
html,body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color:#444444;
	font-size:15px;
	
	
	
	
}

#wrapper{

	min-height:100%;
	height: auto !important;
	height: 100%;
	background-image: url(../images/background.jpg);
	
}


.logo {
position:absolute; 
padding-top:17px;
padding-left:23px;
}






#header{

	width:950px;
	height:113px;
	background:url(../images/header.jpg) no-repeat;
	margin:0 auto;
}
#container {

padding-top:5px;}


.form_field {
height:19px;
width:163px;
font-size:15px;
color:#a9aeb4;
font-weight:bold;
border: 1px solid #a9aeb4;
}

#search {
padding-left:710px;
padding-top:40px;}

.button {
	background:url(../images/go.gif) no-repeat;
	width:44px;
	height:25px;
	border:0;
	cursor:pointer;
}
#button {
float:left;
padding-top:0px;
padding-left:5px;
}

#searchtext {
float:left;
padding-top:2px;}


#callinfo {
float: right;
padding-top:15px;
color:#7d879c;
font-size:16px;
padding-right:40px;}



.toplinks {
clear:both;
padding-top:10px;
font-size:12px;}

.textsearch {
color:#4d452a;}

.line {
color:#b7bbc0;}

.searchlink {
text-decoration: none;
color:#4d452a;}


.searchlink:hover {

text-decoration: underline;
color:#8692ac;}


.searchlinkact {
text-decoration: underline;
color:#8692ac;}


#new_menu {
width:950px;
height:41px;
margin:0 auto;


}

.left_menu {
width:14px;
height:41px;
background:url(../images/left_menu.gif) no-repeat;
float:left;}

.right_menu {
width:14px;
height:41px;
background:url(../images/right_menu.gif) no-repeat;
float:left;}

.menu {
height:41px;
width:922px;
background:url(../images/menu_back.gif) repeat-x;
float:left;}


 * {
  padding:0;
   margin:0;
  
 }
 





#nav {
margin:0 auto;
width:922px;
height:41px;
 list-style:none;
 float:left;
}

ul#menu{
margin:0 auto;
padding:0;
list-style-type:none;
position:relative;
display:block;
height:41px;
font-size:14px;
background:transparent url(../images/menu_back.gif) repeat-x top left;
font-family:Helvetica,Arial,Verdana,sans-serif;
padding:0px 0px 0px 0px;

}
ul#menu li{
display:block;
float:left;
margin:0;
pading:0;
}
ul#menu li a{
display:block;
float:left;
color:#fff;
text-decoration:none;
padding:12px 20px 0 20px;
height:41px;
background:transparent url(../images/menu_line.gif) no-repeat top right;
}
ul#menu li a:hover{
background:transparent url(../images/menu_line_a.gif) no-repeat top right;
color:#565c73;
}
ul#menu li a.current,ul#menu li a.current:hover{
 color:#565c73;
background:transparent url(../images/menu_line_a.gif) no-repeat top right;
}

.none {
background:transparent url(../images/menu_line_a.gif) no-repeat top right;
width:1px;
height:41px;
}














#header2 {
height:271px;
width:950px;
margin:0 auto;

}


#header3 {
height:271px;
width:950px;
margin:0 auto;
position:absolute;

}

#header_next1 {
width:61px;
height:271px;
background:url(../images/header_next1.jpg) no-repeat;
float:left;}

#header_next2 {
width:691px;
height:271px;

float:left;
}


#header_next4{
width:12px;
height:271px;
background:url(../images/header_next2.jpg)  no-repeat;
float:left;

}


#header_next3 {
width:185px;
height:271px;
background:url(../images/header_next3.jpg) repeat-x;
float:left;
}

#content {
clear:both;
margin:0 auto;
width:950px;
height: auto !important;
height: 100%;
_height:790px; 
min-height:790px;

background:url(../images/bg_content.jpg)  repeat-y;
}



#content2 {
_height:200px; 
min-height:200px;
margin:0 auto;
width:950px;
position:relative;
background:url(../images/bg_content.jpg)  repeat-y;
}

#content3 {
_height:890px; 
min-height:890px;
margin:0 auto;
width:950px;
position:relative;
background:url(../images/bg_content.jpg)  repeat-y;
}

#left {
padding:5px 0px 20px 0px;
float:left;
}


#left2 {
padding:276px 0px 0px 0px;
position:absolute;
}

#left_top {

width: 233px;
height:14px;
background:url(../images/content_bej1.jpg) no-repeat;}

#left_center {
width: 233px;
height:640px;
background:url(../images/content_bej3.jpg)  repeat-y;

}

#left_bottom {
width: 233px;
height:11px;
background:url(../images/content_bej2.jpg) no-repeat;

}

#partner {
padding:20px 0px 0px 50px;
}

.partner {
padding-bottom:10px;}



#right {

