BODY {margin:15px 0 0 0; background:url("images/background.gif") repeat-x #231f20; font-family:arial,sans-serif;}
/* removed background image due to dark BG in email. ss 1.22.07*/
BODY.email {margin:15px 0 0 0;background: #fff; font-family:arial,sans-serif;}
IMG {border:0;}
TD {font-size:.75em;}
P {line-height:150%;}
H1 {font-size:1.1em; color:#28498D;}
H2 {font-size:1.1em; color:#28498D; margin-bottom:-10px;}
H4 {font-size:1.1em; color:#28498D; }
A, A:visited {color:#1c3da2; text-decoration:underline;}
A:hover {text-decoration:none;}
A:active {outline: none;}
:focus{-moz-outline-style: none;}
.required {font-weight:bold; color:#ff0000;}

/* HEADER STYLES */
.header {margin-bottom:5px;}
.nav {background:url("images/header_background.gif") repeat-x #fff; font-size:.8em}


	/* NAVIGATION */
	/* Taken from http://www.projectseven.com/tutorials/css/uberlinks/index.htm */
	#navlist {width: 100%;}
	#navlist li {float: left; list-style-type: none; margin: 0 0 1em 0; padding: 0; white-space: nowrap;}
	#navlist ul { margin: 0; padding: 0; float:right;}
	#navlist a { background-repeat: no-repeat; background-position: 0% 50%;}
	#navlist a:link, #navlist a:visited {}
	#navlist a:hover, #navlist a:active,
	#current a:link, #current a:visited,
	#current a:hover, #current a:active {background-repeat: no-repeat;background-position: 0% 50%;}

		/* Preload Rollover images */
		#preload a {background: no-repeat -1000px -1000px;}
		#preload a.pn1 {background-image:  url("images/nav_1_ourservices_on.gif");}
		#preload a.pn2 {background-image:  url("images/nav_2_aboutus_on.gif");}
		#preload a.pn3 {background-image:  url("images/nav_3_products_on.gif");}
		#preload a.pn4 {background-image:  url("images/nav_4_resource_on.gif");}
	
	#navlist a.n1:link, #navlist a.n1:visited {background-image:  url("images/nav_1_ourservices.gif");}
	#navlist a.n2:link, #navlist a.n2:visited {background-image:  url("images/nav_2_aboutus.gif");}
	#navlist a.n3:link, #navlist a.n3:visited {background-image:  url("images/nav_3_products.gif");}
	#navlist a.n4:link, #navlist a.n4:visited {background-image:  url("images/nav_4_resource.gif");}
	#navlist a.n1:hover, #current a.n1:link, #current a.n1:visited {background-image:  url("images/nav_1_ourservices_on.gif");}
	#navlist a.n2:hover, #current a.n2:link, #current a.n2:visited {background-image:  url("images/nav_2_aboutus_on.gif");}
	#navlist a.n3:hover, #current a.n3:link, #current a.n3:visited {background-image:  url("images/nav_3_products_on.gif");}
	#navlist a.n4:hover, #current a.n4:link, #current a.n4:visited {background-image:  url("images/nav_4_resource_on.gif");}
	
	#navlist a:link, #navlist a:visited {}
	#navlist a:hover, #navlist a:active {background-repeat: no-repeat;background-position: 0% 50%;}

/* FOOTER STYLES */
.footer {margin-top:5px;}
.footerBack {background:url("images/footer_background.gif") repeat-x;}
.footerAddy {color:#c7c7c9; padding:10px 37px 0 0; font-size:.7em; font-weight:bold;}
	
	/* FOOTER NAVIGATION */
	#footerlist {width: 100%;}
	#footerlist li {float: left; list-style-type: none; margin: 0 0 1em 0; padding: 0; white-space: nowrap;}
	#footerlist ul { margin: 0; padding: 0; float:right;}
	#footerlist a  { background-repeat: no-repeat; background-position: 0% 50%;}
	#footerlist a:link, #footerlist a:visited {}
	#footerlist a:hover, #footerlist a:active,
	#current a:link, #current a:visited,
	#current a:hover, #current a:active {background-repeat: no-repeat;background-position: 0% 50%;}

		/* Preload Rollover Images */
		#preload a.pf1 {background-image:  url("images/footer_1_signUp_on.gif");}
		#preload a.pf2 {background-image:  url("images/footer_2_contactus_on.gif");}
		#preload a.pf3 {background-image:  url("images/footer_3_guarantee_on.gif");}
		#preload a.pf4 {background-image:  url("images/footer_4_home_on.gif");}
	
	#footerlist a.f1:link, #footerlist a.f1:visited {background-image:  url("images/footer_1_signUp.gif");}
	#footerlist a.f2:link, #footerlist a.f2:visited {background-image:  url("images/footer_2_contactus.gif");}
	#footerlist a.f3:link, #footerlist a.f3:visited {background-image:  url("images/footer_3_guarantee.gif");}
	#footerlist a.f4:link, #footerlist a.f4:visited {background-image:  url("images/footer_4_home.gif");}
	#footerlist a.f1:hover, #current a.f1:link, #current a.f1:visited {background-image:  url("images/footer_1_signUp_on.gif");}
	#footerlist a.f2:hover, #current a.f2:link, #current a.f2:visited {background-image:  url("images/footer_2_contactus_on.gif");}
	#footerlist a.f3:hover, #current a.f3:link, #current a.f3:visited {background-image:  url("images/footer_3_guarantee_on.gif");}
	#footerlist a.f4:hover, #current a.f4:link, #current a.f4:visited {background-image:  url("images/footer_4_home_on.gif");}
	
	#footerlist a:link, #footerlist a:visited {}
	#footerlist a:hover, #footerlist a:active {background-repeat: no-repeat;background-position: 0% 50%;}

/* CONTENT STYLES */
.contentTopColor   {background-color:#f0f0ff;}
.contentBotColor   {background-color:#dfe4ff;}
.contentBackground {background:url("images/content_background.gif") bottom repeat-x #f0f0ff;}

/* LEFTNAV STYLES */
.leftnavColor {background:#fafaff;}
.leftnav {background:url("images/leftnav_topLeft.gif") no-repeat #fafaff; padding-top:35px;}

#leftnav    {position: relative; width: 127px; padding:0;}
#leftnav ul {font-size:1em; margin: 0; /*removes indent IE and Opera*/ padding: 0; /*removes indent Mozilla and NN7*/ list-style-type: none; /*turns off display of bullet*/}
#leftnav li {margin: 2px 0 2px 10px; }
#leftnav a  {display: block; padding: 2px 2px 3px 6px; background-color: none; color:#545984; font-weight:bold; text-decoration:none; border-left:4px solid #fafaff;}
#leftnav a:hover, #leftnav a:active, #leftCurrent a:link, #leftCurrent a:visited, #leftCurrent a:hover, #leftCurrent a:active {color: #6CAEE0; border-left:4px solid #6CAEE0;}

#leftTitle a:link, #leftTitle a:visited {color: #6CAEE0; font-size:1.1em;}
#leftTitle a:hover, #leftTitle a:active {color: #6CAEE0; border-left:4px solid #fafaff; font-size:1.1em;}
#leftCurrentTitle a:link, #leftCurrentTitle a:visited {color: #6CAEE0; font-size:1.1em;}
#leftCurrentTitle a:hover, #leftCurrentTitle a:active {color: #6CAEE0; border-left:4px solid #fafaff; font-size:1.1em;}