body, table{FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; color:#343434;  line-height:18px;}
body{ padding:0px; margin:0px; background-color:#f1f1f1;}
 
a {	text-decoration: underline;	color:#343434;}
a:hover {text-decoration:none;color:#343434;}

#menu { width: 700px;  margin: 0 auto; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-align:center; line-height:46px; font-weight:bold;  }
#menu ul {  margin: 0; padding: 0;}
#menu ul li {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;  display: inline;float: left; list-style:none;}
#menu ul li a { display: block; text-decoration: none; font-family: Arial, Helvetica, sans-serif; padding:0 22px 0 22px; font-size:14px; color:#ffffff; background:url(images/nav_dot_bg.gif) no-repeat right ;}
#menu ul li a:hover, #menu ul li a.active {  font-weight: normal;  color:#D2E788 ; font-weight:bold; background-color:#444444; text-decoration:none;}

.order_now { font-size:14px; color:#343434; font-weight:bold; text-align:center; padding:0 30px 0 30px; text-transform:uppercase; background:url(images/ordernow_bg.gif) no-repeat center;}
.order_now a{color:#343434; text-decoration:none;}
.order_now a:hover{color:#343434; text-decoration:underline;}

.plan_head { font-size:14px; color:#FFFFFF ; font-weight:bold; padding:15px 15px 0 15px;}
.plan_head h1{font-size:20px; color:#FFFFFF; margin:0 0 2px 0; font-weight:normal;}
.plan_head p{margin:18px 0 5px 0; text-align:center; font-weight:bold;}
.plan_head a{color:#FFFFFF; text-decoration:underline;}
.plan_head a:hover{color:#FFFFFF; text-decoration:none;}
.plan1_text { color:#303030;padding:15px; line-height:20px; list-style:url(images/bullet_01.gif);background:url(images/plan_bg.gif) bottom repeat-x #FFFFFF;}
.plan1_text ul{margin:0 0 0 15px; padding:0}
.plan1_text a{color:#303030; text-decoration:underline;}
.plan1_text a:hover{color:#303030; text-decoration:none;}

.plan2_text {color:#303030; padding:15px; line-height:20px; list-style:url(images/bullet_02.gif); background:url(images/plan_bg.gif) bottom repeat-x #FFFFFF;}
.plan2_text ul{margin:0 0 0 15px; padding:0}
.plan2_text a{color:#303030; text-decoration:underline;}
.plan2_text a:hover{color:#303030; text-decoration:none;}

.plan3_text {color:#303030; padding:15px; line-height:20px; list-style:url(images/bullet_03.gif) ; background:url(images/plan_bg.gif) bottom repeat-x #FFFFFF;}
.plan3_text ul{margin:0 0 0 15px; padding:0}
.plan3_text a{color:#303030; text-decoration:underline;}
.plan3_text a:hover{color:#303030; text-decoration:none;}

.plan_nav {color:#FFFFFF; text-align:center; line-height:33px; border-bottom: solid 2px #929292;}
.plan_nav a{color:#ffffff; text-decoration:underline;}
.plan_nav a:hover{color:#ffffff; text-decoration:none;}

.welcome {padding:10px 10px 0 10px; font-size:14px;}
.welcome h1{ font-size:30px; color:#343434; margin:20px 0 5px 0; font-weight:normal;}
.welcome h2{ font-size:16px; color:#a1c44e; font-weight:bold; border-bottom:solid 2px #e0e0e0; margin:0 0 15px 0; padding:0 0 15px 0;}
.welcome p{margin:8px 0 8px 0;}


.seemore { color:#343434; padding-left:10px; font-weight:bold; background:url(images/seemore_bg.gif) repeat-x;}
.seemore a{ color:#343434; text-decoration:underline;}
.seemore a:hover{ color:#343434; text-decoration:none;}

.bottom_nav { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase;text-align:center; color:#343434; border-bottom:solid 1px #f4f4f4; border-top:solid 1px #f4f4f4;}
.bottom_nav a{color:#343434; text-decoration:none;}
.bottom_nav a:hover{color:#343434; text-decoration:underline;}

.testimonial {border:solid 1px #e0e0e0; padding:12px; list-style:url(images/bullet_04.gif) }
.testimonial p{border-bottom:solid 1px #e0e0e0; border-top:solid 1px #e0e0e0; margin:10px 3px 10px 3px; padding:10px 3px 10px 3px;}
.whats_included {border-bottom: dotted 1px #a8a8a8;}

.muchmore {color:#FFFFFF; text-align:center; line-height:20px; background:url(images/readmore_bg.gif) no-repeat; padding-bottom:2px;}
.muchmore a{color:#FFFFFF; text-decoration:underline;}
.muchmore a:hover{color:#FFFFFF; text-decoration:none;}

.sidebox_head {font-size:18px; color:#FFFFFF; line-height:40px; padding:0 0 0 15px; border-bottom:solid 2px c#ffffff;}
.guarantee{ padding:5px 15px 5px 5px; border:dotted 1px #a3a3a3; font-size:14px;}

.offer{ background:url(images/hot_offer.gif) no-repeat center; width:628px; height:235px; font-size:16px; color:#000000;}
.offer h1{ font-size:30px; color:#FFFFFF; margin:30px 30px 0px 25px; font-weight:normal; }

.pageHeading{ background:url(images/bg_01.gif) repeat-x bottom #d4ef96; padding:15px;}
.pageHeading h1{ font-size:30px; font-weight:normal; color:#343434; margin:0 }

.plansHeading{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:38px;
	text-align:center;
	background-color:#8CD35C;
	padding:6px;
	
	}
	
	.side{
	font-weight:normal;
	text-align:right;
	color:#0767a9;
	padding:5px;
	border-top:1px solid #fff;
	
	}
.c1{
	border:1px solid #E0E0E0;
	border-bottom:none;
	text-align:center;
	width:20%;
	
	}
.c2{
	border:1px solid #E0E0E0;
	border-bottom:none;
	border-left:none;
	padding:5px;
	text-align:center;
	width:20%;	
	}
	
.c3{
	border:1px solid #E0E0E0;
	border-bottom:none;
	border-left:none;
	text-align:center;
	width:20%;	
	}
	
.c4{
	border:1px solid #ffffff;
	border-bottom:none;
	border-left:none;
	text-align:center;
	width:20%;
	}
.price{
	color:#be3139;
	font-size:16px;
	font-weight:bold;
	}
	
	a img {
	border: none;
}

img {
	border: none;
}
.subHeading{
	font-size:14px;
	color:#FFFFFF;
	padding-left:15px;
	font-weight:bold;
	line-height:38px;
	background-color:#8EBCE1;
	}