* {margin:0;padding:0;}

body {font-family:ËÎÌå,arial,helvetica,sans-serif;font-size:12px;line-height:15px;color:#443;text-align:center;background-color:#fff;}
a {text-decoration:none;color:#0472bc!important;}
a:hover{color:#FF9900!important;}
.pagecontainer {text-align:left;position:relative;width:780px;margin-left:auto;margin-right:auto;padding-left:6px;}
.header {height:55px;width:756px!important;padding:0!important;margin-right:12px!important;border-left:6px solid #fff;float:left; display:block;margin-bottom:10px!important;}
.r50_searchcontainer { margin-top:10px; padding-right:10px;float:right;}
.r50_searchform {float:right;width:330px;height:45px;border:0;padding:0;margin:0;display:block;}
.hdimg {margin-top:10px; padding-left:10px; float:left;}
.r50_topnavi_container {float:left;position:relative;padding-left:6px;width:756px;display:block;margin-bottom:10px!important;}
.m {float:left;position:relative;width:774px;display:block;margin-bottom:16px!important;}
.ml {float:left;}
.mr {float:right;}



#prefix_sitesearch_textfield_holder
{display:block;width:172px;margin-top:12px;float:right;height:22px;background:#FFF url(/images/site_search.gif) no-repeat top left;}
#prefix_sitesearch_textfield {width:145px;height:22px;background:none;border:none;margin-top:4px;margin-left:20px;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#999;float:right;}@media all and(min-width:0px){head~body #prefix_sitesearch_textfield {margin-top:1px;}}
#prefix_sitesearch_btn {margin-top:11px;float:right;padding-left:4px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#FFFFFF;}
#prefix_sitesearch_btn_go {width:28px;padding:55px 0 0 0;margin:0;border:0;padding:0;background:transparent url(/images/btn_go_1b.gif) no-repeat center top;overflow:hidden;cursor:pointer;cursor:hand;}
form>#prefix_sitesearch_btn_go {height:0px;}

.r50_navifirst {background:url(/images/gr_level_one_a_right_1b.gif) no-repeat top right!important;}
.r50_1st_lvl {overflow:hidden;width:756px;list-style-type:none;list-style-position:outside;margin:0;padding:0;background:url(/images/navtop_last_1b.gif) no-repeat top right;height:27px;}
.r50_1st_lvl * {display:block;float:left;height:27px;line-height:27px;color:#fff;text-decoration:none;}
.r50_1st_lvl li {padding-left:7px;background:url(/images/gr_level_one_left_1b.gif) no-repeat top left;}
.r50_1st_lvl li a {font-size:12px;color:#FFF!important;padding-right:7px;background:url(/images/gr_level_one_right_1b.gif) no-repeat top right;}
.r50_1st_lvl li.r50_active {padding-left:7px;background:url(/images/gr_level_one_a_left_1b.gif) no-repeat top left;}
.r50_1st_lvl li.r50_active a {font-size:12px;color:#005500!important;padding-right:7px;background:url(/images/gr_level_one_a_right_1b.gif) no-repeat top right;}
.r50_1st_lvl li a:hover {color:#7AEE54!important;text-decoration:none!important;}
.r50_1st_lvl li.r50_active a:hover {color:#005500!important;text-decoration:none!important;}
.r50_2nd_lvl {overflow:hidden;width:756px;list-style-type:none;list-style-position:outside;margin:0;padding:0;background:url(/images/gr_level_two_navtop_last_1b.gif) no-repeat top right;height:27px;}
.r50_2nd_lvl li {display:block;height:27px;float:left;padding-left:7px;background:url(../pics/gr_level_two_left_1b.gif) no-repeat top left;}
.r50_2nd_lvl li a {font-size:12px;display:block;line-height:27px;text-decoration:none;height:27px;float:left;color:#FFF!important;padding-right:7px;background:url(../pics/gr_level_two_right_1b.gif) no-repeat top right;}
.r50_2nd_lvl li.r50_active {display:block;height:27px;float:left;background:url(../pics/gr_level_two_left_1b.gif) no-repeat top left;padding-left:7px;}
.r50_2nd_lvl li.r50_active a {font-size:12px;display:block;line-height:27px;text-decoration:none;height:27px;float:left;color:#005500!important;padding-right:7px;background:url(../pics/gr_level_two_right_1b.gif) no-repeat top right;}

.r50_2nd_lvl li a:hover,.r50_2nd_lvl li.r50_active a:hover {color:#7AEE54!important;text-decoration:none!important;}
.r50_2nd_lvl .r50_2nd_lvl_empty {background-image:none;}
.r50_first {background-image:none!important;}



.tsr_small {width:258px;overflow:hidden;}
.bgimage_small {background:url(/images/mrbg.gif) no-repeat top left;}
.bgimage_small {position:relative;float:left;border-bottom:12px solid #fff;}
.header_image_tsr {margin-bottom:4px;border:0;}
.top_grey_border{clear:both;}
.top_grey_border {border-top:1px solid #AA9;height:1%;float:left;width:inherit;position:relative;width:100%;}
.tsr_body img,.tsr_body_child img {float:left;margin:2px 7px 7px 0;display:block;}
.tsr_body {display:block;margin-top:4px;text-indent:0px;position:relative;float:left;overflow:hidden;width:inherit;}
.tsr_body p {margin-bottom:12px;}
.standard_list {list-style-type:none;list-style-position:outside;position:relative;display:inline-block;}
.standard_list li {background:url(/images/bullet_default_1b.gif) no-repeat 0 6px;padding-left:15px;display:list-item;font-size:12px;position:relative; height:22px; line-height:22px;}
.tsr_container_small {width:228px;margin-left:12px;position:relative;}
.extra_padding {padding-top:15px;overflow:hidden;}
.flexContainer {float:left;position:relative;display:block;}
.flexContainer a {font-size:14px; font-weight:bold;}
.tsr_mid_large {width:516px;overflow:hidden;}
.bg_middle {background:url(/images/mlbg.gif) no-repeat top left;}
.tsr_container_mid_large {width:486px;margin-left:12px;position:relative;}
.support_bodycontent_large {display:block;margin-bottom:6px;float:right;}

.down{
margin-left:20px;}
.downlink{
margin-top:5px;
margin-left:20px;
font-weight: bold;
background:#FFFFFF;}
.downlink a {color:#0472bc; font-size:14px; font-weight:bold; text-decoration:none;}
.downlink a:hover {color:#0472bc; font-size:14px; font-weight:bold; text-decoration:none;}
.downlink a:visited {color:#0472bc; font-size:14px; font-weight:bold; text-decoration:none;}
.downlink a:active {color:#0472bc; font-size:14px; font-weight:bold; text-decoration:none;}
.index {width:480px; margin:10px 0 0 10px; }
.index ul {padding:5px 0 0 8px;}
.index h2 {font-size:14px; color:#006600; line-height:20px; border-bottom:solid 1px #58be36; padding-left:3px;}
.index li {width:90px;float:left; display:block;}    
.index li a {font-size:14px; font-weight:bold;}
.indexs {width:480px; margin:10px 0 0 10px; }
.indexs ul {padding:5px 0 0 8px;}
.indexs h2 {font-size:14px; color:#006600; line-height:20px; border-bottom:solid 1px #58be36; padding-left:3px;}
.indexs li {width:150px;float:left; display:block;}    
.indexs li a {font-size:14px; font-weight:bold;}