body {
    font-family: Arial, Helvetica, sans-serif;
    background: #F8F8F1 none repeat scroll 0 0;
    color: #555555;
    margin: 0px;
    font-size: 12px;
    line-height: 16px;
	letter-spacing: 0.1px;
}

Table{
line-height: 16px;
}
.content_wrapper{
width:100%;

}

a {
    color: #5F95A3;
    text-decoration: none;
}

a:active, a:focus {
outline: 0
}

a:hover {
    color: #ACA197;
    text-decoration: underline;
} .wrapper {
    width: 794px;
    margin: 0px auto;
} .header {
    width: 794px;
    height: 126px;
    background: url(../images/header_bg.jpg) no-repeat;
} 

.header_shop {
    width: 794px;
    height: 126px;
    background: url(../images/header_bg_shop.jpg) no-repeat;
} 

.v_body {
    width: 794px;
    background: url(../images/body_bg.gif) repeat-y;
} .footer {
    width: 794px;
    height: 54px;
    background: #F8F8F1 url(../images/footer.jpg) no-repeat;
    padding: 40px 0 0 0;
} 

.login {
    color: #ffffff;
    font-size: 7pt;
    float: right;
    margin: 2px 22px 0 0;
    width: 160px;
	}

.shopping .login{
margin:2px 10px 0 0;
}
	
.header_shop .login {
    color: #ffffff;
    font-size: 7pt;
    float: right;
    margin: 2px 22px 0 0;
    width: 160px;
} .login a {
    color: #ffffff;
    text-decoration: none;
	font-size: 7pt;
} .login a:hover {
    color: #ffffff;
    text-decoration: underline;
} #contact_popup {
    _position: absolute; /* hack for internet explorer 6*/
    display: none;
    left: auto;
    top: 235px;
} 
.logo {
    float left;

padding:
    18px 0 0 70px;

width:
    170px;

height:
    100px;
} .logo a {
    display: block;
    width: 200px;
    height: 100px;
} .copy_right {
    float: left;
    height: 20px;
    width: 400px;
    font-size: 7pt;
    margin: 0 0 0 20px;
    color: #ACA197;
} .burstlogo {
    float: right;
    height: 20px;
    width: 90px;
    font-size: 7pt;
    color: #ACA197;
} .burstlogo a {
    color: #ACA197;
    text-decoration: none;
	font-size:7pt;
} .hide {
    display: none;
} .top_menu {
    height: 50px;
    margin: 0 0 0 11px;
} .top_menu ul li {
    list-style: none;
	
}
.top_menu li{
	float:left;
}

 .top_menu ul {
    margin: 0px;
    padding: 0px
} .nav-home a {
    background: url(../images/home.gif) no-repeat;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} .nav-home a:hover {
    background: url(../images/home.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} #home .nav-home a {
    background: url(../images/home.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} .nav-about a {
    background: url(../images/about.gif) no-repeat;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} .nav-about a:hover {
    background: url(../images/about.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} #about .nav-about a {
    background: url(../images/about.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} .nav-prv a {
    background: url(../images/plabel.gif) no-repeat;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} .nav-prv a:hover {
    background: url(../images/plabel.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} #private_label .nav-prv a {
    background: url(../images/plabel.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} .nav-products a {
    background: url(../images/product.gif) no-repeat;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} .nav-products a:hover {
    background: url(../images/product.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} #products .nav-products a {
    background: url(../images/product.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} .nav-contact a {
    background: url(../images/contact.gif) no-repeat;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} .nav-contact a:hover {
    background: url(../images/contact.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} #contact .nav-contact a {
    background: url(../images/contact.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 154px;
    display: block;
    float: left;
} #home .content {
    background: url(../images/home_contenbg.jpg) no-repeat;
    height: 401px;
    width: 770px;	
    margin: 0 0 0 11px
} #home .content_text {
    float: right;
    width: 337px;
    height: 252px;
    margin: 82px 40px 0 0;
    line-height: 2em;
	letter-spacing:0.5px
    
} #about .content {
    background: #F8F8F1;
    height: 428px;
    width: 770px;
    margin: 0 0 0 11px
} #about .content_text {
    float: right;
    width: 500px;
    height: 252px;
    margin: 30px 40px 0;
    
} .left_side_bar {
    width: 180px;
    height: 429px;
    float: left;
} .about_script_title {
    font-style: italic;
    font-size: 13pt;
    color: #5F95A3;
} #private_label .content {
    background: #F8F8F1;
    height: 1229px;
    width: 770px;
    margin: 0 0 0 11px
} #private_label .content_priv2 {
    background: #F8F8F1;
    height: 616px;
    width: 770px;
    margin: 0 0 0 11px
} #private_label .content_priv3 {
    background: #F8F8F1;
    height: 650px;
    width: 770px;
    margin: 0 0 0 11px
}#private_label .content_priv_form {
    background: #F8F8F1;
    height: 1050px;
    width: 770px;
    margin: 0 0 0 11px
} #private_label .content_text {
    float: right;
    width: 500px;
    height: 252px;
    margin: 30px 40px 0;
   
} .pri_sub_menu {
    padding: 0 0 20px;
    font-size: 10px;
    margin: 10px 0 46px 0px;
    border-bottom: 1px dotted #555555;
    width: 495px;
} .pri_sub_menu a {
    font-size:10px;
	font-weight:bold;
    color: #555555;
    text-decoration: none;
} .pri_sub_menu a:hover {
    color: #5F95A3;
    text-decoration: underline;
} .pri_sub_menu a.selected {
    color: #5F95A3;
    text-decoration: none;
} #products .content {
    background: #F8F8F1;
    height: 497px;
    width: 770px;
    margin: 0 0 0 11px
} #products .content_2 {
    background: #F8F8F1;
    height: 1150px;
    width: 770px;
    margin: 0 0 0 11px
} #products .content_3 {
    background: #F8F8F1;
    height: 440px;
    width: 770px;
    margin: 0 0 0 11px
} #products .content_4 {
    background: #F8F8F1;
    height: 404px;
    width: 770px;
    margin: 0 0 0 11px;
} #products .content_text {
    float: right;
    width: 500px;
    height: 252px;
    margin: 30px 40px 0;
}

