/* CSS Document */

#SiteContainer
{
background-color: #FFFFFF;
width: 780px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
vertical-align:middle;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:12px;
color:#000000;

}


#wrapper
{
 
}

/*   HTML TAGS redefined           */


body {

	background-color: #132D53;
	/*background-image:url(images/side_nav_bg.gif);
	background-repeat: repeat-x;
	*/
	margin-top: 20px;	


}

a{
	text-decoration: none;
}

a:link{
text-decoration:none;
}


a:visited{
	text-decoration: none;
}

/*   EOF   HTML TAGS redefined           */


/*   CUSTOM CLASSES AND IDS     */

/* TOP CSS Tabs */
#navcontainer {
        background-color: #eeeeee;
        border-top: 1px solid #9CC;
        font: normal normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#navlist {
        list-style: none outside none;
        margin: 0;
        padding: 0;
}

@media all {
        #navlist {
                text-align: center
        }
}

#navlist li {
        bottom: 0px;
        display: inline;
        line-height: 1.2em;
        margin: 0;
        padding: 0;
        position: relative;
}

html>body #navlist li {
        background: #000;
        margin: 0 5px 0 0;
        padding: 4px 0px 4px 0;
}

#navlist a, #navlist a:link, #navlist a:visited {
		background-color:#D9D7B2;
        border: 1px solid #FFF;
        bottom: 2px;
        color: #990000;
        cursor: pointer;
        display: inline;
        height: 1em;
        margin: 0;
        padding: 3px 5px 3px 5px;
        position: relative;
        right: 2px;
        text-decoration: none;
}

#navlist a:hover {
        background-color: #C6CFD6;
        bottom: 1px;
        color: #0F202C;
        position: relative;
        right: 1px;
}

#navlist a:active {
        background: #999;
        bottom: 0px;
        color: #FFF;
        position: relative;
        right: 0px;
}

#navlist li#active {
        background: #369;
        bottom: 13px;
        display: inline;
        margin: 0 3px 0 0;
        padding: 0;
        position: relative;
}

html>body #navlist li#active {
        background: #000;
        margin: 0 4px 0 4px;
}

#navlist #active a, #navlist #active a:link, #navlist #active a:visited, #navlist #active a:hover {
        background: #369;
        border-bottom: none;
        border-left: 1px solid #9CC;
        border-right: 1px solid #9CC;
        border-top: 1px solid #9CC;
        bottom: 0;
        color: #FFF;
        cursor: text;
        margin: 0;
        padding: 2px 5px 0 5px;
        position: relative;
        right: 0;
}
-->


/* EOF TOP CSS Tabs */

/* Side Menus */

#SideMenus
{
font-size:10px;
color:#00FF33;
}

#SideMenus a, #SideMenus a:VISITED
{
color:#0F202C;
}

#SideMenus a:HOVER
{

color:#990000;
}






.SideMenu1
{
background-image:url(../images/icons/house.png);
background-repeat:no-repeat;
background-position: 0 50%;
padding: 3px 2px 2px 20px;
width:160px;
background-color:#C6CFD6;
display:block;
margin: 5px 1px 1px 1px;
border: #D1DFFA solid 2px;
text-align:left;

}

.SideMenu2
{
background-image:url(../images/icons/photo.png);
background-repeat:no-repeat;
background-position: 0 50%;
padding: 3px 2px 2px 20px;
width:160px;
background-color:#C6CFD6;
display:block;
margin: 5px 1px 1px 1px;
border: #D1DFFA solid 2px;
text-align:left;

}

