/*   ELEMENTS    */
a:link {
	color: #0066CC;
	text-decoration: none;
}
a:visited {
	color: #0066CC;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a.awardsLight:link
{
	background-color: #85786F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration:underline;
}
a.awardsLight:visited
{
	background-color: #85786F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration:underline;
	cursor:auto;
}
a.awardsLight:hover
{
	background-color: #85786F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration:underline;
}
a.awardsLight:active
{
	background-color: #85786F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration:underline;
}
a.blockheader:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #0066cc; 
    margin-top: 3px;
    line-height:17px;
}
a.blockheader:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #0066cc; 
    margin-top: 3px;
    line-height:17px;
    cursor:auto;
}
a.blockheader:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #0066cc; 
    margin-top: 3px;
    line-height:17px;
    text-decoration:underline;
}
a.blockheader:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #0066cc; 
    margin-top: 3px;
    line-height:17px;
}

a.bodySmallTint:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC9999;
}
a.bodySmallTint:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC9999;
	cursor:auto;
}
a.bodySmallTint:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC9999;
	text-decoration:underline;
}
a.bodySmallTint:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC9999;
}
a.bodySmallWhite:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.bodySmallWhite:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor:auto;
	font-size: 10px;
	color: #FFFFFF;
}
a.bodySmallWhite:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.bottom_text:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #86BBD9;
	text-align: left;
}
a.bottom_text:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #86BBD9;
	text-align: left;
}
a.bottom_text:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #86BBD9;
	text-align: left;
	text-decoration : underline;
}
a.bottom_text:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #86BBD9;
	text-align: left;
}
a.bottom_textheadings:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86BBD9;
	text-align: left;
	font-weight: bold;
}
a.bottom_textheadings:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86BBD9;
	text-align: left;
	font-weight: bold;
}
a.bottom_textheadings:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86BBD9;
	text-align: left;
	font-weight: bold;
	text-decoration:underline;
}
a.forgotpass:link {
	cursor: pointer; 
	text-decoration: none;
	font-size:7pt;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #E9CBCB;
	padding: 0;
	margin: 0;
}
a.forgotpass:visited {
	cursor: pointer; 
	text-decoration: none;
	font-size:7pt;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #E9CBCB;
	padding: 0;
	margin: 0;
	cursor:auto;
}
a.forgotpass:hover {
	cursor: pointer; 
	text-decoration: none;
	font-size:7pt;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #E9CBCB;
	padding: 0;
	margin: 0;
}
a.bodySmallWhite:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
a.homePageImpact:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #86BBD9;
	font-size: 15px;
	font-weight: bold;
}
a.homePageImpact:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #86BBD9;
	font-size: 15px;
	font-weight: bold;
}
a.homePageImpact:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #86BBD9;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
}
A.mallheading:link 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration:none;
}
A.mallheading:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration:none;
	cursor:auto;
}
A.mallheading:hover 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
}  
A.mallheading:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration:none;
}
A.mallbody:link 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0065a5;
	text-decoration:none;
}
A.mallbody:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0065a5;
	text-decoration:none;
	cursor:auto;
}
A.mallbody:hover 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0065a5;
	text-decoration: none;
}  
A.mallbody:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0065a5;
	text-decoration:none;
}
a.memberad {
	width: 456px;
	height: 80px;
	z-index: 1;
    position: absolute;
	display: block;
	margin-top: 176px;
	margin-left: 0px;
}
a.memberlinks {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: none;
	padding-left: 2px;
	padding-top: 0px;
	margin: 0px;

}
a.memberlinks:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: none;
	padding-left: 2px;
	padding-top: 0px;
	margin: 0px;

}
a.memberlinks:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: underline;
	padding-left: 2px;
	padding-top: 0px;
}
a.memberlinks1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #0068A0;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: none;
	padding-left: 1px;
	padding-top: 0px;
}
a.memberlinks1:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #0068A0;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: none;
	padding-left: 1px;
	padding-top: 0px;
}
a.memberlinks1:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #0068A0;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: underline;
	padding-left: 1px;
	padding-bottom: 0px;
}
a.menutext:link
{
	font-family:Verdana, Arial;
	font-size:7pt;
	color : #B3C7DF;
	text-decoration:none;	
}
a.menutext:visited
{
	font-family:Verdana, Arial;
	font-size:7pt;
	color : #B3C7DF;
	text-decoration:none;	
}
a.menutext:hover 
{
	font-family:Verdana, Arial;
	font-size:7pt;
	color : #B3C7DF;
	text-decoration:underline;
}
a.menutext:active 
{
	font-family:Verdana, Arial;
	font-size:7pt;
	color : #B3C7DF;
	text-decoration:none;	
}