ul.productlist li {
    list-style-type: circ;
} #products .pri_sub_menu {
    border-bottom: 1px dotted #555555;
    font-size: 8pt;
    margin: 10px 0 26px 0;
    padding: 0 0 20px;
    width: 495px;
} #contact .content_5 {
    background: #F8F8F1;
    height: 586px;
    width: 770px;
    margin: 0 0 0 11px
} #contact .content_text {
    float: right;
    width: 500px;
    height: 566px;
    margin: 40px 40px 0;
} .contact_adress {
    float: left;
    height: 200px;
    width: 155px;
    font-size: 8pt;
    margin: 20px 0 0 0;
    line-height: 1.5em;
} .contact_adress1 {
    float: left;
    height: 200px;
    width: 150px;
    font-size: 8pt;
    margin: 20px 20px 0;
    line-height: 1.5em;
} .contact_adress2 {
    margin: 20px 0 0 0;
    float: left;
    height: 200px;
    width: 150px;
    font-size: 8pt;
    line-height: 1.5em;
}

#signiture_pop{
	display:none;
	width:100px;
	height:100px;
	position:absolute;
}

#classic_pop{
	display:none;
	width:100px;
	height:100px;
	position:absolute;
}

#rx_pop{
	display:none;
	width:100px;
	height:100px;
	position:absolute;
}

#amberclassic_pop{
	display:none;
	width:100px;
	height:100px;
	position:absolute;
}

#platinum_pop{
	display:none;
	width:100px;
	height:100px;
	position:absolute;
}


#luxury_pop{
	display:none;
	width:100px;
	height:100px;
	position:absolute;
}
.content_priv_form table{
	 font-size: 12px;
}

label.error{
color:#ff0000;
}

