h1
{
	font-family: Verdana, Arial, Tahoma; 
	font-size: 28px; 
	color: #448C20; 
	font-weight:normal;
	text-decoration: none;
	padding: 20px 0px 0px 0px;
}

.WhiteText  
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 12px; 
	color: #FFFFFF; 
	font-weight:normal; 
	text-decoration: none;
}

.BlackText  
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 12px; 
	color: #000000; 
	font-weight:normal; 
	text-decoration: none;
}

.BlackTitle 
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 16px; 
	color: #000000; 
	font-weight:bold; 
	text-decoration: none;
}

.GrayText
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 12px; 
	color: #666666; 
	font-weight:normal; 
	text-decoration: none;
}

.GrayTitle  
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 16px; 
	color: #666666; 
	font-weight:bold; 
	text-decoration: none;
}

.BlueTitle	
{ 
	font-family: 		Verdana, Arial, Tahoma; 
	font-size: 			20px; 
	color: 				#000066; 
	font-weight:		bold; 
	text-decoration: 	none;
}

.BlueText  
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 11px; 
	color: #00223D; 
	font-weight:normal; 
	text-decoration: none;
}

.BlueTitleLg	
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 20px; 
	color: #0A1D45; 
	font-weight:bold; 
	text-decoration: none;
	padding-bottom:5px;
	border-bottom: 1px solid #6D7265;
}

.MedBlueTitle   
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 16px; 
	color: #00223D; 
	font-weight:bold; 
	text-decoration: none;
}

.MedBlueText
{ 
	font-family: 		Verdana, Arial, Tahoma; 
	font-size: 			16px; 
	color: 				#00223D; 
	font-weight:		normal; 
	text-decoration: 	none;
	line-height:		22px;
}

.GreenText  
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 11px; 
	color: #448C20; 
	font-weight:normal; 
	text-decoration: none;
}

.GreenTitle 
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 18px;
	line-height:18px; 
	color: #448C20; 
	font-weight:normal;
	text-decoration: none;
}

.GreenTitle a,
.GreenTitle a:visited
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 12px;
	line-height:12px; 
	color: #E07605; 
	font-weight:bold;
	text-decoration: none;
}

.GreenTitle a:hover,
.GreenTitle a:active
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 12px;
	line-height:12px; 
	color: #0A1D45; 
	font-weight:bold;
	text-decoration: none;
}

.GreenTitleLg
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 28px; 
	color: #448C20; 
	font-weight:normal;
	letter-spacing:.5px;
	text-decoration: none;
	padding: 20px 0px 20px 0px;
}

.LtBlueTitle   
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 16px; 
	color: #B1C5E7; 
	font-weight:bold; 
	text-decoration: none;
}

.LtBlueText   
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 12px; 
	color: #B1C5E7; 
	font-weight:bold; 
	text-decoration: none;
}

.LtBlueTitleLg	
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 20px; 
	color: #B1C5E7; 
	font-weight:bold; 
	text-decoration: none;
}

.OrangeTitle   
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 16px; 
	color: #E07605; 
	font-weight:bold; 
	text-decoration: none;
}

.OrangeTitle a
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 16px; 
	color: #E07605; 
	font-weight:bold; 
	text-decoration: none;
}

.OrangeTitle a:hover
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 16px; 
	color: #00223D; 
	font-weight:bold; 
	text-decoration: underline;
}

.OrangeText   
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 12px; 
	color: #E07605; 
	font-weight:bold; 
	text-decoration: none;
}

.OrangeTitleLg  
{ 
	font-family: Verdana, Arial, Tahoma; 
	font-size: 20px; 
	color: #E07605; 
	font-weight:bold; 
	text-decoration: none;
	padding-bottom:5px;
	border-bottom: 1px solid #0A1D45;
}

.BlueBox
{
	background-color: 	#B1C5E7;
	color:				#0A1D45;
	font-family: Verdana, Arial, Tahoma; 
	font-size: 			12px;
	border:				1px solid #0A1D45;
	padding:			10px;
}

.Border
{
	border: 	#777777 solid 0em;
}

