body {margin: 0; background-color: #333333;}
h1, h2, h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
h2, h3 {color:#46607E;}
a:link, a:visited {color:#000; text-decoration:underline;}
a:active {color:#FFF; text-decoration:none;}
a:hover {color:#000; text-decoration:none;}

a.white, div#footer a {color:#FFF;}

#contact_business { display: none; } /* do not remove */ 


.white {color:#FFF;}
.box {
	border: 1px solid #FFFFFF;
}
.body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px}
.bodyWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px ; color: #FFFFFF}
.formHome {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #E7E7E7 !important; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; font-weight: bold; }
.headerDarker { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; font-weight: bold; color: #061F79}
.formSub { font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #9EABBA !important; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; color: #000000;}
.meetParagraph { float:left; width:275px; clear:both;}
.meetLogos { float:right; }


img.img-left { 
	float:left; 
	margin:2px 10px 10px 0px;
	border:none;
	}

img.img-right { 
	float:right; 
	margin:5px 0px 10px 10px; 
	}



.top {text-align:right;}
	.top a {color:#333;}

#required {
  text-align:center;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#666;
  
}

h2#amazing {
  width:220px;
  height:26px;
  background: url('images/subs/slices/sub_r5_c9.gif') no-repeat;
}
	h2#amazing span {display:none;}

.spacer {
  width:219px;
  height:26px;
  background-color:#7C7D7F;
  border-left: 1px solid #FFFFFF;
}




/* ------------------------ horizontal sprite nav ------------------------ */
#nav { 
	background:url("images/nav.jpg") no-repeat; 
	width:760px; 
	height:23px; 
	margin:0;
	padding:0; 
	}

#nav span { display: none; }

#nav li, #nav a { height:23px; display:block; } /* change height here also */

#nav li { float:left; list-style:none; _display:inline; position:relative; }

#nav-01 { width: 72px;} 
#nav-02 { width: 82px;}
#nav-03 { width: 134px;}
#nav-04 { width: 123px;}
#nav-05 { width: 98px;}
#nav-06 { width: 89px;}


/*-------------- (-79px) X position of button / (-30px) height of image from above ------------- */
#nav-01 a:hover { background:url("images/nav.jpg")  -0px -23px no-repeat; }
#nav-02 a:hover { background:url("images/nav.jpg") -72px -23px no-repeat; }
#nav-03 a:hover { background:url("images/nav.jpg") -154px -23px no-repeat; }
#nav-04 a:hover { background:url("images/nav.jpg") -288px -23px no-repeat; }
#nav-05 a:hover { background:url("images/nav.jpg") -411px -23px no-repeat; }
#nav-06 a:hover { background:url("images/nav.jpg") -509px -23px no-repeat; }


/* ------------------------ son of suckerfish: horizontal sprite nav ------------------------ */
#nav li ul {
	position:absolute;
	left:-9999px;
	padding-right:1px; /* Fixes one px spacing for border-right in FF */
	padding-left:0px;
	background-color:#000;	/* Background color of drop down nav - add more styles (i.e. background image) if you want */
	margin:0;
	}

#nav li ul li { 
	height:23px; /* Height of each drop down nav item */
	border:1px solid #CCCCCC;
	border-top:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}	

#nav li ul li a {
	width:100%;
	height:23px;	/* Height of each drop down nav item, should match above */
	line-height:23px;	 /* Height of each drop down nav item again, should match above */
	}

#nav li ul li a span {
	display:block;
	padding-left:5px;
	}

/* Drop down link styles */
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
	font-size:1.0em;
	color:#FFFFFF;
	text-decoration:none;
	}

#nav li:hover ul, #nav li.sfHover ul	{ left: auto; }

/* Hover styles for drop down items */
#nav-04 ul a:hover { 
	background-image:none;
	background-color:#FFF;
	color:#000;
	text-decoration:none;
	}

/* width of drop down nav - choose width that allows items to display on one line */
#nav-04 ul, #nav-04 li { width:340px; }

.name {display:none;}
#forms { color:#fff;}

