/*Copyright Bridgeline Software, Inc. An unpublished work created in 2007. All rights reserved. 
This software contains the confidential and trade secret information of Bridgeline Software, Inc.("Bridgeline").
Copying, distribution or disclosure without Bridgeline's express written permission is prohibited.*/

/*Resources Page SpecificTags */
div.resources
{
    width:700px;
	margin: 0;padding: 0 5px 0 0;
}

div.simpleTxt
{
    margin:10px 0 20px 0;padding:0 50px 0 0;
}

div.resources h4
{
	clear:both;
	margin: 0 0 1em 0;	padding: 1em 0 0.2em 0;
	font:bold 1.2em arial;
	color: #986632;
	border-bottom: 7px solid #528852;
}

div.searchOptions
{
    margin:20px 0;
}

div.instructions p
{
    font:normal 0.9em arial;
    color:#666;
}

div.listContainer
{
    margin:0;    padding:0 20px 20px 0;
}

.gridStyle 
{
   /* margin:5px 0!important;*/
   margin-top:0px!important;
}

/* Basic Table Styles for Resources */

div.resources table , table.kc, div.resultsContainer table, div.usageReport table 
{
    margin:0;
    padding:0;
    border-collapse:collapse;
}

div.resources table th, table.kc th,table.kcTele th
{
    margin:0;
    padding:0;
    font:bold 1.1em arial;
    text-transform:capitalize;
    color:#fff;
    background-color:#9c9;    
    text-align:left;   
}

div.resources table td, table.kc td
{
    margin:0;
    padding:0;
    font:normal 1em arial;
    text-align:left;  
    vertical-align:top!important;  
}

/* Hyper Links for the Table*/

div.resources table td a, div.resources table td a:visited
{
    font:bold 1em arial;
    color:#c96;
    padding:0;
}

div.resources table td a:hover, div.resources table td a:active
{
    text-decoration:none;
    color:orange;
    padding:0;
}

/* Column Width for both Table Header and Table Body */

div.resources table th.col1, div.resources table td.col1 
{
    width:90px;
}

div.resources table th.col2, div.resources table td.col2
{
    width:150px;
}

div.resources table td.col3, div.resources table th.col3
{
    width:164px;
}

div.resources table th.col4, div.resources table td.col4
{
    width:300px;
}

div.resources table th.col5, div.resources table td.col5
{
    width:60px;
}



/* Generic Styles for All table Elements */

.lastColumn
{
     border-right:1px solid #963;          
}

/*Knowledge Center Search Results Table Styles */

table.kc
{
    width:700px;
}

table.kc td.col1, table.kc th.col1
{
    width:150px;
}

table.kc td.col2, table.kc th.col2
{
    width:150px;
}
table.kc td.col3, table.kc th.col3
{
    width:150px;
}

table.kc td.col4, table.kc th.col4
{
    width:150px;
}

table.kc td.col5, table.kc th.col5
{
    width:32px;
}

/*Knowledge Center Teleconference Table Styles */
table.kcTele
{
    width:700px!important;
}

table.kcTele td.col1, table.kcTele th.col1
{
    width:332px!important;
}

table.kcTele td.col2, table.kcTele th.col2
{
    width:332px!important;
}
table.kcTele td.col3, table.kcTele th.col3
{
    width:150px;
}

table.kcTele td.col4, table.kcTele th.col4
{
    width:150px;
}

table.kcTele td.col5, table.kcTele th.col5
{
    width:32px;
}
/* Border Styles for both Table Header and Table Body */

div.resources table th.col1, div.resources table th.col2, div.resources table th.col3, div.resources table th.col4, div.resources table th.col5, 
table.kc th.col1, table.kc th.col2, table.kc th.col3, table.kc th.col4, table.kc th.col5
{
    border-left:1px solid #963;   
    border-top:1px solid #963;    
}

div.resources table td.col1,div.resources table td.col2, div.resources table td.col3, div.resources table td.col4, div.resources table td.col5,
table.kc td.col1, table.kc td.col2, table.kc td.col3, table.kc td.col4, table.kc td.col5  
{
    border-left:1px solid #963; 
    border-bottom:1px solid #963;     
    
}

/* Padding for both Table Header and Table Body */

div.resources table th.col2, div.resources table td.col2, div.resources table th.col1, div.resources table td.col1, div.resources table th.col4, div.resources table td.col4, 
table.kc th.col1, table.kc td.col1, table.kc th.col2, table.kc td.col2, table.kc th.col3, table.kc td.col3, table.kc th.col4, table.kc td.col4, table.kc th.col5, table.kc td.col5
{
    /*padding:6px 14px; */
    padding:6px;
}

