Font sizes defined in CSS

Styles in file: http://www.usa.gov/resources/css/styles/en/homepage.css
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51]
/* CSS Document */
/********************** HOME PAGE ****************************/
/* Version 1b Dec 3 2010 */
/* KS */
html
{
margin: 0 0 0 0;
padding: 0 0 0 0;
}

body
{
font-family: verdana, verdana, geneva, sans-serif;
font-size: 100%;
text-align: center;
background-color: #F7F7F7;
margin: 0 0 0 0;
padding: 0 0 50px 0;
}

/********************** HOME PAGE ****************************/
.clearfloat
{
/* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
clear: both;
height: 0;
line-height: 0%;
margin: 0 0 0 0;
}
#skiplink a
{
position: absolute;
left: -10000px;
top: auto;
width: 1px;
height: 1px;
overflow: hidden;
}

/*
#skiplink a:hover, #skiplink a:focus, #skiplink a:active
{
top: 0;
left: 0;
display: block;
width: 98%;
height: auto;
padding: 5px 5px 5px 5px;
text-indent: 1em;
text-decoration: underline;
font-size: 140%;
}
*/

/* added updated style 5/24/12 */
#skiplink a:hover, #skiplink a:focus, #skiplink a:active {
top: 0;
left: 0;
display: block;
width: 100%;
height: auto;
padding: 5px 5px 5px 5px;
text-align: center;
text-decoration: underline;
font-size: 160%;
color: #FFF;
background-color: #022945;
}
/* added updated style 5/24/12 */

#allSite
{
width: 1000px;
margin-left: auto;
margin-right: auto;
background-color: #F7F7F7;
padding: 10px 0 0 0;
font-size: 90%;
}

#allSite img
{
border: none;
}

