body{ margin:0; padding:0; background:#cccccc}
a:link, a:visited, a:hover {color:#0000FF}
.header{ text-align:left; margin:0px; padding:0px; width:100%; height:135px; background:url(images/background.jpg); background-position:left top; background-repeat:repeat-x; border:0;}
.header2{width:950px;  margin-left:auto; margin-right:auto; margin-top:0; height:135px; padding-top:0; border-top:0px; background:url(images/header-e.jpg); background-repeat:no-repeat; background-position:right bottom; }
.content{width:950px;  margin-left:auto; margin-right:auto; margin-top:0; padding-top:0; margin-top:0px; border-top:1px solid #000029; }
.heading{width:946px; margin-left:auto; margin-right:auto; margin-top:0; padding-top:0; border:2px solid white;}
.imaincontent{margin:0;padding-left:186px;  background-position:center; background-image:url(images/ibars.png); background-repeat:repeat-y; }
.maincontent{margin:0;padding-left:186px; padding-right:195px;  background-position:center; background-image:url(images/bars.png); background-repeat:repeat-y; }
.footlink{clear:both; width:100%; background:#000000; background-image:url(images/background-bottom.jpg); padding-top:12px; padding-bottom:10px; text-align:center; color:#FFFFFF;}
.footlink a, .footlink a:visited, .footlink a:hover{color:#FFFFFF; text-decoration:none;}

.rightnav{float:right; width:190px; color:#000; margin-right:2px; margin-top:31px;}
.rightnav table{font-size:13px;}

.leftnav{float:left; width:180px;  margin-left:2px;}
.leftnav p{color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin-top:12px; font-weight:bold;}

h1{color:#FFFFFF; float:right; width:300px; font-family: Arial, Helvetica, sans-serif; font-size:24px;text-align:left; margin:0px; padding-top:36px; padding-bottom:10px; }
h1 strong{font-size:26px;}
h2{margin:0;width:384px;  float:left;  padding-left:86px; padding-right:12px; display:block; text-align:center;font-size:26px; line-height:28px; font-family:Arial, Helvetica, sans-serif;color:#011041; padding-top:78px;}
h2 a{color:#011041; text-decoration:none;}
h2 a:hover{text-decoration:underline;}
h3{margin:0; padding-left:12px; padding-right:12px; display:block;; font-size:16px; line-height:28px; font-family:Arial, Helvetica, sans-serif; background:#FF0000; background-image:url(images/menu_title.gif); background-repeat:repeat-x; color:#FFFFFF;}
p{margin:0px; padding:0px; padding-bottom:8px; padding-top:2px; margin-left:12px; margin-right:12px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
img{border:0;}
img a{border:0;}
ul{display:block; margin:0; padding:0;}
.benefits {display:block; margin-left:20px; margin-right:20px; padding-left:20px; padding-right:20px; margin-top:20px; margin-bottom:20px;}
.benefits li {margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.benefits2 {display:block; margin-left:20px; margin-right:20px; padding-left:20px; padding-right:20px; margin-top:20px; margin-bottom:20px;}
.benefits2 li {margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.benefits3 {display:block; margin-left:10px; margin-right:5px; padding-left:10px; padding-right:5px; margin-top:5px; margin-bottom:5px;}
.benefits3 li {margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.benefitsarrow {
	list-style-type: square;
	margin: 20px 20px 20px 20px;
	padding: 20px 20px 20px 20px;
	display:block;
	background-color: #F5F5F5;
	border-width: 1px;
	border-style:dashed;
	border-color:#6D6D6D;
	
	}
	
.benefitsarrow li {
/*	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 5px 0px;
         margin-bottom:10px; 
         list-style-image:url(/images/ok.gif); 
         padding-left:10px;
*/         
	margin: 0px 0px 0px 0px;
	list-style: none;
	padding:10px 0px 10px 20px; 

         background-image: url('/images/arrowgreen.jpg');
	background-position: 0px 12px; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif; font-size:14px;


	}
	
.benefitsok {
	list-style-type: square;
	margin: 20px 20px 20px 20px;
	padding: 20px 20px 20px 20px;
	display:block;
	background-color: #F5F5F5;
	border-width: 1px;
	border-style:dashed;
	border-color:#6D6D6D;
	
	}
	
.benefitsok li {
	margin: 0px 0px 0px 0px;
	list-style: none;
	padding:10px 0px 10px 20px; 

    background-image: url('/images/ok.gif');
	background-position: 0px 12px; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat;
	font-family:Arial, Helvetica, sans-serif; font-size:14px;


	}
	
.info {list-style:disc; padding-left:12px; line-height:16px; }
.info li {color:#000000; text-align:left; margin-left:4px; text-decoration:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.info li a:hover {text-decoration:underline;}

.sections{list-style:none; padding-left:12px; line-height:16px; }
.sections li a{color:#0033cc; text-align:left; margin-left:4px; text-decoration:none; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.sections li a:hover{text-decoration:underline;}

.sections2{list-style:none; line-height:18px; padding-left:14px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0033cc;}
.sections2 li a{color:#0033cc; text-align:left; margin-left:4px; text-decoration:none; }
.sections2 li a:hover{text-decoration:underline;}

.reviews li a{border-top:1px solid #5F6636; background:#003366; color:#FFFFFF; font-size:13px; font-weight:bold; text-align:center; display:block; margin:4px; text-decoration:none; padding:1px; width:166px;}
.reviews li a:hover{ background:#3D5FAC; color:#fff;}
.red-heading{color:#E80000;}
.minititle{text-decoration:underline; margin-top:10px; font-weight:bold;}
.linktitle{text-decoration:underline; margin-top:10px; font-size:15px; font-weight:bold;}
.greensection{margin:6px; border:1px solid green; background:#fff; color:#000;}
.conclusion {margin:12px; margin-top:6px; border:1px solid black; margin-bottom:0; padding:12px; color:#FFFFFF; background:#000033; background:url(images/greenback.jpg); background-repeat:repeat-x; background-position:bottom;}
.conclusion a {color:#D3FCFE;}
.topbar {height:21px; background-image:url(images/top-bar-bg.jpg); background-repeat:repeat-x; padding-left:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border-left:solid; border-left-width:1px; border-left-color:#000000; border-right:solid; border-right-width:1px; border-right-color:#000000; border-bottom:solid; border-bottom-width:1px; border-bottom-color:#000000; padding-top:4px;}
.topbar a {color:#666666; text-decoration:none; padding-left:3px; padding-right:3px;font-weight:bold; }
.topbar a:hover {color:#0066FF}

.pros {display:block; margin-left:20px; margin-right:20px; padding-left:20px; padding-right:20px; margin-top:0px; margin-bottom:10px; list-style:none;}
.pros li {
	padding: 4px 0 6px 12px;
    background-image: url('/images/ok.gif');
	background-position: 0px 6px; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat;
	padding-left:20px;
	}

.cons {display:block; margin-left:20px; margin-right:20px; padding-left:20px; padding-right:20px; margin-top:0px; margin-bottom:10px; list-style:none;}
.cons li {
	padding: 4px 0 6px 12px;
    background-image: url('/images/no.gif');
	background-position: 0px 6px; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat;
	padding-left:20px;
	}	
	
.compare p {font-size:11px;}

th p {margin-left:2px; margin-right:2px;}

