*{margin:0; padding:0;}
body{background:#FFFFFF;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.container{width:100%; overflow:hidden;}
.container a:link{color:#FFFFFF;} a:visited{color:#FFFFFF;}
.clear{clear:both;}
body{font-family:Arial, helvetica, sans-serif; color:#C2E6F3; font-size:.87em; line-height:1.23em; text-align:center;}
input, textarea, select{color:#8C8C8C; vertical-align:top; text-align:left; border: 1px solid #313131; font:11px Tahoma, Arial, helvetica, sans-serif; padding-left:5px;}
.float_right{float:right;}
.align_right{text-align:right;}
.center{text-align:center;}
.block{display:block;}
.top_indent_5px{margin-top:5px; display:block;}
.top_indent_10px{margin-top:10px; display:block;}
.top_indent_15px{margin-top:0px; display:block;}
.top_indent_20px{margin-top:20px; display:block;}
.top_indent_25px{margin-top:25px; display:block;}

.width_stretch{width:100%;}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}

.site_bg{background:url(images/site_bg.jpg) left 651px;}
.site_top_bg{background:url(images/site_top_bg.jpg) left top repeat-x;}

/*=======header===========*/
.menu{height:74px; padding:21px 0 0 43px;}
.menu img{margin:0 36px 0 38px;}
.menu a img, .menu span img{margin:0;}
.menu a:link {
	color: #FFFFFF;
	font-size: 16px;
	text-decoration:none;
}
.menu a:hover {
	color: #E9431B;
	font-size: 16px;
	background-color: #FFFFFF;
}
.menu a:active {color: #FFFFFF; text-decoration:none; font-size: 16px;}
.menu a:visited {color: #FFFFFF; text-decoration:none; font-size: 16px;}

.header{background:url(images/logo.jpg) 33px 32px no-repeat; padding:0 13px 0 314px;}
/*=====//header===========*/

/*=======head_block===========*/
.head_block{background:url(images/head_block_bg.jpg) left top repeat-x #E8E8E1; width:100%;}
.head_block .left{background:url(images/head_block_bg.jpg) left top repeat-y;}
.head_block .right{background:url(images/head_block_bg.jpg) right top repeat-y;}
.head_block .bot{background:url(images/head_block_bot.gif) left bottom no-repeat; min-height:231px; height:auto!important; height:231px; padding:42px 28px 30px 28px;}

.head_block .box_1{width:302px; padding-right:22px;}
.head_block .box_2{width:267px;}

.head_block .box_1 img{margin:4px 0 10px 0;}
.head_block .box_1 a{color:#272723; text-decoration:none; font-weight:bold; font-size:0.84em; float:right; padding:0 0 0 12px;
					background:url(images/head_prev_arr.gi) left 5px no-repeat;}
.head_block .box_1 a:hover{text-decoration:underline;}

.head_block .box_1 span a{padding:0 11px 0 0; margin-left:37px; background:url(images/head_next_arr.gif) right 5px no-repeat;}

.head_block .box_2{color:#000000; font-style:normal; line-height:1.38em;}
.head_block .box_2 .title{background:url(images/head_title.gif) left 77px repeat-x; margin-bottom:5px;}
.head_block .box_2 .title div{
	height:87px;
	background:url(images/head_title_right.gif) right bottom no-repeat;
}
.head_block .box_2 .title img{margin-right:-20px; position:relative;}
.head_block .box_2 p{text-indent:0px;}
.head_block .box_2 span{text-align:right; display:block; padding-top:15px; color:#000000; font-size:0.84em; font-style:normal;}
/*=====//head_block===========*/

/*=======content===========*/
#content{padding:20px 12px 0 12px;}



#search_form{width:100%; overflow:hidden; color:#FAFDFE; font-size:0.91em;}
#search_form .line{height:30px;}
#search_form input{width:162px; height:19px; border:1px solid #4D7E89; color:#32535E; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:right; background:#F7F7F7;}
#search_form .input_2{width:60px; height:19px; float:left;}
#search_form span{float:left; display:block; padding-top:3px;}
#search_form .float_right span{padding:3px 13px 0 13px;}
#search_form .indent{padding-right:103px;}
#search_form img{margin-left:20px;}

li{padding:4px 0 5px 17px; background:url(images/list_bg.gif) left center no-repeat;}
li a{color:#FFFFFF; text-decoration:none; line-height:1em;}
li a:hover{text-decoration:underline}

.list_2 li{padding:4px 0 5px 14px; background:url(images/link_2_arr.gif) left center no-repeat;}
.list_2 li a{color:#FD8234; text-decoration:none; line-height:1em; font-weight:bold; font-size:0.91em;}
.list_2 li a:hover{text-decoration:underline}

.link_2{color:#FF6600; font-weight:bold; padding-left:18px; text-decoration:none; background:url(images/link_2_arr.gif) left center no-repeat;}
.link_2:hover{text-decoration:underline;}

.link_3{color:#FD7730; font-weight:bold; text-decoration:none;}
.link_3:hover{text-decoration:underline;}

.col_3 .title{margin-right:12px!important;}

.pic_float{margin-right:19px; float:left;}
/*=====//content===========*/

/*=======block_1===========*/
.block_1{padding:3px; margin-bottom:-19px; position:relative; background:#000000;}
.block_1 .layer_2{min-height:257px; height:auto!important; height:257px; padding:15px 25px 10px 26px; background:#555555;}

.block_1 .title{background:url(images/block_1_title.gif) left 36px repeat-x; margin:0 0 22px 0;}
.block_1 .title div{
	height:45px;
	background:url(images/block_1_title_right.gif) right bottom no-repeat;
	font-weight: bold;
}

.block_1 h2{color:#F7F7F7; font-size:1em; margin-bottom:17px;}

.block_1 .link_2{color:#FF6600;}
/*=====//block_1===========*/

/*=======block_2===========*/
.block_2{padding:3px; margin-bottom:-19px; position:relative; background:#000000;}
.block_2 .layer_2{min-height:257px; height:auto!important; height:257px; padding:15px 19px 10px 27px; background:#555555;}

.block_2 .title{background:url(images/block_2_title.gif) left 36px repeat-x; margin:0 5px 22px 0;}
.block_2 .title div{
	height:45px;
	background:url(images/block_2_title_right.gif) right bottom no-repeat;
	font-weight: bold;
}
/*=====//block_2===========*/

/*=======page_1===========*/
#page_1 .block_1 .layer_2{padding:19px 35px 7px 33px; min-height:256px; height:256px;}

#page_1 .col_2 .title{margin-bottom:10px;}

#page_1 .col_3 .box_1{width:160px;}
#page_1 .col_3 .box_2{width:70px;}

#page_1 .col_3 .banner{margin:26px -20px 0 -17px; position:relative;}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 .block_1 .layer_2{padding:19px 35px 7px 33px; min-height:256px; height:256px;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 .col_1 .title{margin-bottom:12px;}
#page_3 .col_2 .banner{margin:22px -20px 0 -17px; position:relative;}

#page_3 .col_3 .box_1{width:140px;}
#page_3 .col_3 .box_2{width:108px;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 .col_1 .box_1{
	width:274px;
	padding-right:26px;
	padding: 15;
}
#page_4 .col_1 .box_2{width:276px;}

#page_4 .col_2 .title{margin-right:12px!important;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 .col_2 .title{margin-bottom:12px;}

#page_5 .col_3 .box_1{width:141px}
#page_5 .col_3 .box_2{width:105px;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 .col_2 span{float:right; padding-right:55px;}

#form{}
#form .line{height:26px;}
#form input{width:240px; height:19px;}
#form textarea{width:240px; height:90px; overflow:hidden; margin-bottom:12px;}
#form a{padding-right:27px;}
/*=====//page_6===========*/

/*=======footer===========*/
#footer{padding:43px 45px 53px 49px; color:#000000; font-size:0.91em;}
#footer a{color:#000000; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
#footer i{float:right; font-style:normal;}
#footer span{word-spacing:3px;}
#footer span a{color:#000000; text-decoration:none; word-spacing:0;}
#footer span a:hover{text-decoration:underline;}
/*=====//footer===========*/
