body {}

.head{
width:1024px;
margin:0px auto;
height:116px;
position:relative;
}
#logo
{
background:url(../images/logo.png) no-repeat;
width:347px;
height:91px;
position:absolute;
top:10px; 
left:14px;
}
.separator
{
width:100%;
height:1px;
background:#ececec;
}
.headsecond
{
height:70px;
width:1024px;
margin:0px auto;
}
.search
{
	width:260px; 
	height:31px; 
	position:absolute; 
	right:205px;
	top:45px;
	background:url('../images/search/input.png') no-repeat;  
}

.search .kw
	{
	position:absolute;
	top:7px;
	left:10px;
	width:140px; 
	height:15px; 
	background:transparent; 
	color:#4c4c4c; 
	font-size:10px; 
	border:0px; 
	padding:0px 0px 0px 0px;
	}
.search .submit
	{
	position:absolute;
	right:10px;
	top:10px;
	background:url('../images/search/mag.png') no-repeat; 
	width:16px; 
	height:16px; 
	cursor:pointer; 
	border:0px; 
	padding:0px 5px 0px 0px;
	}
.socials
{
width:165px;
height:31px;
position:absolute;
right:20px;
top:45px;
}
#greybg
{
background:#f3f3fa;
width:100%;
height:281px;
position:absolute;
top:667px;
z-index:3;
}
.wrap 
{
width:1024px;
min-height:500px;
margin:20px auto;
position:relative;
z-index:5;
}
.womenhead
{
background:#1b104b;
width:180px;
height:25px;
margin:0px 0px 20px;
color:#ffffff;
text-align:center;
font-size:15px;
padding-top:3px;
}
.contactform{width:100%; position:relative; margin:0 auto; background:#fff; height:460px;border:1px solid #e9e9e9;}
.contactform .info{float:right;  height:35px; font-size:13.8px; color:#585858;}
.contactform .social_links{width:200px; left:13px; height:150px; float:left; position:absolute; }
.contactform .social_links span{line-height:2.3; font-size:16px; color:#585858;}
.contactform .social_links a{line-height:2.3; color:#585858; text-decoration:none; font-weight:bold;}
.contactform .social_links a:hover{color:#3b5998;}
.contactform .social_links .tw:hover{color:#35ccff;}
.contactform .social_links .yt:hover{color:#ff0000;}
.contactform .form{width:940px;margin:40px auto; }
.contactform .form .fields{width:900px; height:255px; position:relative;}
.contactform .form .fields .input{width:400px; height:21px; background:#fbfcfc;border-radius:3px;border:1px solid #e9e9e9; padding:8px; color:#585858;}
.contactform .form .fields select{width:400px; height:21px; background:#fbfcfc;border-radius:3px;border:1px solid #e9e9e9; padding:8px; color:#585858;}

.contactform .form .fields .textarea{width:882px; height:145px;float:left; padding:8px; color:#585858;border-radius:3px;border:1px solid #e9e9e9; font-size:14px;}
.contactform .form .fields textarea {background:#fbfcfc;}
.contactform .form .fields .submit{
right:0px; 
background:#f27521; 
position:absolute; 
bottom:-70px; 
width:164px; 
height:37px;

}
.contactform .form .fields .input:focus{border:1px solid #edb6b6; background:#fdf7f7;}
.contactform .form .fields .textarea:focus{border:1px solid #edb6b6; background:#fdf7f7;}

.contactform .form .fields .submit input{
width:164px; 
height:37px;
background:none; 
font-size:14px; 
color:#fff;
}
.Contact{
color:#585858; position:absolute; top:15px; z-index:1555; width:450px; margin-left:20px;
}
