* { margin:0; padding:0;}
body { background:#272727; font-size:100%; line-height:1em; font-family:Arial, tahoma; color:#7A7A7A;}


/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}
a {color:#808080;}



.column { float:left;}
.clear { clear:both;}

.tall_top_site{ background:#333333 url(images/tall_top_site.gif) 0 0 repeat-x; width:100%;}
/*header*/
#header{ height:344px; width:100%; background:url(images/wr_header.gif) 0 0 no-repeat;}
#header .logo{margin:92px 0 0 34px; position:absolute;}
#header .menu{ position:absolute; margin:87px 0 0 398px; width:600px;}
#header .menu div{ margin-right:25px; height:135px;}
#header .menu a{ color:#000000; text-decoration:none; font-size:0.875em; text-align:center; display:block;}
#header .menu div img{ position:absolute; margin-top:36px;}
#header .menu .but_1{ width:119px;}
#header .menu .but_2{ width:116px;}
#header .menu .but_3{ width:111px;}
#header .menu .but_4{ width:119px;}

/*footer*/
.tall_footer{ background:url(images/tall_footer.gif) 0 0 repeat-x; width:100%;}
.footer{ padding:63px 0 29px 0; color:#8a8a8a; font-family:Tahoma; font-size:0.687em; width:100%;}
.footer a{ color:#c5c5c5;}
.footer span{ margin:0 409px 0 78px;}
.footer_sep{ vertical-align:middle; margin-right:27px;}
.footer_img{ vertical-align:middle; margin-right:9px;}
.box_txt_right{ float:right; width:317px;}


/*content*/
#content{ width:100%; font-size:0.687em; color:#FFFFFF;}
#content .col_1{ padding-left:25px;}
#content .col_1_wr, #content .col_2, #content .col_3{ background:url(images/cont_sep_line.gif) 0 0 repeat-y;}
#content li a{ background:url(images/list_marker.gif) center left no-repeat; padding:0 0 0 16px; color:#b9b9b9; line-height:2em;}
.wrap_title{ background:url(images/wrap_title.gif) 9px 0 no-repeat; height:70px; margin:12px 0 0 0;}
.wrap_title img{ margin:17px 0 0 58px;}
.line_x{ background:url(images/line_x.gif) 0 23px repeat-x; height:46px}
.ind_bot{ margin-bottom:30px; display:block;}
.link{ color:#b1b1b1; text-decoration:none; font-weight:bold; background:url(images/link_marker.gif) center left no-repeat; padding:0 0 0 10px; display:block;}
.link_1{ color:#b1b1b1; text-decoration:none; font-weight:bold;}
.link_1 img{ vertical-align:middle; margin-right:7px;}
.ind_top{ display:block; margin-top:14px;}
.title{ display:block; margin-bottom:11px;}
.wr_box_h{ background:url(images/wr_box_h.gif) 0 0 repeat-x; width:130px; height:16px; display:block; color:#ffffff; font-weight:bold; text-indent:10px; margin-bottom:11px;}
.img_left{ margin:2px 29px 0 0; float:left;}
#content b{ color:#fafafb; display:block; margin-bottom:6px;}
#content p{ margin-top:9px;}
#content .ind_top_bot{ margin:17px 0;}
.link_2{ color:#ffffff;}
/*================== index.html ==================*/
#page1 #content .col_1 ul{ margin:0 0 0 71px;}
#page1 #content .col_1 .line_x{ margin:0 55px 0 60px;}
#page1 #content .col_2 .indent_box{padding:0 32px 0 47px;}
#page1 #content .col_3 .indent_box{ padding:0 54px 0 60px;}
#page1 #content .col_3 .wr_box_form{ margin:29px 0 0 27px; background:#3b3b3b; width:274px;}
#page1 #content .col_3 .form{ padding:24px 0 15px 32px;}
#page1 #content .col_3 .form input{ width:147px; height:16px; vertical-align:middle; margin-left:4px; color:#525252; font-size:0.937em; padding-left:3px; font-family:Tahoma; margin-right:4px; border:1px solid #808080;}
#page1 #content .col_3 .form select{ width:147px; height:16px; vertical-align:middle; margin-left:4px; color:#525252; font-size:0.937em; padding-left:3px; font-family:Tahoma; margin-right:4px; border:1px solid #808080;}
#page1 #content .col_3 .form .button{ vertical-align:middle; }
/*================== index-1.html ==================*/
#page2 #content .col_1 .indent_box{ padding:0 38px 0 58px;}
#page2 #content .col_1 .col_box{ margin: 0 0 0 58px;}
#page2 #content .col_1 .col_box_1{ width:300px;}
#page2 #content .col_1 .col_box_2{ width:263px;}
#page2 #content .col_2 .indent_box{ padding:0 45px 0 58px;}
#page2 #content .col_1 .wr_box_form{ margin:29px 0 0 27px; background:#3b3b3b; width:274px;}
#page2 #content .col_1 .form{ padding:24px 0 15px 32px;}
#page2 #content .col_1 .form input{ width:147px; height:16px; vertical-align:middle; margin-left:4px; color:#525252; font-size:0.937em; padding-left:3px; font-family:Tahoma; margin-right:4px; border:1px solid #808080;}
#page2 #content .col_1 .form select{ width:147px; height:16px; vertical-align:middle; margin-left:4px; color:#525252; font-size:0.937em; padding-left:3px; font-family:Tahoma; margin-right:4px; border:1px solid #808080;}
#page2 #content .col_1 .form .button{ vertical-align:middle; }
/*================== index-2.html ==================*/
#page3 #content .col_1 ul{ margin:0 0 0 71px;}
#page3 #content .col_2 .indent_box{ margin:0 25px 0 47px;}
#page3 #content .col_3 .indent_box{ margin:0 59px 0 59px;}
#page3 #content .col_3 ul{ margin:13px 0;}
/*================== index-3.html ==================*/
#page4 #content .col_1 .col_box{ margin: 0 0 0 58px; width:560px;}
#page4 #content .col_1 .col_box_1{ width:330px;}
#page4 #content .col_1 .col_box_2{ width:273px;}
#page4 #content .col_1 .indent_box{ margin:0 50px 0 58px;}
#page4 #content .col_2 .indent_box{ margin:0 50px 0 47px;}
#page4 #content .col_2 strong{ display:block; margin-top:11px;}

#page4 #content .col_1 .form input{ width:271px; height:22px;}
#page4 #content .col_1 .form textarea{ width:271px; height:63px; overflow:auto; margin-bottom:20px;}
#page4 #content .col_1 .form textarea, #page4 #content .col_1 .form input{ border:1px solid #909090; color:#b9b9b9; font-size:1em; font-family:Arial; background:none; padding-left:3px;}
#page4 #content .col_1 .h_f{ height:41px;}
/*================== index-4.html ==================*/
#page5 #content .col_1 .indent_box{ margin:0 60px 0 58px;}
#page5 #content .col_1 .indent_box p{ margin-top:11px !important;}