﻿body {
	text-align: center;
	padding: 0 0 20px 0; margin: 0 0 20px 0;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000033;
	background-image: url('/000000_bg_grad.png');
	background-position: left top;
	background-repeat: repeat-x;
}
.wrapper {
	width: 80%; min-width: 800px; margin: 0 auto; padding: 0; text-align: left;
}
.boxBottom {
	-moz-border-radius: 0 0 12px 12px;
	-webkit-border-radius: 0 0 12px 12px;
	border-radius: 0 0 12px 12px;
	-khtml-border-radius: 0 0 12px 12px;
}
.boxTop {
	-moz-border-radius: 12px 12px 0 0;
	-webkit-border-radius: 12px 12px 0 0;
	border-radius: 12px 12px 0 0;
	-khtml-border-radius: 12px 12px 0 0;
}
.boxTL {
	-moz-border-radius: 12px 0 0 0;
	-webkit-border-radius: 12px 0 0 0;
	border-radius: 12px 0 0 0;
	-khtml-border-radius: 12px 0 0 0;
}
.boxTR {
	-moz-border-radius: 0 12px 0 0;
	-webkit-border-radius: 0 12px 0 0;
	border-radius: 0 12px 0 0;
	-khtml-border-radius: 0 12px 0 0;
}
.boxBR {
	-moz-border-radius: 0 0 12px 0;
	-webkit-border-radius: 0 0 12px 0;
	border-radius: 0 0 12px 0;
	-khtml-border-radius: 0 0 12px 0;
}
.boxBL {
	-moz-border-radius: 0 0 0 12px;
	-webkit-border-radius: 0 12px;
	border-radius: 0 0 0 12px;
	-khtml-border-radius: 0 0 0 12px;
}
.boxAll {
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	-khtml-border-radius: 12px;
}

.shadow {
	-moz-box-shadow: 3px 3px 4px #444;
	-webkit-box-shadow: 3px 3px 4px #444;
	box-shadow: 3px 3px 4px #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444')";
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#444444');
}
.tshad {
	text-shadow: 2px 2px 2px rgba(150, 150, 150, 0.75);
}

