body {
	font:11px/14px Arial, sans-serif;
	color:#000;
	background:#efefef;
	margin:0;
	padding:0;
	min-width:971px;
}
img{
	border:none;
	display:block;
}
form {
	padding:0;
	margin:0;
}
#main {
	background:#efefef url(/images/layout/bg.jpg) repeat-y 50% 0;
	width:100%;
}
.main {
	background:url(/images/layout/shadow.jpg) no-repeat 50% 100%;
	width:100%;
	padding:0 0 45px;
}
.holder {
	margin:0 auto;
	width:971px;
}
h1.logo1{
	float:left;
	background:url(/images/layout/header/logo1.jpg) no-repeat;
	width:206px;
	height:41px;
	text-indent:-9999px;
	margin:3px 0 0;
}
.logo1 a{
	display:block;
	overflow:hidden;
	width:100%;
	height:100%;
}
h1.logo2{
	float:left;
	background:url(/images/layout/header/logo2.jpg) no-repeat;
	width:202px;
	height:34px;
	text-indent:-9999px;
	margin:35px 0 0 5px;
	display:inline;
}

.h2 {
	font:bold 12px/30px Arial, Helvetica, sans-serif;
	color:#0c5690;
}

.logo2 a{
	display:block;
	overflow:hidden;
	width:100%;
	height:100%;
}
a:focus {outline:none}
#header{
	background:url(/images/layout/header/bg-header.gif) no-repeat;
	width:945px;
	height:69px;
	padding:22px 15px 20px 11px;
	overflow:hidden;
}
#content{
	background:url(/images/layout/content/bg-content.gif) repeat-y;
	width:941px;
	padding:7px 15px 15px;
	overflow:hidden;
}
.column1 {
	float:left;
	width:193px;
	padding:0 19px 0 0;
}
.column2 {
	float:left;
	width:495px;
	padding:3px 8px 0;
	_padding:3px 0 0 0;
}
.column3 {
	float:left;
	width:200px;
	padding:0 0 0 18px;
	_padding:0 0 0 18px;
}
#footer{
	background:url(/images/layout/footer/bg-footer.gif) no-repeat;
	width:971px;
	height:38px;
	overflow:hidden;
}

.form_table{
float:left;
border:1px solid #0E4A7E;
width:80px;
font-size:10px;
color:#0E4A7E;
font-family:Arial, sans-serif;
}

.btn{
border:1px solid #0E4A7E;
width:80px;
font-size:10px;
color:#0E4A7E;
font-family:Arial, sans-serif;
}

.input2-error{
float:left;
border:1px solid #0E4A7E;
width:80px;
font-size:10px;
color:#0E4A7E;
background-color:#EFEFEF;
font-family:Arial, sans-serif;
}

.header {
	font:14px/17px Arial, sans-serif;
	font-weight:bold;
	color:#0c5690;
	line-height:40px;
}

.box-top ul li {
	color:#333;
}