#btnOK{
	background:url(../images/submit.gif) no-repeat ;
	text-indent:-90000px;
	width:150px;
	height:30px;
	display:block;
	border:0px;
	cursor:pointer;
}

/*shopping */
.shopping .burstlogo {
    float: right;
    height: 20px;
    width: 90px;
    font-size: 7pt;
    color: #ACA197;
	margin:0 4px 0 0;
} 
.shopping .burstlogo a {
    color: #ACA197;
    text-decoration: none;
	font-size: 7pt;
}

.shopping_top_menu{
width:794px;
}

#menu h3{
	margin:0px 0;
	}

 .shopping_top_menu ul li {
    list-style: none;
	
}
.shopping_top_menu li{
	float:left;
}

.shopping_top_menu ul {
    margin:  0 0 0 11px;
    padding: 0px
} 
.shopping_nav-home a {
    background: url(../images/shop_home.gif) no-repeat;
    height: 50px;
    width: 180px;
    display: block;
    float: left;
} 

.home_default .shopping_nav-home a,
.shopping_nav-home a:hover {
    background: url(../images/shop_home.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 180px;
    display: block;
    float: left;
}

.shopping_nav-quick a {
    background: url(../images/shop_quick_order.gif) no-repeat;
    height: 50px;
    width: 181px;
    display: block;
    float: left;
} 

.quick_order .shopping_nav-quick a,
.shopping_nav-quick a:hover {
    background: url(../images/shop_quick_order.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 181px;
    display: block;
    float: left;
}

.shopping_nav-msds a {
    background: url(../images/shop_msds.gif) no-repeat;
    height: 50px;
    width: 179px;
    display: block;
    float: left;
} 

.download .shopping_nav-msds  a,
.shopping_nav-msds a:hover {
    background: url(../images/shop_msds.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 179px;
    display: block;
    float: left;
}


.shopping_nav-carts a {
    background: url(../images/shop_cart.gif) no-repeat;
    height: 50px;
    width: 230px;
    display: block;
    float: left;
} 

.cart .shopping_nav-carts   a,
.shopping_nav-carts a:hover {
    background: url(../images/shop_cart.gif) no-repeat scroll 0 -50px;
    height: 50px;
    width: 230px;
    display: block;
    float: left;
}

#LayoutTable1{
background:transparent url(http://www.vitellelab.net/images/body_bg.gif) repeat-y scroll 0 0;
}

.shop_sidebar{
padding: 0pt 0pt 0pt 11px;
}

#LayoutTable3{
margin:23px 0 0 40px;
}


#RegisterBtn{
background:transparent url(../images/reg_but.gif) no-repeat scroll 0 0;
border:0 none;
display:block;
height:28px;
width:63px;}

#LoginBtn{
background:transparent url(../images/login_but.gif) no-repeat scroll 0 0;
border:0 none;
display:block;
height:46px;
width:56px;}


#SendPwdBtn{
background:transparent url(../images/send_for_pwd.gif) no-repeat scroll 0 0;
border:0 none;
display:block;
height:26px;
width:56px;}

#ChangeBtn{
background:transparent url(../images/changepwd_but.gif) no-repeat scroll 0 0;
border:0 none;
display:block;
height:30px;
width:105px;}

 
a.changepwd {
color:#666666;
}
 
/*************************** left sidebar menu *******************************/

.shop_user{
color:#5F95A3;
font-size:12px;
width:150px;
padding:10px 0;
margin:0 0 0 13px;
}

.account_links a{
color:#a3a3a1;
margin:0 0 0 13px
}

dl#menu ul{
padding:20px 0;
text-transform:capitalize;
list-style-type:none;
background:#DAD5C1 none repeat;
width:180;
}


dl#menu dd{
padding:0px;
margin:0px
}

dl#menu li{
list-style-type:none;
text-align:left;
margin:0 0 0 15px;
line-height:16px;
color:#333333;
}


dl#menu li a{
color:#85847e;
}

dl#menu li a:hover{
color:#ffffff;
}

.subtitle_review{
color:#5F95A3;
font-size:12px;
font-weight:bold;
padding:0 0 6px;
}