height:700px;
padding-left:245px;
padding-top:5px;

}


#block1 {
float:left;}

#block1_top {
width:444px;
height:50px;
background:url(../images/block1_top.jpg) no-repeat;
}

#block1_center {
width:444px;
height:120px;
background:url(../images/block1_center.jpg) repeat-y;
}

#block1_bottom {
width:444px;
height:31px;
background:url(../images/block1_bottom.jpg) no-repeat;
}



#block2 {

padding-left:452px;
}

#block2_top {
width:230px;
height:50px;
background:url(../images/block2_top.jpg) no-repeat;
}

#block2_center {
width:444px;
height:132px;
background:url(../images/block2_center.jpg) repeat-y;
}

#block2_bottom {
width:230px;
height:17px;
background:url(../images/block2_bottom.jpg) no-repeat;
}


#block3 {
padding-top:0px;

}

#block3_top {
width:682px;
height:54px;
background:url(../images/block3_top.jpg) no-repeat;
}

#block3_center {
width:682px;
_height:312px;


background:url(../images/block3_center.jpg) repeat-y;
}


#block555_center {
width:682px;
height:712px;
background:url(../images/block3_center.jpg) repeat-y;
}


#block3_center_png {
width:682px;
height:312px;
background:url(../images/block3_center.png) repeat-y;
}






#block3_bottom {

width:682px;
height:36px;
background:url(../images/block3_bottom.jpg) no-repeat;
}


#bottom {
width:950px;
height:97px;
margin:0 auto;


}



#bottom_left {
width:30px;
height:86px;
background:url(../images/bottom_left.jpg) no-repeat;
float:left;
}

#bottom_center {
width:891px;
height:86px;
background:url(../images/bottom_center.jpg) repeat-x;
float:left;
}

#bottom_right {
width:29px;
height:86px;
background:url(../images/bottom_right.jpg) no-repeat;
float:left;
}

.menu2 {
color:#52492c;
text-decoration:none;
font-weight:bold;
font-size:15px;}



.menu2:hover {
color:#798398;
text-decoration: underline;
font-weight:bold;
font-size:15px;}

.menu2_title {
color:#52492c;
text-decoration: underline;
font-weight:bold;
font-size:15px;
}

.menu2_title:hover {
color:#52492c;
text-decoration:none;
font-weight:bold;
font-size:15px;}

.menu2_current {
color:#798398;
text-decoration: underline;
font-weight:bold;
font-size:15px;
}

.menu2_current:hover {
color:#798398;
text-decoration: underline;
font-weight:bold;
font-size:15px;
}


.div_m {
padding:6px 0px 0px 0px;}

.menu2_pad {
padding:25px 0px 0px 10px;
}

.div_b {
text-align:center;
padding-top:7px;}


.div_b_2 {
text-align:center;
padding-top:5px;}


.searchlink2 {
text-decoration: none;
color:#4d452a;
font-size:11px;}


.searchlink2:hover {

text-decoration: underline;
color:#8692ac;
font-size:11px;
}

.copy {
font-size:11px;
text-align:center;
padding-top:5px;}

.div_left {
color:#565966;
font-style:italic;
font-size:13px;
font-weight:bold;
padding:15px 15px 0px 35px;}

.arrow {
float:left;
padding:15px 3px 0px 15px;}

.arrow_p {
float:left;
padding:3px 3px 0px 25px;}

.title_p {

font-size:13px;
font-weight:bold;
color:#52492c;
padding:0px 0px 7px 5px;}


.title_p_cert{

font-size:13px;
font-weight:bold;
color:#52492c;
padding:0px 0px 7px 33px;}



.title {
float:left;
font-size:13px;
font-weight:bold;
color:#52492c;
padding:12px 0px 7px 5px;}

.line_title {
height:1px;
width:405px;
background:url(../images/point.gif) repeat-x;
clear:both;

}

.line_title_div {
padding:0px 0px 0px 14px;

}

.title2 {
font-size:13px;
font-weight:bold;
color:#52492c;
padding:20px 50px 10px 15px;}



.line_title2 {
height:1px;
width:645px;
background:url(../images/point.gif) repeat-x;


}

.line_title_div2 {
padding:0px 0px 0px 14px;

}

.block1_text {
font-size:15px;
padding:0px 20px 10px 12px;
margin-right:10px;}

.block1_text2 {
font-size:15px;
padding:10px 20px 10px 12px;
margin-right:20px;}

.block1_text3 {
font-size:15px;
padding:10px 20px 10px 12px;
margin-right:20px;}

.arrow2 {
float:left;
padding:15px 3px 0px 15px;}

.title3 {
float:left;
font-size:13px;
font-weight:bold;
color:#52492c;
padding:12px 0px 7px 5px;}



.line_title3 {
height:1px;
width:191px;
background:url(../images/point.gif) repeat-x;


}

