﻿* { margin:0; padding:0;}
body { background:#e2e2e2 url(../images/tall_top_site.gif) 0 0 repeat-x; font-size:115%; line-height:1em; font-family:arial,sans-serif; color:#666; text-align:center}

html {
overflow: scroll;
}

:root {
overflow-y:scroll;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-weight: normal;
	letter-spacing: -.05em;
	margin: 0;
	padding: 0;
	line-height: 1em;
}
h1 {
	font-size:2.5em!important;
	_font-size:2.3em!important;
	color:#2b64b5;
}
h2 {
	font-size:2.5em!important;
	_font-size:2.3em!important;
	color:#2b64b5;
}
p.headline {
	font-size:14px;
	margin-bottom:10px;
	color:#2b64b5;
	font-weight:bold;
}
p.headline2 {
	font-size:29px;
/*	margin-bottom:10px; */
	color:#2b64b5;
	font-weight:bold;
	letter-spacing:1px;
}
span.headline {
	font-size:14px;
	margin-bottom:10px;
	color:#2b64b5;
	font-weight:bold;
}
input, select, textarea { vertical-align:middle; font-weight:bold; font-size:11px; font-family:Arial, sans-serif; color:#555;}
select {width:190px;}

/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}
a {color:#7a7a7a; cursor:pointer;}

.column { float:left;}
.clear { clear:both;}


.h_wr_menu, .h_wrapper_logo, #content{width:950px;}
/*header*/
.flash{}
.h_wrapper_logo{ height:136px; float:left; width:890px;}
.h_wrapper_logo img{ position:absolute; margin:17px 0 0 0;}
.h_wr_menu{ height:270px; background:white url(../images/h_wr_menu.jpg) 0 0 no-repeat; width:890px;}

/*footer*/
#footer{ margin:0; width:890px; background:#f1f1f1; color:#8d8d8d; font-family:Arial; font-size:0.65em; text-indent:31px; padding:25px 0 18px 0;}
#footer a{ color:#8d8d8d;}
.ind_top_f{ height:22px; background-color:white; width:890px;}
/*content*/
#content{ padding-left:0; font-size:0.687em; line-height:1.5em; width:890px;}
.wr_button{ background:url(../images/wr_button.gif) 0 0 no-repeat; width:96px; height:23px; padding-top:3px;}
.wr_button a{ background:url(../images/bull.gif) center left no-repeat; color:#646464; font-weight:bold; text-decoration:none; display:block; margin-left:11px; padding-left:7px;}
.wr_button_1{ background:url(../images/wr_button_1.gif) 0 0 no-repeat; width:120px; height:23px;}
.wr_button_1 a{ background:url(../images/bull.gif) center left no-repeat; color:#646464; font-weight:bold; text-decoration:none; display:block; margin-left:11px; padding-left:7px; margin-top:3px}
.bot_form{ background:url(../images/bot_form.gif) 0 0 no-repeat; width:57px; height:23px;}
.bot_form a{ background:url(../images/bull.gif) center left no-repeat; color:#646464; font-weight:bold; text-decoration:none; display:block; margin-left:11px; padding-left:7px; margin-top:3px}

#content .list li a{ background:url(../images/list_marker.gif) center left no-repeat; padding:0 0 0 14px; text-decoration:none; line-height:1.75em}
#content .list li a:hover{ text-decoration:underline;}

#content .list_1 a{ background:url(../images/list_marker1.gif) center left no-repeat; padding:0 0 0 14px; line-height:2em; color:#848484; font-family:Arial; font-size:1.06em;}
#content strong{ display:block; color:#646464;}
#content p{ margin-top:11px;}

.title{ display:block; margin-bottom:22px;}
.ind_top_bot{ margin:16px 0; display:block;}
.ind_left{ margin-left:11px;}
.ind_left2{ margin-left:9px;}
.line_x{ background:url(../images/line_x.gif) 0 30px repeat-x; height:60px;}
.line_x2{ background:url(../images/line_x.gif) 0 0 repeat-x; height:25px;}
.img_left{ float:left; margin-right:22px;}
#content .st_text{ display:block; margin-bottom:11px; font-size:1.25em;}
#content .ind_bot{ margin-bottom:21px;}
.ind_top{ margin-top:15px;}
.link{ color:#646464; display:block; margin-bottom:3px; font-size:1.06em;}
.st1{display:block; padding-top:1px;}
/*================== index.html ==================*/
#page1 #content .col_1 .wr_button_1{margin:-40px 0 0 108px; position:absolute;}
/*#page1 #content .col_2{ background:url(../images/wr_page1.gif) 0 51px no-repeat;}*/
#page1 #content .col_2 .ind_left{ margin-left:23px;}
#page1 #content .col_2 .col_box{ width:495px; margin-left:23px;}
#page1 #content .col_2 .col_box_1{ width:230px; _width:225px;}
#page1 #content .col_2 .col_box_1 .ind_left{ margin-left:7px;}
#page1 #content .col_2 .col_box_2{ width:210px; _width:190px;}
/*================== index-1.html ==================*/
#page2 #content .col_1 .ind_link{ position:absolute; margin:-25px 0 0 218px;}
#page2 #content .col_1 .col_box{ width:538px; margin-top:5px; padding:21px; margin-left:0; padding-left:0;}
#page2 #content .col_1 .col_box_1{ width:289px;}
#page2 #content .col_1 .col_box_2{ width:247px;}
/*================== index-2.html ==================*/
#page3 #content .col_2 .img_left{ margin-bottom:27px !important;}
/*================== index-3.html ==================*/
#page4 #content .col_1 .ind_link{position:absolute; margin:-25px 0 0 218px;}
/*================== index-4.html ==================*/
#page5 #content .col_box{ width:538px; padding:18px 0;}
#page5 #content .col_box a{ display:block;}
#page5 #content .col_box_1{ width:240px;}
#page5 #content .col_box_2{ width:247px; margin-left:25px;}
/*================== index-5.html ==================*/
#page6 #content .col_1 strong{ display:block; margin-top:11px;}
#page6 #content .col_2 span{ float:right; margin-right:116px;}
#page6 #content .col_2 .col_box{ width:472px;}
#page6 #content .col_2 .col_box_1{ width:225px;}
#page6 #content .col_2 .col_box_2{ width:239px; margin-left:5px;}
#page6 #content .col_2 .form input{ width:220px; height:18px;}
#page6 #content .col_2 .form textarea{ width:222px; height:124px; overflow:auto; display:block; margin-bottom:11px;}
#page6 #content .col_2 .form textarea, #page6 #content .col_2 .form input{ border:1px solid #e4e4e4; color:#8e8e8e; font-size:1em; font-family:Tahoma; padding-left:3px; background:none;}
#page6 #content .col_2 .form .h_f{ height:35px;}
/*================== index-6.html ==================*/
#page7 #content .col_1 p{ margin-top:11px !important;}

.clear {
background-color:transparent;
clear:both;
font-size:1px;
height:25px;
line-height:0;
}
.clear1 {
background-color:transparent;
clear:both;
font-size:1px;
height:20px;
line-height:0;
}
.clear2 {
background-color:transparent;
clear:both;
font-size:1px;
height:0px;
line-height:0;
}
.clear3 {
background-color:transparent;
clear:both;
font-size:1px;
height:15px;
line-height:0;
}
.clear4 {
background-color:transparent;
clear:both;
font-size:1px;
height:10px;
line-height:0;
}
.clear5 {
background-color:transparent;
clear:both;
font-size:1px;
height:12px;
line-height:0;
}
.clear6 {
background-color:transparent;
clear:both;
font-size:1px;
height:18px;
line-height:0;
}
.clear7 {
background-color:white;
clear:both;
font-size:1px;
height:20px;
line-height:0;
width:890px;
}
.clear8 {
background-color:transparent;
clear:both;
font-size:1px;
height:7px;
line-height:0;
}

.MenuSelect2 {
border:2px #6391d1 solid;
background:#fcfafc url(../images/input.gif) repeat-x top left;
margin: 0;
display:block;
float:left;
font-size:10px;
height:22px;
width:190px;
}
.MenuSelect4 {
background:white url(../images/inputemall2.gif) repeat-x top left;
border:2px #6391d1 solid;
display:block;
float:right;
font-size:10px;
height:136px;
width:308px;
}

/*
.MenuSelect2 {
border:2px #EF8436 solid;
background:transparent url(../images/input.gif) no-repeat scroll 0 50%;
display:block;
float:left;
font-size:10px;
height:25px;
width:190px;
}
.MenuSelect3 {
background:transparent url(../images/inputext.gif) no-repeat scroll 0 50%;
border:0 none;
display:block;
float:left;
font-size:10px;
height:105px;
width:370px;
}
.MenuSelect4 {
background:transparent url(../images/inputext2.gif) no-repeat scroll 0 50%;
border:0 none;
display:block;
float:left;
font-size:10px;
height:136px;
width:325px;
}
*/
    #nav {width:890px; background:url("../design/navbar.jpg") no-repeat; overflow:hidden; text-transform:uppercase; font-size:21px; font-weight:bold; height:45px;}
    #nav ul {margin:0; padding:0; list-style:none;}
    #nav ul li {display:inline; margin:0; padding:0;}
    #nav ul li a {display:block; float:left; padding:13px 30px 15px 30px; text-decoration:none; border-right:1px black solid; color:#dedede;}
    #nav ul li#nav-active a {font-weight:bold; text-decoration:none; background:transparent url(../design/img-03.gif) no-repeat scroll center 1.6em;color:#47c7de;}
    #nav ul li a:hover {text-decoration:none; color:#87935c;}

#first {border-right:1px black solid;}
.last a{border-right:none!important;}
.listJ .icon8 { background:url(../images/icon8.gif) no-repeat left 5px;}
.listJ li { padding-left:38px; }

	#logo { margin:0 15px 0 0; padding-top:87px; font-size:22px; font-weight:bold; width:525px; line-height:1.4em; float:right; text-align:right;}
    #logo a {display:block; padding:5px 10px 0 10px; text-decoration:none;}
    #logo span {font-weight:normal;}
    #logo2 { float:right; padding:25px 25px 0 0;}

.col_1, .col_2, .col_3, .column1, .column2, .column3 { float:left;}
.smt { margin:10px 0 0 0;}
.img_indent { margin:0 22px 24px 0; float:left; border:1px #888 solid;}
.img_indent2{ margin:0 22px 0 0; float:left; border:1px #888 solid;}
/*
div.sexy input {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;}
*/
ul.list {
	list-style-type:disc;
	margin-left:15px;
}
