.body
{ 
	font-weight: normal; 
	font-size: 12px; 
	margin: 0; 
	color: #000000; 
	font-family: "Lucida Sans Unicode", Tahoma, Verdana, Arial; 
	padding: 0;
}
.body A
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.body A:hover
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
.formed
{
    BORDER: #c0c0c0 1px solid;
    PADDING-LEFT: 2pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Lucida Sans Unicode, Tahoma,Verdana,Arial;
    BACKGROUND-COLOR: #f1f4f8
}
.formedb
{
    BORDER: #416786 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: lucida sans unicode, verdana, arial, helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #7da2bf
}
.NoPadding
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.Padding-Left-Right-5
{
	PADDING-RIGHT:5px;
	PADDING-LEFT:5px;
	PADDING-BOTTOM:0px;
	PADDING-TOP:0px
}
.Padding-5
{
	PADDING-RIGHT:5px;
	PADDING-LEFT:5px;
	PADDING-BOTTOM:5px;
	PADDING-TOP:5px	
}
.LinkFont
{
	font-size: 10pt;
	font-family: 'Lucida Sans Unicode';
}
.CategoryName
{
	font-size: 12pt;
	font-family: 'Lucida Sans Unicode';
	color: black;
	text-decoration: none;
}
.FromPrice
{
	font-size: 11px;
	color: #999999;
	font-family: 'Trebuchet MS', 'Verdana';
	font-style: italic;
}
.BreadCrumb
{
	font-size: 10px;
	color: #000;
	font-family: "Lucida Sans Unicode", Verdana;
	text-decoration: none;
}
.ChangeQ
{
	border-right: #9d9d9d 1px solid;
	padding-right: 1px;
	border-top: #9d9d9d 1px solid;
	padding-left: 1px;
	font-weight: bold;
	padding-bottom: 1px;
	margin: 1px;
	text-transform: uppercase;
	border-left: #9d9d9d 1px solid;
	width: 15px;
	color: black;
	padding-top: 1px;
	border-bottom: #9d9d9d 1px solid;
	font-family: "Lucida Sans Unicode" , Tahoma, Verdana, Arial;
	height: 15px;
	background-color: #fff7d7;
	text-align: center;
	text-decoration: none;
}
.ChangeQ:visited
{
	border-right: #9d9d9d 1px solid;
	padding-right: 1px;
	border-top: #9d9d9d 1px solid;
	padding-left: 1px;
	font-weight: bold;
	padding-bottom: 1px;
	margin: 1px;
	text-transform: uppercase;
	border-left: #9d9d9d 1px solid;
	width: 15px;
	color: black;
	padding-top: 1px;
	border-bottom: #9d9d9d 1px solid;
	font-family: "Lucida Sans Unicode" , Tahoma, Verdana, Arial;
	height: 15px;
	background-color: #fff7d7;
	text-align: center;
	text-decoration: none;
}
.ChangeQ:hover
{
	border-right: #9d9d9d 1px solid;
	padding-right: 1px;
	border-top: #9d9d9d 1px solid;
	padding-left: 1px;
	font-weight: bold;
	padding-bottom: 1px;
	margin: 1px;
	text-transform: uppercase;
	border-left: #9d9d9d 1px solid;
	width: 15px;
	color: black;
	padding-top: 1px;
	border-bottom: #9d9d9d 1px solid;
	font-family: "Lucida Sans Unicode" , Tahoma, Verdana, Arial;
	height: 15px;
	background-color: #fff7d7;
	text-align: center;
	text-decoration: none;
}
.BreadCrumb A
{ COLOR: #000; TEXT-DECORATION: none
 ; }
.BreadCrumb A:hover
{ COLOR: #000; TEXT-DECORATION: none
 ; }
.PageDepartmentName
{
	font-size: 13pt;
	color: Black;
	font-family: 'Lucida Sans Unicode', Verdana;
	text-decoration: none;
}
.ProductItemListBorder
{
	BORDER-RIGHT:#e8e8e8 1px solid;
	PADDING-RIGHT:0px;
	BORDER-TOP:#e8e8e8 1px solid;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	BORDER-LEFT:#e8e8e8 1px solid;
	PADDING-TOP:0px;
	BORDER-BOTTOM:#e8e8e8 1px solid	
}
.ProductItemListTitle
{
	font-family: 'Lucida Sans Unicode', Verdana;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}
.ProductItemListDesc
{
	font-family: 'Lucida Sans Unicode', Verdana;
	font-size: 11px;
	color: Black;
	text-align: justify;
}
.ProductItemListPriceFrom
{
	font-family: 'Lucida Sans Unicode', Verdana;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}
