body {margin:0px 0px 0px 0px;}
hr {background-color:#cccccc; color:#cccccc; height:1px; border:0px;}
img {border:0px;}
td {font-family:verdana; font-size:11px; line-height:19px;}
.nav_ul {margin:0em; padding-top:8px; font-weight:normal; list-style-type:none; left:15px;}

.blue_bar {background-color:#2A4164;}
.main_footer {background-color:#4B6B8F; font-family:verdana; font-size:11px; color:#1D3254; padding-top:10px;}
.main_title {color:#2A4164;}
.main_content {padding-top:20px;}
.nav_divider {border-left:1px solid #cccccc; width:15px;}
.sub_title {color:#896D43; font-size:12px; font-weight:bold; text-align:right;}
.title {color:#2A4164; font-size:16px; font-weight:bold;}
.site_nav {background-color:#4B6B8F; border-bottom:1px solid #2A4164; border-left:1px solid #2A4164;}

td .nav_li {margin:0em; margin-bottom:0px; line-height:12px;}
.nav_li a {color:#f2f2f2; text-decoration:none; font-size:10px; font-family:arial; }
.nav_li a:hover {color:#9BB1CA;}
/**.content {padding-left:5px; width:620;}**/
.img_border {border: 1px solid #9BB1CA;}
.site_footer {text-align:center; color:#9BB1CA;}
.ts_footer {text-align:center; color:#ffffff; font-size:3px; height:3px;}
.ts_footer a{text-align:center; color:#ffffff; font-size:3px;}
a {color:#896D43;}
.event_info {font-size:9px; line-height:12px;}
.quick_links {background-color:#9BB1CA; line-height:13px; padding-left:12px; color:#2F4568; height:10px;}
.quick_links a{color:#2F4568;}
.press_release {font-style:italic;}
input {
   background-color: #E6ECF2; 
   font-family: verdana, arial, tahoma; 
   font-size: 10px;
}

textarea {
   background-color: #E6ECF2;
   font-family: verdana, arial, tahoma; 
   font-size: 10px;
}

select {
   background-color: #E6ECF2;
   font-family: verdana, arial, tahoma; 
   font-size: 10px;
}

.DashedHR {
   border-top: 1px dashed #999999; 
   border-bottom: 1px solid #FFFFFF;
}

.OrderFormCategory {
   background: #efefef;
   border:1px solid #2A4164;
}


.page_title {
	color: #374C6D;
	font-weight: bold;
	font-size: 15px;
	/*font-style: italic;*/
}

/*Twitter*/

.tweet_contain {
	padding-top: 10px;
	font-size:12px;
	border-top: 1px solid #DFDFDF;
	clear:both;
}

.tweet_outer a {
	color: #0084B4;
}

.tweet_userimg {
	padding:5px 15px 10px 5px;
	float:left;
}

.tweet_name {
	font-size:24px;
	font-weight:bold;
	line-height:38px;
}

.tweet_img {
	float: right;
	padding-right:35px;
}

.tweet_item {
	padding: 5px 150px 10px 0;
	border-bottom: 1px solid #DFDFDF;
}

.tweet_item div { line-height:16px; }

.tweet_item .tweet_date {
	color: #666;
	margin:0;
	/*line-height:12px;*/
}

.twitter_blue { color: #0084B4; }

.quick_tweet {
	font-size:13px;
	font-weight: bold;
}

.media_tweet_img {
	/*padding: 10px 0 0 25px;*/
}

#flashbanner, #topbanner {
	width:955px;
	margin:0px auto;
	text-align:left;	
}

#navbar {
	background:url(Images/nav-long2.jpg) no-repeat center;
	height:31px;
}
#navcenter {
	width:995px;
	margin:0px auto;
}
#navcenter ul li a span {
	visibility:hidden;
	display:none;
}

#nav, #nav ul { /* all lists */
	list-style: none;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}

#nav li { /* main nav items */
	z-index: 1;
	float: left;
	font-size: 11px;
	padding: 0px;
	height:31px;
	margin: 0px;
	text-align:left;
}

#abotheass {width:162px;}
#asslea {width:161px;}
#edu {width:81px;}
#govactcen {width:184px;}
#medcen {width:96px;}
#mem {width:84px;}
#eve {width:57px;}
#lin {width:47px;}
#join {width:40px;}
#conus {width:83px;}

li#about { width:294px; height:39px; background:url(../images/nav_about_JAA.jpg) no-repeat 0px -39px;}
li#about:hover, li#about.sfhover { background:url(../images/nav_about_JAA.jpg) no-repeat 0px 0px;}
li#global { width:161px; height:39px; background:url(../images/nav_global_reach.jpg) no-repeat 0px -39px;}
li#global:hover, li#global.sfhover{ background:url(../images/nav_global_reach.jpg) no-repeat 0px 0px;}
li#news { width:108px; height:39px; background:url(../images/nav_news.jpg) no-repeat 0px -39px;}
li#news:hover, li#news.sfhover{ background:url(../images/nav_news.jpg) no-repeat 0px 0px;}
li#executivebriefing { width:234px; height:39px; background:url(../images/nav_executivebriefing.jpg) no-repeat 0px -39px;}
li#executivebriefing:hover, li#executivebriefing.sfhover{ background:url(../images/nav_executivebriefing.jpg) no-repeat 0px 0px;}
li#contactus { width:163px; height:39px; background:url(../images/nav_contact_us.jpg) no-repeat 0px -39px;}
li#contactus:hover, li#contactus.sfhover{ background:url(../images/nav_contact_us.jpg) no-repeat 0px 0px;}

#nav li ul { /* drop down boxes */
	position: absolute;
	left: -999em;
	width: 165px;
	border-top: 1px solid #394a6b;				
	margin-left: -0px;
	margin-top:-1px;
	text-align:left;
}

#nav li ul li{ /* drop down items */
	position: relative;
	background: #B4C9E8;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #035A97;
	padding: 0.0em 0 0 0.5em;
	width: 162px;
	height: 1.25em;
	line-height: 1.25em;
	text-align:left;
}

#nav a {
	display: block;
	text-decoration: none;
	background: none;
	width: 100%;
	height: 100%;
	color: #000;
}
#nav a:hover {color:#fff;}

/* sfhover definition for IE HACK */
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li ul li:hover, #nav li ul li.sfhover{
	background: #394a6b;
}
