#menu{ height: 250px; background: #BBC4C9 url(../gfx/menu_bg.jpg) repeat-x center bottom; overflow: hidden; }
#menu #descript{ height: 250px; width: 300px; float: left; border-right: 8px solid #FFF; }
#menu #menuitem1{ height: 250px; width: 190px; float: left; border-right: 8px solid #FFF; background: #7FC23E url(/custom/gfx/spacer.gif) no-repeat left top; overflow: hidden; }
#menu #menuitem2{ height: 250px; width: 190px; float: left; border-right: 8px solid #FFF; background: #3D80B6 url(/custom/gfx/spacer.gif) no-repeat left top; overflow: hidden; }
#menu #menuitem3{ height: 250px; width: 190px; float: left; border-right: 8px solid #FFF; background: #E17E23 url(/custom/gfx/spacer.gif) no-repeat left top; overflow: hidden; }
#menu div.content a{ display: block; padding-left: 10px; padding-right: 10px; font-size: 11px; text-decoration: none; color: #fff; line-height: 20px; border: 0; background-image: url(../gfx/min_mnu_stripe.png); }
#menu div.button a{ display: inline; padding-left: 0; padding-right: 0; }
#menu div.head{ display: block; height: 90px; }

#menuitem1 a:hover { text-decoration: none; background: #AED97E; }
#menuitem2 a:hover { text-decoration: none; background: #7CAFD2; }
#menuitem3 a:hover { text-decoration: none; background: #ECAE68; }

#content{ background: #FFF; }
#content div.panel_1{ width: 300px; float: left; border-right: 8px solid #FFF; }
#content div.panel_2{ width: 380px; float: left; border-right: 8px solid #FFF; overflow: hidden; }
#content div.panel_3{ width: 190px; float: left; border-right: 8px solid #FFF; }
#content div.panel_4{ width: 190px; float: left; border-right: 8px solid #FFF; }

.panel_2 .cont,.panel_3 .cont,.panel_4 .cont{ padding: 0px 10px 0px 10px; font-size: 12px; text-decoration: none; line-height: 130%; color: #4B636F; }
.cont,.cont a{ color: #4B636F; text-decoration: none; font-size: 11px; line-height: 20px; }

.panel_3 .cont { margin-top: -2px; }
.panel_3 .cont div{ clear: both; padding-left: 13px; padding-top: 3px; }
.panel_3 .cont em{	font-style: normal; margin-left: -13px; float: left; }
.panel_3 .cont a{ float: left; line-height: 15px; }

#charts_holder{ padding-bottom: 10px; }
#descript .format_text-description{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 130%; text-decoration: none; color: #4B636F; padding-top: 25px; padding-right: 10px; padding-bottom: 25px; padding-left: 10px; }
#descript .format_text-description .lead{ font-size: 14px; }

.panel_title{ color: #BBC4C9; text-decoration: none; font-size: 12px; text-transform: uppercase; font-weight: bold; padding: 10px 10px 4px 10px; /*	background-image: url(../gfx/arrow_right_light.gif);	background-repeat: no-repeat;	background-position: center center;	*/ }
.newsitem_active{ font-size: 12px; color: #4B636F; text-decoration: none; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; margin: 0; }
.newsitem_active .date{ font-size: 10px; color: #888; text-decoration: none; }
.newsitem_active .title{ font-size: 12px; color: #4B636F; text-decoration: none; line-height: 130%; }
.newsitem_active .first{ font-weight: bold; }
.newsitem_active .text{ font-size: 12px; color: #4B636F; line-height: 130%; text-decoration: none; }
.newsitem{ padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
.newsitem .title{ font-size: 12px; color: #4B636F; text-decoration: none; font-weight: normal; line-height: 130%; }
.separator{ margin-bottom: 5px; padding-top: 5px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #4B636F; }

.type1{ border-left-width: 2px; border-left-style: solid; border-left-color: #3D80B6; }
.type2{ border-left-width: 2px; border-left-style: solid; border-left-color: #7FC23E; }
.type3{ border-left-width: 2px; border-left-style: solid; border-left-color: #E17E23; }
.type4{ border-left-width: 2px; border-left-style: solid; border-left-color: #3D80B6; }

.cont a:hover{ color: #4B636F; text-decoration: underline; }

.style1 {font-size: 10px}

#continuing_payments{ font-size: 11px; padding: 0 0 10px 0; text-align: center; color: #4B636F; }
#continuing_payments strong{ font-size: 26px;  }