body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color:#F5F5F5;
}

td {
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#444;
	line-height:14px;
}

.footer {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#E8F0F0;
	font-weight:normal;
}

.brown {
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#4C462E;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
}

.red {
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#7C0A03;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;
}

a{
font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif; 	font-size:12px; 	color:#cc0000; 	font-weight:normal; 	text-decoration:none;
}

a:hover{
text-decoration: underline;

}

/********* JB css ********/

.main{
	width: 986px;background-color: #fff;border-left:1px solid #fff;border-right:1px solid #fff;border-right:1px solid #ccc;border-left:1px solid #ccc;
}
.top{
	width: 986px;background-color: #224040;border-left:1px solid #fff;border-right:1px solid #fff;border-right:1px solid #ccc;border-left:1px solid #ccc;  background: #5C86FF;
}
.top .strip{
	background:#0B3133;
}

h6{
	font: 6px Arial, Helvetica, sans-serif;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
}
.main_sub{
	width: 986px;background-color: #ffffff;border-left:1px solid #fff;border-right:1px solid #fff;border-right:1px solid #ccc;border-left:1px solid #ccc;}
.indexleft{
	width:180px;
	background:#B8CAFF;
}
	
.gap{
	width: 238px; background-image: url(images/gap.jpg);background-repeat: repeat-y;background-color: #fff;background-position: right;}
.home{
	width: 275px; background-color: #fff;background-position: right;}

.tools{
width: 238px; background-position: right; background:#B8CAFF;}	

.main_sub_table{
	width: 748px;background-color: #fff;	line-height:15px; padding:0px 10px 0px 20px;text-align:justify;color:#333; }
	
.main_sub_table td {
margin-top: 10px;margin-bottom: 10px;color:#333; line-height:15px;font-size: 12px;
}


.main_sub_table1{
	width: 748px;background-color: #fff;	line-height:15px;text-align:justify;color:#333; }
	
.main_sub_table1 .content td{
	line-height:15px;text-align:justify; padding:0px 10px 0px 20px; }

.main_sub_table1 td {
margin-top: 10px;margin-bottom: 10px;color:#333; line-height:15px;font-size: 12px;
}

.main_sub_table td ul{
margin: 0px;padding: 0px;
}

.main_sub_table td li{
list-style: decimal;
}

.main_sub_table h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 13px;font-weight:bold;color: #77661F;margin-top: 10px;margin-bottom: 0px; }

.main_sub_table h3{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight:bold;color: #610F02;margin-top: 0px;margin-bottom: 0px; }


.main_sub_table h2{
	font:13px arial, verdana, helveitca, sans-serif;
	color:#042C2F;
	text-transform:normal;
	font-weight:bold;
}
.main_sub_table #faq_1, #faq_2, #faq_3, #faq_3 p, #faq_4, #faq_5, #faq_5 p, #faq_6, #faq_6 p, #faq_7, #faq_7 p, #faq_8, #faq_8 p,#faq_9, #faq_9 p,#faq_10, #faq_10 p, #faq_11, #faq_11 p, #faq_12, #faq_12 p {
	line-height:17px;
	padding:0px;
}
.main_sub_table #faq_7, ul{
	margin:0px;
	padding:0px;
}
.main_sub_table #faq_7, li{
	list-style-type:none;
	/*list-style-image:url(images/icon_2.gif);*/
	line-height:18px;
}
.main_sub_table #faq_7, ol{
	margin:0 0 0 10px;
	padding:0 0 0 10px;
}
.main_sub_table #faq_7, li{
	list-style-type:none;
	/*list-style-image:url(images/icon_2.gif);*/
	line-height:18px;
	padding:2px 0px 2px 0px;
}

.main_sub_table a{
	color:#cc0000;
		text-decoration:underline;	
}
.main_sub_table a:hover{
	color:#cc0000;
	text-decoration:none;	
}

.bot p {
	font-family: Verdana, Helvetica, sans-serif;font-size:12px;color:#D0DEDE;font-weight:normal;
	 }
.bot a {
	font-family: Verdana, Helvetica, sans-serif;font-size:11px;color:#D0DEDE;font-weight:bold;text-decoration:none;
	margin-left: 5px;margin-right: 5px;
 }

.bot a:hover {
text-decoration: underline;color: Yellow;
}

.table_caontent_top{
background-image: url(images/table_content_bg.jpg);background-repeat: repeat-x;height: 25px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #fff;
}

.table_caontent{
	width: 550px;border: 1px solid #DCD9D9;
}

.table_caontent tr td {
height: 22px;padding-left: 10px;
}

.title{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 15px;color: Navy;font-weight: bold;}
.title1 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: Navy;font-weight: bold;}
.title2 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 14px;color:Navy;font-weight: bold;}
.title3 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 22px;color: Navy;font-weight: bold;}   
.title4 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 22px;color: #0574DA;font-weight: bold;margin-top: 10px;}

   /*********** menu bar ************/
 /*  
.chromestyle{
} 

.chromestyle img{
	border:0px;
}
.chromestyle ul{
	
}  
.chromestyle li{
	list-style-type:none;
	float:left;
	padding-left:20px;
	padding-right:20px;
}
	*/