#tmenu1{background: url(../images/tmenu1.gif) no-repeat scroll 0 0;height:37px; width:180px;display:block}
h3#tmenu1:hover{background: url(../images/tmenu1.gif) no-repeat scroll -180px 0px ;}
h3#tmenu1.openheader{background: url(../images/tmenu1.gif) no-repeat scroll -180px 0px ;}

#tmenu2{background: url(../images/tmenu2.gif) no-repeat scroll 0 0;height:36px; width:180px;display:block}
h3#tmenu2:hover{background: url(../images/tmenu2.gif) no-repeat scroll -180px 0px ;}
h3#tmenu2.openheader{background: url(../images/tmenu2.gif) no-repeat scroll -180px 0px ;}

#tmenu3{background: url(../images/tmenu3.gif) no-repeat scroll 0 0;height:36px; width:180px;display:block}
h3#tmenu3:hover{background: url(../images/tmenu3.gif) no-repeat scroll -180px 0px ;}
h3#tmenu3.openheader{background: url(../images/tmenu3.gif) no-repeat scroll -180px 0px ;}

#tmenu4{background: url(../images/tmenu4.gif) no-repeat scroll 0 0;height:36px; width:180px;display:block}
h3#tmenu4:hover{background: url(../images/tmenu4.gif) no-repeat scroll -180px 0px ;}
h3#tmenu4.openheader{background: url(../images/tmenu4.gif) no-repeat scroll -180px 0px ;}

#tmenu5{background: url(../images/tmenu5.gif) no-repeat scroll 0 0;height:36px; width:180px;display:block}
h3#tmenu5:hover{background: url(../images/tmenu5.gif) no-repeat scroll -180px 0px ;}
h3#tmenu5.openheader{background: url(../images/tmenu5.gif) no-repeat scroll -180px 0px ;}

#tmenu6{background: url(../images/tmenu6.gif) no-repeat scroll 0 0;height:36px; width:180px;display:block}
h3#tmenu6:hover{background: url(../images/tmenu6.gif) no-repeat scroll -180px 0px ;}
h3#tmenu6.openheader{background: url(../images/tmenu6.gif) no-repeat scroll -180px 0px ;}

#tmenu7{background: url(../images/tmenu7.gif) no-repeat scroll 0 0;height:36px; width:180px;display:block}
h3#tmenu7:hover{background: url(../images/tmenu7.gif) no-repeat scroll -180px 0px ;}
h3#tmenu7.openheader{background: url(../images/tmenu7.gif) no-repeat scroll -180px 0px ;}

#tmenu8{background: url(../images/tmenu8.gif) no-repeat scroll 0 0;height:36px; width:180px;display:block}
h3#tmenu8:hover{background: url(../images/tmenu8.gif) no-repeat scroll -180px 0px ;}
h3#tmenu8.openheader{background: url(../images/tmenu8.gif) no-repeat scroll -180px 0px ;}

#tmenu9{background: url(../images/tmenu9.gif) no-repeat scroll 0 0;height:36px; width:180px;display:block}
h3#tmenu9:hover{background: url(../images/tmenu9.gif) no-repeat scroll -180px 0px ;}
h3#tmenu9.openheader{background: url(../images/tmenu9.gif) no-repeat scroll -180px 0px ;}

#tmenu10{background: url(../images/rx_menu.gif) no-repeat scroll 0 0;height:36px; width:180px;display:block}
h3#tmenu10:hover{background: url(../images/rx_menu.gif) no-repeat scroll -180px 0px ;}
h3#tmenu10.openheader{background: url(../images/rx_menu.gif) no-repeat scroll -180px 0px ;}

#tmenu11{background: url(../images/medscience_menu.gif) no-repeat scroll 0 0;height:36px; width:180px;display:block}
h3#tmenu11:hover{background: url(../images/medscience_menu.gif) no-repeat scroll -180px 0px ;}
h3#tmenu11.openheader{background: url(../images/medscience_menu.gif) no-repeat scroll -180px 0px ;}

