/* Generated by KompoZer */
@charset "utf-8";
* {
  margin: 0px;
  padding: 0px;
}
body {
  margin: 0;
  padding: 0;
  background: #ffffff none repeat scroll 0%;
  font-family: Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
  text-align: center;
  color: #000000;
}
body#home a#homeNav, body#clientBenefits a#clienNav, body#aboutUs a#abouNav, body#services a#servNav, body#pricing a#pricNav, body#testimonials a#testNav, body#terms a#termNav, body#help a#helpNav {
  background-image: url(images/nav-button.gif);
  background-repeat: no-repeat;
  background-position: center 20px;
  color: #000000;
}
#container {
  margin: 0 auto;
  background: #ffffff none repeat scroll 0%;
  width: 936px;
  text-align: left;
}
#header {
  height: 130px;
}
#header h1 {
  margin: 0;
  padding: 20px 0 0;
}
#login {
  margin: 52px 16px 0 0;
  float: right;
  text-align: right;
}
#login a {
  text-decoration: none;
  font-weight: bold;
  color: #0000ff;
}
#login a:hover {
  color: #b8c100;
}
#navContainer ul {
	border:  none;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	font-size: 85%;
}
#navContainer ul li {
	display: block;
	text-align: center;
	float: left;
}
#navContainer ul li a {
	padding: 0;
	width: 117px;
	display: block;
	height: 76px;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	margin-top: 17px;
}
#navContainer ul li a:hover {
  color: #000000;
}
#navBar {
  padding: 0;
  background: transparent url(images/navBar.gif) repeat scroll 0% 50%;
  height: 94px;
}
#container2 {
  margin: 0 0 44px;
  background: #ffffff url(images/sidebarBg.png) repeat-y scroll right center;
  width: 936px;
}
#sidebar {
  margin: 0 0 44px;
  padding: 33px 22px;
  background: #d1de8b none repeat scroll 0%;
  float: right;
  width: 241px;
}
#sidebar p {
  text-align: center;
}
#sidebar a {
	text-decoration: none;
	color: #0000ff;
}
#sidebar a:hover {
  color: #000000;
}
#sidebarHolder {
  border:  none;
  margin: 0;
  padding: 22px 0 0;
  text-align: center;
}
#testimonialBox {
  border: 2px solid #b8c100;
  margin: 22px 0 33px;
  padding: 22px;
  background-color: #ffffff;
}
#testimonialBox h3 {
  color: #b8c100;
  text-align: center;
}
#mainContent {
  margin: 0 329px 0 0;
}
#mainContent h1, h2, h3 {
  font-weight: bold;
}
#mainContent p {
  text-align: justify;
}
#mainContent ul {
  list-style-position: inside;
}
#mainContent ul li {
  padding: 0 0 4px;
}
#mainContent hr {
  margin: 33px 0;
}
#mainContent a {
  text-decoration: none;
  color: #0000ff;
}
#mainContent a:hover {
  color: #b8c100;
}
#footer {
  margin: 0 0 44px;
  padding: 0 22px;
  background: #b8c100 none repeat scroll 0%;
  height: 50px;
}
#footer p {
  margin: 0;
  padding: 17px 22px;
  color: #d1de8b;
  font-size: 14px;
  font-weight: bold;
}
#footer a {
  color: #ffffff;
  text-decoration: none;
}
#footer a:hover {
  color: #000000;
}
.fltrt {
  margin: 0 0 0 22px;
  float: right;
}
.fltlft {
  margin: 0 22px 0 0;
  float: left;
}
.clearfloat {
  clear: both;
}
.smallCaps {
  font-size: 75%;
}
.hand {
  margin: -5px 10px 0 0;
}
.green {
 color: #b8c100;
}
.bulletPoint {
 margin: 2px 10px 0 0;
 float: left;
}
.cflite {
 width: 239px;
 font-family: arial;
}
.cflite p {
 margin-bottom:8px;
}
.cflite input,textarea {
 padding:4px;
 border:2px solid #b8c100;
}
label {
 padding:8px;
}
.required {
 font-weight:bold;
}
.required_star {
 font-weight:bold;
 color:#F00;
}
.not-required {
 font-weight:normal
}
.smallTxt {
	font-size: 50%;
}
