@charset "utf-8";
/* CSS Document */

html{margin:0px;padding:0px;}
body{background-image:url(images/bg-page.jpg);background-position:0px 0px;background-repeat:repeat-x;font-size:13px;font-family:Arial, Helvetica, sans-serif;color:#46433d;margin:0px;padding:0px;}

* margin{0px;}
* padding{0px;}
a, a:hover{text-decoration:none;}
img{border:0px;}
.center{text-align:center;}

h1, h2, h3{font-weight:normal;padding:0px;margin:0px;}

.green{color:#3e9904;}
.brown{color:#9c4b0a;}
.blue-0{color:#0e4ba6;}
.blue-1{color:#155fb5;}
.blue-2{color:#1e75c6;}
.blue-3{color:#0082cb;}


#wrapper{width:980px;margin:0px auto 0px auto;}

#wrapper #col-1{width:275px;float:left;padding-top:32px;}
#wrapper #col-2{width:695px;float:right;padding-top:64px;}

#wrapper #col-1 #logo{display:block;text-align:center;}
#wrapper #col-1 #emailbox{background-image:url(images/box.jpg);background-position:bottom center;background-repeat:no-repeat;height:135px;padding:40px 10px 10px 45px;}
#wrapper #col-1 #emailbox h2{font-size:18px;padding-bottom:5px;}
#wrapper #col-1 #emailbox input{width:175px;padding:4px;border:solid 1px #ccc;}
#wrapper #col-1 #emailbox input.submit{padding:2px;border:none;width:83px;padding:5px 0px 0px 0px;}
#wrapper #col-1 #emailbox span.small{font-size:11px;padding:2px 0px 0px 3px;display:block;}

#wrapper #col-1 h1{margin-top:30px; font-size:20px;padding:2px 0px 2px 25px;line-height:1.0em;font-weight:bold;background-image:url(images/bullet-gray-1.jpg);background-position:10px 0px;background-repeat:repeat-y;}

#wrapper #col-1 p.testi{clear:both;padding:20px 0px 20px 10px;width:260px;border-bottom:solid 1px #d7d7d7;margin:0px;}
#wrapper #col-1 p.testi img{padding:2px 10px 5px 0px;float:left;}
#wrapper #col-1 p.testi span{padding:2px 0px 2px 0px;display:block;color:#1e75c6;font-weight:bold;}
#wrapper #col-1 p.first{margin-top:20px;}
#wrapper #col-1 p.notice{clear:both;padding:10px 0px 20px 10px;width:260px;margin:0px;font-size:11px;}

#wrapper #col-2 #nav{display:block;height:1%;}
#wrapper #col-2 #nav a{background-image:url(images/topnavigation.jpg);background-repeat:no-repeat;height:72px;float:left;}
#wrapper #col-2 #nav a span{display:none;}
#wrapper #col-2 #nav a.tryit{background-position:0px 0px;width:124px;}
#wrapper #col-2 #nav a.tryithover{background-position:0px -72px;width:124px;}
#wrapper #col-2 #nav a.tryit:hover{background-position:0px -72px;width:124px;}
#wrapper #col-2 #nav a.home{background-position:-124px 0px;width:133px;}
#wrapper #col-2 #nav a.home:hover{background-position:-124px -72px;width:133px;}
#wrapper #col-2 #nav a.homehover{background-position:-124px -72px;width:133px;}
#wrapper #col-2 #nav a.guarantee{background-position:-258px 0px;width:218px;}
#wrapper #col-2 #nav a.guarantee:hover{background-position:-258px -72px;width:218px;}
#wrapper #col-2 #nav a.guaranteehover{background-position:-258px -72px;width:218px;}
#wrapper #col-2 #nav a.faq{background-position:-475px 0px;width:216px;}
#wrapper #col-2 #nav a.faq:hover{background-position:-475px -72px;width:216px;}
#wrapper #col-2 #nav a.faqhover{background-position:-475px -72px;width:216px;}


#wrapper #col-2 #banner{clear:both;height:270px;background-image:url(images/bg-banner.jpg);background-repeat:no-repeat;background-position:top left;}
#wrapper #col-2 #banner span{padding:35px 0px 0px 45px;font-family:Verdana, Arial;font-size:19px;font-weight:bold;color:#fff;display:block;}

#wrapper #col-2 #contents{background-color:#fff;padding:5px 15px 20px 20px;}

#wrapper #col-2 #contents #box{width:300px;float:left;padding:0px;}

#wrapper #col-2 #contents #box{width:300px;float:left;padding:0px;padding-top:15px;color:#3e9904;}

#wrapper #col-2 #contents #bluebox{width:352px;height:137px;background-image:url(images/bg-blue-dr-box.jpg);background-position:top center;float:right;}
#wrapper #col-2 #contents #bluebox p{color:#fff;font-family:Verdana, Arial, Helvetica;font-weight:bold;padding:20px 10px 0px 140px;font-size:13px;}

#wrapper #col-2 #contents h1{font-family:Verdana, Arial, Helvetica;font-size:18px;font-weight:bold;padding:5px 0px 5px 0px;}
#wrapper #col-2 #contents h1.bullet{padding:10px 0px 5px 20px;background-image:url(images/bullet-arrow-1.jpg);background-repeat:no-repeat;background-position:0px 15px;}
#wrapper #col-2 #contents p.sub{padding:5px 10px 10px 20px;margin:0px;}
#wrapper #col-2 #contents p{clear:both;padding:5px 0px 5px 0px;margin:0px;}
#wrapper #col-2 #contents p.asseen{clear:both;padding:15px 0px 15px 0px;text-align:center;}
#wrapper #col-2 #contents p.last{clear:both;padding-bottom:20px;}
#wrapper #col-2 #contents p.notice{font-size:10px;}

#wrapper #col-2 #contents ul.sub{padding:5px 10px 20px 20px;margin:0px;list-style:none;}
#wrapper #col-2 #contents ul.sub li{padding:0px 15px 5px 10px;background-image:url(images/bullet-small.jpg);background-repeat:no-repeat;background-position:0px 3px;}

#wrapper #col-2 #contents p.line{clear:both;height:5px;border-bottom:solid 1px #d7d7d7;font-size:0px;}

#wrapper-footer{clear:both;height:110px;background-image:url(images/bg-footer.jpg);background-repeat:repeat-x;background-position:top center;font-size:11px;}
#wrapper-footer #nav{height:55px;background-image:url(images/bg-footer-navigation.jpg);background-repeat:no-repeat;background-position:top center;margin:0px auto 0px auto;width:775px;text-align:center;padding-top:55px;line-height:1.6em;}
#wrapper-footer #nav a{color:#fff;}
#wrapper-footer #nav a:hover{color:#0066CC;}