*{margin:0; padding:0;}
body{
	background-color: #353535;
}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.container{
	width:850px;
	overflow:hidden;
	background-image: url(images/boxedge.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
body{
	font-family:Arial, helvetica, sans-serif;
	color:#464646;
	font-size:12px;
	text-align:center;
}
input, textarea, select{color:#464646; vertical-align:top; text-align:left; border: 1px solid #818181; font:12px 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:15px; 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;}

.mid{
	background-image: url(images/spacerred.gif);
	background-repeat: repeat-y;
	background-position: center center;
	height: 360px;
	top: 15px;
}

.site_bg{background:url(images/taling.gif) left top repeat-x #FFFFFF;}

/*=======header===========*/
.head{height:301px; background:url(images/head_bg.jpg) 66px top no-repeat;}
.menu{height:56px; padding-left:66px;}
.menu img{position:relative; margin-right:-2px;}
/*=====//header===========*/

/*=======content===========*/
#content{
	padding-top: 20px;
	padding-right: 33px;
	padding-bottom: 20px;
	padding-left: 65px;
}

.title{margin-bottom:15px;}

.font_2{color:#747474; font-style:italic;}

a{color:#B8201F; text-decoration:underline;}
a:hover{text-decoration:none;}

.link_block{height:24px; background:#E2E3E3; padding:11px 15px 0 0; text-align:right;}

.col_1 .link_block{
	margin-top:20px;
	margin-right:20px;
	margin-left:20px;
}

.link_block a, .link_2, .link_3{color:#C82E25; font-weight:bold; text-decoration:none; padding-left:15px; background:url(images/link_bg.gif) left center no-repeat;}
.link_block a:hover, .link_2:hover, .link_3:hover{text-decoration:underline;}

.link_2{padding-left:17px;}
.link_3{background:url(images/link_bg_3.gif) left top no-repeat; padding:0 0 10px 25px;}

.link_block span a{background:url(images/link_bg_2.gif) left center no-repeat; padding-left:25px; padding-bottom:2px; padding-top:2px;}
.link_block b a{background:url(images/link_bg_4.gif) left center no-repeat; padding-left:27px; padding-bottom:1px; padding-top:2px;}

.block_1 italic {
	font-size:12px;
	color:#464646;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}

.line_x{height:1px; font-size:0; background:url(images/line_x.gif) left top repeat-x; margin:24px 0 25px 0;}

.pic_float{margin-right:19px; float:left;}

li{padding:3px 0 3px 0;}
li a{color:#B8201F; text-decoration:underline; font-weight:bold; line-height:1em;}
li a:hover{text-decoration:none;}

em{font-weight:bold; color:#B71D1C; font-style:normal;}
/*=====//content===========*/

/*=======block_1===========*/
.block_1{
	color:#000000;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
/*=====//block_1===========*/

/*=======page_1===========*/
#page_1 .block_1{padding-bottom:5px;}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 .col_1 .float_right{padding-right:5px;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 .block_1{padding-right:20px;}
#page_3 .col_2 .float_right{padding-right:5px;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 .col_1 .img_indent{margin-top:35px;}
#page_4 .col_1 .box_1{width:112px;}
#page_4 .col_1 .box_2{width:344px;}

#page_4 .col_1 .float_right{padding-right:25px;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 .col_1 .pic_float{margin-right:24px;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 .block_1{padding-bottom:25px;}
/*=====//page_6===========*/

/*=======page_7===========*/
#form{width:100%; overflow:hidden; margin-top:25px;}
#form .box_1{width:229px;}
#form .box_1 div{height:32px;}
#form .box_2{width:191px;}
#form input{width:183px; height:19px;}
#form textarea{width:186px; height:117px; margin-bottom:18px; overflow:hidden;}
#form a{float:right; margin-left:20px; font-weight:bold;}

#page_7 .block_1{padding-bottom:22px;}
#page_7 .col_2 span{float:right; padding-right:15px;}
/*=====//page_7===========*/

/*=======page_8===========*/
#page_8 #content{padding-right:65px;}
/*=====//page_8===========*/

.boxtop_bg{
	background-image: url(images/boxedge_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

/*=======footer===========*/
.footer_bg{background:url(images/footer_taling.jpg) left top repeat-x;}
#footer{
	height:83px;
	color:#909090;
	padding-top: 8px;
	padding-right: 62px;
	padding-bottom: 15px;
	padding-left: 66px;
}
#footer a{color:#909090; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer span{padding-top:5px; display:block; float:left;}
#footer img{margin:0 11px 0 15px; float:left;}
#footer .footer_link_2{color:#DE1E1E; text-decoration:none; padding:5px 0 0 0; display:block; font-weight:bold;}
#footer .footer_link_2:hover{text-decoration:underline;}

#footer b{font-weight:normal; color:#C8C8C8; float:right; padding-left:26px;}
#footer b strong{font-size:0.91em; display:block; margin-top:-2px;}
/*=====//footer===========*/
.boxbot_bg {
	background-image: url(images/boxedge_bot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.left_indent_20px {
	margin-top:5px;
	display:block;
}
 .font_3 {
	color:#0f0f0f;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}
.font_4 {
	color:#464646;
	font-style:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 25px;
}
.font_5 {
	color:#747474;
	font-style:italic;
	font-size: 12px;
	padding-top: 15px;
}
.font_6 {
	color:#747474;
	font-style:normal;
	font-size: 15px;
}
