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

body {margin:0px; padding:05px 0 98px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}

img {border:none}
a {text-decoration:none; color:#333}
a:hover {text-decoration:underline}

.box1 {margin:0px; padding:0px; border:1px solid #ccc;}
.logo {margin:0px; padding:0px}

.header-text {margin:0px; padding:35px 0 0 190px; text-align:left}
.phonenmber {margin:0px; padding:0px; font-family:arial black; font-size:24px}

.experience {margin:0px; padding:5px 0 0px 0; font-family:"Times New Roman", Times, serif; font-size:28px; text-align:center}

.line {margin:0px; padding:0p; border-bottom:1px solid #ccc; width:750px}

.box2 {margin:0px; padding:10px 0 10px 0}
.join-box {margin:0px; padding:10px; border:1px solid #ccc; width:360px; text-align:left; height:120px}

.heading2 {margin:0px; padding:0px; font-weight:bold; font-size:14px}
.heading2 a {text-decoration:none; color:#000}
.heading2 a:hover {text-decoration:none;}

.text {margin:0px; padding:0px; color:#333333}

.save-offretail {margin:0px; padding:10px 0 0 0; text-align:center; font-size:14px; font-weight:bold; color:#FF0000}

.bottols-pic {margin:0px; padding:0px 0 0 30px}

.box3 {margin:0px; padding:0px; border:1px solid #ccc;}

.more {margin:0px; padding:10px; text-align:left; width:288px}
.more-hding {margin:0px; padding:0px; font-weight:bold; font-size:14px; text-align:left}

.genesis-clients {margin:0px; padding:0px; background-color:#CCCCCC; height:30px; width:442px}
.genesis-clients div {margin:0px; padding:0px 0 0 10px; text-align:left; font-size:14px; font-weight:bold}

.clients-pics {margin:0px; padding:0px}
.clients-pics img {margin:0px}

.products {margin:0px; padding:0px 0px 10px 0px; text-align:left}

.heading {margin:0px; padding:13px 0 4px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#0099cc}

.pro-row {margin:0px; padding:9px 0 9px 0; border-bottom:1px solid #8dc816; width:750px}
.pro-row1 {margin:0px; padding:9px 0 0px 0; width:750px}
.pro-box1 {margin:0px; padding:0px 0 0 5px}

.pro-bg-l {margin:0px; padding:0px; background:url(../assets/pro-bg-l.gif); width:12px; height:322px}
.pro-bg-inr {margin:0px; padding:0px; background:url(../assets/pro-bg-inr.gif); width:715px; height:322px}
.pro-bg-r {margin:0px; padding:0px; background:url(../assets/pro-bg-r.gif); width:12px; height:322px}

.pro-hding {margin:0px; padding:33px 0 7px 9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0099cc; font-weight:bold;}

.pro-hding span {color:#000; font-size:12px}

.pro-contents {margin:0px; padding:0px 5px 0 5px}

.view-details {margin:0px; padding:10px 0 10px 0; font-weight:bold; font-size:12px; color:#000; text-align:center}
.pro-text {margin:0px; padding:0px 0 0 10px; text-align:justify}

.pirce-area {margin:0px; padding:0px 0 0 5px}
.price-bg {margin:0px 0 0 0; padding:0px; background:url(../assets/price-bg.gif); height:52px; width:326px; border:1px solid #ccc}

.price-col1 {margin:0px; padding:0px; width:163px; border-right:1px solid #ccc; height:52px}
.price-col1 {margin:0px; padding:0px; width:163px; height:52px}
.price-text {margin:0px; padding:9px 0 0 9px; font-size:10px}
.price-text span {color:#0099cc; margin-left:0px; font-size:13px; font-weight:bold}

.continue {margin:0px; padding:5px 0 0 0; font-size:11px; text-align:right}
.continue a {text-decoration:underline; color:#666}

.member-text {margin:0px; padding:15px 30px 0 15px; text-align:left; text-align:justify}

.nav {text-align:left; padding:0 0 15px 0}
.nav-bg {margin:0px; padding:0px 15px 0 15px; background:url(../assets/nav-bg.gif); height:42px; border:1px solid #ccc; font-size:18px; font-weight:bold; color:#0099cc}

.nav-bg a {text-decoration:none; color:#0099cc}

.contents {margin:0px; padding:15px 0 15px 5px}

.pro-detail-bg-t {margin:0px; padding:0px; background:url(../assets/pro-detail-bg-t.gif); width:738px; height:9px}
.pro-detail-bg-inr {margin:0px; padding:0px; background:url(../assets/pro-detail-bg-inr.gif); width:738px; height:auto; text-align:left}
.pro-detail-bg-b {margin:0px; padding:0px; background:url(../assets/pro-detail-bg-b.gif); width:738px; height:9px}

.item-nmber {margin:0px; padding:0px 50px 0 0; text-align:right; font-size:14px; color:#99cc00; font-weight:bold}

.pro-detail-hding {margin:0px; padding:5px 0 20px 40px; font-size:18px; font-weight:bold; color:#0099cc}

.pro-detail-contents {margin:0px; padding:0px 27px 0 27px}

.cart2 {margin:0px; padding:10px 0 0 15px}
.tellafriend {margin:0px; padding:10px 0 0 35px}

.pro-detail-text {margin:0px; padding:0px 0 0 15px; text-align:justify}

.other-pics {margin:0px; padding:10px 0 10px 0px}

.team-hding {margin:0px; padding:0px 0 0 27px; font-size:18px; font-weight:bold; color:#0099cc; text-align:center}

.team-contents {margin:0px; padding:0px 0 0 27px}
.team-text {margin:0px; padding:0px 20px 0 0; text-align:justify}

.two-advantages {margin:0px; padding:10px 0 10px 0;  font-weight:bold; color:#0099cc; text-align:left}
.advantages {text-align:justify; padding:0px 0px 10px 0;}
.advantages span {font-weight:bold; font-size:14px; color:#0099cc}
.team-pics {margin:0px; padding:10px 0 10px 0; text-align:center}

.form {float:right; border:1px solid #ccc; width:400px; height:360px; margin:0 0 0 10px}

.form-heading {margin:0px; padding:0px; background:#666; height:35px; text-align:center; font-size:18px; font-weight:bold; color:#fff}

.form-contents {margin:0px; padding:10px 0 0 10px; text-align:left}

.field-name {margin:0px; padding:5px 0 5px 0; width:150px}
.field {margin:0px; padding:5px 0 5px 0}
.field input {width:200px; height:20px; border:1px solid #ccc}
.field select {width:200px; height:20px; border:1px solid #ccc}
.field textarea {width:200px; height:80px; border:1px solid #ccc}
.submit {text-align:right}



.copyright {margin:0px; padding:40px 0 0 0; text-align:center}

