body{background:#e5e5f5; margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif;}
#wrapper{margin:0px auto; padding:10px 0px 0px 0px; width:938px;}

#header{background:url(../images/header.jpg) no-repeat; width:938px; height:162px;}
#logo{margin:0px; padding:12px 0px 0px 10px;}

/*----main menu style----*/
#mmenu {}
#mmenu ul {margin:0px; padding:24px 0px 0px 20px; list-style:none;}
#mmenu ul li {display:inline; padding:0px 5px 0px 5px;}
.Home {margin:0px; padding:8px 36px 7px 36px; background:url(../images/menu-item.png) no-repeat; width:110px; height:50px; color:white; font-weight:bold; text-decoration:none; font-size:15px; line-height:32px; position:relative; top:-5px;}
.Testimonials {margin:0px; padding:8px 14px 7px 10px; background:url(../images/menu-item.png) no-repeat; width:110px; height:50px; color:white; font-weight:bold; text-decoration:none; font-size:15px; line-height:32px; position:relative; top:-5px;}
.FAQ {margin:0px; padding:8px 45px 7px 40px; background:url(../images/menu-item.png) no-repeat; width:110px; height:40px; color:white; font-weight:bold; text-decoration:none; font-size:15px; line-height:32px; position:relative; top:-5px;}
.Requirements {margin:0px; padding:8px 10px 7px 5px; background:url(../images/menu-item.png) no-repeat; width:110px; height:40px; color:white; font-weight:bold; 	text-decoration:none; 	font-size:15px; line-height:32px; position:relative; top:-5px;}
.Contact {margin:0px; padding:8px 38px 7px 15px; background:url(../images/menu-item.png) no-repeat; width:110px; height:40px; color:white; font-weight:bold; 	text-decoration:none; 	font-size:15px; line-height:32px; position:relative; top:-5px;}
#mmenu ul li a:hover {	background-position: 0px -33px;	cursor:pointer;	text-decoration:none;}
/*----end main menu style----*/
#content{background:url(../images/content-bg.gif) repeat-y; width:938px; float:left; }
#content p{margin:0px; padding:5px 10px 5px 10px; font-size:12px;}
#content a{color:#254589;}
#content a:visited{color:#00f;}
#content h2{color:#254589; margin:0; padding:10px 0 10px 10px;}
#content h3{color:#254589; margin:0; padding:10px 0 10px 10px;}
#content dl dt,
#content dl dd { font-size:12px; }
#content dl dt { font-weight:bold;padding-left:10px; }
#content dl dd { margin-bottom:10px;padding:0 10px 10px auto; }
#content ol li,
#content ul li{font-size:12px;padding-right:10px;}
#content ol[type=A] li { margin-bottom:10px; }
.Plink{color:#254589; font-size:18px; }
#state-table{margin-left:20px;}


#footer{background:url(../images/footer.jpg) no-repeat; width:938px; height:65px; clear:both; text-align:center; font-size:12px; color:#000; padding-top:14px;}
#footer a{color:#000; font-weight:bold;}
.footer-links{font-size:10px; color:#000; text-align:center; margin:0px; padding:0px;}
.footer-links a{font-size:10px; color:#000; text-align:center; margin:0px; padding:0px;}
.footer-text{font-size:10px; text-align:center;}
