body {
}

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;}

.thepoliticos{margin-bottom:7px; margin-top:5px; display:block; }

.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:bold; text-decoration:none; color:#004276;}
.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;}

.navMainBlue {float:left; height:34px; line-height:34px; vertical-align:middle; margin:1px 1px 0px 0px; background-image:url(global/v3/topbluebuttonbg.gif);}
.navMainRed {float:left; height:34px; line-height:34px; vertical-align:middle; margin:1px 1px 0px 0px; background-image:url(global/v3/topredbuttonbg.gif)}
.navMainRedLast {float:left; height:34px; line-height:34px; vertical-align:middle; margin:1px 0px 0px 0px; background-image:url(global/v3/topredbuttonbg.gif)}

.navMainBlue a.navmain:link, .navMainBlue a.navmain:visited, .navMainBlue a.navmain:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ffffff; text-decoration:none; display:block; background-image:url(global/v3/topbluebuttonbg.gif);}
.navMainBlue a.navmain:hover {font-weight:bold; font-size:12px; color:#ffffff; text-decoration:none; display:block; background-image:url(global/v3/tophoverbuttonbg.gif);}

.navMainRed a.navmain:link, .navMainRed a.navmain:visited, .navMainRed a.navmain:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ffffff; text-decoration: none; display: block; background-image:url(global/v3/topredbuttonbg.gif);}
.navMainRed a.navmain:hover {font-weight:bold; font-size:12px; color:#ffffff; text-decoration:none; display:block; background-image:url(global/v3/topredhoverbuttonbg.gif);}

.navMainRedLast a.navmain:link, .navMainRedLast a.navmain:visited, .navMainRedLast a.navmain:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#ffffff; text-decoration: none; display: block; background-image:url(global/v3/topredbuttonbg.gif);}
.navMainRedLast a.navmain:hover {font-weight:bold; font-size:12px; color:#ffffff; text-decoration:none; display:block; background-image:url(global/v3/topredhoverbuttonbg.gif);}

a.homeSlotOneHeadline:link {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; line-height:1em; color:#004276; text-decoration: none}
a.homeSlotOneHeadline:visited {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; line-height:1em; color:#004276; text-decoration: none}
a.homeSlotOneHeadline:active {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; line-height:1em; color:#004276; text-decoration: none}
a.homeSlotOneHeadline:hover {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; 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;}

/* 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;}

.navmaincurrent {font-weight:bold; font-size:12px; color:#ffffff; text-decoration:none; display:block; background-image:url(global/v3/tophoverbuttonbg.gif);}
.section_iframes{font-family:Arial, Helvetica, sans-serif; font-size:12px; 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 h4 {
	font-size: 16px;
	padding-left: .5em;
	line-height: 25px;
	color: #FFFFFF;
	background: #006CA5 url(global/v3/see-also-h4_03.gif) repeat-x left bottom ;
	font-weight: bold;
}

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

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

.see-also-box li {
	background: transparent url(global/v3/bullet.gif) no-repeat 0 7px; /*May need to mess adjust the positioning (2nd number, mainly) */
	padding-left: 12px;
	margin-bottom: .5em;
	font-size: 14px;
}

.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 {    
	font-style: italic;    
	background: transparent url(global/v3/dear44_quotes.gif) no-repeat top left;    
	padding-left: 20px;    
	float:right;    
	margin: .5em 0em .5em 0em;    
	width: 150px; 
} 

.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;
}