html, body {margin:0;padding:0;}
body {background: #FFF url(images/walkthrough_bg.gif) repeat-x 0 0;font-family:Tahoma,Arial,Verdana,sans-serif;font-size: 12px;line-height: 19px;color: #000;margin:0;padding:0;}
img {border:none;}
H1 {color: #3a6ea5;font-family:Tahoma,Arial,Verdana,sans-serif; font-size: 36px;font-weight: bold;margin-bottom:14px;padding:0;}
H2 {color: #3a6ea5;font-family:Tahoma,Arial,Verdana,sans-serif; font-size: 20px;font-weight: normal;margin-bottom:30px;padding:0;}
H3 {color: #000000;font-family:Tahoma,Arial,Verdana,sans-serif; font-size: 22px;font-weight: bold;margin-bottom:0;padding:0;text-transform:uppercase;}
H4 {color: #3a6ea5;font-family:Tahoma,Arial,Verdana,sans-serif; font-size: 20px;font-weight: bold;margin:0;padding:0;}
p { margin:10px 0 0 0;padding:0;line-height:18px; }
.clearit {clear:both;}
div.hr {height: 10px;background: #fff url(images/hr.gif) no-repeat scroll center;margin:25px 0;}
div.hr hr {display: none;}
#wrap {margin: 0 auto;width:960px;}
#header {color: #000;margin-top:13px;padding:0;text-align:left;}
#features {margin-top:40px;padding:0;text-align:center;}
#features p {font:normal 14px Tahoma,Arial,Verdana,sans-serif;}
.feat-left {width:300px;float:left;margin-right:30px;}
.feat-mid {width:300px;float:left;margin-right:30px;}
.feat-right {width:300px;float:right;}
.blue-txt {color:#3a6ea5;}
.benefits {width:100%;margin-top:20px;padding:0;text-align:center;}
.benefits-left {width:300px;float:left;margin-right:30px;}
.benefits-mid {width:300px;float:left;margin-right:30px;}
.benefits-right {width:300px;float:right;}
#functions {margin-top:40px;padding:0;text-align:left;}
#functions p {font:normal 14px Tahoma,Arial,Verdana,sans-serif;}
.home-page {background: #FFFFFF;height:470px;margin-top:20px;padding:0;}
.pages {width:100%;margin-top:20px;padding:0;}
.pages-left {width:300px;float:left;margin-right:30px;}
.pages-mid {width:300px;float:left;margin-right:30px;}
.pages-right {width:300px;float:right;}
#footer {width:100%;margin-top:20px;padding:0;background-color:#e7e7e7;border-top:1px solid #cacaca;font:normal 11px Tahoma,Arial,Verdana,sans-serif;color:#777777;}
.inner-wrap {margin:0 auto;width:960px;padding:14px 0;}
.inner-wrap a {color:#3a6ea5;text-decoration:1px underline;}
.inner-wrap a:hover {text-decoration:none;}
