BODY,P,DIV,P,INPUT,SELECT,TEXTAREA, TD{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: x-small; 
font-weight: normal;
color : gray;
}

BODY { 
MARGIN-TOP: 0 px; 
MARGIN-BOTTOM: 0 px; 
MARGIN-LEFT: 0 px; 
MARGIN-RIGHT: 0 px;
}
		
a  { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%; 
font-size: x-small; 
color: Gray;
}

a:hover { 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 100%;
text-decoration: none;
font-size: x-small; 
color: #A55852;
}

H1 {
	FONT-SIZE: medium;
	font-weight : normal;
	color: #A55852;
}

H2 {
	FONT-SIZE: small;
	font-weight : normal;
}

H3 {
	FONT-SIZE: small;
	font-weight : bold;
}

.HeadBox {
	BACKGROUND-COLOR: #FFFFFF;
}

.VertMenuBox {
	BACKGROUND-COLOR: #EFEFEF;
}

.VertMenuTitle {
BACKGROUND-COLOR: #ffffff; 
COLOR: #515151; 
FONT-WEIGHT: bold; 
FONT-SIZE: x-small;
}

.VertMenuItems {
COLOR: #515151;
TEXT-DECORATION: none;
}

.CategoriesList {
FONT-SIZE: small;
}

.DialogBox {
BACKGROUND-COLOR: transparent;
font-size: x-small;
}

.DialogBorder {
border : 1px solid Silver;
padding : 15px;
}

.DialogTitle {
 COLOR: #A5584F; 
FONT-SIZE: medium; 
font-weight: bold;
}

.NumberOfArticles {
COLOR: #515151; 
FONT-WEIGHT: bold; 
FONT-SIZE: x-small;
}

.TopLabel {
COLOR: #515151; 
FONT-WEIGHT: bold; 
FONT-SIZE: x-small;
}

.Text {
COLOR: #515151;
}

.AdminSmallMessage {
COLOR: #FF3300;
}

.AdminTitle {
COLOR: #FF3300;
FONT-WEIGHT: bold;
FONT-SIZE: small;
}

.Line {
BACKGROUND-COLOR: #EFEFEF;
}

.ProductTitle {
COLOR: gray; 
FONT-WEIGHT: bold; 
FONT-SIZE: small;
}

.ProductDetailsTitle {
COLOR: #A5584F; 
FONT-WEIGHT: bold;
FONT-SIZE: small;
}
.ProductDetails {
	COLOR: #A5584F;
}
.ProductPriceTitle {
	COLOR: #A5584F; FONT-SIZE: 12px;
}
.ProductPriceConverting {
	COLOR: #A5584F; FONT-SIZE: 12px;
}
.ProductPrice {
	COLOR: #A5584F; FONT-SIZE: 12px;
}
.ProductPriceSmall {
	COLOR: #A5584F; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.MarketPrice {
	FONT-SIZE: 11px;
}
.ItemsList {
	COLOR: #081589; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.NavigationPath {
	COLOR: #515151; FONT-SIZE: 11px;
}
.FormButton {
	COLOR: Gray; FONT-SIZE: 10px;
	background-color : #F5E9E7;
	text-align : right;
	border : 1px solid Window;
	padding : 3px;
	font-weight : bold;
	font-family : Verdana;
}
.CustomerMessage {
	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.ErrorMessage {
	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.Star {
	COLOR: #FF0000;
}
.SaveMoneyLabel {
	COLOR: #FFFFFF;}
	
	.Whitetext {
	COLOR: #FFFFFF; font-size: 12px;
}
.TableHead {
    BACKGROUND-COLOR: #DDDDDD;
}

.tabletopleft {
border-top : 1px solid #767575;
border-left : 1px solid #767575;}

.tabletopright {
border-top : 1px solid #767575;
border-right : 1px solid #767575;}

.tableleft {
	border-left : 1px solid #767575;
}
.tableright {
	border-right : 1px solid #767575;
}

.tablebotright {
border-bottom : 1px solid #767575;
border-right : 1px solid #767575;}

.tablebotleft {
border-bottom : 1px solid #767575;
border-left : 1px solid #767575;}
}

.tablebottom {
border-bottom: 1px solid #767575;	
border-left: 1px solid #767575;	
border-right: 1px solid #767575;	
}

.tablebot {
border-bottom : 1px solid #767575;	
}



.mainmenu {
background : #FCE4EB;
border-top : 2px solid #ffffff;
font-size: 12px;
padding : 3px;
}

.footer:link, .footer:active, .footer:visited {
COLOR: #757575; 
FONT-SIZE: 10px;
TEXT-DECORATION: none;
}

.footer:hover {
COLOR: #888888; 
text-decoration: none;
}

.menulink  {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: x-small; 
color: Gray;
 text-decoration : none;
}

.menulink:hover {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: xx-small;
color: #A55852;
}

.login {
font-size: 12px;
border: 1px solid #9C9C9C;
}

.catlinks:link, .catlinks:active, .catlinks:visited {
COLOR: #7C8E84; 
FONT-SIZE: 11px;
TEXT-DECORATION: none;
}
	
.catlinks:hover {
color: #7C8E84;
text-decoration: none;
}

.spacetext {
line-height : 17px;
FONT-FAMILY: Arial, Helvetica, verdana, Sans-serif; 
COLOR: #515151; 
FONT-SIZE: small;
text-align : justify;
}

.grnbord {
border-color : #A5584F;
}

.initalcaps{
text-transform : capitalize;
}

.catborder{
border-left : 2px solid #DFE7DD;
}

.catline {
border-bottom : 2px solid #A5584F;
}

.briefdesc {
font-size: x-small;
line-height: 125%;
text-align : left;
}
	
.ProductBorder {
border: 1px solid Silver;
padding: 15px;
width: 100%;
}

.products {
padding-left: 5px;
border-bottom: 1px dashed #A55852;
width: 100%;
}

.products:hover {
text-decoration: none;
}

.buttonmain {
background-color: #F1EAE8;
padding: 4px;
}