
body { background-color: #1b2444;
	background-image: url(images/main-bkgrndL.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin: 0px;}

.menu1 { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11pt;
		color: #000000;
		font-weight: bold; }
.menu1 a:link { color: #000000; text-decoration: none; }
.menu1 a:visited { color: #000000; text-decoration: none; }
.menu1 a:hover { color: #FFFFFF; text-decoration: none; }
.menu1 a:active { color: #000000; text-decoration: none; }

.menu2 { background-image: url(images/main-nav.png);
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: top;
	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 11pt;
		color: #fbc491;
		font-weight: bold;
		font-variant:small-caps;
		text-align: center; }
.menu2 a:link { color: #fbc491; text-decoration: none; }
.menu2 a:visited { color: #fbc491; text-decoration: none; }
.menu2 a:hover { color: #FFFFFF; text-decoration: none; }
.menu2 a:active { color: #fbc491; text-decoration: none; }

.menu2b { background-image: url(images/main-nav2.png);
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: top; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 11pt;
		color: #efa663;
		font-weight: bold;
		font-variant:small-caps; }
.menu2b a:link { color: #efa663; text-decoration: none; }
.menu2b a:visited { color: #efa663; text-decoration: none; }
.menu2b a:hover { color: #FFFFFF; text-decoration: none; }
.menu2b a:active { color: #efa663; text-decoration: none; }

.main	{ font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: normal;
		color: #000000;
		vertical-align: top;
		background-color:#FFFFFF;
		padding: 5px 12px 10px 12px; }

.table-bk1 { background-image: url(images/main-bkgrndL.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: top; }

.table-bk2 { background-image: url(images/main-bkgrndR.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	vertical-align: top; }

.table-bk { background-image: url(images/main-body.png);
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: top;
	padding: 20px 30px 20px 54px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	vertical-align: top;
	height: 457px; }

.table-bkb { background-image: url(images/main-body2.png);
	background-repeat: no-repeat;
	background-position: top left;
	vertical-align: top;
	padding: 20px 30px 20px 80px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	vertical-align: top;
	height: 457px; }

.splash	{ font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: normal;
		color: #b8b8b8;
		vertical-align: top;
		padding: 25px 0px 0px 320px; }

.footer { font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 8pt;
		color: #b8b8b8;
		text-align: center; }
.footer a:link { color: #b8b8b8; text-decoration: none; }
.footer a:visited { color: #b8b8b8; text-decoration: none; }
.footer a:hover { color: #FFFFFF; text-decoration: none; }
.footer a:active { color: #b8b8b8; text-decoration: none; }

.h-menu { position:absolute; 
	left:auto; 
	top:188px; 
	background-color:#FFFFFF; 
	z-index:20000;
	visibility:hidden;
	float:left;
	border:solid 1px #FFFFFF;
	padding: 5px;
	font-weight:normal;
	line-height: 16pt;
	text-align:left;
	color:#000000;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90; }
.h-menu a:link { color: #e6177e; text-decoration: none; }
.h-menu a:visited { color: #e6177e; text-decoration: none; }
.h-menu a:hover, .h-menu a:focus { cursor: hand; color: #455484; }
.h-menu a:active { color: #e6177e; text-decoration: none; }

td.h-menuOn a:hover, td.h-menuOn a:focus
{ cursor: hand;
	color: #455484; }

.body-bk { background-color:#FFFFFF;
	vertical-align: top;
	padding: 15px 20px 20px 20px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #7e7e7e;
	text-align:left; }
.body-bk a:link { color: #384b8c; text-decoration: none; }
.body-bk a:visited { color: #384b8c; text-decoration: none; }
.body-bk a:hover { color: #000000; text-decoration: none; }
.body-bk a:active { color: #384b8c; text-decoration: none; }

.nav-bk { background-color:#FFFFFF;
	background-image: url(images/nav-bkgrnd.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	vertical-align: top;
	padding: 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight:bold;
	text-align:left;
	line-height: 16pt;
	color: #7e7e7e; }
.nav-bk a:link { color: #7e7e7e; text-decoration: none; }
.nav-bk a:visited { color: #7e7e7e; text-decoration: none; }
.nav-bk a:hover { color: #000000; text-decoration: none; }
.nav-bk a:active { color: #7e7e7e; text-decoration: none; }

.sub-nav { font-size:9pt;
	font-variant:small-caps; }

.form { font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 9pt;
		color: #000000; }

.form2 { font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 9pt;
		color: #7e7e7e; }

.transparent { background-color:#FFFFFF;
	filter:alpha(opacity=95);
	-moz-opacity:.90;
	opacity:.90; }

.title { font-size: 12pt;
	font-weight:bold; }

.small { font-size: 8pt; }