body {  
font: normal 11px Tahoma, Arial;
color: #666;  
margin:0px 0px 0px 0px;
background-color: #FFFFFF;

}

.text {	font-family: Tahoma, Arial;	font-size: 12px; }
h1		 			{ font: bold 22px Tahoma, Arial; margin:0; text-align:left; }
h2 					{ font: 26px georgia; margin:0; color:#CC0000; padding-bottom:14px; }
h2.customerphone			{ font: 26px georgia; margin:0; color:#007E7A; padding-bottom:1px; }
h3 					{ font: bold 18px Tahoma, Arial; margin:0; color:#FF9933; padding-bottom:14px; }
h4 					{ font: bold 14px Tahoma, Arial; margin:0; color:#FF9933; padding-bottom:8px; }
h5 					{ font: bold 12px Tahoma, Arial; margin:0; color:#FF9933; padding-bottom:4px; }
h6 					{ font: bold 11px Tahoma, Arial; margin:0; color:#009900; }
ul, td, p			{ font: 12px verdana; line-height:18px; color: #333; }
.hometext			{ font: 12px verdana; line-height:16px; color: #333; }	
em 					{ font-size:11px; }					
a					{ text-decoration:underline; }
a:link, a:visited	{ color:#3366FF; }
a:hover,a:active	{ color:#004694; }



.error	 			{ color:red; }
table 				{  text-decoration:none;  font-size:11px; 
					FONT-FAMILY: Tahoma, Arial;}
.withborder		{  text-decoration:none;  font-size:12px; 
					FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, San-serif; border-top:1px solid #EAEAEA; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #EAEAEA;}
.tdpadding 	{ padding-left:10px; padding-right:10px;padding-top:3px;padding-bottom:3px; } 
input.button 		{ cursor:pointer; height:21px; color:#309; border-top:1px solid #F60; border-left:1px solid #F60; border-right:2px solid #F60; border-bottom:2px solid #F60; font:normal bold 13px verdana,sans-serif; }
input.buttonsubmit 		{ cursor:pointer; background:url(images/submit.gif) -1px -1px; height:20px; color:#309; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; font:normal bold 10px verdana,sans-serif; }
input.buttonsignin 		{ cursor:pointer; height:20px; color:#309; border-top:1px solid #DFDFDF; border-left:1px solid #DFDFDF; border-right:1px solid #666666; border-bottom:1px solid #000000; font:normal bold 10px verdana,sans-serif; }

/* Footer */
.footer { position:relative; margin:0; font-size:10px; COLOR: #666;}
.footer p { margin-top:7px; font-size:11px; }
A.footer:link, A.footer:visited 	{ FONT-SIZE: 90%; COLOR: #666; }
A.footer:hover, A.footer:active		{ FONT-SIZE: 90%; COLOR: #004694; }

form {	background-color: #FFFFFF; }
input {	font-family: Tahoma, Arial;
	font-size: 10px; }
textarea {
	font-family: Tahoma, Arial;
	font-size: 10px; }
.formelement { BORDER-RIGHT: 1px solid; 
				BORDER-TOP: 1px solid; 
				FONT-SIZE: 10px; 
				BACKGROUND: #ffffff; 
				BORDER-LEFT: 1px solid; 
				BORDER-BOTTOM: 1px solid; 
				BORDER-COLOR: #4968AB;
				FONT-FAMILY: tahoma,Arial;
				color:#444444; }
.formelementreq { BORDER-RIGHT: 1px solid; 
				BORDER-TOP: 1px solid; 
				FONT-SIZE: 10px; 
				BACKGROUND: #CEE4FD; 
				BORDER-LEFT: 1px solid; 
				BORDER-BOTTOM: 1px solid; 
				BORDER-COLOR: #000000;
				FONT-FAMILY: tahoma,Arial }
.formelementlocked { BORDER-RIGHT: 1px solid; 
				BORDER-TOP: 1px solid; 
				FONT-SIZE: 10px;
				BACKGROUND: #CCCCCC; 
				BORDER-LEFT: 1px solid; 
				BORDER-BOTTOM: 1px solid; 
				BORDER-COLOR: #FFFFFF;
				FONT-FAMILY: tahoma,Arial }				
.formtext {
  font-size:10px;
  font-weight:bold; padding-left:4px;
}
.formtextwhite {
  margin-top:4px;
  color:#FFFFFF;
  font-size:11px;
  font-weight:bold;
}		
.formelementsignature { BORDER-RIGHT: 1px solid; 
				BORDER-TOP: 1px solid; 
				FONT: BOLD ITALIC 18px Tahoma, Arial;
				COLOR: #0000FF;
				BORDER-LEFT: 1px solid; 
				BORDER-BOTTOM: 1px solid; 
				BORDER-COLOR: #CC0000;
				}

.topmenu {
font: 9px Verdana,Arial;
color: #007E7A; 
padding: 1px 2px 1px 1px;
voice-family:inherit;
text-decoration:none;
}

a.topmenu:link, a.topmenu:visited {
font: 9px Verdana,Arial;
color: #007E7A;
}
a.topmenu:hover, a.topmenu:active {
font: 9px Verdana,Arial;	
color: #00B1B0;
text-decoration: underline;
}


TABLE.faq {
	FONT-SIZE: 12px; MARGIN: 20px 3% 0px; WIDTH: 94%; BACKGROUND-COLOR: #a7acbc
}
TABLE.faq TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BACKGROUND-COLOR: #FAFAED; 
}
TABLE.faq TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BACKGROUND-COLOR: #FAFAED; 
}
TABLE.faq THEAD TD {
	BACKGROUND-COLOR: #ebebeb
}
TABLE.faq TBODY TD {
	WIDTH: 97%; BACKGROUND-COLOR: white;
}
/* 1003 styles */
.urlatdbg {
BACKGROUND-COLOR: #E7F3E0; PADDING-LEFT: 4px;
}
/*
.urlatdbg2 {
BACKGROUND-COLOR: #F3E4CF; PADDING-LEFT: 4px;
}*/
.urlatdbg2 {
BACKGROUND-COLOR: #DFEEE6; PADDING-LEFT: 4px;
}
.urlatdbg22 {
BACKGROUND-COLOR: #F3F0F4; PADDING-LEFT: 4px;
}
.urlatdbg3 {
BACKGROUND-COLOR: #F3E4CF; PADDING-LEFT: 4px;
}
.urlatdbg33 {
BACKGROUND-COLOR: #FBE4BB; PADDING-LEFT: 4px;
}

.urlatdbg4 {
BACKGROUND-COLOR: #DDEEFF; PADDING-LEFT: 4px;
}
.urlatdbg44 {
BACKGROUND-COLOR: #EBF3F3; PADDING-LEFT: 4px;
}
/* 1003 Floating Menu Styles */
.tableborder		{  text-decoration:none;  font-size:12px; 
					FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, San-serif; border-top:1px solid #EAEAEA; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA; border-bottom:1px solid #EAEAEA;}
.tdmenuheading 	{ text-align:center; font: bold 12px Arial, Verdana, Geneva, Helvetica, San-serif; BACKGROUND-COLOR: #FFFBC4; height:20; } 
.tdstepheading 	{ font: bold 11px Arial, Verdana, Geneva, Helvetica, San-serif; BACKGROUND-COLOR: #F5F5F5; height:18; PADDING-LEFT: 2px;} 

<!-- For Educators-->
.educotor {
color:#114477;
}

a.educotor:link, a.educotor:visited {
font: bold 11px Arial, Verdana, Geneva, Helvetica, San-serif; line-height:16px;
color:#114477;
text-decoration: none;
border-bottom: dotted 1px #CCCCCC; 
}
a.educotor:hover, a.educotor:active {
color: #cc0000; BORDER-BOTTOM: #cc0000 1px solid
}



/*  New */


.contact {
	font-family:"Trebuchet MS", arial;
	font-size: 20px;
	color: #777575;
	}

.headerborder {
	border-bottom:1px solid #b2b2b2;
	}
	
.footerborder {
	border-top:2px solid #b2b2b2;
	}
	
	
.navbarborder {
	border-bottom:6px solid #b2b2b2;
	}

.readmore {
	font-family:Garamond, arial, tahoma;
	font-size:12px;
	color:#777575;
	font-weight:bold;
	text-decoration:none;
	}
	
.readmore a {
	font-family:Garamond, arial, tahoma;
	font-size:12px;
	color:#777575;
	font-weight:bold;
	text-decoration:none;
	}

.readmore:link {
	font-family:Garamond, arial, tahoma;
	font-size:12px;
	color:#777575;
	font-weight:bold;
	text-decoration:none;
	}	
	
.readmore:active, .readmore:visited, .readmore:hover {
	font-family:Garamond, arial, tahoma;
	font-size:12px;
	color:#777575;
	font-weight:bold;
	text-decoration:none;
	}	

	
.txtstyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4b4b4b;
	}
	
.txtstyle2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#233865;
	}

.mainheading {
	font-family:Garamond, arial;
	font-size:24px;
	color:#777575;
	font-weight:bold;
	border-bottom:1px solid #777575;
	}

.subheading {
	font-family:Garamond, arial;
	font-size:18px;
	color:#777575;
	font-weight:bold;
	border-bottom:1px solid #777575;
	}

.topnav {
	list-style-type:none;
	padding: 0px;
	margin: 0px;
	}

.topnav li{
	font-family:Tahoma, arial;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	color: #173576;	
	text-decoration: none;
	display:inline;
	padding: 0px 15px 0px 10px;
	}

.topnav li a,.topnav li a:active,.topnav li a:visited{
	font-family:Tahoma, arial;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	color: #173576;	
	text-decoration: none;
	display:inline;	
	}

.topnav li a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#0056c0;
	text-decoration: none;
	display:inline;
	}
	
.botnav {
	padding:0px;
	margin:0px;
	}

	.botnav li{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	color: #777575;
	text-decoration: none;
	list-style-type:none;
	display:inline;
	padding: 0px 10px 0px 10px;
	margin:0px;
	}

	.botnav li a,.botnav li a:active, .botnav li a:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	color:#777575;
	text-decoration: none;
	list-style-type:none;
	display:inline;
	padding:0px;
	margin:0px;
	}

	.botnav li a:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	color:#000000;
	text-decoration: none;
	display:inline;
	padding:0px;
	margin:0px;
	}

.botNav2 {
	padding:0px;
	margin:0px;
	}

	.botNav2 li{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #777575;
	text-decoration: none;
	list-style-type:none;
	display:inline;
	padding: 0px 10px 0px 10px;
	margin:0px;
	}

	.botNav2 li a,.botNav2 li a:active, .botNav2 li a:visited {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#777575;
	text-decoration: none;
	list-style-type:none;
	display:inline;
	padding:0px;
	margin:0px;
	}

	.botNav2 li a:hover {
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	text-decoration: none;
	display:inline;
	padding:0px;
	margin:0px;
	}
	


	.footertxt {
	font-family: Tahoma, Arial;
	color: #777575;
	font-size: 11px;
	}
