body p,td {

font-family:verdana;
font-size:12px;
}

a {

outline:none;
}

STRONG {

color:#336699;

}
/* Navigation bar components */

table#nav	{
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}

table#nav td	{
	font: 11px verdana, arial, sans-serif;
	text-align: left;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;

	}

table#nav td a	{
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 0;
	}
	
#nav td a:link, #nav td a:visited {
	color: #336699;
    background: #fff;
	display: block;
	margin: 0;
	width:160px;
	line-height: 24px;
	font-weight:bold;
	padding-left:4px;
	/*background:url(./bg_table_t.jpg) no-repeat;*/
	
	} 

#nav td a:hover {
	color: #336699;
	background:#F0F0F0;
	} 

.small {
font-family:verdana;
font-size:11px;
color:#fff;
padding:4px;
}
.home {
font-family:verdana;
font-size:12px;
color:#fff;
line-height:20px;

}


.button {
font-family:verdana;
font-size:11px;
border:2px solid #ccc;
padding:2px;
background:#fff;
color:#246CAE;
cursor:pointer;
}
	
.bolder {

color:#E54352;
}

.lang {
font-family:verdana;
font-size:11px;
color:#E6424B;
line-height:20px;

}


.content {
font-family:verdana;
font-size:12px;
line-height:20px;

}

table#contents	{
	
	}

table#contents td,p	{
	font: 11px verdana, arial, sans-serif;
	color:#246CAE;
    line-height:20px;
	}
		
#contents td a:link, #contents td a:visited {
	color: #333333;
    text-decoration:underline;

	
	} 

table#contents img {

border:0px solid #f0f0f0;
padding:2px;
}

table#contents strong {

color:#336699;
}

.link {
color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;

}





table#forms	{
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	background:#f0f0f0;
	}

table#forms td	{
	font: 11px verdana, arial, sans-serif;
	
	border-right: 0px solid #000;
	border-top: 0px solid #000;
	color:#246CAE;
	/*background:#ffffff; */
	}

table#forms td select	{
	font: 11px verdana, arial, sans-serif;
	color:#246CAE;
	background:#ffffff;
	padding:2px;
	}


table#forms td a	{
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	padding: 0;
	}
	
#forms td a:link, #forms td a:visited {
	color: #000;
  	margin: 0;
	padding-left:4px;
	font-size:10px;	
	} 

#forms td a:hover {
	text-decoration:underline;
	
	} 
	



	
.lang {
color:#fff;
}	

table.contents td {

font-family:verdana;
font-size:12px;
color:#990000;

}

.forms {
font-family:verdana;
font-size:12px;
color:#000;

}


.insert {
font-family:verdana;
font-size:12px;
color:red;

}




table#products	{
	border: 1px solid #ccc;
	}

table#products td	{
	font: 11px verdana, arial, sans-serif;
	vertical-align:middle;
	padding:4px;
	}

table#products td a	{
	font-weight: normal;
	text-decoration: none;
	margin: 0;
	padding: 0;
	}
	
#products td a:link, #products td a:visited {
	color: #000;
    background: #fff;
	margin: 0;
	line-height: 24px;
	font-weight:bold;
	padding-left:4px;
	/*background:url(./bg_table_t.jpg) no-repeat;*/
	
	} 

#products td a:hover {

	} 
	
.price {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF910D;
text-decoration:line-through;
color:black;
font-weight:normal;
}	


.yprice {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF0000;
font-weight:bold;
}	

.product_company_name {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
font-size:1em;
font-weight:bold;
}


table#cart	{
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}

table#cart td	{
	font: 11px verdana, arial, sans-serif;
	text-align: left;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	}
	
	table#total	{
	border-bottom: 0px solid #ccc;
	border-left: 0px solid #ccc;
	}

table#total td	{
	font: 14px verdana, arial, sans-serif;
	font-weight:bold;
	text-align: right;
	border-right: 0px solid #ccc;
	border-top: 0px solid #ccc;
	}

table#user	{
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}

table#user td	{
	font: 11px verdana, arial, sans-serif;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	}
	
table#orders	{
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}

