*{margin:0; padding:0;}
body{background-color:#443C34;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:0;}
.column{float:left;}
.clear{clear:both;}
body{font-family:Arial, helvetica, sans-serif; color:#212223; font-size:0.875em; line-height:1.42em;}
input, textarea, select{color:#211d1d; vertical-align:top; text-align:left; border: 1px solid #B5B5B5; font:11px Tahoma, Arial, helvetica, sans-serif; padding-left:5px;}
.float_right{float:right;}
.align_right{text-align:right;}
.center{text-align:center;}
.top_indent_5px{padding-top:5px; display:block;}
.top_indent_10px{padding-top:10px; display:block;}
.top_indent_15px{padding-top:15px; display:block;}
.top_indent_20px{padding-top:20px; display:block;}
.top_indent_25px{padding-top:25px; display:block;}

.min_width{min-width:1000px; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}

.width_stretch{width:100%;}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .mid{float:left;}

a{color:#9099A5; text-decoration:underline;}
a:hover{text-decoration:none;}

/*=======header===========*/
#header{background:url(images/header_bg.gif) left top repeat-x; height:473px;}
/*=====//header===========*/

/*=======content===========*/
.content_bg{background:url(images/content_bg.jpg) left bottom repeat-x #F8F9F7;}
#content{background:url(images/col_1_bg.jpg) left bottom no-repeat; min-height:400px; height:auto !important; height:400px;}  
.left_col{width:281px; float:left; margin-right:-281px; position:relative; padding-bottom:26px;}
.right_col{width:100%; float:left;}
.right_col .layer_2{margin:0 0 0 281px; background:url(images/content_bg.jpg) left bottom repeat-x #E9EDF3;}

.left_col .title_1{background:url(images/titles_bg.gif) 28px 28px no-repeat #EEEFEC; padding:23px 0 18px 48px;}
.left_col .title_2{background:url(images/titles_bg.gif) 28px 28px no-repeat #F3F4F2; padding:23px 0 18px 48px;}
.left_col .indent{padding:41px 30px 35px 42px;}

.left_col h2{color:#91322C; font-size:1.75em; line-height:1.2em; margin-bottom:10px; font-weight:bold;}

.list_1 a{color:#A1A59A; font-size:0.78em; text-decoration:underline; line-height:1.45em;}
.list_1 a:hover{text-decoration:none;}

.list_2 li{padding:0 0 13px 0;}
.list_2 span{color:#5380A1; padding-right:7px; font-weight:bold; font-size:0.85em;}
.list_2 a{color:#5380A1; font-size:0.85em; text-decoration:underline; line-height:1.45em;}
.list_2 a:hover{text-decoration:none;}

.button_1{padding:1px 18px 3px 12px; background:#6B6B6B;}
.button_1 a{color:#FFFFFF; padding-left:8px; text-decoration:none; font-size:0.78em; background:url(images/button_1_arr.gif) left center no-repeat;}
.button_1 a:hover{text-decoration:underline;}

.line_x{height:1px; font-size:0; background:url(images/line_x.gif) left top repeat-x; margin:35px 0 32px 0;}
.line_x_2{height:1px; font-size:0; background:url(images/line_x_2.gif) left top repeat-x; margin:25px 0;}


.col_1 .indent{padding:43px 0 0 19px;}
.col_2 .indent{padding:33px 0 0 23px;}

h2{color:#861b14; font-size:1.5em; line-height:1.2em; margin-bottom:8px; font-weight:normal;}

.font_2{color:#B1BBC6; text-transform:uppercase; font-size:0.85em; line-height:1.2em;}

.font_3{color:#A1A59A; font-size:0.78em; line-height:1.45em;}
.font_3 a{color:#A1A59A; text-decoration:underline;}
.font_3 a:hover{text-decoration:none;}

.font_4{color:#5380A1; font-size:0.85em;}
.font_4 a{color:#5380A1; text-decoration:underline;}
.font_4 a:hover{text-decoration:none;}


b a{color:#6C8FA9; padding-left:9px; font-weight:normal; text-decoration:underline; font-size:0.85em; background:url(images/arr.gif) left 7px no-repeat;}
b a:hover{text-decoration:none;}

.pic_float{margin-right:20px; float:left;}
/*=====//content===========*/

/*=======block_1===========*/
.block_1{background:#F1F5FA; padding:0px 39px 40px 48px;}
.block_1 .title{margin-bottom:25px;}
/*=====//block_1===========*/

/*=======block_2===========*/
.block_2{background:url(images/block_2_bg.gif) left top repeat-x #E9EDF3; padding:21px 10px 27px 29px; margin-bottom:26px;}
.block_2 .title{padding-left:19px; padding-bottom:17px; background:url(images/titles_bg.gif) left 7px no-repeat;}
/*=====//block_2===========*/

/*=======page_1===========*/
#form_1 .box_1{width:144px; float:left; height:25px;}
#form_1 .box_2{width:71px; float:left;}
#form_1 .box_2 a{background:0; padding:0; margin:0;}
#form_1 input{width:139px; height:17px;}
#form_1 a{color:#B5B5B5; background:url(images/form_1_arr.gif) left 5px no-repeat; text-decoration:none; padding-left:10px; margin-left:4px; font-size:0.78em;}
#form_1 a:hover{text-decoration:underline;}
/*=====//page_1===========*/

/*=======page_1===========*/
#page_1 .block_1{padding-left:207px; background:url(images/page_1_pic_1.jpg) left top no-repeat #F1F5FA;}
/*=====//page_1===========*/

/*=======page_3===========*/
#page_3 .box_1{width:42%;}
#page_3 .box_2{width:13%; background:url(images/mid_bg.gif) center top repeat-y;}
#page_3 .box_3{width:42%;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4  .title_2{background:url(images/titles_bg.gif) 28px 28px no-repeat #ECEDEA;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 .left_col span{float:right; padding-right:60px;}

#page_5 .block_2 .box_1{width:145px;}
#page_5 .block_2 .box_2{width:207px;}
#page_5 .block_2 .box_2 span{float:right; padding-right:50px;}

#form{width:180px;}
#form .ln{height:26px;}
#form input{width:173px; height:20px;}
#form textarea{width:173px; height:60px; overflow:hidden; margin-bottom:7px;}
#form b a{float:right; margin-left:12px;}
/*=====//page_5===========*/

/*=======page_6===========*/
#page_6 .right_col .layer_2{background:url(images/content_bg.jpg) left bottom repeat-x #F1F5FA;}
/*=====//page_6===========*/

/*=======footer===========*/
.footer_bg{background:url(images/footer_bg.gif) left top repeat-x; padding:37px 0 25px 54px;}
#footer{
	width:1100px;
	background:#009900;
	background:url(images/footer_line_y.gif) right top repeat-y;
	font-size:0.85em;
	color:#CBCBCB;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
#footer a{color:#CBCBCB; text-decoration:underline;}
#footer a:hover{text-decoration:none;}
/*=====//footer===========*/
