BODY {	  		
	background: #f0f0f0;	
	margin: 0px; 
	text-align: center;
	}

#homeBG {
	width: 765px; 	
	height: 100%; 	
	background: #FFFFFF;
	border-right: #b6b6b6 solid 1px;
	border-left: #b6b6b6 solid 1px;
}

#mainBG {
	width: 765px;
	height: 100%; 	
	background:url(images/bg_dots.gif) repeat-y left top;
	border-right: #b6b6b6 solid 1px;
	border-left: #b6b6b6 solid 1px;
}

.smallText {
	font-size: 0.8em; 
}

BODY, P , DIV , A , TD , TH , TABLE , INPUT , UL {
	font-size: 0.92em; 
	font-family: verdana; 
	color: #26407E;	
	}	
	
TH {font-size: 1.1em;	}	
	
A IMG {border: 0px; }	
	
H1 {
	font-size: 1.3em; 
	margin: 0px; 	
	margin-top: 0.5em; 
	margin-bottom: 1em; 
	color: #37629F; FF890F
	}	


H2 {
	font-size: 1.2em; 
	margin: 0px; 	
	color: #999999;
	}	

H3 {
	font-size: 1.05em;
	font-family: verdana;
	color: #6ba9fe;
	margin-bottom: 0.1em; 
	font-weight : bold;
	}

P {
	margin-top: 5px; 
	}
	
#wrapper {	
	width: 765px;
	text-align: center;	
	}	
	
#nav {
	float: left; 
	}

#nav A {
	display: block; 
	width: 157px; 
	}	
	
#nav A IMG {
	width: 157px; 
	height: 24px;
	}
	
#nav A.sel {
	background: url(images/nav_selected.gif) no-repeat right top; 
	}
	
	
#content {	
	text-align: left;
	width: 550px; 	
	height: 280px;
	margin-left: 45px !important; margin-left: 25px; margin-left/**/:/**/25px;	
	line-height: 1.5em; 
	font-size: 1.05em; 
	}	

#content A {	
	font-size: 1em; 
}
	
#content TD  {	
	font-size: 1em; 
	}
	
#content UL {		
	margin-left: -15px !important; margin-left: 15px; margin-left/**/:/**/15px;	
	}
	
.logo {
	margin-top: 40px; 
	margin-left: 20px; 
	clear: both; 
	}	
	
.topLink {
	display: block;
	clear: both;
	font-weight: normal;
	font-size: 0.9em;
	margin-top: 1em;
	margin-bottom: 3em;
}	

.tbl1 TD {
	border-bottom: solid #eeeeee 1px; 
	}
	
.field {border: solid #dddddd 1px; }	

.fieldFocus {border: solid #aaaaaa 1px;}

.submit {color: #000000; background: #eeeeee;border: solid #eeeeee 1px; margin: 0px; }

.imageL {
	float: left; 	
	margin-right: 15px; 
	margin-bottom: 5px;
	margin-top: 5px;
	}
	
.imageR {
	float: right; 	
	margin-left: 15px; 
	margin-bottom: 5px;
	margin-top: 5px;
	}	

.th {
	background: #0081C7; 
	color: #FFFFFF; 
	font-weight: bold; 
	height: 20px; 
	margin-bottom: 1px; 
	padding-top: 1px; 
	padding-left: 5px; 
	}

.inlineTbl {
	margin-bottom: 50px; 
	color: #0081C7; 	
	}

.inlineTbl TD {
	padding: 3px; 	
	background: #F2F3F6;
	vertical-align: top; 
	}

.contentSized {
	line-height: 1.5em; 
	font-size: 1.05em; 
}
	
.bold {font-weight: bold;}

.bg1 {background: #F2F3F6 !important; }
.bg2 {background: #EBEDF1 !important; }
.bg3 { font-weight: bold;  }
.bg4 {background: #b5b6b9 !important; color: #FFFFFF; font-weight: bold; text-align: center;  }
.bg5 {background: #D5E8F7 !important;   }
.bg6 {background: #FFEBB4 !important;   }
.bg7 {background: #DC947E !important;  color: #FFFFFF; font-weight: bold; }
.bg8 {background: #979492 !important; color: #FFFFFF; font-weight: bold; text-align: center;  }


.pad1 {padding-right: 40px; }
.pad2 {padding-right: 10px; }


#participantsTable .pGroupFieldTitle {font-weight:bold;}

