@charset "UTF-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	font-family: Arial, Tahoma, Verdana, sans-serif;
}

#container {width: 900px; height: auto; margin: 0px auto;}
#headcont{background-color: #ffffff;}
#logo-trans{width: 199px; height: 100px; margin:10px; background: url(images/logo-trans.jpg) no-repeat center; float:left;}
.fright{float:right; padding:10px 5px 0px 0px;}
.gry25{color:#232323; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif;}
.cls{clear:both;}
.f12{font-size:12px; text-align:right; color:#A0A0A0;}
a.tplink, a.tplink:link, a.tplink:visited{text-decoration:none; color:#147DB8; font-weight:normal;}
a.tplink:hover{text-decoration:underline; color:#000; font-weight:normal;}
.f18{font-size:20px;}
.georgia{padding:25px 0px 5px 0px; font-family:Georgia, "Times New Roman", Times, serif; text-align:right;}
#nav{width: 900px; height: 48px; line-height:48px; background: url(images/menubg.png) no-repeat; clear:both;}
#nav ul{list-style-type:none; display:block; margin:0px; font-size:14px; padding:0px; font-family: Arial, Tahoma, "Trebuchet MS", sans-serif;}
#nav ul li{float:left; list-style-type:none; height:48px; line-height:48px;}
#nav ul li a{color:#474747; text-decoration:none; display:block; padding:0px 17px; font-weight:bold;}
#nav ul li a:link{color:#474747; text-decoration:none;}
#nav ul li a:hover{color:#747474; text-decoration:none; font-size:14px; border-bottom: 1px solid #747474;}
.current{color:#747474; text-decoration:none; font-size:14px; border-bottom: 1px solid #747474;}
.sep{background:url(images/sep.gif) no-repeat 0px 18px; float:right;}

.w600{width:600px;}
.tabbg{height:31px; float:right; margin-top:3px; margin-bottom:2px; font-size:13px; font-weight:bold;}
.tabUnsel:link, .tabUnsel:visited{color:#fff; text-decoration:none; padding-left:8px; background:url(images/lt.gif) no-repeat left; height:31px; line-height:31px; float:left; margin-right:2px;}
.tabUnsel:link span, .tabUnsel:visited span{cursor:pointer; padding-right:15px; padding-left:10px; line-height:31px; height:31px; background:url(images/rt.gif) no-repeat right; display:block; float:left;}
.tabUnsel:hover{background:url(images/lt-hover.gif) no-repeat left;}
.tabUnsel:hover span{background:url(images/rt-hover.gif) no-repeat right; line-height:31px;}
.tabsel:link, .tabsel:visited{color:#fff; text-decoration:none; padding-left:8px; background:url(images/lt-hover.gif) no-repeat left top; float:left; margin-right:2px;}
.tabsel:link span, .tabsel:visited span{cursor:pointer; padding-right:15px; padding-left:10px; line-height:31px; height:31px; background:url(images/rt-hover.gif) no-repeat right top; float:left;display:block;}
.blue {color:#1273A9;}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #147db8;
	font-weight: normal;
	margin-bottom: 10px;
	margin-top: 15px;
	text-align: left;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-position: center;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #147db8;
	font-weight: normal;
	margin-bottom: 10px;
	background-position: top;
	margin-top: 0px;
	text-align: left;
}
ul{margin:10px; padding:10px;}
.greybody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
}
.democopy:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: underline;
}
.democopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}
.bluesubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #147db8;
	text-align: left;
}
body {
	margin: 0px;
	padding: 0px;
	background-color:#B5D1E9;
}
#footer {
	margin: 0 auto;
	height: 50px;
	background:url(images/footer.png) no-repeat;
	padding: 8px 0 0 0;
}
#footer p {
color:#474747;
font-family:Arial,Verdana,Tahoma,sans-serif;
font-size:11px;
margin:5px 0 0;
text-align:center;
}
#bottom {

	background: #ffffff url(../images/bottom.png) no-repeat;

	width: 900px;

	clear: both;

	margin:0px auto;

	font-family: Arial, Verdana, Tahoma, sans-serif;

	text-align: center;

}



#bottom h2 {

	font-size: 16px;

	color: #147db8;
	text-align:center;
	padding: 20px 0 10px 0;

}



#bottom p {

	color: #474747;

	font-size: 12px;

	margin: 0 0 10px 0;

	padding: 0 0 10px 0;

}

