BODY 
    {color:rgb(0,0,0); background-color:rgb(1,27,112); 
    font-family:Arial, Sans-Serif; font-size:10pt;}
H1 
    {color:rgb(48,65,143); font-family: Arial, Sans-Serif; font-size: 13pt; 
    font-weight:bold; padding-top:10px; }
H2 
    {color:rgb(255,255,255); background-color: rgb(48,65,143); 
    border:2px solid #569429; padding:5px; margin: 0; text-align:left;
    font-family: Arial, Sans-Serif; font-size: 12pt; font-weight:normal; }
P 
    {color:rgb(0,0,0); font-family: Arial, Sans-Serif; font-size: 9pt; }
TABLE 
    {border:0; padding:0; }
form, button 
    {border:0; margin:0; padding:0;}
TD, TD P 
    {color:rgb(0,0,0); font-family: Arial, Sans-Serif; font-size: 9pt; 
    vertical-align:top; }
IMG 
    {border:0; margin:0; padding:0; }
A
    {color:rgb(255,0,0);}
.bold {font-weight:bold; font-size:larger;}
.eventList li 
    {margin-bottom: 0in; padding:0; text-align:left;}
.content 
    {border:0px none; padding:0; text-align: left; color:rgb(0,0,0);
    font-size:medium;}
.content A
    {font-weight:bold;}

.registration 
    {padding:0; margin:0; border:0; background-color:rgb(255,255,255); 
    color:rgb(0,0,0); text-align:justify; display:block;}
.registration .full 
    {float:none; display:block;}
.registration .left 
    {float:left; display:inline; min-width:8em; vertical-align:middle;}
.registration .right 
    {float:right; display:inline;}
.registration H1
    {padding:10px;}
.registration P
    {padding: 2px 2px 2px 10px; margin:0 10px 0 0; font-size:10pt;}
.registration A
    {font-weight:bold; font-size:11pt;}
.required 
    {color:rgb(255,0,0);}

.spacer
    {clear:both; height:1px;}

.general
    {text-align:center;}
.general HR 
    {height:3px; top:10px; width:728px; color:Black; background-color:Black; }
.general SPAN 
    {top:30px;}
.general DIV 
    {display:block; top:10px; width:728px; border:0;}

.spLogo {width:720px;}

.accordian
    {width:700px; margin:0;
    }
.accordianHeaderClosed
    {color:rgb(255,255,255); background-color: rgb(48,65,143); cursor:pointer; 
    margin:0; text-align:left; padding:0;
    font-family: Arial, Sans-Serif; font-size: 12pt; font-weight:normal;}
.accordianHeaderSelected
    {color:rgb(0,0,0); background-color:rgb(166,195,227); cursor:pointer;
    border:2px solid #569429; margin: 0; text-align:left;
    font-family: Arial, Sans-Serif; font-size: 12pt; font-weight:normal;}
.accordianContent
    {text-align:justify; font-family:Arial, Sans-Serif; font-size: 11pt; font-weight:normal;
    padding:2px 0 3px 0;}

.SubmitButton
{
	border: 1px solid #182B1B;
	background-color: #CDBE70;
	color: #182B1B;
}
.SubmitButton:hover
{
    cursor:pointer;
    border: 1px solid #CDBE70;
    background-color: #665735;
    color:#CDBE70;
}
.CancelButton
{
	border: 1px solid #182B1B;
	background-color: #CA5735;
	color: #C8DBCB;
}
.CancelButton:hover
{
    cursor:pointer;
    border: 1px solid #CDBE70;
    background-color: #665735;
    color:#EA5735;
}

