html {
	color: black;
	font-family: arial, sans-serif;
	background:#C0C0C0 none repeat scroll 0 0;
}

img
{
	border-style: none;
}

body {
	width: 1000px;
	min-width: 675px;			/* (2x LC width) + RC width */
	font-family:Arial;
	font-size:12px;
	color:#000;
	display: block;
	margin: 0 auto;
}

#testContainer {
	padding-left: 225px;		/* LC Width */
	padding-right: 265px;		/* RC Width + cc padding*/
	background-color:white;
	overflow:hidden;
}

#header {
	background-color: white;
}

#testContainer .column {
	position: relative;
	float: left;
	background-color:white;
	/*padding-bottom: 1010px; 
	margin-bottom: -1000px;*/
}

#mainContent {
	padding: 20px 20px;			/* cc padding */
	width: 100%;
	margin: 0;
}

#quickLinks {
	width: 205px;				/* LC Width - padding*/
	right: 265px;				/* LC Width + cc padding */
	margin-left: -100%;
	/*border:1px solid #747c83;*/
	padding:	10px 10px;			/* LC Padding */
}

#rightPromo {
	width: 205px;				/* RC Width - padding*/
	padding: 10px 10px;			/* rc padding */
	margin-right: -265px;		/* RC Width + cc padding*/
	list-style-type: circle;
}

#footer {
	clear:both;
	background-color:white;
	position: relative;
}

* html #quickLinks {
  left: 225px;  /* RC width */
}

* html body {
  overflow: hidden;
  background-color: white;
}
* html #footer-wrapper {
  float: left;
  position: relative;
  width: 100%;
  padding-bottom: 10010px;
  margin-bottom: -10000px;

}

/*Links*/
a
{
color:#193989;
text-decoration:none;
}

a:hover
{
color:#FCB040;
text-decoration:none;
}

#members
{
display: block;
width:185px;
height:180px;
background: url('members3.jpg') no-repeat 0 0;
float:left;
}

#members:hover
{
background-position: 0 -180px;
}

#members span
{
display: none;
}

#employers
{
display: block;
width:185px;
height:180px;
background: url('employers3.jpg') no-repeat 0 0;
float:left;
}

#employers:hover
{
background-position: 0 -180px;
}

#employers span
{
display: none;
}

#providers
{
display: block;
width:185px;
height:180px;
background: url('providers3.jpg') no-repeat 0 0;
float:left;
}

#providers:hover
{
background-position: 0 -180px;
}

#providers span
{
display: none;
}

#producers
{
display: block;
width:185px;
height:180px;
background: url('producers3.jpg') no-repeat 0 0;
float:left;
}

#producers:hover
{
background-position: 0 -180px;
}

#producers span
{
display: none;
}


/* #Container/Menu# */
.menuBg
{
clear:both;
width:100%;
height:25px;
background:#747c83 url(ToolbarBackground.jpg) repeat-x;
}

.menu
{
width:auto;
height:25px;
margin:0px auto;
padding:0px;
text-align: center;
}

* html .menuBg
{
margin-top:-3px;
}

/* #Container/Menu/Styles# */

.Horizontal { font-size:16px; WIDTH:auto; BACKGROUND-COLOR:Transparent; height:25px; text-align: center; /*margin-left:200px;*/ }
.Horizontal A { PADDING:2px 5px; /*# DISPLAY:block#*/; MARGIN:0px; WIDTH:auto; COLOR:#fff; BACKGROUND-COLOR:Transparent; TEXT-DECORATION:none; vertical-align: center;}
.Horizontal A:hover { BACKGROUND:Transparent; color:#FCB040; }



h1
{
color:#38434e;
font-size:42px;
font-weight:bold;
margin:0px;
padding:5px 0px 5px 0px;
}

h2
{
color:#38434e;
font-size:12px;
}

h3
{
color:#38434e;
font-size:11px;
font-weight:bold;
}

h6
{
color:white;
font-size:16px;
font-weight:bold;
margin:0px;
padding:2px;
}

h5
{
color:#2F648E;
font-size:18px;
font-weight:bold;
margin:0px;
}

h4
{
color:#2F648E;
font-size:24px;
font-weight:bold;
margin:0px;
}


.QuickLinksList
{
padding:0px;
margin:0px;
list-style-type:none;
}

.QuickLinksList li
{
padding:7px 15px 5px 15px;
border-bottom: 1px groove #747c83;
}

.QuickLinksList ul ul
{
padding:0px;
margin:0px;
list-style-type:none;
}

#stateMenu {
	background-color: green;
	}

#stateMenu, #stateMenu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 2;
	background-color: #3c7fb3;
	color: white;
	Font-size: 16px;
	font-weight: bold;

}

#stateMenu a {
	display: block;
	width: 9em;
	background-color: #3c7fb3;
	color: white;
	Font-size: 16px;
	font-weight: bold;
}

#stateMenu a:hover {
	color: #FCB040;
	}

#stateMenu li {
	float: left;
	width: 9em;
	background-color: #3c7fb3;
	
	Font-size: 16px;
	font-weight: bold;
}

#stateMenu li ul {
	position: absolute;
	width: 9em;
	left: -999em;
	background-color: #3c7fb3;
	
	Font-size: 16px;
	font-weight: bold;
}

#stateMenu li:hover ul {
	left: auto;
	background-color: #3c7fb3;
	color: #FCB040;
	Font-size: 16px;
	font-weight: bold;
}

#stateMenu li:hover ul, #stateMenu li.sfhover ul {
	left: auto;
	background-color: #3c7fb3;
	color: #FCB040;
	Font-size: 16px;
	font-weight: bold;
}

#stateMenu li:hover ul ul, #stateMenu li.sfhover ul ul {
	left: -999em;
	background-color: #3c7fb3;
	color: #FCB040;
	Font-size: 16px;
	font-weight: bold;
}

#stateMenu li ul ul {
	margin: -2em 0 0 9em;
	background-color: #3c7fb3;
	color: white;
	Font-size: 16px;
	font-weight: bold;
}

#stateMenu li:hover ul, #stateMenu li li:hover ul, #stateMenu li.sfhover ul, #stateMenu li li.sfhover ul {
	left: auto;
	background-color: #3c7fb3;
	color: white;
	Font-size: 16px;
	font-weight: bold;

}

