html {margin:0;padding:0;height:100%}

body {background:#f4f2ef url(i/bgnd.jpg) top left repeat-x;margin:0;padding:0;font-size:12px;font-family:arial, verdana, lucida, sans-serif;color:#000}
body a {color:#666}
body a:hover {color:#999}

p {margin:10px;line-height:15px;padding:0}
p.mar-bot {margin-bottom:20px}

hr {height:1px;border-style:none;color:#ccc;background-color:#ccc}

.rule {border-top-width:1px;border-top-style:solid;border-color:#ccc;margin:0px}

form {margin:0;padding:0}	
input {margin:0}

div.left-clear {clear:left;margin:0;padding:0}

img {margin:0;padding:0;border:0}
img.float-pad {float:left;padding-right:5px}
img.floatLeft {float:left;margin:0 25px 15px 0}
img.floatRight {float:right;margin:25px 0 20px 15px}
img.block {display:block}
img.feat {float:left;margin:0;padding:0 3px 3px 0}
img.mar {margin:15px 0 10px 0}
img.mar-top {margin-top:15px}

ul.left {float:left;}
ul.right {float:right;}

ul {margin:0 0 0 10px;padding:0}
ul.mar {padding-top:25px}
ul.mar-left {margin:auto;width:375px;height:15px;padding:0}
li {list-style:none}
li.active {color:#bf6000;font-weight:bold;font-family:arial, verdana, sans-serif;font-size:12px;text-transform:uppercase}
li.margin {margin-top:10px}
	
h1 {font-size: 14px;margin:0;padding:0;color:#000}
h1.news {font-size: 14px;margin:0;padding:0;color:#7fa239}
h2 {font-size: 12px;margin:0;padding:0;color:#999}
h2.fax-scan {font-size: 12px;margin:0;padding:0;color:#333}
h3 {font-size: 18px;margin:0;padding:0;color:#5a8801}
h4 {font-size: 15px;margin:10px 0 0 0;padding:0;color:#5a8801}
h4.list-d {font-size: 12px;margin:10px 0 0 5px;padding:0;color:#5a8801}
h4.b {font-size: 12px;margin:0;padding:0;color:#5a8801}
h5 {font-size: 12px;margin:10px 0 0 5px;padding:0;color:#000}
h6 {font-size: 11px;margin:0;padding:0;color:#666;margin-bottom:5px}

#container {margin:auto;width:790px;background:url(i/bgnd_content_b.gif)}

#header {margin:auto;width:812px;height:129px;background:url(i/header.jpg)}

#header-nav-ab {z-index:5;position:absolute;width:500px;height:15px;margin:10px 0 0 300px;font-size:9px;font-family:verdana,lucida,arial,sans-serif}
#header-nav-ab ul {margin:0;padding:0;list-style-type:none}
#header-nav-ab li {display:inline;margin-right:20px;color:#999}
#header-nav-ab li a {line-height:12px;text-decoration:none;color:#999}
#header-nav-ab li a:hover {color:#59a630}

#flash-nav {width:560px;height:40px;position:absolute;margin:35px 0 0 220px}

#trial-nav {position:absolute;width:720px;height:20px;margin:92px 0 0 250px;font-size:11px;font-family:gill sans, arial, verdana, sans-serif}
#trial-nav ul {margin:0;padding:0}
#trial-nav li {float:left}
#trial-nav li a {font-size:11px;font-family:gill sans, arial, verdana, sans-serif;color:#4444ff}
#trial-nav li a:hover {color:#333}

#sub-head {width:790px;height:97px;margin:auto auto 4px auto;background:#000}

#col-left {background:#fcfaf6 url(i/col_left_bgnd.gif) top left no-repeat;width:203px;height:470px;border:#d9d9d9 1px solid;float:left;padding:0;margin:0;font-size:11px}
#col-left ul {list-style:none;margin:45px 0 0 25px;padding:0 0 0 0;line-height:18px}
#col-left li a {color:#096cb6}
#col-left ul a:hover {color:#333}

#col-mid {background:#fff url(i/col_mid_bgnd.gif) top left no-repeat;width:380px;height:470px;border:#d9d9d9 1px solid;float:left;margin-left:3px;padding:0}
#mid-b {width:345px;margin:45px 0 0 15px}
#mid-c {width:270px;margin:auto;padding:10px 0 0 0;border-top:#d8d2bf 1px solid;font-size:11px}
#mid-c ul {width:135px;font-weight:bold;float:left;margin:0;padding:0}
#mid-c li {margin:0 0 0 12px;line-height:13px}
#mid-c li a {color:#3366cc;font-weight:normal;text-decoration:none}
#mid-c li a:hover {color:#999}

#col-content {background:#fff url(i/bgnd_content.gif) top left no-repeat;width:548px;float:left;margin:0;padding:20px;border-top:#d9d9d9 1px solid;border-right:#d9d9d9 1px solid;border-left:#d9d9d9 1px solid}

#col-right {float:left;width:195px;margin:0 0 0 3px;background:#efedeb url(i/col_right_bgnd.jpg) top left no-repeat;border-top:#d9d9d9 1px solid;border-right:#d9d9d9 1px solid;border-left:#d9d9d9 1px solid;font-size:11px}
#col-right ul {list-style:none;margin:10px 0 0 33px;padding:0 0 0 0}
#col-right li {width:138px;margin:0 0 10px 0;line-height:13px}
#col-right li a {color:#3f801c}
#col-right ul a:hover {color:#333}

#col-right-b li a {color:#096cb6}

#footer {margin:auto;width:790px;padding:15px 0 0 0;text-align:center}
.footer-nav {z-index:5;height:15px;margin:0;font-size:10px;font-family:verdana,lucida,arial,sans-serif}
.footer-nav ul {margin:0;padding:0;list-style-type:none;color:#999}
.footer-nav li {display:inline;margin-left:5px;margin-right:5px}
.footer-nav li a {line-height:12px;text-decoration:none;color:#999}
.footer-nav li a:hover {color:#666}
#footer-a {margin:auto;width:790px;padding:15px 0 0 0;text-align:center;background:url(i/bgnd_footer_.gif) top left no-repeat}
#footer-b {margin:auto;width:790px;padding:15px 0 0 0;text-align:center;background:url(i/bgnd_footer_b.gif) top left no-repeat}

#copyright {width:300px;margin:auto;font-size:10px;padding-top:20px}


/* content text styles */

.gr {color:#5a8801}

.benefits-block {width:548px}
.benefits-text-lt {width:220px;float:left;text-align:center;font-size:12px;background:url(i/benefits_bgnd.jpg);padding:10px 10px 0 10px}
.benefits-text-rt {width:305px;float:left}
.benefits-text-rt ul {margin:0;padding:0 0 0 25px}
.benefits-text-rt li {list-style-image:url(i/arrow_grey.gif)}

.title-space {margin:15px 0 15px 0}

.top-note {width:538px;background-color:#e0e7da;padding:5px;color:#717f88;font-size:11px;font-weight:bold;margin-bottom:20px}
.top-note a {color:#999}
.top-note a:hover {color:#ccc}

.lit-im {height:190px;width:180px;text-align:center;float:left;margin:10px 0 0 2px}
.lit-im-b {height:190px;width:160px;text-align:center;float:left;margin:10px 0 0 0}
.lit-im-c {width:114px;text-align:center;float:left;margin:80px 0 0 0}

.td-width {width:400px;vertical-align:top;border-bottom:#ccc 1px solid;border-left:#ccc 1px solid;margin-bottom:20px}
.td-width ul {margin:25px 0 25px 25px}
.td-width-b {width:120px;vertical-align:top;border-bottom:#ccc 1px solid;padding-top:10px}
.td-width-c {width:120px;vertical-align:top;border-bottom:#ccc 1px solid;padding-top:10px}

.bot-note {height:81px;width:500px;background:#bfbfc1;padding:0;color:#fff;font-size:11px;margin:15px auto}

.list-a {margin:5px 5px 10px 5px;padding:0}
.list-a ul {margin:0;padding:0}
.list-a li a {color:#0000ff}
.list-a li a:hover {color:#999}

.list-b {margin:5px 5px 10px 5px;padding:0;font-size:11px}
.list-b ul {margin:0;padding:0}
.list-b li a {color:#5a8801}
.list-b li a:hover {color:#999}

.list-c {margin:5px 5px 10px 5px;padding:0}
.list-c ul {margin:0;padding:0}
.list-c li a {color:#666}
.list-c li a:hover {color:#999}

.li-back {margin:5px 0 5px 0;background-color:#f2f2f2;padding:0 0 3px 5px}
.li-sp {padding:0 0 3px 5px}

.list-d ul {padding:0;margin:10px}
.list-d li {list-style-image:url(i/arrow_grey.gif);margin:5px 0 6px 25px}

.list-e {width:300px;border-right:#ccc 1px solid;padding:0 10px 0 10px}
.list-e ul {padding:0;margin:5px 0 20px 20px;font-size:11px}
.list-e li {list-style-image:url(../i/arrow-sm-green.gif)}

.list-f {width:400px;border-left:#ccc 1px solid;border-bottom:#ccc 1px solid;padding:0 10px 0 20px}
.list-f ul {padding:0;margin:5px 0 20px 20px;font-size:11px}
.list-f li {list-style-image:url(../i/arrow-sm-green.gif)}

.list-g {padding:0 10px 0 10px}
.list-g ul {padding:0;margin:5px 0 20px 20px;font-size:11px}
.list-g li {list-style-image:url(../i/arrow-sm-green.gif)}

#listarrow {list-style-image:url(../i/arrow-sm-green.gif)}
#quote {text-align:right;margin:-35px 0 25px 0;font-size:14px;padding-right:20px}

.two-column-block {width:560px;padding-top:15px;margin-left:20px}
.two-column-lt {margin-top:5px;width:190px;float:left;text-align:left;font-size:12px;padding:10px 0 10px 0}
.two-column-lt ul {padding:0 0 0 10px}
.two-column-lt li {list-style-image:url(i/arrow_grey.gif)}
.two-column-lt h5 {margin-left:20px}
.two-column-lt h4 {margin-left:20px}
.two-column-rt {width:350px;float:left}
.two-column-rt ul {margin:0;padding:0 0 0 35px}
.tow-column-rt li {list-style-image:url(i/arrow_grey.gif)}