.LargeText
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color:				#000000;
}
.txtNormal
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color:				#000000;
}
.txtError
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color:				#AA0000;
}
.txtFormError
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#FFFFFF;
	border:				2px solid #AA0000;
	padding-top:		1px;
	padding-left:		0px;
	padding-right:		0px;
	padding-bottom:		0px;
	height:				18px;
}
.FieldToText_GrayBG
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		bold;
	color:				#000000;
	border:				0px;
	margin:				0px;
	padding:			0px;
	width:				50px;
	background-color:	#F0F0F0;
	overflow:			hidden;
	display:			inline;
}
.FieldToText
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		bold;
	color:				#000000;
	border:				0px;
	margin:				0px;
	padding:			0px;
	width:				50px;
	background-color:	#FFFFFF;
	overflow:			hidden;
	display:			inline;
}
.txtGreen
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color:				#00AA00;
}
.txtIncomplete
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#E4ECF1;
	border:				1px solid #7F9DB9;
	padding-top:		2px;
	padding-left:		1px;
	padding-right:		1px;
	padding-bottom:		1px;
	height:				18px;
}
.lstNormal
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#FFFFFF;
	border:				1px solid #7F9DB9;
	padding-top:		2px;
	padding-left:		1px;
	padding-right:		1px;
	padding-bottom:		1px;
	height:				23px;
}
.lstIncomplete
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#E4ECF1;
	border:				1px solid #7F9DB9;
	padding-top:		2px;
	padding-left:		1px;
	padding-right:		1px;
	padding-bottom:		1px;
	height:				23px;
}
.lstFormError
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		normal;
	color:				#000000;
	background-color:	#FFFFFF;
	border:				2px solid #AA0000;
	padding-top:		1px;
	padding-left:		0px;
	padding-right:		0px;
	padding-bottom:		0px;
	height:				23px;
}
.btnNormal
{
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight:		bold;
	color:				#FFFFFF;
	background-color:	#00325B;
	text-decoration:	none;
	border-top:			1px solid #1E5286;
	border-left:		1px solid #1E5286;
	border-right:		1px solid #061B3A;
	border-bottom:		1px solid #061B3A;
	height:				20px;
	width:				80px;
	padding-bottom:		4px;
	margin:				0px;
	cursor:				pointer;
}

/* FROM THEIR OLD SITE */
/*topheader styles*/

table.topheader {

	background-color: #FFCC33;

	position: absolute;

	height: 28px;

	width: 100%;

	left: 0px;

	top: 0px;

}

td.topheaderlt {

	font-size: 9px;

}

td.topheadermid

{

	font-weight: 600;

	font-size: 12px;

	color: #000066;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a.topheaderlink:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: underline;

}

a.topheaderlink:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: underline;

}

a.topheaderlink:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: none;

}

a.topheaderlink:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-decoration: underline;

}

/*end topheader styles*/

ul {

	list-style: none;

	margin: 0;

	padding: 0;

	}

/*side menu styles*/	

#menu3 {

	width: 120px;

	margin: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	}

#menu3 li a {

	height: 32px;

	/*voice-family: "\"}\"";

	voice-family: inherit;*/

	height: 32px;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	}	

#menu3 li a:link, #menu3 li a:visited {

	color: #999;

	display: block;

	background: url(/client/assets/images/menu4.gif);

	padding: 3px 0 0 20px;

	}

#menu3 li a:hover, #menu3 li a:active

{

	padding-right: 0px;

	padding-left: 20px;

	background: url(/client/assets/images/menu4.gif) 0px -32px;

	padding-bottom: 0px;

	color: #000000;

	padding-top: 3px;

	text-decoration: underline;

}

/*end side menu styles*/

/*bottom menu styles*/

a.menu

{

font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;	

}

a.menu:link

{

	text-decoration: none;

}

a.menu:active

{

	text-decoration: none;

}

a.menu:visited

{

	text-decoration: none;

}

a.menu:hover

{

	text-decoration: underline;

}

/*end bottom menu styles*/

.menuspacer

{

	background-image: url(images/spacer.gif);

	width: 1px;

	height: 1px;

}

.submenu

{

	padding-right: 4px;

	padding-left: 4px;

	font-weight: bold;

	font-size: 10px;

	background-image: url(images/pxwhite.gif);

	padding-bottom: 4px;

	color: #000000;

	border-top-style: none;

	padding-top: 4px;

	background-repeat: repeat;

	font-family: Arial, Helvetica, Sans-Serif;

	border-right-style: none;

	WHITE-SPACE: nowrap;

	border-left-style: none;

	background-color: #ffffff;

	text-decoration: underline;

	border-bottom-style: none;

}

