body {
	text-align:center; /* for IE */
	margin:0 auto; /* for the rest */
	background: url(../images/background-gradient.jpg) #e9edf0 repeat-x fixed;
	overflow: scroll;
}

div#content h1 { 
	margin: 0; 
	padding: 10px 0px 10px 10px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 18px;
	font-weight: bold;
	color: #e27b08;
	background: url(../images/background-header.jpg);
}

div#content h2 { 
	margin: 0; 
	font-family: Arial, Tahoma, Verdana;
	font-size: 16px;
	font-weight: bold;
}

div#maintext { 
	margin: 10px 10px 10px 10px; 
}
/***** SubNav Menu ********************/

#subnav {
	clear: both;
	width: 980px;
	height: 15px;
	background:  #ffffff;
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #e27b08;

	text-transform: uppercase;
	margin: 0;
	padding: 0
	}

#subnav .wrap {
	}
	
#subnav ul {
	width: 100%;
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#subnav li {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#subnav li a {
	color: #e27b08;
	display: block;
	font-size: 10px;
    margin: 0;
	padding: 2px 15px 3px 15px;
	text-decoration: none;
	position: relative;
	}

#subnav li a:hover, #subnav li a:active, #subnav .current_page_item a {
	background: #e27b08;
	color: #ffffff;
	}
	
#subnav li a.sf-with-ul {
	padding-right: 20px;
	}	
	
#subnav li a .sf-sub-indicator {
	background: url(images/arrow-down-subnav.png);
	display: block;
	width: 10px;
	height: 10px;
	text-indent: -9999px;
	overflow: hidden;
	position: absolute;
	top: 11px;
	right: 5px;
	}
	
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
	background: #2C343F;
	color: #FFFFFF;
	width: 138px; 
	margin: 0;
	padding: 5px 10px 5px 10px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	position: relative;
	}
	
#subnav li li a:hover, #subnav li li a:active {
	background: #e27b08;
	color: #FFFFFF;
	}

#subnav li li a .sf-sub-indicator {
	background: url(images/arrow-right-subnav.png);
	top: 10px;
	}

#subnav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 160px;
	margin: 0;
	padding: 0;
	}

#subnav li ul a { 
	width: 140px;
	}

#subnav li ul a:hover, #subnav li ul a:active { 
	}

#subnav li ul ul {
	margin: -31px 0 0 159px;
	}

#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfHover ul ul, #subnav li.sfHover ul ul ul {
	left: -999em;
	}

#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfHover ul, #subnav li li.sfHover ul, #subnav li li li.sfHover ul {
	left: auto;
	}

#subnav li:hover, #subnav li.sfHover { 
	position: static;
	}
	
