body {
background-color: #EBEAE5;
font-size: 12px;
font-family: Arial, Helvetica, SunSans-Regular, Sans-Serif;
background-image:url(images/Advantage_01.jpg); background-repeat:repeat-x;
color:#232323;
padding:0px;
margin:0px;
}
a.nav {color: #ffffff; text-decoration:none}
a:visited.nav {color:#ffffff;}
a:hover.nav {color: #ffffff;}
a:active.nav { color:#ffffff;}

a {color: #c20023; text-decoration:underline}


a:visited {color:#c20023;}
a:hover {color: #c20023;}
a:active { color:#c20023;}

p {
margin:0px;
padding:0px 0px 14px 0px}

h1 {
font-family: Arial, SunSans-Regular, Sans-Serif;
font-size: 21px;
letter-spacing:-1px;
color:#000000;
padding:0px;

margin:0px 0px 0px 0px;
padding:10px 25px 20px 0px;
}

h2 {
font-family: Arial, SunSans-Regular, Sans-Serif;
font-size: 14px;
letter-spacing:-1px;
color:#000000;
padding:0px;

margin:0px 0px 0px 0px;
padding:10px 25px 20px 0px;
}

h3 {
font-family: Arial, SunSans-Regular, Sans-Serif;
font-size: 20px;
letter-spacing:-1px;
color:#fe8a10;
padding:0px;
width:500px;
margin:7px 0px 20px 0px;
padding:0px 25px 10px 0px;}

.maintext {
text-align:left;
font-size: 12px;
font-family: Arial, SunSans-Regular, Sans-Serif;
color:#262626;
padding:0px 30px 10px 20px;
line-height:22px;
}

.rightcolumn {
text-align:left;
font-size: 11px;
font-family: Arial, SunSans-Regular, Sans-Serif;
color:#262626;
padding:0px 10px 0px 30px;
line-height:18px;
}

.footer {
text-align:left;
font-size: 11px;
font-family: Arial, SunSans-Regular, Sans-Serif;
color:#262626;
padding:0px 30px 30px 0px;
line-height:22px;
}

.pics {
float:right;
padding:0px 0px 30px 30px;
}

.login {
border: 1px solid #B7B5B2;
width:380px;
background-color:#F8F9F2;
padding:10px 10px 10px 10px;
margin-bottom:10px;
}

.forms {
font-size: 11px;
font-family: Arial, SunSans-Regular, Sans-Serif;
padding:5px 5px 5px 5px;
border-style:solid solid solid solid;
border-width:1px 1px 1px 1px;
border-color:#CCCCCC;
margin:5px 5px 5px 0px;
}



em {
	display:block;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 1px;
}



/* Added redtext for highlighting vie cms - jw */
.redText {color: #6F160E;}

ul {
	margin: 0px 0px 0px 2px;
	padding: 0px 0px 0px 10px;
}
li {
	padding: 0px 0px 8px 0px;
}

.left {
line-height:1.5em;
text-align:left;
padding:10px 15px 15px 9px;}

.white {
color:#FFFFFF;
text-decoration: underline}

.darkgrey {
color: #333333;
text-decoration: underline}

.whitenon {
color:#FFFFFF;
text-decoration: none}


.eventsHeaderText {
	line-height:1.5em;
}

/* ------------- Form Elements ---------------- */


.cmsFormElement {
	
	border-style:solid solid solid solid;
	border-width:1px 1px 1px 1px;
	border-color:#CCCCCC;
	
}

#mainForm {

	/*display:block;*/
	/*visibility:visible;*/
	
}




/*  ----------------footer---------------------- */ 

.greyfooter{color: #999999;
font-size:9px }

.greycms{color: #999999;
font-size:9px }


.staff{
float:right;
margin:0 0 4px 4px;
}