body, a{
	font:11px verdana,sans-serif;
	color:#000;
	text-decoration:none;
	}
a{
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}
body, form{
	margin:0;
	padding:0;
	}
body{
	text-align:left;
	background:#F3F8FD;
	}
img{
	border:none;
	display:block;
	}
select,
input{vertical-align:middle;}
h1 {margin: 0px 0px -10px 0px; padding: 0 0 0 10px; font-size: 10px; color: #69A5E0; text-align:center;}
h1 a {
	text-decoration: none;
	color: #69A5E0;
}
h1 a:hover {
	text-decoration: underline;
	color: #69A5E0;
}
#main{
	width:1000px;
	margin:15px auto 0;
	background:#FFFFFF;
	background: url(../img/mainbg.gif) repeat-y;
	background-position:center top;
	padding:15px 0 0;
}
#header{
	width:905px;
	height:65px;
	margin:0 auto;
	border-bottom:1px solid #EAF2FB;
}
#header h1{
	margin:0 0 0 -3px;
	position:relative;
	float:left;
}
#header h1 {margin: 0; padding: 0 0 0 10px; font-size: 10px; color: #69A5E0;}
#header .banks{
	margin:0 -3px 0 0;
	padding:14px 0 0;
	position:relative;
	float:right;
	background-color:#F8F8F8;
	height:36px;
	width:493px;
	text-align:center;
}

#header h1 a {
	text-decoration: none;
	color: #69A5E0;
}
#header h1 a:hover {
	text-decoration: underline;
	color: #69A5E0;
}

