BODY {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
A {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
}
H1 {
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00608F;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
H2 {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #00608F;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}
H3 {
	font-size: 12px;
	color: #00608F;
}
H4 {
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	color: #00608F;
}
FORM {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 0px 0px;
}
LABEL, SELECT, INPUT {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
INPUT:HOVER {
	background: #FFF9DF;
}
.comments-grey {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}
.menu UL {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00608F;
}
.box-yellow {
	background: #FFF8E7;
	margin: 0px 10px 5px 10px;
	padding: 2px 10px 2px 10px;
	border: 1px solid #CCCCCC;
}
.form-button {
	font-weight: bold;
	background: #FFDFA7;
	margin: 0px 10px 0px 10px;
	border: 2px solid #333333;
}
.isp-table {
	margin: 10px 10px 10px 10px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.isp-table TH {
	font-size: 12px;
	background: #CBF2FE;
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.isp-table TD {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 15px 10px 15px 10px;
}
.email-table {
	margin-left: 10px;
	margin-right: 10px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.email-table TH {
	font-size: 12px;
	background: #CBF2FE;
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.email-table TD {
	font-size: 10px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.offers-table {
	margin: 10px 10px 10px 10px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.offers-table TH {
	font-size: 16px;
	background: #CBF2FE;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
.offers-table TH A {
	font-size: 16px;
}

.offers-table TD {
	font-size: 14px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

.TDStyle1 {
	background: #FFFFFF;
}
.TDStyle2 {
	background: #F7F7F7;
}
.TDStyle1-H {
	background: #FFFFD7;
}
.TDStyle2-H {
	background: #FFFFD7;
}
.TDStyle1-S {
	background: #FFE7FF;
}
.TDStyle2-S {
	background: #FFE7FF;
}
.button-g {
	border: 0px solid #000000;
}


.menu-bar {
	background-color: ebf7f9;
	background-image: url(/images/menu-bar.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.menu-bar TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 25px;
	text-align: left;
	vertical-align: middle;
	padding-left: 5px;
}
.menu-bar-main A {
	font-size:13px;
	color:#036b89;
	font-weight: bold;
	text-decoration: none;
}
.menu-bar-main A:HOVER {
	text-decoration: underline;
}
.menu-bar-sub A {
	font-size:11px;
	color:#029795;
	font-weight: bold;
	text-decoration: none;
}
.menu-bar-sub A:HOVER {
	text-decoration: underline;
}


.review-table {
	background: #F7F7F7;
	margin: 10px 10px 10px 10px;
	border: 1px solid #CCCCCC;
	width: 95%
}
.review-table TH {
	font-size: 10px;
	color: #00608F;
	padding: 5px 10px 5px 10px;
}
.review-table TD {
	font-size: 10px;
	padding: 5px 10px 5px 10px;
}
.review-box {
	background: #FFF8E7;
	border: 1px solid #EFBA3B;
	padding: 5px 10px 10px 5;
}