body {
	background-color:		white;
	font-family:			Arial, Helvetica;
	color:					darkblue;
	margin:					0px;
}

.containerBox {
	width:					1000px;
	position:				absolute;
	margin:					0px;
	padding:				0px;
}

.headingLogo {
	font-size:				30pt;
	margin-bottom:			15px;
	margin-left:			30px;
	margin-top:				15px;
}

.headingLogo img {
	border:					0px;
}

.navOverlay {
	background-color:		rgb(0, 40, 98);
	width: 					200px; 
	height: 				217px;
	position:				absolute;
	top:					124px;
	filter:					alpha(opacity=50);
	-moz-opacity:			0.5;
	-khtml-opacity: 		0.5;
	opacity:				0.5;
}

.navOverlayNarrow {
	background-color:		rgb(0, 40, 98);
	width: 					100px; 
	height: 				217px;
	position:				absolute;
	top:					124px;
	filter:					alpha(opacity=50);
	-moz-opacity:			0.5;
	-khtml-opacity: 		0.5;
	opacity:				0.5;
}

.navBar {
	margin-top:				10px;
	margin-bottom:			0px;
	margin-left:			0px;
}

.navBar img {
	border:					0px;
	margin:					0px;
	padding:				0px;
}

.navBar a {
	display: inline;
	margin:					0px;
	padding:				0px;
}

.navText {
	margin-top:				10px;
	margin-bottom:			10px;
	margin-left:			15px;
}

.navText .selected {
	text-decoration:		none;
	color:					rgb(299, 157, 28);
	font-size:				10pt;
	font-weight:			bold;
}

.navText a {
	text-decoration:		none;
	color:					rgb(0, 102, 179);
	font-size:				10pt;
	font-weight:			bold;
}

.navText a:hover {
	text-decoration:		none;
	color:					rgb(299, 157, 28);
	font-weight:			bold;
}

.dropDown .navSpacer {
	color:					darkblue;
	font-weight:			normal;
	display:				inline;
	padding-left:			5px;
	padding-right:			5px;
	line-height:			35px;
}

.bodyContent {
	width:					970px;
	margin-left:			15px;
	margin-right:			30px;
	margin-top:				25px;
	position:				relative;
}

.bodyContent .menuBar {
	background-color:		rgb(255, 235, 149);
	font-size:				10pt;
	letter-spacing:			0px;
	font-weight:			normal;
	color:					rgb(0, 40, 98);
	width:					300px;
	float:					left;
}

.bodyContent .menuBar .menuHeading {
	margin-top:				10px;
	margin-left:			10px;
}

.bodyContent .menuBar .stepLink {
	text-decoration:		none;
	border:					0px;
	color:					rgb(0, 40, 98);
}

.bodyContent .menuBar .stepLink:hover {
	text-decoration:		none;
	border:					0px;
	background-color:		rgb(199, 210, 236)
}

.bodyContent .menuBar .stepLink:hover .step {
	background-color:		rgb(199, 210, 236)
}


.bodyContent .menuBar .step {
	background-color:		rgb(299, 157, 28);
	color:					rgb(0, 40, 98);
	padding-left:			0px;
	padding-right:			0px;
	padding-top:			10px;
	padding-bottom:			0px;
	margin-top:				10px;
	margin-bottom:			10px;
	margin-left:			10px;
	margin-right:			10px;
}

.bodyContent .menuBar .step .stepNumber {
	float:					left;
	font-size:				20pt;
	font-weight:			normal;
	margin-left:			10px;
}

.bodyContent .menuBar .step .stepName {
	font-weight:			bold;
	font-size:				10pt;
	padding-left:			35px;
}

.bodyContent .menuBar .step .stepDesc {
	float:					left;
	width:					230px;
	font-size:				10pt;
	font-weight:			normal;
	padding-left:			10px;
	line-height:			110%;
	cursor:pointer;
}


.bodyContent .menuBar2 {
	background-color:		rgb(255, 235, 149);
	font-size:				10pt;
	letter-spacing:			0px;
	font-weight:			normal;
	color:					rgb(0, 40, 98);
	width:					300px;
	float:					left;
}

.bodyContent .menuBar2 .menuHeading {
	margin-top:				10px;
	margin-left:			10px;
}

.bodyContent .menuBar2 .step {
	background-color:		rgb(128, 160, 211);
	color:					rgb(0, 40, 98);
	padding-left:			0px;
	padding-right:			0px;
	padding-top:			10px;
	padding-bottom:			0px;
	margin-top:				10px;
	margin-bottom:			10px;
	margin-left:			10px;
	margin-right:			10px;
}


