﻿/**** GENERAL STYLES *****/
body { background: #ffffff; margin:0; }
body,p,div,th,td { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #666666; }
a, a:link { color: #666666; text-decoration: none; font: 8pt Verdana, Arial, Helvetica, sans-serif; }
a:visited { color: #666666; text-decoration: none; font: 8pt Verdana, Arial, Helvetica, sans-serif; }
a:hover { color: #666666; text-decoration: underline; font: 8pt Verdana, Arial, Helvetica, sans-serif; }
a:active  { color: #666666; text-decoration: underline; font: 8pt Verdana, Arial, Helvetica, sans-serif; }
b {color:#4D4D4D;}
p {margin-top:0.5em; margin-bottom:0.75em;}
ul {margin-top:0.5em; margin-bottom:0.75em;}
ol {margin-top:0.5em; margin-bottom:0.75em;}
td.sitemap li {margin:0; padding: 0;}
td.sitemap ul {margin-top:0; margin-bottom: 0;}
td.sitemap p.sitemap1 {margin-bottom: 0;}
td.sitemap p.sitemap2 {margin-bottom: 0;margin-top: 1.5em;}
td.sitemap a.sitemapbold {text-decoration: none;font-weight: bold;}
blockquote {margin-top:0.5em; margin-bottom:0.75em;}

h1 { font: 26px/33px "Verdana", Helvetica, Arial, serif; font-weight: normal; color: black; text-decoration: none; margin: 0px; padding: 0px; }
h2 { font: 16px/21px "Verdana", Helvetica, Arial, serif; font-weight: normal; color: black; text-decoration: none; margin: 0px; padding: 0px; }
h3 { font: 21px/26px "Verdana", Helvetica, Arial, serif; font-weight: normal; color: black; text-decoration: none; margin: 0px; padding: 0px; }
h4 { font: 16px/21px "Verdana", Helvetica, Arial, serif; font-weight: bold; color: black; text-decoration: none; margin: 0px; padding: 0px; }
h5 { font: 14px/19px "Verdana", Helvetica, Arial, serif; font-weight: bold; color: black; text-decoration: none; margin: 0px; padding: 0px; }
h6 { font: 12px/17px "Verdana", Helvetica, Arial, serif; font-weight: bold; color: black; text-decoration: none; margin: 0px; padding: 0px; }

#navcontainer {padding: 0 0 1em 0px;margin-bottom: 1em;}
#navcontainer ul {margin: 0;padding:0 0 0 0;border: none;color: #6F6F6F;list-style: none;}
#navcontainer li {margin: 0 0 0 0;}
#navcontainer li a.sidebar1 {width:136px;display: block;background: url(../borders/images/menu_closed.gif) no-repeat 0 .4em;padding-left: 8pt;color: #6F6F6F; font-weight: bold;text-decoration: none;}
#navcontainer li a.sidebar1on {width:136px;display: block;background: url(../borders/images/menu_open.gif) no-repeat 0 .4em;padding-left: 8pt;color: #6F6F6F; font-weight: bold;text-decoration: none;}
#navcontainer li a:hover.sidebar1 {background-color: #F6FAE3;text-decoration: none;}
#navcontainer li ul {margin: 0;padding:0 0 0 0;border: none;color: #6F6F6F;list-style: none;}
#navcontainer li a.sidebar2 {width:126px;display: block;background: url(../borders/images/bullet.gif) no-repeat 0 .4em;padding-left: 8pt;color: #6F6F6F; text-decoration: none;}
#navcontainer li a:hover.sidebar2 {background-color: #F6FAE3;text-decoration: none;}

/*ul.nav1 { line-height: 125%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 13px;}\
li.nav1 { list-style: url(../borders/images/menu_closed.gif);}
li.nav1on { list-style: url(../borders/images/menu_open.gif);}
#nav2 {line-height: 125%; margin: 0px; padding: 0px; list-style: none;}
#nav2 li {padding-left: 8pt; background-image: url(../borders/images/bullet.gif); background-repeat: no-repeat; background-position: 0 .5em;}*/

form { margin: 0px; padding: 0px; display: inline; }
input { font: 12px "Verdana", Helvetica, Arial, serif; padding: 2px; margin: 0px;border: 1px solid #333366;}
select { font: 12px "Verdana", Helvetica, Arial, serif; padding: 2px; margin: 0px;border: 1px solid #333366;}
textarea { font: 12px "Verdana", Helvetica, Arial, serif; padding: 2px; margin: 0px;border: 1px solid #333366;}

#content{padding: 25px 0px 5px 5px; }
#sidebar{padding: 25px 0px 5px 5px; }
.outtertbl{height:100%; width:100%; border-left: 8pt solid #E5E5E5;  border-right: 8pt solid #E5E5E5;  background-color:#ffffff;}
.lefttbl{height:100%; width:100%; border-left: 8pt solid #E5E5E5;  background-color:#ffffff;}
.rigttbl{height:100%; width:100%; border-right: 8pt solid #E5E5E5;  background-color:#ffffff;}

/**** HOME PAGE STYLES *****/
.callout{background: #999999;border: 1px solid #333366;}
.callouttext{font-weight: bold;color:#ffffff;}

/**** INDIVIDUAL SECTION STYLES *****/
.about_sidebar{background: #dedede;width:136px;padding: 0px 6px 0px 6px;color:#6F6F6F}
.about_bar{background: #999999;height:8pt;}
.about{color:#999999;}
a.about, a:link.about, a:visited.about{color:#999999;font: 8pt Verdana, Arial, Helvetica, sans-serif;}
a:hover.about, a:active.about{color:#999999;font: 8pt Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.product_sidebar{background: #F1C39F;width:136px;padding: 0px 6px 0px 6px;color:#6F6F6F}
.product_bar{background: #CC6600;height:8pt;}
*.product{color:#CC6600;}
a.product, a:link.product, a:visited.product{color:#CC6600;font: 8pt Verdana, Arial, Helvetica, sans-serif;}
a:hover.product, a:active.product{color:#CC6600;font: 8pt Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.invest_sidebar{background: #CDD7B4;width:136px;padding: 0px 6px 0px 6px;color:#6F6F6F}
.invest_bar{background: #86933F;height:8pt;}
*.invest{color:#86933F;}
a.invest, a:link.invest, a:visited.invest{color:#86933F;font: 8pt Verdana, Arial, Helvetica, sans-serif;}
a:hover.invest, a:active.invest{color:#86933F;font: 8pt Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}
.investdata{border:2px solid #999999;padding:2px;}
.investdata th{ border-bottom: 1px dashed #999999;padding:2px;}
.investdata td{color:#484848;}
.investdatasm {color:#484848;font-size: 8px}

.policy_sidebar{background: #F5E5C1;width:136px;padding: 0px 6px 0px 6px;color:#6F6F6F}
.policy_bar{background: #D6AE10;height:8pt;}
*.policy{color:#D6AE10;}
a.policy, a:link.policy, a:visited.policy{color:#D6AE10;font: 8pt Verdana, Arial, Helvetica, sans-serif;}
a:hover.policy, a:active.policy{color:#D6AE10;font: 8pt Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

.agents_sidebar{background: #C6C6E1;width:136px;padding: 0px 6px 0px 6px;color:#6F6F6F}
.agents_bar{background: #666699;height:8pt;}
*.agents{color:#666699;}
a.agents, a:link.agents, a:visited.agents{color:#666699;font: 8pt Verdana, Arial, Helvetica, sans-serif;}
a:hover.agents, a:active.agents{color:#666699;font: 8pt Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;}

/**** New EMC STYLES *****/
.noprint {display:none;}
h1.invest { font: 18px/23px "Verdana", Helvetica, Arial, serif; font-weight: bold; color: black;text-decoration: none; margin: 15px 0px; padding: 15px 0px; }
#footer {
	clear:both;
	margin:0 2px ;
	padding:0 ;
	text-align:center;
}
.subtitle {
	font-weight:bold;
	color:black;
}
.subtitle2 {
	font-weight:bold;
	text-align:right;
}
.centeronly {
	text-align: center;
}
strong {
	color:black;
}