.line_title_div3 {
padding:35px 0px 0px 15px;

}

.block2_div {
padding:0px 0px 0px 15px;}

.fontblock2_2 {
text-decoration:underline;
color:#677187;
font-size:15px;}

.fontblock2_2:hover {
text-decoration:none;
color:#677187;
font-size:15px;}

.fontblock2 {

font-size:15px;}

.block2_2_div {

padding:5px 0px 15px 0px;}



#block_content2 {
background:url(../images/block_content2.jpg) repeat-x;
height:271px;
width:675px;
float:left;

}

#block_top_content {

width:682px;
height:45px;
background:url(../images/block_top_content.png) no-repeat;
}

#block_top {
background:url(../images/block_top_content.png) no-repeat;
width:682px;
height:27px;

}

#top {
position:relative;
padding-left:-245px;
margin-left:245px;
padding-top:5px;
width:682px;
_hieght:400px;
padding-bottom:20px;

}

#bread_crumbs  
{
margin-bottom:7px;
}

.bread_crumbs_link {
color:#52492c;
text-decoration:none;
font-weight:bold;
font-size:11px;}

.bread_crumbs_span {

color:#52492c;
text-decoration:none;
font-weight:bold;
font-size:11px

}

.bread_crumbs_link:hover {
color:#798398;
text-decoration: underline;
font-weight:bold;
font-size:11px;}


.bread_crumbs_link_current {
color:#798398;
text-decoration: underline;
font-weight:bold;
font-size:11px;}

#block_center_content2 {
width:682px;
min-height:640px;
_height:640px;
background:url(../images/block3_center.png)  repeat-y;}


#block_center_content {
width:682px;
min-height:420px;
_height:420px;
background:url(../images/block3_center.png)  repeat-y;}

#right2 {

_height:300px;
padding-left:246px;
padding-top:0px;
padding-bottom:11px;
}

#block_content_right {
float:left;
width:29px;
height:271px;
background:url(../images/block_content_right.jpg) no-repeat;}


.block22_div {
padding:0px 0px 0px 15px;}


.title_big {
font-size:25px;
font-weight:bold;
color:#7d879c;
}


.title_big2 {
font-size:25px;
font-weight:bold;
color:#7d879c;
float:left;}





.title_line {
background:url(../images/title_line.jpg) no-repeat;
width:624px;
height:4px;
}

.block1_text33 {
padding-top:8px;
font-size:15px;}

.block1_text34 {
padding-top:13px;
}


.subli {
list-style:square;
}

.brown_line {

background:url(../images/brown_line.jpg) no-repeat;
width:627px;
height:2px;

}

.bl2 {
padding:0px 25px 0px 25px;}


.bl {
padding:0px 25px 0px 25px;}


.img_p {
float:left;
margin-right:15px;
}

.text_p_div {

padding-top:20px;
padding-bottom:25px;
padding-right:15px;
}
.learn {
color:#565c73;
text-decoration:underline;}



.learn:hover {
color:#565c73;
text-decoration:none;}


.learn_b {
color:#565c73;
text-decoration:underline;
font-weight:bold;}



.learn_b:hover {
color:#565c73;
text-decoration:none;
font-weight:bold;}

.section_link {
color:#565c73;
font-size:14px;
text-decoration:underline;
}

.section_link:hover {
color:#565c73;
font-size:14px;
text-decoration:none;

}

.list li {
margin-left:35px;

}

.list p{
margin-left:45px;
}

.oper {
padding-left:15px;}

.form_inch {
width:160px;
}

.form_inch2 {
width:260px;
}


.form_name {
float:left;
margin-top:10px;

}

.form_field2 {

margin-left:190px;
margin-top:10px;
}

.form_field_login {

margin-left:80px;
margin-top:10px;
}

.star {
color:#235a92;
 font-weight:bold;
}

.textarea {
overflow: hidden;
}

.submit_button {


  background:url(../images/send_button.jpg);
  width:78px;
  height:25px;
  border:0;
  cursor:pointer;

}


.login_button {


  background:url(../images/login.jpg);
  width:78px;
  height:25px;
  border:0;
  cursor:pointer;

}


.send_pad_login {

padding-top:15px;
 padding-left:167px;

}

.send_pad {

padding-top:15px;
 padding-left:185px;
}

.pic {

 margin-top:13px;
 float: right;
 margin-left:10px;
 margin-bottom:10px;

}

.title_h {
padding-bottom:10px;
font-size:16px;}

.logo_list li {
list-style:none;
padding-bottom:5px;
}

.div_logo_list {
float:left;
padding-right:50px;}

.popup {

font-family:Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:15px;
	padding-bottom:50px;
	margin-left:15px;}
	

.close {
  background:url(../images/close.gif);
  border:0;
  width:78px;
  height:25px;
  cursor:pointer;
}