.bodyContent .menuBar2 .stepDesc {
	float:					left;
	width:					230px;
	font-size:				10pt;
	font-weight:			normal;
	padding-left:			10px;
	line-height:			90%;
}

.bodyContent .menuBar2 .selected {
	background-color:		rgb(299, 157, 28);
	color:					rgb(0, 40, 98);
	padding-left:			0px;
	padding-right:			0px;
	padding-top:			10px;
	padding-bottom:			0px;
	margin-top:				10px;
	margin-bottom:			10px;
	margin-left:			10px;
	margin-right:			10px;
}

.bodyContent .menuBar2 a {
	text-decoration:		none;
	cursor:					pointer;
}

.bodyContent .menuBar2 a:hover {
	text-decoration:		none;
	background-color:		white;
}

.bodyContent .menuBar2 a:hover .step {
	text-decoration:		none;
	background-color:		white;
}


.bodyContent .menuBar3 {
	background-color:		rgb(199, 210, 236);
	font-size:				10pt;
	letter-spacing:			0px;
	font-weight:			bold;
	color:					rgb(0, 40, 98);
	width:					300px;
	float:					left;
}

.bodyContent .menuBar3 .menuHeading {
	margin-top:				10px;
	margin-left:			10px;
}

.bodyContent .menuBar3 .step {
	background-color:		rgb(199, 210, 236);
	color:					rgb(0, 40, 98);
	padding-left:			0px;
	padding-right:			0px;
	padding-top:			0px;
	padding-bottom:			0px;
}

.bodyContent .menuBar3 .stepFooter {
	color:					rgb(0, 102, 179);
	font-size:				10pt;
	padding-left:			0px;
	padding-right:			0px;
	padding-top:			0px;
	padding-bottom:			0px;
	margin-top:				30px;
}

.bodyContent .menuBar3 .stepFooter .stepDesc {
	font-size:				10pt;
}


.bodyContent .menuBar3 .stepDesc {
	width:					230px;
	font-size:				10pt;
	font-weight:			bold;
	padding-left:			10px;
	margin-top:				7px;
	margin-bottom:			7px;
}

.bodyContent .menuBar3 a {
	text-decoration:		none;
	cursor:					pointer;
}

.bodyContent .menuBar3 a:hover {
	text-decoration:		none;
	color:					white;
}

.bodyContent .menuBar3 a:hover .step {
	text-decoration:		none;
	color:					white;
}


.bodyLink {
	color:					rgb(0, 102, 179);
	font-weight:			bold;
	text-decoration:		none;
}

.bodyLink:hover {
	color:					rgb(299, 157, 28);
	font-weight:			bold;
	text-decoration:		none;
}

.brSpacer {
	clear:					both;
}

.bodyContent .bodyText {
	font-size:				10pt;
	color:					rgb(0, 102, 179);
	float:					left;
	margin-left:			25px;
	width:					590px;
}

.bodyContent .bodyText a, .bodyContent .rightPanel a {
	text-decoration:		none;
	font-weight:			bold;
	color:					rgb(0, 102, 179);
}

.bodyContent .bodyText a:visited, .bodyContent .rightPanel a:visited {
	text-decoration:		none;
	font-weight:			bold;
	color:					rgb(0, 102, 179);
}

.bodyContent .bodyText a:active, .bodyContent .rightPanel a:active {
	text-decoration:		none;
	font-weight:			bold;
	color:					rgb(0, 102, 179);
}

.bodyContent .bodyText b {
	color:					rgb(0, 40, 98);
}

.bodyContent .bodyText .qa {
	color:					rgb(0, 40, 98);
	font-size:				10pt;
}

.bodyContent .bodyText .qa b {
	font-size:				11pt;
	display:				block;
}

.bodyContent .bodyText .qa span {
	color:					rgb(0, 102, 179);
	font-size:				10pt;
}

.bodyContent ol {
	list-style-type:		decimal;
	font-weight:			bold;
	color:					rgb(0, 40, 98);
}

.bodyContent ol span {
	font-weight:			normal;
	color:					rgb(0, 102, 179);
}
	

.bodyContent ul {
	list-style-type:		disc;
}

.bodyContent .pageTitle {
	font-weight:			bold;
	font-size:				12pt;
	color:					rgb(0, 102, 179);
}

