/* ==== Trade.gov Master TopNav CSS ==== */

hr {color: #DADADA;}

h2 {
    color: #666666;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
}

hr {
color: #DADADA;
}


/* ==== Homepage More Sections ==== */

.heading {font-family: Verdana;font-size:1.6em;color: #000000;text-decoration: none;font-style:none;font-weight:bold;line-height:1.6em;}
.more {	color: #000000;font-family: Verdana;font-size: 12px;font-weight: bold;}
.morespot {color: #000000;font-family: Verdana;font-size: 10px;font-weight: bold;} 
.hideimage {display:none;}


/* ==== End Page Frame ==== */ 
.centercontent {margin:5px 1px 21px 9px;} 

/* ==== Two Column Content ==== */

.centerallcontent {margin:5px 1px 21px 9px;}
.centerallcontent2{margin:5px 1px 21px 9px;}

/*new top nav menu links */
#top-nav-wrapper{margin-top:35px;}
ul#topnav{background:url("topnav2.jpg") no-repeat;width:971px;height:49px;margin:0px 0px 0px 5px;padding:0;float:left;z-index:50;} 
ul#topnav li{margin-top:0;}
#topnav li.first-level span{position:absolute;left:-9999px;z-index:50;margin-left: -1px;}
#topnav li,#topnav li.first-level a{min-height:40px;display:block;}
#topnav li{float:left;list-style:none;display:inline;padding:0;}
li#nav-home                a.first-level{width:162px;}
li#nav-opportunities       a.first-level{width:139px;}
li#nav-solutions        a.first-level{width:106px;}
li#nav-locations               a.first-level{width:157px;}
li#nav-faq           a.first-level{width:118px;}
li#nav-blog              a.first-level{width: 138px;}
li#nav-social              a.first-level{width: 85px;}
li#nav-home:hover   a.first-level{background:url("topnav.jpg") 2px -35px no-repeat; margin-top: 7px; margin-bottom: -7px;}
li#nav-opportunities:hover   a.first-level{background:url("topnav.jpg") -161px -35px no-repeat; margin-top: 7px; margin-bottom: -7px;}
li#nav-solutions:hover  a.first-level{background:url("topnav.jpg") -300px -35px no-repeat; margin-top: 7px; margin-bottom: -7px;}
li#nav-locations:hover         a.first-level{background:url("topnav.jpg") -406px -35px no-repeat; margin-top: 7px; margin-bottom: -7px;}
li#nav-faq:hover      a.first-level{background:url("topnav.jpg")  -563px -35px no-repeat; margin-top: 7px; margin-bottom: -7px;}
li#nav-blog:hover         a.first-level{background:url("topnav.jpg") -682px -35px no-repeat; margin-top: 7px; margin-bottom: -7px;}
li#nav-social:hover         a.first-level{background:url("topnav.jpg") -821px -35px no-repeat; margin-top: 7px; margin-bottom: -7px;}
ul#topnav li.first-level ul{display:block;margin:0 0 12px 7px;float:left;padding:14px 0 14px 0;}
ul#topnav li.first-level ul{width:220px;}
ul#topnav li.first-level ul li{    float: left;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    min-height: 12px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 200px;}
ul#topnav li.first-level ul li a{    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    -x-system-font: none;
    background-attachment: scroll;
    background-color: #FFFFFF;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    color: #686868;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    line-height: normal;
    margin-bottom: 5px;
    margin-left: 7px;
    margin-right: 0;
    margin-top: 0;
    min-height: 12px;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    text-align: left;
    text-decoration: none;}
ul#topnav li.first-level ul li a:hover{text-decoration:underline;}



ul#topnav li div.topnav-dd-outer
{
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: white;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    border-bottom-color: #5A97CD;
    border-bottom-style: solid;
    border-bottom-width: 7px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color-value: #666666;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style-value: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width-value: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color-value: #666666;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style-value: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width-value: 1px;
    margin-bottom: 0;
    margin-left: 0px;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: absolute;
	z-index:500;
	left:-999em;

}
ul#topnav li#nav-issues div.topnav-dd-outer{width:504px;}
ul#topnav li#nav-issues ul li{}
ul#issues-landing-entry-list{float:left;width:142px;}
#issues-landing-links ul#issues-landing-entry-list li{width:139px;padding:3px;}
ul#topnav li:hover div.topnav-dd-outer{left:auto;}

div.topnav-dd-inner{
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: white;
    background-image: none;
    background-position: 0 0;
    background-repeat: repeat;
    border-bottom-color: #5A97CD;
    border-bottom-style: solid;
    border-bottom-width: 7px;
    border-left-color-ltr-source: physical;
    border-left-color-rtl-source: physical;
    border-left-color: #666666;
    border-left-style-ltr-source: physical;
    border-left-style-rtl-source: physical;
    border-left-style: solid;
    border-left-width-ltr-source: physical;
    border-left-width-rtl-source: physical;
    border-left-width: 1px;
    border-right-color-ltr-source: physical;
    border-right-color-rtl-source: physical;
    border-right-color: #666666;
    border-right-style-ltr-source: physical;
    border-right-style-rtl-source: physical;
    border-right-style: solid;
    border-right-width-ltr-source: physical;
    border-right-width-rtl-source: physical;
    border-right-width: 1px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    position: absolute;
    }
	
.clear{clear:both;}

html[xmlns].clearfix{display:block;}

/* === Hero Help Buttons === */

#hhbutton{width:971px; height:110px;margin:0 0 0 4px;border:none; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666666;z-index:20;}
#hhbutton .adh1{color: #000000;font-family: Verdana;font-size: 14px;font-weight: bold;align:center;}
#hhbutton .cbsep{float:left; display:inline; position: relative;}
/* === #hhbutton .hhb1{margin:0 0 0 3px;width:391px;float:left; display:inline; position: relative;}=== */
#hhbutton .hhb2{margin:16px 0 0 10px;width:280px;float:left; display:inline; position: relative;z-index:20;}
#hhbutton .hhb3{margin:16px 0 0 60px;width:280px;float:left; display:inline; position: relative;z-index:20;}
#hhbutton .hhb4{margin:2px 0 0 60px;width:261px;float:left; display:inline; position: relative;z-index:20;}
#hhbutton .reee{margin:15px 50px 50px 5px;color:#000000 ;font-family: Verdana;font-size: 32px;font-weight: bold; font-style:none;text-align:center;}
/* === End Hero Help Buttons === */


/*copied from tg2_topnav_menu trying to combine css*/
#menu {
	width:960px;
	height:33px; 
	margin:45px 15px 0 0px;
	 
}

/*#video
{
    height: 316px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: auto;
    margin-top: 46px;
	*margin-top: -2px !important;
    width: 960px;
}*/

#sddm
{	margin: 0 0 0 55px;
	padding: 0;
	z-index: 30;
	width:860px;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	height:33px;
	}

#sddm li a
{	display: block;
	margin: 0;
	}

#sddm li a:hover
{
	}
	
.about {background-image: url("../../../../../build/groups/public/documents/webassets/about_on.jpg"); background-repeat:no-repeat; width:105px; height:33px; }
.about a {background-image: url("../../../../../build/groups/public/documents/webassets/about_off.jpg"); background-repeat:no-repeat; width:105px; height:33px;}
.about a:hover {background-image: url("../../../../../build/groups/public/documents/webassets/about_on.jpg"); background-repeat:no-repeat; width:105px; height:33px;}
.aboutactive {background-image: url("../../../../../build/groups/public/documents/webassets/about_on.jpg"); background-repeat:no-repeat; width:105px; height:33px;}

.trade {background-image: url("../../../../../build/groups/public/documents/webassets/trade_on.jpg"); background-repeat:no-repeat; width:139px; height:33px; }
.trade a {background-image: url("../../../../../build/groups/public/documents/webassets/trade_off.jpg"); background-repeat:no-repeat; width:139px; height:33px;}
.trade a:hover {background-image: url("../../../../../build/groups/public/documents/webassets/trade_on.jpg"); background-repeat:no-repeat; width:139px; height:33px;}

.services {background-image: url("../../../../../build/groups/public/documents/webassets/service_on.jpg"); background-repeat:no-repeat; width:106px; height:33px; }
.services a {background-image: url("../../../../../build/groups/public/documents/webassets/service_off.jpg"); background-repeat:no-repeat; width:106px; height:33px;}
.services a:hover {background-image: url("../../../../../build/groups/public/documents/webassets/service_on.jpg"); background-repeat:no-repeat; width:106px; height:33px;}

.data {background-image: url("../../../../../build/groups/public/documents/webassets/data_on.jpg"); background-repeat:no-repeat; width:157px; height:33px; }
.data a {background-image: url("../../../../../build/groups/public/documents/webassets/data_off.jpg"); background-repeat:no-repeat; width:157px; height:33px;}
.data a:hover {background-image: url("../../../../../build/groups/public/documents/webassets/data_on.jpg"); background-repeat:no-repeat; width:157px; height:33px;}

.programs {background-image: url("../../../../../build/groups/public/documents/webassets/programs_on.jpg"); background-repeat:no-repeat; width:119px; height:33px; }
.programs a {background-image: url("../../../../../build/groups/public/documents/webassets/programs_off.jpg"); background-repeat:no-repeat; width:119px; height:33px;}
.programs a:hover {background-image: url("../../../../../build/groups/public/documents/webassets/programs_on.jpg"); background-repeat:no-repeat; width:119px; height:33px;}

.publications {background-image: url("../../../../../build/groups/public/documents/webassets/publications_on.jpg"); background-repeat:no-repeat; width:138px; height:33px; }
.publications a {background-image: url("../../../../../build/groups/public/documents/webassets/publications_off.jpg"); background-repeat:no-repeat; width:138px; height:33px;}
.publications a:hover {background-image: url("../../../../../build/groups/public/documents/webassets/publications_on.jpg"); background-repeat:no-repeat; width:138px; height:33px;}

.press {background-image: url("../../../../../build/groups/public/documents/webassets/press_on.jpg"); background-repeat:no-repeat; width:84px; height:33px; }
.press a {background-image: url("../../../../../build/groups/public/documents/webassets/press_off.jpg"); background-repeat:no-repeat; width:84px; height:33px;}
.press a:hover {background-image: url("../../../../../build/groups/public/documents/webassets/press_on.jpg"); background-repeat:no-repeat; width:84px; height:33px;}


#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	border-bottom: 7px solid #5a97cd; 
	border-left:solid 1px #666666;
	border-right:solid 1px #666666;
	background:white;
	}

#sddm div a
	{
	text-align: left;
	text-decoration: none;
	background: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#686868;
	padding:0px;
	margin: 0px;
	white-space: nowrap;
		}
		
#sddm div a:hover
	{	
		text-decoration:underline;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#5a97cd;
		text-decoration:none;
		}
		
.dropdowntitle {
    color: #7F7F7F;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: -6px;
    margin-left: 7px;
    margin-right: 0;
    margin-top: 10px;
}


.clearfix:after{content:".";display:block;height:0px;clear:both;visibility:hidden;margin:0px;padding:0px;line-height:0px;}
.clearfix{display:block;}

