
* {
padding:0px; 
margin:0px; 
font-family:  Arial, Verdana, helvetica, san-serif; 
font-size: 11px; 
color: #000000;
}
body {
/*background:top center repeat-y url(/images/body_bg.gif);*/
/*background:top left repeat-x url(/images/top_img_bg.gif);*/
}

p,td,span,div, a  {
text-decoration: none; 
line-height:150%
}
a {
color: #23c6e1!important;  
text-decoration: none;
}
a:hover {
text-decoration: underline !important; 
}
h3 a{
color:#004a68 !important;
font-weight:bold;
}
p {
padding-top:6px; 
padding-bottom:6px;
}


ul	{
margin-left:20px; 
list-style-image:none;
padding-top:6px; 
padding-bottom:6px;
}
li{
list-style-image:url(/images/list_arrow.gif);
}
em,strong {
padding:2px; 
font-style:normal; 

}

h1,h2,h3,h4,h5,h6 {
font-size: 10pt; 
color: #000000;
}
h1{
font-size:16px;
font-weight: bolder;
}
hr {
color:#dfdcd6 ;
border:2px solid;
}	 		
input, select, textarea { 
font-size: 8pt; 
font-family: Arial, Verdana, helvetica, san-serif; 
color: #000000; 
}
/*content areas */
.contentArea{
display:block; 
overflow:hidden; 
background-color:#f7f4ed;
height:100%;
padding:15px;
}
.homecontentArea{
display:block; 
overflow:hidden; 
background-color:#f7f4ed;
}
.mainContainer{
width:772px; 
position:relative; 
left:50%; 
margin-left:-386px; 
display:block;
/*background:top left repeat-x url(/images/top_img_bg.gif);*/
background-color:#f7f4ed;
}
.news {
font-family:  Arial, Verdana, helvetica, san-serif; 
font-size: 11px; 
color: #000000;
}
.news p {
	padding-top:6px; 
padding-bottom:6px;
}

.news h1 {
	font-size:16px;
font-weight:bold;
}

.foottext{
color:#FFFFFF !important;
}
.foottext a:link{
color:#FFFFFF !important;
}
.foottext a:hover{
color:#23c6e1 !important;
text-decoration:underline !important;
}

.newslink{
color:#23c6e1;
}
.newslink:hover{
text-decoration:underline !important;
}
/* -- old footer style. dont delete or use --

.footer {
clear:both;
display:block;
width:100%; 
background:top left repeat-x url(/images/footer_img_bg.gif); 
height:53px; 
color:#ffffff !important; 
text-align:center;
/*padding-top:15px;
padding-bottom:-15px;
padding-bottom:-15px;

position:fixed;
bottom:0px;
}
*html .footer{
position:absolute;
}*/
/* menu styles */
/*.menuStyle ul {
width: 772px; 
float: left; 
padding: 10px; 
margin: 0px; 
list-style-type: none;
}
.menuStyle li {
float: left; 
padding: 0px; 
margin-top: -6px; 
margin-left: -20px; 
margin-bottom:-12px;
display: inline;background:top left no-repeat url(/images/menu_div.gif);
}
.menuStyle li a{
font-size: 8pt; 
font-family: Arial, Verdana, helvetica, san-serif; 
color: #ffffff;
font-weight:bold;
text-transform:uppercase !important;
 DISPLAY: block; 
 HEIGHT: 28px;
 padding-left:20px;
  margin-right:45px;
  margin-top:14px;
  min-width:20px;
  
 }
 
*html .menuStyle li a.home { width:30px;}
*html .menuStyle li a.profile { width:40px;}
*html .menuStyle li a.howitworks { width:80px;}
*html .menuStyle li a.contact { width:50px;}
*html .menuStyle li a.testimonials { width:50px;}
*html .menuStyle li a.partners { width:40px;}
*html .menuStyle li a.franchise { width:90px; margin-right:0px;}*/

.menuStyle  {
	float: left; 
	padding: 0px; 
margin-top: 0px; 
margin-left: 0px; 
margin-bottom:-12px;
	display: inline;background:top left no-repeat url(/images/menu_div.gif);
	/*list-style-image: none;*/
}
.menuStyle a{
	font-size: 8pt; 
	font-family: Arial, Verdana, helvetica, san-serif; 
	color: #ffffff !important;
	font-weight:bold;
	text-transform:uppercase !important;
	DISPLAY: block; 
	HEIGHT: 24px;
	padding-left:15px;
	margin-right:21px;
	margin-top:14px;
	min-width:20px;
	text-decoration:none !important;
}
.menuStyle a:hover{
	font-size: 8pt; 
	font-family: Arial, Verdana, helvetica, san-serif; 
	color: #ffffff;
	font-weight:bold;
	text-transform:uppercase ;
	DISPLAY: block; 
	HEIGHT: 24px;
	padding-left:15px;
	margin-right:21px;
	margin-top:14px;
	min-width:20px;
	text-decoration:underline !important;
}





/*.bannerMenu{
width:191px;
height:143px;
margin:0px;
margin-top:2px;
}*/

.bannerMenu{
width:191px;
height:19px;
margin:0px;
margin-top:2px;
}

.bannerMenu a{
color:#ffffff !important;
text-transform:uppercase;
font-weight:bold;
}
		
			 
/*-- Flyout Menu --*/
.flyOut {
width:170px;
display:block; 
background-color:#eb8301;
border:1px #b9b3a5 solid;
}
.flyOut a {
display:block; 
width:100%; 
padding:5px;
color:#ffffff !important;
font-weight:bold;
}
.flyOut a:hover {
display:block; 
width:100%; 
padding:5px; 
color:#fdf402 !important;
font-weight:bold;
}

  	 



/*-- Div Popup --
.iframe, .iframe a     {color : #EFCA21;  border : 0pt none;  background : url(/images/iframeback.png);  
						cursor: hand; cursor: pointer; font-weight : bold;   }
.iframehead, .iframehead a   {color : #272727;  background-color: #b0b0b0;  font-weight : bold; cursor: hand; cursor: pointer;  }*/	