@charset "utf-8";
body {
	margin:0;
	padding:0;
	width:100%;
	background-color: #98B5CC;
}
html { padding:0; margin:0;}

.blue { color:#8499b5;}

/* main */
.main {width:100%; padding:0; margin:0 auto;}
.resize {
	width:1118px;
	margin:0 auto;
}

/********** header **********/
.header_block {
	background-image: url(images/headerbg.png);
}
.header {background-image:url(images/header_1.png)
}
.header_orange {
	background-image:url(images/orangebar.png);
	height: 103px;
}
.topmenu{
	float:right;
	height:50px;
	width:550px;
	margin-top: 28px;
	margin-right: 50px;
	}
	
.topmenul{
	color:#39a7e3;
	font:normal 11px Arial, Helvetica, sans-serif;
	font-size: 16px;
	}	

.texbox{
	margin-top:10px;
	}

.orangetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #FFF;
	}
	
.orangetexth{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #ffb257;
	}	
	
.privacytexth{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #39a7e3;
	}	

/* logo */
.logo {
	float:left;
	padding:0;
	margin:30px 0 30px 100px;
	width:300px;
}
.logo p { font:normal 11px Tahoma, Geneva, sans-serif; color:#ffffff; padding:0; margin:0 0 0 45px; line-height:12px;}

/********** slider and title **********/
.slider {
	width:1118px;
	margin:0 auto;
	padding:0;
	height:204px;
	background-image: url(images/header_2.png);
}
/********** block index **********/
.body {
	width:1118px;
	margin:0px auto 0 auto;
	background-image: url(images/linewshadow.png);
}
.body h2 {
	font:normal 24px Arial, Helvetica, sans-serif;
	color:#3b4b60;
	margin:0 0px;
	padding:0px 0;
}
.body h3 { font:bold 21px Arial, Helvetica, sans-serif; color:#3b4b60; padding:10px 0; margin:0; line-height:1.2em;}
.body p {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#545454;
	line-height:1.8em;
	padding:5px 0px;
	margin:1px;
}
.body em { font:italic 11px Arial, Helvetica, sans-serif; color:#797979; line-height:1.8em; padding:10px 0 0 10px;}
.body a { font:normal 11px Arial, Helvetica, sans-serif; color:#806f4f;}
.body a:hover { text-decoration:none;}
.body strong { color:#2c2c2c;}


.left { float:left; width:270px; margin:10px 10px 10px 20px;}
.center {
	float:left;
	width:663px;
	margin:25px 10px 10px 55px;
	padding-right: 30px;
}

.center2 {
	float:right;
	width:300px;
	margin:10px 45px 10px 15px;
}

.right { float:right; width:270px; margin:10px 10px 10px 20px;}
.full { margin:10px 10px 10px 20px;}

.bodyheadert{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#39a7e3;
	padding-left: 5px;
	}	
	
.bodytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	padding-left: 5px;
	margin-top: 5px; 
	text-align:justify;
	}

.bnt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#696969;
	padding-left: 15px;
	margin-top: 5px;
	}

.bnt2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#737373;
	margin-top: 5px;
	}

.bnt3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#333;
	padding-left: 15px;
	margin-top: 5px;
	font-weight:bold;
	}

.bodyheadero{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#d23d05;
	padding-left: 5px;
	padding-bottom: 10px;
	}

.headertextb_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	color:#FFF;
	margin-left: 330px;
	margin-top: 0px;
	padding-top: 30px;
	}

.headertextb_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:34px;
	color:#FFF;
	margin-left: 340px;
	}

.headertextb_3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #FFF;
	margin-left: 340px;
	}

.contactheader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#737373;
	padding-bottom: 10px;
	}
	
.sendb{
	background-image:url(images/sendb.png);
	width: 99px;
	height: 26px;
	}
	
.contactbody{
	background-color:#CCC;
	}

.dotbar{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#F60;
	margin-top: 10px;
	margin-bottom: 15px;
	}

.bignumber{
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#afa8a8;
	}

.bignumber2{
	font-size:26px;
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	}

/********** footer **********/
.footer_all {
	background-color: #203a56;
}
.footer_bg {
	background-color: #203a56;
}
.footer_line {
	background-image: url(images/dotline.png);
	height: 5px;
	width: 1062px;
	margin-left: 28px;
}
.footer {
	padding:0px 0 0 0;
	width:1118px;
	margin:0 auto;
	background-color: #203a56;
}
.footer_block {
	padding:30px 0;
}
.footer p {
	text-align:center;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#a4adb4;
	padding:15px 0;
	margin:0;
	float:left;
	width:50%;
}
.footer a { font:normal 11px Arial, Helvetica, sans-serif; color:#a4adb4; text-decoration:none;}
.footer ul {
	padding:10px 0 0px 0;
	margin:0;
	float:left;
	width:90%;
	list-style:none;
}
.footer ul li { padding:3px 10px; margin:0; float:left; border-right:1px solid #43505f;}
.footer ul li.rss { background:url(images/RSS.gif) no-repeat right; padding:3px 25px 3px 10px; border:0;}
.footer ul li a {
	color:#87abd1;
	font:normal 11px Arial, Helvetica, sans-serif;
}

.footerd{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #87abd1;
	margin-left: 45px;
	}

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-bottom:1px solid #d9d9d9; padding:10px 0 0 0; margin:5px 0; background:none;}



a:link {
	color: 39a7e3;
}
a:hover {
	color: #D43C16;
}
a:active {
	color: 39a7e3;
}
a:visited {
	color: 39a7e3;
}
form input.error {
background-color:#F9E5E6;
border-color:#B50007;
}
form label.error {
color:#B50007;
}

a.linkh{
color:#A4ADB4;
font:14px Arial,Helvetica,sans-serif;
text-decoration:none;
}

a:hover.linkh{
color:#D43C16;
font:14px Arial,Helvetica,sans-serif;
text-decoration:none;
}