.selectmenu

{

	margin-top: 2px;

	font-weight: bold;

	font-size: 12px;

	margin-bottom: 2px;

	padding-bottom: 2px;

	cursor: hand;

	color: #000000;

	border-top-style: none;

	padding-top: 2px;

	font-family: Arial, Helvetica, Sans-Serif;

	border-right-style: none;

	border-left-style: none;

	background-color: #cccccc;

	text-align: left;

	text-decoration: underline;

	white-space: nowrap;

	border-bottom-style: none;

}

.menuover

{

	background-color: #cccccc;

}

.menubgrnd

{

	background-color: #dcdcdc;

}

.menuspacer { padding-right: 2px; padding-left: 2px; background-color: #ffffff; }

body

{

	margin-top: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	margin-right: 0px;

	background-color: #ffffff;

}



td.normal

{

	font-size: 12px;

	color: #000000;

	line-height: 16px;

	font-family: Arial, Verdana, Helvetica, Sans-Serif;

	text-align: left;

}

td.large

{

	font-size: 14px;

	color: #000000;

	line-height: 18px;

	font-family: Arial, Helvetica, Sans-Serif;

	text-align: left;

}

td.small

{

	font-size: 10px;

	color: #000000;

	line-height: 14px;

	font-family: Arial, Helvetica, Sans-Serif;

	text-align: left;

}

p

{

	padding-right: 8px;

	padding-left: 8px;

	font-size: 12px;

	color: #000000;

	line-height: 18px;

	font-family: Arial, Verdana, Helvetica, Sans-Serif;

}

p.about

{

	padding-right: 28px;

	padding-left: 8px;

	font-size: 14px;

	color: #000000;

	line-height: 16px;

	font-style: italic;

	font-family: 'Times New Roman' , Georgia, Serif;

	text-align: left;

}

p.small

{

	font-size: 12px;

	color: #666666;

	text-indent: 5px;

	font-family: Arial, Helvetica, Sans-Serif;

	text-align: left;

	font-variant: small-caps;

}

.note

{

	font-size: 11px;

	color: #666666;

	line-height: 14px;

	font-family: Arial, Helvetica, Sans-Serif;

	text-align: left;

}

.notetax

{

	font-size: 12px;

	color: #000000;

	font-weight:bold;

	line-height: 14px;

	font-family: Arial, Helvetica, Sans-Serif;

	text-align: left;

}

h3, h4, h5

{

	color: #003366;

	font-family: Arial, Verdana, Helvetica, Sans-Serif;

}

h5

{

	font-size: 14px;

	font-weight: 500

}

h6 { display: inline; font-weight: 500; font-size: 12px; padding-bottom: 2px; width: 220px; color: #000000; text-indent: 3px; padding-top: 2px; font-family: Arial, Helvetica, sans-serif; background-color: #dcdcdc; }

.bigletter

{

	font-size: 42px;

	float: left;

	color: #000066;

	line-height: 32px;

	padding-top: 2px;

	font-family: 'Times New Roman' , Georgia, Serif;

}

.smletter

{

	font-weight: 500;

	font-size: 14px;

	color: #666666;

	line-height: 14px;

	font-family: Arial, Helvetica, Sans-Serif;

	font-variant: small-caps;

}

a

{

	font-size: 12px;

	color: #0000ff;

	font-family: Arial,Verdana,Helvetica, Sans-Serif;

	text-decoration: underline;

}

a:active

{

	text-decoration: none;

}

a:hover

{

	background-color: #ccffff;

	text-decoration: none;

}



a:visited

{

	text-decoration: underline;

}

ul.normal

{

	font-size: 12px;

	color: #000000;

	font-family: Arial, Verdana, Helvetica, Sans-Serif;

	list-style-position: inside;

	list-style-type: disc;

}

li.normal

{

	padding-left: 2px;

	padding-bottom: 2px;

}

.specialrate

{

	font-weight: bold;

	font-size: 12px;

	color: #666666;

	font-family: Arial, Helvetica, Sans-Serif;

	font-variant: small-caps;

}

.infoheader

{

	display: inline;

	font-weight: 500;

	font-size: 12px;

	padding-bottom: 2px;

	width: 275px;

	color: #000000;

	padding-top: 2px;

	font-family: Arial, Helvetica, sans-serif;

	background-color: #f5f5f5;	

}