/* CSS Document */
/* -------------------------------------------------------------------------------
	The White House (https://45de1979-5b24-4836-a8d4-24facd043553.p.bardy.io) OMB Site Styles
	(c) whitehouse.gov. All rights reserved.
   -------------------------------------------------------------------------------
*/
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.text_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.text10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #996666;
}

.title_right {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	color: #A70C0C;
	font-style:italic;
}

form {
    	margin: 0;
	padding: 0;
}

div#main-content h1 {
    font: bold 16px Georgia, "Times New Roman", Times, serif;
    color:	#990000;
	text-align: center;
	width: 465;
	padding-bottom: 10px;
	border-bottom: 1px dotted #4CA5D2;
}

div#main-content h2 {
    font: bold 16px Georgia, "Times New Roman", Times, serif;
    color:	#990000;
	text-align: center;
	width: 465;
}

div#main-content h3 {
    font: bold 13px	Verdana, Arial, Helvetica, sans-serif;
    color:	#000066;
	text-align: left;
}

div#main-content h4 {
    font: bold 11px	Verdana, Arial, Helvetica, sans-serif;
    color:	#000;
	text-align: left;
}

a:link,a:active { text-decoration: none; color:#003399} 

a:hover { color:#003399; text-decoration: underline;} 
a:visited {color:#990000; text-decoration: none;}

#background{
	display: block;
	margin: 0px;
	text-align: center;
	clear: none;
	float: none;
	width: 750px;
	padding: 0px;
	background-image: url(/omb/images/bkg_main.gif);
	background-repeat: repeat-y;
	background-position: center;
}

#background-template{
	display: block;
	margin: 0px;
	text-align: center;
	clear: none;
	float: none;
	width: 750px;
	padding: 0px;
	background: #FFF url(/omb/images/bkg_template1.gif) repeat-y center top;
}

#blueline{
	display: block;
	margin: 0px;
	text-align: center;
	float: none;
	width: 465px;
	padding: 0px;
	border-bottom: 1px dotted #4CA5D2;
	height: 1px;
}

#priorities{
	display: inline;
	float: right;
	margin:0px;
	padding: 0px;
	border-top: thin dotted #CCCCCC;
	vertical-align: middle;
	height: 1px;
	width: 700px;
}

#main-content{
	display: block;
	float: left;
	text-align: left;
	padding: 0px 0px 0px 10px;
	margin: 8px 0px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	width: 480px;
	w\idth: 465px;
}

#menufloat {
position:fixed;
font-family:Arial, Helvetica, sans-serif;
/*color:#CC0000;*/
background-color:#FFFFCC;
font-size:.8em;
padding:1px 5px 1px 5px;
top: 1px;
margin:1px 15px 0 1px;
/*left:32px;*/
text-align:center;
/*width:800px;*/
width:97%;
z-index:5;
border:solid 1px #666666;
/*background-color:#F5F5F5;

opacity: 0.85;*/
/*-moz-opacity: 0.85;*/ /* older Gecko-based browsers */
/*filter:alpha(opacity=95);*/ /* For IE6&7 */

}
#one-column{
	display: block;
	float: left;
	text-align: left;
	padding: 0px;
	margin: 10px 10px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	width: 700px;
	w\idth: 680px;
}
#margin{
	display: block;
	float: left;
	padding: 0px;
	border-right: 1px dotted #CCCCCC;
	margin: 0px;
	color: #000;
	width: 200px;
}

#top-bar{
	display: block;
	float:	inherit;
	margin: 2px 0px 0px 0px;
	text-align: right;
	padding: 2px 0px 4px 0px;
	border-top: thin dotted #CCCCCC;
	border-bottom: thin dotted #CCCCCC;
	height: 10px;
	width: 700px;
	background-color: #FFF;
}

#bottom-links{
	display: block;
	float: right;
	margin: 0px;
	text-align: center;
	display: block;
	padding: 3px 0px 0px 0px;
	border-top: thin solid #003399;
	height: 41px;
	width: 700px;
	background: #FFF url(/omb/images/bottom_bar.gif) no-repeat center bottom;
}

