body{
	background:#FFFFFF;
	margin:0;
	padding:5px 0;
}
body,input,textarea,td,th{
	color:#909090;
	font-family:Tahoma;
	font-size:11px;
}
img,table{border:none;}
form,ul{
	margin:0;
	padding:0;
}
div,li,td{
	box-sizing:border-box;
	-moz-box-sizing: border-box;
}

td{
	text-align:left;
	vertical-align:top;
}


.ht2 div{
	background:#F1FAFD;
	height:100%;
	margin:0px 0 0 4px;
	padding:2px 2px 10px 2px;
}
.ht2 p{
	margin:0;
	padding:0;
	text-align:right;
}

.c_form span{
	margin-top:4px;
	position:absolute;
}
.c_form input,.c_form textarea{
	background:#FFFFFF;
	border:1px solid #8B8B8B;
	width:175px;
}
.c_form input{margin:3px 0 3px 60px;}
.c_form textarea{
	height:68px;
	margin:4px 0 6px 0;
	overflow:auto;
}
.c_form a{
	background:url(images/ar2.gif) left 5px no-repeat;
	color:#5F5F5F;
	margin-left:24px;
	padding-left:8px;
}

.link a{
	background:url(images/ar.gif) left 6px no-repeat;
	color:#63A2BF;
	padding-left:8px;
	text-decoration:underline;
}
a.link{
	background:url(images/ar.gif) left 6px no-repeat;
	color:#63A2BF;
	padding-left:8px;
	text-decoration:underline;
}
div.link{
	margin-top:10px;
	text-align:right;
}


.logo{
	background:url(images/bg1.gif) right bottom no-repeat;
	text-align:center;
	vertical-align:middle;
	width:208px;
}


.menu{
	background:url(images/bg3.gif) right top no-repeat;
	width:208px;
}
.menu ul{margin:60px 0 0 22px;}
.menu object{margin:60px 0 0 0px;}
.menu ul li{
	background:url(images/mbg.jpg) left top no-repeat;
	list-style:none;
	height:30px;
	margin-bottom:7px;
	padding:7px 0 0 40px;
	width:158px;
}

.tab{width:100%;}
.tab td{
	background:#D4E9F1;
	color:#2B6E85;
}
.tab td,.tab th{
	height:20px;
	padding:4px 0 4px 12px;
}
.tab th{
	background:#80BFD5;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
}
.tbg{background:#E2F0F6!important;}
.tbg2 td{background:#BADCE8!important;}
td.tbg3{background:#D1E8F0!important;}


.footer{
	background:url(images/ft.gif) left 15px repeat-x;
	color:#A9A9A9;
	padding:40px 0 24px 0;
	text-align:center;
}
.footer a{
	color:#A9A9A9;
	text-decoration:none;
}
.footer a:hover{text-decoration:underline;}


.c1{color:#63A2BF;}

.gl{	
	background:url(images/gl.gif) left top repeat-x;
	margin-top:12px;
}

.hp{background:url(images/bg5.jpg) 564px top no-repeat;}

.ht{
	background:url(images/bg2.gif) left bottom no-repeat;
	padding:15px 160px 0 15px;
}

.img{
	float:left;
	margin:0 5px 5px 0;
}

.mbg2{background:url(images/mbg2.jpg) left top no-repeat!important;}

.rtd{
	background:url(images/bg4.gif) left top no-repeat;
	padding:0px 5px 0 15px;
}
