﻿body{
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding:0px;
	margin:0px;
	background:#ffffff url(images/bgr.gif) repeat-x left top;
}
form, input, select{
padding:0px;
margin:0px;
}
h1{
	font-size:0px;
	margin:0px;
	padding:26px 0px 20px 19px;
	color:#FFF
}

.clear{
clear:both;
padding-top:10px
}
.clearMini{
clear:both;
height:0px;
font-size:1px;
line-height:0px;
}
.container{
	text-align:left;
	margin:0px auto;
	width:966px;
}
.header{
float:left;
width:966px;
padding:0px;
padding-top:9px;
}
.menu{
float:left;
width:964px;
padding:0px;
margin:0px;
background:url(images1/menu.png) repeat-y left top;
border-left:1px solid #d8e3db;
border-right:1px solid #d8e3db;
}
.menu dd{
float:left;
padding:0px;
margin:0px
}
.menu dd a{
float:left;
width:110px;
height:32px;
padding:15px 5px 4px 5px;
text-align:center;
vertical-align:middle;
text-decoration:none;
color:#8d8c8c;
background:url(images1/separator.gif) no-repeat left top;
}
.menu dd a.big{
width:112px;
}
.menu dd a:hover, .menu dd a.select{
background:url(images1/menuOver.gif) repeat-x left top;
}
.mainCol{
float:left;
width:610px;
}
.mainCol h1{
font-size:30px;
margin:0px;
padding:25px 0px 21px 29px;
background:url(images1/missBgr.gif) repeat-y left top;
}
.mainBody{
float:left;
width:546px;
padding:22px 35px 20px 29px;
background:#ffffff;
}
.sideBar{
	float:left;
	width:340px;
}
.sidebarBody{
float:left;
width:320px;
padding:10px 18px;
background:url(images1/sidebar.gif) repeat-x left top;
color:#FFFFFF
}
.login{
float:left;
width:356px;
border-top:1px solid #FFFFFF
}
.login .img{
float:left;
width:115px;
}
.login .form{
float:left;
width:231px;
border:1px solid #dce2e2;
border-left:1px none #dce2e2;
padding:4px;
padding-top:10px;
background:#f4f8f9;
font-size:11px;
height:56px
}
.login .input{
width:125px;
height:20px;
border:1px solid #eaeaea;
margin-bottom:2px;
}
.sideBar h1{
background:#000000;
}
.footer{
float:left;
width:966px;
background:url(images1/footer.png) no-repeat left top;
padding:34px 0px 30px 0px;
}
.fcol1{
float:left;
width:334px;
padding:0px;
margin:0px;
text-align:right;
font-size:26px;
font-weight:normal;
color:#FFFFFF;
padding-right:12px
}
.fcol1 span{
font-size:12px;
color:#7cffbd
}
.fcol2{
float:left;
width:600px;
color:#7cffbd;
text-align:right;
padding-right:20px;
}
.marginRight{
margin-right:20px;
}
.dobCol{
	float:left;
	width:540px;
	padding:0px;
	margin:0px;
	padding-left:20px;
}
.dobCol .title{
list-style-type:none;
margin-left:-20px;
padding-bottom:10px
}
.dobCol h2{
font-size:16px;
margin:0px;
padding:0px;
}
/* 
Scroll css BEGIN
*/
.scrollContent{
overflow: hidden; 
visibility: visible; 
position: relative; 
z-index: 2; 
left: 0px; 
width: 440px;
float:left
}
.scrollBody{
margin: 0pt; 
padding: 0pt; 
position: relative; 
list-style-type: none; 
z-index: 1; 
width: 1400px; 
left: -150px;
}
/******************/
.items{
overflow: hidden; 
float: left; 
width:440px;
height: 260px;
}
.itemContent{
padding:0px;
width:444px;
height:260px;
float:left;
}
.scrollContentBtnLeft{
background:url(images1/left.gif) no-repeat center top;
border:1px none #000000;
width:40px;
height:60px;
cursor:pointer;
float:left
}
.scrollContentBtnRight{
background:url(images1/right.gif) no-repeat center top;
border:1px none #000000;
width:40px;
height:60px;
cursor:pointer;
float:left
}
.itemContent img{
z-index:3
}
.context{
position: relative; 
margin-bottom:-58px;
height:40px;
background:#333333;
color:#FFFFFF;
padding:4px;
font-weight:bold;
z-index:4;
opacity:0.8;filter:alpha(opacity=80)
}
/*
Scroll css  END
*/
.table td{
padding:2px;
}
.table .input{
width:190px;
height:20px;
border:1px solid #CCCCCC;
margin-bottom:2px;
}
.table .area{
width:190px;
height:80px;
border:1px solid #CCCCCC;
margin-bottom:2px;
}
.submit{
background:#5a5a5a;
border:1px solid #7d7d7d;
color:#a4a4a4;
padding:2px;
padding-top:0px;
height:20px
}

#contact-area {
	float:left;
	width: 625px;
	padding-top: 25px;
	padding-left:20px
}

#contact-area input, #contact-area textarea, #contact-area select {
	padding: 5px;
	width: 450px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	margin: 0px 0px 10px 0px;
	border:1px solid #2f4d40
	/*border: none;
	background-color:*/
}

#contact-area textarea {
	height: 80px;
	width: 450px;
}

#contact-area textarea:focus, #contact-area input:focus, #contact-area select:focus {
	border:1px solid #c5a3a1;
}


#contact-area input.submit-button {
	width: 100px;
	margin-right: 75px;
	border: 1px solid #2f4d40;
	background-color: #0c1310;
	color: #fff;
	font-weight: bold;
}
.err{
float:left;
width:542px;
padding:8px; 
background-color:#EFCBD0; 
color:#AA0000; 
font-weight:bold;
margin-bottom:10px
}
.ok{
float: left;
width:542px;
padding:8px; 
background-color:#DAEDCD; 
color:#395E22; 
font-weight:bold;
margin-bottom:10px
}
.container .header h1 {
	color: #4040FF;
	font-size: 55px;
}