#site_sidebr
{
background: url('../../../images/home_repeat_body.gif') top left repeat-y;
width: 1000px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
#site_tb
{
clear: both;
background: url('../../../images/home_bg_top.gif') no-repeat top left;
height: 20px;
width: 100%;
}

#site_bb
{
background: url('../../../images/home_bg_bottom.gif') no-repeat top left;
height: 20px;
width: 100%;
}

#home_top_nav
{
background-color: #F7F7F7;
float: left;
display: block;
font-size: 70%;
}

#home_top_nav a:link
{
text-decoration: none;
}
#home_top_nav a:visited
{
text-decoration: none;
color: #595959;
}

#home_top_nav a:hover, #home_top_nav a:focus, #home_top_nav a:active
{
text-decoration: underline;
cursor: pointer;
cursor: hand;
}

#home_top_nav ul
{
margin: 0 0 0 0;
padding: 0 0 0 13px;
display: inline;
list-style-image: url('../../../images/nav_link_divider.gif');
}
#home_top_nav ul li.first
{
background: none;
border-left: none;
list-style: none;
display: inline;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#home_top_nav ul li.first a
{
padding: 0 6px 0 0;
margin: 0 0 0 0;
}
#home_top_nav ul li
{
background: url('../../../images/nav_link_divider.gif') no-repeat center left;
margin: 0 0 0 0;
padding: 0 6px 0 10px;
display: inline;
}

#home_top_nav a
{
color: #25496B;
text-decoration: none;
}

/* begin bj added 9/14/12 */#home_top_nav2
{
background-color: #F7F7F7;
float: right;
display: block;
font-size: 70%;
}

#home_top_nav2 a:link
{
text-decoration: none;
}
#home_top_nav2 a:visited
{
text-decoration: none;
color: #595959;
}

#home_top_nav2 a:hover, #home_top_nav2 a:focus, #home_top_nav2 a:active
{
text-decoration: underline;
cursor: pointer;
cursor: hand;
}

#home_top_nav2 ul
{
margin: 0 0 0 0;
padding: 0 0 0 13px;
display: inline;
list-style-image: url('../../../images/nav_link_divider.gif');
}
#home_top_nav2 ul li.first
{
background: none;
border-left: none;
list-style: none;
display: inline;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
#home_top_nav2 ul li.first a
{
padding: 0 6px 0 0;
margin: 0 0 0 0;
}
#home_top_nav2 ul li
{
background: url('../../../images/nav_link_divider.gif') no-repeat center left;
margin: 0 0 0 0;
padding: 0 6px 0 10px;
display: inline;
}

#home_top_nav2 a
{
color: #25496B;
text-decoration: none;
}
/* end bj added 9/14/12 */

#contact_toggle
{
float: right;
height: 20px;
width: 500px;
font-size: 70%;
text-align: right;
margin: 0 25px 0 0;
padding: 0 0 0 0;
}

#contact_toggle ul
{
display: block;
float: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
width: 418px;
}

#contact_toggle ul li
{
background: url('../../../images/nav_link_divider.gif') no-repeat center left;
margin: 0 0 0 0;
padding: 3px 5px 0 7px;
list-style: none;
display: inline;
color: #24496b;
}
#contact_toggle ul li.first
{
background: none;
}

#contact_toggle ul li a
{
color: #24496b;
text-decoration: none;
}

#contact_toggle ul li a:link
{
text-decoration: none;
}

#contact_toggle ul li a:visited
{
text-decoration: none;
color: #595959;
}

#contact_toggle ul li a:hover, #contact_toggle ul li a:focus, #contact_toggle ul li a:active
{
text-decoration: underline;
cursor: pointer;
cursor: hand;
}
.espanol
{
float: right;
display: block;
background: url('../../../images/espanol_button_bg.gif') no-repeat top left;
color: #FFF;
font-size: 85%;
font-weight: bolder;
height: 20px;
width: 82px;
text-align: center;
padding: 2px 0 0 0; /* bj changed 0 to 2px 4/14/11 */
margin: 0 0 0 0;  /* bj changed 0 to 2px 4/14/11 */
;}

.espanol a
{
color: #FFF;
font-size: 140%;
text-decoration: none;
}

.espanol a:link
{
text-decoration: none;
}
#header a
{
top: 0;
left: 0;
}

.hidden
{
position: absolute;
left: -10000px;
top: auto;
width: 1px;
height: 1px;
}

#head_block
{
height: 142px; /* bj changed 120 to 150 */ /* bj changed 150 to 142 for rmvl of search trends code 2/2/12 */
float: left;
margin: 0 0 0 0;
padding: 0 25px 0 25px;
}

/* begin bj added 2/21/11 */
.header_spacing
{
float: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
height: 32px;  /* bj changed from 92 */
}
/* end bj added 2/21/11 */

#home_logo
{
float: left;
width: 253px;
padding: 0 0 0 10px;
margin: 0 0 0 0;
}

#home_logo img
{
}

#home_logo h1
{
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#home_search
{
float: left;
background: url('../../../images/search_bg.gif') no-repeat top left;
width: 433px;
height: 51px; /* bj changed from 51 9/14/12 */
text-align: center;
vertical-align: middle;
margin: 20px 0 0 25px;
padding: 0 0 0 0;
}

#home_search div
{
display: inline;
}

.search_bg
{
float: left;
border: none;
border-bottom-width: 0px;
border-color: #fff;
margin: 18px 0 0 55px; /* bj changed margin: 18px 0 0 60px to margin: 18px 0 0 55px */
padding: 0 0 0 0;
}

.d_srchbtn
{
float: right;
margin: 13px 16px 0 0;
padding: 0 0 0 0;
}

/* begin bj added 9/4/12 */
#sclmedia {
float: left; 
width: 175px;
height: 50px;
margin: 20px 0 0 55px;
padding: 0 0 0 0;
background: url('../../../images/usa_social_media_bg.png') no-repeat 0px 0px;
}

#sclmedia ul {
float: left; 
margin: 12px 0 0 0;
padding: 0 0 0 0;
width: 100%;
list-style-type: none;
}

#sclmedia ul li
{
display: inline;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#sclmedia a
{
text-decoration: none;
margin: 0 0 0 0;
padding: 0 0 0 6px;
background-repeat: no-repeat;
}
/* end bj added 9/4/12 */

#home_fedinfo
{
float: left; /* bj added on 1/28/11 */
width: 224px; /* bj changed from 230 */
height: 20px;
text-align: right;
margin: 0 0 0 0; /* bj changed top margin from 35px 2px 0 0; */
padding: 0 0 0 0;
}


#home_fedinfo .add_space
{
padding: 0 0 0 5px;
}

#home_fedinfo a:link
{
text-decoration: none;
}

#home_fedinfo a:visited
{
text-decoration: none;
color: #595959;
}
#home_fedinfo a:hover, #home_fedinfo a:focus, #home_fedinfo a:active
{
text-decoration: underline;
cursor: pointer;
cursor: hand;
}
#home_fedinfo a
{
color: #6c6c6c;
font-weight: normal; /* bj changed from bolder 9/4/12 */
font-size: 75%;	/* bj changed from 80% 9/4/12 */
text-decoration: none;
}

#primary_nav_container
{
clear: both;
width: 950px;
height: 34px;
text-align: left;
position: relative;
padding: 0 0 0 10px;
margin: 0 0 0 0;
z-index: 20;
background: url('../../../images/usanavbar.gif') no-repeat top left;
}

.not_visible
{
display: none;
}

.mainmenu
{
float: left;
height: 34px;
}

#services, #agencies, #contact, #find
{
display: block;
text-decoration: none;
border: none;
line-height: 29px;
padding: 0 30px 0 30px;
margin: 3px 0 0 0;
background: url('../../../images/topnav_devider.gif') no-repeat right center;
}

#find
{
background: none;
}

#services:link, #agencies:link, #contact:link, #find:link, #services:visited, #agencies:visited, #contact:visited, #find:visited
{
text-decoration: none;
}

#services:hover, #agencies:hover, #contact:hover, #find:hover,
#services:focus, #agencies:focus, #contact:focus, #find:focus,
#services:active, #agencies:active, #contact:active, #find:active
{
background: url('../../../images/topnav_roll.gif') repeat-X top left;
text-decoration: none;
}


#services h2, #agencies h2, #contact h2, #find h2
{
font-size: 80%;
font-weight: bolder;
color: #24496b;
display: inline;
border:none;
}

#services:hover h2, #agencies:hover h2, #contact:hover h2, #find:hover h2,
#services:focus h2, #agencies:focus h2, #contact:focus h2, #find:focus h2,
#services:active h2, #agencies:active h2, #contact:active h2, #find:active h2
{
color: #fff;
}
.dropdown_menu
{
display: none;
width: 946px;
height: 250px;
position: absolute;
top: 32px;
left: 1px;
background-color: #FFF;
z-index: 20;
border-top: solid #326497 4px;
border-bottom: solid #326497 4px;
border-left: solid #326497 1px;
border-right: solid #316597 1px;
overflow: hidden;
padding: 20px 0 20px 0;
margin: 0 0 0 0;
}
.dropdown_menu h3
{
text-transform: uppercase;
}

.first_list, #first_list
{
display: inline;
width: 870px;
height: 250px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.first_list li, #first_list li
{
display: inline;
float: left;
text-align: left;
background: url('../../../images/line_divider_3col_home.png') no-repeat bottom left;
width: 265px; /* ro: changed from 255px to 265px */
height: 202px;
font-size: 80%;
font-weight: bolder;
padding: 0 25px 0 25px;
margin: 0 0 0 0;
text-align: left;
}

.first_list .first, #first_list .first
{
background: none; /* padding-left:0px; */
}

.first_list li h3, #first_list li h3
{
font-size: 130%;
text-align: left;
color: #940910;
padding: 0 0 10px 0;
margin: 0 0 0 0;
text-transform: uppercase;
}

.first_list li ul, #first_list li ul
{
width: 240px;
margin: 0 0 0 0;
padding: 0 0 0 0;
z-index: inherit;
background: none;
}

.first_list li ul li, #first_list li ul li
{
margin: 0 0 0 0;
padding: 3px 0 0 14px;
z-index: inherit;
width: 245px;
height: 30px;
line-height: 30px;
list-style: none;
background: url('../../../images/bullet.png') no-repeat 0 17px;
text-align: left;
}

.first_list li ul li a, #first_list li ul li a
{
display: block;
text-decoration: none;
line-height: 135%;
font-size: 120%;
color: #24496b;
background: url('../../../images/devider_most_pop_and_dropdwn.gif') left bottom repeat-x;
padding: 8px 0 8px 0;
margin: 0 0 0 0;
}

.first_list li ul li a:link, #first_list li ul li a:link
{
text-decoration: none;
}
.first_list li ul li a:visited
{
text-decoration: none;
color: #595959;
}

.first_list li ul li a:hover, .first_list li ul li a:focus, .first_list li ul li a:active,
#first_list li ul li a:hover, #first_list li ul li a:focus, #first_list li ul li a:active
{
text-decoration: underline;
background: #24496B; /*ro: changed from #f5f2ee to #24496B*/
color: #FFF; /*ro addition */
}


.first_list .dd_morelink, #first_list .dd_morelink
{
text-align:center;
float:left;
/* background:url('../../../images/redbutton_left.png') no-repeat left top; */ /* bj commented out 3/21/11 standard button */
width:auto;
height:20px;
padding: 0 0 0 0; /*ro changed from 0 0 0 5px*/
margin: 15px 0 14px 50px; /*ro changed from 14px 0 0 0*/
}

.first_list .dd_morelink div, #first_list .dd_morelink div
{
/* background:url('../../../images/redbutton_right.png') no-repeat right top; */ /* bj commented out 3/21/11 standard button */
height:100%;
width:100%;
padding: 0 0 0 0; /*ro changed from 0 5px 0 0 */
margin: 0 0 0 0;
}



.first_list .dd_morelink a, #first_list .dd_morelink a
{
font-size:100%;
font-weight:bolder;
color:#FFF;
background:url('../../../images/red_button.png') no-repeat left top; /* bj changed to  background:url('../../../images/red_button.png') 3/21/11  standard button */
width:165px; /* bj changed width: auto; to width: 165px; 3/21/11 standard button */
height:20px;
text-decoration:none;
text-transform: uppercase;
display:block;
padding: 2px 0 0 0; /*ro changed from 2px 5px 0 5px*/
margin: 0 0 0 0;
text-align: center; /*ro addition */
;}

.dropdown_image_link a
{
text-decoration: none;
color: #24496b;
display: block;
width: 250px; /*ro changed from 220px to 250px */
height: 210px; /*ro changed from 192px */
padding: 0 0 0 0; /* ro changed from 20px 0 0 30px to 0 0 0 0 */
margin: 0 0 0 0;
text-align: left;
border: none;
background-color: #F5F2EE; /*ro addition */
font-size: 98%; /*ro addition */
line-height: 1.5; /*ro addition */
}

.dropdown_image_link a:link
{
text-decoration: none;
}

.dropdown_image_link a:visited
{
text-decoration: none;
background: none;
background-color: #F5F2EE; /*ro change from #595959 to #F5F2EE */
}

.dropdown_image_link a:hover, .dropdown_image_link a:focus, .dropdown_image_link a:active
{
text-decoration: none;
background-color: #24496B; /*ro changed from #F5F2EE to #24496B */
color: #FFF; /*ro changed from #24496B to #FFF */
}

.dropdown_image_link img
{
border: none;
}

/* begin ro to support blog dropdown new styles*/
a .ddimglnkcarrot {
	background: url('../../../images/red_arrow_menus.png') no-repeat scroll left;
	padding: 1px 0 0 16px;
	margin: 0 0 0 7px;
	display: inline;
}

.dropdown_image_link {
	padding: 8px 0 0 9px;
}

.dropdown_image_link:first-child {
	margin: 28px 0 0 0;
}

.ddimglnktext {
	padding: 0 10px 0 10px;
}

.ddimglnktext:hover {
	text-decoration: underline;
}

.first_list li ul.blogddpnl2 {
	margin: 21px 0 10px 0;
}

.first_list li ul.blogddpnl2 li {
	height: auto;
}

.blogmnuportimg {
	margin: 15px 0 0 0;
}

.blogmnuportimg:first-child { /*if no <h3> comes before portrait blog image, need more top margin*/
	margin: 36px 0 0 0;
}

.blogmnuportimg img {
	float: left;
}

.blogmnuportimg p#blogmnuportimgtxt {
	float: left;
	width: 120px;
	padding: 15px 0 0 14px;
	margin: 0 0 0 0;
	font-size: 98%;
	line-height: 135%;
}

.blogmnuportimg div.dd_morelink {
	clear: both;
}

.blogmnuportimg a {
	background-color: #F5F2EE;
	height: 165px;
	display: block;
	font-size: 98%; 
	line-height: 1.5; 
	color: #24496B;
	text-decoration: none;
}

.blogmnuportimg a:visited {
	color: #595959;
}

.blogmnuportimg a:hover, .blogmnuportimg a:focus, .blogmnuportimg a:active {
 	background-color: #24496B; 
	color: #FFF; 
}

.blogmnuportimg p#blogmnuportimgtxt:hover {
	text-decoration: underline;
}
/* end ro to support blog dropdown new styles*/


/* For MAIN content */
/*
#home_main_content
{
background-color:#FFF;
height:270px;
width:950px;
float:left;
margin: 15px 25px 0 25px;
padding: 0 0 0 0;
}
*/

#home_main_content
{
background-color: #FFF;
height: 270px;
width: 950px;
float: left;
padding: 0 0 0 15px;
margin: 0 0 0 10px; /* bj changed from margin: 8px 0 0 10px; 2/6/12 */
}

/* FOR ROUNDED CORNER AND BORDER */

div.endcap
{
background: url('../../../images/botcap.png') 2px 0 no-repeat;
width: 229px;
height: 8px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
div.topcap
{
background: url('../../../images/topcap.png') 2px 0 no-repeat;
width: 229px;
height: 8px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
div#most_popular
{
float: left;
width: 229px;
height: 270px;
margin: 0 0 0 3px;
padding: 0 0 0 6px;
text-align: center;
}
div.popsrch
{
width: 231px;
height: 255px;
margin: 0 0 0 0;
padding: 0 0 0 0;
background: url('../../../images/mostpopular_border.jpg') repeat-y;
}
div#most_popular h3
{
color: #755224;
background: url('../../../images/most_header_gradient.gif') no-repeat bottom center;
height: 32px;
font-size: 100%;
text-align:center; /* bj changed left to center 3/10/11 DR-023*/
text-transform: uppercase;
margin: 0 0 0 0;
padding: 8px 0 0 0; /* bj changed padding: 8px 0 0 45px; to padding: 8px 0 0 0px; 3/10/11 DR-023*/
;}

.pop_list
{
margin: 0 0 0 0;
padding: 10px 25px 0 45px;
text-align: left;
}

.pop_list li
{
font-size: 80%;
margin: 0 0 0 0;
padding: 8px 0 5px 0;
list-style-position: outside;
list-style-type: decimal;
background: url('../../../images/devider_most_pop_and_dropdwn.gif') repeat-x left bottom;
}

.pop_list li a
{
color: #022945;
text-decoration: none;
}

.pop_list li a:link
{
text-decoration: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.pop_list li a:visited
{
text-decoration: none;
color: #595959;
}

.pop_list li a:hover, .pop_list li a:focus, .pop_list li a:active
{
text-decoration: underline;
}

/*end new most popular css */
#features_rotator_container
{
float: left;
width: 702px;
height: 270px;
background-color: #efebe8;
margin: 0 0 0 3px;
padding: 0 0 0 -5px;
position: relative;
}

.features_prev_main
{
float: left;
width: 55px;
height: 100px;
border: 0px;
margin: 85px 0 0 0;
padding: 0 0 0 0;
text-align: right;
}

.features_next_main
{
float: right;
width: 55px;
height: 100px;
border: 0px;
margin: 85px 0 0 0;
padding: 0 0 0 0;
text-align: left;
}
#features_rotator
{
float: left;
width: 592px;
height: 240px;
position: relative;
}

.feature_list
{
width: 592px;
height: 240px;
background: url('../../../images/feature_bg_panel.png') no-repeat top left;
}
.feature_single
{
width: 592px;
height: 240px;
background: url('../../../images/feature_bg_panel.png') no-repeat top left;
}

.feature_list a, .feature_single a
{
text-decoration: none;
}
.feature_list h2, .feature_single h2
{
margin: 0 0 0 0;
padding: 10px 0 0 0;
text-align: center;
color: #755224;
}

.feature_single h2 a
{
color: #755224;
}

.feature_list_mainlink
{
float: left;
background: url('../../../images/line_divider_feature_home.png') no-repeat right top;
width: 320px;
font-size: 80%;
text-align: left;
margin: 15px 0 0 0;
padding: 0 5px 0 0;
height:175px;
}

.feature_list .feature_list_mainlink a
{
font-weight: bolder;
color: #022945;
text-decoration: none;
font-size:125%;
padding: 12px 0 0 0;
margin: 0 0 0 0;
display:block;
}

.feature_list .feature_list_mainlink a:first-child
{
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.feature_list .feature_list_mainlink a:link
{
text-decoration: none;
}
.feature_list .feature_list_mainlink a:visited
{
text-decoration: none;
color: #595959;
}

.feature_list .feature_list_mainlink a:hover, .feature_list .feature_list_mainlink a:focus, .feature_list .feature_list_mainlink a:active
{
text-decoration: underline;
cursor: pointer;
cursor: hand;
}

.feature_list_mainlink p
{
color: #022945;
font-weight: normal;
}

.feature_list_mainlink img
{
text-align: left;
float: left;
border:none;
}

.feature_list .fl_links
{
float: left;
text-align: left;
margin: 15px 0 0 0;
padding: 12px 0 0 10px;
height: 170px;
width: 257px;
}
.feature_list ul
{
display: block;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.feature_list ul li
{
margin: 0 0 8px 0;
padding: 0 0 0 10px;
background: url('../../../images/bullet.png') left center no-repeat;
list-style-type: none;
line-height:13px;
}

.feature_list ul li a
{
font-size: 80%;
font-weight: bolder;
color: #022945;
}

.feature_list a:link
{
text-decoration: none;
}
.feature_list a:visited
{
text-decoration: none;
color: #595959;
}
.feature_list ul li a:hover, .feature_list ul li a:focus, .feature_list ul li a:active
{
text-decoration: underline;
cursor: pointer;
cursor: hand;
}

/* commented out 3/21/11
.feature_list .feature_morelink
{
float:left;
text-align: center;
background:url('../../../images/redbutton_left.png') no-repeat left top;
width:auto;
height:20px;
padding:0 0 0 5px;
margin: 10px 0 0 0;
}


/* commented out 3/21/11
.feature_list .feature_morelink div
{
background:url('../../../images/redbutton_right.png') no-repeat right top;
width:auto;
max-width: 250px;
height: 20px;
padding: 0 5px 0 0;
margin: 0 0 0 0;
}
*/


/* begin bj added standard button 3/21/11 */
.feature_list .feature_morelink div
{
width: 165px;
height: 20px;
display: block;
padding: 0 0 0 0;
margin: 25px 0 0 0;
}

.feature_list .feature_morelink a
{
text-align: center;
font-size: 80%;
text-transform: uppercase;
font-weight: bolder;
color: #FFF;
background:url('../../../images/red_button.png') no-repeat;
width: 165px;
height: 20px;
display: block;
padding: 2px 0 0 0;
margin: 0 0 0 0;
}
/* end bj added standard button 3/21/11 */

/*.feature_list .feature_morelink a:visited{color:#595959;}*/

.feature_single img
{
text-align: left;
float: left;
margin: 15px 35px 0 0;  /*bj changed margin: 15px 0 0 0; to margin: 15px 35px 0 0; */
padding: 0 10px 0 0;
}

.feature_single p
{
text-align: left;
font-weight: normal; /* bj changed bolder to normal 3/10/11 DR-018 */
color: #022945;
text-decoration: none;
font-size:105%;
padding: 0 0 0 0;
margin: 42px 15px 5px 0; /* bj changed margin: 25px 0 0 0; to margin: 42px 15px 5px 0; 3/10/11 DR-020 */
padding: 0 0 0 0;
}

.feature_single a:link
{
text-decoration: none;
}

.feature_single a:visited
{
text-decoration: none;
color: #595959;
}

/* commented out 3/21/11
.feature_single .feature_morelink
{
font-size: 80%;
font-weight: bolder;
color: #022945;
float:left;
text-align: center;
background:url('../../../images/redbutton_left.png') no-repeat left top;
width:auto;
height:20px;
padding: 0 0 0 5px;
margin: 0 0 0 0;
}
*/



/* begin bj added standard button 3/21/11 */
.feature_single .feature_morelink
{
float: left;
width: auto;
}

.feature_single .feature_morelink div 
{
width: 165px;
height: 20px;
padding: 0 0 0 0;
margin: 0 0 0 55px;
} 

.feature_single .feature_morelink a
{
text-align: center;
font-size: 80%;
text-transform: uppercase;
font-weight: bolder;
color: #FFF;
background:url('../../../images/red_button.png') no-repeat;
width: 165px;
height: 20px;
display: block;
padding: 2px 0 0 0;
margin: 0 0 0 0;
}
/* end bj added standard button 3/21/11 */


/*.feature_single .feature_morelink a:visited{color:#595959;}*/

#features_rotator_container .t
{
background: url('../../../images/main_side_top.gif') 0 0 repeat-x;
width: 695px;
}
#features_rotator_container .b
{
background: url('../../../images/main_side_bottom.gif') 0 100% repeat-x;
}
#features_rotator_container .l
{
background: url('../../../images/main_side_left.gif') 0 0 repeat-y;
}
#features_rotator_container .r
{
background: url('../../../images/main_side_right.gif') 100% 0 repeat-y;
}
#features_rotator_container .bl
{
background: url('../../../images/main_corner_bottom_left.gif') 0 100% no-repeat;
height: 100%;
width: 100%;
}
#features_rotator_container .br
{
background: url('../../../images/main_corner_bottom_right.gif') 100% 100% no-repeat;
height: 100%;
width: 100%;
}
#features_rotator_container .tl
{
background: url('../../../images/main_corner_top_left.gif') 0 0 no-repeat;
height: 100%;
width: 100%;
}
#features_rotator_container .tr
{
background: url('../../../images/main_corner_top_right.gif') 100% 0 no-repeat;
height: 100%;
width: 100%;
}

#features_control_container
{
padding: 0 0 0 0;
margin: 0 20px 0 0;
width: 175px;
height: 30px;
left: 0;
top: 0;
float: right;
text-align: left;
background: url('../../../images/control_bg.png') no-repeat center;
}

#features_controls
{
margin: 10px 0 0 35px;
padding: 0 0 0 0;
font-size: 80%;
font-weight: bolder;
}

#features_controls li.features_prev, #features_controls li.features_next, #features_controls li#features_pause
{
display: -moz-inline-box;
display: inline-block;
display: inline;
list-style: none;
padding:0 4px 0 0;
margin: 0 0 0 0;
}

#features_controls li#features_pause
{
padding: 0 4px 0 0;
margin: 0 0 0 0;
}

#features_controls li
{
display: -moz-inline-box;
display: inline-block;
display: inline;
list-style: none;
padding: 0 0 0 10px;
}


#features_controls li a
{
text-decoration: none;
font-size: 100%;
font-weight: bolder;
color: #24496b;
}

#features_controls li a:hover, #features_controls li a:focus, #features_controls li a:active
{
text-decoration: underline;
}

/* Features */
#features_border_left
{
float: left;
background: url('../../../images/main_content_left_border.gif') repeat-y;
width: 12px;
height: 240px;
}

#features_border_right
{
float: right;
background: url('../../../images/main_content_right_border.gif') repeat-y;
width: 12px;
height: 240px;
}

/*FEATURES*/
#home_features
{
clear: both;
float: left;
width: 948px;
height: 285px;
padding: 0 0 0 25px;
margin: 15px 25px -5px 0;
}

div.fendcap
{
background: url('../../../images/fbotcap.png') 0 0 no-repeat;
width: 949px;
height: 12px;
margin: -4px 0 0 0;
padding: 0 0 0 0;
}

div.ftopcap
{
background:  url('../../../images/ftopcap.png') 0 0 no-repeat;
width: 949px;
height: 12px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#home_features h2
{
color: #755224;
margin: 0 0 0 0;
background: url('../../../images/most_header_gradient.gif') repeat-x bottom left;
width: 920px;
height: 28px;
font-size: 100%;
text-align:left;
padding: 10px 0 0 20px;
margin: 0 0 0 5px;
}

/* commented out 3/21/11
div.hpmorelink
{
clear: both;
float: right;
position: relative;
top: 10px;
right: 70px;
color: #022945;
text-transform: uppercase;
text-align: center;
background:url('../../../images/redbutton_left.png') no-repeat left top;
width: 170px; 
height:20px;
padding:0 0 0 0; 
margin: 0 0 0 0;
}
*/

/* commented out 3/21/11
.hpmorelink div
{
background:url('../../../images/redbutton_right.png') no-repeat right top;
width: 165px;
height: 20px;
padding: 0 5px 0 0;
margin: 0 0 0 0;
}
*/

/* commented out 3/21/11
.hpmorelink a
{
font-size: 80%;
font-weight: bolder;
color: #FFF;
background:url('../../../images/redbutton_middle.png') repeat-x center top;
height: 20px;
width: 150px;
text-decoration: none;
display: block;
padding: 3px 5px 0 5px;
margin: 0 0 0 5px;
}
*/


.feature_boxes
{
background:url('../../../images/bg-features.png') repeat-y -1px 0;
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
display: inline;
display: -moz-inline-box;
display: inline-block;
/*
padding-left:15px;
padding-right:15px; 
*/
}

.feature_boxes li
{
float: left;
width: 316px;
overflow: hidden;
padding: 0 0 0 0;
display: inline;
display: -moz-inline-box;
display: inline-block;
height: 260px;
text-align: center;
background: url('../../../images/line_divider_3col_home.png') no-repeat center left; 
/*        
padding-left:20px;         
padding-top:15px;         
padding-bottom:15px;     
padding-right:20px; */
}

.feature_boxes li.first
{
background: none;
}
.feature_boxes a
{
display: block;
margin: 10px 10px 10px 10px;
padding: 10px 10px 10px 10px;
height: 185px;
width: 276px;
}

.feature_boxes a:link
{
text-decoration: none;
}

.feature_boxes a:visited
{
text-decoration: none;
color: #595959;
}

.feature_boxes a:hover, .feature_boxes a:focus, .feature_boxes a:active
{
background-color: #f5f2ee;
-moz-border-radius: 8px;
-webkit-border-radius: 6px;
}

h3.features_head
{
display: block;
color: #022945;
font-size: 100%;
font-weight: bolder;
margin: 0 0 0 -5px;
padding: 10px 0 2px 43px;
vertical-align: top;
text-align: left;
height: 25px;
}

/* begin BJ added feature background images 5/25/11 */

.ficon_alert {
background: url('../../../images/Icon_Alert.png') no-repeat;
}

.ficon_article {
background: url('../../../images/Icon_Article.png') no-repeat;
}

.ficon_blog {
background: url('../../../images/Icon_Blog.png') no-repeat;
}

.ficon_check {
background: url('../../../images/Icon_Check.png') no-repeat;
}

.ficon_code {
background: url('../../../images/Icon_Code.png') no-repeat;
}

.ficon_collaboration {
background: url('../../../images/Icon_Collaboration.png') no-repeat;
}

.ficon_economic {
background: url('../../../images/Icon_Economic_Hardship.png') no-repeat;
}

.ficon_fitness {
background: url('../../../images/Icon_Fitness.png') no-repeat;
}

.ficon_document {
background: url('../../../images/Icon_Document.png') no-repeat;
}

.ficon_government {
background: url('../../../images/Icon_Government.png') no-repeat;
}

.ficon_health {
background: url('../../../images/Icon_Health.png') no-repeat;
}

.ficon_idea {
background: url('../../../images/Icon_Idea.png') no-repeat;
}

.ficon_laws {
background: url('../../../images/Icon_Laws.png') no-repeat;
}

.ficon_mobile {
background: url('../../../images/Icon_Mobile.png') no-repeat;
}

.ficon_money {
background: url('../../../images/Icon_Money.png') no-repeat;
}

.ficon_news {
background: url('../../../images/Icon_News.png') no-repeat;
}

.ficon_pdf {
background: url('../../../images/Icon_PDF.png') no-repeat;
}

.ficon_phone {
background: url('../../../images/Icon_Phone.png') no-repeat;
}

.ficon_poll {
background: url('../../../images/Icon_Poll.png') no-repeat;
}

.ficon_present {
background: url('../../../images/Icon_Present.png') no-repeat;
}

.ficon_publication {
background: url('../../../images/Icon_Publication.png') no-repeat;
}

.ficon_question {
background: url('../../../images/Icon_Question.png') no-repeat;
}

.ficon_science {
background: url('../../../images/Icon_Science.png') no-repeat;
}

.ficon_search {
background: url('../../../images/Icon_Search.png') no-repeat;
}

.ficon_serve {
background: url('../../../images/Icon_Serve.png') no-repeat;
}

.ficon_stateLocal {
background: url('../../../images/Icon_State_Local_Government.png') no-repeat;
}

.ficon_step1 {
background: url('../../../images/Icon_Step1.png') no-repeat;
}

.ficon_step2 {
background: url('../../../images/Icon_Step2.png') no-repeat;
}

.ficon_step3 {
background: url('../../../images/Icon_Step3.png') no-repeat;
}

.ficon_technology {
background: url('../../../images/Icon_Technology.png') no-repeat;
}

.ficon_tool {
background: url('../../../images/Icon_Tool.png') no-repeat;
}

.ficon_user {
background: url('../../../images/Icon_User.png') no-repeat;
}

.ficon_video {
background: url('../../../images/Icon_Video.png') no-repeat;
}

.ficon_widget {
background: url('../../../images/Icon_Widget.png') no-repeat;
}

/* end BJ added feature background images 5/25/11 */

h2.dshbrdhead
{
display: block;
color: #022945;
font-size: 125%;
font-weight: bolder;
margin: 0 0 6px 0;
padding: 0 0 0 0;
vertical-align: top;
text-align: left;
}

.feature_boxes li a p
{
color: #022945;
height: 60px;
font-size: 80%;
font-weight: normal;
margin: 0 0 0; /* vel changed margin: 0 0 10px 0; to margin: 0 0 0; 4/19/11 */
padding: 0 0 0 0;
text-align: left; 
}

.feature_boxes li a img
{
display: inline;
text-align: center;
}

.mock_link
{
text-decoration: underline;
}

/* HOME CONNECT */
#connect_border_left
{
float: left;
background: url('../../../images/main_content_left_border.gif') repeat-y;
width: 12px;
height: 54px;
background-color: #FFF;
}
#connect_border_right
{
float: right;
background: url('../../../images/main_content_right_border.gif') repeat-y;
width: 12px;
height: 54px;
}

#home_connect
{
clear:both;
width: 950px;
height: 44px;
padding: 15px 0px 5px 25px;
margin: 0px 25px 25px 0;
}

#home_connect .t
{
background: url('../../../images/connect_border_t.jpg') 0 0 repeat-x;
width: 100%;
height: 100%;
}
#home_connect .b
{
background: url('../../../images/connect_border_b.jpg') 0 100% repeat-x;
width: 100%;
height: 100%;
}
#home_connect .r
{
background: url('../../../images/connect_right.gif') top right no-repeat;
width: 100%;
height: 100%;
}

#home_connect h3
{
background: url('../../../images/connect_left.gif') no-repeat left top;
width: 235px;
height: 44px;
line-height: 44px;
float: left;
padding: 0 4px 0 6px;
margin: 0 0 0 0;
font-size: 100%;
color: #022744;
}

#connect
{
float: left;
margin: 0 0 0 0;
padding: 10px 0 0 10px;
height: 30px;
list-style-type: none;
}

#connect li
{
display: inline;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
#connect a
{
font-size: 80%;
font-weight: bolder;
text-decoration: none;
padding: 9px 12px 9px 30px;
margin: 0 0 0 0;
background-repeat: no-repeat;
line-height: 25px;
color: #24496b;
}
#connect li.facebook a
{
background-image: url('../../../images/facebook_off.png');
}
#connect li.facebook a:visited
{
text-decoration: none;
color: #595959;
}
#connect li.facebook a:hover, #connect li.facebook a:focus, #connect li.facebook a:active
{
background-image: url('../../../images/facebook_on.png');
text-decoration: underline;
}

#connect li.email a
{
background-image: url('../../../images/email_off.png');
}
#connect li.email a:visited
{
text-decoration: none;
color: #595959;
}
#connect li.email a:hover, #connect li.email a:focus, #connect li.email a:active
{
background-image: url('../../../images/email_on.png');
text-decoration: underline;
}

#connect li.twitter a
{
background-image: url('../../../images/twitter_off.png');
}
#connect li.twitter a:visited
{
text-decoration: none;
color: #595959;
}
#connect li.twitter a:hover, #connect li.twitter a:focus, #connect li.twitter a:active
{
background-image: url('../../../images/twitter_on.png');
text-decoration: underline;
}


#connect li.rss a
{
background-image: url('../../../images/rss_off.png');
}
#connect li.rss a:visited
{
text-decoration: none;
color: #595959;
}
#connect li.rss a:hover, #connect li.rss a:focus, #connect li.rss a:active
{
background-image: url('../../../images/rss_on.png');
text-decoration: underline;
}

#connect li.mobile a
{
background-image: url('../../../images/mobile_off.png');
}
#connect li.mobile a:visited
{
text-decoration: none;
color: #595959;
}
#connect li.mobile a:hover, #connect li.mobile a:focus, #connect li.mobile a:active
{
background-image: url('../../../images/mobile_on.png');
text-decoration: underline;
}

#connect li.youtube a
{
background-image: url('../../../images/youtube_off.png');
}
#connect li.youtube a:visited
{
text-decoration: none;
color: #595959;
}
#connect li.youtube a:hover, #connect li.youtube a:focus, #connect li.youtube a:active
{
background-image: url('../../../images/youtube_on.png');
text-decoration: underline;
}

#connect li.blog a
{
background-image: url('../../../images/blog_off.png');
}
#connect li.blog a:visited
{
text-decoration: none;
color: #595959;
}
#connect li.blog a:hover, #connect li.blog a:focus, #connect li.blog a:active
{
background-image: url('../../../images/blog_on.png');
text-decoration: underline;
}


/*FOOTER*/
#home_footer
{
clear: both;
text-align: center;
width: 950px;
margin: 0 25px 0 25px;
padding: 0 0 0 0;
}
#home_footer ul
{
background: url('http://www.usa.gov/resources/images/footer_line.gif') 25px no-repeat;
display: inline;
color: #000;
padding: 0 0 35px 0;
margin: 0 0 0 0;
height: 150px;
width: 950px;
}
#home_footer li
{
display: inline;
padding: 0 5px 0 10px;
margin: 0 0 0 0;
background: url('../../../images/nav_link_divider.gif') no-repeat center left;
}
#home_footer ul li.first
{
background: none;
}
#home_footer .lnk_styl
{
text-decoration: none;
font-size: 80%;
color: #24496b;
font-weight: bolder;
}
#home_footer .lnk_styl:link
{
text-decoration: none;
}
#home_footer .lnk_styl:visited
{
text-decoration: none;
color: #595959;
}

#home_footer .lnk_styl:hover, #home_footer .lnk_styl:focus, #home_footer .lnk_styl:active
{
text-decoration: underline;
cursor: pointer;
cursor: hand;
}
.foot_tagline
{
margin: 0 0 0 0;
padding: 18px 0 0 0;
font-size: 80%;
color: #000;
}


.feature_single div.feature_morelink
{
width: 250px;
margin: 10px 0 0 0;
padding 0 0 0 0;
}


/****** END HOME PAGE ******/
/* BEGIN BJ ADDED CODE 10/6/10 */
.topic_info
{
display: block; 
margin: 10px 10px 10px 10px;
padding: 10px 10px 10px 10px;
height: 180px;
width: 276px;
} 

span.mock_link 
{
text-decoration: underline;
margin: 0 0 0 0;
padding:0 0 0 0 ;
}

.hpone_column_bullet
{
margin: 0px 0px 0px 0px;
padding: 0px 10px 0px 20px;
list-style: none;
font-size: 80%;
}

.feature_boxes .hpone_column_bullet li
{
padding: 5px 0 0 10px;
list-style: none;
background-image: url('../../../images/bullet.png');
background-repeat: no-repeat;
background-position: 0 10px;
height: 15px;
width: 250px;
text-align: left;
}

.feature_boxes .hpone_column_bullet a
{
display: inline;
margin: 0 0 0 0;
padding: 0 0 0 0;
color: #24496b;
font-weight: bold;
}

.feature_boxes .hpone_column_bullet a:hover
{
text-decoration: underline;
background: none;
}

/* commented out  3/21/11 
.feature_boxes div.hpmorelink
{
clear: both;
float: right;
position: relative;
top: 10px;
right: 70px;
color: #022945;
text-align: center;
background:url('../../../images/redbutton_left.png') no-repeat left top;
width: 170px;
height:20px;
}
*/

/* commented out  3/21/11 
.feature_boxes .hpmorelink 
{
background:url('../../../images/redbutton_right.png') no-repeat right top;
width: 165px;
height: 20px;
padding: 0 5px 0 0;
margin: 0 0 0 0;
}
*/


.feature_boxes .hpmorelink a:hover, .feature_boxes a:focus, .feature_boxes a:active
{
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}

/* begin bj added standard button 3/21/11 */

.feature_boxes .hpmorelink div
{
width: 165px;
height: 20px;
display: block;
padding: 0 0 0 0;
margin: auto;
}

.feature_boxes .hpmorelink div a
{
text-align: center;
font-size: 80%; /* changed font-size: 80%; to font-size: 70%; 3/21/11 */
text-transform: uppercase;
font-weight: bolder;
color: #FFF;
background:url('../../../images/red_button.png') no-repeat;
width: 165px;
height: 20px;
display: block;
padding: 2px 0 0 0;
margin: 0 0 0 0;
}
/* END BJ ADDED CODE 10/6/10 */


/* BJ begin added for poll 8-30-10 */

.poll_snippets
{
	padding: 0px 6px 0px 10px;
	margin: 0 0 0 0;
	text-align: top;
	height: 170px;
}


.question 
{
	font: normal 80% Verdana; /* BJ changed 12px to 80% 6-23-11 */
	color: #000;
	padding: 0 0 0 0;
	margin: 0 0 10px 0;
	text-align: left;
}

.question a:link, .question a:hover, .question a:focus, .question a:active /*ro added 12/1/2011*/
{
	background: none;
	display: inline;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-decoration: underline;
	color: #24496B;
}

.question a:visited 
{
	background: none;
	display: inline;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-decoration: underline;
	color: #595959;
}

.poll_snippets .buttons
{
clear: left;
	/*padding: 4px 0px 4px 25px;*/
	/*margin: 0 0 0 0;*/
text-align: center;
font-size: 80%;
font-weight: bolder;
font-family: verdana, verdana, geneva, sans-serif;
color: #FFF;
background:url('http://www.usa.gov/images/red_button.png') no-repeat;
width: 165px;
height: 20px;
display: block;
padding: 0 5px 2px 5px;
margin: 0 0 0 0; /* bj changed margin: 20px 0 0 0; to margin: 46px 0 0 0; 4/14/11 */
border: none;
position:absolute;
top: 730px;
text-transform: uppercase;
}

/* bj added 6/13/11 */
.pointer
{
cursor: pointer;
cursor: hand;
}
/* bj added 6/13/11 */


/* bj commented out 4/12/11
.poll_snippets .buttons button, .poll_snippets .buttons input
{
	width: 155px;
	height: 20px;
	color: #FFFFFF;
	font-weight: bolder;
	border: none;
	background: url(http://www.usa.gov/images/red_button.png) no-repeat;
	margin: 50px 0 0 0;
	padding: 0 0 0 0;
}
*/

/*test added 3/31/11 */
.poll_response_snippets .checkbox 
{
	float: left; /*test added 3/31/11 */
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background: url('http://www.usa.gov/images/poll-off.png') no-repeat left;
	height: 14px;
	width: 14px;
	clear: both;
}

/*.poll_results label {
	padding-left: 20px;
	background: url(http://www.usa.gov/images/poll-off.png) no-repeat left;
}
*/
.poll_response_snippets> .poll_selected  /* changed label.poll_selected to checkbox.poll_selected */
{
	background: url('http://www.usa.gov/images/poll-on.png') no-repeat left;
	float: left; /*test added 3/31/11 */
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 14px;
	width: 14px;
	clear: both;
}


.poll_response_snippets .option
{
	clear: both;
	display: block;
	padding: 0px 0px 4px 0px; 
}


* html .poll_response_snippets .option{ display: inline-block; }

.poll_response_snippets .option .radio
{
	float: left;
	display: block;
	padding-left: 0px;
	padding-right: 5px;
}

.poll_response_snippets .option .radio input
{
	margin: 0px;
}

.poll_response_snippets .option .label
{
	float: left;
	display: block;
	width: 130px;  /* BJ changed from 170 to 130 */
	color: #000;
	font: normal 80% Verdana; /* BJ changed 12px to 80% 6-23-11 */
;}

.poll_response_snippets .option input.other
{
	float: left;
	display: block;
	width: 165px;
	border: 1px solid #D4D5D4;
	padding: 2px 2px 2px 2px;
	margin: 0px;
	color: #666666;
	font: normal 80% Verdana; /* BJ changed 12px to 80% 6-23-11 */
;}


.poll_response_snippets .value 
{
	background: url('/images/poll_empty.png') no-repeat left;
	width: 90px; /*bj changed 195 to 140 then to 95*/
	height: 15px;
	float: left;
	margin: 0 0 0 0; /* bj added 4/11/11 */
	padding: 0 0 0 0; /* bj added 4/11/11 */
}

.poll_response_snippets .value .bar
{
	width: 65px; /* test changed 160 to 100 then to 65*/
	height: 15px;
	float: left;
	display: block;
	margin: 0 0 0 0; /* bj added 4/11/11 */
	padding: 0 0 0 0; /* bj added 4/11/11 */
}

.poll_response_snippets .value .bar .bg 
{
	background: url('/images/poll_full.png') no-repeat left;
	height: 15px;
	margin: 0 0 0 0; /* bj added 4/11/11 */
	padding: 0 0 0 0; /* bj added 4/11/11 */
	float: left;
}

.poll_response_snippets .value .barValue
{
	display: block;
	text-align: right;
	color: #666666;
	font: bold 80% Verdana; /* BJ changed 11px/12px to 80% 6-23-11 */
;}

.radio 
{
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.label 
{
display: block;
text-align: left;
font-size: 80%;
float: left;
padding: 0 2px 10px 8px; /* bj changed padding: 0 2px 0 8px; to padding: 0 2px 10px 8px; 4/14/11 */
margin: 0 0 0 0;
width: 142px; /* bj changed 40 to 90 then to 145*/ /* ro changed to 142 due to IE wrapping issue */
;}

.box {
display: block; 
margin: 10px 10px 10px 10px;
padding: 10px 10px 10px 10px;
height: 150px;
width: 276px;
}

.poll_position 
{
float: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-align: top;
}

.poll_percent {
color: #000;
font: bold 80% Verdana;
}

.polltotal_text
{
text-align: left;
}

.polltotal_textsize
{
font: normal 70% Verdana;
color: #595959;
}

.poll_total
{
font: normal 70% Verdana;
color: #595959;
}

.symbol {
color: #000;
font: 80% Verdana;
}

/* BJ end added for poll 8-30-10 */


/* begin BJ added homepage blog 5-17-11 */

#blog_features
{
clear: both;
float: left;
width: 950px;
height: 130px;
padding: 0 0 0 25px;
margin: 15px 25px -5px 0;
}

div.btopcap
{
background:  url('../../../images/ftopcap.png') 1px 0 no-repeat;
width: 949px;
height: 12px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

div.bendcap
{
background: url('../../../images/fbotcap.png') 1px 0 no-repeat;
width: 949px;
height: 12px;
margin: -4px 0 0 0;
padding: 0 0 0 0;
}

.blog_boxes
{
background:url('../../../images/bg-features.png') repeat-y 0 0;
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
display: inline;
display: -moz-inline-box;
display: inline-block;
width: 950px;
height: 106px;
/*
padding-left:15px;
padding-right:15px; 
*/
}

.blog_info
{
display: block; 
margin: 0 0 0 0;
padding:  0 0 0 0;
height: 105px;
width:613px;
} 

.blog_info a
{
text-decoration: none;
color: #24496B;
} 

h3.blog_head
{
display: block;
color: #A50000;
font-size: 100%;
font-weight: bolder;
margin: 0px 0 0 10px;
padding: 0 0 0 0;
vertical-align: top;
text-align: left;
text-transform: uppercase;
}

.blog_image
{
float: left;
/*background: url('../../../images/USA_Image_Blog.png') no-repeat;*/
width: 125px;
height: 80px;
padding: 0 0 0 0;
margin: 5px 30px 0 50px;
}

.blog_content
{
float: left;
text-align: left;
vertical-align: top;
/*color: #24496b;*/
color: #000;
font-size: 90%;
padding: 0 0 0 0;
margin: 0 0 0 0;
height: 70px;
width: 400px;
}

.blog_title
{
font-weight: bold;
font-size: 90%;
padding: 0 0 0 0;
margin: 0 0 0 0;
color: #24496B;
}

.blog_date 
{
text-align: left;
vertical-align: top;
font-size: 70%;
padding: 0 0 0 0;
margin: 0 0 0 0;
color: #595959;
}

a.blog_more_link:link, a.blog_more_link:visited, a.blog_more_link:hover,  a.blog_more_link:focus, a.blog_more_link:active
{
	text-decoration:underline;
	color: #022945;
}

.blog_boxes li
{
float: left;
width: 308px;
overflow: hidden;
padding: 0 0 0 0;
margin: 0 0 0 0;
display: inline;
display: -moz-inline-box;
display: inline-block;
height: 107px;
}

.blog_boxes li.first
{
float: left;
width: 615px;
height: 107px;
overflow: hidden;
padding: 0 0 0 0;
margin: 0 0 0 10px;
display: inline;
display: -moz-inline-box;
display: inline-block;
background: url('../../../images/USA_Blackground_Blog.png') repeat-x;
}


.rss_boxes
{
background:url('../../../images/bg-features.png') repeat-y -1px 0;
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
display: inline;
display: -moz-inline-box;
display: inline-block;
/*
padding-left:15px;
padding-right:15px; 
*/

}

.rss_info {
display: block; 
margin: 0 0 0 0;
padding:  0 0 0 0;
height: 105px;
width: 310px;
}

h3.rss_head
{
display: block;
color: #A50000;
font-size: 100%;
font-weight: bolder;
margin: 0 0 -13px 25px;
padding: 10px 0 0px 42px;
vertical-align: top;
text-align: left;
height: 25px;
text-transform:uppercase;
}

.ficon_blog
{
background: url('../../../images/Icon_Blog.png') 0 -3px no-repeat;
}

.hpone_column_bullet_rss
{
margin: 10px 0 0 5px;
padding: 0 0 0 51px;
list-style: none;
font-size: 80%;
}

.hpone_column_bullet_rss li
{
margin: 0 0 0 -5px;
padding: 5px 0 0 10px;
list-style: none;
background-image: url('../../../images/bullet.png');
background-repeat: no-repeat;
background-position: 0 10px;
height: auto;
width: 250px;
text-align: left;
}

.hpone_column_bullet_rss a
{

margin: 0 0 0 0;
padding: 0 1px 0 0;
color: #24496b;
font-weight: normal;
text-decoration: none;
}

.hpone_column_bullet_rss a:hover
{
text-decoration: underline;
background: none;
}


/* end BJ added homepage blog 5-17-11 */

/* begin RO added homepage for Spanish comment form edits 6/3/2011*/
.important {
	color: #a50000;
}
Styles in file: http://www.usa.gov/resources/css/styles/en/downlevel.css
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34]
/* Version 1c Dec 9 2010 */
/* AMH */
/* DOWNLEVEL COMMON */
/* For MAIN content*/

#dashboard_main_content
{
text-align: left;
margin: 0px 0px 10px 0px;
padding:0px 0px 0px 30px;
float:left;
width: 950px;
}

img 
{
border: none;
}

#tool_left_img
{
background-image: url('../../../images/tool_left_end.gif');
}

#tool_right_img
{
background-image: url('../../../images/tool_right_end.gif');
}


#utilities_dl
{
font-size: 70%;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 937px;
height: 50px;
}

#utilities_dl div
{
display: inline;
}

#utilities_list2
{
clear: left;
float: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
height: 39px;
}

#utilities_list2 li
{
display: inline;
}

#utility_ll2
{
font-family: Arial;
color: #24496b;
margin: 10px 0px 0px 0px;
padding: 5px 0px 5px 0px;
}

#utility_ll2 a:link
{
text-decoration: none;
color: #24496b;
}

#utility_ll2 a:visited
{
text-decoration: none;
color: #595959;
}

#utility_ll2 a:hover, #utility_ll2 a:focus, #utility_ll2 a:active
{
text-decoration: underline;
}

#ll2_1
{
margin: 0px 0px 0px 5px;
padding: 4px 10px 4px 10px;
background-color: #f5f5f5;
border: 1px solid #e9e9e9;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
}

#ll2_2
{
margin: 0px 0px 0px 5px;
padding: 4px 10px 4px 10px;
background-color: #f5f5f5;
border: 1px solid #e9e9e9;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
}

#utility_ll1
{
margin: 10px 0px 0px 0px;
padding: 4px 5px 4px 5px;	
background-color: #f5f5f5;
border: 1px solid #e9e9e9;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
}

#utility_list1
{
float: right;
height: 39px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: Verdana, Verdana, Geneva, sans-serif;
color: #24496b;
}

#utility_list1 li
{
display: inline;
background-repeat: no-repeat;
margin: 0px 0px 0px 0px;
padding: 4px 5px 5px 0px;
}

#utility_list1 li.email a:link
{
background-image: url('../../../images/tool_mail_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #24496b;
}

#utility_list1 li.email a:visited
{
background-image: url('../../../images/tool_mail_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #595959;
}

#utility_list1 li.email a:hover, #utility_list1 li.email a:focus, #utility_list1 li.email a:active
{
background-image: url('../../../images/tool_mail_on.png');
text-decoration: underline;
}

#utility_list1 li.print a:link
{
background-image: url('../../../images/tool_print_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #24496b;
}

#utility_list1 li.print a:visited
{
background-image: url('../../../images/tool_print_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #595959;
}

#utility_list1 li.print a:hover, #utility_list1 li.print a:focus, #utility_list1 li.print a:active
{
background-image: url('../../../images/tool_print_on.png');
text-decoration: underline;
}

#utility_list1 li.share a:link
{
background-image: url('../../../images/tool_share_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #24496b;
}

#utility_list1 li.share a:visited
{
background-image: url('../../../images/tool_share_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #595959;
}

#utility_list1 li.share a:hover, #utility_list1 li.share a:focus, #utility_list1 li.share a:active
{
background-image: url('../../../images/tool_share_on.png');
text-decoration: underline;
}

#utility_list1 li.rss_feeds a:link
{
background-image: url('../../../images/tool_rss_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #24496b;
}

#utility_list1 li.rss_feeds a:visited
{
background-image: url('../../../images/tool_rss_off.png');
background-repeat: no-repeat;
text-decoration: none;
margin: 0px 0px 0px 0px;
padding: 3px 0px 5px 22px;
color: #595959;
}

#utility_list1 li.rss_feeds a:hover, #utility_list1 li.rss_feeds a:focus, #utility_list1 li.rss_feeds a:active
{
background-image: url('../../../images/tool_rss_on.png');
text-decoration: underline;
}

#breadcrumbs_dl
{
float: left;
text-align: left;
font-size: 70%;
width: 650px;
margin: 15px 0px 0px 0px; /* bj changed to 15 9/11/12 */
padding: 0px 0px 0px 0px;
}

 #breadcrumbs_dl div 
 {
 display: inline;
 }

#breadcrumbs_dl a:link
{
color:#24496b;
text-decoration: none;
}

#breadcrumbs_dl a:visited
{
color:#595959;
text-decoration: none;
}

#breadcrumbs_dl a:hover, #breadcrumbs_dl a:focus, #breadcrumbs_dl a:active
{
text-decoration: underline;
}

/* begin bj added 9/11/12 */
#pdf {
float: left;
width: 290px;
font-size: 75%;
margin: 15px 0px 0px 0px;
padding: 0px 0px 0px 0px;
line-height: 16px;
background: url('../../../images/pdf_icon.png') no-repeat 125px 0;
display: inline;
text-align: right;
}

#pdf a:link
{
color:#24496b;
text-decoration: none;
}

#pdf a:visited
{
color:#595959;
text-decoration: none;
}

#pdf a:hover, #pdf a:focus, #pdf a:active
{
text-decoration: underline;
}
/* end bj added 9/11/12 */

/* END - DOWNLEVEL COMMON */


/* COMMON MAIN CONTENT */

#title_dl
{
font-size:150%;
color:#755224;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#intro_para {
font-size: 80%;
color: #000;
margin: 4px 0px 0px 0px;
padding: 0px 0px 10px 0px;
}

#main_content 
{
float: left;
width: 650px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#main_content a:link
{
color: #24496b;
text-decoration: underline;
}

#main_content a:visited
{
color: #595959;
text-decoration: underline;
}

#main_content a:hover, #main_content a:focus, #main_content a:active
{
text-decoration: underline;
}

#right_nav {
float: left;
width: 225px;
background-color: #f5f5f5;
margin: 30px 0px 0px 61px; /* bj changed from margin: 0px 0px 0px 61px; 2/6/12 */
padding: 0px 5px 0px 0px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #e9e9e9;
height: auto;
}

#right_nav a:link
{
color: #24496b;
text-decoration: underline;
}

#right_nav a:visited
{
color: #595959;
text-decoration: underline;
}

#right_nav a:hover, #right_nav a:focus, #right_nav a:active
{
text-decoration: underline;
}

div.a-z_list
{
margin: 0 0 0 0;
padding: 8px 0 4px 0;
}
.a-z_list ul 
{
margin: 0px 0px 0px 0px;	
padding: 0px 0px 0px 0px;
}

.a-z_list ul li 
{
list-style: none;
float: left;
margin: 0px 6px 0px 0px;
padding: 0px 2px 0px 2px;
}

.a-z_list ul li.let_selected 
{
background: #e3ebee;
}

.a-z_list ul li a
{
text-decoration: underline;
}

.link_description 
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 100%;
color: #000;
}

.link_translation 
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size: 85%;
color: #000;
}
.title_translation 
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
color:#755224;
}
.section_translation 
{
font-size: 110%;
color:#2D5B8A;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.subsection_translation
{
font-size: 90%;
color:#022945;
}
.section_title
{
font-size: 110%;
color: #2D5B8A;
margin: 8px 0px 2px 0px;
padding: 0px 0px 0px 0px;
}
/* Arrow List but not in articles, so separating please go to articles.css for second mention */
.arrow_List li
{
line-height: 140%;
margin: 0 0 0 0;
padding: 2px 0 2px 0;
}
/* end arrow list */
.back_top 
{
font-size: 80%;
text-align: right;
margin: 0px 10px 0px 0px;
padding: 0px 20px 0px 0px;
background: url('../../../images/back_to_top.gif')  no-repeat right;
}

.one_column_container h2, .two_column_container h2, .three_column_container h2 
{
color: #2D5B8A;
font-size: 110%;
}

/* added for RO 8/1/12 */
h3.wysiwyg {
color: #022945;
font-size: 90%;
}

.one_column_container h3, .two_column_container h3, .three_column_container h3 
{
color: #022945;
font-size: 90%;
}

.two_column_container ul 
{
float: left;
width: 275px;
}
.three_column_container
{
margin: 0 0 0 5px;
padding: 0 0 10px 0;
}
.three_column_container ul  
{
float: left;
width: 190px;
}

.right_box_container 
{
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #e9e9e9;
background-color: #fff;
width: 210px; 
margin: 10px 0px 10px 9px;
padding: 0px 0px 5px 0px;
}

.right_box_goldcolor_container 
{	
-moz-border-radius: 10px; 
-webkit-border-radius: 10px; 
border: 1px solid #e9e9e9;
background-color: #fff; 
width: 210px;
margin: 10px 0px 10px 9px;
padding: 0px 0px 0px 0px;
}
.right_box_container h3 
{
background-image: url('../../../images/right_nav_header_bg.gif');
height: 25px;
color: #a50000;
font-size: 80%;
margin: 0px 0px 0px 0px;
padding: 15px 0px 0px 8px;
}

.right_box_goldcolor_container h3 
{
background-image: url('../../../images/right_nav_header_bg.gif');
height: 25px;
color:#a5773b;
font-size: 100%;
margin: 0px 0px 0px 0px;
padding: 15px 0px 0px 8px;
}
.right_box_container li 
{
margin: -5px 0px 0px 0px;
padding: 0px 0px 4px 5px;
}
.right_box_goldcolor_container li 
{
margin: -5px 0px 0px 0;
padding: 0px 0px 0px 5px;
}
.right_box_container p
{
margin: 0px 0px 0px 5px;
padding: 8px 0px 8px 0px;
} 
.right_search 
{
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
}
.right_description
{
font-size: 80%;
}
.right_search label
{
font-size: 80%
;}

/* bj CR-055 11/3/11 */

.right_box_pubcontainer 
{
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #e9e9e9;
background-color: #fff;
width: 210px; 
margin: 10px 0px 10px 9px;
padding: 0px 0px 5px 0px;
overflow: auto; /* bj added for right publications box 11/3/11 CR-055 */
}

.right_box_pubcontainer h3 
{
background-image: url('../../../images/right_nav_header_bg.gif');
height: 30px;
color: #a50000;
font-size: 80%;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 50px;
}

.ficon_pub
{
background: url('../../../images/Icon_Publication.png') 5px 0 no-repeat;
height: 37px;
position: relative;
top: -40px;
}

.rightPubTxt {
font-size: 80%;
padding: 0 0 10px 10px;
margin: -15px 0 0 0;
}

.rightPub {
float: left;
padding: 0 10px 10px 10px;
margin: 0 0 0 0;
font-size: 80%;
width: 50%;
overflow: auto;
}

.rightPub p{
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.rightPubimg {
float: left;
padding: 0 0 0 5px;
margin: 0 0 0 0;
width: 37%;
overflow: auto;
}

.rightPubimg {
padding: 0 0 0 0;
margin: 0 0 0 0;
}

/* bj CR-055 11/3/11 */


.one_columnbox_container 
{
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #bdd1de;
background-color: #e4eaee;
width: 620px;
margin: 25px 0px 25px 0px;
padding: 0px 0px 0px 0px;
}
.one_columnbox_container h2 
{
font-size: 100%;
color: #022945;
font-size: 90%;
margin: 8px 0px 0px 0px;
padding: 0px 0px 0px 25px;
}
.one_columnbox_container h3 
{
font-size: 100%;
margin: 0px 0px -5px 0px;
padding: 0px 0px 0px 25px;
}
.one_columnbox_container_content 
{
width: 608px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #d8e1e6;
background-color: #fff;
margin: 10px 5px 5px 5px;
padding: 0px 0px 0px 0px;
}
.one_columnbox_container ul 
{
width: 530px;
}

/* begin bj added 3/26/12    */
.one_columnbox_container ol
{
width: 530px;
}
/* end bj added 3/26/12    */


.one_columnbox_container li
{
margin: 0px 0px 0px -5px;
padding: 0px 0px 0px 0px;
}
.one_column_nobullet 
{
margin: 0px 0px 0px 10px;
padding: 8px 0px 0px 0px; 
}
.one_column_container .one_column_nobullet 
{
margin: 15px 0px 0px 0px;
padding: 0px 0px 5px 0px; 
}
.one_column_nobullet li span
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.one_column_bullet li,  .one_column_nobullet li, .two_column_bullets li, .two_column_nobullets li, .link_no_bullets li, 
.three_column_bullets li
{
padding: 8px 0px 8px 0px;	
font-size: 80%;
list-style: none;
}

/* begin bj added 3/29/12 */
li ul.one_column_bullet li 
{ 
font-size: 100%; 
margin: 0 0 0 0; /* bj changed from margin: 10px 0 -10px 0; 4/11/12 */
;}
/* end bj added 3/29/12 */

/* begin bj added 3/26/12 */
.one_column_number li, .two_column_number .three_column_number li
{
padding: 8px 0px 8px 0px;	
font-size: 80%;
list-style-type: decimal;
}

.one_column_number
{
margin: 0px 0px 0px 13px;
padding: 10px 10px 0px 25px;
}

.one_column_number li 
{
margin: 0 0 0 0;
padding: 4px 0 4px 0;
list-style: decimal;
}

.one_column_container .one_column_number 
{
margin: 0px 0px 0px 13px;
padding: 0px 10px 10px 25px;
list-style: decimal;
}

.one_column_container .one_column_number li
{
list-style: decimal;
}
/* end bj added 3/26/12 */


.two_columnbox_container 
{
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #bdd1de;
background-color: #e4eaee;
width: 620px;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}
.two_columnbox_container h2 
{
color: #022945;
font-size: 90%;
margin: 8px 0px 0px 0px;
padding: 0px 0px 0px 15px;
}
.two_columnbox_container h3 
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 25px;
font-size: 100%;
}
.two_columnbox_container_content 
{
width: 608px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border: 1px solid #d8e1e6;
background-color: #fff;
margin: 10px 5px 5px 5px;
padding: 0px 0px 5px 0px;
}
.two_columnbox_container ul 
{
float: left;
width: 270px;
list-style: outside;
margin: 0 0 0 0;
padding: 15px 0 0 31px;
}
.two_columnbox_container li
{
margin: 0px 0px 0px 0px;
padding: 8px 0px 6px 0px;
list-style: disc;
}
.two_column_nobullets 
{
margin: 15px 0px 0px 25px;
padding: 0px 0px 0px 0px;
}
.two_column_container .two_column_nobullets 
{
margin: 15px 0px 0px 0px;
padding: 0px 20px 0px 0px;
}
.link_no_bullets 
{
margin: 15px 0px 0px 15px;
padding: 0px 0px 0px 0px;
}
.two_column_bullets 
{
margin: 0px 0px 0px 25px;
padding: 10px 0px 0px 20px;
}
.two_column_bullets li
{
margin: 0 0 0 0;
padding: 4px 0 4px 0;
list-style: disc;
list-style-position: outside;
}
.two_column_bullets li a
{
text-decoration: underline;
}
.three_column_bullets 
{
margin: 0px 0px 0px 25px;
padding: 0px 0px 0px 0px;
}
.three_column_bullets li
{
list-style: disc;
list-style-position: outside;
}
.more_link  
{
clear: left;
font-size: 80%;
}
.right_box_container .more_link 
{
margin: 0px 0px 10px 10px;
padding: 10px 0px 0px 0px;
}
.one_columnbox_container .more_link 
{
margin: 0px 0px 10px 26px;
padding: 10px 0px 0px 0px;
}
.two_columnbox_container .more_link 
{
margin: 0px 0px 10px 30px;
padding: 10px 0px 0px 0px;
}
/* END - DOWNLEVEL COMMON */
.right_search, .right_box_container form
{
margin: 0px 0px 0px 5px;
padding: 0px 0px 0px 0px;
}
.right_search label, .right_box_container label
{
font-size: 80%
;}
.one_column_bullet 
{
margin: 0px 0px 0px 0px;
padding: 10px 10px 0px 25px;
}
.one_column_bullet li 
{
margin: 0 0 0 0;
padding: 4px 0 4px 0;
list-style: disc;
}

.one_column_container .one_column_bullet 
{
margin: 0px 0px 0px 13px;
padding: 0px 10px 10px 25px;
list-style: none;
}

.one_column_container .one_column_bullet li
{
list-style: disc;
}


.right_box_container .one_column_bullet 
{
margin: 0px 0px 0px 8px;
padding: 0px 10px 10px 15px;
list-style: none;
}
.right_box_container .one_column_bullet li
{
padding: 8px 0 0 0;
margin: 0 0 0 0;
list-style: disc;
font-size: 80%;
}
.pdf
{
font-size: 100%;
}
table.main
{
margin: 4px 0 0 0;
padding: 0 0 0 0;
}

/* END COMMON MAIN CONTENT */	

#last_updated {
text-align: right;
font-size: 80%;
padding-right: 30px;
margin-top: 0;
margin-bottom: 0;
}

div.codeseg { /*Added by RO on 3/26/2012 to support developer pages' code samples */
width: 600px;
height: 300px; 
overflow: auto; 
border: solid thin #B4B0B0; 
padding:  0 0 0 10px;
}

/* added for AH 8/1/12 */
a:focus, button:focus, input:focus, select:focus, textarea:focus, a:active, button:active, input:active, select:active, textarea:active {
    border: 3px solid #edb864;
    }
	
	
/* begin bj added 9/14/12 */
	
	.feeds{
	height: 35px; /* bj added 9/10/12 */
	padding:7px 0 0;
	margin-top:10px;
	margin-bottom:15px;
	border-top:1px dashed #cdc9be;
	border-bottom:1px dashed #cdc9be;
}
.feeds .box{
	float:left;
	border:1px solid #e3dbc6;
	border-radius:4px;
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	margin:0 14px 7px 0;
}
#main_content .feeds .box a{
	color:#24496b;
	text-decoration:none;
	line-height:26px;
	display:block;
	float:left;
}
#main_content .feeds .box a:hover{
	text-decoration:underline;
}
.feeds .box.social{
	height: 26px; /* bj added 9/10/12 */
	border-color:#d9d9d9;
	background: #fafafa; /* Old browsers */
	background: -moz-linear-gradient(top, #fafafa 0%, #e8e8e8 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#e8e8e8)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fafafa 0%,#e8e8e8 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fafafa 0%,#e8e8e8 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fafafa 0%,#e8e8e8 100%); /* IE10+ */
	background: linear-gradient(top, #fafafa 0%,#e8e8e8 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#f1f1f1',GradientType=0 ); /* IE6-9 */
	/*behavior: url(PIE.htc);*/
	padding:0 2px 0 0;	
	width: 280px;
}
.feeds .box.social a{
	padding:0 9px 0 28px;
	background-repeat:no-repeat;
	background-position:5px 4px;
}
.feeds .box.social a.enviar{
	background-image:url(../../../images/send.gif);
}
.feeds .box.social a.twitter{
	background-image:url(../../../images/twitter.gif);
}
.feeds .box.social a.facebook{
	background-image:url(../../../images/facebook.gif);
}
.feeds .box.light{
	height: 26px; /* bj added 9/10/12 */
	width: 123px; /* bj added 9/10/12 */
	border-color:#e3dbc6;
	background: #faf9f9; /* Old browsers */
	background: -moz-linear-gradient(top, #faf9f9 0%, #eee6d5 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9f9), color-stop(100%,#eee6d5)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #faf9f9 0%,#eee6d5 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #faf9f9 0%,#eee6d5 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #faf9f9 0%,#eee6d5 100%); /* IE10+ */
	background: linear-gradient(top, #faf9f9 0%,#eee6d5 100%); /* W3C */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9f9', endColorstr='#eee6d5',GradientType=0 ); /* IE6-9 */
	/*behavior: url(PIE.htc);*/
	padding:0 7px 0 7px;
}
.feeds .kidsgov{
	float:left;
	display:block;
	height:28px;
	margin-bottom:7px;
}


/*CLEARFIX*/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}
/*LAYOUT (CLEARFIX DEFAULT)*/

.layout:after {
	content:".";
	display:block;
	height:0;
	clear:both;
}
.layout {
	display:inline-block;
}
* html .layout {
	height:1%;
}
.layout {
	display:block;
}
/* end bj added 9/14/12 */

p.apidesc {
line-height: 1.5;
}
Styles in file: http://www.usa.gov/resources/css/styles/en/dashboard.css
[1] [2]
/********************** Dashboard pages ****************************/
/* Version 1 Nov 29 2010 */
/* KS */
.image_link_list 
{ 
width: 980px;
list-style-type: none;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 20px;
}
.image_link_list li 
{
float: left; 
display: inline; 
font-size: 75%;
width: 290px;
background-image: url('../../../images/line_divider_3col_home.png');
background-repeat: no-repeat;
background-position: 270px 0px;
margin: 0px 0px 10px 0px;
padding: 0px 0px 10px 0px;
}
.image_link_list li.last_image_link 
{
background-image: none;
}
.image_link_list a
{
display: block;
padding: 1px 10px 0px 10px;
width: 240px;
height: 200px;
color: #24496b;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
}
.image_link_list a:link, .image_link_list a:visited
{
text-decoration: none;
}
.image_link_list a:hover, .image_link_list a:focus, .image_link_list a:active
{
background: #f5f2ee;
}
.image_link_list p:hover, .image_link_list p:focus, .image_link_list p:active
{
text-decoration: underline;
}
.image_link_list a
{
text-align: center;
}
.image_link_list p
{
font-size: 110%;
min-height: 35px;
max-height: 50px;
height: 45px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}
.image_link_list h3, .image_link_list p
{
text-align: left;
}
.dotted_line
{
background: url('../../../images/engagement_divider_hr2.gif') repeat-x;
height: 10px;
width: 900px;
margin: 0px 40px 0px 20px;
padding: 0px 0px 0px 0px;
}
.vertical_divider
{
width: 10px;
height: auto;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
Styles in file: http://www.usa.gov/resources/css/styles/en/engagement.css
[1] [2] [3] [4] [5]
/********************** Engagement pages ****************************/
/* Version 1 Nov 29 2010 */
/* KS */
#container {

width: 100%;

margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 0px;
background-image: url('../../../images/engagement_divider.gif');
background-repeat: no-repeat;
background-position: 475px 0px;
}

#dialogs ul, #contests ul
{
width: 400px;
}

#dialogs
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 20px;
float: left;
}

#dialogs p
{
color: #24496b;
}

#dialogs li
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


#dialogs li p
{
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
font-size: 80%;
color: #24496b;
}

#dialogs li p:hover, #dialogs li p:focus, #dialogs li p:active
{
text-decoration: underline;
}

#contests
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 510px;
}

#contests li
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#contests li p
{
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
font-size: 80%;
color: #24496b;
}

#dialogs ul a:link, #dialogs ul a:visited, #dialogs ul a:active
{
text-decoration: none;
}

#contests ul a:link, #dialogs ul a:visited, #dialogs ul a:active
{
text-decoration: none;
}

#contests li p:hover, #contests li p:focus, #contests li p:active
{
text-decoration: underline;
}
#contests li a:visited
{
text-decoration: none;
}
.dialog_header, .contest_header
{
font-size:100%;
color: #A50000;
width: 400px;
}

.dialog_desc, .contest_desc
{
font-size: 75%;
color: #333839;
}

.list_title
{
list-style: none;
}

#dialogs ul.list_title
{
margin: 0 0 0 10px;
padding: 0 0 0 0;
}

#contests ul.list_title
{
margin: 0 0 0 10px;
padding: 0 0 0 0;
}

.dialog_ll
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 400px;  /* bj changed 220px to 400px 3/10/11 DR-025 */
height: 220px;
background-image: url('../../../images/engagement_divider_hr2.gif');
background-repeat: repeat-x;
   background-position: 0px 210px;
}
.dialog_ll a
{
text-align: center;
}
.dialog_ll h3
{
color: #24496b;
}
.dialog_ll h3, .dialog_ll p
{
text-align: left;
}

.list_title a
{
display: block;
    margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 10px;
width: 400px;
height: 190px;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
}
.list_title a:visited
{
text-decoration: none;
}

.list_title a:hover, .list_title a:focus, .list_title a:active
{
background: #f5f2ee;
}

#last_d, #last_c
{
background-image: none;
}

.contest_ll
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width: 400px;  /* bj changed 180px to 400px 3/10/11 DR-025 */
height: 220px;	
background-image: url('../../../images/engagement_divider_hr2.gif');
background-repeat: repeat-x;
    background-position: 0px 210px;
}
.contest_ll a
{
text-align: center;
}
.contest_ll h3
{

color: #24496b;
}
.contest_ll h3, .contest_ll p
{
text-align: left;
}
/*End Engagement pages*/
/* check about rewriting KS */

.morelink
{
float:left;
margin-top:10px;
text-align: center;
/* background:url('../../../images/redbutton_left.png') no-repeat left top; */ /* bj commented out 3/21/11 standard button */
width:auto;
height:20px;
padding-left:5px;
margin-left: 150px; /* bj changed 15px to 150px 3/10/11 DR-025 */ 
}

.morelink div
{
/* background:url('../../../images/redbutton_right.png') no-repeat right top; */ /* bj commented out 3/21/11 standard button */
width: 165px;
padding-right:5px;
}

.morelink a, .morelink a:visited
{
font-size: 80%; /* bj changed font-size: 80%; to font-size: 70%; 3/21/11 standard button */
font-weight: bolder;
color: #FFF;
background:url('../../../images/red_button.png') no-repeat;
width: 165px;
height: 20px;
display: block;
padding: 2px 0 0 0;
text-transform: uppercase;
text-decoration: none;
text-align: center;
}

/* font change */
#allSite, #allSite h1, #allSite h2, #allSite h3, div, ul, ol, li, p, a
{
font-family: verdana, verdana, sans-serif;
}
Styles in file: http://www.usa.gov/resources/css/styles/en/article.css
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22]
/* article pages  */
 #main_content p {
 	font-size: 80%;
 
 }
 
 /*
 #main_content h2 {
 	font-size: 20px;
 	margin-bottom: -20px;
 	color: #af112b;
 
 }
*/
 
 /* gadget boxes on article  pages*/
 .article_box_container {
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border: 1px solid #e9e9e9;
	margin-bottom: 10px;
	background-color: #fff;
	width: 250px; 
	margin-top: 10px;
	float: left;
	margin-left: 10px;
 }
 
 
 .article_box_container h2 {
	background-image: url('../../../images/article_header_bg.png'); 
	background-repeat:repeat-x;
	height: 25px;
	color: #a50000;
	font-size: 80%;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 8px;

}

.article_box_container p {
	padding-top: 10px;
}

.article_box_container_large {
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border: 1px solid #e9e9e9;
	margin-bottom: 10px;
	background-color: #fff;
	width: 500px; 
	margin-top: 10px;
	
 }
 
 .article_box_container_large h2 {
	background-image: url('../../../images/article_header_bg.png'); 
	background-repeat:repeat-x;
	height: 25px;
	color: #a50000;
	font-size: 80%;
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 8px;

}

.article_box_container_large p {
	padding-top: 10px;

}

/* spanish article content box */


.article_box_container_spanish {
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border: 1px solid #e9e9e9;
	margin-bottom: 10px;
	background-color: #fff;
	width: 250px; 
	margin-top: 10px;
	float: left;
	margin-left: 10px;
 }
 
 
.article_box_container_spanish h3 {
	background-image: url('../../../images/article_header_bg.png'); 
	background-repeat:repeat-x;
	margin-top: 0px;
	padding-bottom: 15px;
}

.article_box_container_spanish p {
	padding-left: 5px;
	padding-top: 0px;
}

.backToTop {
	font-size: 80%;
	text-align: right;
	margin-right: 10px;
}

.backToTop a:link, .backToTop a:visited, .backToTop a:hover, .backToTop a:focus, .backToTop a:active
{
	padding-right: 20px;
	background: url('../../../images/back_to_top.gif')  no-repeat right;
	text-decoration: underline;
}

.backToTop a
{
	padding-right: 20px;
	background: url('../../../images/back_to_top.gif')  no-repeat right;
	text-decoration: underline;
}

.arrow_List {
	font-size: 80%;
}

/* end article and article box code */


 /* begin wordle style */
 .position {
 float: left;
 }
 /* end wordle style */
 

 /* begin agencias */
 .fontblack70arial {
     font-size: .70em; 
     color: #000000; 
     font-style: normal; 
     font-family: arial, 
     helvetica, 
     sans-serif; 
     text-decoration: none;
}

.fontblack80arial {
     font-size: .80em;
      color: #000000; 
     font-style: normal; 
     font-family: arial, 
     helvetica, sans-serif; 
     text-decoration: none;
}

.article {
	font-size: 110%;
	color: #2D5B8A;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
 /* end agencias */
 
 .article_list
{
    margin: 0 0 0 0;
    padding-left: 30px;
    padding-top: 10px;
    padding-right: 25px;
    text-align: left;
	font-size: 80%;
}

.article_list li
{
    
    margin: 0 0 0 0;
    padding-top: 8px;
    padding-bottom: 5px;
    list-style-position: outside;
    list-style-type: decimal;
}

.article_list li a
{
    color: #022945;
    text-decoration: none;
}

.article_list li a:link
{
    text-decoration: none;
}

.article_list li a:visited
{
    text-decoration: none;
    color: #595959;
}

.article_list li a:hover, .article_list li a:focus, .article_list li a:active
{
  text-decoration: underline;
}
ol.article_list  li li
{

	list-style-position: outside;
    list-style-type: lower-alpha;
}
 
.Articles_RightNAV_Box {

     font-size: 12px;
     margin-top: -7px;
     margin-bottom: -10px;
     margin-left: 2px;
     margin-right: 2px;

}

.Articles_Box_SmallerFont {

     font-size: 11px;

}

/* Begin VC code for Gobierno agencia pages */

div.left {
  border: none; 
  float: left; 
  margin: 0 12px 10px 0; 
  width: 25%; 
  color:#24496b; 
  font-weight: bold;  
  text-align: right; 
   font-size: 80%;
}

div.right {
  border: none; 
  float: left; 
  margin: 0 0 10px 0;
  width: 70%;
  font-size: 80%;
}


div.space-line {
  clear: both; 
  margin: 0 0 0 0; 
  padding: 0 0 0 0; 
  width: auto; 
}


.smallerBold {
	font-size:85%;
	font-weight: bold;
}

.smaller {
	font-size: 85%;
}

.fax:after {
	content:":";
}

/* End VC code for Gobierno agencia pages */

/* begin comments code */

.comments
{
	padding: 0 0 2px 30px;	
	background: transparent url('../../../images/comment_icon.png') no-repeat left top;
}

.comments-dotted
{
	background: transparent url('../../../images/comments_dotted_line.png') no-repeat bottom;
}

form.ugc_comment_form .submit
{	
	background: url("../../../images/red_button.png") no-repeat scroll left top transparent;
    border: medium none;
    color: #FFFFFF;
    font-size: 110%;
    font-weight: bold;
    height: 20px;
    margin: 0 15px 0 0;
    padding: 0 0 1px;
    text-align: center;
    width: 165px;
    font-family: verdana;
	cursor: pointer;
	cursor: hand;
}

/* begin bj added for CR-052 */
label.error {
color: #a50000;
font-weight: bold;
font-size: 80%;
}
/* begin bj added for CR-052 */


/* end comments code */


/* BJ added consumer action 7/11/11 */

#title_dl_consumer
{
font-size:150%;
color:#000000;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.consumer_image {
float: left;
margin: 0 0 0 0;
padding: 0 10px 0 0;
}

.consumer_text {
margin: 0 0 0 0;
padding: 1px 0 0 0;
}

.o_title{
font-weight: bold;
}

.consumer_label_text {
float: left;
font-size: 80%;
width: 170px;
height: 18px;
text-align: right;
margin: 0 10px 0 0;
padding: 2px 0 0 0;
}

.consumer_input {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.consumer_order {
margin: 10px 0 0 0;
padding: 0 0 0 0;
text-align: center;
}

.consumer_spacer {
margin: 0 0 0 0;
padding: 0 0 10px 0;
}

.submit {
font-size: 100%; /* bj changed font-size: 80%; to font-size: 70%; 3/21/11 standard button */
font-weight: bolder;
color: #FFF;
background:url('../../../images/red_button.png') no-repeat;
width: 170px;
height: 25px;
margin: 0 0 0 0;
padding: 0 0 5px 0;
text-transform: uppercase;
text-decoration: none;
border: none;
cursor: pointer;
cursor: hand;
}

/* bj added 9/16/12 */
.gvdlvry-submit {
font-size: 100%;
font-weight: bolder;
color: #FFF;
background:url('../../../images/espanol_button_bg.gif') no-repeat;
width: 85px;
height: 25px;
margin: 7px 0 0 0;
padding: 0 5px 5px 0;
text-transform: uppercase;
text-decoration: none;
border: none;
cursor: pointer;
cursor: hand;
}

/* bj added for CR-049 and CR-050 11/15/11 */

table {
border: 1px solid gray;
font-size: 80%;
text-align: center;
width: 550px;
}

thead {
background-color: #24496b;
color: #ffffff;
height: 25px;
}

tbody th {
background-color: #ffffff;
color: #000000;
font-weight: normal;
border-top: 1px solid gray;
}

tbody td {
border-top: 1px solid gray;
border-left: 1px solid gray;
}

.column1 {
width: 450px;
}

.column2 {
width: 150px;
}
Styles in file: http://search.usa.gov/stylesheets/compiled/sayt.css
[1] [2] [3] [4] [5] [6]
.ac_results{padding:0;background:#fff;z-index:99999}.ac_results ul{width:100%;list-style:none;padding:0;margin:0;border:1px solid #888}.ac_results li{margin:0;padding:3px;cursor:default;display:block;font:menu;font-size:12px;text-align:left;}.ac_loading{background:#fff right center no-repeat}.ac_over{background-color:#ffb}.ac_results ul strong.highlight{color:#800;margin:0;padding:0}.sayt_highlight{font-weight:normal;color:#444}.ui-autocomplete{z-index:100;text-align:left;font-weight:bold;font-size:smaller;}.ui-menu .ui-menu-item a{color:#1445ac;font-size:.9em;}.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:bold}.search_usa_autocomplete{border-top:0}.search_usa_autocomplete .ui-menu-item a,.search_usa_autocomplete .ui-menu-item span{font-family:verdana,verdana,sans-serif;font-size:14px;font-weight:normal;}.search_usa_autocomplete .ui-menu-item a{padding-left:33px}.affiliate_autocomplete{border-top:0}.one-serp.default .affiliate_autocomplete .ui-menu-item-separator{border-top:1px solid #aaa;clear:left;display:block;float:left;margin:0;padding:0;width:100%}.one-serp.default .affiliate_autocomplete .ui-menu-item-separator span{font-family:verdana,verdana,sans-serif;padding-left:14px}.one-serp.default .affiliate_autocomplete .ui-menu-item a,.one-serp.default .affiliate_autocomplete .ui-menu-item span{font-family:verdana,verdana,sans-serif;font-size:13px;font-weight:normal;}.one-serp.default .affiliate_autocomplete .ui-menu-item a{padding-left:14px}.one-serp.default .affiliate_autocomplete .ui-menu-item a.ui-state-hover,.one-serp.default .affiliate_autocomplete .ui-menu-item a.ui-state-active{font-weight:bold}.program_autocomplete{border-top:0}.program_autocomplete .ui-menu-item a,.program_autocomplete .ui-menu-item span{font-family:verdana,verdana,sans-serif;font-size:14px;font-weight:normal;}.program_autocomplete .ui-menu-item a{padding-left:4px}
Styles in file: http://www.usa.gov/resources/css/styles/en/sayt_usagov.css
[1]
.ac_results {
  padding: 0px;
  background: #fff;
  z-index: 99999; }
  .ac_results ul {
    width: 100%;
    list-style: none;
    padding: 0;
    margin: 0;
    border: 1px solid #888; }
  .ac_results li {
    margin: 0px;
    padding: 3px;
    cursor: default;
    display: block;
    font: menu;
    font-size: 12px; }

.ac_loading {
  background: white right center no-repeat; }


.ac_over {
  /*background-color: #ffb;*/
  background-color: #F1F1F1; }

.ac_results ul strong.highlight {
  /*color: #800;*/
  color:   #1445A1;
  margin: 0;
  padding: 0; }