a.stdtextwhite:link
{
	font-family:Verdana, Arial;
	font-size:7pt;
	color : #FFFFFF;
	text-decoration:none;	
}
a.stdtextwhite:visited
{
	font-family:Verdana, Arial;
	font-size:7pt;
	color : #FFFFFF;
	text-decoration:none;	
}
a.stdtextwhite:hover 
{
	font-family:Verdana, Arial;
	font-size:7pt;
	color : #FFFFFF;
	text-decoration:underline;
}
a.stdtextwhite:active 
{
	font-family:Verdana, Arial;
	font-size:7pt;
	color : #FFFFFF;
	text-decoration:none;	
}
A.tablink:link
{
    padding-left: 10px;
    padding-right: 10px;
    border-top: white 1px solid;
    font-size: 9pt;
    margin-left: 0px;
    border-left: white 1px solid;
    color: white;
    margin-right: 0px;
    padding-top: 2px;
    font-family:Arial Narrow;
    background-color: #7C98AE;
    text-align: center;
    text-decoration: none;
    font-weight: bolder;
}
A.tablink:visited
{
    padding-left: 10px;
    padding-right: 10px;
    border-top: white 1px solid;
    font-size: 9pt;
    margin-left: 0px;
    border-left: white 1px solid;
    color: white;
    margin-right: 0px;
    padding-top: 2px;
    font-family:Arial Narrow;
    background-color: #7C98AE;
    text-align: center;
    text-decoration: none;
    font-weight: bolder;
}
A.tablink:hover
{
    color:maroon;
    background-color: yellow;
}
A.tablink:active
{
    padding-left: 10px;
    padding-right: 10px;
    border-top: white 1px solid;
    font-size: 9pt;
    margin-left: 0px;
    border-left: white 1px solid;
    color: white;
    margin-right: 0px;
    padding-top: 2px;
    font-family:Arial Narrow;
    background-color: #7C98AE;
    text-align: center;
    text-decoration: none;
    font-weight: bolder;
}

a.toplinks:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #E9CBCB;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: none;
	padding-left: 5px;
	padding-bottom: 3px;
}
a.toplinks:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #E9CBCB;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: none;
	padding-left: 5px;
	padding-bottom: 3px;
}
a.toplinks:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #E9CBCB;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: underline;
	padding-left: 5px;
	padding-bottom: 3px;
}
a.toplinksmember:link {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #E9CBCB;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: none;
	padding-left: 17px;
	padding-bottom: 3px;
}
a.toplinksmember:visited {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #E9CBCB;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: none;
	padding-left: 17px;
	padding-bottom: 3px;
}
a.toplinksmember:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #E9CBCB;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: underline;
	padding-left: 17px;
	padding-bottom: 3px;
}

A.livetablink
{
    padding-left: 10px;
    padding-right: 10px;
    border-top: white 1px solid;
    border-left: white 1px solid;
    font-size: 9pt;
    margin-left: 0px;
    border-left: gray 1px solid;
    color: white;
    margin-right: 0px;
    padding-top: 2px;
    font-family: Arial Narrow;
    background-color: #A6BAC9;
    text-align: center;
    text-decoration: none;
    font-weight: bold;
}
A.livetablink:hover
{
    color:maroon;
    background-color: yellow;
}
a.whiteHeadingSmall:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
}
a.whiteHeadingSmall:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
}
a.whiteHeadingSmall:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
}
a.whiteHeadingSmall:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
}
body {
		margin-top:0px;
	margin-left : 0px;
	margin-right:0px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #c23534;
}
/*
Made H2 same as H3 in order to try to match some of the articles text. 
*/
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #333333;
}
p.whatshot {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #555C62;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: none;
	padding-left: 3px;
	padding-bottom: 3px;
	margin: 0;
}


.awardsDark 
{
	background-color:#756a62;
}
.awardsLight 
{
	background-color: #85786F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}
.awardsTableHeading 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f0eb74;
	font-weight: bold;
}
.bodycontent {
	width: 315px;
	height: 101px;
	display: block;
	margin: 0px;
	padding: 0;
}
.bodyHomePage 

