body{margin:0; padding:0; background:#FFFFFF;}
table, td{border-collapse:collapse;}
table, td, img{border:0;}
form, td{margin:0; padding:0;}
/*original style td, p{font:10px/12px Verdana, Arial, Helvetica, sans-serif; color:#5A6778; vertical-align:top;  text-align:left; padding:0; margin:0;}*/
td, p{font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#5A6778; vertical-align:top;  text-align:left; padding:0; margin:0;}
.clear{clear:both; line-height:0px;}

.grid td, p{font:11px/13px Verdana, Arial, Helvetica, sans-serif; color:#5A6778; vertical-align:top;  text-align:left; padding:2;}

input, textarea, select{font:11px Tahoma, Arial, helvetica, sans-serif; color:#6E7574; padding:2px 0 0 2px; text-transform:none; border: 1px solid #5C5C5C; /*vertical-align:middle;*/}
ul{list-style:none; line-height:0; padding:0; margin:0}

a{color:#072E89; text-decoration:underline;}
a:hover{text-decoration:none;}

.hd_nv{width:215px; height:83px; background:url(images/nv_bg.jpg) top left no-repeat; padding:34px 0 0 126px;}
.hd_nv img{margin-right:8px;}
.menu{width:659px; background:url(images/menu_bg.jpg) top left no-repeat; padding-top:30px;}
.menu img{margin-right:23px;}

.logo{width:323px; height:186px; background:url(images/logo_bg.jpg) top left no-repeat;}
.logo img{margin:79px 0 0 17px;}

.mp{width:677px; background:url(images/mp_bg.jpg) top left no-repeat;}
.mp .indent{margin:22px 0 0 200px;} 
.mp .c_2{padding:48px 0 0 0; width:186px;}
.mp .c_2 a{color:#606060; font-size:10px; line-height:11px; text-decoration:none; font-weight:bold;}
.mp .c_2 a:hover{text-decoration:underline;}

.md_bg{height:74px; background:url(images/md_bg.jpg); padding:40px 0 0 319px;}
.md_bg .pic{margin:7px 0 0 218px;}

.left_col{width:275px; background:url(images/left_col_bg.jpg) top left no-repeat; padding-left:44px;}
.left_col div{padding-left:63px; margin-bottom:23px;}
.left_col ul{margin:5px 0 0 63px;}
.list_1 a{color:#072E89; text-decoration:none; font-size:10px; line-height:18px;
		background:url(images/lc_li_bg.jpg) center left no-repeat; padding-left:13px;}
.list_1 li a:hover{text-decoration:underline;}
.bn_1{margin:51px 0 0 42px;}

.mid{width:78px; background:url(images/mid.gif) 28px top repeat-y;}
.mid .top{background:url(images/mid_top.jpg) top left no-repeat; width:100%; height:100%;}
.mid .bot{background:url(images/mid_bot.jpg) bottom left no-repeat;}

.right_col{width:566px; padding:11px 37px 0 0;}

.dv_1{background:url(images/bpt.gif) bottom left no-repeat; width:3px;}
.dv_1 div{background:url(images/bpt.gif) top left no-repeat;}

.block_2{background:url(images/mid.gif) top repeat-x; margin-top:3px;}
.block_2 .bot{background:url(images/mid.gif) bottom repeat-x;}
.block_2 .left{background:url(images/mid.gif) left repeat-y;}
.block_2 .right{background:url(images/mid.gif) right repeat-y;}
.block_2 .top_left{background:url(images/block_2_top_left.jpg) top left no-repeat;}
.block_2 .top_right{background:url(images/block_2_top_right.jpg) top right no-repeat;}
.block_2 .bot_left{background:url(images/block_2_bot_left.jpg) bottom left no-repeat;}
.block_2 .bot_right{background:url(images/block_2_bot_right.jpg) bottom right no-repeat; padding:17px 11px 11px 13px;}

.block{background:url(images/block_top_bg.jpg) top left no-repeat;}
.block .bott{background:url(images/block_bot_bg.jpg) bottom right no-repeat; padding:11px 0 10px 28px;}
.block .bott_2{padding:11px 0 10px 28px;}

.sc{width:5px; background:url(images/sc_fll.gif) left repeat-y;}
.sc .top{width:100%; height:100%; background:url(images/sc_top.jpg) top left no-repeat;}
.sc .bot{background:url(images/sc_bot.jpg) bottom left no-repeat;}

.f_pic_left{width:313px; height:143px; background:url(images/f_pic_left.jpg) top left no-repeat; padding:38px 0 0 28px;}
.f_pic_mid{width:503px; background:url(images/f_pic_mid.jpg) top left no-repeat; padding-top:45px;}
.f_pic_mid img{margin:0 17px 0 0;}
.f_pic_mid div{margin:41px 0 0 10px; line-height:13px;}
.f_pic_mid a{color:#5A6778; text-decoration:none;}
.f_pic_mid a:hover{text-decoration:underline;}
.f_pic_right{width:156px; background:url(images/f_pic_right.jpg) top left no-repeat; padding-top:37px;}
.f_pic_right img{margin-right:10px;}

/*new addons*/
.grid_header {background-color:#DDDDDD;text-decoration:none; font-size:10px; line-height:18px;border:solid 1 #AAAAAA;vertical-align:middle;}
.grid_row {background-color:#EEEEEE;text-decoration:none; font-size:10px; line-height:18px;border:solid 1 #222222;vertical-align:middle;}
.block_header{display:block;background-color:#DDDDDD;text-decoration:none; font-size:12px; line-height:25px;border:solid 1 #000000;vertical-align:middle;padding:3 3 3 10;}
.block_subheader{display:block;background-color:#DDDDDD;text-decoration:none; font-size:10px; line-height:20px;border:solid 1 #000000;vertical-align:middle;padding:2 2 2 5;}

.log{background-color:#EEEEEE;text-decoration:none; font-size:8px; line-height:18px;border:solid 1 #000000;vertical-align:middle;padding:2 2 2 5;}
.log .red{background-color:#EEEEEE;text-decoration:none; color:#ff2233; font-size:9px;font-weight:bold; line-height:18px;border:solid 1 #000000;vertical-align:middle;padding:2 2 2 5;}