/* CSS Document */
body{margin:0;padding:0;font:normal 11px/14px Arial, Helvetica, sans-serif;color:#414141; background-color:#FFFFFF;}
form{margin:0;padding:0}
input, select, textarea{margin:0;padding:0;font:normal 11px/12px Arial, Helvetica, sans-serif;color:#666666;background:#fff}
img{border:0}
a{color:#555;text-decoration:none}
a:hover{text-decoration:none;color:#898888; }
td{vertical-align:top;}
/*frame*/
.page01{width:1003px;margin:auto}
.header01{position:relative;width:1003px;height:112px; /*background:url(../images/bg_header01.gif) repeat-x left top*/}
.logo01{position:absolute;left:15px;top:0px;width:329px;background:url(../images/logo01.gif) no-repeat left top}
.topnav{position:absolute;right:25px;top:16px;width:329px; text-align:right;}
.topnavblock{background-color:#e3e1e1; padding:4px;}
/*.loginpanel{position:absolute;right:25px;top:84px;width:auto; background-color:#ed1d25; color:#FFFFFF; padding:4px; z-index:100; font-weight:bold;}*/
.loginpanel{position:absolute;right:25px;top:84px;width:auto; background-color:#ed1d25; color:#FFFFFF; padding:4px; z-index:100; font-weight:bold;}
.loginpanel a{color:#fff; }
.navpanel01{position:absolute;left:10px;top:78px;width:983px;height:34px;background:url(../images/nav_bg01.gif) no-repeat left top;}
.nav{margin:1px 7px 1px 7px;}
.nav td{font-weight:bold;color:#fff;font-size:11px;line-height:10px;}
.nav img{padding:13px 10px 0px 15px; vertical-align:middle}
.nav a{color:#fff;padding:11px 8px 11px 8px;display:block;}
.nav a:hover{color:#ff0000;background-color:#fff;text-decoration:none}
.nav .navactive{background-color:#fff;color:#ff0000;padding:11px 8px 11px 8px;}/*footer*/
.footer01{position:relative;width:964px;height:34px;background:url(../images/footer_bg01.gif) no-repeat left top;color:#fff; padding:10px 16px 3px 16px;}
/*content*/
.content{width:983px; padding: 0 10px 0 10px;/*position:relative;z-index:2*/}
/*content*/
.hpanel01{padding-bottom:20px;}
.hpanel02{padding:0 0 20px 0;}
.hpanel03{padding-top:10px;}
.contbox_left01{padding:12px 0px 0 10px;vertical-align:top;width:745px;height:215px; background:url(../images/cont_bg01.gif) repeat-x left top;border-right:#fff 9px solid;}
.contbox_right01{width:230px;}
/*content-------------------*/
.leftpanel01{width:214px;background-color:#f4f4f4;vertical-align:top; padding-top:10px; border:#e4e4e4 1px solid;}
.ctrpanel01{width:520px;padding:0px 11px 10px 17px;vertical-align:top}
.ctrpanel02{width:755px;padding:0px 6px 10px 3px;vertical-align:top}
.rgtpanel01{width:213px;border-left:1px solid #e7e7e7;padding:0px 0 0px 5px;vertical-align:top}
/*-----------------------------end----------------------------------*/
.titleblue01{/*background:url(../images/dotline.gif) repeat-x left bottom;*/padding-bottom:6px;margin-bottom:8px;font-size:13px;font-weight:bold;color:#135900; border-bottom:#0373b3 3px solid;}
.titleblue02{font-size:12px;font-weight:bold;color:#006faf;}
.panelbg01{padding:0 10px 0 10px;vertical-align:top}
.panelbg02{padding:9px 10px 9px 10px;vertical-align:top; background-color:#0a79b9; font-size:16px; font-weight:bold; color:#FFFFFF;}
.content_txt{padding-left:3px; line-height:18px;}
.img01{ border:1px solid #cfcfd0; margin-bottom:13px;}
.more01{color:#bf1300;font-weight:bold;text-align:right; font-size:11px; padding-right:5px; }
/*list*/
.listtxt01{margin:0;padding:0;list-style-type:none}
.listtxt01 li{background:url(../images/bullet_red01.gif) no-repeat left 5px;padding:0 0 2px 14px;}
.listtxt01 a, .listtxt01 a:hover{color:#2273cc}
.tdpadding01{padding:10px 2px 10px 10px;}
.tdpadding03{padding:5px 2px 7px 10px;}
.red01{font-size:10px;color:#ed1b2d;}
.red02{color:#ed1b2d;}
.white01 a{color:#fff}
.white01 a:hover{color:#a0d8f8}
.bluetxt01{ font-size:13px ; font-weight:bold; color:#0372b2;}
.txtgrey01
{color:#666}
.txtgrey01 a{
 color:#333333;}
 .txtgrey02{color:#fff}
.txtgrey02 a{color:#f1efef;}
 /*---------------*/
 .i_list01{margin:0;padding:0;list-style-type:none}
.i_list01 li{background:url(../images/arrow01.gif) no-repeat left 10px;padding:7px 0 5px 9px;color:#333; line-height:12px;}
.i_list01 a, .i_list01 a:hover{color:#ed1b2d}

 .i_list02{margin:0;padding:0;list-style-type:none}
.i_list02 li{background:url(../images/bullet_grey01.gif) no-repeat left 12px;padding:7px 0 5px 9px;color:#333; line-height:12px;}
.i_list02 a, .i_list02 a:hover{color:#4a4a4a}