/*Blog section */
div#main_left_section_middle {  background: url(../images/section_back_middle.jpg) repeat-x; color:#666666; font-size:12px; font-family:Arial; padding:5px 5px 5px 5px; }
div#main_left_section_middle h2 {font-family:Arial, Helvetica, sans-serif; color:#003366; font-size:15px; border-bottom:dotted 1px #DEDEDE; width:400px;}
div#main_left_section_middle a {color:#000; text-decoration:underline; font-size:11px; font-weight:normal; background: url(../images/arrow_blog_small.gif) left center no-repeat;  margin:0px; line-height:18px;  padding-left:8px; }
div#main_left_section_middle a:hover {color:#1E56A1; text-decoration:underline; font-size:11px;}
div#main_left_section_middle a:hover span { color:#000; font-size:11px;}
div#main_left_section_break { height:63px; background: url(../images/section_footer_top.gif) repeat-x; text-align:center; padding-top:7px;}
div#main_left_section_break_fot { height:22px; background: url(../images/section_footer.gif) repeat-x;  font-size:11px; color:#52586B; text-align:right; padding-right:46px;  }

div#main_left_section_bot { color:#666666; font-size:12px; font-family:Arial; padding:5px 5px 5px 5px; }
div#main_left_section_bot a {font-weight:normal; line-height:18px; color:#000;}
div#main_left_section_bot h2 {font-family:Arial, Helvetica, sans-serif; color:#003366; font-size:15px; border-bottom:dotted 1px #DEDEDE; }

div#main_left_section_fot{background: url(../images/news_heading.gif) left top no-repeat; height:24px;}
div#main_section {padding: 0px 0px 0px 0px; height:100%; background: url(../images/section_back.gif) repeat-y;}
div#main_left_section {width:584px; float:left; background: url(../images/main_back.jpg) repeat-x; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
* html div#main_left_section {width:586px;}
div#main_right_section{width:393px; float:left; background: url(../images/main_back.jpg) repeat-x; border-right: 1px solid #FFFFFF;  height:100%;}
*html div#main_right_section {width:394px;}
div#main_right_left_section {float:left; width:282px; font-size:12px; background: url(../images/section_back_middle_side.jpg) left top no-repeat ;padding:0px 0px 0px 5px; background-color:#eeeeee;  border-right: 1px #DEDEDE solid; height:100%; min-height: 100%}
* html div#main_right_left_section {width:290px;}
div#main_right_right_section {float:left; width:99px; padding-left:5px; border-left: 1px solid #FFFFFF; height:100%; padding-top:10px; line-height:20px; padding-left:5px;}
#right {float:left; width:310px;}
#left {float:left}
