/* Programmer note: If background-color is customized for implementation, then edit color for 
   TD.errorhide so that administrator error information is not visible on the page. */
BODY {
	background-color:#FFFFFF;
	color:#2e2e2e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.5em;
}

#wrapper { 
	margin: 0 auto; 
	width: 955px;
} 

#content { 
	width: 100%;  
} 

a, a:link, a:visited, a:active 
	{
	text-decoration: none;
	color:#1A7FC6;
}

a:hover 	
	{ 
	text-decoration: underline;
}

TD.errorhide {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

H1 {
	color:#cd5608;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:26px;
}

H2, H2.bold {
	color:#cd5608;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:24px;}

H3, H3.bold {
	color:#cd5608;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:22px;}

H4, H4.bold {
	color:#cd5608;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:20px;
}

H5, H5.bold {
	color:#cd5608;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:18px;
}

H6 {
	color:#000066;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:18px;
}

td.head {
	background-color:#000066;
	color:#FFFFFF;
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:16px;
	font-weight:bold;
	text-align : center;
	padding-top : .25in;
	padding-bottom : .25in;
}

TD.leftcol { 
	background-color:#CCCCCC;
	color:#2e2e2e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left : .15in;
	padding-right : .15in;
	padding-top: .1in;
	font-weight:bold;
	border : 0;
}

TD.leftcolsub { 
	background-color:#CCCCCC;
	padding-left : .15in;
	padding-right : .15in;
	color:#2e2e2e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border : 0;
}

TD.leftcolcont { 
	background-color:#CCCCCC;
	color:#cd5608;
	padding-left : .15in;
	padding-right : .15in;
	color:#2e2e2e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	border : 0;
}
 
TD.bar {
	background-color:#EFEFEF;
	font-weight:bold;
	font-size:16px;
}

TD {
	color:#2e2e2e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:1.5em;
}

TD.white {	
	color:#2e2e2e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

TD.contrast {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#cd5608;
	font-size:14px;
}

TD.bold {
	color:#2e2e2e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

TD.contrastbold {
	color:#cd5608;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.required {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#ff0000;
	font-size:11px;
}

.reqhlp {
	color:#2e2e2e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.reqbold {
	color:#2e2e2e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.bold {
	color:#2e2e2e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}

hr {
	color:#000066;
}

.titleText {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
}

.titleHeading {
	font-family:Georgia, Times New Roman, Times, serif;
	color:#000066;
	font-size:16px;
	font-weight:bold;
}

.hlp { 
    font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#ff0000;
	font-size:11px;
}