.chromestyle
{ font-weight: bold; PADDING-LEFT: 0px; padding-bottom:0px;width: 950px;}

.chromestyle ul{
background:#5C86FF; text-align: center; float: left; background-repeat: no-repeat;padding-bottom: 0px;	margin: 0px;}

.chromestyle li
{ display: inline; float: left; line-height: 25px; text-transform:normal;}



/** Home **/
.chromestyle li.index a span{
 background-image: url(images/menu/home.jpg);width: 86px;height: 41px;float: left;padding: 0px;margin: 0px;}
 
 .chromestyle li.index a:hover span{
background-position: 0px -41px;background-repeat: no-repeat;cursor: pointer;}

.indexpage .chromestyle li.index a span{
  background-position: 0px -41px; }

/** About Us **/
.chromestyle li.aboutus a span{
 background-image: url(images/menu/aboutus.jpg);width:112px;height: 41px;float: left;padding: 0px;margin: 0px;}
 
 .chromestyle li.aboutus a:hover span{
background-position: 0px -41px;background-repeat: no-repeat;cursor: pointer;}

.aboutuspage .chromestyle li.aboutus a span{
background-position: 0px -41px; }


/** Testimonials**/
.chromestyle li.testimonials a span{
 background-image: url(images/menu/testimonials.jpg);width: 142px;height: 41px;float: left;padding: 0px;margin: 0px;}
 
 .chromestyle li.testimonials a:hover span{
background-position: 0px -41px;background-repeat: no-repeat;cursor: pointer;}

.testimonialspage .chromestyle li.testimonials a span{
background-position: 0px -41px; }

/** free**/
.chromestyle li.free a span{
 background-image: url(images/menu/free.jpg);width: 74px;height: 41px;float: left;padding: 0px;margin: 0px;}
 
 .chromestyle li.free a:hover span{
background-position: 0px -41px;background-repeat: no-repeat;cursor: pointer;}

.freepage .chromestyle li.free a span{
background-position: 0px -41px; }


/** PMP tool**/
.chromestyle li.pmptool a span{
 background-image: url(images/menu/pmp_tools.jpg);width: 125px;height: 41px;padding: 0px;margin: 0px;float: left;}
 
 .chromestyle li.pmptool a:hover span{
background-position: 0px -41px;background-repeat: no-repeat;cursor: pointer;}

.pmptoolspage .chromestyle li.pmptool a span{
background-position: 0px -41px; }

/** NEws Letter**/
.chromestyle li.news a span{
 background-image: url(images/menu/newsletters.jpg);width: 136px;height: 41px;float: left;padding: 0px;margin: 0px;}
 
 .chromestyle li.news a:hover span{
background-position: 0px -41px;background-repeat: no-repeat;cursor: pointer;float: left;padding: 0px;margin: 0px;}

.newsletterspage .chromestyle li.news a span{
background-position: 0px -41px; }

/** faq**/
.chromestyle li.faq a span{
 background-image: url(images/menu/faq.jpg);width: 72px;height: 41px;float: left;padding: 0px;margin: 0px;}
 
 .chromestyle li.faq a:hover span{
background-position: 0px -41px;background-repeat: no-repeat;cursor: pointer;}

.faqpage .chromestyle li.faq a span{
background-position: 0px -41px;
}

/** contact**/
.chromestyle li.contact a span{
 background-image: url(images/menu/contactus.jpg);width: 137px;height: 41px;float: left;padding: 0px;margin: 0px;}
 
 .chromestyle li.contact a:hover span{
background-position: 0px -41px;background-repeat: no-repeat;cursor: pointer;}

.contactuspage .chromestyle li.contact a span{
background-position: 0px -41px; }

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;top: 0; border: 1px solid #BBB; border-bottom-width: 0; font:normal 12px Verdana; line-height:18px; z-index:100; background-color: white;
width: 225px; visibility: hidden;margin-left:1px;margin-top:40px;  }