.header {
	padding: 0; margin: 0; color: #fff; text-align: center; background-color: #000066;
}
.header .headerLeft {
	float: left; min-height: 52px;
}
.header .headerRight {
	float: right; width: 500px; text-align: right; padding: 5px 10px 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	min-height: 52px;
}
.header .headerRight .title1 {
	font-weight: bold; font-size: 11pt; padding: 0; margin: 0; color: #c3c3c3; font-style: italic;
}
.header .headerRight .title2 {
	font-family:Arial, Helvetica, sans-serif; font-size: 17pt; font-weight: bold; padding: 0; margin: 0;
}
.header .headerNav {
	clear: both; padding: 5px; background-color: #577293; min-width: 780px;
	background-image: url('/000066_grad.png'); 
background-position: left top; 
background-repeat: repeat-x;
}
.header .headerNav a:link, .header .headerNav a:visited {
	color: #fff; padding: 5px 7px; text-decoration: none; font-size: 10pt; font-weight: bold; border-right: 1px solid gray;
}
.header .headerNav a:hover {background-color: #6a85a6;}

.content {
	font-size: 10pt;
}
.content .wtv {
	background-color: #577293; padding: 0px;
}
.content .wtv a:link, .content .wtv a:visited {color: #ffffff; font-size: 18pt; text-decoration: none;}
.content .wtv a:hover {}
.content .contentTop {
	padding: 0; width: 100%;
}
.content .contentTop .table {
	background-color: #e0e6eb; color: #000;
	border: 0; padding: 10px;
}
.content .contentTop table {
	border-collapse: collapse; width: 100%; min-width: 780px;
}
.content .contentTop .table th {padding: 0;}
.content .contentTop .table .th {
	background-color: #ccc;
}
.content .contentTop .table th, .content .contentTop .table td {
	padding: 10px 8px; border-left: 1px solid gray;
}
.content .contentTop .table a:link, .content .contentTop .table a:visited {
	text-decoration: underline;
}
.content .contentTop .table a:hover {
	color: #808080;
	text-decoration: none;
}
.content .contentTop h2 {
	/* background-color: #577293; */ color: #fff;
	padding: 24px 20px 10px 20px; margin: 0;
	font-size: 12pt; font-weight: bold;
}
.content .contentTop h3 {
	background-color: #577293; color: #fff;
	padding: 24px 20px 10px 20px; margin: 0;
	font-size: 12pt; font-weight: bold;
}
.content .contentTop p {
	background-color: #e0e6eb;
	padding: 10px 20px; margin: 0;
}

.content .contentLeft, .content .contentRight {
	padding: 0;
}
.content .contentLeft {
	float: left;
	width: 69%;
}
.content .contentLeft .table2 {
	background-color: #e0e6eb; color: #000;
	border: 0; padding: 10px;
}
.content .contentLeft .table2 th {
	background-color: #ccc; color: #000;
}
.content .contentLeft .table2 th, .content .contentLeft .table2 td {
	padding: 1px 8px; border-left: 1px solid gray;
}
.content .contentLeft table {
	border-collapse: collapse; width: 100%;
}

.content .contentLeft h2 {
	background-color: #577293; color: #fff;
	padding: 24px 20px 10px 20px; margin: 0;
	font-size: 12pt; font-weight: bold;
}
.content .contentLeft h3 {
	background-color: #577293; color: #fff;
	padding: 24px 20px 10px 20px; margin: 0;
	font-size: 12pt; font-weight: bold;
}
.content .contentLeft p {
	background-color: #e0e6eb;
	padding: 10px 20px; margin: 0;
}
.content .contentLeft .bblinks {
	font-size: 16pt; font-weight: bold;
	padding: 10px;
}
.content .contentLeft .bblinks a:link, .content .contentLeft .bblinks a:visited {
	padding: 0 10px; color: #000;
}
.content .contentLeft .bblinks a:hover {
	text-decoration: none; color: gray;
}
.content .contentRight {
	float: right;
	width: 30%;
}
.content .contentRight h2 {
	padding: 24px 20px 10px 20px; margin: 0; font-size: 12pt; background-color: #577293; color: #fff; font-weight: bold;
}
.content .contentRight h3 {
	padding: 0 20px 10px 20px; margin: 0; font-size: 10pt; font-weight: normal; background-color: #577293; color: #fff;
}
.content .contentRight p {
	padding: 10px 20px; margin: 0; font-size: 10pt; background-color: #f8f9fa;
}
.content a:link, .content a:visited {
	color: #000;
}
.content a:hover {
	color: blue;
}
.content .norm-links a:link, .content .norm-links a:visited {
	color: #000; padding: 0 10px;
}
.content .norm-links a:hover {
	color: blue;
}
.content .prices {
	font-size: 16pt;
	text-align: center;
	background-color: #f8f9fa;
	display: block;
	padding: 10px;
}
.content .onbluelink a:link, .content .onbluelink a:visited {
	color: #fff;
	text-decoration: none;
}
.content .onbluelink a:hover {
	text-decoration: underline;
}
.footer {
	background-color: #000; clear: both; color: gray; padding: 5px 10px; font-size: 8pt; text-align: center;
	background-image: url('/000066_grad.png'); 
background-position: left top; 
background-repeat: repeat-x;
}
.footer a:link, .footer a:visited {
	color: gray; padding: 5px 10px; text-decoration: none; border-right: 1px solid gray; 
}
.footer a:hover {
	text-decoration: underline; color: #fff;
}
.spacer {
	height: 5px; min-height: 5px; width: auto; min-width: 700px; clear: both;
}
.spacer2 {
	height: 5px; min-height: 5px; 
}
.grad {
	background-image: url('/000066_grad.png'); 
background-position: left top; 
background-repeat: repeat-x;
}
.green {
	color: green;
}
.bold {
	font-weight: bold;
}
.bold a {
	text-decoration: none;
}
.style1 {
	font-size: 9pt; font-style: italic;
}
.wtvgrad {
	background: rgb(255, 170, 0);
	background: -moz-linear-gradient(30deg, rgb(255, 170, 0) 30%, rgb(255, 204, 0) 70%);
	background: -webkit-linear-gradient(30deg, rgb(255, 170, 0) 30%, rgb(255, 204, 0) 70%);
	background: -o-linear-gradient(30deg, rgb(255, 170, 0) 30%, rgb(255, 204, 0) 70%);
	background: -ms-linear-gradient(30deg, rgb(255, 170, 0) 30%, rgb(255, 204, 0) 70%);
	background: linear-gradient(120deg, rgb(255, 170, 0) 30%, rgb(255, 204, 0) 70%);
}