div.resources table td.col1 a, div.resources table td.col2 a, div.resources table td.col4 a
{
    color:#963;
}

div.resources table td.col1 a:hover, div.resources table td.col2 a:hover, div.resources table td.col4 a:hover
{
    color:orange;
}
/*Search Results Table Styles */

div.resultsContainer
{
    margin:10px 0;	padding:0;
}

div.searchLabel 
{
	margin:10px 0; padding:0 0 5px 0;
	color:#666; 
}

.noTable
{
    display:none;
    margin:0;    padding:0;    
}

div.searchResults table.mainTable
{
    width:700px;
}

div.resultsContainer table
{
	width:700px;
}

div.resultsContainer table td, div.resultsContainer table th
{
    padding:10px;
    border:1px solid #666;
}

div.resultsContainer table th
{
    font:bold 1.2em arial;
    color:#fff;
    text-transform:capitalize;
}

div.resultsContainer table td p
{
    margin:0 0 1em 0;
}

div.resultsContainer table td a, div.resultsContainer table td a:visited
{
    margin:0; padding:0;
    font:bold 1.1em arial;
    color:#963;
    text-decoration:underline;
}

div.resultsContainer table td a:hover, div.resultsContainer table td a:active
{
    text-decoration:none;
    color:Orange;
}

/*** Speaker Details Styles ***/

div.speakerStyle h4
{
    float:left;
    font:bold 1em arial;
	color: #986632;
}

div.speakerStyle img
{
    float:left;
    padding:0 15px 20px 0;
}

div.speakerStyle p
{
    font:1em arial;
    margin:0;padding:0;    
}

/*** Pagination from Base Page gets overrided here ***/

div.divider
{
    float:left;
    margin:0;padding:0;
    border-bottom:1px solid #528852;    
}

.mainTable
{
	/*width:628px;*/
	width:578px;
	height:22px;	
}

.kcMaintable
{
    width:700px;
    height:22px;
}

.pageLeft
{
	margin:0;padding:0 15px 0 0;
	text-indent:10px;	
}

div.resources .numberStyle{	
	padding: 0 3px;
}

div.resources .pagination  a, div.resources .pagination a:visited{
	padding: 0 3px;
	color:#fff;
}

div.resources .pagination  a:hover, div.resources .pagination a:active{
	padding: 0 3px;
	color: orange;
}

div.resources .shiftRight{
	padding-right: 12px;
	text-align: right;
	
}
/*************for pagination*******************/
div.resourcesSearchPagination
{
	display:table;
	overflow:hidden;
	float:left;
	width:700px;
	background:#62979B none repeat scroll 0%;
	/*height:25px;border:1px solid #996633;*/
	color:#fff;
	margin-bottom:5px;
}
div.resourcesSearchPaginationBottom
{
	margin-top:5px;
}
div.resourcesSearchPagination div.resourcesSearchPagination h4,div.resourcesSearchPagination p,div.searchResultNavigation
{
 float:left;margin:0;padding:0;
 text-indent:14px;
 padding-top:9px;
 padding-bottom:10px;
}

div.resourcesSearchPagination div.searchResultNavigation
{
	float:right;
	padding-right:12px;
}
div.SearchResourcesPage span.noRecords
{
	clear:both;
	display:block;
	padding-top:10px;
}
div.resourcesSearchPagination a:link,div.resourcesSearchPagination a:visited,div.resourcesSearchPagination span.seperator
{
	/*color:#C99663;*/
	color:#99CCCD;
}
div.resourcesSearchPagination span.seperator
{
	padding-left:10px;
	padding-right:10px;
}
div.resourcesSearchPagination span.sepBar
{
	padding-left:3px;
	padding-right:3px;
	/*color:#C99663;*/
	color:#99CCCD;
}

div.resourcesSearchPagination a.rightNavArrowFooter:link,div.resourcesSearchPagination a.rightNavArrow:link,div.resourcesSearchPagination a.rightNavArrowFooter:visited,div.resourcesSearchPagination a.rightNavArrow:visited
{
/*	background:url(../../images/arrow.gif) no-repeat right center;*/
	padding-right:10px;
	color:#fff;
	font-weight:bold;
}
div.resourcesSearchPagination a.leftNavArrow:link,div.resourcesSearchPagination a.leftNavArrowFooter:link,div.resourcesSearchPagination a.leftNavArrow:visited,div.resourcesSearchPagination a.leftNavArrowFooter:visited
{
	/*background:url(../../images/arrowPrev.gif) no-repeat left center;*/
	padding-left:10px;
	color:#fff;
	font-weight:bold;
}

/*******************************for pagination********************************/

