html, body
 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bkgd-sides.png);
	background-repeat:repeat-y;
	background-position:center;
	background-color: #e6cd97;
	height: 100%;
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#282973;
	font-size:12px;
	text-align:left;
	}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}
#mainlevelmainnav div{
float:left;
}
.contentpaneopen{
width:100%;
}
.contentpaneopen img{
padding-left:4px; }
.pagePadding{padding-left:1px; background-color:#FFFFFF;}
#container
{
	margin: 0 auto;
	min-height: 100%;
	width: 960px;
}
* html #container
{
	height: 100%;
	margin: 0;
}
.style1 {
	font-size: 18px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
h2 {
	color: #282972;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	font-weight:normal;
}
.topNav {
	color: #282972;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/top-nav/bkgd.jpg);
	height:41px;
	cursor: hand; cursor: pointer;

}
.topNavOver {
	color: #282972;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/top-nav/bkgd-over.jpg);
	height:41px;
	cursor: hand; cursor: pointer;
}

.leftNav {
	color: #282972;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/inside/left-nav/bkgd.jpg);
	width:199px;
	height:28px;
	cursor: hand; cursor: pointer;

}
.leftNavOver {
	color: #282972;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/inside/left-nav/bkgd-over.jpg);
	width:199px;
	height:28px;
	cursor: hand; cursor: pointer;
}
.leftNavOverIndent {
	color: #282972;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/inside/left-nav/bkgd-over-indent.jpg);
	width:199px;
	height:28px;
	cursor: hand; cursor: pointer;
	text-decoration:none;
}
.leftNavOverIndent a, .leftNavOver a, .topNav a, .topNavOver a, .leftNav a{
text-decoration:none;
}
.topNavFont{
	color: #282972;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: hand; cursor: pointer;
	padding-top:10px;
}
.mainlevel{
	color: #282972;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:3px;
	cursor: hand; cursor: pointer;
}
.leftNavFont{
	color: #282972;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.mainlevelleft-sub-menu{
	color: #282972;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:32px;
	padding-top:5px;
	padding-bottom:5px;
	cursor: hand; cursor: pointer;
	text-align:left;
	white-space:nowrap;
	display:block;
}
.sublevelleft-sub-menu{
	color: #282972;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 47px;
	padding-top:5px;
	padding-bottom:5px;
	cursor: hand; cursor: pointer;
	text-align:left;
	white-space:nowrap;
	display:block;
}
.whyAHMC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #282972;
	padding-left:10px;
	padding-bottom:5px;
	padding-top:10px;
}
.style6 {
	color: #5E5F95;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
ul{
padding-top:4px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:4px;
}
a:link {
	color: #282972;
}
a:visited {
	color: #282972;
}
a:hover {
	color: #282972;
}
a:active {
	color: #282972;
}
.contentheading{
	height:40px;
	font-size:18px;
	color:#292973;
	text-transform: uppercase;
}

.style7 {
	color: #FFFFFF;
	font-size: 18px;
	text-transform: uppercase;
	padding-left:32px;
	padding-top:6px;
}
#twocols{ /*the columns that gets dropped down over yours might be different*/
  z-index:20;
}
 
#leftcol{  /*the columns that gets dropped down over yours might be different*/
  z-index:10;
}
 
.moduletablemainnav { /* I have absolutely positioned the module, you might have a different scheme*/
  position:absolute;
  top:400px;
  left:20px;
  z-index:100;
  font-family:Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
  text-align:left;
}
 
#mainlevelmainnav,#mainlevelmainnav ul {
  float:left;
  list-style:none;
  line-height:1em;
  background:transparent;
  font-weight:700;
  margin:0;
  padding:0;
}
 
#mainlevelmainnav a {
  display:block;
  color:#282972;
  text-decoration:none;
  padding-right:9px;
  padding-left:9px;
  padding-bottom:10px;
}
.sublevelmainnav{
padding:4px;
padding-left:0px;
padding-right:0px;}
 
#mainlevelmainnav li {
  float:left;
  padding:0;
}
 
#mainlevelmainnav li ul  {
  position:absolute;
  left:-999em;
  height:auto;
  width:12em;
  font-size:12px;
  background:#CFCDE2;
  border:#E3E1EE 1px solid;
  margin:0;
}
#mainlevelmainnav li li {
  width:12em;
}
 
#mainlevelmainnav li ul a {
  width:12em;
  color:#333333;
  font-size:0.9em;
  margin-top:5px;
  font-weight:400;
}
 
#mainlevelmainnav li:hover ul ul,#mainlevelmainnav li:hover ul ul ul,#mainlevelmainnav li.sfhover ul ul,#mainlevelmainnav li.sfhover ul ul ul{
  left:-999em;
}
 
#mainlevelmainnav li:hover ul,#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li li:hover ul,#mainlevelmainnav li.sfhover
  l,#mainlevelmainnav li li.sfhover ul,#mainlevelmainnav li li li.sfhover ul {
  left:auto;
  z-index:6000;
}
 
#mainlevelmainnav li li:hover,#mainlevelmainnav li li.sfhover {
background-color:#9D99C4;
  color:#333333;
}