body{
	background:url(images/vsbg.gif);
	background-color: #e2e2e2;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin: 0 0 50px 0;
	
}

#BodyTable{
	margin-left:auto;
	margin-right: auto;
}


#BottomNavBox{width: 100%}
.BottomNav{
	background:url(../images/BottomNav_Fill.gif);
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

.formLabel{
	font-weight:bold;
	font-size:11px;
	white-space:nowrap;				
}

.formFieldLogin{
	width:125px;
	font-size:11px;
	font-weight:bold;
	color: #cc3333;
}

.formField{
	width:125px;
	font-size:11px;
	font-weight:normal;
	color: #000000;
}

.formFieldLarge{
	width:225px;
	font-size:11px;
	font-weight:normal;
	color: #000000;
}

.formImageButton{cursor:pointer;}

.CallOut{
	background:url(../images/coContentFill.gif);
	padding: 0 5px 0 0;
	font-size: 12px;
}

.CallOut p{
	margin-bottom:0;
	margin-top:8px;
}

/*   


.BoxLeftEdge{width:9px; background:url(images/Box_Leftedge.gif);}
	.BoxRightEdge{width:10px; background:url(images/Box_RightEdge.gif);}
	.BoxContent{background-color:#FFFFFF; color: #444444; padding: 10px 10px 0 10px; font-size:12px; vertical-align:top;}
	
	.BoxContent p{ margin-top:10px;}
	.BoxContent ul{ margin-left:15px; margin-bottom:0;}
	#PageBullets a{ text-decoration:none; color:#444444; font-weight:bold;}
	.BoxContent a:hover{text-decoration: underline;}
	
	.BoxBottomLt{background:url(images/Box_BottomLeft.gif); height:11px; width:9px;}
	.BoxBottomEdge{background:url(images/Box_BottomEdge.gif); height:11px; width: 98%}
	.BoxBottomRt{background:url(images/Box_BottomRight3.gif); height:11px; width:10px;}
	/* End Box Styles */
	
	/* Navigation Styles 
	#Navigation{float:left;}
	.NavButton{display:block; border:0}	
	.BottomNav{
		background:url(images/BottomNav_Fill.gif);
		color:#FFFFFF;
		font-size:11px;
		font-weight:bold;
		text-align:center;
	}




*/



/* Box Styles */
.BoxLeftEdge{width:9px; background:url(../images/Box_Leftedge.gif);}
.BoxRightEdge{width:10px; background:url(../images/Box_RightEdge.gif);}
.BoxContent{background-color:#FFFFFF; color: #444444; padding: 10px 10px 0 10px; font-size:12px; vertical-align:top;}

.BoxContent ul { list-style-position: outside; margin: 0px; padding-left: 15px; list-style: disc; vertical-align: middle; }
.BoxContent li { margin: 0px; padding: 0px; } 


.BoxContent p{ margin-top:10px;}
.BoxContent a{ text-decoration:none; color:#444444;}
.BoxContent a:hover{text-decoration: underline;}

.BoxBottomLt{background:url(../images/Box_BottomLeft.gif); height:11px; width:9px;}
.BoxBottomEdge{background:url(../images/Box_BottomEdge.gif); height:11px; width: 98%}
.BoxBottomRt{background:url(../images/Box_BottomRight3.gif); height:11px; width:10px;}
/* Box Styles */



H1{
	font-size:14px;
	font-weight:bold;
	border-bottom: #333333 solid 1px;
	margin-bottom: 15px;
	color: #666666;
	padding-top: 10px;
}
							
H2{
	font-size:12px;
	font-weight:bold;
	color: #333333;	
	background-color:#FFFFCC;
	padding: 10px;
	margin: 0;
}			

H2 p{margin-bottom:0;}

H3{
	font-size:12px;
	font-weight:bold;
	margin: 0 0 0 10px;;
	color: #000000;
}

H4{
	font-size:12px;
	font-weight:bold;
	border-bottom: 1px #000000 solid; 	
	color: #000000;
}

.PageText{
	font-size:11px;
	font-weight:normal;
}

#PageHeading{padding-top: 25px;}						

#PageBullets{
	width:300px; 
	display:inline;  
	padding-left:70px;
	vertical-align:top;
	padding-top: 30px;
}


#PageBullets ul { list-style-position: outside; margin: 0px; padding-left: 60px; list-style: disc; vertical-align: middle; }
#PageBullets li { margin: 0px; padding: 0px; } 

#PageBullets a{
	text-decoration:none;
	font-weight:bold;
	white-space:nowrap;
	color:#444444;
}

#PageBullets a:Hover{
	text-decoration: underline;
	color:#000000;
}


#errorMessage{
	font-weight:bold; 
	color:#FF0000;
	width: 100%;
	text-align:center;
}



.SectionDetail{
	padding-left:20px;
	color:#666666;
	font-weight: normal;	
}

.SectionDetail a{
	color: #666666;
	font-weight:bold;
}


#SecondaryImage{margin-top: 50px;}


#PageHeader{margin: 10px 35px 15px 35px;}

#HighlightBox{
	border:dashed 1px #000000; 
	background-color:#efefef; 
	padding: 10px; 25px 15px 25px; 
	width: 400px; 
	margin-top:5px;
}


#BottomNavBox a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

#BottomNavBox a:hover{ color:#000000;}

#ContentBox{
	width:450px; 
	padding: 20px 20px 10px 25px;
	background-color:#FFFFFF;
	color: #444444; 
	font-size:12px; 
	vertical-align:top;	
}

#BottomLinks{
	text-align:center; 	
	font-size: 12px;
	padding-top: 15px;
}

#BottomLinks a{color: #333333;}




