@charset "utf-8";
/* CSS Document */

.body{
background:url(../imgs/bg.jpg) top center no-repeat #ADC5DF;
margin:0px;
font-family: Tahoma, geneva, "Times New Roman", Times, serif;
font-size:14px;
}

.header{
width:950px;
height:138px;
}

.menu{
width:950px;
margin-bottom:4px;
margin-left:120px;
}

.content{
width:1011px;
font-size:14px;
color:#404040;
padding-left:30px;
padding-right:30px;
background:url(../imgs/content-bg.png) repeat-y center;
line-height:16px;
padding:10px;
}

.footer{
width:100%;
height:63px;
background:url(../imgs/footerbg.jpg) center;
}

.footerCont{
font-size:12px;
color:#FFFFFF;
width:900px;
padding-top:30px;
padding-left:40px;
padding-right:40px;
}

.mainCont{
width:900px;
float:left;
margin-left:50px;
margin-right:15px;
}

.leftCont{
width:425px;
float:left;
margin-left:50px;
margin-right:15px;
}
.rightCont{
width:450px;
float:right;
margin-left:10px;
margin-right:50px;
}

.leftCol{
width:380px;
float:left;
margin-left:50px;
margin-right:10px;
}
.rightCol{
width:500px;
float:right;
margin-left:15px;
margin-right:50px;
}

.cf{
clear:both;
}

.fl{
float:left;
}

.fr{
float:right;
}

.darkblue{
color:#282575;
}

.darkblue2{
color:#282575;
font-size:18px;
}
.lightblue{
color:#4f8edb;
}

.headTitle{
font-size:24px;
color:#282575;
}

.subTitle{
font-size:20px;
color:#282575;
}

a:link{ color:#4f8edb; text-decoration:none; }
a:hover{ color:#000000; text-decoration:none; }
a:visited{ color:#4f8edb; text-decoration:none; }
a:visited:hover{ color:#000000; text-decoration:none; }

.footerCont a:link{ color:#FFFFFF; text-decoration:none; }
.footerCont a:hover{ color:#000000; text-decoration:none; }
.footerCont a:visited{ color:#FFFFFF; text-decoration:none; }
.footerCont a:visited:hover{ color:#000000; text-decoration:none; }

.validate_error {
	color: #FF0000;
	text-decoration: none;
	font-family: tahoma, geneva, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
}

.menu_link {
	color: #FFFFFF;
	font-size: 16px;
	padding-top: 12px;
	text-align: left;
}

.menu_link a:link { color:#FFFFFF; text-decoration:none; padding-left:7px; padding-right:7px }
.menu_link a:hover{ color:#000000; text-decoration:none; padding-left:7px; padding-right:7px }
.menu_link a:visited{ color:#FFFFFF; text-decoration:none; padding-left:7px; padding-right:7px }
.menu_link a:visited:hover{ color:#000000; text-decoration:none; padding-left:7px; padding-right:7px }

input[type=text], input[type=password], input[type=file], input.text, input.title, textarea, select {margin:0 0 0.5em 0;}

/*for drop down*/
a.sample_attach, a.sample_attach:visited, div.sample_attach
{
	display: block;
	width: 155px;
	text-decoration: none;
	font-size: 14px;
	color: #FFF;
}

a.sample_attach:hover {
	display: block;
	width:   155px;
	text-decoration: none;
	font-size: 14px;
	color: #000;
}

a.sample_attach, a.sample_attach:visited {
	background: url(../imgs/menubg.png) repeat-x center transparent;
	border-bottom: 1px solid #365081;
	border-top: 1px solid #8ba7d9;
	height:24px;
	padding-top:7px;
}
div#sample_attach_menu_child{
	margin-top:1px;
}

form.sample_attach
{
	position: absolute;
	visibility: hidden;
	border:  1px solid black;
}

form.sample_attach b
{
	font-family: Verdana, Sans-Sherif;
	font-weight: 900;
	font-size: 1.1em;
}

input.sample_attach { margin: 1px 0px; width: 155px; }
