* { margin:0; padding:0;}
body { background:#E4E4E4; font-family:Tahoma; font-size:90%; line-height:1em; color:#393939; overflow-y: scroll;}


/*in_line*/
img {border:0; vertical-align:top;}

a:hover {text-decoration:none;}
a {color:#3872bd;}
.more { font-weight:bold; font-size:1.0769em;}
.clear { clear:both;}
.alignright { text-align:right;}

ul { margin:0px; padding:0; list-style:none;}
li { background:url(/images/z_ul.gif) left 9px no-repeat; padding-left:10px; line-height:1.3571em; /*font-size:1.0769em;*/}
li a { color:#3872bd; text-decoration:underline; font-weight:bold;}
li a:hover {color:#3872bd; text-decoration:none;}




/*txt, links*/

h1 { background:url(/images/logo2.png) left top no-repeat; /*width:294px;*/ height:100px; text-indent:-10000px; font-size:1em;}
h2 { color:#383737; font-size:1.0769em; margin:0 0 5px 0;}
h3 { font-weight: bold; margin-bottom: 10px; margin-top: 10px; }
h4 { font-weight: bold; font-size: 1.5em; margin-bottom: 13px; margin-top: 13px; }


/*header page 1*/
.header_wrapper1 { height:449px; background:url(/images/bg_header_wrapper.jpg) left top no-repeat; font-family:Tahoma; font-size:0.875em; line-height:1.2307em; color:#3e3d3c;  position: relative;}
.logo1 { height:100px; line-height:normal; padding:0 0 0 2px;}
.header_wrapper1 .txt { padding:0 9px 0px 10px;}
.header_wrapper1 a { color:#b7634a; font-size:1.1538em; font-weight:bold;}
.header_wrapper1 p { padding-bottom:15px;}
.header_wrapper1 h2 { font-size:1em; margin-bottom:17px;}
.header_wrapper1 span a { color:#3e3d3c; font-size:1em; font-weight:normal;}
.header_wrapper1 ul { margin:0px; padding:0; list-style:none;}
.header_wrapper1 li { background:url(/images/z_ul_header.gif) left 9px no-repeat; padding-left:10px; line-height:1.3571em; font-size:1.0769em; margin-bottom:-3px;}
.header_wrapper1 li a { color:#b7634a; text-decoration:underline; font-weight:normal; font-size:1em;}
.header_wrapper1 li a:hover {color:#b7634a; text-decoration:none;}

/*header*/
.header_wrapper { height:290px; background:url(/images/bg_header_wrapper_mid.jpg) left top no-repeat; font-family:Tahoma; font-size:0.875em; line-height:1.2307em; color:#3e3d3c;  position: relative;}
.logo { height 100px; padding:0 0 0 2px;}
.header_wrapper .txt { padding:0 9px 0px 10px;}
.header_wrapper a { color:#b7634a; font-size:1.1538em; font-weight:bold;}
.header_wrapper p { padding-bottom:15px;}
.header_wrapper h2 { font-size:1em; margin-bottom:17px;}
.header_wrapper span a { color:#3e3d3c; font-size:1em; font-weight:normal;}
.header_wrapper ul { margin:0px; padding:0; list-style:none;}
.header_wrapper li { background:url(/images/z_ul_header.gif) left 9px no-repeat; padding-left:10px; line-height:1.3571em; font-size:1.0769em; margin-bottom:-3px;}
.header_wrapper li a { color:#b7634a; text-decoration:underline; font-weight:normal; font-size:1em;}
.header_wrapper li a:hover {color:#b7634a; text-decoration:none;}


/*content*/
#content { font-size:0.8125em; color:#5f5f5f; font-family:Tahoma; line-height:1.1769em; height:100%; }
#content .title { margin-bottom:25px;}
#content .title1 { margin:32px 0 25px 0;}
#content .col_1 .ind { padding:0 36px 0px 0;}
#content .pic { float:left; margin:0 18px 0 0;}
#content p { margin-bottom:15px;}
#content .col_2 .pic1 { margin-bottom:15px;}

/*footer*/
#footer { font-size:0.8125em; color:#383737; font-family:Tahoma; text-align:center; background:url(/images/bg_footer.gif) left top no-repeat; padding-top:20px;}
#footer a { color:#a84502;}


/*================== index.html ==================*/
#page1 #content .col_1 .pic { margin:2px 11px 3px 0;}
#page1 #content .col_1 b { color:#3872bd; font-size:1.0769em;}
#page1 #content .col_1 span { color:#383737;}
#page1 #content .col_1 span a { color:#383737;}

/*================== index-1.html ==================*/
#page2 #content .col_1 .ind { padding-right:56px;}

/*================== index-2.html ==================*/
#page3 #content .column1 { width:193px;}
#page3 #content .column2 { width:168px;}
#page3 .header_wrapper .block .bg_line { padding-bottom:21px;}

/*================== index-3.html ==================*/
#page4 #content .col_1 ul { margin-bottom:15px;}
#page4 #content .col_2 .pic { margin-bottom:22px;}

/*================== index-4.html ==================*/
#page5 #content .col_1 {float: right; border: dashed; border-width: 0 0 1px 1px; margin-left: 5px;}
#page5 #content .col_2 {float: none;  }
#page5 #content .col_1 .ind { padding-right:56px;}
#page5 #content .col_2 ul { margin-bottom:15px;}
#page5 .header_wrapper .block .txt { padding-right:4px;}
#page5 .header_wrapper .block span a { color:#b7634a;}

/*================== index-5.html ==================*/
#page6 #content .col_1 .div { height:30px;}
#page6 #content .col_1 .div1 { height:98px;}
#page6 #content .col_2 .pic { margin-bottom:22px;}
#page6 .header_wrapper .block a { font-weight:normal;}
#page6 #content h2 { padding-top: 15px; }

/*================== index-6.html ==================*/
#page7 #content .bottom { padding:35px 35px 28px 20px;}

/*================== index-7.html ==================*/
#page8 #content h3 { color:#336CDF; }
#page8 #content .col_1 ul { margin-bottom:15px; margin-left:15px;}
#page8 #content .col_1 p  { margin-left:15px;}
#page8 #content .col_1 .qa ul { margin-left: 30px;}
#page8 #content .col_1 .qa p  { margin-bottom: 5px;}

/*==================list====================*/
.header_wrapper .block { background:url(/images/bg_block_small.png) left top no-repeat; height:119px; width:268px; margin:0 0 0px 434px; position: absolute; bottom: 30px; z-index: 10; overflow: hidden; }
.header_wrapper .block .ind { padding:17px 22px 10px 22px; max-height: 82px; overflow: hidden; }
.header_wrapper .block .ind p { padding:0 0 0 15px ; overflow: hidden; }
.header_wrapper .block .bg_line { background:url(/images/line_header.gif) left bottom repeat-x; padding:0 0 19px 14px; margin:0 0 29px 0px;}

.header_wrapper1 .block1 { background:url(/images/bg_block.png) left top no-repeat; height:278px; width:268px; margin:0 0 0px 434px; position: absolute; bottom: 30px; z-index: 10; overflow: hidden; }
.header_wrapper1 .block1 .ind1 { padding:17px 22px 10px 22px; max-height: 241px; overflow: hidden; }
.header_wrapper1 .block1 .ind1 p { padding:5px 0 0 15px ; overflow: hidden; }
.header_wrapper1 .block1 .bg_line { background:url(/images/line_header.gif) left bottom repeat-x; padding:0 0 19px 14px; margin:0 0 29px 0px;}


.block h2, .block1 h2 { font-size:1.0769em; font-variant: small-caps; margin:0 0 5px 0;}


.top { background:url(/images/bg_top.gif) left top no-repeat #fff;}
.bottom { background:url(/images/bg_bottom.gif) left bottom repeat-x; padding:35px 20px 28px 20px;}

/*==========================================*/

.input {color:#5f5f5f;		 
		height:20px;
		width:251px;
		background:none;
		border:solid 1px #b8b7b7;
		font-size:1em;
		font-family:Tahoma;
}

textarea { 	background:none;
			color:#5f5f5f;
			border:solid 1px #b8b7b7;
			width:251px; 
			height:82px;
			overflow:auto;
			font-family:Tahoma; 
			font-size:1em;
}