.lowTextC { font-family:tahoma,helvetica,arial; font-size:11px; font-weight:bold; color: #F4F58B; text-align:center; }
.highTextC { font-family:tahoma,helvetica,arial; font-size:11px; font-weight:bold; color: #FFFFFF; text-align:center; }
.lowText { font-family:tahoma,helvetica,arial; font-size:11px; font-weight:bold; color: #FFFFFF; }
.highText { font-family:tahoma,helvetica,arial; font-size:11px; font-weight:bold; color: #F4F58B; }
.itemBorder { border: 1px solid #666666 }
.itemBorderC { border: 1px solid #999999 }
.itemBorderBlank { border: 1px solid #CCCCDD }

.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px tahoma }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px tahoma; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }

.sideTextH { font-family: tahoma,helvetica,arial; font-size: 12px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
.sideText { font-family: tahoma,helvetica,arial; font-size: 10px; color: #e27b08; text-decoration: none;}
.sideText:hover{color: #FEFFCF; text-decoration: underline;}
.helpTextHL { font-family: tahoma,helvetica,arial; font-size: 11px; color: #e27b08; text-decoration: none;}
.helpTextHL:hover{color: #225588; text-decoration: underline;}

.white16BoldText { font-family:verdana,helvetica,arial; font-size:16px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
.white14BoldText { font-family:verdana,helvetica,arial; font-size:14px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
.white11Text { font-family:verdana,helvetica,arial; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.white9Text { font-family:verdana,helvetica,arial; font-size: 9px; color: #FFFFFF; text-decoration: none;}

.blue10Text { font-family:verdana,helvetica,arial; font-size: 10px; color: #336699; text-decoration: none;}
.blue11Text { font-family:verdana,helvetica,arial; font-size: 11px; color: #336699; text-decoration: none;}
.blue12Text { font-family:verdana,helvetica,arial; font-size: 12px; color: #336699; text-decoration: none;}
.blue12BoldText { font-family:verdana,helvetica,arial; font-size: 12px; font-weight:bold; color: #336699; text-decoration: none;}
.blue13BoldText { font-family:verdana,helvetica,arial; font-size: 13px; font-weight:bold; color: #336699; text-decoration: none;}
.blue13BoldTableText { font-family:verdana,helvetica,arial; font-size: 13px; font-weight:bold; color: #336699; text-decoration: none; padding: 5px;}
.blue14BoldText { font-family:verdana,helvetica,arial; font-size: 14px; font-weight:bold; color: #336699; text-decoration: none;}
.blue16BoldText { font-family:verdana,helvetica,arial; font-size: 16px; font-weight:bold; color: #336699; text-decoration: none;}
.blue18BoldText { font-family:verdana,helvetica,arial; font-size: 18px; font-weight:bold; color: #336699; text-decoration: none;}
.blue20BoldText { font-family:verdana,helvetica,arial; font-size: 20px; font-weight:bold; color: #336699; text-decoration: none;}
.blue15VHL { font-family:verdana,helvetica,arial; font-size: 16px; color: #336699; text-decoration: none;}
.blue12BoldHL { font-family:verdana,helvetica,arial; font-size: 12px; font-weight:bold; color: #336699; text-decoration: none;}
.blue12BoldHL:hover{color: #e27b08; text-decoration: underline;}
.blue10BoldHL { font-family:verdana,helvetica,arial; font-size: 10px; font-weight:bold; color: #336699; text-decoration: none;}
.blue10BoldHL:hover{color: #e27b08; text-decoration: underline;}
.blue9BoldHL { font-family:verdana,helvetica,arial; font-size: 9px; font-weight:bold; color: #336699; text-decoration: none;}
.blue9BoldHL:hover{color: #e27b08; text-decoration: underline;}
.blue11BoldHL { font-family:verdana,helvetica,arial; font-size: 11px; font-weight:bold; color: #336699; text-decoration: none;}
.blue11BoldHL:hover{color: #e27b08; text-decoration: underline;}
.blue17BoldHL { font-family:verdana,helvetica,arial; font-size: 16px; font-weight:bold; color: #336699; text-decoration: none;}
.blue17BoldHL:hover{color: #e27b08; text-decoration: underline;}
.blue14BoldHL { font-family:verdana,helvetica,arial; font-size: 14px; font-weight:bold; color: #336699; text-decoration: none;}
.blue14BoldHL:hover{color: #e27b08; text-decoration: underline;}
.SearchLink { font-family:verdana,helvetica,arial; font-size: 12px; font-weight:bold;}

.black9Text { font-family:verdana,helvetica,arial; font-size: 9px; color: #000000; text-decoration: none;}
.black10Text { font-family:verdana,helvetica,arial; font-size: 10px; color: #000000; text-decoration: none;}
.black10TText { font-family:tahoma,helvetica,arial; font-size: 10px; color: #000000; text-decoration: none;}
.black11Text { font-family:verdana,helvetica,arial; font-size: 11px; color: #000000; text-decoration: none;}
.black12Text { font-family:verdana,helvetica,arial; font-size: 12px; color: #000000; text-decoration: none;}

.tableHL { font-family:verdana,helvetica,arial; font-size: 12px; color: #225588; text-decoration: none;}
.tableHL:hover{color: #e27b08; text-decoration: underline;}
.tableText { font-family:verdana,helvetica,arial; font-size: 12px; color: #000000; text-decoration: none;}
.tableText10 { font-family:verdana,helvetica,arial; font-size: 10px; color: #000000; text-decoration: none;}
.tableTextBox { font-family:arial,Helvetica,sans-serif; font-size: 11px; width:60px;}
.tableHeader { font-family:verdana,helvetica,arial; font-size: 13px; font-weight:bold; color: #336699; text-decoration: none;}

.black10Caption { font-family:verdana,helvetica,arial; font-size: 10px; color: #000000; text-decoration: none;}
.black11Caption { font-family:verdana,helvetica,arial; font-size: 11px; color: #000000; text-decoration: none;}
.black12Caption { font-family:verdana,helvetica,arial; font-size: 12px; color: #000000; text-decoration: none;}
.black10BoldCaption { font-family:verdana,helvetica,arial; font-size: 10px; font-weight:bold; color: #000000; text-decoration: none;}
.black11BoldCaption { font-family:verdana,helvetica,arial; font-size: 11px; font-weight:bold; color: #000000; text-decoration: none;}
.black12BoldCaption { font-family:verdana,helvetica,arial; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.black13BoldCaption { font-family:verdana,helvetica,arial; font-size: 13px; font-weight:bold; color: #000000; text-decoration: none;}
.black14BoldCaption { font-family:verdana,helvetica,arial; font-size: 14px; font-weight:bold; color: #000000; text-decoration: none;}
.black15BoldCaption { font-family:verdana,helvetica,arial; font-size: 15px; font-weight:bold; color: #000000; text-decoration: none;}
.black17BoldCaption { font-family:verdana,helvetica,arial; font-size: 17px; font-weight:bold; color: #000000; text-decoration: none;}

.blue10TextHL { font-family:verdana,helvetica,arial; font-size: 10px; color: #336699; text-decoration: none;}
.blue10TextHL:hover{color: #e27b08; text-decoration: underline;}
.white10BoldTextHL { font-family:verdana,helvetica,arial; font-size: 10px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
.white10BoldTextHL:hover{color: #e27b08; text-decoration: underline;}
.white11BoldTextHL { font-family:verdana,helvetica,arial; font-size: 11px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
.white11BoldTextHL:hover{color: #e27b08; text-decoration: underline;}
.white16BoldTextHL { font-family:verdana,helvetica,arial; font-size: 16px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
.white16BoldTextHL:hover{color: #e27b08; text-decoration: underline;}

.webdingsHL { font-family: Webdings; font-size: 16px; font-weight:bold; color: #FFFFFF; text-decoration: none;}

.tableColor { background: #FAFAF6; }

.red18BoldText { font-family:verdana,helvetica,arial; font-size: 18px; font-weight:bold; color: #FF0000; text-decoration: none;}
.red15BoldText { font-family:verdana,helvetica,arial; font-size: 15px; font-weight:bold; color: #FF0000; text-decoration: none;}

textarea
{
    font-family: Verdana,Arial,Sans-serif;
    font-size: 10pt;
}
.black12BoldCaptionA { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.black14BoldCaptionA { font-family:Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #000000; text-decoration: none;}
.blue15BoldText { font-family:verdana,helvetica,arial; font-size: 15px; font-weight:bold; color: #003366; text-decoration: none;}

.blue11TextHL { font-family:verdana,helvetica,arial; font-size: 11px; font-weight:bold; color: #336699; text-decoration: none;}
.blue11TextHL:hover{color: #e27b08; text-decoration: underline;}
.barTextHL { font-family:tahoma,verdana; font-size: 12px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
.barTextHL:hover{color: #e27b08; text-decoration: underline;}
.barText { font-family: tahoma,verdana; font-size: 12px; font-weight:bold; color: #FFFFFF; text-decoration: none; }
.barText2 { font-family: verdana,tahoma; font-size: 10px; color: #FFFFFF; text-decoration: none; }
.black10TextHL { font-family:verdana,helvetica,arial; font-size: 10px; font-weight:bold; color: #336699; text-decoration: underline;}
.black10TextHL:hover{color: #e27b08; text-decoration: underline;}
.Footer {
	font-SIZE: 10px; color: #000000; font-family: arial, verdana; text-decoration: none
}
.white10BoldTextHL2 { font-family:verdana,helvetica,arial; font-size: 10px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
.white10BoldTextHL2:hover{color: #FFFFA0; text-decoration: underline;}
.white9TextHL { font-family:verdana,helvetica,arial; font-size: 9px; color: #FFFFFF; text-decoration: none;}
.white9TextHL:hover{color: #FFFFA0; text-decoration: underline;}
.txt {
	font-size: 11px;
	font-family :Arial, Helvetica, sans-serif;
}
.twoTbl {
	BORDER-RIGHT: #68a6ba 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #68a6ba 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #68a6ba 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #68a6ba 1px solid; BACKGROUND-COLOR: #ffffff
}
.twoTblMain {
	BORDER-RIGHT: #68a6ba 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #68a6ba 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #68a6ba 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #68a6ba 1px solid; BACKGROUND-COLOR: #EBEBEB
}
.signUpTbl {
	BORDER: #68a6ba 1px solid; PADDING: 4px; BACKGROUND-COLOR: #ffffff;
	border-collapse: collapse;
}
.signUpTbl td {
	BORDER: #68a6ba 1px solid;
	padding: 10px;
}
.btn  { BORDER-RIGHT: #118DC7 1px solid; BORDER-TOP: #118DC7 1px solid; FONT-SIZE: 11px; BACKGROUND: #ffffff; BORDER-LEFT: #118DC7 1px solid; BORDER-BOTTOM: #118DC7 1px solid; FONT-FAMILY: verdana; height:20px; COLOR: #1B4056; }
.btn1 { BORDER-RIGHT: #118DC7 1px solid; BORDER-TOP: #118DC7 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #118DC7 1px solid; BORDER-BOTTOM: #118DC7 1px solid; FONT-FAMILY: verdana; font-weight:bold; height:27px; COLOR: #1B4056; }
.btn2 { BORDER-RIGHT: #118DC7 1px solid; BORDER-TOP: #118DC7 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #118DC7 1px solid; BORDER-BOTTOM: #118DC7 1px solid; FONT-FAMILY: verdana; font-weight:bold; height:27px; COLOR: #36c000; }
.err {BORDER-RIGHT: #D95000 1px solid; BORDER-TOP: #D95000 1px solid; BORDER-LEFT: #D95000 1px solid; BORDER-BOTTOM: #D95000 1px solid; BACKGROUND-COLOR: #F3F996}
.err2 {BORDER-RIGHT: #E66D24 1px solid; BORDER-TOP: #E66D24 1px solid; BORDER-LEFT: #E66D24 1px solid; BORDER-BOTTOM: #E66D24 1px solid; BACKGROUND-COLOR: #FFFFFF}

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; padding: 3px 3px 3px 3px;}
td.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

table.nopadding td { padding: 0;}

.err2 {BORDER-RIGHT: #E66D24 1px solid; BORDER-TOP: #E66D24 1px solid; BORDER-LEFT: #E66D24 1px solid; BORDER-BOTTOM: #E66D24 1px solid; BACKGROUND-COLOR: #FFFFFF}
.err14BoldText { font-family:verdana,helvetica,arial; font-size:14px; font-weight:bold; color: #04294E; text-decoration: none;}
.totalMembers { font-family:verdana,helvetica,arial; font-size: 12px; font-weight:bold; color: #336699; text-decoration: none;text-align:right;vertical-align:text-top;padding-top:5px;display:block;height:20px;}

.ui-spinner {position: relative}
.ui-spinner-buttons {position: absolute}
.ui-spinner-button {overflow: hidden}
