@charset "utf-8";

/* CSS Document */



body{

	margin:0px;
	padding:0px;
	}

#maincontainer{
	width:950px;
	margin:auto;}

.logo{ padding-top:15px; margin-bottom:0px;}

#banner{ 

	width:950px;
	height:414px;
	background:#e6e6e6 url(images/banner.jpg) no-repeat top left;}

#banner h1{color:#FFFFFF; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:23px; padding:25px 0 0 20px; font-weight:normal;}	

span.cls{color:#c1fe62}

#title {

	width:935px;
	height:56px;
	background:url(images/title.gif) no-repeat top;
	font-size:24px; color:#FFFFFF;
	padding-left:15px; padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;}
.apply{ 
	width:275px; 
	height:131px;
	text-align:center;
	margin:8px auto 8px auto;
	background:url(images/applybase.png) center no-repeat;}
.apply h3{ 
	font-size:19px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:12px;
	color:#771616;}
.apply h4{ 
	font-size:15px;
	padding-top:14px;
	margin-bottom:7px;
	color:#c25e54;
	font-weight:bold;}

.menutop{

	float:right;
	width:950px;
	background: url(images/manubase.gif) no-repeat top;
	float:right;
	height:38px;
	margin-top:14px;
	margin-bottom:2px;
	padding:0px;

	}



.menutop ul{

	list-style:none;
	margin:0px auto;
	width:890px;
	padding:0px;}

	

.menutop ul li{

	display:inline;

	}



.menutop ul li a{
	font-size:19px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	margin:auto;
	padding:7px 24px 9px 24px;
	margin-right:5px;
	border-right:1px solid #e0ffb5;
	float:left;
	display:block;
	text-decoration:none;
	}

.menutop ul li a:hover{
	color:#e0ffb5;
	}

#frm{
	width:400px;
	height:193px;
	margin-top:10px;
	padding-top:20px;
	margin-left:20px;
	border:1px solid #b49468;	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

#frm  ul{ 
	list-style-type:none; 
	margin:0px 0px 0px 20px;
	width:350px;
	padding:0px;}

#frm  ul li{ 
	display:block;
	padding:10px 8px 5px 35px;
	font-family:Helvetica, sans-serif;
	margin-top:0px;
	font-size:15px;
	color:#ffffff;
	background:url(images/aero.gif) no-repeat left;
	margin-left:20px;
	}
#content{

	width:100%;
	background:url(images/matterbase.gif) repeat-x top;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;}

#frm input{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; padding:2px;}

#frm select{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;}


#esti{

	width:465px;
	height:600px;
	background-color:#0f81bf;
	margin:0px auto auto auto;
	padding-top:20px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#esti input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; padding:2px;}

#esti select{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;}

#content h2{

	color:#083da0;
	font-size:18px;
	margin-top:0px;
	padding-top:0px;}

#content #leftside{

	width:543px;
	float:left;
	margin-top:10px;
	padding:15px;}

#content #leftsideinn{

	width:388px;
	float:left;
	margin-top:10px;
	padding:15px;}

#content #rightsideinn{

	width:475px;
	float:right;
	margin-top:20px;
	padding:10px;
	background:#ffffff;
	border:3px solid #8ac240;
	margin-right:10px; }

#content #rightsideinn1{

	width:295px;
	float:right;
	margin-top:20px;
	padding:10px;
	margin-right:10px; }

#content #rightside{
	width:335px;
	float:right;
	margin-top:10px;
	padding:10px;
	background:#eaeaea;
	border:1px solid #d7d8d8;
	margin-right:10px; }

#content #center{

	width:530px;
	margin:10px auto auto auto;
	padding:15px;
	border:1px solid #cecece;}

#rightside .box { 
	width:335px; 
	background: url(images/rightbase.gif) repeat-y;}
.box span.top{
	display:block; 
	background:url(images/right-top.gif) no-repeat top;
	width:335px; 
	height:13px; }
.box h1{
	color:#081f72; 
	font-size:20px;}
.box ul{
	list-style-type:disc;}
.box ul{
	list-style-type:disc;}
.box ul li{
	padding-left:8px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:15px;}
.box ul li a{
	text-decoration:none;
	color:#1b67a4; }
.box span.bottom{
	display:block; background:url(images/right-bottom.gif) no-repeat top;
	width:335px;
	height:13px; }
#footer{
	width:100%;
	padding-top:15px;
	height:25px; border-top:1px solid #c7c7c7;
	border-bottom: 1px solid solid #c7c7c7;
	background:#dddcdc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}
	

#footer .inn{
	width:925px;
	margin:auto;}

.inn a{ 
	color:#666666;
	text-decoration:none;}

.inn a:hover{
	color:#666666;
	text-decoration:underline; }

#footergrn {
	width:100%;
	background:#39a01e;
	height:35px;
	margin-top:2px;
	margin-bottom:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;}

#footergrn .inngr{
	width:925px;
	margin:auto;  }

.inngr a{ 
	color:#ffffff;
	text-decoration:none;}

.inngr a:hover{ 
	color:#ffffff;
	text-decoration:underline; }

.inngr .lft{
	width:100%;
	display:block;
	text-align:center;
	padding-top:10px;}

.inngr .rlt{
	width:200px;
	display:block;
	float:right;
	text-align:right;
	padding-top:10px;}

span.red{
	color:#FF0000;}

#tblTopMost{
	font-size:12px;}

th{
	font-size:12px;
	color:#1ab900;}

th a{
	font-size:12px;
	color:#1ab900;}

th a:hover{
	font-size:12px;
	color:#1ab900;}

td.cls{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#333333;}

td.cls a{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:14px;
	color:#333333;
	text-decoration:none;}

td.cls a:hover{
	text-decoration:underline;}

span.more a{
	color:#0935d9;
	text-decoration:none;}

span.more a:hover{
	color:#7bc42e;
	text-decoration:underline;}

input.submit{
	width:94px;
	height:28px;
	background:url(images/submit.gif) top no-repeat;
	border:none;}

input.btnsub{
	width:94px;
	height:28px;
	background:url(images/submit.gif) top no-repeat;
	border:none;}

label.wid{
	display:block;
	float:left;
	width:150px;}
