body {
	margin:0;
	padding:0;
	font-size: 62.5%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#header {margin:0; padding:0;}
#welcome {margin:0; padding:0;}
#main1 {margin:0; padding:0;}

#inner_results_div em {background-color:#e3effd;font-style:italic;}

.screen_low #left {position:absolute; left:0px; width:170px;}
.screen_low  #middle  #dynamicContent {
	display:block;
	background:#FFF;
	line-height:normal;
	font-size:1.2em;
	width:370px;
	position:absolute;
	left:200px;
	margin-top:-30px;
	padding: 0px;
}
.screen_low #right {
	position:absolute;
	right:0px;
	width:170px;
}
.screen_low #footer {position:absolute; top:85em; left:0px;}
.screen_low #welcome {
	position:absolute;
	left:200px;
	width:370px;
}

.screen_high #left {
	position:absolute;
	left:0px;
	width:170px;
}
.screen_high #middle  #dynamicContent {
	display:block;
	background:#FFF;
	line-height:normal;
	font-size:1.2em;
	width:610px;
	position:absolute;
	left:200px;
	padding: 0px;
	margin-top: -30px;
}
.screen_low  #middle  #dynamicContent .feeds {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 15px;
}
.screen_high #middle  #dynamicContent .feeds {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 15px;
}

.screen_wide #middle  #dynamicContent .feeds {
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 15px;
}

.screen_high #right {position:absolute; right:0px; width:170px;}
.screen_high #footer {position:absolute; top:85em; left:0px;}
.screen_high #welcome {
	position: absolute;
	left: 200px;
	width:610px;
}

.screen_wide #left {position:absolute; left:0px; width:170px;}
.screen_wide #middle  #dynamicContent {
	display:block;
	background:#FFF;
	line-height:normal;
	font-size:1.2em;
	width:770px;
	position:absolute;
	left:245px;
	padding: 0px;
	margin-top: -30px;
}
.screen_wide #right {position:absolute; right:0px; width:170px;}
.screen_wide #footer {position:absolute; top:85em; left:0px;}
.screen_wide #welcome {
	position: absolute;
	left: 245px;
	width:770px;
}
.column-in {margin:0; padding:0;}
.cleaner {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}
.copy {text-align:center;}

#gaotabs {border-bottom:0px;}
#content  {font-size:1.2em; font-family:Verdana, Arial, Helvetica, sans-serif;}
#content h1{font-size:1.4em;color:#084a94;margin:0 0 5px;}
#content h1.title,#content h1.systemtitle{color:#084a94;font-size:1.5em;font-weight:bold;line-height:100%;padding-bottom:10px;margin:0 0 5px;}
#content h1.header{color:#084a94;font-size:1.5em;font-weight:bold;line-height:100%;padding-bottom:10px;margin:0 0 5px; padding-top: 7px;}
#content h2 {
	color: #c00;
	font-size: 1.2em;
	font-weight: 700;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}

#content h3{
	color:#084a94;
	font-size:1.2em;
	font-weight:bold;
	text-align:left;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}

