body { background:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;  font-size:10px; line-height:18px;  }

fieldset { border:none; margin:0; padding:0; }
img { margin:0; padding:0; border:none; }
p.body a, li a { text-decoration:none; }
p.body a:hover, li a:hover { text-decoration:underline; }
.clear { background:transparent; clear:both; height:0; overflow:hidden; margin:0; padding:0; }

/* --- Header --- */
#hdr-container { margin:auto; text-align:left; width:897px; }
#hdr-content { margin:0; padding:0; }
#hdr { background:#081A1E url(/img/prospering_banner_1.jpg) no-repeat right; width:897px; height:166px; color:#dcdfe0; margin:0; padding:0; position:relative; }
#hdr img { margin:38px 0 0 278px; z-index:20; position:relative; }
#hdr #rotator, #hdr #rotator2 { width:897px; height:166px; position:absolute; top:0; left:0; }
#hdr #rotator { background:url(/img/prospering_banner_1.jpg) no-repeat; z-index:10; filter:alpha(opacity=100); }
#hdr #rotator2 { background:url(/img/prospering_banner_2.jpg) no-repeat; filter:alpha(opacity=0); }


/* --- Main Body --- */
#main { background:#FFFFFF url(/img/bg_body_ltgray.jpg) top left repeat-x; height:100%; width:100%; margin:0; padding:0; border:none; }
#content { background:#FFFFFF; margin:auto; width:897px; clear:both; }
#copy-left { width:660px; overflow:hidden; margin-left:20px; padding-top:30px; text-align:left; background-color:#FFFFFF; color:#525759; }
#copy-left a { text-decoration:underline; color:#707679; }
#copy-left a:hover { text-decoration:underline; color:#000; }
#copy-left b a { text-decoration:none; }
#copy-left .col1, .col2 { float:left; }
#copy-left .col1 { width:330px; }
#copy-left .col2 { width:320px; }
#copy-left .col2 .text { padding:0 0 0 10px; margin-bottom:10px; }
#copy-left ul { font-size:10px; margin-top:0; margin-bottom:0; }
#copy-left ul li { margin-left:-12px; }
#copy-left h1 { font-family: verdana; padding-bottom: 5px; margin:0 100px 0 0; font-size: 30px; line-height: 35px; color:#525759; font-weight:bold;  }
#copy-left h2 { font-size:11px; line-height:20px; text-transform: uppercase; font-weight:bold; border-bottom:1px dashed #ccc; padding:0; margin:0 0 6px 0; }
#copy-left .leftImg { float:left; display:block; padding:5px; border:1px solid #CCCCCC; margin-right:10px; margin-bottom:10px; }
#copy-left .press_release p {font-size:11px;}