.ProductItemListPrice
{
	font-family: 'Lucida Sans Unicode', Verdana;
	font-size: 11px;
	color: Black;
}
.CurrentPage
{
	font-family: 'Lucida Sans Unicode', Verdana;
	font-size: 10pt;
	color: Silver;
	font-weight: bold;
	font-weight:normal;
}
.Page
{
	font-family: 'Lucida Sans Unicode', Verdana;
	font-size: 10pt;
	color: Black;
	text-decoration: none;
	font-weight:normal;
}
.ProductItemMainTitle
{
	font-family: 'Lucida Sans Unicode', Verdana;
	font-size: 10pt;
	color: Black;
	font-weight: bold;
}
.ProductItemMainDescription
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: 'Lucida Sans Unicode' , Verdana;
	text-align: justify;
}
.ProductItemMainSizeTitle
{
	font-family: 'Lucida Sans Unicode', Verdana;
	font-size: 10pt;
	color: Black;
	font-weight: bold;
}
.ProductItemMainSize
{
	font-family: 'Lucida Sans Unicode', Verdana;
	font-size: 8pt;
	color: Black;
	font-weight: normal;
}
.ProductItemMainSizeOut
{
	font-family: 'Lucida Sans Unicode', Verdana;
	font-size: 8pt;
	color: Red;
	font-weight: bold;
}
.TableHeading
{
	background-color: #FFF7D7;
}
.TableLine
{
	background-color: #FFCF0B;	
}
.BodyPadding-5
{
	PADDING-RIGHT:5px;
	PADDING-LEFT:5px;
	PADDING-BOTTOM:5px;
	PADDING-TOP:5px;
	font-weight: normal;
	font-size: 12px;
	margin: 0px;
	color: #000000;
	font-family: Lucida Sans Unicode, Tahoma,Verdana,Arial;
}
.BodyPadding-5-Black A
{
	PADDING-RIGHT:5px;
	PADDING-LEFT:5px;
	PADDING-BOTTOM:5px;
	PADDING-TOP:5px;
	font-weight: normal;
	font-size: 12px;
	margin: 0px;
	color: #000000;
	font-family: Lucida Sans Unicode, Tahoma,Verdana,Arial;
}
.TopNav
{ 
	font-weight: normal; 
	font-size: 10px; 
	margin: 0; 
	color: #000000; 
	font-family: "Lucida Sans Unicode", Tahoma, Verdana, Arial; 
	text-decoration: none; 
	text-transform: uppercase; 
	padding: 0 0 0 5px; 
	border-top: 1px solid #d8d8d8; 
	border-right: 1px solid #d8d8d8; 
	border-bottom: 1px solid #d8d8d8; 
	outline-color: #d8d8d8;
}
.TopNav A
{ 
	COLOR: #000; 
	TEXT-DECORATION: none;
}
.TopNav A:hover
{ COLOR: #000; TEXT-DECORATION: none
; }
.LeftNav
{ font-weight: normal; font-size: 12px; margin: 0; color: #000000; font-family: "Lucida Sans Unicode", Tahoma, Verdana, Arial; text-decoration: none; padding: 5px;
}
.LeftNav A
{ COLOR: #000; TEXT-DECORATION: none
 ; font-size: 12px; }
.LeftNav A:hover
{ COLOR: #f00; TEXT-DECORATION: none
; }
.AdminNav
{ font-weight: normal; font-size: 13px; margin: 0; color: #000000; font-family: "Lucida Sans Unicode", Tahoma, Verdana, Arial; text-decoration: none; padding: 1px 5px;
}
.AdminNav A
{ COLOR: #000; TEXT-DECORATION: none
 ; }
.AdminNav A:hover
{ COLOR: #f00; TEXT-DECORATION: none
; }
.BreadCrumb2
{ font-size: 10px; color: #767676; font-family: "Lucida Sans Unicode", Verdana; text-decoration: none; text-transform: uppercase; }

.BodyPadding-5 A
{
	COLOR: #ff0000;
    TEXT-DECORATION: none
}
.BodyPadding-5 A:hover
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
.highlight
{
	background-color: #ffff99;
}
.counterbody
{
	color:Black;
	text-decoration: none;
}
.counterbody A
{
	color:Black;
	text-decoration: none;
}
.counterbody:hover
{
	color:Red;
	text-decoration:underline;
}
.quantityWarning
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: red 1px solid;
	color: #ff0000;
	border-bottom: red 1px solid;
	font-family: 'Microsoft Sans Serif' , Verdana, Tahoma, 'Times New Roman';
	background-color: #ffe6e6;
}
.yellowBox
{
	border-right: #ffcf0b 1px solid;
	padding-right: 4px;
	border-top: #ffcf0b 1px solid;
	padding-left: 4px;
	padding-bottom: 4px;
	border-left: #ffcf0b 1px solid;
	padding-top: 4px;
	border-bottom: #ffcf0b 1px solid;
	background-color: #ffffea;
}
.superText
{
	font-size: 18pt;
	color: black;
	font-family: 'Lucida Sans Unicode' , Verdana, Tahoma, Arial;
	text-decoration: none;
}
.superText:hover
{
	font-size: 18pt;
	color: red;
	font-family: 'Lucida Sans Unicode' , Verdana, Tahoma, Arial;
	text-decoration:none;
}