#content h4 {color:#c00; font-size:1.1em; font-weight:bold;text-align:left;margin:0 0 5px;}
#content h5 {color:#0849a4; font-size:1.1em; font-weight:normal;text-align:left;margin:0 0 5px;}
#content a{color:#084a94;text-decoration:none;}
#content a:hover{color:#c00;}
#content li{padding-bottom:10px;}
#content .gaoModuleContent li{padding-bottom:0px;}
#content .single li{padding-bottom:2px;}
#content p{line-height:1.3em;margin-top:0;margin-bottom:1em;text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif;}
#announcements p{color:#9a1b00;font-weight:700;margin:0;}
#content ul{list-style-type:none;line-height:1.3em;padding:0; margin:0;}
#content ul ul{list-style-image:url("/inc/gr/bullet2006.gif");line-height:1.3em;margin:.4em 0 .8em 15px;padding:0 0 0 15px;}
#content .single ul ul{list-style-image:url("/inc/gr/bullet2006.gif");margin:0 0 0 15px;padding:0 0 0 15px;}
#content ul li ul li{padding:0;}
#content ol{color:#000;margin-left:26px;margin-right:26px;padding:0;}
#content ol li{background:none transparent scroll repeat 0 0;padding-left:0;}
#content hr {display:block; height:1px; border-color:#084a94; border-style:solid none none;border-width:1px 0 0;margin:1em 0;padding:0;}
/* begin bid protest docket search css */
#content .decisiondocket th {background-color:#E3EFFD;}
/* begin research.php css  */
table.research{padding:5px;vertical-align:top;width:100%;}
fieldset.research{border:1px solid #084a94;font:80%/1 verdana,sans-serif;padding:0.2em;}
fieldset.researchlower{border:1px solid #084a94;font:80%/1 verdana,sans-serif;height:320px;padding:0.2em;}
fieldset.researchtop{border:1px solid #084a94;font:80%/1 verdana,sans-serif;height:80px;padding:0.2em;}
fieldset.researchbottominner{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #084a94;font:verdana,sans-serif;vertical-align:bottom;}
label.research{color:#000;float:left;font-size:8pt;font-weight:700;margin-right:0.5em;padding-top:0.5em;text-align:right;vertical-align:middle;}
label.research_subrequired{color:#c00;float:right;font-size:7pt;font-weight:700;padding-right:0.2em;text-align:right;vertical-align:middle;}
label.research_suboptional{color:#000;float:right;font-size:7pt;font-weight:700;text-align:right;vertical-align:middle;}
fieldset.research_sub{border-bottom:1px solid #084a94;border-left:0;border-right:0;border-top:1px solid #084a94;font:verdana,sans-serif;padding:0.2em;}
legend.research{background-color:#ECECFF;border:1px solid #084a94;color:#084a94;font-size:100%;font-weight:700;padding:0.2em;text-align:right;}
.research_input{border:1px solid #084a94;font-size:100%;text-align:left;}

/* end research.php css  Begin style sheet definition for QPL-generated HTML and PHP files. -- K. Dooley (original)
-- Updated references to reflect ID container 09/2005 in support of WOPCI#218 - Jason Hodges
  Global settings  */
  
 
  #QPLSurveyContents{}
  #QPLSurveyContents #oddParagraph{}
  #QPLSurveyContents TABLE,#QPLSurveyContents DIV{border:0 none;margin:0;padding:0;}
  #QPLSurveyContents TABLE{background:transparent;background-color:transparent;}
  #QPLSurveyContents H1,#QPLSurveyContents H2,#QPLSurveyContents H3,#QPLSurveyContents A.Qplain:link,#QPLSurveyContents A.Qplain:active,#QPLSurveyContents A.Qplain:visited{background-color:transparent;color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18pt;font-style:normal;font-weight:700;text-align:center;text-decoration:none;}
  #QPLSurveyContents H2{}
  #QPLSurveyContents H3{font-size:1.3em;font-style:normal;margin-left:20px;text-align:left;width:470px;}
  #QPLSurveyContents .qRunning{margin:0;text-align:left;text-indent:20px;}
  #QPLSurveyContents P,#QPLSurveyContents TD,#QPLSurveyContents TH{font-style:normal;font-weight:400;line-height:normal;}
  #QPLSurveyContents TH{font-size:9pt;font-weight:400;}
  /* Variable name: change color to white to hide variable names  */#QPLSurveyContents TD EM{background-color:transparent;color:#c00;font-size:60%;font-style:italic;font-weight:400;}
  /* Default instruction line  */#QPLSurveyContents TD STRONG{font-size:80%;font-style:italic;font-weight:400;}
  #QPLSurveyContents TD.Notes{background-color:transparent;color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:60%;font-weight:400;}
  #QPLSurveyContents INPUT,#QPLSurveyContents TEXTAREA{font-family:"Courier New", Courier, monospace;font-size:10pt;font-style:normal;font-weight:400;}
  /* Submit, etc. buttons at bottom  */#QPLSurveyContents .Qbutton{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;font-style:normal;font-weight:700;margin-bottom:10px;width:200px;}
  #QPLSurveyContents HR{color:blue;}
  #QPLSurveyContents A.Qgoto:link,#QPLSurveyContents A.Qgoto:active,#QPLSurveyContents A.Qgoto:visited{text-decoration:underline;}
  #QPLSurveyContents A.Qgoto:link{color:Blue;}
  #QPLSurveyContents A.Qgoto:active{color:Aqua;}
  #QPLSurveyContents A.Qgoto:visited{color:Maroon;}
  #QPLSurveyContents A.Action:link,#QPLSurveyContents A.Action:active,#QPLSurveyContents A.Action:visited{color:#000;font-weight:400;text-decoration:underline;}
  /* Questionnaire frame *************************************** */#QPLSurveyContents .Qmain{background-color:#FFF;}
  #QPLSurveyContents P.Qclosing{background-color:transparent;color:blue;font-size:8pt;text-align:center;}
  #QPLSurveyContents P.Qhidden{background-color:#c00;line-height:normal;}
  #QPLSurveyContents TD.Qarraycell{padding-top:6px;}
  #QPLSurveyContents TD.QarraycellInput{padding-top:0;}
  #QPLSurveyContents TD.Qnacell{background-color:#B3B3B3;}
  #QPLSurveyContents P.QmenuTitle{background-color:transparent;color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;font-style:normal;font-weight:700;padding-top:10px;text-align:center;}
  #QPLSurveyContents TABLE.Qmenu{width:150px;}
  #QPLSurveyContents TD.QMenuDataLeft,#QPLSurveyContents TD.QMenuDataRight,#QPLSurveyContents TD.QMenuDataRightSection,#QPLSurveyContents A.Qmenuplain:link,#QPLSurveyContents A.Qmenuplain:active,#QPLSurveyContents A.Qmenuplain:visited{color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt;font-style:normal;font-weight:400;text-decoration:none;}
  #QPLSurveyContents TD.QMenuDataLeft{width:15px;}
  #QPLSurveyContents D.QMenuDataRight,#QPLSurveyContents TD.QMenuDataRightSection{width:135px;}
  #QPLSurveyContents TD.QMenuDataRight{padding-left:10px;}
  #QPLSurveyContents TR.SelRowOn{background-color:#c1d1bf;}
  #QPLSurveyContents TR.SelRowOff{background-color:#d4e6d2;}
  fieldset.researchleft,fieldset.researchright{border:1px solid #084a94;font:80%/1 verdana,sans-serif;height:350px;padding:0.2em;}
  #QPLSurveyContents TD B,#QPLSurveyContents #First,#QPLSurveyContents #QmenuFirst{font-weight:700;}
  #QPLSurveyContents TR.Qarrayheadrow,#QPLSurveyContents TR.Qarrayrow,#QPLSurveyContents TR.QarrayrowOff{background-color:transparent;}
   #content th.Qarrayheadcell {background-color:#FFF;}
  #QPLSurveyContents TR.QarrayrowOn,#QPLSurveyContents TR.QNormalMultCheckOn{background-color:#D3D3D3;}
  #QPLSurveyContents .Qmenu,#QPLSurveyContents TR.SelHead{background-color:Silver;}
  
  /* start new beta search publications box */
/* Beta search styles */

.box_container { width:100%; }
#leftColumn, .rightColumn { width:100%; padding:0px;}
#leftColumn ol, .rightColumn ol { width:155px; overflow:hidden;}
#leftColumn .module_div, .rightColumn .module_div {padding: 6px; margin-top:0px;}

#leftColumn .module_content, .rightColumn .module_content { border: 1px solid #c4d4e4; background-color: #e3effd; padding: 6px; font-size:.9em; color: #666666;	margin-top:0px; width:153px; }
#leftColumn .module_content b , .rightColumn .module_content b { font-weight: bold; color: black; }
#leftColumn #search_form .module_content { border: 1px solid #084a94; }  	

#leftColumn .module_div h3, #content .rightColumn .module_div h3 { background-image:url(/img/blue_box_top.gif); background-repeat:no-repeat; height:1.25em; background-color:#084a94; color:#ffffff; font-size: 1em; padding: 6px; margin:0px; width:155px}

.rightColumn .module_div #podcast h3 { font-size: .9em; height: 2em;}
#podcast p { font-size: .9em; line-height: 1em; color: black;}

.rightColumn #feedback_div .module_content { padding:6px; background-color:whitesmoke;}
.rightColumn #feedback_div h3 { background-image:none; background-color:#c4d4e4; color:#084a94; font-size: 1em; padding: 6px; margin:0px; width:155px}

.rightColumn #feedback_div textarea { font-size: 11px; font-family:sans-serif;}  
.select {font-size: 11px; font-family:sans-serif;} 
.pick_list { border:0px solid silver; padding-left:4px; padding-right:2px; padding-top:2px;  }
.pll { margin-bottom: 5px; }
.h { border-bottom: 2px dotted #c4d4e4; }
.highlight { background-color:#e3effd;}
#middleColumn #search_form .module_content { border: 1px solid #084A94; padding:5px; }

#inner_nav {
	background-color: #E3EFFD;
	border-right: 1px solid #c4d4e4;
	border-left: 1px solid #c4d4e4;
	border-top: 1px solid #c4d4e4;
	font-size: 8.5pt;
}

#paging_block {
	background-color: #084A94;
	font-size: 8.5pt;
	height: 30px;
	color: #FFFFFF;
}

#content .find_tab_on, #paging_block a, #content .paging_msg a {
	color: #FFFFFF;
}

#content .paging_msg a:hover, #paging_block a:hover, #content .find_tab_on:hover {
	color: #E3EFFD;
}
 
.paging_msg {
	background-color: #084A94;
	color: #FFFFFF;
	font-size: 8.5pt;
	height: 30px;
	font-weight: bold;
}

  /*:focus { outline: 0; }*/
  /*-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;*/
  .find_tab_on {	
  	font-weight:bold;
	font-size:11px;
	background-color:#084A94; 
	padding:8px;
	border-top:1px solid #084A94;
	border-right:1px solid #084A94;
	border-left:1px solid #084A94; 
	/*border-bottom : 3px solid whitesmoke;*/
	position:relative;
}

.callout_div {
	padding:5px;
	margin-bottom:3px;
}

#quick_inner_div, #rpt_inner_div {
	background-color: #e1e1e3;
}

#quick_inner_div {
	margin: 0 0 8px;
	padding: 15px 15px 0 15px;
}

#no_rpt_inr_div {
	margin: 0 1.12em ;
	padding: 15px 0;
}

.find_tab_off { 
	font-size:11px;
	 padding:8px;
	padding-bottom: 7px;
	 /*border-bottom : 1px solid white;*/
	 border-top:1px solid #084A94;
	 border-right:1px solid #084A94;
	 border-left:1px solid #084A94; 
	 background-color: #FFFFFF;
	 position:relative;
	 }

:focus { outline: 0; }
.notes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

@media print {
	.Xmodule_content,#feedback_div,#leftColumn,.rightColumn, #filter_results_list, .find_tab_off, #previous_link, #paging_block  { display:none; }
	.module_div { width:800px;}
}

  
 .highlight { background-color:#e3effd;}
   
#publications_search {
	padding-bottom:5px;
	padding-top:5px;
	width: 210px;
	margin-bottom: 3px;
	border-top: 7px solid #010f72;
	border-right: 1px solid #010f72;
	border-bottom: 1px solid #010f72;
	border-left: 1px solid #010f72;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .95em;
	text-align: left;
	color: #010f72;
	position:absolute; 
	left:580px;
	top:110px;
}

#publications_search a {
	position: relative;
	bottom: 7px;
}

#pub_icon {	
	position: relative;
	left:5px;
	top: 1px
}
 
.relatedpubs {
	color: #c00;
	font-size: 1.2em;
	font-weight: 700;
	margin: 0px;
	padding: 0px;
} 
   /* end new beta search publications box */

 /* old MODULE STYLES backup--can be deleted after twitter and youtube boxes go live
.gaoModule {margin:10px 10px 10px 0;}
.gaoModule  h3{background-image:url(/docsearch/gr/gaoModuleHead190.gif);margin:0;padding:5px;color:white;width:188px;background-repeat:no-repeat;float:left;font-size:1em;}
.gaoModule .gaoModuleContent{width:178px;}
.gaoModule .gaoModuleContent{padding:5px;}

#gaoFindGuideModule h3{line-height:0;}

.gaoModuleContent{border:1px solid #010f72;background-color:#E3EFFD;float:left; font-size:10px; text-align:left;}
.gaoModuleContent p, .gaoModuleContent a, .gaoModuleContent div{float:left;}
.gaoModuleContent a.gaoFeaturedLink{display:block;padding-left:35px;padding-top:2px;height:28px;background-repeat:no-repeat;text-decoration:none;color:#084a94;}
.gaoModuleContent a.gaoFeaturedLink:hover{color:#c00;}
.gaoModuleContent a.gaoFeaturedLink#gaoFeaturedLinkSearchBeta{background-image:url(/docsearch/gr/searchicon.gif);padding-top:6px;}
.gaoModuleContent a.gaoFeaturedLink#gaoFeaturedLinkCantFindIt{background-image:url(/docsearch/gr/cantfindit.gif);padding-top:7px;height:23px;}
.gaoModuleContent a.gaoFeaturedLink#gaoFeaturedLinkHelpImprove{background-image:url(/docsearch/gr/helpusimprove.gif);padding-top:6px;}

h3.emptyModuleHead {font-size:0;}

.gaoModuleContent .divider{width:100px;float:left;display:inline;border-top:1px solid #084a94;height:0;margin:2px;padding:0px; margin-left:35px;font-size:0;}
END MODULE STYLES backup*/


  /* MODULE STYLES */
.gaoModule {margin:10px 10px 10px 0;}
.gaoModule  h3{background-image:url(/docsearch/gr/gaoModuleHead190.gif);margin:0;padding:6px;color:white;width:188px;background-repeat:no-repeat;float:left;font-size:1em;}
.gaoModule .gaoModuleContent{width:178px;}
.gaoModule .gaoModuleContent{padding:5px;}
.gaoModulefraud .gaoModuleContent{padding:5px;}

#gaoFindGuideModule h3{line-height:0;}

.gaoModuleContent{border:1px solid #084a94;background-color:#ffffff;float:left; font-size:10px; text-align:left;}

.gaoModuleContent div{float:left;}
.gaoModuleContent ul{list-style:none;padding:0px;margin:0px;}
.gaoModuleContent li.linkHeading{
	display:block;
	font:Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#cc0000;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:2px;
}

.gaoModuleContentfraud ul{
	list-style:none;
	padding:0px 5px;
	margin:0px;
}
.gaoModuleContentfraud li.linkHeadingfraud{
	display:block;
	font:bold 11px Verdana, Geneva, sans-serif;
	color:#cc0000;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:0px;
	text-decoration: none;
}

.gaoModuleContent li.linkHeading#linkHeight {padding-top:10px}

.gaoModuleContent a.gaoFeaturedLink{display:block;padding-left:25px;padding-top:2px;height:16px;background-repeat:no-repeat;text-decoration:none;color:#084a94;}
.gaoModuleContentfraud li a.gaoFeaturedLink{display:block;padding-left:25px;padding-top:2px;height:16px;background-repeat:no-repeat;text-decoration:none;color:#084a94;}
.gaoModuleContent a.gaoFeaturedLink:hover{color:#c00;}
.gaoModuleContentfraud a{
	color:#084a94;
	text-decoration: none;
}
.gaoModuleContentfraud a:hover{
	color:#c00;
	text-decoration: none;
}
.gaoModuleContent a.gaoFeaturedLink#gaoFeaturedLinkSearchBeta{background-image:url(/docsearch/gr/searchicon.gif); padding-top:6px;}
.gaoModuleContent a.gaoFeaturedLink#gaoFeaturedLinkCantFindIt{background-image:url(/docsearch/gr/cantfindit.gif); padding-top:4px;height:16px;}
.gaoModuleContent a.gaoFeaturedLink#gaoFeaturedLinkHelpImprove{background-image:url(/docsearch/gr/helpusimprove.gif);padding-top:2px;}
.gaoModuleContent li.smalllinkHeading{padding-left:25px;}
.gaoModuleContent li.smalllinkHeading#gaoFeaturedLinkTwitter{font-size:11px; background-image:url(/docsearch/gr/twitter.gif);padding-top:2px;background-repeat: no-repeat; height:16px;}
.gaoModuleContent a.gaoFeaturedLink#gaoFeaturedLinkYoutube{background-image:url(/docsearch/gr/youtube.gif);padding-top:3px;background-repeat: no-repeat;}

h3.emptyModuleHead{font-size:0;}

.gaoModuleContent .divider{width:100px;float:left;display:inline;border-top:1px solid #084a94;height:0;margin:2px;padding:0px; margin-left:35px;font-size:0;}


/* END 	MODULE STYLES */

#content .gaoModule { width:180px; }
#content .gaoModulefraud {
	width:180px;
}

#content .gaoModule h3{ margin:0; }

.labelsOnTop label{display:block; padding-top:6px; padding-bottom:1px;}

.gaoModuleContentfraud {
	border:1px solid #084a94;
	background-color:#E3EFFD;
	float:left;
	font-size:10px;
	text-align:left;
	padding-top: 10px;
	padding-bottom: 10px;
}

.gaoModuleContentfraud li.linkHeadingfraud#linkHeight {
	padding: 0px;
	margin: 0px;
}

.gaoModulefraud .gaoModuleContentfraud {
	width:178px;
	padding-right: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
}

/* Styling of Podcasts */
#podcast {padding:20px;}
#podcast .podcast_header {background-color:lightgrey; padding:20px; margin-bottom:20px;}
#podcast .podcast_header img, #podcast .podcast_header .l_float {float:left; margin-left:20px;}
#podcast .podcast_header .l_float {width:30%;}
#podcast .podcast_header .l_float h1 {font-size:1.6em; display:block; margin-bottom:20px;}
#podcast .podcast_header .l_float p {font-size:1.2em;}
#podcast .podcast_header .r_float {float:right;}
#podcast .podcast_header .r_float img {margin-left:75px; margin-bottom:15px;}
#podcast .podcast_header .clear {clear:both;}
#podcast .podcast_header h1 {font-size:1.3em;}
#podcast .podcast_header h2 {font-size:1.1em; color:#000000; margin:0px;}
#podcast .podcast_header .r_float .p_link {background-color:#ffffff; padding:3px; border: 1px solid #000000;}

#podcast h3 {margin-bottom:10px;}
#podcast h3 a {font-size:1em;}
#podcast h3 .last_updated {font-size:0.7em; color:#333333;}

#podcast .podcast_episode {margin-left:35px;margin-bottom:25px;}
#podcast .podcast_episode p {line-height:}


/* END CSS FOR Podcasts */

/* Styling of the Share Popup */
/*Share/Save block styles... */
.dhtmlwindow { position: absolute; border: 1px solid darkgray; visibility: hidden; background-color: white; }

/*CSS for Drag Handle*/
.drag-handle{ background:transparent url(/img/capitol_fun/box-header-bg-green.png) repeat scroll 0 0;
color:white; padding: 1px; padding-top:5px; padding-bottom:5px; text-indent: 3px; font: bold 14px Arial; background-color: black; color: white; cursor: move; overflow: hidden; width: auto; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1; opacity: 1; }

/*CSS for controls (min, close etc) within Drag Handle*/
.drag-handle .drag-controls{ position: absolute;right: 1px;top: 2px; cursor: hand;cursor: pointer; }

/*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
* html .drag-handle{ width: 100%; }

/*CSS for Content Display Area div*/
.drag-contentarea{ border-top: 1px solid silver; background-color: #303030;color: black;height: 150px;padding: 2px;overflow: auto; }

/*CSS for Status Bar div (includes resizearea)*/ /*height here is height of resize image*/
.drag-statusarea{ border-top: 1px solid gray;background-color: #F8F8F8;height: 13px; }

/*CSS for Resize Area itself - width and height and for the resize image */
.drag-resizearea{ float: right; width: 13px; height: 13px; cursor: nw-resize; font-size: 0; }


div.content {
    border: 1px solid silver;
    clear: left;
    padding: 0px;
}

div.content.inactive {
 display: none;
}

ol#toc {
    height: 2em;
    list-style: none;
    margin: 0;
    padding: 0;
}

ol#toc a {
    background: silver; /*url(tabs.gif);*/
    color: black;
    display: block;
    float: left;
    height: 2em;
    padding-left: 10px;
    text-decoration: none;
}

ol#toc a:hover {
    background-color: lightskyblue;
    background-position: 0 -120px;
}

ol#toc a:hover span {
    background-position: 100% -120px;
}

ol#toc li {
    float: left;
    margin: 0 1px 0 0;
}

ol#toc li a.active {
    background-color: black;
    background-position: 0 -60px;
    color: #fff;
    font-weight: bold;
}

ol#toc li a.active span {
    background-position: 100% -60px;
}

ol#toc span {
    background: url(tabs.gif) 100% 0;
    display: block;
    line-height: 2em;
    padding-right: 10px;
}

img {border:0;}
a {text-decoration:none;}
ol {list-style:none;}
.warning {color:red;font-weight:bold;}



#wrapper {
 text-align: left;
 margin: 0px auto;
 padding: 0px;
 border:0; 
 width: 600px;
}