.bodyleftcell {
	width: 456px;
	height: 367px;
	text-align: left;
	vertical-align: top;
}
.bodyleftcellmembers {
	width: 456px;
	height: 367px;
	text-align: left;
	vertical-align: top;
	background-repeat:no-repeat;
}



.blueUnderline 
{
	color: #B3C7DF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* the following are used for datagrid pagers */
.dataGridPager
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.dataGridPager a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:underline;
}
.dataGridPager a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:underline;
}
.dataGridPager a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e3ecf5;
	text-decoration:underline;
}
.dataGridPager a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:underline;
}
.blockheader
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #0066cc; 
    margin-top: 3px;
    line-height:17px;
}
.blockheaderwhite
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #ffffff; 
    margin-top: 3px;
}
.blockheaderred
{
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 8pt; 
    color: #ff0000; 
    margin-top: 3px;
}
.bodyrightcell {
	margin: auto;
	padding: 0;
	width: auto;
	height: 367px;
	vertical-align: top;
}
.bodyLarge {
    font-size: 15pt; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
}

.bodyMedium 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.bodyMediumbold 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.bodyMediumRed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
}
.bodySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.bodySmallBlue 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066CC;
}
.bodySmallPrint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.bodySmallTint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC9999;
}
.bodySmallTiny
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: #333333;
	margin-top: 3px;
}
.bodySmallTinyRed
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	color: red;
	margin-top: 3px;
}
.bodySmallWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.bodySmallWhiteMed 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.bodySmallRed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
}
.bodyTiny 
{
	font-family : Arial;
	font-size:10px;
	color: #333333;
}

.boldMaroon {
	font-weight: bold;
	color: #c23534;
}
.bottom_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #86BBD9;
	text-align: left;
}

.bottom_textheadings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #86BBD9;
	text-align: left;
	font-weight: bold;
}
.boxBlack {
    border-right: #000000 2px solid; 
    border-top: #000000 2px solid; 
    border-left: #000000 2px solid; 
    border-bottom: #000000 2px solid;
}
.boxRed {
    border-right: #de969b 2px solid; 
    border-top: #de969b 2px solid; 
    border-left: #de969b 2px solid; 
    border-bottom: #de969b 2px solid;
}
.clubheadings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: E51B24;
	text-transform : lowercase;
}
.darkBlue 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1d356E;
}
.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #86BBD9;
	text-align: left;
}
.footerTextTiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #86BBD9;
	text-align: center;
}

.headerblankcell {
	margin-left: 0px;
	padding-left: 0px;
	background-color: #a8252b;
	width: 157px;
	height: 92px;
	text-align: center;
	vertical-align: middle;
}



.headertable {
	height: 97px;
	width: 771px;
	margin: auto;
	padding-left: 0;
	vertical-align: top;
	border-width: 0px;
}

.homePageImpact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #86BBD9;
	font-size: 15px;
	font-weight: bold;
}
.maintable {
	width: 790px;
	height: 380px;
	background-color: white;
	text-align: center;
	margin: auto;
	padding: 0;
	vertical-align: top;
}
.maintablecell {
	vertical-align: top;
	margin: auto;
	padding: 0;
	border-width: 0px;
}
.mallheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.mallbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0065a5;
}
.mallSubHeading
{
    color : #7ca3c3;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : smaller;
} 
.maroonHeadingLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #c23534;
	font-weight : bold;
}
.maroonHeadingSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #c23534;
}
.maroonHeadingTiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c23534;
}
.maroonHeadingNormal 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c23534;
}

.membercontent {
	display: block;
	margin-top: 17px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	vertical-align: top;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	font-size: 7pt;
	text-align: left;
}
.memberaccount {
	display: block;
	margin-top: 17px;
	padding-left: 8px;
	padding-top: 0px;
	vertical-align: top;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #0068A0;
	font-size: 7pt;
	text-align: left;
}
.memberprograms {
	display: block;
	margin-top: 40px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	vertical-align: top;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	font-size: 7pt;
	text-align: left;
}
.membercec {
	display: block;
	margin-top: 25px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	vertical-align: top;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: white;
	font-size: 7pt;
	text-align: left;
}
.membersarea {
	display: block;
	margin-left: 5px;
	margin-top: 20px;
	vertical-align: bottom;
}
.memberwhatshot {
	display: block;
	margin-top: 25px;
	padding-left: 8px;
	padding-top: 0px;
	vertical-align: top;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #02639A;
	font-size: 7pt;
	text-align: left;
}
.menutext 
{
	font-family:Verdana, Arial;
	font-size:7pt;
	color : #B3C7DF;
	text-decoration:none;	
}
.redBold 
{
	font-family : Verdana, Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #A7242A;
}