.SideMenu3
{
background-image:url(../images/icons/pill.png);
background-repeat:no-repeat;
background-position: 0 50%;
padding: 3px 2px 2px 20px;
width:160px;
background-color:#C6CFD6;
display:block;
margin: 5px 1px 1px 1px;
border: #D1DFFA solid 2px;
text-align:left;

}
.SideMenu4
{
background-image:url(../images/icons/chart_line.png);
background-repeat:no-repeat;
background-position: 0 50%;
padding: 3px 2px 2px 20px;
width:160px;
background-color:#C6CFD6;
display:block;
margin: 5px 1px 1px 1px;
border: #D1DFFA solid 2px;
text-align:left;

}
.SideMenu5
{
background-image:url(../images/icons/help.png);
background-repeat:no-repeat;
background-position: 0 50%;
padding: 3px 2px 2px 20px;
width:160px;
background-color:#C6CFD6;
display:block;
margin: 5px 1px 1px 1px;
border: #D1DFFA solid 2px;
text-align:left;

}
.SideMenu6
{
background-image:url(../images/icons/date.png);
background-repeat:no-repeat;
background-position: 0 50%;
padding: 3px 2px 2px 20px;
width:160px;
background-color:#C6CFD6;
display:block;
margin: 5px 1px 1px 1px;
border: #D1DFFA solid 2px;
text-align:left;

}
.SideMenu7
{
background-image:url(../images/icons/rosette.png);
background-repeat:no-repeat;
background-position: 0 50%;
padding: 3px 2px 2px 20px;
width:160px;
background-color:#C6CFD6;
display:block;
margin: 5px 1px 1px 1px;
border: #D1DFFA solid 2px;
text-align:left;

}
.SideMenu8
{
background-image:url(../images/icons/comment.gif);
background-repeat:no-repeat;
background-position: 0 50%;
padding: 3px 2px 2px 20px;
width:160px;
background-color:#C6CFD6;
display:block;
margin: 5px 1px 1px 1px;
border: #D1DFFA solid 2px;
text-align:left;

}
.SideMenu9
{
background-image:url(../images/icons/policy.png);
background-repeat:no-repeat;
background-position: 0 50%;
padding: 3px 2px 2px 20px;
width:160px;
background-color:#C6CFD6;
display:block;
margin: 5px 1px 1px 1px;
border: #D1DFFA solid 2px;
text-align:left;

}
.SideMenu10
{
background-image:url(../images/icons/email.png);
background-repeat:no-repeat;
background-position: 0 50%;
padding: 3px 2px 2px 20px;
width:160px;
background-color:#C6CFD6;
display:block;
margin: 5px 1px 1px 1px;
border: #D1DFFA solid 2px;
text-align:left;

}
.SideMenu11 
{
 padding: 3px 2px 2px 20px;
width:160px;
background-color:#C6CFD6;
display:block;
margin: 5px 1px 1px 1px;
border: #D1DFFA solid 2px;
text-align:left;
background-image:url(../images/icons/cart.png);
background-repeat:no-repeat;
background-position: 0 50%;
}


.SideMenu12
{
 padding: 3px 2px 2px 20px;
width:160px;
background-color:#C6CFD6;
display:block;
margin: 5px 1px 1px 1px;
border: #D1DFFA solid 2px;
text-align:left;
background-image:url(../images/icons/photos.png);
background-repeat:no-repeat;
background-position: 0 50%;
}

 .SideMenu1 a, .SideMenu2 a, .SideMenu3 a, .SideMenu4 a, .SideMenu5 a, .SideMenu6 a, .SideMenu7 a, .SideMenu8 a, .SideMenu9 a, .SideMenu10 a, .SideMenu11 a, .SideMenu12 a
{
width:160px;
background-color:#C6CFD6;
display:block;
text-align:left;
}

 .SideMenu1 a:hover,.SideMenu2 a:hover,.SideMenu3 a:hover,.SideMenu4 a:hover,.SideMenu5 a:hover,.SideMenu6 a:hover,.SideMenu7 a:hover,.SideMenu8 a:hover,.SideMenu9 a:hover,.SideMenu10 a:hover,.SideMenu11 a:hover, .SideMenu12 a:hover
{
width:160px;
background-color:#D9D7B2;
display:block;
text-align:left;
}


/* EOF Side Menus */


.ProductsTitle


{
background-image:url(../images/products_heading.gif);
background-repeat:no-repeat;
height: 33px;
font-size: 20px;
color: #336699;
font-weight:bold;
padding-left:9px;
font-family: Georgia, "Times New Roman", Times, serif;

}

.CouponError
{
border:#990000 double 1px;
color:#990000;
width:90%;
font-style:oblique;
font-weight:bold;
padding: 4px;
padding-left: 20px;
margin-left:6px;
float:left;
background-image:url(../images/icons/action_stop.gif);
background-repeat:no-repeat;
background-position:0 50%;
text-align:left;}


.CouponOK
{
border:#336699 double 1px;
color:#336699;
width:90%;
font-style:oblique;
font-weight:bold;
padding: 4px;
padding-left: 20px;
margin-left:6px;
float:inherit;
background-image:url(../images/icons/action_save.gif);
background-repeat:no-repeat;
background-position:0 50%;}

.CoponConfirm
{
text-align: center;
border:#336699 double 1px;
color:#336699;
width:90%;
font-style:oblique;}

#ShoppingCart
{
width: 95%;
margin-top: 32px;
font-size:10px;

}


#ShoppingCart INPUT
{font-size:9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:center;

}

