body{margin:0; padding:0; background:#EDF0F2;}
table, td{border-collapse:collapse;}
table, td, img, form{border:0; vertical-align:top; text-align:left; margin:0; padding:0;}
table, td{font-size:100%; font-family:Arial, Helvetica, sans-serif; color:#6F8487;}
select, input, textarea{border:1px solid #434343; font:11px Tahoma, Arial, Helvetica, sans-serif; color:#6F8487;}
ul{list-style:none; line-height:0; padding:0; margin:0}
.clear{clear:both;}
.ws{width:100%;}
.tac{text-align:center;}
.tar{text-align:right;}
.in5{padding-top:5px;}
.in10{padding-top:10px;}
.in15{padding-top:15px;}
.in20{padding-top:20px;}
.in25{padding-top:25px;}

.pl5{padding-left:5px;}
.pr5{padding-right:5px;}

.title{display:block; margin-bottom:12px;}

a{color:#6F8487; text-decoration:underline;}
a:hover{text-decoration:none;}

strong{color:#171A1B;}

b a{color:#171A1B; text-decoration:underline;}
b a:hover{text-decoration:none;}

.main{width:100%;}

/*=========menu===========*/
.menu{height:56px; background:url(images/menu_bg.jpg) left top repeat-x; padding:0 28px 0 42px;}
.menu .txt{padding:20px 9px 0 30px;}
.menu .menu_pic{padding:22px 0 0 0;}
.menu a{color:#FFFFFF; font-size:0.6875em; text-decoration:underline;}
.menu a:hover{text-decoration:none;}
.menu .bt{width:20%;}
/*========//menu==========*/

/*=========header===========*/
.header{height:200px; background:url(images/head_bg.jpg) left top repeat-x;}
.header .logo{width:100%; padding:23px 0 0 36px; background:url(images/logo_bg.jpg) right top no-repeat;}
.header .logo h1{text-indent:-10000px; background:url(images/logo.gif) top left no-repeat; height:113px; margin:0; padding:0;}

.header .right_td{width:468px; height:200px; background:url(images/head_right_bg.jpg) left top no-repeat;}
.header .right_td td{padding:50px 46px 0 18px; color:#FF5C14; font-size:0.6875em; line-height:1.27em;}
/*========//header==========*/

/*=========banners===========*/
.left_side{width:50%; background:url(images/bn_left_side.jpg) left top repeat-x;}
.front_side{width:780px;}
.right_side{width:50%; background:url(images/bn_right_side.jpg) left top repeat-x;}
/*========//banners==========*/

/*=========block_1===========*/
.block_1{background:url(images/block_1_top.jpg) left top repeat-x; width:100%;}
.block_1 .bot{background:url(images/block_1_bot.jpg) left bottom repeat-x;}
.block_1 .left{background:url(images/block_1_left.jpg) left top repeat-y;}
.block_1 .right{background:url(images/block_1_right.jpg) right top repeat-y;}
.block_1 .left_top{background:url(images/block_1_left_top_p1.jpg) left top no-repeat;}
.block_1 .right_top{background:url(images/block_1_right_top.jpg) right top no-repeat;}
.block_1 .left_bot{background:url(images/block_1_left_bot.jpg) left bottom no-repeat;}
.block_1 .right_bot{background:url(images/block_1_right_bot.jpg) right bottom no-repeat; padding:20px 25px 0 27px; font-size:0.91em; line-height:1.27em;}

.block_1 .title{margin-left:60px;}
/*========//block_1==========*/

/*=========block_2===========*/
.block_2{background:url(images/block_2_top.jpg) left top repeat-x; width:100%;}
.block_2 .left_top{background:url(images/block_2_left_top.jpg) left top no-repeat; width:100%;}
.block_2 .right_top{background:url(images/block_2_right_top.jpg) right top no-repeat; padding:17px 19px 0 21px;}
/*========//block_2==========*/

/*=========content===========*/
.content{height:456px; background:url(images/content_bg.jpg) left top repeat-x #FFFFFF; font-size:0.75em;}
.content td{line-height:1.33em;}
.content .main_indent{padding:31px 29px 34px 45px;}
.col_1{padding-top:5px;}

.calendar{padding-left:22px; background:url(images/calendar.gif) left top no-repeat;}
.date{color:#FF5C14; font-weight:bold;}
.black{color:#171A1B;}


.list .td_1{height:24px;}
.list .td_2{background:url(images/list_1_bg.gif) left top repeat-x; width:100%;}
.list .td_2 .left{background:url(images/list_1_left_bg.gif) left top no-repeat;}
.list .td_2 .right{background:url(images/list_1_right_bg.gif) right top no-repeat; padding:3px 0 5px 13px;}
.list a{color:#171A1B; text-decoration:none; font-weight:bold; font-size:0.91em;}
.list a:hover{text-decoration:underline;}

.pic{margin-right:20px; float:left;}

.list_2 li a{color:#171A1B; text-decoration:underline; font-weight:bold; font-size:0.91em; line-height:1.81em; padding-left:7px;
			background:url(images/list_2_ar.gif) left center no-repeat;}
.list_2 li a:hover{text-decoration:none;}
/*========//content==========*/


/*=========page_1===========*/
#page_1 .col_1{width:32%;}
#page_1 .mid{width:35px;}
#page_1 .col_2{width:62%;}

#page_1 .col_1 .block_1 .sp{margin:0 -13px 0 0; text-align:right; bottom:-6px; position:relative}

#page_1 .col_2 .qout_1{width:29px; background:url(images/qout_1.gif) 10px top no-repeat;}
#page_1 .col_2 .qout_2{background:url(images/qout_2.gif) left top no-repeat; padding-left:10px;}
/*========//page_1==========*/

/*=========page_2===========*/
#page_2 .col_1{width:59%;}
#page_2 .mid{width:48px;}
#page_2 .col_2{width:33%;}
/*========//page_2==========*/

/*=========page_3===========*/
#page_3 .col_1{width:30%;}
#page_3 .mid{width:71px;}
#page_3 .col_2{width:60%;}
/*========//page_3==========*/

/*=========page_4===========*/
#page_4 .col_1{width:33%;}
#page_4 .mid{width:34px;}
#page_4 .col_2{width:62%;}

#page_4 .block_1 .left_top{background:url(images/block_1_left_top_p2.jpg) left top no-repeat;}
#page_4 .col_1 .block_1 .sp{margin:0 -13px 0 0; text-align:right; bottom:-6px; position:relative}

#page_4 .col_2 .box_1{width:56%;}
#page_4 .col_2 .box_2{width:44%;}
/*========//page_4==========*/

/*=========page_5===========*/
#page_5 .col_1{width:61%;}
#page_5 .mid{width:31px;}
#page_5 .col_2{width:39%;}

#page_5 .col_1 .box_1{width:39%;}
#page_5 .col_1 .box_2{width:72px;}
#page_5 .col_1 .box_3{width:60%;}

#form{width:200px;}
#form .ln{height:26px;}
#form input{width:193px; height:17px;}
#form textarea{width:193px; height:144px; overflow:auto; margin-bottom:19px;}
/*========//page_5==========*/

/*=========page_1===========*/

/*========//page_1==========*/

/*=========footer===========*/
.footer{padding:9px 45px 9px 45px;}
.footer td{color:#888888; font-size:0.6875em; font-weight:bold;}
.footer a{color:#888888; text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.footer div{width:210px;}
/*========//footer==========*/
