p, font
{ font-family: Tahoma, Verdana, Arial;
  font-size:   11px;
  font-weight: normal;
}

td, th 
{ font-family: Tahoma, Verdana, Arial;
 font-size:	   11px;
}

input, select {
	color : #555555;
	font-size : 11px;
	font-family : Tahoma, Verdana, Arial;
	font-weight: bold;
}

.title {
	color : #EEEEEE;
	margin-top : 0px;
	padding-bottom : 1px;
	margin-bottom : 0px;
	margin-left : 35px;
	margin-right : 30px;
	font-size : 11px;
	font-family : Verdana, Tahoma, Arial;
	font-weight: bold;
}
.title a {
	color : #EEEEEE;
}
.title a:hover {
	color : #FFFF99;
}
.list {
	color : #555555;
	margin-top : 3px;
	padding-bottom : 3px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Tahoma, Verdana,Arial;
	font-weight: bold;
}
.right {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 15px;
	margin-right : 15px;
	font-size : 11px;
	font-family : Tahoma, Verdana, Arial;
	font-weight: bold;
}
.right a, .list a {
	color : #000000;
}
.right a:hover {
	color : #AAAAAA;
}
.left {
	color : #555555;
	margin-top : 10px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 25px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Verdana,Tahoma,Arial;
	font-weight: bold;
}
.left a {
	color : #FF6600;
}
.left a:hover {
	color : #FF0000;
}

h1
{ color:	#555555;
  font-size: 15px;
}

h3
{ color:		#555555;
  font-size:		14px;
}

h5
{
  font-size:		115%;
}

.header
{ font-size:		110%;
  color:			#555555;
  font-weight:		bold;
  text-decoration:	none;
}

.no_underline
{ text-decoration:	none;
}

a
{font-weight:		bold;
 color:				navy;
}

.small
{ font-size:		11px;
}

.faq
{ font-size:		12px;
}

.price_brief
{ font-size:		110%;
}

.big
{ font-size:		15px;
  text-decoration:	none;
}

.cat
{ font-size:		11px;
}

.standard
{ font-weight:		normal;
}

.light
{ color:			#555555;
}

.lightsmall
{ color:			#555555;
  font-size:		10px;
}

.lightstandard
{ color:			#555555;
  font-weight:		normal;
}

.middle
{ color:			#555555;
}

.footer
{
  font-size:		9px;
}

.white
{ color:			white;
}

.pink
{ color:			pink;
}

.olive
{ color:			#AAAAAA;
  font-weight:		normal;
  font-size:		9px;
}

p a:hover {
	color : 		#6688BB;
}

.menu
{ color:			#333366;
  text-decoration:	none;
  font-weight:		normal;
  font-size:		12px;
}

.menu01 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 1px;
	margin-right : 1px;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
	font-weight: bold;
}

.menu01 a {
	color : #EEEEEE;
	text-decoration: none;
}

.menu01 a:hover {
	color : #FFFF99;
}

.menu02 {
	color : #AAAAAA;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 0px;
	font-size : 12px;
	font-family : Verdana, Tahoma, Arial;
	font-weight: normal;
}

.menu02 a {
	color : #999999;
	text-decoration: none;
}

.menu02 a:hover {
	color : #555555;
}

input.inlradio{
	vertical-align:middle;
	margin:0px;
}

.cart
{
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#6688BB;
  background-color: transparent;
}

.totalPrice
{ font-size:	    11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			red;
  background-color: transparent;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#EEEEEE;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#EEEEEE;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #EEEEEE;
  BORDER-RIGHT: 1px dotted #AAAAAA;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #EEEEEE;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #EEEEEE;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #EEEEEE;
}

.pageSeparator {
	BORDER-BOTTOM: 2px dotted #AAAAAA
}

.le_links{padding:3px;}
.new_link_category{padding:10px; display:none;}
input.input_text1{width:95%}
#form_new_linkcategory{display:inline;}
#le_new_link{display:none; text-align:left; padding:6px;}
div.divider_grey{padding:0px; margin:4px; border:0px solid #bbbbbb; border-bottom-width:1px;}
div.subheader{font-size:11pt; font-weight:bold;}
div.edit_le_category{display:none; border: 1px dashed #999999; border-top-width:0px; padding:4px; padding-top:0px;}

.error_message{
	color: red; 
	padding: 4px;
	font-weight: bold;
}
.error_msg_f{
	color: red; 
	padding:6px 0px 6px 0px;
	font-weight: bold;
}
.ok_msg_f{
	color: blue; 
	padding:6px 0px 6px 0px;
	font-weight: bold;
}

fieldset.admin_fieldset{
	border: 1px inset black; 
	padding: 10px;
	color: black;
}

fieldset.admin_fieldset input{
	margin: 0px;
}

