/* CSS Document */
body{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:verdana; font-size:12px; text-decoration:none; font-weight:none; background-color:#FFF; background-image:url(body_bg.jpg); background-repeat:repeat-x;}
table, td, div, h1, h2, h3, h4, h5, center{margin:0; padding:0;}
img {border:0px;}

.header{margin:0px; padding:0px; height:100px;}

.logo{padding:0px; margin:26px 0px 0px 10px;}

.callus{margin:18px 0px 10px 30px; padding:0px 0px 0px 0px; float:left; background-image:url(callus_bg.jpg); background-repeat:no-repeat;  background-position:top; width:207px; height:69px; font-family:Arial, Verdana; font-size:16px; text-decoration:none; font-weight:normal; text-align:center; font-weight:bold; line-height:22px;}

.callus span{font-size:13px; font-weight:normal}

.callus div{margin:1px 8px 0px 35px; padding:0px;}

.quickstart {margin:18px 8px 10px 10px; padding:0px 0px 0px 0px; float:right; width:427px; height:69px;}


.menu{margin:0px; padding:0px 0px 0px 0px;  }
.menu a:link{padding:0px 10px 0px 10px; margin:0px 0px 0px 0px; font-family:verdana; font-size:13px; font-weight:bold; background-image:url(menu_line.jpg); background-repeat:no-repeat; background-position:right top; color:#FFFFFF; text-decoration:none; line-height:28px; }
.menu a:visited{padding:0px 10px 0px 10px; margin:0px 0px 0px 0px; font-family:verdana; font-size:13px; font-weight:bold; background-image:url(menu_line.jpg); background-repeat:no-repeat; background-position:right top; color:#FFFFFF; text-decoration:none; line-height:28px;  }
.menu a:hover{padding:0px 10px 0px 10px; margin:0px 0px 0px 0px; font-family:verdana; font-size:13px; font-weight:bold; background-image:url(menu_line.jpg); background-repeat:no-repeat; background-position:right top; color:#ffc99e; text-decoration:none; line-height:28px;  }
.menu a:active{padding:0px 10px 0px 10px; margin:0px 0px 0px 0px; font-family:verdana; font-size:13px; font-weight:bold; background-image:url(menu_line.jpg); background-repeat:no-repeat; background-position:right top; color:#ffc99e; text-decoration:none; line-height:28px;  }

.content{margin:0px; padding:0px;}

.mainbox{margin:0px; padding:0px 0px 0px 0px; width:683px; height:363px; position:relative; overflow:hidden;}

.mainbox img{
padding:18px 0px 0px 5px;
}

.mainbox div{
padding:0px 0px 0px 0px; margin:0px 25px 0px 0px;
float:right; position:absolute;
top:25px; left:330px; 
height:353px;
}

.mainbox div h1{
margin:0px; padding:0px 0px 10px 0px;
font-family:arial; font-weight:bold;
text-decoration:none; font-size:18px;
color:#911a01;
}

.mainbox div p{
margin:0px; padding:0px;
font-family:verdana; font-size:12px;
text-decoration:none; font-weight:none;
color:#000; line-height:18px;
}

.mainbox div li{
margin:0px; padding:0px;
font-family:verdana; font-size:12px;
text-decoration:none; font-weight:none;
color:#000; line-height:22px;
}

.mainbox div .button{
width:116px; height:30px;
font-family:arial; font-size:15px;
text-decoration:none; font-weight:normal;
color:#ffeca9; margin-right:10px; margin-top:10px;
}

.testlist { width:150px; border-left:1px solid #333333;}
.testlist h3{font-family:Arial, Verdana; font-size:16px; line-height:30px; padding:0px; margin:0px 0px 0px 10px;}
.testlist ul{ margin:5px; padding:0px; list-style-position:inside; text-align:left}
.testlist li{ margin:0px; padding:0px; list-style-type:disc; list-style-position:inside; height:18px; color:#c56b36;}
.testlist li a{ color:#333333; text-decoration:underline}
.testlist li a:hover { color:#c56b36; text-decoration:none}

.testimonials{
margin:10px 5px 10px 10px; padding:0px; width:673px; height:300px;
overflow:hidden;
/*background-image:url(doctor_img.jpg);
background-repeat:no-repeat;
background-position:left bottom;*/
}

.testimonials img{
float:left;
vertical-align:bottom;
}

.testimonials h1{
margin:0px; padding:10px 0px 0px 20px;
font-family:arial; font-weight:normal;
text-decoration:none; font-size:22px;
color:#911a01;
}

.testimonials div{
margin:20px; padding:10px; float:right; width:70%;
background-color:#f7f7f7; border:1px solid #ccc;
}

.testimonials div p{
margin:0px; padding:0px 0px 10px 0px;
font-family:verdana; font-size:13px;
text-decoration:none; font-weight:none;
color:#000; line-height:20px;
}

.testimonials div p strong{
color:#f47321; padding: 10px 0px 5px 0px; float:right;
}

.testimonials div a:link{color:#911a01;}
.testimonials div a:visited{color:#911a01;}
.testimonials div a:hover{color:#000;}
.testimonials div a:active{color:#000;}

.maincontent{
margin:10px 0px 0px 10px; padding:0px;
background-color:#FFF;
overflow:hidden;
width:683px;
}

.maincontent h1{
margin:0px; padding:10px 0px 0px 20px;
font-family:arial; font-weight:normal;
text-decoration:none; font-size:22px;
color:#000;
}

.maincontent img{float:left;}

.maincontent table{margin-right:6px;}

.maincontent .div{
margin:0px; padding:0px 5px 5px 10px;
background-image:url(box_bg.gif);
background-repeat:repeat-x;
background-color:#FFF; width:190px; height:280px;
border-left:1px solid #ccc; border-right:1px solid #ccc;
}

.maincontent .div h2{
margin:0px; padding:0px 0px 6px 0px;
font-family:verdana; font-weight:bold;
text-decoration:none; font-size:15px;
color:#e45600;
}

.maincontent .div p{
margin:0px; padding:0px 0px 10px 0px;
font-family:verdana; font-size:11px;
text-decoration:none; font-weight:none;
color:#000; line-height:15px;
}

.maincontent .div ul{
margin:0px 0px 0px 20px; padding:0px;
}

.maincontent .div li{
margin:0px; padding:0px 0px 5px 0px;
font-family:verdana; font-size:11px;
text-decoration:none; font-weight:none;
color:#000; line-height:15px;
}

.maincontent a:link{
margin-top:0px; padding:0px 0px 0px 15px;
background-image:url(bullet.gif);
background-repeat:no-repeat;
background-position:left center;
font-family:verdana; font-size:11px;
text-decoration:underline; font-weight:none;
color:#911a01; float:right;
}

.maincontent a:visited{
margin:0px; padding:0px 0px 0px 15px;
background-image:url(bullet.gif);
background-repeat:no-repeat;
background-position:left center;
font-family:verdana; font-size:11px;
text-decoration:underline; font-weight:none;
color:#911a01; float:right;
}

.maincontent a:hover{
margin:0px; padding:0px 0px 0px 15px;
background-image:url(bullet.gif);
background-repeat:no-repeat;
background-position:left center;
font-family:verdana; font-size:11px;
text-decoration:underline; font-weight:none;
color:#000; float:right;
}

.maincontent a:active{
margin:0px; padding:0px 0px 0px 15px;
background-image:url(bullet.gif);
background-repeat:no-repeat;
background-position:left center;
font-family:verdana; font-size:11px;
text-decoration:underline; font-weight:none;
color:#000; float:right;
}

#prdtbox1{margin:0px; padding:0px; width:600px;}
#prdtbox2{margin:0px; padding:0px; width:600px;}
#prdtbox3{margin:0px; padding:0px; width:600px;}
#prdtbox4{margin:0px; padding:0px; width:600px;}

.product1 {margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; background-image:url(product_bg.jpg); background-repeat:repeat-x; border:1px solid #ffd989;background-color:#FFFFFF; height:170px; text-align:left; overflow:hidden;}
.product1 h1{margin:0px; padding:6px 0px 6px 8px; font-family:arial, verdana; font-size:17px; font-weight:bold; color:#911a01;}
.product1 a:link h1{text-decoration:none; color:#911a01;}
.product1 a:visited h1{text-decoration:none; color:#911a01;}
.product1 a:hover h1{text-decoration:none; color:#000;}
.product1 a:active h1{text-decoration:none; color:#000;}
.product1 h2{margin:0px; padding:0px 0px 0px 5px; font-family:verdana; font-size:14px; font-weight:normal; color:#000;}

#center{margin:0px; padding:8px 0px; text-align:center; width:1000px;}
#center p{margin:0px; padding:0px 5px; font-family:verdana; font-size:11px; text-decoration:none; font-weight:normal; color:000000; line-height:18px;}

#pimg {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden; text-align:center; float:left; width:125px;}
#pimg2 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; overflow:hidden; text-align:center; float:left; width:90px;}

#pdesc{margin:0px; padding:0px; float:right; overflow:hidden; width:170px; height:140px;}
#pdesc h2{margin:0px; padding:0px 0px 0px 5px; font-family:arial, verdana; font-size:13px; line-height:18px; font-weight:normal; color:#000;}
#pdesc a:link{color:#fff4c9; margin:10px 10px 0px 0px; padding:3px 5px 3px 5px; font-weight:bold; background-color:#980b05; border:1px solid #b75920; text-decoration:none; font-family:verdana; background-image:url(btn_bg.gif); background-repeat:repeat-x; line-height:30px; }
#pdesc a:visited{color:#fff4c9; margin:10px 10px 0px 0px; padding:3px 5px 3px 5px; font-weight:bold; background-color:#980b05; border:1px solid #b75920; text-decoration:none; font-family:verdana; background-image:url(btn_bg.gif); background-repeat:repeat-x; line-height:30px; }
#pdesc a:hover{color:#FFF; margin:10px 10px 0px 0px; padding:3px 5px 3px 5px; font-weight:bold; background-color:#980b05; border:1px solid #b75920; text-decoration:none; font-family:verdana; background-image:url(btn_bg.gif); background-repeat:repeat-x; line-height:30px; }
#pdesc a:active{color:#FFF;  margin:10px 10px 0px 0px; padding:3px 5px 3px 5px; font-weight:bold; background-color:#980b05; border:1px solid #b75920; text-decoration:none; font-family:verdana; background-image:url(btn_bg.gif); background-repeat:repeat-x; line-height:30px;}
#pdesc select{font-size:11px; margin:0px; padding:0px 0px 0px 5px; float:left;}

.footer{margin:10px 0px 0px 0px; padding:0px; background-color:#f7edca; border-top:2px solid #f9cb2c; text-align:center;}

.footer a:link{margin:0px; padding:0px 10px; border-right:1px solid #a46d2d;
font-family:verdana; font-size:10px;
text-decoration:none; font-weight:normal;
color:#a46d2d; line-height:20px;
}

.footer a:visited{
margin:0px; padding:0px 10px; border-right:1px solid #a46d2d;
font-family:verdana; font-size:10px;
text-decoration:none; font-weight:normal;
color:#a46d2d; line-height:20px;
}

.footer a:hover{
margin:0px; padding:0px 10px; border-right:1px solid #a46d2d;
font-family:verdana; font-size:10px;
text-decoration:none; font-weight:normal;
color:#653700; line-height:20px;
}


.footer a:active{
margin:0px; padding:0px 10px; border-right:1px solid #a46d2d;
font-family:verdana; font-size:10px;
text-decoration:none; font-weight:normal;
color:#653700; line-height:20px;
}




.copyright{margin:0px; padding:0px; border:none;}

.copyright p{
margin:0px; padding:5px 0px;
font-family:verdana; font-size:11px;
text-decoration:none; font-weight:normal;
color:#ea751b;
}

.copyright a:link{margin:0px; padding:0px 1px; 
border:none;
font-family:verdana; font-size:11px;
text-decoration:none; font-weight:normal;
color:#000; line-height:20px;
}

.copyright a:visited{
margin:0px; padding:0px 1px; border:none;
font-family:verdana; font-size:11px;
text-decoration:none; font-weight:normal;
color:#000; line-height:20px;
}

.copyright a:hover{
margin:0px; padding:0px 1px; border:none;
font-family:verdana; font-size:11px;
text-decoration:none; font-weight:normal;
color:#ea751b; line-height:20px;
}


.copyright a:active{
margin:0px; padding:0px 1px; border:none;
font-family:verdana; font-size:11px;
text-decoration:none; font-weight:normal;
color:#ea751b; line-height:20px;
}

/*subpage styles */

.subpage{margin:0px; padding:5px 10px; background-color:#FFF; text-align:left; }

.subpage h1{
margin:0px; padding:0px 0px 10px 0px;
font-family:arial; font-weight:bold;
text-decoration:none; font-size:22px;
color:#911a01;
}

.subpage h2{
margin:0px; padding:7px 0px 7px 0px;
font-family:arial; font-weight:normal;
text-decoration:none; font-size:18px;
color:#911a01;
}

.subpage h3{
margin:0px; padding:7px 0px 7px 0px;
font-family:arial; font-weight:normal;
text-decoration:none; font-size:15px;
color:#000;
}

.subpage p{
margin:0px; padding:5px 0px 5px 0px;
font-family:verdana; font-size:13px;
text-decoration:none; font-weight:none;
color:#000; line-height:18px;
}

.subpage p img{ margin:6px;}

.p1{ text-decoration:line-through; padding-right:20px;}

.subpage a:link{ margin:0px; padding:0px;
font-family:verdana; font-size:13px;
text-decoration:underline; font-weight:none;
color:#a54f1c; line-height:20px;
}

.subpage a:visited{ margin:0px; padding:0px;
font-family:verdana; font-size:13px;
text-decoration:underline; font-weight:none;
color:#a54f1c; line-height:20px;
}

.subpage a:hover{ margin:0px; padding:0px;
font-family:verdana; font-size:13px;
text-decoration:none; font-weight:none;
color:#a54f1c; line-height:20px;
}

.subpage a:active{ margin:0px; padding:0px;
font-family:verdana; font-size:13px;
text-decoration:none; font-weight:none;
color:#a54f1c; line-height:20px;
}

.subpage ul{margin:0px 0px 0px 50px; padding:0px;}

.subpage li{
margin:0px; padding:5px 0px 5px 15px;
font-family:verdana; font-size:13px;
text-decoration:none; font-weight:none;
color:#000; 
}

.cart{margin:0px 0px 10px 0px; padding:5px; font-family:arial; font-size:16px; text-decoration:none; font-weight:regular; color:#c22126; background-color:#ffffff; border:1px solid #ffd989;}
.cart INPUT{color:#000000; font-size:14px; margin:5px 3px 5px 5px;}
.cart SELECT{COLOR:#000; font-size:14px; margin:5px 3px 5px 5px;}
.cart SPAN{margin:5px 3px 5px 5px;}
.cart ol{margin:0px 0px 0px 30px; padding:0px;}
.cart li{list-style-position:outside; margin:20px 0px; padding:0px 0px 0px 10px;}
