/* CSS Document */

body {
	margin: 0px;
	background-color:#9CB6D1;
	font:11px tahoma;
	color:#263A50;
}
TD{
	vertical-align:top;
}
.leftbg{
	background:#9CB6D1 url(images/leftbg.jpg) repeat-x;
}
.rightbg{
	background:#9CB6D1 url(images/rightbg.jpg) repeat-x;
}
.topbg{
	background:#9AB4CF url(images/topbg.jpg) repeat-x;
	vertical-align:middle;
	color:#FFFFFF;
}
.topmenus{
	vertical-align:middle;
	color:#FFFFFF;
	padding-right: 20px;
	font: bold 16px Georgia;
}
.topmenus a{
	color:#FFFFFF;
	text-decoration:none;
}
.topmenus a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.leftpanel{
	background:#F8F8F8 url(images/leftpanel.jpg) no-repeat;
	width:254px;
	height: 444px;
}
.lefttext{
	margin:20px 20px 10px 20px;
	line-height: 18px;
}
.lefttext a{
	color:#003366;
	text-decoration:underline;
}
.lefttext a:hover{
	color: #990000;
	text-decoration:underline;
}
.rightpanel{
	background-color:#F8F8F8;
}
.righttexts{
	margin:20px 15px 10px 15px;
	line-height: 18px;
}
.righttexts a{
	color:#004993;
	text-decoration:underline;
}
.righttexts a:hover{
	color:#990000;
	text-decoration: underline;
}
.rightheading{
	padding-bottom:15px;
}
.innerheading{
	padding-bottom:15px;
	font:24px arial;
	font-variant:small-caps;
	color: #006699;
}
.imgs{
	margin:0px 15px 10px 0px;
	float: left;
}
.serviceblock{
	background:#F8F8F8 url(images/serviceblock.jpg) no-repeat;
	width:290px;
	height: 192px;
	float: left;
	font: 11px verdana;
	line-height: 20px;
}
.serviceblock a{
	color:#003366;
	text-decoration:none;
}
.serviceblock a:hover{
	color:#000000;
	text-decoration: underline;
}
.contactblock{
	background:#F8F8F8 url(images/contactblock.jpg) no-repeat;
	width:232px;
	height: 203px;
	margin-left:15px;
	float: left;
}
.contactblock a{
	color:#003366;
	text-decoration: underline;
}
.contactblock a:hover{
	color: #990000;
	text-decoration: underline;
}
.contactcontents{
	margin-top:105px;
	margin-left: 5px;
}
.footer{
	background-color:#D2DCE6;
	border-top: 2px solid #43668C;
	vertical-align: middle;
	height: 51px;
	text-align: center;
	font: 11px verdana;
	color: #0F355D;
}
.footer a{
	color: #0F355D;
	text-decoration:none;
}
.footer a:hover{
	color: #0F355D;
	text-decoration: underline;
}
.copyright{
	height:40px;
	color:#FFFFFF;
	vertical-align:middle;
}
.copyright a{
	color:#990000;
	text-decoration:underline;
}
.copyright a:hover{
	color: #FFFFFF;
	text-decoration:underline;
}
.boldheading{
	font:bold 13px arial;
}
.bigboldheading{
	font:bold 15px arial;
	color: #003366;
}
.forms{
	font:11px tahoma;
	background-color:#C4E2EC;
	border:1px solid #496887;
	width: 160px;
}
.forms2{
	font:11px tahoma;
	background-color:#C4E2EC;
	border:1px solid #496887;
	width: 30px;
}
.forms3{
	font:11px tahoma;
	background-color:#C4E2EC;
	border:1px solid #496887;
	width: 50px;
}
.buttons{
	font:bold 11px tahoma;
	background-color:#496887;
	border:1px solid #000000;
	color:#FFFFFF;
}
.middle{
	vertical-align:middle;
	padding:5px;
	border:1px solid #A6BDD0;
}
.formssmall{
	font:11px tahoma;
	background-color:#C4E2EC;
	border:1px solid #496887;
	width: 100px;
}
.formsverysmall{
	font:11px tahoma;
	background-color:#C4E2EC;
	border:1px solid #496887;
	width: 50px;
}
.formlong{
	font:11px tahoma;
	background-color:#C4E2EC;
	border:1px solid #496887;
	width: 300px;
}
.textarea{
	font:11px tahoma;
	background-color:#C4E2EC;
	border:1px solid #496887;
	width: 160px;
}