.dropmenudiv a{
width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #BBB; padding: 2px 0; text-decoration: none; font-weight: bold; color: black; }

* html .dropmenudiv{ /*IE only hack*/
	margin-left:0px; margin-top:0px;
}
* html .dropmenudiv a{ /*IE only hack*/
width: 100%; }

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0; }


.dropmenudiu{
position:absolute;top: 0; border: 1px solid #BBB; border-bottom-width: 0; font:normal 12px Verdana; line-height:18px; z-index:100; background-color: #D2E6EF;
width: 225px; visibility: hidden;margin-left:1px;margin-top:40px;  }

.dropmenudiu a{
width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #BBB; padding: 2px 0; text-decoration: none; font-weight: bold; color: black; }

* html .dropmenudiu{ /*IE only hack*/
	margin-left:0px; margin-top:0px;
}
* html .dropmenudiu a{ /*IE only hack*/
width: 100%; }

.dropmenudiu a:hover{
	/*THEME CHANGE HERE*/
	background-color: White;
}

#dropmenu2 {
	width: 280px;
}

/********* Money Back *********/
.money_back{
   width: 680px;height: 324px;background-color: #FFFF99;border: 2px solid #4040E5;padding: 10px;
}
.money_back h1{
 font-family: Arial, Helvetica, sans-serif;font-size: 18pt;color: #000;text-align: center; text-decoration:none;border-bottom: 3px solid #000;padding-bottom: 5px;text-align: 
center;margin-left: 50px;}

.money_back h3{
font-family: Arial, Helvetica, sans-serif;font-size: 12pt;color: #000;text-align: center; text-decoration: none;
}
.money_back p{
font-family: Arial, Helvetica, sans-serif;font-size: 12pt;color: #000;text-align: left; text-decoration: none;line-height: 19px;
}
.money_back h6{
	padding-top:-20px; letter-spacing:-15px; font-weight:bold; font-size:12pt; text-align:center; margin-top:-10px; width:567px;
}
/*********************************MENU START HERE***********************************/

/******* did you know box *****/

.table_didyouknow{
width: 234px;height: 109px;background-image: url(images/did_you_know_box.jpg);background-repeat: no-repeat; }

.table_didyouknow ul{
padding:0px; margin:0px;margin-left:20px;}

.table_didyouknow a{
color: navy; }

.table_didyouknow1{
width: 260px;height: 109px;background-image: url(images/do_you_know.jpg);background-repeat: no-repeat; }

.table_didyouknow1 ul{
padding:0px; margin:0px;margin-left:20px;}

.table_didyouknow1 a{
color: navy; }



.indexpage .menu li .index, .aboutuspage .menu li .aboutus, .testimonialspage .menu li .testimonials, .pmptoolspage .menu li .pmptools, 
.faqpage .menu li .faq, .contactuspage .menu li .contactus{
background:#3DB1C9; color:#000000; 	line-height:30px; padding:6 10 6 10px;
}



.buttongray{ background-image:url(images/GLASSC5A.GIF); ackground-color:  #DAD9D9;color:#996633; 
border: 1px solid #D2691E ;cursor:pointer;padding:10px;font-weight:bold;}
.error,.error *{	border: 1px dotted #cc0000;background-color: #FFE4B5;padding:2px; font-size: 13pt; font-weight: bold;}