.left-nav-header 
{
    padding: 4px 8px 4px 8px;   
    font-family:Verdana;
    font-weight:bold;
}
.left-nav-dim
{
	color: #999;
    padding: 4px 8px 4px 8px; 
}

.left-nav-dval
{
    padding: 1px 0px 1px 3px;
    font-size:10px;     
}
.left-nav-dval a, .left-nav-dval a:visited
{
    padding-left :4px;
    font-size:10px;    
}

.left-nav-stats 
{
    font-family:Verdana;
    font-size:10px;
    color: #444444;
}

.more-panel
{
    background-color:#E8F0FF;
    border: solid 1px #000;
    padding: 6px;
}

.more-link
{
    font-size:10px;
}

ul.bullets
{
    margin:4px;
}
ul.bullets li
{
    list-style-type: square;
    margin-left:20px;
}

ol.numbered-list li
{
    list-style-type:decimal;
    margin-left:20px;
}

.snippet {
    font-weight:bold;
    color:#000;
}

.record
{
    margin-bottom:20px;
}
.record b
{
   font-weight:bold;
   color:#000;
}

.record-title
{
    font-weight:bold;
}

.sp-result-container
{
    padding:6px;
    background-color: #F4F4F4;
    font-size: 13px;
    line-height:1.3em;   
    color:#333333;
    border: 1px solid #DBDCDC; 
}

.cbstv_main_column .sp-result-maincontainer
{width:475px;float:right;}

.sp-result
{
    font-size:10px;
    font-family:Verdana;
    padding:4px;  
    line-height:normal;
}
.sp-result b{color:#004D99;}
.sp-result a,.sp-result a:visited
{
    color:#000;
    text-decoration:none;
}
.sp-result a:hover 
{
    text-decoration:underline;
}

.sp-result-header
{
    background-image: url(../img/Search/bg521x022partners_hdr.gif);
    height: 21px;
    padding-left: 4px;
    padding-top:3px;
    font-size: 12px;
    color: #333333;
    font-weight:bold;
    text-decoration: none;
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
    font-weight: Bold;
}

.sp-result-header-wide
{
    background-image: url(../img/Search/bg650x022partners_hdr.gif);
    height: 21px;
    padding-left: 4px;
    padding-top:3px;
    font-size: 12px;
    color: #333333;
    font-weight:bold;
    text-decoration: none;
    font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
    font-weight: Bold;
}

.sp-result-header .text
{
    color:#333333;
}

.nopadblock 
{
    margin-top: 8px;
    padding: 6px 0px 6px 6px;
}
.nopadblock h4 
{
    font-size: 11px;
    font-weight: normal;
    font-family: Helvetica;
    color:#444444;
}

.page-links
{
    padding-right: 6px;
    text-align:right;
    font-family:Verdana;
    font-size: 11px;
    font-weight:bold;    
    color:#464646;
}

.page-links span{background-color:yellow;}
.page-links img{vertical-align:middle;}
.sort-links
{
    font-family:Helvetica;
    font-size:13px;
    color:#444444;
}

.sort-links a, .sort-links a:visited
{
    font-size:13px;
    text-decoration:underline;
    color:#444444;
}

.breadcrumb-list
{
    font:Helvetica Neue;
    font-size:14px;
    color:#000000;
    
}
.breadcrumb-list a, .breadcrumb-list a:visited
{
    font:Helvetica Neue;
    font-size:14px;
    color:#3140AD;
}

.correction
{
    color: #CC0066;
    font-weight:bold;
}

.result-zero-container
{
 padding-bottom:10px;
 margin-bottom:10px;
 border-bottom:solid 1px #DBDCDC;
 font-family:Helvetica;
 margin-top:3px; 
}

.result-zero
{
font-size:13px;
font-family:Helvetica;
}
.result-zero a, .result-zero a:visited
{
    color:#3140AD;
    font-weight:bold;
}

.result-zero-desc
{
    font-family:Verdana;
    font-size:12px;
    color:#444444;
}

.article
{
    margin-bottom: 12px;
}
.article-title
{
    font-family:Helvetica;
    font-weight:bold;
    font-size:12px;
    color: #3140AD;
}
.article-title a, .article-title a:visited
{
    color:#3140AD;
}

.article-desc
{
    font-family:Helvetica,Arial;
    font-size:12px;
    color:#000000;
}
.article-desc b
{
    font-weight:bold;
    color:#000;
}
.article-timestamp
{
    font-family:Verdana;
    font-size:11px;
    color:#444444; 
}

.noresults
{
    font-family:Verdana;
    font-size:11px;
    color:#444444;
}

.aggr-message
{
    padding-top: 5px;
    font-family: Verdana;
    font-size: 11px;
    font-style:italic;
}
.aggr-message a, .aggr-message a:visited
{
     color:#3140AD;
}
.aggr-message a:hover 
{
    text-decoration: underline;
}

.classified
{
    font-size: 9px;
    font-family: Verdana;
}

.thumbnail 
{
	float:left; 
	padding-right: 3px;	
}

.thumbnail img.thumbnail-image
{
	border: solid 1px black !important;
}

.description 
{
	float:right; 
	width: 360px;
}

.expand-collapse
{
	background-color: #E6E6E6; 
	padding: 1px 3px 1px 5px; 
	font-size: 11px; 
	text-align: right;	
}

.expand-collapse img
{
	float:left; 
	margin-top: 1px;
}

.expand-collapse a
{
	color: #444444;
}

.station-information
{
	font-style: italic;	
}

.sub-records div.head
{
	margin-left: 9px; 
	overflow: hidden;
} 

.sub-records div.thumbnail
{
	margin-right: 3px;
} 

.sub-records div.article-desc
{
	font-size: 11px;	
}

.sub-records div.description
{
	width: 350px;	
}

img.video-icon
{
	margin-left:4px;
}

div.head-div 
{
	margin-top: 8px;	
}

body.cbstv_page_topnav.cbstv_page_search .cbstv_main_column{width:650px;background:#fff;}

.header{color:#CCC000;font-weight:bold;}

body.cbstv_page_topnav.cbstv_page_search .cbstv_ad_label {display:none;}

a.cbstv_search_previous img{background-image: url(../img/Search/search_left_arrow.gif);}
a.cbstv_search_next img{background-image: url(../img/Search/search_right_arrow.gif);}
a.cbstv_search_previous_disabled img{background-image: url(../img/Search/search_left_arrow_disabled.gif);}
a.cbstv_search_next_disabled img{background-image: url(../img/Search/search_right_arrow_disabled.gif);}
a.cbstv_search_previous_disabled, a.cbstv_search_next_disabled{cursor:default;}

.cbstv_page_search .cbstv_hdr_searchbox{background:url('../img/Search/search_page_box_eye.gif') no-repeat right center;border-top:1px solid gray;border-left:1px solid gray;border-bottom:1px solid gray;padding:9px 4px;/*font-size:12px;line-height:12px;*/}
/*.cbstv_page_search .cbstv_hdr_searchbox_gobutton{height:23px !important;}*/
