body{background-color:#FFF;background-image:url(../../images/bg.png);font:76%/120% Arial, Helvetica, sans-serif;color:#524C4C;margin:0;padding:0;}
a,a:link,a:visited,a:active{font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#423E3E;}
a:hover{color:#373333;}
img{border:0 none;}
p{margin:8px 0;}
h1{font-size:1.335em;}
.caption{font-size:0.834em;}
div#page_container{position:relative;background-image:url(../../images/page_bgv.png);background-repeat:repeat-y;width:763px;margin:5px auto;padding:0 6px;}
div#header{position:relative;width:763px;height:96px;background-color:#7D578D;overflow:hidden;margin:0;padding:0;}
div#footer{height:30px;background-color:#7D578D;text-align:center;margin-top:10px;}
div#footerInner{width:495px;height:25px;text-align:right;font-size:14px;color:#FFF;font-weight:700;margin:0 0 0 245px;padding:6px 0 0;}
div#copyright{position:relative;height:38px;text-align:center;color:#7D578D;padding-top:3px;}
div#copyright a{color:#79911E;text-decoration:none;}
div#copyright img{position:absolute;left:-6px;top:38px;}
div#nav{width:761px;height:35px;background-image:url(../../images/nav/nav_bg.png);background-repeat:repeat-x;border-left:1px solid #768E1E;border-right:1px solid #768E1E;margin:0;padding:0;}
div#nav a{display:block;float:left;height:35px;line-height:35px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#2b3600;text-decoration:none;}
div#nav a:hover{color:#7D578D;}
a#nav_1,a#nav_2,a#nav_3,a#nav_4,a#nav_5,a#nav_6,a#nav_7{display:block;position:relative;height:35px;overflow:hidden;cursor:pointer;margin:0;padding:0;}
a#nav_1 span,a#nav_2 span,a#nav_3 span,a#nav_4 span,a#nav_5 span,a#nav_6 span,a#nav_7 span{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center top;cursor:pointer;}
a#nav_1 span{background-image:url(../../images/nav/nav_1.png);}
a#nav_1:hover span{background-image:url(../../images/nav/nav_1oo.png);}
a#nav_2{width:120px;}
a#nav_2 span{background-image:url(../../images/nav/nav_2.png);}
a#nav_2:hover span{background-image:url(../../images/nav/nav_2oo.png);}
a#nav_3{width:101px;}
a#nav_3 span{background-image:url(../../images/nav/nav_3.png);}
a#nav_3:hover span{background-image:url(../../images/nav/nav_3oo.png);}
a#nav_4{width:123px;}
a#nav_4 span{background-image:url(../../images/nav/nav_4.png);}
a#nav_4:hover span{background-image:url(../../images/nav/nav_4oo.png);}
a#nav_5{width:94px;}
a#nav_5 span{background-image:url(../../images/nav/nav_5.png);}
a#nav_5:hover span{background-image:url(../../images/nav/nav_5oo.png);}
a#nav_6{width:92px;}
a#nav_6 span{background-image:url(../../images/nav/nav_6.png);}
a#nav_6:hover span{background-image:url(../../images/nav/nav_6oo.png);}
a#nav_7{width:122px;}
.ie6 a#nav_7{width:119px;}
a#nav_7 span{background-image:url(../../images/nav/nav_7.png);}
a#nav_7:hover span{background-image:url(../../images/nav/nav_7oo.png);}
.ie6 div#nav a.navItemLast{background-position:left top;padding:0 5px 0 6px;}
.ie6 div#nav a.navItemLast:hover{background-position:left bottom;padding:0 5px 0 6px;}
div#block_1{background-color:#FFF;background-image:url(../../images/bg.png);}
div#block_2{background-color:#7D578D;}
div#content{font-weight:700;text-align:justify;margin:0;padding:20px 15px;}
div#block_header_1 *{margin:0;padding:0;}
div#block_header_1{position:absolute;top:12px;left:21px;width:334px;height:78px;margin:0;padding:0;}
div#block_header_2{position:absolute;top:67px;left:598px;width:145px;height:19px;margin:0;padding:0;}
#txt_header_1,#txt_header_2,#txt_header_3{position:relative;width:334px;overflow:hidden;}
div#block_header_1 #txt_header_1{height:22px;margin-bottom:9px;}
div#block_header_1 #txt_header_2{height:20px;margin-bottom:12px;}
div#block_header_1 #txt_header_3{height:16px;}
#txt_header_1 span{background-image:url(../../images/dr_kovak_skin_care.png);}
#txt_header_2 span{background-image:url(../../images/midwest_laser_center.png);}
#txt_header_3 span{background-image:url(../../images/call_drkovak.png);}
div#block_header_2 a{color:#FFF;text-decoration:none;font-size:12px;}
#txt_header_5,#txt_header_6{display:block;position:relative;height:19px;overflow:hidden;float:left;}
div#block_header_2 #txt_header_5{width:45px;padding-right:22px;background-image:url(../../images/seperator.png);background-repeat:no-repeat;background-position:56px 0;}
div#block_header_2 #txt_header_6{width:76px;}
#txt_header_5 span{background-image:url(../../images/home.png);cursor:pointer;}
#txt_header_6 span{background-image:url(../../images/contact_us.png);cursor:pointer;}
a#txt_header_5:hover span{background-image:url(../../images/home_oo.png);}
a#txt_header_6:hover span{background-image:url(../../images/contact_us_oo.png);}

/*#txt_header_4{position:absolute;top:12px;left:506px;width:235px;height:15px;overflow:hidden;margin:0;padding:0;}
#txt_header_4 span{background-image:url(../../images/dhl.png);}
*/


#txt_header_4 {height:15px;left:477px;margin:0;overflow:hidden;padding:0;position:absolute;top:12px;width:270px;}
#txt_header_4 span{background-image:url(../../images/free_ground_shipping.png);}


div.cell1{width:151px;background-image:url(../../images/col2_title_bg.png);background-repeat:repeat-x;background-position:left top;margin:0 auto 10px;padding:5px 10px;}
div.cell1,div.cell1 a,div.cell1 a:visited{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFF;text-decoration:none;}
div.cell1 a{margin-left:1px;}
div.cell1 a:hover{color:#DEF19D;}
form#newsletter{width:145px;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFF;margin:5px auto;padding:0;}
form#newsletter input.txt{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000;width:110px;height:17px;border:1px solid #455266;background-image:url(../../images/input_bg.png);background-position:left top;background-repeat:no-repeat;background-color:#FFF;margin:0;padding:0;}
input.btnSubmit1,input.btnSubmit1oo{border:none;width:30px;height:19px;overflow:hidden;color:#CCC;background-color:#CCC;background-repeat:no-repeat;margin:0;padding:0;}
input.btnSubmit1{background-image:url(../../images/ok.png);}
input.btnSubmit1oo{background-image:url(../../images/okoo.png);}
input.btnSubmit2,input.btnSubmit2oo{border:none;width:54px;height:21px;overflow:hidden;color:#CCC;background-color:#CCC;background-repeat:no-repeat;font-size:1px;margin:0;padding:0;}
input.btnSubmit2{background-image:url(../../images/go.png);}
input.btnSubmit2oo{background-image:url(../../images/gooo.png);}
a#txt_col2_1{display:block;position:relative;width:171px;height:94px;overflow:hidden;cursor:pointer;margin:0 auto;padding:0;}
a#txt_col2_1 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../images/product_wizard.png);background-repeat:no-repeat;background-position:left top;cursor:pointer;}
a#txt_col2_1:hover span{background-image:url(../../images/product_wizard_oo.png);}
a#txt_col2_2,a#txt_col2_3,a#txt_col2_4,h4#txt_col2_5{display:block;position:relative;width:125px;height:10px;overflow:hidden;cursor:pointer;margin:0 0 16px;padding:0;}
a#txt_col2_2 span,a#txt_col2_3 span,a#txt_col2_4 span,h4#txt_col2_5 span,label#txt_col2_6 span{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:left top;cursor:pointer;}
a#txt_col2_2 span{background-image:url(../../images/product_categories.png);}
a#txt_col2_3 span{background-image:url(../../images/shop_condition.png);}
a#txt_col2_4 span{background-image:url(../../images/shop_brandname.png);}
h4#txt_col2_5 span{background-image:url(../../images/email_newsletter.png);}
label#txt_col2_6{display:block;position:relative;width:100px;height:5px;overflow:hidden;margin:0 0 6px;padding:0;}
label#txt_col2_6 span{background-image:url(../../images/enter_email.png);}
a#txt_col2_7{display:block;position:relative;width:90px;height:15px;overflow:hidden;cursor:pointer;margin:0;padding:0;}
a#txt_col2_7 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../images/unsubscribe.png);background-repeat:no-repeat;background-position:left top;}
a#txt_col2_7:hover span{background-image:url(../../images/unsubscribeoo.png);}
a#txt_footer_1,a#txt_footer_2{display:block;position:relative;width:114px;height:19px;overflow:hidden;cursor:pointer;float:left;text-align:left;font-size:9px;margin:0;padding:0;}
a#txt_footer_1 span{background-image:url(../../images/footer_customer.png);}
a#txt_footer_2 span{background-image:url(../../images/footer_about.png);}
a#txt_footer_1:hover span{background-image:url(../../images/footer_customeroo.png);}
a#txt_footer_2:hover span{background-image:url(../../images/footer_aboutoo.png);}
div#cell2{width:295px;background-color:#DEF19D;background-image:url(../../images/cell2_bgh.png);background-repeat:repeat-y;background-position:left top;border-left:1px solid #7D578D;}
div#cell2 p{color:#000;margin:0;padding:22px;}
#txt_col1_1{position:relative;width:252px;height:49px;overflow:hidden;margin:0;padding:0;}
#txt_col1_1 span{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../images/txt_product_wizard.png);background-repeat:no-repeat;background-position:left top;}
.title1{color:#7D578D;font-size:14px;margin:0;padding:15px 0 5px;}
form#productWizard td{text-align:left;vertical-align:top;}
form#productWizard label{display:block;font-size:11px;}
.cell3{width:275px;border:1px inset #7D578D;background-image:url(../../images/col1_title_bg.png);background-repeat:repeat-x;background-position:left top;color:#7D578D;margin:0 auto;padding:0;text-align:left;vertical-align:top;}
.cell3 a{color:#7D578D;font-size:1em;text-decoration:none;}
.cell3 a:hover{color:#9DB64B;}
.cell3 div{padding:6px 22px;}
#txt_col1_2,#txt_col1_3,#txt_col1_4,#txt_col1_5{display:block;position:relative;height:10px;overflow:hidden;margin:10px 0 10px 15px;padding:0;}
#txt_col1_2{width:165px;}
#txt_col1_2 span{background-image:url(../../images/shop_product_categories.png);}
#txt_col1_3{width:112px;}
#txt_col1_3 span{background-image:url(../../images/shop_by_cond.png);}
#txt_col1_4{width:91px;}
#txt_col1_4 span{background-image:url(../../images/shop_brand.png);}
#txt_col1_5 span{background-image:url(../../images/shop_skin_type.png);}
a#nav_1,#txt_col1_5{width:109px;}
#txt_header_1 span,#txt_header_2 span,#txt_header_3 span,#txt_header_4 span,#txt_header_5 span,#txt_header_6 span,a#txt_footer_1 span,a#txt_footer_2 span,#txt_col1_2 span,#txt_col1_3 span,#txt_col1_4 span,#txt_col1_5 span{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:left top;}


/*######  CHECKOUT BEGIN   #####*/
#products {
    border:1px solid silver;
    border-bottom:none;
    hegiht:auto;
}
#totalCost {
    border:1px solid silver;
    hegiht:auto;
    padding:5px;
    margin-top:5px;
}
.product{
    border-bottom:1px solid silver;
    hegiht:auto;
    padding:5px;
}

.product p.productName {
    width:520px;
    float:left;
    margin:0;
}
.product p {
    float:left;
}