#kamy, #kamy a
{
display:block;
background-color:#D1DFFA;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:capitalize;
color:#990000;
margin-top: 20px;}

#kamy a:HOVER
{
color:#000000;
}

#CopyRight
{
display:block;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:capitalize;
color:#000000;
margin-top: 20px;}

#MainPageContent img
{
 
padding-bottom: 0px;
border:#D1DFFA solid 3px;
clear:both;
margin-bottom: 20px;
float:right;
}
#MainPageContent 
{
padding-bottom:44px;
clear:both;
margin:20px;}



#ShoppingCartEmpty
{
background-attachment:scroll;
background-image:url(../images/icons/494.png);
background-repeat:no-repeat;
background-position: 0 0;
padding-left: 180px;
padding-top: 20px;
margin-top: 10px;
margin-left: 20px;
height: 200px;
border:#D1DFFA double 3px;
font-size:18px;}

#ShoppingCartEmpty a:HOVER
{
color:#FF0000}

#ShoppingCartEmpty a 
{
color:#990000}

.SCTerms
{
font-size:11px;
}
.SCTermsOver
{
background-color:#D1DFFA;
font-size:11px;
color:#990000}

#SCTermsBox, #SCTermsBox TEXTAREA
{
border: #003366 solid 2px;
font-weight:bold;
width: 90%;}

.SCcvvv
{
font-size:9px;
}

.SCreq
{
background-image:url(../images/icons/pencil.jpg);
background-position:0% 90%;
background-repeat:no-repeat;
float:left;
padding-left:20px;
font-weight:bold;
}

.ShopCartOver, INPUT.ShopCartOver, TEXTAREA.ShopCartOver
  {
	color: #000000;
	background-color: #D1DFFA;
	border:#990000 solid 1px;
  }


.ShopCart,INPUT.ShopCart,TEXTAREA.ShopCart
{
	color: #336699;
	background-color: #FFFFFF;
	border:#666666 solid 1px;
}



.MesoDocs a
{
display:block;
border: 2px solid navy;

padding: 3px 3px 3px 3px;
color:#ffffff;
background-color:#6699CC;
width: 69%;
vertical-align:middle;
margin-left: 66px;
text-align:center;

}

.MesoDocs a:hover
{
display:block;
border: 2px solid navy;


padding: 3px 3px 3px 3px;
color:#990000;
background-color:#CCCCCC;
margin-left: 66px;
text-align:center;
}

#MesoDocsBg
{
 }
 
 

#fdaeval,  .MicroDermFDA
{
text-decoration:underline;
font-size:10px;
text-transform:capitalize;
text-align:center;
font-weight:bold;
margin: 10px;
color:#990000}

ul#about,ul#about li{list-style-type: none;margin:0;padding:0}
ul#about{width: 500px;margin:0px ;text-align:left}
ul#about li{float:left;width: 180px; height:150px;
    padding: 30px 10px 1px 20px;margin:8px 8px 0 0}
li#ab1{background: #FC0}
li#ab2{background: #9F3}
li#ab3{background-color: #D1DFFA}

li#ab3 a {color:#990000}
li#ab3 a:HOVER { color:#FF0000}

li#ab4{background-color: #D1DFFA}
li#ab4 a {color:#990000}
li#ab4 a:HOVER { color:#FF0000}


li#ab5{background: #F36}
li#ab6{background: #FFF;color: #000}

#MainPageSlogan
{
border:#D1DFFA ridge 2px;
margin: 2px 0px 10px 0px;
background-color:#ffffff;
font-size:14px;
font-style:italic;
background-image:url(images/mainpageslogan.jpg);
background-repeat:no-repeat;
background-position:right;
height:120px;
}


#MainPageSloganTxt
{
padding:20px 0px 0px 22px; 
}1{background: #FC0}
li#ab2{background: #9F3}
li#ab3{background-color: #D1DFFA}

li#ab3 a {color:#990000}
li#ab3 a:HOVER { color:#FF0000}

li#ab4{background-color: #D1DFFA}
li#ab4 a {color:#990000}
li#ab4 a:HOVER { color:#FF0000}


li#ab5{background: #F36}
li#ab6{background: #FFF;color: #000}

#MainPageSlogan
{
border:#D1DFFA ridge 2px;
margin: 2px 0px 10px 0px;
background-color:#ffffff;
font-size:14px;
font-style:italic;
background-image:url(../images/mainpageslogan.jpg);
background-repeat:no-repeat;
background-position:right;
height:120px;
}


#MainPageSloganTxt
{
padding:20px 0px 0px 22px; 
}