/* Main Styles */

body {background: #FFF url(/i/page_bg.gif) repeat-x; margin:0;padding:0;color:#666;font:11px Verdana, Arial, sans-serif;line-height:16px;text-align:center;}
body#popup {background: #528b52; margin:8px;padding:0;color:#000;font:11px Arial, Verdana, sans-serif;line-height:16px;text-align:center;}
p {margin-top:5px;}
.article p{margin:5px 0 15px 0;}

img {border:0;}
img.imgBorder{border: solid 1px #CCC;}
input, select{font-size:11px;}
hr {height:1px;margin:10px 0 25px 0;color:#EEE;}
.rt{text-align:right;}

strong.ucase{color:#000; text-transform: uppercase;}

#bodyContainer {width:795px;margin:0 auto; text-align:left;}
#popupContainer {padding:20px;margin:0 auto; text-align:left;}
#header{}
#hdrSearchForm{color:#000;margin:4px 20px 0 0;}
#contentContainerHome{background: url(/i/contentHomeBg.gif) repeat-y;padding-left:7px;}
#contentContainer{background: url(/i/contentBg.gif) repeat-y;padding-left:7px;overflow:auto;}
#contentContainer1Col{background: url(/i/content1colBg.gif) repeat-y;padding-left:7px;overflow:auto;}

#navContainer{padding:0;width:795px;height:39px;background: #dbedcf url(/i/header_bg.gif) no-repeat;overflow:auto;}
#nav {color:#666E79;font:11px Verdana, sans-serif;padding-left: 8px;}
#footerContainer{margin:0;padding:0;width:795px;height:32px;background:url(/i/footer_bg.gif) no-repeat;}
#footer {padding:10px 0 0 0; text-align:center;color:#666E79;font:11px Arial, sans-serif;}
#footer a:link, #footer a:visited, #footer a:hover, #footer a:active { color:#666E79; font-weight:bold;text-decoration:none;} 

.moduleHeaderText{padding-left:33px; padding-top:3px; color:#666;}
.moduleHeaderSmall{width:174px; font-size: 10px; color:#000; padding: 5px 0 0 7px; border-left:solid 1px #CCC; border-right:solid 1px #CCC; font-weight:bold;height:27px;letter-spacing:-1px;background: url(/i/sidebar_hdr_bg.gif) repeat-x;}
.moduleHeaderMedium{width:399px; padding:5px 0 0 6px;font-weight:bold; color:#FFF; height:24px;letter-spacing:-1px;background: url(/i/med_hdr_bg.gif) no-repeat;}
.moduleFooterSmall{width:183px; height:4px; font: 1px/1px monospace;background: url(/i/mod_btm_sm.gif) no-repeat;}
.moduleFooterMedium{width:405px; height:4px;font: 1px/1px monospace; background: url(/i/mod_btm_med.gif) no-repeat;}

#sidebarAd{text-align:center;margin:10px 0;}
#copyright {margin: 18px 0;text-align:center; font-size:10px;}

h1 {font:12px Arial, sans-serif;font-weight:bold;color:#FFF;padding: 6px 0 0 15px; height:23px; background:url(/i/lg_hdr_bg.gif) no-repeat;margin:0;}
h2 {font:11px Verdana, Arial, sans-serif;font-weight:bold;margin:0 0 8px 0; padding:0;text-transform:uppercase;}
h3 {font:11px Verdana, Arial, sans-serif;font-weight:bold;margin:0 0 2px 0; padding:0;color:#000;text-transform:uppercase;}
h4 {font:10px Verdana, Arial, sans-serif;font-weight:bold;margin:0 0 7px 0; padding:0;color:#666E79;text-transform:uppercase;letter-spacing:-1px;}
h5 {font:10px Verdana, Arial, sans-serif;font-weight:bold;margin:0 0 2px 0; padding:0;color:#666E79;text-transform:uppercase;letter-spacing:-1px;}
h6 {font:11px Verdana, Arial, sans-serif;font-weight:bold;margin:0 0 2px 0; padding:0;color:#000;}

.t10{font-size:10px;}
.t11{font-size:11px;}
.t12{font-size:12px;}
.t13{font-size:13px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
th{font-size:11px;text-transform:uppercase;}

.spacer{display: block;font: 1px/1px monospace;margin: 0;padding: 0;border: 0;height: 1px;width: 1px;}
.clear {clear:both;display: block;font: 1px/1px monospace;margin: 0;padding: 0;border: 0;height: 1px;width: 1px;}	
.whiteBg{background-color:#FFF;}
.greenBg{background-color:#dbedcf;}
.blue{color:#00C}
.black{color:#000}
.red{color:red;}
.green{color:#01810b;}
.ltGreen{color:#5da35b;}

.error{color:red;padding: 0 0 5px 0;font-weight:bold;}
.status 
{
	background-color:#FFFFCC;
	border:solid 1px #FFCC33;
	font-weight:bold;
	padding:4px;
}

.sidebarMod{padding:10px 15px 14px 15px;background: url(/i/sideMod_btm.gif) no-repeat bottom;}
.sidebarModBtm{padding:10px 15px 14px 15px;}
#Acol h2, #Ccol h2{padding: 8px 0 7px 7px;font-weight:bold;font-size: 10px; color:#000;letter-spacing:-1px;background: url(/i/sidebar_hdr_bg.gif) repeat-x;margin:0 1px;}
#Acol h4, #Ccol h4{font-size:10px;font-weight:bold;margin:0 0 5px 0;color:#666E79;text-transform:none;letter-spacing:0;}
.standardMod{padding:10px 15px 14px 15px;background: url(/i/stdMod_btm.gif) no-repeat bottom;}
.standardModBtm{padding:10px 15px 14px 15px;}
#Bcol h1{padding:5px 0 0 6px;font:11px Verdana, Arial, sans-serif;font-weight:bold; color:#FFF; height:24px;letter-spacing:-1px;background: url(/i/med_hdr_bg.gif) no-repeat;}


/* Links */
/* 
a:link, a:visited {color:#00C} 
a:hover,a:active {color:#090} 
*/

a:link, a:visited
{color: #1C386A;}
a:hover, a:active
{color: #30518D;}
			
.modBoxPopup{padding:10px 18px;background-color:#dbedcf;text-align:left;}

.modBox{padding:10px 15px;}
.colGutter{float:left;font: 1px/1px monospace;height: 100px;width: 5px;}
#ABcol{float:left; width:593px;}
#Acol{float:left; width:183px;margin-right:5px;}
#Bcol{float:left; width:405px;}
#Ccol{float:left; width:183px;margin-left:5px;}

dl{margin:0;padding:0;}
dt{margin:5px 0;}
dd{padding:0 0 5px 15px;margin:0;}

ul.noMargin{margin-top:0;margin-bottom:0;}
ul{margin-top:10px;margin-bottom:10px;}
li{margin-bottom:8px;}
ol li{margin-bottom:2px;font-size:10px;}
ol{margin-top:8px;margin-bottom:8px;}

ul.noBlt {list-style: none;margin:0 0 20px 0;padding:0;}
ul.noBlt li {margin:0 0 8px 0;padding:0;}
ul.noBltLS {list-style: none;margin:0;padding:0;}
ul.noBltLS li {margin:0 0 15px 0;padding:0 0 2px 0;border-bottom:solid 1px #c3cad2;}

ul.square {list-style: none;margin: 5px 0 10px 0;padding:0;}
ul.square li {margin:0 0 5px 10px;padding:0 0 0 15px;background: url('/i/blt_square.gif') no-repeat 0 6px}

.authorBox{padding:8px;background:#DDD;}
.join_visit_box{margin:25px 0 25px 25px;padding:15px 10px;background:#F9F9F9;border:solid 1px #DDD;text-align:left}


/* Nav Menu */
ul.jd_menu{margin: 0;	padding: 0px;	list-style-type: none;}
ul.jd_menu ul{display: none;margin: 0;padding: 0;}
ul.jd_menu li {float: left;white-space: nowrap;}
ul.jd_menu a, ul.jd_menu a:link,ul.jd_menu a:visited{display:block;padding:10px 6px 9px;color:#01810b;text-decoration:none;font: bold 11px Verdana;text-transform:uppercase;letter-spacing:-1px;line-height:12px;}
ul.jd_menu li.navDiv, ul.jd_menu li.navDiv:hover,ul.jd_menu li.navDiv.jd_menu_hover_toolbar{padding:2px 0 0 0;background-color:#f6f7f8;line-height:0;white-space: nowrap;}
ul.jd_menu a:active,ul.jd_menu a:hover, ul.jd_menu a.navOn:link,ul.jd_menu a.navOn:visited {color:#01810b;font-weight:bold;	text-decoration:none;}
ul.jd_menu ul {height: auto;}
* html ul.jd_menu ul {width: 1%;}
/* -- Sub-Menus Styling -- */
ul.jd_menu ul {position: absolute;display: none;border-bottom: 1px solid #c3cad2;list-style-type: none; margin: 0 0 0 -3px; padding: 0px; z-index: 10000; background-color: #f6f7f8;}
ul.jd_menu ul li {float: none;margin: 0px;padding:0;border: 1px solid #c3cad2;border-bottom:0;background-image:none;}
ul.jd_menu ul li.jdm_hover,ul.jd_menu ul li.jdm_active {background-color: #dcdee2;}
ul.jd_menu ul a, ul.jd_menu ul a:active,ul.jd_menu ul a:link,ul.jd_menu ul a:visited {padding:8px;}
ul.jd_menu ul a.jd_menu_hover {color:#01810b;text-decoration:none;}

table.tradeTable td {
	vertical-align:top;
	border:0;
	padding:0 15px 15px 0;
}
.booth{color:#01810c;font-size:11px;font-weight:bold;}

.memberBoxLeft{border: solid 1px #ebebeb;padding:15px 20px 15px 20px;height:80px;}
.memberBoxRight{border: solid 1px #ebebeb;border-left:0;padding:15px 20px 15px 20px;height:80px;}

.limitAvatarSize{}

#affSearch, .portalSearch, .portalSearch{border:solid 2px #CCC;padding:10px;}
#affSearch select{margin-top:5px;}
#affSearch{margin-bottom:15px;}
.whiteRow{background-color:#FFF;vertical-align:top;}
.grayRow{background-color:#EEE;vertical-align:top;}

#sortBar{float:left;width:100%;margin:20px 0 15px;padding:0;list-style:none;background-color:#dbedcf;}
#results{float:left;margin:0;padding:4px 0 4px 6px;font-weight:bold;}
#sortBy{float:right;margin:0;padding:4px 6px 4px 0;font-weight:bold;}

#pagination{text-align:right;}
.siteSealInfoColumn{float:left;width:280px;}
.siteSealInfo{border:solid 1px #ebebeb;padding:15px 5px 15px 10px;margin:0 2px 2px 0; height:130px;}

/* inline article images with captions */
.articleImgLeft{float:left;margin:0 15px 0 0;}
.articleImgLeft img{margin:0 5px 0 0;border:0;}
.articleImgRight{float:right;margin:0 0 0 15px;}
.articleImgRight img{margin:0 5px 0 0;border:0;}

p.captionSM{width:130px;margin:4px 0 10px 0;padding:0;text-align:center;font-size:11px;}
p.caption{width:185px;margin:4px 0 10px 0;padding:0;text-align:center;font-size:11px;}
p.captionLG{width:250px;margin:4px 0 10px 0;padding:0;text-align:center;font-size:11px;}

.articleSourceContainer{float: right;	width:218px;clear:right;}
.hdrArticleSource{padding: 5px 12px; margin: 0 0 0 16px;background-color:#cbe6b9; color:#333; font-weight:bold;text-transform:uppercase;}
.modArticleSource{padding: 14px 14px; margin: 0 0 6px 16px; border: 1px solid #cbe6b9;background-color:#f1f9eb;}
.articleCopyright{border-top:1px solid #CCC;padding-top:10px;font-size:10px;}
.articleCopyright a{color:#666;}

.poweredByTwitter{color:#CCCCCC; font-size:10px; margin-left:10px; text-transform:capitalize;}
.twitterIntents {text-decoration:none;color:#666666;font-size:11px}
.twitterUserName {text-decoration:none;color:black;font-weight:bold;font-size:11px}
.twitterScreenName {text-decoration:none;color:#666666;font-size:11px}
.twitterActions {color:#333333;margin:0px; font-size:12px;}
.twitterAuthor {padding-top:0px;margin-top:0px;width:520px;}
.tweetsImg{float:left; margin-right:5px; width:30px}
.tweetsIcon{border:0px;width:30px }
.newsTweetLinks{text-decoration:none; font-weight:bold;}
.dateTime{color:#666666; font-size:11px;text-decoration:none}
#guts {
	background-color:#DBEDCF;
}