.bodyContent .bodyBottom {
	/*position:				relative;
	bottom:					0px;
	top:					225px;*/
	font-size:				10pt;
	font-weight:			bold;
	/*float:					left;
	margin-left:			25px;*/
}

.bodyFooter_old {
	position:				absolute;
	bottom:					-50px;
	width:					100%;
	text-align:				center;
	font-size:				10px;
	font-weight:			bold;
	color:					rgb(0, 40, 98);
	clear:					both;
}

.bodyFooter {
	position:				left;
	bottom:					0px;
	width:					100%;
	text-align:				left;
	font-size:				10px;
	font-weight:			bold;
	color:					rgb(0, 40, 98);
	clear:					both;
}

.bodyContent .leftPanel {
	float:					left;
	font-size:				10pt;
	color:					rgb(0, 102, 179);
	width:					300px;
	margin-right:			25px;
}

.bodyContent .leftPanel .address b {
	font-size:				10pt;
}

.bodyContent .leftPanel .address p {
	font-size:				10pt;
	color:					rgb(0, 102, 179);
}

.bodyContent .rightPanel {
	float:					left;
	font-size:				10pt;
	color:					rgb(0, 102, 179);
}

.formCaptions {
	float:					left;
	width:					260px;
}

.formCaptions p {
	padding:				0px;
	margin:					0px;
	height: 2em;
}

.formInputs {
	float:					left;
	width:					300px;
	clear: right;
}

.formInputs p {
	padding:				0px;
	margin:					0px;
	height: 2em;
}

.frmText {
	border:					1px solid black;
	font-family:			Arial, Helvetica;
	width:					280px;
}

.frmSelect {
	font-family:			Arial, Helvetica;
	width:					280px;
}

.scrollBar {
	float:					left;
	width:					35px;
	padding-top:			425px;
	margin-left:			20px;
}

.scrollBar img {
	border:					0px;
	cursor:					pointer;
}


ul.modifiedList {
	padding: 				0px; 
	margin: 				0px; 
	list-style-type: 		none;
	list-style-image: 		none;
	list-style-position: 	outside;
}

ul.modifiedList ul {
	padding: 				0px; 
	margin: 				0px; 
	list-style-type: 		disc;
	list-style-image: 		none;
	list-style-position: 	inside;
}
 

ul.modifiedList b.subhead {
	color:					black;
}

.bodyText b.subhead {
	color:					black;
}

.rightPanel b.subhead {
	color:					black;
}

/*******************************************************/

.dropDown {
	border:					none;
	border:					0px;
	margin-left:			20px;
	padding:				0px;
	font: 6					7.5% Arial, Helvetica;
	font-size:				10pt;
	font-weight:			normal;
}
	
.dropDown ul {
	background:				white;
	height:					35px;
	list-style:				none;
	margin:					0;
	padding:				0;
}
	
.dropDown li {
	float:					left;
	padding:				0px;
}
	
.dropDown li a {
	color:					rgb(0, 102, 179);
	display:				block;
	font-weight:			normal;
	line-height:			35px;
	margin:					0px;
	padding:				0px 10px;
	text-align:				center;
	text-decoration:		none;
}

.dropDown li a.selected {
	color:					rgb(299, 157, 28);
}
		
.dropDown li a:hover, .dropDown ul li:hover a {
	background: 			white;
	color:					rgb(299, 157, 28);
	text-decoration:		none;
}
			
.dropDown li ul {
	background-color: 		rgb(199, 210, 236);
	display:				none;
	height:					auto;
	padding:				0px;
	margin:					0px;
	border:					0px;
	position:				absolute;
	width:					375px;
	z-index:				200;
}
		
.dropDown li:hover ul {
	display:				block;
}
		
.dropDown li li {
	display:				block;
	float:					none;
	margin:					0px;
	padding:				0px;
	width:					375px;
}
		
.dropDown li:hover li a {
	background:				none;
	color:					rgb(0, 40, 98);
	font-size:				10pt;
}
		
.dropDown li ul a {
	display:				block;
	height:					35px;
	font-size:				10px;
	font-style:				normal;
	margin:					0px;
	padding:				0px 10px 0px 15px;
	text-align:				left;
}
		
.dropDown li ul a:hover, .dropDown li ul li:hover a {
	border:					0px;
	color:					rgb(299, 157, 28);
	text-decoration:		none;
}
			
.dropDown p {
	clear:					left;
}	

		
		