.searchResultsLink 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	font-weight: bold;
}
.sideMenuGroup 
{
	background-color : blue;
	font-family : Verdana, Arial;
}
.sideMenuItem
{
	color : white;
	font-size : 8pt;
	padding-left:10px;
	text-align: left;
	line-height: 18px;
	padding-right:5px;
}
.sideMenuItemOver 
{
	color : white;
	font-size : 8pt;
	padding-left:10px;
	text-align: left;
	line-height: 18px;
	padding-right:5px;
	background-color: darkblue;
	cursor : hand;
}
.spacer {
	padding-left: 15px;
	vertical-align: top;
	text-align: left;
}
.stdtext 
{
	font-family : Verdana, Arial;
	font-size : 7pt;
	color : #333333;
}
.stdtextmed
{
	font-family : Verdana, Arial;
	font-size : 8pt;
	color : #333333;
}
.stdtexttiny 
{
	font-family : Verdana, Arial;
	font-size : 6pt;
	color : #333333;
}
.stdtextred 
{
	font-family : Verdana, Arial;
	font-size : 7pt;
	color : #A7242A;
}
.stdtextblue 
{
	color : #c2d4e9;
	font-family : Verdana, Arial;
	font-size : 7pt;
}
.stdtextbluetiny {
	color : #c2d4e9;
	font-family : Verdana, Arial;
	font-size : 6pt;
}
.stdtextwhite 
{
	font-family : Verdana, Arial;
	font-size : 7pt;
	color : #ffffff;
}
.subheadgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #333333;
}
.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}
.subtitle 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	text-transform: lowercase;
	color: #ffffff;
}
.subtitleblue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: italic;
	text-transform: lowercase;
	color: #0066CC;
}
.tableHeadingWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color : #0066CC;
}
.tablink
{
    padding-left: 10px;
    padding-right: 10px;
    border-top: white 1px solid;
    font-size: 9pt;
    
    margin-left: 0px;
    border-left: white 1px solid;
    color: white;
    margin-right: 0px;
    padding-top: 2px;
    font-family:Arial Narrow;
    background-color: #7C98AE;
    text-align: center;
    text-decoration: none;
    font-weight: bolder;
}
.testimonial {
	width: 456px;
	height: 109px;
	background-repeat:no-repeat;
	z-index: 1;
    position: absolute;
	display: block;
	margin-top: 147px;
	margin-left: 0px;
}
.trainer {
	width: 137px;
	height: 44px;
	background-repeat:  no-repeat;
	z-index: 1;
    position: absolute;
	display: block;
	margin-top: 315px;
	margin-left: 305px;
}
.toplinks {
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: normal;
	color: #E9CBCB;
	font-size: 7pt;
	text-align: left;
	display: block;
	text-decoration: none;
	padding-left: 5px;
	padding-bottom: 3px;
}
.topMenuItem
{
  color:#0080BA;
  font-family:Verdana, Arial; 
  font-size:10px; 
  font-weight:bold;
  border:1px;
  border-top-color:#9BC3DF;
  border-top-style:solid;
  padding-left:5px;
  cursor:default;
  text-transform:lowercase;
  height : 30px;
}

.topMenuItemOver 
{
  color:0080BA;
  background-color: #A1BFDE;
  font-family:Verdana, Arial; 
  font-size:10px; 
  font-weight:bold;
  border:1px;
  border-top-color:#9BC3DF;
  border-top-style:solid;
  padding-left:5px;
  cursor:default;
  text-transform:lowercase;
  height : 30px;
}
.validatorText 
{
	font-family : Verdana, Arial;
	font-size : 7pt;
	color : red;
}

.whiteBold 
{
	font-family : Verdana, Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
}
.whiteItalic
{
	font-family : Verdana, Arial;
	font-style:italic;
	font-size: 7pt;
	color: #FFFFFF;
}
.whiteHeading 
{
	font-weight:bold;
	color : White;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.whiteHeadingTiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: white;
}
.whiteHeadingSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
}
.whiteHeadingLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
}
.whiteUnderline {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.blueborder {
    BORDER-RIGHT: #2190c0 2px solid; 
    BORDER-TOP: #2190c0 2px solid; 
    BORDER-LEFT: #2190c0 2px solid; 
    BORDER-BOTTOM: #2190c0 2px solid;
}
@media print {
.bodySmallPrint
{
	display : none;		
}