table#orders td	{
	font: 11px verdana, arial, sans-serif;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	}
	
.orderid {

font-family:verdana;
font-size:11px;
color:red;

}	
	
.error {
font-size:12px;
font-weight:bold;
color:red;

}	

.datechoicer {
padding:1px;
width:120px;
font-family:verdana;
font-size:12px;
}

.advertising {
color:black;
padding:1px;
width:120px;
font-family:verdana;
font-size:12px;
}

table#emails	{
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}

table#emails td	{
	font: 11px verdana, arial, sans-serif;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	}
	
table#save_profile	{
	border:none;
	}

table#save_profile td	{
	font-family: verdana;
	font-size:11px;
		}
		
table#creditcard	{
	border:none;
	}

table#creditcard td	{
	font-family: verdana;
	font-size:11px;
		}	
		
		

#menu td a:link, #menu td a:visited
{
  float: left;
  margin: 2px 2px 2px 2px;
  padding: 2px;
  width:150px;
  height:15px;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid black;
  border-left: 1px solid #cccccc;
  border-right: 1px solid black;
  background: #ebebf6;
  text-align: center;
  text-decoration: none;
  font: normal 11px Verdana;
  color: black;
}

#menu td a:hover
{
  background: #ffffcc;
}

#menu td a:active
{
  border-bottom: 1px solid #eeeeee;
  border-top: 1px solid black;
  border-right: 1px solid #eeeeee;
  border-left: 1px solid black;
}
	
	
table#reports	{
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	
	}

table#reports td	{
	font: 11px verdana, arial, sans-serif;
	text-align: left;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	padding:4px;
	}
	
	
.text {
font: 11px verdana, arial, sans-serif;
font-weight:bold;
color:black;

}	

.manifacturer {
font: 11px verdana, arial, sans-serif;
font-weight:medium;
color:black;

}

table#delivery_reports	{
	border-bottom: 0px solid #ccc;
	border-left: 0px solid #ccc;
	
	}

table#delivery_reports td	{
	font: 11px verdana, arial, sans-serif;
	text-align: left;
	border-right: 0px solid #ccc;
	border-top: 0px solid #ccc;
	padding:4px;
	}	
	
.red {
color:red;
font-size:14px;
font-weight:bold;
}	

.colors {
font-size:10px;
color:#000;

}
.product_cosmetic_room {
font-weight:bold;
color:#FF6633;

}

.saved_choice {

color:#FF6633;
font-weight:bold;
}

table#login_form	{
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	}

table#login_form td	{
	font: 11px verdana, arial, sans-serif;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	}


.article_header {
font: 18px verdana, arial, sans-serif;
color:#333;
line-height:20px;

}
.author_name {
font: 12px verdana, arial, sans-serif;
color:#000;
line-height:20px;
}
.article_content {
font: 12px verdana, arial, sans-serif;
color:#000;
line-height:20px;
}
.date {
font: 11px verdana, arial, sans-serif;
color:#000;
line-height:20px;
}
.loader {
font-family:verdana;
font-size:10px;
color:white;
font-weight:bold;
letter-spacing:1px;
padding:2px;
}

table.price_medline {

border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;

}


table.price_medline td,th	{
	font: 11px verdana, arial, sans-serif;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	font-weight:medium;
	color:#000;
	padding:2px;
	
	}	
	
	
	table#news_table	{
	border-bottom: 0px solid #ccc;
	border-left: 0px solid #ccc;
	}

table#news_table td	{
	font: 11px verdana, arial, sans-serif;
	text-align: left;
	border-right: 0px solid #ccc;
	border-top: 0px solid #ccc;

	}
	
	
	table#news_table td a	{
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 0;
	border:none;
	}
	
#news_table td a:link, #news_table td a:visited {
	color: #336699;
    background: #fff;
	display: block;
	margin: 0;
	width:160px;
	line-height: 24px;
	font-weight:bold;
	padding-left:4px;
	border:none;
	/*background:url(./bg_table_t.jpg) no-repeat;*/
	
	} 

#nav td a:hover {
	color: #336699;
	background:#F0F0F0;
	} 
