BODY {
	margin-top:0px; 
	margin-bottom:0px; 
	margin-left:0px; 
	margin-right:0px;
	z-index:1;
			background: #999999;
			
	}
	img {border: none;}
/* The height property for the following two styles determines the height of the A/B Block on the Home Page (top half of content area) */
.tblTestimonial, .testimonialPlaceholder, .testimonial{border:0;width:360px; height:176px;}
.imgBlockAB{height:178px;}
.imgBlocktall{height:200px;}

.testimonial{margin:0; padding:0; visibility:visible; z-index:1; position:absolute}
.testimonialPlaceholder{position:absolute;}


.tblBody{
	background-color: #FFFFFF; background-image:url('/images/blueGradient.jpg'); background-repeat:repeat-x;border-style: solid;
        border-width: 1px;      /* sets border width on all sides */
        border-color: #333333;
}

form{ padding-bottom:0; padding-left:0; padding-right:0; padding-top:0;}
/* Anchor Tags */

a { color: #000000; text-decoration:underline;}
a:hover { color: #cc0000; text-decoration:underline;}

a.backTopNext:link{color:#595959; text-decoration:none;}
a.backTopNext:visited{color:#B9118F; text-decoration:none;}
a.backTopNext:hover{color:#CC0000; text-decoration:underline;}

a.linewht:link{ color: #FFFFFF; text-decoration:none;}
a.linewht:visited{ color: #FFFFFF; text-decoration:none;}
a.linewht:hover{ color: #FFFFFF; text-decoration:underline;}

a.linegray:link{ color: #000000; text-decoration:none;}
a.linegray:visited{ color: #000000; text-decoration:none;}
a.linegray:hover{ color: #000000; text-decoration:underline;}

a.legalgray:link{ color: #333333; text-decoration:underline;}
a.legalgray:visited{ color: #333333; text-decoration:underline;}
a.legalgray:hover{ color: #ffffff; text-decoration:underline;}

a.lineblack:link{ color: #000000; text-decoration:none;}
a.lineblack:visited{ color: #000000; text-decoration:none;}
a.lineblack:hover{ color: #000000; text-decoration:underline;}

a.bodylink:link{ color: #000000; text-decoration:underline;}
a.bodylink:visited{ color: #000000; text-decoration:underline;}
a.bodylink:hover{ color: #cc0000; text-decoration:underline;}

a.h2link:link{ color: #000000; text-decoration:underline;}
a.h2link:visited{ color: #000000; text-decoration:underline;}
a.h2link:hover{ color: #cc0000; text-decoration:underline;}



h1{ color:#000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; padding-top:0px; padding-bottom:0px}
h2 {font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}

.h2, .h2Red{font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.h3{font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
.h1sub{font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; line-height:18px;}
td, th, .text, .textb{font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; 	line-height: 16px;}
th, .textb{font-weight:bold;}
.h2Red{color:#B91713;}
.legalCopy{color: #333333; font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.small{font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000;}

.quote{font-family: arial, helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF; line-height:normal;}
.quoteSource{font-family: arial, helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; line-height:normal;}

.vertThinLine{ background-image:url('/images/verticalThinLinePix.jpg'); background-repeat:repeat-y; height:100%;}
.thinLine{ background-color:#FE9900;}

.list{margin-left:30; list-style-image:url('/images/icoBullet.gif'); line-height:16px; vertical-align:middle; list-style-position:outside;}
.nestedList{margin-left:15; list-style-image:url('/images/icoBullet2.gif'); vertical-align:middle; list-style-position:outside;}

/* Subpage Graphic Styles */
.g1{ border:1px solid #FE9900;}
.g2{ border:1px solid #FE9900;}

/* home page testimonial */
.clientA{background-color:#1F5B92;} /* Blue - Primary HBar color - LRR 2005.04.04 */


/* Background-colors for the pop-up windows */
.popupBody{background-color:#B48A58;}
.popupContent{background-color:#FFFFFF;}

/* Sidebar Styles */
.sidebar {background-color:#FFFFFF; padding-right:2px}
.sbContainer{border: solid 1px #FF9900;}

.spotlight_header{font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000;}
.spotlight{font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ff9900;}

.spotlight_red{font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #cc0000;}
a.spotlight_red:link{ font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #cc0000; text-decoration:none;}
a.spotlight_red:visited{ font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #cc0000; text-decoration:none;}
a.spotlight_red:hover{ font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;; text-decoration:underline;}

red{ color: #cc0000; font-size: 10px;}
a.red{ color: #cc0000; font-size: 10px;}

a.red_link:link{ color: #000000; text-decoration:none; font-size: 11px; font-weight: normal;}
a.red_link:visited{ color: #000000; text-decoration:none; font-size: 11px; font-weight: normal;}
a.red_link:hover{ color: #cc0000; text-decoration:underline; font-size: 11px; font-weight: normal;}

a.spotlight:link{ color: #cc0000; text-decoration:underline;}
a.spotlight:visited{ color: #cc0000; text-decoration:underline;}
a.spotlight:hover{ color: #000000; text-decoration:underline;}



/* Newsletter Styles */
.newsletter {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; }
.newsletterh1 {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 15pt; color: #006699; font-weight:bold}

.newsletterh2 {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 13pt; color: #006699; font-weight:bold}
.newsletterh3 {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; font-weight:bold}
.newsletterblue {font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 10pt; color: #006699; font-weight:normal}

/* Form Styles */

.ContactUsH1{font-family: arial, helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #cc0000; line-height:18px;}

.ContactUsH{font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#000000; line-height:18px;}
.ContactUsSH{font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; color:#000000; line-height:18px;}
.subhead{ color:#000000; font-family: arial, helvetica, sans-serif; font-size: 16px; font-weight: bold;}

/* Cloud Tables */
.servertable{
	font-family: Arial;
	font-size: 12px;
 	border-top: 1px solid #ffffff;
	border: 1px solid #dddddd;
	border-collapse:collapse;

}

.servertable th {
font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	background-color:#BBDDDD;
	color: #000000;
	text-align:left;
		vertical-align:top
}
.servertable th.rwb {
font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	background-color:#BBDDDD;
	color: #000000;
	text-align:left;
	border-right: 1px solid white;
	vertical-align:top

}.servertable th.rb {
font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	background-color:#BBDDDD;
	color: #000000;
	text-align:left;

	vertical-align:top}
.servertable tr.odd {
font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	padding:3px 3px 3px 3px;
	background-color:#DDDDDD;
	color: #000000;
	text-align:left
}
.servertable td {
font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	padding:3px 3px 3px 8px;
	color: #000000;
	text-align:left;

}

.servertable td.rwb {
font-family: Arial;
	font-size: 12px;
	font-weight:normal;
	padding:3px 3px 3px 8px;
	color: #000000;
	text-align:left;
	border-right: 1px solid white;

}




.servertable td.rwbb {
font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	padding:3px 3px 3px 8px;
	color: #000000;
	text-align:left;


}
.red11 {
font-family: Arial;
	font-size: 11px;
	font-weight:bold;	
	color: #cc0000;
}

a.vm:link {display:block;width:100%; text-decoration:none; color:#000000;}
a.vm:visited {display:block;width:100%;text-decoration:none; color:#000000;}
a.vm:hover {display:block;width:100%;text-decoration:underline; color:#000000;}
a.vm:active {display:block;width:100%;text-decoration:none; color:#000000;}

.blackbullet {font-size:12px;line-height:13px;color:#000;}
.blackbullet ul {font-size:12px;line-height:15px;padding:9px 0px 0px 0px;color:#000;margin:0;list-style:none;}
.blackbullet li {padding:0px 5px 2px 12px;color:#000;margin:4px 5px 0px 0px;background-image:url('/images/black_dot.gif');background-repeat:no-repeat;}
.blackbullet li a:link {color: #000000; text-decoration:underline;}
.blackbullet li a:visited{color: #000000; text-decoration:underline;}
.blackbullet li a:hover { color: #cc0000; text-decoration:underline;}


.blackbullet1 {font-size:12px;line-height:13px;color:#000;}
.blackbullet1 ul {font-size:12px;line-height:15px;padding:9px 0px 0px 0px;color:#000;margin:0;list-style:none;}
.blackbullet1 li {padding:0px 5px 2px 12px;color:#000;margin:0px 5px 0px 0px;background-image:url('/images/black_dot.gif');background-repeat:no-repeat;}
.blackbullet1 li a:link {color: #000000; text-decoration:underline;}
.blackbullet1 li a:visited{color: #000000; text-decoration:underline;}
.blackbullet1 li a:hover { color: #cc0000; text-decoration:underline;}

.redbullet {font-size:12px;line-height:13px;color:#000;}
.redbullet ul {font-size:12px;line-height:15px;padding:9px 0px 0px 0px;color:#000;margin:0;list-style:none;}
.redbullet li {padding:0px 5px 2px 8px;color:#000;margin:0px 5px 0px 0px;background-image:url('/images/red_bullet.gif');background-repeat:no-repeat;}
.redbullet li a:link {color: #000000; text-decoration:underline;}
.redbullet li a:visited{color: #000000; text-decoration:underline;}
.redbullet li a:hover { color: #cc0000; text-decoration:underline;}

.redbulleth1 {font-size:12px;line-height:13px;color:#000;}
.redbulleth1 ul {font-size:12px;line-height:15px;padding:9px 0px 0px 0px;color:#000;margin:0;list-style:none;}
.redbulleth1 li {padding:0px 5px 2px 8px;color:#000;margin:0px 5px 0px 0px;background-image:url('/images/red_bullet.gif');background-repeat:no-repeat;}
.redbulleth1 li a:link {color: #000000; text-decoration:underline;}
.redbulleth1 li a:visited{color: #000000; text-decoration:underline;;}
.redbulleth1 li a:hover { color: #cc0000; text-decoration:underline;}

.redbullet2 {font-size:12px;line-height:13px;color:#000;}
.redbullet2 ul {font-size:12px;line-height:15px;padding:9px 0px 0px 0px;color:#000;margin:0;list-style:none;}
.redbullet2 li {padding:0px 5px 2px 8px;color:#000;margin:0px 5px 0px 0px;background-image:url('/images/red_bullet.gif');background-repeat:no-repeat;}
.redbullet2 li a:link {color: #2f416e; text-decoration:underline;}
.redbullet2 li a:visited{color: #2f416e; text-decoration:underline;}
.redbullet2 li a:hover { color: #cc0000; text-decoration:underline;}

.redbullet3 {font-size:12px;line-height:13px;color:#000;}
.redbullet3 ul {font-size:12px;line-height:12px;padding:0px 2px 8px 2px;color:#000;margin:0;list-style:none;}
.redbullet3 li {padding:0px 5px 2px 12px;color:#000;margin:2px 5px 8px 0px;background-image:url('/images/arrow_red.gif');background-repeat:no-repeat;}
.redbullet3 li a:link {color: #2f416e; text-decoration:underline;}
.redbullet3 li a:visited{color: #2f416e; text-decoration:underline;}
.redbullet3 li a:hover { color: #cc0000; text-decoration:underline;}

.redbullet4 {font-size:12px;line-height:13px;color:#000;}
.redbullet4 ul {font-size:12px;line-height:12px;padding:0px 2px 8px 0px;color:#000;margin:0;list-style:none;}
.redbullet4 ul.indent {font-size:12px;line-height:12px;padding:6px 2px 8px 20px;color:#000;margin:0;list-style:none;}
.redbullet4 li {font-size:12px;line-height:16px;padding:0px 5px 2px 12px;color:#000;margin:2px 5px 2px 0px;background-image:url('/images/arrow_red2.gif');background-repeat:no-repeat;}
.redbullet4 li a:link {color: #2f416e; text-decoration:underline;}
.redbullet4 li a:visited{color: #2f416e; text-decoration:underline;}
.redbullet4 li a:hover { color: #cc0000; text-decoration:underline;}
.redbullet4 li {font-size:12px;line-height:16px;padding:0px 5px 2px 12px;color:#000;margin:2px 5px 2px 0px;background-image:url('/images/arrow_red2.gif');background-repeat:no-repeat;}
.redbullet4 li.redactive {color: #cc0000; text-decoration:none;}
.redbullet4 li.redactive a:link {color: #cc0000; text-decoration:none;}
.redbullet4 li.redactive a:visited{color: #cc0000; text-decoration:none;}
.redbullet4 li.redactive a:hover { color: #2f416e; text-decoration:underline;}
.redbullet4 li.nound a:link {color: #2f416e; text-decoration:none;}
.redbullet4 li.nound a:visited{color: #2f416e; text-decoration:none;}
.redbullet4 li.nound a:hover { color: #cc0000; text-decoration:underline;}

.tree {		font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-top:10px;
	padding-left:0px;
	padding-bottom:5px;}

 .tree a:link 
{  color: #2f416e; text-decoration:none;
}

 .tree a:visited
{  color: #2f416e; text-decoration:none;
}
 .tree a:hover
{  color: #cc0000; text-decoration:underline;
}
.treepr {		font-family: Arial;
	font-size: 11px;
	color: #000000;
	padding-top:0px;
	padding-left:0px;
	padding-bottom:20px;}

 .treepr a:link 
{  color: #2f416e; text-decoration:none;
}

 .treepr a:visited
{  color: #2f416e; text-decoration:none;
}
 .treepr a:hover
{  color: #cc0000; text-decoration:underline;
}

	.bluetext18b {
	font-family: arial;
	font-size: 19px;
	font-weight:bold;
	color: #0070C0;
	line-height:20px;
}
.blacktext14b {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	line-height:18px
}