/*--- Table Styles --- */
.table {border-collapse:collapse; margin-left:5px; font-size:10px; margin-bottom:25px;}
.table td {border:1px solid #525759; width:350px; padding-left:5px;}
.stock_market_table td {width:275px;}
.real_estate_table td {width:175px;}

/* --- Right Nav --- */
#right-nav { background:transparent; background-color:#FFFFFF; float:right; width:200px; padding-top:30px; overflow:hidden; margin-right:0px; margin-bottom:100px; }
div.nav-box { text-align:left; width:182px; margin-right:18px; padding-bottom:18px; }
.nav-box h3 { font-size:9px; text-transform:uppercase; color:#525759; border-bottom:1px dashed #b9bbbc; margin:0; padding-bottom:2px; }
.nav-box h3 a, .nav-box h3 a:visited{ font-size:9px; text-transform:uppercase; color:#525759; background-image:none; padding-left:0; margin:0; padding-bottom:2px; }
div.nav-box ul { list-style-type:none; padding:4px 7px 0 0; margin:0; }
div.nav-box ul li, div.nav-box ul ul li { display:block; margin:0; border-bottom:1px solid #fff; }
div.nav-box a { 
	color:#999; 
	text-decoration:none; 
	line-height:18px; 
	background-image:url(/img/nav_arrow.gif); 
	background-position:0px; 
	padding:2px 0px 2px 10px;
	background-repeat:no-repeat;
	display:block;
	font-size:11px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
div.nav-box ul ul { margin:0px; padding:0px 0px 0px 10px;}
div.nav-box ul ul a { background-image:none; padding:0px; line-height:15px; margin:0px; font-size:10px; border-bottom-width:0px; border-top-width:0px; }
div.nav-box ul ul a:hover { text-decoration:underline; }


.common:hover, .entrepreneurship:hover, .stock-market:hover, .e-commerce:hover, .financial:hover, .real-estate:hover { color:#FFFFFF; }
.nav-box .common_sel, div.nav-box .entrepreneurship_sel, div.nav-box .stock-market_sel, div.nav-box .e-commerce_sel, div.nav-box .financial_sel, div.nav-box .real-estate_sel { color:#FFFFFF; }

div.nav-box .entrepreneurship { background-image:url(/img/arrow_entrepreneurship.gif); }
div.nav-box .stock-market { background-image: url(/img/arrow_stock-market.gif);  }
div.nav-box .e-commerce { background-image:url(/img/arrow_e-commerce.gif);  }
div.nav-box .financial { background-image:url(/img/arrow_financial.gif);  }
div.nav-box .real-estate { background-image:url(/img/arrow_real-estate.gif);  }

div.nav-box .common:hover { background-color:#7e8183; background-image:url(/img/arrow_common_sel.gif); }
div.nav-box .entrepreneurship:hover { background-color:#595d97; background-image:url(/img/arrow_entrepreneurship_sel.gif); }
div.nav-box .stock-market:hover { background-color:#f58516; background-image: url(/img/arrow_stock-market_sel.gif); }
div.nav-box .e-commerce:hover { background-color:#9bbcd4; background-image:url(/img/arrow_e-commerce_sel.gif); }
div.nav-box .financial:hover { background-color:#6db41d; background-image:url(/img/arrow_financial_sel.gif); }
div.nav-box .real-estate:hover { background-color:#f50003; background-image:url(/img/arrow_real-estate_sel.gif); }

div.nav-box .common_sub li a { color:#999; }
div.nav-box .e-commerce_sub li a { color:#9bbcd4; }
div.nav-box .real-estate_sub li a { color:#f50003; }
div.nav-box .stock-market_sub li a { color:#f58516; }
div.nav-box .financial_sub li a { color:#6db41d; }
div.nav-box .entrepreneurship_sub li a { color:#595d97; }

div.nav-box .common_sel { background-color:#7e8183; background-image:url(/img/arrow_common_sel.gif); }
div.nav-box .entrepreneurship_sel { background-color:#595d97; background-image:url(/img/arrow_entrepreneurship_sel.gif); }
div.nav-box .stock-market_sel { background-color:#f58516; background-image: url(/img/arrow_stock-market_sel.gif); }
div.nav-box .e-commerce_sel { background-color:#9bbcd4; background-image:url(/img/arrow_e-commerce_sel.gif); }
div.nav-box .financial_sel { background-color:#6db41d; background-image:url(/img/arrow_financial_sel.gif); }
div.nav-box .real-estate_sel { background-color:#f50003; background-image:url(/img/arrow_real-estate_sel.gif); }

/* --- Footer --- */
#ftr {  margin:auto; padding-top:10px; text-align:left; clear:both; background:#FFFFFF; width:897px; height:100px; }
#ftr-nav { margin:0 18px 0 22px; border-top:1px dashed #b9bbbc; width:858px; height:24px; padding-top:10px; font-size:9px; }
#ftr span, #ftr a, #ftr strong { color:#525759; text-decoration:none; padding-left:7px; }
#ftr a:hover { color:#a5abac; text-decoration:underline; }
#ftr-nav a { float:right; margin:0; padding:0 7px; }
#copy-left .intro { line-height:22px; font-size:14px; margin-bottom:10px; }
#copy-left p { padding:5px 0 12px 0; margin:0; font-size:10px; }

#copy-left .story { float:left; margin-bottom:10px; width:327px; padding-bottom:4px; overflow:hidden; }
#copy-left .story .box { 
	background-color:#52575A; 
	width:326px; 
	border-color:#52575A; 
	border-width:1px; 
	border-style:solid; 
	color:white; 
	margin:0 10px 0 0; 
	padding:0px; 
	clear:both; 
}
#copy-left .story .box h2 { text-transform: uppercase; border:none; font-size:24px; line-height:32px; letter-spacing:2px; margin:0; padding:5px 10px; color:white; font-weight:normal; }
#copy-left .story a { height:22px; margin-left:8px; display:block; float:left; color:#fff; padding-right:10px; padding-left:40px; background:url(/img/story_link_entrpreneurship.gif) 0px 6px no-repeat;  padding-top: 6px;  letter-spacing:2px; }
#copy-left .story a:hover { background-image:url(/img/story_link_entrpreneurship_sel.gif); text-decoration:none; color:#081A1E; }
#copy-left .story p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:24px; padding:0 10px 20px 10px; margin: 0px; }

#copy-left .story .links_ent { text-align:right; background: url(/img/stories/bg_entrepreneurship.gif) #fff top left; height:32px; overflow:hidden; }
#copy-left .story .links_ent a { height:22px; margin-left:8px; display:block; float:left; color:#fff; padding-right:10px; padding-left:40px; background:url(/img/stories/story_link_entrpreneurship.gif) 0px 6px no-repeat; padding-top:6px; font-size:10px; letter-spacing:2px; text-transform:uppercase; text-decoration:none; }
#copy-left .story .links_ent a:hover { background-image:url(/img/stories/story_link_entrpreneurship_sel.gif); text-decoration:none; color:#081A1E; }

#copy-left .story .links_eco { text-align:right; background: url(/img/stories/bg_e-commerce.gif) #fff top left; height:32px; overflow:hidden; }
#copy-left .story .links_eco a { height:22px; margin-left:8px; display:block; float:left; color:#fff; padding-right:10px; padding-left:40px; background:url(/img/stories/story_link_e-commerce.gif) 0px 6px no-repeat; padding-top:6px; font-size:10px; letter-spacing:2px; text-transform:uppercase; text-decoration:none; }
#copy-left .story .links_eco a:hover { background-image:url(/img/stories/story_link_e-commerce_sel.gif); text-decoration:none; color:#081A1E; }

#copy-left .story .links_fin { text-align:right; background: url(/img/stories/bg_financial.gif) #fff top left; height:32px; overflow:hidden; }
#copy-left .story .links_fin a { height:22px; margin-left:8px; display:block; float:left; color:#fff; padding-right:10px; padding-left:40px; background:url(/img/stories/story_link_financial.gif) 0px 6px no-repeat; padding-top:6px; font-size:10px; letter-spacing:2px; text-transform:uppercase; text-decoration:none; }
#copy-left .story .links_fin a:hover { background-image:url(/img/stories/story_link_financial_sel.gif); text-decoration:none; color:#081A1E; }

#copy-left .story .links_stc { text-align:right; background: url(/img/stories/bg_stock-market.gif) #fff top left; height:32px; overflow:hidden; }
#copy-left .story .links_stc a { height:22px; margin-left:8px; display:block; float:left; color:#fff; padding-right:10px; padding-left:40px; background:url(/img/stories//story_link_stock-market.gif) 0px 6px no-repeat; padding-top:6px; font-size:10px; letter-spacing:2px; text-transform:uppercase; text-decoration:none; }
#copy-left .story .links_stc a:hover { background-image:url(/img/stories/story_link_stock-market_sel.gif); text-decoration:none; color:#081A1E; }

#copy-left .story .links_rel { text-align:right; background: url(/img/stories/bg_real-estate.gif) #fff top left; height:32px; overflow:hidden; }
#copy-left .story .links_rel a { height:22px; margin-left:8px; display:block; float:left; color:#fff; padding-right:10px; padding-left:40px; background:url(/img/stories/story_link_real-estate.gif) 0px 6px no-repeat; padding-top:6px; font-size:10px; letter-spacing:2px; text-transform:uppercase; text-decoration:none; }
#copy-left .story .links_rel a:hover { background-image:url(/img/stories/story_link_real-estate_sel.gif); text-decoration:none; color:#081A1E; }

#copy-left .story a img { margin-top: -5px; }
.italic { font-style:italic; }
.uLine { text-decoration:underline; }
.png { behavior:url(/styles/iepngfix.htc); }
