body { background:#d1d1d1 url(images/body_top_bg.jpg) repeat-x top; font-size:12px; font-family:Arial; color:#686868; margin:0px; padding:0px; border:0px;}
.pngimg{ behavior:url(iepngfix.htc)}
.body_wrap { width:100%; overflow:auto; background:url(images/body_top_bg1.jpg) repeat-x top;}

.head_leftshade { width:50%; height:145px; left:0px; top:0px; position:absolute; z-index:5; background:url(images/head_leftshade.jpg) repeat-x left;}
.head_rightshade { width:572px;; height:135px; right:0px; top:0px; position:absolute; z-index:6; background:url(images/head_rightshade.jpg) no-repeat right;}
.logo { float:left; width:235px; height:45px; border:0px; margin:20px 0 0 0px;}

.main_wrap { width:902px; margin:auto; overflow:auto; z-index:7; position:relative; border:0px;}
.header_bg { clear:both; width:902px; height:140px; background:url(images/header_bg.jpg) no-repeat;}
.banner { float:left; width:894px; height:258px; background:url(images/banner.jpg) no-repeat;}
.banner_txt { float:right; width:700px; height:135px; margin:0px; border:0px;}

.content_wrap { clear:both; width:894px; padding:0px 3px; overflow:auto; border:1px solid #afafaf; border-top:0px; background:#FFFFFF url(images/cont_topshade.jpg) repeat-x top; margin:0px;}
.content_inner_wrap{ clear:both; width:894px; margin:0px;}
.txt_size17 { font-size:17px;}
.txt_color { color:#c00418;}


/******* content_left ********
*************************************/
.content_left_wrap { float:left; width:216px; margin:3px 0 0 0px; padding-bottom:50px;}
.left_menu_wrap1 { float:left; width:207px; margin:0px; background:url(images/left_menu_repeat_y.jpg) repeat-y right;}
.left_menu_wrap2 { float:left; width:207px; margin:0px; background:url(images/left_menu_norepeat_top.jpg) no-repeat right top;}
.left_menu_wrap3 { float:left; width:207px; margin:0px; background:url(images/left_menu_norepeat_btm.jpg) no-repeat right bottom;}
.left_menu_wrap4 { float:left; width:207px; margin:0px; background:url(images/left_menu_btm.jpg) no-repeat right bottom;}
.left_menu_wrap5 { float:left; width:201px; overflow:auto; margin:0px; border-top:2px solid #c00418; padding-top:3px;}

.left_menu { float:left; list-style:none; margin:0 0 11px 0px; border:0px; padding:0 0 5px 0px; background:#f5f5f5;}
.left_menu li { width:199px;  padding:0px; margin:0px; border:0px;}
.left_menu li a { width:189px; display:block; margin:0px; color:#010101; padding:4px 0 5px 10px; text-decoration:none; border:0px; background:url(images/left_menu_h_line.jpg) no-repeat bottom;}
.left_menu li.left_menu_withoutbg a { background:none;}
.left_menu li a:hover {color:#c00418;}
.left_menu li.left_menu_selected a { background:#c00418; color:#FFFFFF;}
.left_menu li.left_menu_selected a:hover { color:#FFFFFF;}

/******* content_center ********
*************************************/
.content_center { float:left; width:462px; overflow:auto; margin:3px 0 0 0px; border-top:2px solid #323232; padding:0 0 50px 0px;}
.center_txt { clear:both; width:460px; margin:10px 0 0 0px;}
.center_txt a { color:#686868; }
.center_txt a:hover { color:#c41527; text-decoration:none; }
.input_type { border:#c41527 dashed 1px; }


/******* content_right ********
*************************************/
.content_right_wrap { float:left; width:216px; margin:3px 0 0 0px;}
.cont_right_redtxt { float:right; width:189px; padding:10px 0 2px 0px; color:#c41527; margin:0px; font-weight:bold;}


.right_menu_wrap1 { float:right; width:207px; margin:0px; background:url(images/right_menu_repeat_y.jpg) repeat-y left;}
.right_menu_wrap2 { float:right; width:207px; margin:0px; background:url(images/right_menu_norepeat_top.jpg) no-repeat left top;}
.right_menu_wrap3 { float:right; width:207px; margin:0px; background:url(images/right_menu_norepeat_btm.jpg) no-repeat left bottom;}
.right_menu_wrap4 { float:right; width:207px; margin:0px; background:url(images/right_menu_btm.jpg) no-repeat bottom;}
.right_menu_wrap5 { float:right; width:201px; overflow:auto; margin:0px; border-top:2px solid #323232;}
.right_menu2_wrap5 { float:right; width:199px; overflow:auto; margin:0px; border-top:2px solid #929292; padding:3px 0 11px 0px;}

.right_menu1 { float:left; list-style:none; margin:0px 0 11px 0px; border:0px; padding:0px; background:#f3f3f3;}
.right_menu1 li { width:199px;  padding:0px; margin:0px; border-bottom:2px solid #929292;}
.right_menu1 li a { width:189px; display:block; margin:0px; color:#c00418; padding:7px 0 7px 10px; text-decoration:none;}
.right_menu1 li a:hover { background:#c00418; color:#FFFFFF;}
.right_menu1 li.right_menu1_selected a { background:#c00418; color:#FFFFFF;}

.right_menu2 { float:left; width:199px; list-style:none; margin:0px; border:0px; padding:0 0 3px 0px; background:#fafafa url(images/right_menu2_ul_bg.jpg) repeat-x top;}
.right_menu2 li { width:189px; padding:0px; margin:0 0 0 5px; border-bottom:1px dashed #cfcfcf;}
.right_menu2 li a { width:184px; display:block; margin:0px; color:#777777; padding:1px 0 1px 5px; text-decoration:none; font-size:13px;}
.right_menu2 li a:hover { color:#c00418; text-decoration:underline;}
.right_menu2 li.right_menu2_noborder { border-bottom:0px;}

/******* FOOTER ********
*************************************/
.footer { clear:both; width:864px; padding:0 0 0 30px; overflow:hidden; height:35px; background:url(images/footer_h_line.jpg) repeat-x top; margin:0px;}
.footer_menu { float:left; list-style:none; margin:0px; padding:0px; border:0px;}
.footer_menu li { float:left; margin:10px 30px 0 0px; padding:0px;}
.footer_menu li a { font-size:13px; color:#b9b9b9; text-decoration:none;}
.footer_menu li a:hover { text-decoration:underline;}
.footer_menu li.f_menu_selected a { color:#c00418;}


.footer_btm { clear:both; width:894px; margin:0 0 40px 0px; padding:4px 0 0 0px;}
.footer_btm a { color:#686868; text-decoration:none;}
.footer_btm a:hover { color:#c00418; text-decoration:underline;}