#side-a { 
 float: left; 
 width: 200px;
}

#side-b {
 float: right;
 width: 200px;
}

#side-c { 
 float: left;
 width: 200px;
}



#sharingNav, #sharingNav div { margin: 0px; padding: 0px; height:20px;}
#sharingNav .baseNavItem {font-weight:bold;float:left;padding:0px 4px;margin-left:5px;margin-right:5px;background-color:#303030}
#sharingNav .baseNavItem:hover {font-weight:bold;float:left;padding:0px 4px;margin-left:5px;margin-right:5px;background-color:#666666}
#sharingNav .selectedNavItem {font-weight:bold;float:left;padding:0px 4px;margin-left:5px;margin-right:5px;background-color:#ffffff}
#sharingNav .selectedNavItem a, #sharingNav .selectedNavItem a:hover {color:#333333;}
#sharingNav .baseNavItem a, #sharingNav .baseNavItem a:hover {color:#ffffff;}
.drag-handle{ background:transparent url(/img/capitol_fun/box-header-bg-green.png) repeat scroll 0 0;
color:white; padding: 1px; padding-top:5px; padding-bottom:5px; text-indent: 3px; font: bold 14px Arial; background-color: #303030; color: white; cursor: move; overflow: hidden; width: auto; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1; opacity: 1; }

div #email { height: 136px; margin:0px 2px; padding:5px 18px; background-color: #ffffff; border:0px;}
div #share { height: 136px; margin:0px 2px; padding:5px 18px; background-color: #ffffff; border:0px;}
div #share a {font-size: 12px; }
div #share li {margin-bottom: 5px; }
div #save  { height: 136px; margin:0px 2px; padding:5px 18px; background-color: #ffffff; border:0px;}
div #save input { background-color:#f5f5f5; border:1px solid #cccccc; margin-bottom: 10px;}
div #save h2 { color: #303030; font-size:13px;}
div #save p { font-size: 11px; }
div #save img { vertical-align: middle;}
div #disclaimer { height: 136px; margin:0px 2px; padding:5px 18px; background-color: #ffffff; border:0px;}
.sharing_title { margin-left:8px; font-size:11px !important; line-height:15px !important;}
.sharing_title { color: #dddddd !important; }
.share_email_col { width:590px;}
.share_email_spam { clear:both; padding-top:5px; margin-bottom:5px;}
.share_email_spam label {font-size:11px; }
.share_email_spam input { width:275px; background-color:#f5f5f5; border:1px solid #cccccc;}
.share_email_spam input:focus { border-color: #888888; }
.share_email_col div { float:left; width:275px;}
.share_email_col div:first-child { margin-right:40px; }
.share_email_col label { display:block; font-size: 11px;}
.share_email_col input { width:275px; background-color:#f5f5f5; border:1px solid #cccccc;}
.share_email_col input:focus { border-color: #888888; }
.share_email_message textarea { background-color:#f5f5f5; border:1px solid #cccccc; }
.share_email_message textarea:focus { border-color: #888888; }
.share_email_message { margin-bottom:5px; }
.share_msg_preview {margin-bottom: 3px; }
.share_msg_preview div:last-child { border: 1px solid #CCCCCC; padding:4px;}
.share_email_submit { text-align:right; margin-right:5px;}
.share_email_submit input { vertical-align: middle;}


#disclaimer_row { display:block;clear:both; margin:0px 2px; padding:0px 18px; background-color: #ffffff; border-top: 1px solid silver; font-size:11px;}

/* END CSS FOR SHARING */

/* Start CSS For Featured Content on the Home Page */

   .featuredcarousel {overflow:hidden;}
   .featuredcarousel .featuredinner {width: 680px;}
   .featuredcarousel .featuredmiddle {overflow:auto;}

   #featuredslideshow {overflow:hidden}
   #featuredslideshow .featuredmiddle {overflow:hidden}
   #featuredslideshow .featuredslide {float:left;width:170px;}

   .featuredslide {font-weight:bold;padding:0px;margin:0px}
   .featuredLinkStyle {font-size:10px; padding-bottom:6px;}
   .featuredContentHeader {background-color:#0058a9;font: bold 1.1em Verdana, Geneva, sans-serif; padding:4px 0 2px 5px; height:18px;-webkit-border-top-left-radius:5px;}

   .itemSelected { padding:10px 0px 5px 10px;}
   .itemNotSelected { padding:10px 0px 5px 10px;}

   #featuredContentContainer {width:162px;height:279px;padding-top:5px;background-color:#fff; background:url('/images/features/gradient.png') repeat-x bottom left;}
   #featuredContentSubContainer {border-style:solid;border-width:0px 1px 1px 1px;border-color:#999;}



/* End CSS For Featured Content on the Home Page */