#yellow_dots{
	margin:0px 3px 0px 0px;
	text-align: left;
	display: block;
	float: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	background-image: url(/omb/images/blt_yellow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	vertical-align: 50%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.search_box{
	margin: 7px 5px 0px 0px;
	text-align: left;
	display: block;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 100px;
	border: solid 1px #CCCCCC;
	height: 17px;
}

#search{
	padding:0px;
	margin: 6px 0px 0px 10px;
	clear:left;

}

.left_dots{
	text-align: left;
	padding:5px 0px 5px 27px;
	border-top: thin dotted #CCCCCC;
	border-bottom: thin dotted #CCCCCC;
	margin: 8px 0px 8px 5px;
	background-image: url(/omb/images/bkg_eagle.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	clear:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #2070BC;
	width: 180px;
	w\idth: 158px;
}

#mid-session{
	display: block;
	float: none;
	clear: both;
	margin: 0px 5px 30px 0px;
	padding:50px 3px 3px 3px;
	background-image: url(/omb/images/header_midsession.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#F2F2EC;
	width: 151px;
	w\idth: 145px;
}

#expectmore{
	display: block;
	float: none;
	clear: both;
	margin: 0px 5px 30px 0px;
	padding:50px 3px 3px 3px;
	background-image: url(/omb/images/header_expectmore.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#F2F2EC;
	width: 151px;
	w\idth: 145px;
}

#releases{
	display: block;
	float: none;
	clear: both;
	margin: 0px 5px 30px 0px;
	padding:50px 3px 3px 3px;
	background-image: url(/omb/images/header_releases.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-repeat: no-repeat;
	background-position: top;
	background-color:#F2F2EC;
	width: 151px;
	w\idth: 145px;
}

#saps{
	display: block;
	float: none;
	margin: 0px 0px 30px 0px;
	padding:50px 3px 3px 3px;
	background-image: url(/omb/images/header_saps.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#F2F2EC;
	width: 151px;
	w\idth: 145px;
}

#agenda{
	display: block;
	float: left;
	margin: 0px 0px 30px 0px;
	padding:50px 3px 3px 3px;
	background-image: url(/omb/images/header_agenda.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#F2F2EC;
	width: 151px;
	w\idth: 145px;
}

#news{
	display: block;
	float: left;
	margin: 0px 0px 30px 0px;
	padding:50px 3px 3px 3px;
	background-image: url(/omb/images/header_news.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#F2F2EC;
	width: 151px;
	w\idth: 145px;
}

#earmarks{
	display: block;
	float: none;
	clear: both;
	margin: 0px 5px 30px 0px;
	padding:50px 3px 3px 3px;
	background-image: url(/omb/images/header_earmarks.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#F2F2EC;
	width: 151px;
	w\idth: 145px;
}

.bullets
{
list-style-type: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 20px;
margin: 0;
text-align: left;
}

.bullets_2
{
list-style-type: none;
padding-top: 0px;
padding: 0px;
margin: 0;
text-align: left;
}

li.blue
{
background-image: url(/omb/images/blt_blue.gif);
background-repeat: no-repeat;
background-position: 0 .2em;
padding-left: 20px;
}

li.docs
{
background-image: url(/omb/images/blt_pages.gif);
background-repeat: no-repeat;
background-position: 0 .2em;
padding-left: 20px;
margin: 1em 0;
}

li.grey
{
background-image: url(/omb/images/blt_grey.gif);
background-repeat: no-repeat;
background-position: 0 .2em;
padding-left: 20px;
margin: .25em 0;
}

#center_box{
	display: block;
	float: left;
	padding: 0px;
	border: 1px solid #CCCCCC;
	margin: 8px 0px 0px 5px;
	clear: left;
	background-color:#F8F8F5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 331px;
	w\idth: 326px;
}

