body {
background:#FFF;
}

td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
h1 {font-family:Arial, Helvetica, sans-serif; margin:0px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#000000; margin:0px 0px 0px 0px;}
.h1Header {font-family:Arial, Helvetica, sans-serif; margin:0px; font-size:14px; font-weight:normal;}
.aboutlink{font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.contact {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}
.story{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin-bottom:0px; margin-top:0px;}
.storyhome{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin-bottom:7px; margin-top:5px; display:block; }
.storyText{font-family:arial, Times, serif; font-size:1em; line-height:1.5em; color:#000000;}
.storylinks{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none; color:#003399; margin-top:10px; display:block;}
.storylinks2{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:none; color:#003399; margin-top:10px;}

.storylinksmain{font-family:Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; text-decoration:none; color:#000000; margin-top:10px;}

.articlelinks{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px; text-decoration:none; color:#003399; }

.author{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#808080; margin-top:3px; margin-bottom:2px;}
.authorlink{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#004276; margin-top:3px; margin-bottom:2px; }

.bottomnav{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808080; font-weight:normal;}

.redarrow{color:#FF0000;}

.advertisement{font-family:Arial, Helvetica, sans-serif; color:#cccccc; size:10px;}

.calloutboxes{margin-top:0px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

a{font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; color:#397099;}
.nonbold{font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; text-decoration:none; color:#004276;}

a:hover{text-decoration:underline; color:#004276}

.headline{font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#000000; margin-bottom:7px; margin-top:5px;}

.fpheadline{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000000; margin-bottom:7px; margin-top:5px;}


input,select{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000066;}

.storyheader{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000}

.storyheaderlarge{font-family:arial, Helvetica, sans-serif; font-size:28px; color:#000000; font-weight:600;}

.medheader{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#E03A47;}

.fadedbox{color:#ffffff;}
.fadedboxblack{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

.padding{padding:7px 7px 7px 7px;}
.caption{font-famil:Arial, Helvetica, sans-serif; font-size:11px; padding:7px 7px 7px 7px;}

	div#q1{margin: 0px 20px 0px 20px;display: none;}
	div#q2{margin: 0px 20px 0px 20px;display: none;}
	div#q3{margin: 0px 20px 0px 20px;display: none;}
	div#q4{margin: 0px 20px 0px 20px;display: none;}
	div#q5{margin: 0px 20px 0px 20px;display: none;}
	div#q6{margin: 0px 20px 0px 20px;display: none;}
	div#q7{margin: 0px 20px 0px 20px;display: none;}
	div#q8{margin: 0px 20px 0px 20px;display: none;}
	div#q9{margin: 0px 20px 0px 20px;display: none;}
	div#q10{margin: 0px 20px 0px 20px;display: none;}
	div#q11{margin: 0px 20px 0px 20px;display: none;}
	div#q12{margin: 0px 20px 0px 20px;display: none;}
	div#q13{margin: 0px 20px 0px 20px;display: none;}
	div#q14{margin: 0px 20px 0px 20px;display: none;}
	div#q15{margin: 0px 20px 0px 20px;display: none;}
	div#q16{margin: 0px 20px 0px 20px;display: none;}
	div#q17{margin: 0px 20px 0px 20px;display: none;}
	div#q18{margin: 0px 20px 0px 20px;display: none;}
	div#q19{margin: 0px 20px 0px 20px;display: none;}
	div#q20{margin: 0px 20px 0px 20px;display: none;}
	div#q21{margin: 0px 20px 0px 20px;display: none;}
	div#q22{margin: 0px 20px 0px 20px;display: none;}
	div#q23{margin: 0px 20px 0px 20px;display: none;}
	div#q24{margin: 0px 20px 0px 20px;display: none;}
	div#q25{margin: 0px 20px 0px 20px;display: none;}
	
	


.regular{color:#0464D2; font-weight:normal;}
.header{font-size:18px; font-weight:bold; color:black; font-family:Arial, Helvetica, sans-serif;}
.headerred{font-size:18px; font-weight:bold; color:red; font-family:Arial, Helvetica, sans-serif;}
.headerL{font-size:22px; font-weight:bold; color:red;}
.topdate{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.footer{color:#A6A8AA;}
.menuitem{font-size:12px;}
.storyheadline2{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#000000}
.smallheader{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0464D2; font-weight:bold;}

.advertisement{font-family:Arial, Helvetica, sans-serif; color:#CFCFCF;}
.small{color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px;}
.slideshowcaption{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ffffff;}
.blogtext{font-family:Arial, Helvetica, sans-serif; font-size:12px;}



 #columnL{
   float:left; 
   width:305px; 
   text-align:left; 
   overflow:hidden; 
   margin-left:4px;
   padding:0px;
  }
  #columnR{
   float:left; 
   width:305px;
   text-align:left; 
   overflow:hidden; 
   margin-left:0px;
   margin-bottom:5px;
  }
  #candidate{   
   text-decoration:none;
   overflow:hidden; 
   text-align:left;
   color:#000000;
   display:block; 
   float:left; 
   width:315px;
   padding-left:5px;
   padding-bottom:5px;
   padding-right:5px;
   padding-top:5px;
   _height:115px;
   overflow:hidden;
  }
  #candidate.grey{
   background-color:#DADADA;
  }
  #candidate.grey a.candidateLink:hover{
   text-decoration:underline;
   color:#000000;
   font-weight:normal;
   font-size:8pt;
   background-color:#FFFFFF;
  }
  a.candidateLink:hover{
   color:#000000;
   font-weight:normal;
   font-size:8pt;
   text-decoration:underline;
   background-color:#CCCCCC;
  }
  a.candidateLink{
   color:#000000;
   font-weight:normal;
   font-size:8pt;
   text-decoration:underline;
  }
  a.updateLink{
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   font-weight:normal;
   color:#0000CC;
   text-decoration:underline;
  }
  #candidate.grey a.updateLink:hover{
   font-size:10pt;
   font-weight:normal;
   color:#0000CC;
   background-color:#FFFFFF;
   text-decoration:underline;
  }
  #candidate a.updateLink:hover{
   font-size:10pt;
   font-weight:normal;
   color:#0000CC;
   text-decoration:underline;
   font-family:Arial, Helvetica, sans-serif;
   background-color:#CCCCCC;
  }
  #EXcandidate{   
   text-decoration:none;
   font-size:10pt;
   overflow:hidden; 
   text-align:center;
   color:#000000;
   display:block; 
   float:left; 
   width:50%;
   _width:152px;
   padding-top:10px;
   padding-bottom:10px; 
  }
  img.candidatePhoto{
   float:left; 
   border:2px solid #000000; 
   width:100px; 
   height:100px; 
   overflow:hidden;
   margin-bottom:0px;
   margin-left:0px;
   padding-bottom:0px;
  }  
  a.republican:hover img{
   border-color:#CC0000; 
  }  
  a.democrat:hover img{
   border-color:#3366FF;
  }  
  a.libertarian:hover img{
   border-color:#FFFF00;
  }  
  a.green:hover img{
   border-color:#009900;
  }
  a.green:hover div{
   border-color:#009900;
  }
  a.constitution:hover img{
   border-color:#999999;
  }  
  a.backtop{ 
   color:#000000;
   font-size:8pt; 
   font-variant:small-caps; 
   text-decoration:underline; 
   text-align:right; 
   width:65px;
  }

a.updateLink{

font-family:Arial, Helvetica, sans-serif;

font-size:10pt;

color:#0000CC;

text-decoration:underline;

}

#candidate.grey a.updateLink:hover{

font-size:10pt;

color:#0000CC;

background-color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

text-decoration:underline;

}

#candidate a.updateLink:hover{

font-size:10pt;

color:#0000CC;

text-decoration:underline;

font-family:Arial, Helvetica, sans-serif;

background-color:#CCCCCC;

}

#candidate.gwwhite{   

   text-decoration:none;

   text-align:left;

   color:#000000;

   display:block; 

   float:left; 

   width:315px;

   padding-left:5px;

   padding-bottom:5px;

   padding-right:5px;

   _padding-right:10px;

   padding-top:5px;

   overflow:hidden;

   height:275px;

  }

  #candidate.gwgrey{   

   text-decoration:none;

   text-align:left;

   color:#000000;

   display:block; 

   font-size:100pt;

   float:left; 

   width:315px;

   padding-left:5px;

   padding-bottom:5px;

   padding-right:5px;

   _padding-right:10px;

   padding-top:5px;

   overflow:hidden;

   height:275px;

   background-color:#DDDDDD;

  }
  .playmakers{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}

  
  
/*New Addition 2/25/08*/
a.topnav:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#004276; text-decoration: none}
a.topnav:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#004276; text-decoration: none}
a.topnav:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#004276; text-decoration: none}
a.topnav:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ce181f; text-decoration: none}

.topnavred, a.topnavred:link, a.topnavred:visited, a.topnavred:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ce181f; text-decoration: none}
a.topnavred:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#004276; text-decoration: none}

.topnavblack {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000;}
.topnavgray {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#494343;}
.topnavblue {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#004276;}


a.homeSlotOneHeadline:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:1em; color:#397099; text-decoration: none}
a.homeSlotOneHeadline:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:1em; color:#397099; text-decoration: none}
a.homeSlotOneHeadline:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:1em; color:#004276; text-decoration: none}
a.homeSlotOneHeadline:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:1em; color:#004276; text-decoration: none}

a.homeSlotTwoHeadline:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; line-height:1em; color:#004276; text-decoration: none}
a.homeSlotTwoHeadline:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; line-height:1em; color:#004276; text-decoration: none}
a.homeSlotTwoHeadline:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; line-height:1em; color:#004276; text-decoration: none}
a.homeSlotTwoHeadline:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; line-height:1em; color:#004276; text-decoration: none}

a.homeSlotHeadline:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#004276; text-decoration: none}
a.homeSlotHeadline:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#004276; text-decoration: none}
a.homeSlotHeadline:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#004276; text-decoration: none}
a.homeSlotHeadline:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#004276; text-decoration: none}

.bylineDiv {font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:2px 0px 0px 0px; color:#696969;}
a.bylineLink:link {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#054577; text-decoration:none; margin-top:3px; margin-bottom:2px;}
a.bylineLink:visited {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#054577; text-decoration:none; margin-top:3px; margin-bottom:2px;}
a.bylineLink:active {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#054577; text-decoration:none; margin-top:3px; margin-bottom:2px;}
a.bylineLink:hover {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#054577; text-decoration:none; margin-top:3px; margin-bottom:2px;}

a.homeHeader:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:22px; color:#004276; text-decoration: none}
a.homeHeader:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:22px; color:#004276; text-decoration: none}
a.homeHeader:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:22px; color:#004276; text-decoration: none}
a.homeHeader:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:22px; color:#004276; text-decoration: none}

a.homeHeaderRss:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#004276; text-decoration: none}
a.homeHeaderRss:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#004276; text-decoration: none}
a.homeHeaderRss:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#004276; text-decoration: none}
a.homeHeaderRss:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#004276; text-decoration: none}

a.homeHeaderLink:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#494343; text-decoration: none}
a.homeHeaderLink:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#494343; text-decoration: none}
a.homeHeaderLink:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#494343; text-decoration: none}
a.homeHeaderLink:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#494343; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}

a.calloutBoxHeader:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#004276; text-decoration: none}
a.calloutBoxHeader:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#004276; text-decoration: none}
a.calloutBoxHeader:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#004276; text-decoration: none}
a.calloutBoxHeader:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#004276; text-decoration: none;}

.calloutBoxHeaderTitle {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#004276; text-decoration: none}

a.calloutBoxLink:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#494343; text-decoration: none}
a.calloutBoxLink:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#494343; text-decoration: none}
a.calloutBoxLink:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#494343; text-decoration: none}
a.calloutBoxLink:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#494343; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}

a.playbookHeader:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; font-stretch:condensed; color:#ce181f; text-decoration: none}
a.playbookHeader:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; color:#ce181f; text-decoration: none}
a.playbookHeader:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; color:#ce181f; text-decoration: none}
a.playbookHeader:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; color:#ce181f; text-decoration: none;}

a.footerSmall:link {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#004276; text-decoration: none}
a.footerSmall:visited {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#004276; text-decoration: none}
a.footerSmall:active {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#004276; text-decoration: none}
a.footerSmall:hover {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#004276; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}

a.footerBig:link {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#004276; text-decoration: none}
a.footerBig:visited {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#004276; text-decoration: none}
a.footerBig:active {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#004276; text-decoration: none}
a.footerBig:hover {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#004276; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}

a.relatedStoriesLink:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#004276; text-decoration: none}
a.relatedStoriesLink:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#004276; text-decoration: none}
a.relatedStoriesLink:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#004276; text-decoration: none}
a.relatedStoriesLink:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#004276; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}

/*StoryPage*/
.storyFieldset {font-family:Arial, Helvetica, sans-serif; height:26px; line-height:26px; padding:2px 2px 0px 2px; -moz-border-radius:4px;-moz-border-top-colors:transparent #D0D0BF transparent;
-moz-border-right-colors:transparent #D0D0BF transparent;
-moz-border-bottom-colors:transparent #D0D0BF transparent;
-moz-border-left-colors:transparent #D0D0BF transparent;}
.storyFieldset a:link, .storyFieldset a:visited, .storyFieldset a:active {font-size:11px; font-weight:bold; color:#004276; text-decoration: none;}
.storyFieldset a:hover {font-weight:bold; font-size:11px; color:#004276; text-decoration:none; border:none; border-bottom:dotted 1px #ABABAB;}
.storyFieldset a.nodecor:hover {font-weight:bold; font-size:11px; color:#004276; text-decoration:none; border:none;}


/*StoryPage*/
.storyFieldset2 {font-family:Arial, Helvetica, sans-serif;  padding:2px 2px 0px 2px; -moz-border-radius:4px;-moz-border-top-colors:transparent #D0D0BF transparent;
-moz-border-right-colors:transparent #D0D0BF transparent;
-moz-border-bottom-colors:transparent #D0D0BF transparent;
-moz-border-left-colors:transparent #D0D0BF transparent;}
.storyFieldset2 a:link, .storyFieldset a:visited, .storyFieldset a:active {font-size:11px; font-weight:bold; color:#004276; text-decoration: none;}
.storyFieldset2 a:hover {font-weight:bold; font-size:11px; color:#004276; text-decoration:none; border:none; border-bottom:dotted 1px #ABABAB;}
.storyFieldset2 a.nodecor:hover {font-weight:bold; font-size:11px; color:#004276; text-decoration:none; border:none;}



/* section pages styles*/
.section_top1headline{font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#004276; font-weight:bold; text-decoration:none;}
.section_top2headline{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#004276; font-weight:bold; text-decoration:none;}
.section_headline{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#004276; font-weight:bold; text-decoration:none;}
.section_date{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#004276; font-weight:bold; text-decoration:none; padding:0;}
.section_tease{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; padding:0;}
.section_author{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004276; font-weight:bold; text-decoration:none; padding:0;}
.section_congressionalreporter {font-family:Arial, Helvetica, sans-serif; font-size:12px;  font-weight:bold; text-decoration:none; padding:0;}
.section_congressionalreportername {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004276; font-weight:normal; text-decoration:none; padding:0;}
.section_congressionaltags {font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#004276; font-weight:bold; text-decoration:none; padding:0;}
.section_blogheader {font-family:Arial, Helvetica, sans-serif; font-size:16px;  color:#004276; font-weight:bold; text-decoration:none; padding:0;}
.section_blogsubheader {font-family:Arial, Helvetica, sans-serif; font-size:14px;  color:#004276; font-weight:bold; text-decoration:none; padding:0;}
.section_top5headline{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004276; font-weight:bold; text-decoration:none;}
.section_storynumber {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cccccc; font-weight:bold; text-decoration:none;}
.section_email {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#cccccc; font-weight:bold; text-decoration:none;}
.section_best_breaking {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#004276; font-weight:bold; text-decoration:none;}
.section_best_headline {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#004276; font-weight:bold; text-decoration:none;}
.section_best_smallerheadline {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#004276; font-weight:bold; text-decoration:none;}
.section_best_sourcedatetime {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:bold; text-decoration:none;}
.section_nocolor {font-family:Arial, Helvetica, sans-serif; font-size:14px;  font-weight:bold; text-decoration:none;}
.section_nocolor_static {font-family:Arial, Helvetica, sans-serif; font-size:16px;  font-weight:bold; text-decoration:none;}
.section_bestframe {background-color:#f6f6f6; border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc;}

/*blog styles*/
.blog_headline{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#004276; font-weight:bold; text-decoration:none;}


.see-also-box *{
	margin: 0;
	padding: 0;
}

.see-also-box {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #cfcfcf;
}


.see-also-box ul {
	list-style-type:none;
	margin: .5em;
}

.see-also-box p {
	margin: .5em;
	line-height: 1.3em;
}


.see-also-box li a{
	color: #171717;
	text-decoration:none;
}


.see-also-box li a:hover{
	color: #004276;
	text-decoration: underline;
}

.see-also-box div {    
	height: 1%;    
	overflow: hidden; 
}    


.see-also-box div blockquote p{    
	margin-top: 0;       
	font-size: 14px; 
} 

.see-also-box img {   
	float: left;    
	margin: .5em 0em .5em .5em; 
}


ul.no-bullet {
	list-style: none;
	padding:0;
	margin:0;
}

div.float-container {
    width: 100%;
    height: 1%;
    overflow:hidden;
}



div.float-container div {
    width: 47%;
    float:left;
}


.podcast-list h4 {
	margin-bottom: 0;
	font-size: 1.5em;
        border-bottom: 1px dotted #969696;
        width: 95%
}

.podcast-list ul {
    font-size: 1.1em;
} 




//////////////////////////////////

#HomeNetwork {background:#242c30;width:990px;text-align: left;}

#HomeNetwork .Network {
	       color:#f8f8f8;
	       font-size: 11px; 
	       font-weight: bolder; 
               font-family: arial, 'lucida console', sans-serif;
}

#MainNav {background:#242c30;width:990px;text-align: left;}

#MainNav .YellowT1 {
	       color:#FFFFFF;
	       font-size: 15px; 
	       font-weight: bold; 
               font-family: arial, 'lucida console', sans-serif;
}

#MainNav .YellowT1 a {
	       color:#fff;
	       font-size: 15px; 
	       font-weight: bold; 
               font-family: arial, 'lucida console', sans-serif;
} 


#MainNav .YellowT1 .selected{
	       color:#666;
	       font-size: 15px; 
	       font-weight: bold; 
               font-family: arial, 'lucida console', sans-serif;
               background:#FD0A43 url(http://www.tvbasti.com/static/blusilhdr-bgV2.png);
               padding:5px;
               padding-top:2px;
               padding-bottom:3px;
               border:1px solid #A6A6A6;
               border-bottom:0px solid #e1e1e1;
} 

#MainNav .YET1 {
font-size:12px;
text-decoration:none;
color:#999;

}

#SubNav {background:#e1e1e1 url(http://www.tvbasti.com/static/newsub1.png);width:990px;height:27px;text-align: left;}

#SubNav .YellowS1 {
	       color:#999999;
	       font-size: 11px; 
	       font-weight: bolder; 
               font-family: arial, 'lucida console', sans-serif;
}


#SubNav .YellowS1 a{
	       color:#999999;
	       font-size: 11px; 
	       font-weight: bolder; 
               font-family: arial, 'lucida console', sans-serif;
               border-bottom:dotted 0px #999;
}



#SubNav .YET1 {
font-size:10px;
text-decoration:none;
color:#CCCCCC;

}



img.immg, a:visited img.immg {background: #fff; padding: 2px; border: 1px solid #cfcfcf;}

a img.immg,a:link img.immg {background: #fff; padding: 2px; border: 1px solid #cfcfcf;}



.subMenuLinks {font-family:Arial, Helvetica, sans-serif; height:26px; line-height:26px; padding:2px 2px 0px 2px; -moz-border-radius:4px;-moz-border-top-colors:transparent #D0D0BF transparent;
-moz-border-right-colors:transparent #D0D0BF transparent;
-moz-border-bottom-colors:transparent #D0D0BF transparent;
-moz-border-left-colors:transparent #D0D0BF transparent;}
.subMenuLinks a:link, .subMenuLinks a:visited, .subMenuLinks a:active {font-size:11px; font-weight:bold; color:#004276; text-decoration: none;}
.subMenuLinks a:hover {font-weight:bold; font-size:11px; color:#004276; text-decoration:none; border:none; border-bottom:dotted 1px #ABABAB;}
.subMenuLinks a.nodecor:hover {font-weight:bold; font-size:11px; color:#004276; text-decoration:none; border:none;}





/*FooterLinks*/ 
.PFooter {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#004276; text-decoration: none;}
.PFooter a {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#004276; text-decoration: none;}
.PFooter a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:norma; font-size:11px; color:#004276; text-decoration: none}
.PFooter a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#004276; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}

.PFooterSub {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#696969; text-decoration: none;}
.PFooterSub a {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#004276; text-decoration: none;}
.PFooterSub a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:norma; font-size:11px; color:#004276; text-decoration: none}
.PFooterSub a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#004276; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}

.PFooterWt {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFF; text-decoration: none;}
.PFooterWt a {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFF; text-decoration: none;}
.PFooterWt a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:norma; font-size:11px; color:#FFF; text-decoration: none}
.PFooterWt a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFF; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}


/*FeatNews*/ 
.FeatNews {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#333; text-decoration: none;}
.FeatNews a {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#397099; text-decoration: none;}
.FeatNews a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:norma; font-size:12px; color:#397099; text-decoration: none;}
.FeatNews a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#004276; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}



/*MainNews2*/ 
.MainNews2 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#397099; text-decoration: none;}
.MainNews2 a {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#397099; text-decoration: none;}
.MainNews2 a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#999; text-decoration: none}
.MainNews2 a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#397099; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}

/*MainNews3*/ 
.MainNews3 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#CCC; text-decoration: none;}
.MainNews3 a {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#397099; text-decoration: none;}
.MainNews3 a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#397099; text-decoration: none}
.MainNews3 a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#397099; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}


/*MainNews4 - same as 3 but diff on sub-basti*/ 
.MainNews4 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#CCC; text-decoration: none;}
.MainNews4 a {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#397099; text-decoration: none;}
.MainNews4 a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#397099; text-decoration: none}
.MainNews4 a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#397099; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}


/*SpotlightNews*/ 
.Spotlight {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#FFFFFF; text-decoration: none;}
.Spotlight a {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#FFFFFF; text-decoration: none;}
.Spotlight a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#FFFFFF; text-decoration: none}
.Spotlight a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#FFFFFF; text-decoration: none; border:none; border-bottom:dotted 1px #ABABAB;}



/*BoxOffice*/ 

.bosb {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#CCC; text-decoration: none;}
.bosb a {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#397099; text-decoration: none;}
.bosb a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#397099; text-decoration: none}
.bosb a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#397099; text-decoration: none; border:none; border-bottom:dotted 0px #ABABAB;}


.bosbSub {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#ccc; text-decoration: none;}
.bosbSub a {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#ccc; text-decoration: none;}
.bosbSub a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#999; text-decoration: none}
.bosbSub a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#999; text-decoration: none; border:none; border-bottom:dotted 0px #ABABAB;}



/*Top10*/ 
.top10 {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#397099; text-decoration: none;}


 div.c30 {border-bottom:1px dotted #cecece;padding:0px 1px;margin:0px;}
 div.c29 {border-bottom:1px dotted #cecece;padding:7px 0px 1px;margin:0px;}

.bulleticon {
	font-weight: normal;
	font-size: 80%;
	padding: 0 0 0 11px;
        background: url('http://www.tvbasti.com/static/redbul1.png') no-repeat 1px 50%;line-height:16px; 
        line-height:18px;
        border-bottom:0px dotted gray;
        text-decoration: none;
}



/*TopShows*/ 
.top_show {font:normal 11px arial; color:#000; text-decoration:none; padding:5px; background:#FFF; margin:5px 0px 5px 0px;}
.top_show_hd {font:bold 15px Arial; color:#FFF;text-transform: uppercase;}
.top_show_hd a {text-decoration:none; color:#000;}
.top_show_hd b{font:bold 15px Arial; color:#FFF;}
.top_show_hd b a{text-decoration:none; color:#ab0e41}
.top_show_bthd {font:bold 11px arial; color:#000; padding:5px 0px 5px 10px;}
.top_show_bthd b{font:bold 11px arial; color:#000; float:right; padding:0px 10px 0px 0px;}
.top_show_wht {font:normal 11px arial; color:#000; text-decoration:none; padding:5px 10px; background:#fff;}
.top_show_wht ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;display:block;}
.top_show_wht li {margin:0px 0px 0px 0px; display:block; width:270px; padding-bottom:5px; list-style-type:none;}
.top_show_wht li a{font-weight:normal;text-decoration:none; color:#004276;}
.top_show_wht li a:visited{font-weight:normal;text-decoration:none; color:#004276;}
.top_show_wht li a:hover{font-weight:normal;text-decoration:underline; color:#800;}
.top_show_wht li strong {font:bold 11px arial; color:#ab0e41; font-style:italic; padding:0px 10px 0px 0px;}
.top_show_wht li b{font:normal 11px arial; color:#000; padding:0px 10px 0px 0px; float:right;}
.top_show_wht li span {font:normal 12px arial; color:#ab0e41; padding:0px 0px 5px 0px; display:block;}

.top_show_lnk {margin:5px 0px 0px 0px; display:block; padding:0px 0px 0px 0px; font:bold 11px arial; color:#ab0e41; border-top:1px solid #cccccc; padding-top:10px; text-align:center;}
.top_show_lnk a{text-decoration:none; color:#ab0e41;}
.top_show_lnk a:hover{text-decoration:underline; color:#ab0e41;}


 div.AllList {border-bottom:1px dotted #cecece;padding:2px;margin:0px;}
 div.FirstList {border-bottom:1px dotted #cecece;padding:2px;margin:0px;}


.staticTitle
	{	
	       color:#656565; 
	       font-size: 14px; 
	       font-weight: bold; 
	       padding: 3px 0px;
	       margin-bottom: 3px;
               margin-right:5px;
               margin-top:5px;
	       float: left;
               font-family: arial, 'lucida console', sans-serif;

	}
.linksTitle
	{
		float: right;	
		padding-right: 15px;
	}


/*MainWLinks*/ 
.MainWLink {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:gray; text-decoration: none;}
.MainWLink a:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF; text-decoration: none;}
.MainWLink a:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF; text-decoration: none}
.MainWLink a:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFF; text-decoration: none; border:none; border-bottom:dotted 0px #ABABAB;}



/*Menu Homepage Blue*/ 

#One-G-menu {
	background: #464646 url(http://www.tvbasti.com/static/assets/header_grey3.png) repeat-x;

	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	padding-top:1px;
	width: 100%;
        color: #FFFFFF;
	font-size: 13px;
        font-family: Verdana,Arial, Helvetica, sans-serif;

}
#One-G-menu li {
	float: left;
	font-size: 13px;
        font-family: Verdana,Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0px;
	}

#One-G-menu li .selected {
        background:#FFF;
	color: #333;
	border-top:0px solid #A6A6A6;
	border-right:1px solid #3B496F;
	border-left:0px solid #A6A6A6;
        padding-top:9px;
        margin-top:-2px

}
#One-G-menu a {
	color: #FFF;
	display: block;
	float: left;
	margin: 0;
	padding: 7px;
	font-weight:bolder;
	text-decoration: none;
	border-right:1px solid #3B496F;

}
#One-G-menu a:hover {
	text-decoration: underline;
	}



#One-G-sub { background:#FFF url(http://www.tvbasti.com/static/assets/tvb-sub-grad.gif) repeat-x;width:990px;height:27px;text-align: left;border-bottom:1px solid #CCC;}


.YellowS1 {
	       color:#999999;
	       font-size: 11px; 
	       font-weight: bolder; 
               font-family: arial, 'lucida console', sans-serif;
}
#One-G-sub .YellowS1 a{
	       color:#397099;
	       font-size: 11px; 
	       font-weight: bolder; 
               font-family: arial, 'lucida console', sans-serif;
}
#One-G-sub .YellowS1 a:hover {
	       color:#999999;
	       font-size: 11px; 
	       font-weight: bolder; 
               font-family: arial, 'lucida console', sans-serif;
               text-decoration: underline;
}
#One-G-sub .YET1 {
	       font-size:10px;
	       text-decoration:none;
	       color:#CCCCCC;
}



.onesearch {
border: 1px solid #EEEEEE;
color: #808080;
font-weight: bold;
font-family: "Lucida Grande",Verdana,sans-serif;
height: 13px;	
padding-left: 5px;
padding-top:3px;
width: 190px;font-size: 12px;
vertical-align: middle;
text-decoration: none;
-moz-border-radius-bottomleft: 4px;
-moz-border-radius-bottomright: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px; }

/*NewsList*/ 
.NewsList {
	font-weight: normal;
	font-size: 12px;
	padding: 0 0 0 15px;
        background: url('http://www.tvbasti.com/static/assets/fNews.png') no-repeat 1px 50%;line-height:16px; 
        line-height:18px;
        border-bottom:0px dotted gray;
        text-decoration: none;
        border:none;
        color:#397099;

}

/*DiscussList*/ 
.DiscussList {
	font-weight: normal;
	font-size: 12px;
	padding: 0 0 0 20px;
        background: url('http://www.tvbasti.com/static/assets/topicpk.png') no-repeat 1px 50%;line-height:16px; 
        line-height:18px;
        border-bottom:0px dotted gray;
        text-decoration: none;
        border:none;
        color:#397099;

}


/*TvList*/ 
.TvList {
	font-weight: normal;
	font-size: 12px;
	padding: 0 0 0 20px;
        background: url('http://www.tvbasti.com/static/assets/fVid.png') no-repeat 1px 50%;line-height:16px; 
        line-height:18px;
        border-bottom:0px dotted gray;
        text-decoration: none;
        border:none;
        color:#FFFF88;

}

/*PicList*/ 
.PicList {
	font-weight: normal;
	font-size: 12px;
	padding: 0 0 0 20px;
        background: url('http://www.tvbasti.com/static/assets/fPic.png') no-repeat 1px 50%;line-height:16px; 
        line-height:18px;
        border-bottom:0px dotted gray;
        text-decoration: none;
        border:none;
        color:#397099;

}
