/*	The redundancy in this section is for NN/IE compatibility. */
BODY {
	font-family: Verdana, arial, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
/*	background-color: #0066ca;*/
	background-color: #111a69;
}

P    { font-family: Verdana, arial, sans-serif; font-size: 12px; color: #000000; }
TD   { font-family: Verdana, arial, sans-serif; font-size: 12px; color: #000000; }
UL   { font-family: Verdana, arial, sans-serif; font-size: 12px; color: #000000; list-style-position: outside; list-style-image:url(../images/orng-bullet-point.gif); }
LI	{ margin-bottom: 6px; }
OL   { font-family: Verdana, arial, sans-serif; font-size: 12px; color: #000000; }
DIV  { font-family: Verdana, arial, sans-serif; font-size: 12px; color: #000000; }
SPAN { font-family: Verdana, arial, sans-serif; font-size: 12px; color: #000000; }
SUP  { font-family: Verdana, arial, sans-serif; font-size: 12px; color: #000000; }

/*	Overriding the FONT tag will make all text arial,
	even if its attributes specify otherwise. 
	
	FONT, B, and I only provide face specs since these will most likely
	be used for nonstandard colors and sizes
*/
FONT { font-family: Verdana, arial, sans-serif;}
B    { font-family: Verdana, arial, sans-serif;}
I    { font-family: Verdana, arial, sans-serif;}

.whitebg		{ background-color: white; }
.bg {
	background-image: url(../images/blue_bg_final.gif);
	margin: 0px;
}

.content		{
	width: 785px;
/*	background-image:url(../images/content-background.gif);*/
	background-repeat:repeat-y;
	background-position: center top;
	/*background-color: #0066CA;*/
	background-color: #111a69;
}
.sidebox	  	{ font-family: Verdana, sans-serif; font-size: 9px; color: #000000; }
.featuretbl	  	{ font-family: Verdana, sans-serif; font-size: 9px; color: black; }
.darkblue		{ font-family: verdana, sans-serif; font-size: 12px; color: #000066; }
.bbbtext		{ font-family: verdana, sans-serif; font-size: 10px; color: #51699E; }
.text			{ font-family: verdana, sans-serif; font-size: 12px; color: #000000; }
.headline		{ font-family: verdana, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }
.thumb			{ font-family: verdana, sans-serif; font-size: 10px; color: #666666; }
.topnavbox		{ font-family: verdana, sans-serif; font-size: 10px; color: #666666; font-weight: bold; }
.topnavon		{ font-family: verdana, sans-serif; font-size: 10px; color: #ff9900; font-weight: bold; }
.grayheader		{ font-family: verdana, sans-serif; font-size: 10px; color: #666666; font-weight: bold; }
.leftnavbox		{ font-family: verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }
.leftnavboxon	{ font-family: verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }
.blueheader		{ font-family: verdana, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }
.thumbnav		{ font-family: verdana, sans-serif; font-size: 12px; color: #000000; }
.thumb			{
	font-family: verdana, sans-serif;
	font-size: 12px;
	color: #666666;
}
.thumb2			{ font-family: verdana, sans-serif; font-size: 9px; color: #666666; }
.warmorange		{ color: #ff6600; }
.orange 		{ color: #ff9900; }
.anchor			{ font-family: verdana, sans-serif; font-size: 10px; }
.legal			{ font-family: verdana, sans-serif; font-size: 10px; color: #999999; font-weight: bold; }
.blue 			{ color: #000099; }
.red 			{
	color: #FF0000;
}
.graybar		{ font-family: verdana, sans-serif; font-size: 10px; color: #000000; }

/*	Font size selectors, use as the CLASS attribute on a FONT tag,
	or any other tag */
.members 		{ font-family: verdana, sans-serif; font-size: 10px; color: #000000; background-color: #ccdbed; font-weight: bold; }
.read			{ font-family: verdana, sans-serif; font-size: 13px; color: #000000; }
.yellow			{ font-family: verdana, sans-serif; font-size: 13px; color: #ffcc00; }

.oddrow {background: #f2f2f2; padding:15px;font-family: Verdana, arial, sans-serif; font-size: 12px; color: #000000; margin: 15px 0px;}
.evenrow {background: white; padding:15px;font-family: Verdana, arial, sans-serif; font-size: 12px; color: #000000; margin: 15px 0px;}



/* Main link colors */
A:link    { color: #000099; }
A:visited { color: #000099; }
A:active  { color: #000099; }
A:hover   { color: #ff3300; }


A.topnav:link		{ text-decoration:none; font-family: verdana, sans-serif; font-size: 9px; color: #666666; font-weight: bold; }
A.topnav:visited	{ text-decoration:none; font-family: verdana, sans-serif; font-size: 9px; color: #666666; font-weight: bold; }
A.topnav:hover		{ text-decoration:none; font-family: verdana, sans-serif; font-size: 9px; color: #ff9900; font-weight: bold; }
A.topnav:active		{ text-decoration:none; font-family: verdana, sans-serif; font-size: 9px; color: #666666; font-weight: bold; }


A.leftnav:link		{ text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }
A.leftnav:visited	{ text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }
A.leftnav:hover		{ text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; color: #ff9900; font-weight: bold; }
A.leftnav:active	{ text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; color: #000000; font-weight: bold; }

A.leftnav-nb:link		{ text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; color: #000000; font-weight: normal; }
A.leftnav-nb:visited	{ text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; color: #000000; font-weight: normal; }
A.leftnav-nb:hover		{ text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; color: #ff9900; font-weight: normal; }
A.leftnav-nb:active	{ text-decoration:none; font-family: verdana, sans-serif; font-size: 10px; color: #000000; font-weight: normal; }

A.menuBar:link	    { text-decoration:none; font-family: verdana, sans-serif; color: #ffffff; font-size: 13px; font-weight: bold; }
A.menuBar:visited	{ text-decoration:none; font-family: verdana, sans-serif; color: #ffffff; font-size: 13px; font-weight: bold; }
A.menuBar:hover  	{ text-decoration:none; font-family: verdana, sans-serif; color: #ccdbed; font-size: 13px; font-weight: bold; }
A.menuBar:active 	{ text-decoration:none; font-family: verdana, sans-serif; color: #ffffff; font-size: 13px; font-weight: bold; }


.text blockquote { margin-left:25px; font-style: italic; font-weight: bold; }
.text h2 { font-size: 20px; font-weight: bolder; color: #000000; margin-bottom: -10px;}
.footer-shadow-box {
display:none;
	background-image: url(../images/content-footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 780px;
}
#testimonialBreak {
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ff9900;
	border-bottom-color: #ff9900;
	margin-bottom: 30px;
	margin-top: 30px;
}
