htm,html,asp,aspx,table,tr,td,form,object,input,select,textarea,div,p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background-image: url(../images/pageBG.gif);
	background-repeat: repeat-y;
	padding-left: 0px;
	margin-left: 0px;
}

ul {
	line-height: 16px;
}

.topDIV {
	z-index:31;
	background-color: #FFFFFF;
	width: 753px;
	float: center;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	top: 0px;
}

.bottomDIV {
	z-index:32;
	background-image: url(../images/pageBG.gif);
	background-repeat: repeat-y;
	width: 753px;
	float: center;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	top: 101px;
}

.rightColDIV {
	z-index: 33;
	width: 568px;
	float: right;
	padding: 0px;
}

.leftColDIV {
	z-index: 33;
	width: 175px;
	float: left;
	padding: 0px;
	background-color: #2A557D;
}

.headerDIV {
	width: 753px;
}

.bodyDIV {
	width: 702px;
	float: center;
}

a, a:visited, a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #51829F;
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #51829F;
	text-decoration: underline;
	font-weight: normal;
}

a.mainMenu, a.mainMenu:visited, a.mainMenu:active, a.mainMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}

a.whiteLink, a.whiteLink:visited, a.whiteLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
	font-weight: normal;
}

a.whiteLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: underline;
	font-weight: normal;
}

a.titleLink, a.titleLink:visited, a.titleLink:active, a.titleLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-decoration: underline;
	font-weight: bold;
}

a.subMenuLink, a.subMenuLink:visited, a.subMenuLink:active, a.subMenuLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-decoration: none;
	font-weight: normal;
}

a.orangeLink, a.orangeLink:visited, a.orangeLink:active, a.orangeLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD6F00;
	font-weight: normal;
}

a.redLink, a.redLink:visited, a.redLink:active, a.redLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: underline;
}

a.bonusLink, a.bonusLink:visited, a.bonusLink:active, a.bonusLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D3C58;
	font-weight: normal;
	text-decoration: none;
}

a.tLink, a.tLink:visited, a.tLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A557D;
	font-weight: normal;
	text-decoration: none;
}

a.tLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight: normal;
	text-decoration: none;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2A557D;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2A557D;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DD6F00;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DD6F00;
}

.menuSquare {
	width: 24px;
	border-bottom: 1px solid #2A557D;
}

.menuOption {
	height: 24px;
	background-color: #51829F;
	vertical-align: middle;
	color: white;
	font-weight: bold;
	border-bottom: 1px solid #2A557D;
	padding-left: 10px;
}

.subMenuOption {
	height: 20px;
	background-color: #6B95AD;
	vertical-align: middle;
	color: white;
	font-weight: normal;
	padding-left: 10px;
}

.subMenu {
	background-color: white;
	padding: 10px;
	padding-left: 20px;
	line-height: 15px;
	border-right: 1px solid #224466;
}

.blueGradientTable {
	border: 1px solid #336699;
	background-image: url(../images/blueGradient.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-bottom: 20px;
	padding: 5px;
}

.orangeGradientTable {
	border: 1px solid #FF9933;
	background-image: url(../images/orangeGradient.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-bottom: 20px;
	padding: 5px;
}

.redAlert {
	color: #CC0000;
	font-weight: bold;
	font-size: 11px;
}	

.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2A557D;
}	

.bigBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2A557D;
}

.lightBlueBG {
	background-color: #C2D3DD;
}

.bonusHeaderCell {
	background-color: #1D3C58;
	border: 1px solid #1D3C58;
	padding: 5px;
	color: white;
	font-weight: bold;
}

.bonusCellOFF {
	border-left: 1px solid #1D3C58;
	border-right: 1px solid #1D3C58;
	border-bottom: 1px solid #FFF0D2;
	background-color: #FFDC96;
	padding: 5px;
	color: black;
}

.bonusCellON {
	border-left: 1px solid #244A6D;
	border-right: 1px solid #244A6D;
	border-bottom: 1px solid #FFF0D2;
	background-color: #FFD57D;
	padding: 5px;
	color: black;
}

.tCellOFF {
	background-color: #99B2CD;
	border-bottom: 1px solid #51829F;
	padding: 3px;
	color: #2A557D;
}

.tCellON {
	background-color: #A8BDD4;
	border-bottom: 1px solid #51829F;
	padding: 3px;
	color: black;
}

.content {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	vertical-align: top;
}

.rightCol {
	width: 175px;
	vertical-align: top;
	padding: 0px;
	border-left: 1px solid #1D3C58;
}

.rightHeading {
	background-color: #1F3F5C;
	color: white;
	font-weight: bold;
	padding: 5px;
}