/******** Shop list page*********/


a.cat_title{
color:#5F95A3;
font-weight:bold
}

.ModelNumberLabel{
color:#5F95A3;
}

.product_detail td.title{
padding: 0 0 5px 0;
border-bottom:1px dotted #555555;
color:#5F95A3;
}

.ContentHead{
color:#5F95A3;
font-style:italic;
}

ul.alsobought {
color:#666666;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
padding:0 0 0 15px;
font-weight:normal;
}

ul.alsobought li{
list-style-type:disc;
}

ul.alsobought li a{
color:#666666;
font-weight:normal;
}

ul.alsobought li a:hover{
color:#5F95A3;
font-weight:normal;
}

.MostPopularHead{
color:#5F95A3;
}

#MyDataGrid{
width:486px;
}

#MyList{
width:505px;
}
table#MyList td{
 vertical-align:top;
}

.shop_home table#LayoutTable3,
.product_detail table#LayoutTable3{
margin:23px 0 0 40px;
}

.product_detail_layout table#LayoutTable3{
margin:23px 0 0 40px;
}

.account_links{
margin:0 0 16px 0;
}

#UnitCost{
font-size:35px;
font-weight:bold;
color:#555555;

}

.try_title{
color:#5F95A3;
font-size:12px;
margin:10px 0;
font-weight:bold;
}

.try_title a{
color:#5F95A3;
font-size:12px;
margin:10px 0;
font-weight:bold;
}
.try_title a:hover{
text-decoration:none;
}

#quick_but_sig a{background: url(../images/quick_sig_but.gif) no-repeat scroll 0 -29px;height:29px; width:229px;display:block}
#quick_but_sig a:hover{background: url(../images/quick_sig_but.gif) no-repeat scroll 0px 0px ;}

#quick_but_classic a{background: url(../images/quick_classic_pack_but.gif) no-repeat scroll 0 -29px;height:29px; width:229px;display:block}
#quick_but_classic a:hover{background: url(../images/quick_classic_pack_but.gif) no-repeat scroll 0px 0px ;}

#quick_but_plat a{background: url(../images/quick_plat_pack_but.gif) no-repeat scroll 0 -29px;height:29px; width:229px;display:block}
#quick_but_plat a:hover{background: url(../images/quick_plat_pack_but.gif) no-repeat scroll 0px 0px ;}

#quick_but_lux a{background: url(../images/quick_lux_pack_but.gif) no-repeat scroll 0 -29px;height:29px; width:229px;display:block}
#quick_but_lux a:hover{background: url(../images/quick_lux_pack_but.gif) no-repeat scroll 0px 0px ;}

#quick_but_gallon a{background: url(../images/quick_gallons_but.gif) no-repeat scroll 0 -29px;height:29px; width:229px;display:block}
#quick_but_gallon a:hover{background: url(../images/quick_gallons_but.gif) no-repeat scroll 0px 0px ;}

#quick_but_pro_products a{background: url(../images/quick_pro_olny_but.gif) no-repeat scroll 0 -29px;height:29px; width:229px;display:block}
#quick_but_pro_products a:hover{background: url(../images/quick_pro_olny_but.gif) no-repeat scroll 0px 0px ;}

#quick_but_samples a{background: url(../images/quick_samples_but.gif) no-repeat scroll 0 -29px;height:29px; width:229px;display:block}
#quick_but_samples a:hover{background: url(../images/quick_samples_but.gif) no-repeat scroll 0px 0px ;}

#quick_but_preston a{background: url(../images/quick_preston_nat_but.gif) no-repeat scroll 0 -29px;height:29px; width:229px;display:block}
#quick_but_preston a:hover{background: url(../images/quick_preston_nat_but.gif) no-repeat scroll 0px 0px ;}

#quick_but_yum a{background: url(../images/quick_yum_but.gif) no-repeat scroll 0 -29px;height:29px; width:229px;display:block}
#quick_but_yum a:hover{background: url(../images/quick_yum_but.gif) no-repeat scroll 0px 0px ;}
