
/* ========== MAIN PAGE STYLES ========== */
body {
	background-color: #15335B;
}
h1 {
	font-size: 16px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 0px;
}

/* ========== mainTable styles ========== */
.PageTitleBG {
	background-image: url(images/PageTitle-BG.gif);
	background-repeat: repeat-x;
}

.mainTable {
	background-color: #FFE7A6;
	font: 12px Verdana;
	padding: 5px;
}
.mainTable table {
	font: 12px Verdana;
}
.mainTable a {
	color: Blue;
}

/* ========== lowerNavTable style ========== */
.lowerNavTable {
	background-color: #FFE7A6;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.25px;
	padding: 5px;
	line-height: 16px;
}
.lowerNavTable a {
	color: Blue;
}
.lowerNavTable a:hover {
	color: Black;
	text-decoration: underline;
}

/* ========== copyTable style ========== */
.copyTable {
	background-color: #FFE7A6;
	border-top: 1px solid Black;
	font: 10px Verdana;
	padding: 2px;
}

/* ========== contactTable style ========== */
.contactTable {
	font: 10px Verdana;
	color: White;
	padding: 2px;
}
.contactTable a {
	color: #ABABFF;
}


/* ++++++++++ NEW CONTENT CELL STYLES ++++++++++ */
#mainTable {
	background-color: #FFE8A5;
}
.mainTable-BG {
	background-image: url(images/mainTable-BG.gif);
	background-repeat: repeat-x;
	background-color: #F5D88D;
	font: 12px Verdana;
}
.mainTable-titleBG {
	background-image: url(images/mainTable-titleBG.gif);
	background-repeat: repeat-x;
	background-color: #FFE8A5;
}
.mainTable-contentBG {
	background-color: #FFE8A5;
}
.mainTable-bottomBG {
	background-image: url(images/mainTable-bottomBG.gif);
	background-repeat: repeat-x;
}
.mainTable-sideLeftBG {
	background-image: url(images/mainTable-sideLeftBG.gif);
	background-repeat: repeat-y;
}
.mainTable-sideRightBG {
	background-image: url(images/mainTable-sideRightBG.gif);
	background-repeat: repeat-y;
}

/* ========== ROUNDED CELLS ========== */
.roundedCellMain {
	background: #F5D98E url(images/bg_roundedCells.gif) repeat-x;
	font: 12px Verdana;
}
.roundedCellCenter {
	border-right: 1px solid #B6623B;
	border-left: 1px solid #B6623B;
}
.roundedCellTop {
	border-top: 1px solid #B6623B;
	height: 9px;
}
.roundedCellRight {
	border-right: 1px solid #B6623B;
	width: 9px;
}
.roundedCellBottom {
	border-bottom: 1px solid #B6623B;
	height: 9px;
}
.roundedCellLeft {
	border-left: 1px solid #B6623B;
	width: 9px;
}
.horizontalBarGreen {
	height: 32px;
	font: bold 14px Verdana;
	color: White;
	padding: 3px;
	vertical-align: middle;
}
.paddingText {
	padding: 0px 0px 0px 3px;
}


/* ========== TABBED CONTENT ========= */
.ratesTable td {
	text-align: center;
	font: 10px Verdana;
}
.ratesTable1 {
	background: #E2D08E;
	color: Black;
}
.ratesTable2 {
	background: #EE8F19;
	color: White;
}
.ratesTable3 {
	background: #00874C;
	color: White;
}
.ratesTable4 {
	background: #960014;
	color: White;
}
.ratesTable5 {
	background: #978500;
	color: White;
}
.ratesTable6 {
	background: #129700;
	color: White;
}
.ratesTable7 {
	background: #009786;
	color: White;
}
.ratesTable8 {
	background: #006097;
	color: White;
}
.ratesTable9 {
	background: #960014;
	color: White;
}
.ratesTableCenter {
	background: Black;
	color: White;
}
.ratesTableBottom {
	background: transparent;
	color: Black;
}













#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 10px Verdana;
cursor: pointer;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
background: white;
}

#tablist li a:link, #tablist li a:visited{
color: navy;
}

#tablist li a.current{
background: lightyellow;
}

#tabcontentcontainer{
width: 162px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 2px;
border: 1px solid black;
}

.tabcontent{
display:none;
}