html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
ol, ul {list-style: disc; padding-left:20px;}

body { background-color: #eeeeee; background: #eeeeee; line-height:1; color:#333; font: 12px Arial, Helvetica, Verdana, sans-serif; padding-top:5px; }
.container { background-color: #ffffff; margin:0 auto; width:960px; }

.langs{ position:relative; top:-8px; left:-5px; margin-right:11px; margin-bottom:1px;}
a.langs:link,a.langs:visited,a.langs:active{ font-size:10px; font-weight:normal; font-family:Segoe; text-decoration:none; color:#ffffff; }
a.langs:hover { color:#00bff2; text-decoration:underline; }
a { color:#FFFFFF; text-decoration:none; }
a:hover { color:#2379d0; text-decoration:underline; }
.stylelink { font-size: 18px; color:#2379d0; text-decoration:none; }
.stylelink :hover { font-size: 18px; color:#2379d0; text-decoration:underline; }
.toplink  { color:#00bff2; text-decoration:none; }
.toplink :hover { color:#00bff2; text-decoration:underline; }

.style2 {font-size: 18px; padding-right:15px; color:#666666; }
.style3 {font-size: 16px; padding-right:15px; padding-bottom:25px; color:#666666; }
.style4 {font-size: 14px; padding-right:0px; margin-top:10px; margin-bottom:25px; color:#666666; }
.inputc {font-size: 12px; padding-right:10px; margin-top:10px; margin-bottom:10px; width:220px; color:#666666; }
.inputd {font-size: 12px; padding-right:10px; margin-top:10px; margin-bottom:10px; width:500px; color:#666666; }
.style5{ color:#ffffff; background-color:#2379d0; display:block; float:left; font-size:18px; font-weight:bold; line-height:35px; padding:0 0 0 2px;}
.style6 {font-size: 18px; padding-right:0px; margin-top:10px; margin-bottom:25px; color:#666666; }
.style7 {font-size: 26px; padding-right:15px; color:#666666; }
.style8{ color:#2379d0; display:block; float:left; font-size:18px; font-weight:bold; line-height:35px; padding:0 0 0 2px;}
#contact { background:#eeeeee; border: 1px solid #2379d0; padding:13px; width:260px; -moz-border-radius:10px; border-radius:10px; }
#second2 fieldset { background:#FFF; border: 1px solid #2379d0; padding:10px; -moz-border-radius:10px; border-radius:10px;  }
#contact4 { background:#eeeeee; border: 1px solid #2379d0; padding:13px; width:630px; -moz-border-radius:10px; border-radius:10px; }
#third4 fieldset { background:#FFF; border: 1px solid #2379d0; padding:10px; -moz-border-radius:10px; border-radius:10px;  }

#left1 { float:left; font-size: 12px; width:270px; padding-right:10px; margin-top:5px; margin-bottom:5px;  color:#666666; display:block; }
#right1 { float:right; font-size: 12px; width:270px; padding-right:10px; margin-top:5px; margin-bottom:5px; color:#666666; }
#botfor { float:left; font-size: 12px; width:500px; padding-right:10px; margin-top:5px; margin-bottom:5px;  color:#666666; }
#botfor1 { float:left; font-size: 12px; width:500px; padding-right:10px; margin-top:5px; margin-bottom:5px; color:#666666; }


#header {
	margin:auto;
	width:960px;
	background-color:#eeeeee;
border-bottom: 0px solid #b3b3b3;
}

.logo{
float:left;
height:125px;
width:960px;
padding:0px;
text-align:left;
}

.header-phone{
float:right;
height:40px;
padding:0px;
text-align:right;
color:#666666; 
font:32px arial;
margin-right: 30px;
}

#first1 { float:left; width:630px; background: #ffffff; padding-left:10px; padding-top: 30px; padding-right:0px; }
#second1 { float:right; width:300px; background: #ffffff; padding-left:0px; padding-top: 60px; padding-right: 0px; line-height:0px; }

#first2 { float:left; width:630px; background: #ffffff; padding-left:10px; padding-top: 30px; padding-right:0px; }
#second2 { float:right; width:300px; background: #ffffff; padding-left:0px; padding-top: 30px; padding-bottom: 30px;padding-right: 0px; line-height:0px; }

#first4 { float:left; width:630px; background: #ffffff; padding-left:10px; padding-top: 30px; padding-right:0px; }
#second4 { float:right; width:300px; background: #ffffff; padding-left:0px; padding-top: 60px; padding-right: 0px; line-height:0px; }
#third4 { float:left; width:630px; background: #ffffff; margin-bottom:25px; padding-left:10px; padding-top: 20px; padding-right: 0px; line-height:0px; }

#first5 { float:left; width:960px; background: #ffffff; padding-top:30px; padding-bottom:30px; padding-left:0px; padding-right:0px; }

/* Footer */
#footer { clear:both; background:#2379d0; border-top:0px solid #f2f2f2; padding-top:0px;  }
#footer .inner { background:#2379d0; height: 100px; border-top:0px solid #d7d7d7; color:#ffffff; font:12px arial; padding:5px 0; text-align:center; }
#footer .inner a  { color:#ffffff; text-decoration:none; }
#footer .inner a:hover { color:#ffffff; text-decoration: underline;}
#footer .inner strong { color:#ffffff; }
#footer .power { background:#2379d0; border-top:0px solid #d7d7d7; color:#ffffff; font:10px arial; padding-bottom:10px; text-align:right; margin-right: 20px; }
#footer .power a  { color:#ffffff; text-decoration:none; }
#footer .power a:hover { color:#ffffff; text-decoration: underline;}
#footer .power strong { color:#ffffff; }
#footer .employ { background:#2379d0; border-top:0px solid #d7d7d7; color:#ffffff; font:10px arial; padding-bottom:0px; text-align:left; margin-left: 20px; margin-bottom: -10px; }
#footer .employ a  { color:#ffffff; text-decoration:none; }
#footer .employ a:hover { color:#ffffff; text-decoration: underline;}
#footer .employ strong { color:#ffffff; }

#footer1 { float:left; width:70px; padding-top:10px; padding-bottom:20px; padding-left:0px; padding-right:0px; }
#footer2 { float:left; width:110px; padding-top:10px; padding-bottom:20px; padding-left:0px; padding-right:0px; }
#footer3{ float:left; width:490px; padding-top:10px; padding-bottom:20px; padding-right:0px; }
#footer4{ float:left; text-align:left; width:280px; padding-top:10px; padding-bottom:20px; padding-right:0px; }


	#menu{
		width:100%;
		height:35px;
		color:#fff;
		background-color:#ffffff;
		border-top:1px solid #2379d0;
		border-bottom:1px solid #2379d0;
		text-align:center;
	}
		#menu ul{
			list-style:none;
			padding:0 1px;
		}
			#menu li{
				list-style:none;
				display:block;
				float:left;
				margin-left:32px;
			}
				#menu li a{
					display:block;
					float:left;
					color:#2379d0;
					font-size:18px;
					font-weight:bold;
					line-height:35px;
					padding:0 0 0 2px;
					text-decoration:none;
					cursor:pointer;
				}
				
					#menu li a:hover{
						display:block;
						float:left;		
						color:#2379d0;
						height:35px;
						text-decoration: underline;
					}