/* CSS Document */
#content {background: 0px 0px url(images/bg_container_full_middle.gif) repeat-y ;}
html>body div#content {background: top left url(images/bg_container_full_middle.gif) repeat-y ;}
#main_top {width:775px; background:#fff top left url(images/bg_top_row_middle.gif) repeat-y;}
#main_top1, #main_top2, #main_top3, #main_top4 {width:178px; float:left; padding:6px 5px 12px 10px; background:0px 8px url(images/img_toprow_divider.gif) no-repeat; position:relative; z-index:101;}
#main_top4 {background:1px 8px url(images/img_toprow_divider.gif) no-repeat;}
#main_top1 {background:none;}
.main_top img {margin-left:-4px; width:140px; height:80px;}
#main_top_bottom {background:bottom left url(images/bg_top_row_bottom_4_containers.jpg) no-repeat; height:50px;margin-top:-50px;}

#main_bottom {width:775px; position:relative; z-index:101; padding:0; margin:0;}
#main_bottom_left {width:510px;float:left;position:relative; z-index:101;}

#main_bottom_left_top {width:510px;background:left bottom url(images/bg_bottom_row_full_775.gif) repeat-y;}
body>html div#main_bottom_left_top {width:510px;background:left bottom url(images/bg_bottom_row_full_775.gif) repeat-y;}
#main_bottom_left_top_div {padding:0px 10px 10px 10px;position:relative;}
#main_bottom_left_top_div ul {padding-left:20px;}
#main_bottom_left_top_clear {background:left bottom url(images/bg_middle_row_bottom.jpg) no-repeat; height:64px; margin-top:-60px;}
#main_bottom_left_top h2 {font-size:12px; line-height:30px; padding-left:10px;  background: url(images/bg_header_red_2thirds_width.gif) no-repeat; color:#fff;}
#main_bottom_left_bottom {width:510px; float:left; position:relative; z-index:101;}
#main_bottom_left_bottom h2 {background:url(images/bg_header_red_1third_width.gif) no-repeat; padding-left:10px;}
#main_bottom_left_bottom1,#main_bottom_left_bottom3 { width:252px; float:left;}
#main_bottom_left_bottom1 div, #main_bottom_left_bottom2 div, #main_bottom_left_bottom3 div, #main_bottom_left_bottom4 div {padding:6px 10px; position:relative; z-index:101;}
#main_bottom_left_bottom2, #main_bottom_left_bottom4 {width:252px; float:right;}
#main_bottom_left_bottom_background {background: url(images/bg_bottom_row_left_top.jpg) no-repeat; height:52px; margin-top:-44px;}

#main_bottom_right {width:260px; float:right; background:top right url(images/bg_bottom_row_full_775.gif) repeat-y;}

#main_bottom_right h5 {color:#00447c;}
#main_bottom_right h5 a {color:#00447c;}
#main_bottom_right h4 a {color:#fff; padding:0;}
#main_bottom_right_top h4 {padding:0 0 0 10px; background:#fff top left url(images/bg_header_1third_width_right.gif) no-repeat; line-height:30px;}
#main_bottom_right_top div img {border:0;}
#main_bottom_right_top {background:bottom left url(images/bg_bottom_row_right_top.jpg) no-repeat; width:260px; min-height:136px; padding-bottom:10px;}
#main_bottom_right_top div{padding:4px;}

#main_bottom_right_bottom div {padding:8px; position:relative; z-index:101;}
#main_bottom_right_bottom h4 {padding:0 0 0 10px; background:#fff top left url(images/bg_header_1third_width_right.gif) no-repeat; line-height:30px;}
#main_bottom_right_bottom h3 {padding-left:97px;}
#main_bottom_right_bottom img {float:left; margin:-18px 6px 20px 0px; width:82px;}
#main_bottom_right_bottom a {padding-left:8px;}
#main_bottom_right h3 a {padding-left:0;line-height:18px;}

#main{ padding:0;margin-right:-5px;}
#sidebar {margin-right:1px;}
div>#main{ padding:0;margin-right:0px;}

#footer_links{padding:22px 20px 5px 10px;}
div>#footer_links{padding:22px 10px 5px 10px;}


