a				{ color: darkblue; }
body				{ background-color: #999999; margin: 0 0 20px 0; padding: 0; }
body, td			{ font-family: arial; color: #333333; font-size: 12px; }
center.footer		{ font-size: 10px; color: #666666; margin: 10px 0 20px 0; }
div.pad			{ padding: 20px; }
h1				{ margin: 0 0 10px 0; padding: 0; font-size: 24px; color: darkblue; text-align: left; }
h2				{ margin: 15px 0 10px 0; padding: 0; font-size: 24px; color: darkblue; text-align: left; }
td.nav			{ width: 50%; text-align: left; vertical-align: top; }
td.nav a			{ color: #000000; font-weight: bold; text-decoration: none; }
td.nav a:hover		{ color: darkblue; font-weight: bold; text-decoration: underline; }
td.x				{ font-size: 10px; font-weight: bold; color: darkblue; text-align: center; }
td.y				{ font-size: 10px; font-weight: bold; color: darkblue; text-align: center; background-color: #D7E6FF; }
th				{ background-color: #333333; color: #ffffff; font-size: 16px; font-weight: bold; text-align: center; padding: 8px; }
th.x				{ font-size: 10px; padding: 4px; }
th.y				{ font-size: 10px; padding: 4px; text-align: right; }
.full			{ width: 100%; }
.hilite			{ font-size: 24px; font-weight: bold; color: darkred; }
.row1			{ background-color: #cccccc; }
.row2			{ background-color: #ffffff; }

/* FAQ */
div.faqtop		{ background-color: #192D68; color: #ffffff; padding: 10px; font-weight: bold; text-align: center; }
table.faqcats		{ margin-top: 5px; border: 1px solid #000000; width: 100%; }
tr.faqon			{ background-color: #cccccc; }
tr.faqoff			{ background-color: #ffffff; }

/* OVERLAY */
#seevid {
	display:none;
	z-index:10000;
	background-color:#333;
	width:400px;	
	height:220px;
	border:1px solid #666;
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;	
     vertical-align: middle;
}

#seevid .close {
	background-image:url(images/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}

.simple_overlay {
	display:none;
	z-index:10000;
	background-color:#333;
	width:400px;	
	height:220px;
	border:1px solid #666;
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;	
     vertical-align: middle;
}

.simple_overlay .close {
	background-image:url(images/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}

.details {
	position:absolute;
	top:15px;
	right:15px;
	font-size:20px;
	color:#fff;
	width:348px;
     vertical-align: middle;
}

.details h3 {
	font-size: 26px; color: yellow;
}