#header .banks img{
	display:inline;
	vertical-align:middle;
	margin:0 4px;
}
#content{
	width:955px;
	padding:2px 0 0 0;
	margin:0 auto;
}
#content h1{
	text-align:left;
}
#content .welcome{
	overflow:hidden;
	width:875px;
	margin:0 auto 7px;
	padding-left:30px;
	background:#FFFFD6 url(../img/welcome-bg.gif) repeat-x;
	border-bottom:3px solid #69A5E0;
}
#content .welcome .visual{
	float:right;
	margin-left:7px;
}
#content .welcome h1{
	font:normal 39px tahoma,sans-serif;
	color:#69A5E0;
	margin:15px 0 20px;
	letter-spacing:-0.05em;
}
#content .welcome h2{
	font:12px/14px verdana,sans-serif;
	color:#000;
	letter-spacing:-0.05em;
	padding:0px;
	margin:0px;
}
#content .welcome ul{
	margin:0 0 10px;
	padding:0;
	float:right;
	width:425px;
}
#content .welcome ul li{
	list-style-type:none;
	background:url(../img/index-arrow.gif) no-repeat 0 0;
	padding:0 0 14px 21px;
	font:12px/14px verdana,sans-serif;
	color:#000;
	letter-spacing:-0.05em;
}
#content .welcome a {float:right;}
#content .welcome a span{display:none;}
#content .talk{
	width:229px;
	height:207px;
	float:right;
	padding-right:25px;
	background:url(../img/talk-bg.jpg) no-repeat 0 100%;
	margin-bottom:14px;
}
* html #content .talk{
	margin-left:-16px;
	position:relative;
}
#content .some{
	background-image:url(../img/right-bg.gif);
	height:auto;
}
#content .talk strong{
	background:#7AB3EA url(../img/right-title-bg.gif) no-repeat;
	display:block;
	width:205px;
	padding:0 12px;
	color:#fff;
	float:right;
	z-index:100;
	font:bold 17px/28px tahoma,sans-serif;
}
#content .talk p{
	font:bold 17px/29px arial,sans-serif;
	margin:35px 0 0 10px;
	color:#69A5E0;
	letter-spacing:-0.05em;
}
#content .talk p span{
	color:#707070;
	font:bold 23px arial,sans-serif;
}
#content .desc{
	background:url(../img/index-text-bg.gif) no-repeat 0 100%;
	width:660px;
	padding:29px 27px 20px;
	margin-right:-150px;
	float:left;
}
#content .desc p{
	color:#797979;
	margin:0 7px 14px;
	text-align:justify;
}
#content .desc h3{
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:0xp;
	line-height:1px;
}
#content .note{
	width:905px;
	margin:0 auto;
	background:#e7e7e7;
	clear:both;
}
#content .note p{
	margin:5px 17px;
	color:#565656;
	font:12px verdana,sans-serif;
}
#content .bottom{
	width:895px;
	margin:0 auto;
	padding:15px 0;
	clear:both;
	color:#69A5E0;
	font:11px/14px verdana,sans-serif;
}
#content .bottom a{
	color:#69A5E0;
	font:13px/14px verdana,sans-serif;
}
#footer{
	width:955px;
	margin:0 auto;
	padding:15px 0 0;
}
#footer ul{
	margin:0;
	padding:0;
	text-align:center;
	margin-left:-35px;
}
#footer ul li{
	list-style-type:none;
	display:inline;
	background:url(../img/footer-border.gif) no-repeat 100% 50%;
	padding:0 20px;
	
}
#footer ul li.last{background:none;}
#footer ul a{
	color:#5799DA;
	font:12px verdana,sans-serif;
}
#footer .label{
	border-left:5px solid #69A5E0;
	background:#E9EDF2;
	font:12px/18px verdana,sans-serif;
	color:#7B7B7B;
	margin:20px -3px 15px 0;
	padding:0 3px;
	float:right;
}
#footer .label a{
	color:#7B7B7B;
	font-weight:bold;
}
#footer .label strong{color:#000;}
.clear{
	clear:both;
	font-size:1px;
	line-height:1px;
}
#content .inner-desc{
	width:660px;
	padding:20px 27px 20px;
	margin-right:-150px;
	float:left;
}
#content .inner-desc p{
	color:#797979;
	margin:0 7px 14px;
}
#content .inner-desc strong{
	border-bottom:3px solid #6BA5E7;
	padding-right:10px;
	font:17px tahoma,sans-serif;
	color:#747474;
}
#content .nav{
	width:271px;
	background:url(../img/nav-bg.gif) no-repeat 100% 0;
	padding-left:25px;
	position:relative;
	margin:-2px 0 -7px;
	float:left;
}
#content .nav ul{
	padding:15px 13px 16px;
	margin:0 4px;
	border-top:6px solid #5E9DE4;
}
#content .nav ul li{
	list-style-type:none;
	border-bottom:1px solid #EBEBEB;
	padding-top:9px;
}
#content .nav ul a{
	font:bold 12px/12px tahoma,sans-serif;
	color:#5E9DE4;
}
#content .subj{
	width:620px;
	background:#FFF url(../img/subj-bg.gif) repeat-x 0 100%;
	float:right;
	margin:-2px 26px 0 0;
	border-bottom:3px solid #5E9DE4;
	position:relative;
}
* html #content .subj{margin-right:13px;}
#content .subj .ill{float:right;}
#content .subj p{
	color:#797979;
	margin:0 0 14px;
	line-height:14px;
}
#content .subj a{
	float:right;
	margin:0 30px 0 0;
}
* html #content .subj a{
	margin-right:15px;
	height:0;
}
#content .subj a span{display:none;}
#content .subj .text{
	float:left;
	width:420px;
	padding-left:14px;
}
#content .subj .breadcrumbs{
	padding:5px 0 5px 0;
	color:#747474;
}
#content .subj .breadcrumbs a{
	float:none;
	margin:0;
	color:#6BA5E7;
}
#content .subj .breadcrumbs span{color:#6BA5E7;}
#content .subj h1{
	font:normal 23px arial,sans-serif;
	color:#5E9DE4;
	margin:10px 0 5px;
	letter-spacing:-0.05em;
}
#content .subj h2{
	font:normal 23px arial,sans-serif;
	color:#5E9DE4;
	margin:10px 0 5px;
	letter-spacing:-0.05em;
}
#hform{
	width: 390px; 
	height: 308px; 
	padding: 20px;
	background: url(../img/form.jpg) no-repeat;
	float:right;
	margin-left:7px;
}