BODY
{ /*background-image:url("images/metal2.gif");*/
  background-color:#F9F9E4;
  
  font: normal normal normal 12px Arial; /*style | varient | weight | size | font-family*/
  color: #000000; /*color indicates the text color, accept when the style is for elements like borders*/
  margin:  0 0  0 0 /*top | right | bottom | left*/
}

TABLE 
{
  font: normal normal normal 12px Arial; 
  color: #030F76; 
  border: solid 0px  ; /*style | width | color */
}

TABLE.outertable{ border: solid 1px #000099; background-color:#F9F9E4;background-image:url("images/Metal.jpg")}
TABLE.CatalogueItemImages{}
TABLE.SearchBar{background-color:#CC3333; color:#FFCC33; font-size:11px; border:solid 2px #000;}
/*TABLE.SpecialItemsHomePage{ padding:7 7 7 7; color:#000; background-color:#FFFFC6;font-weight:bold; border:solid 1px #000;}*/
TABLE.SpecialItemsHomePage{ padding:7 7 7 7; color:#000; font-weight:bold; border:solid 0px #000;}

TABLE.ShoppingCart{ border: solid 1px #000;}
TABLE.ShoppingCartView{ border: solid 1px #000;}
TABLE.ItemInfo{margin: 2 2 2 15;}
TD.ShoppingCartTotal{ background-color:#030F76; color:#FEFEEC;font-weight:bold; font-size:12px;}
TD.ShoppingCartHeading{ background-color:#030F76; color:#FEFEEC; font-weight:bold;font-size:12px;}
TD.MenuBar{background-color:#000099; font-weight:bold;font-size:12px;}
TD.LeftMenu{background-color:#003399; padding:2 2 2 3; border:solid 2px #000; }
TD.LeftMenuTD{ padding: 0  10 2 5;}
TD.ItemGrid{ border-bottom:solid 1px #000;}
TD.WednesdaySpecial{background-color:#CC3333;color:#FFCC33; font-weight:bold;font-size:12px; border:solid 2px #000;}
H1{font: bold 16px;}

H2{font: bold 14px ;}

H3{font: bold 12px;}

IMG.GalleryItemImage{border: solid 1px #000000;}
.Thumbnail{width:120px; height:120px; color:#000; text-align:center; background-color:#fff; padding: 5 5 5 5; border:solid 1px #000;	CURSOR: HAND;}
.ThumbnailNoLink{width:120px; height:120px; color:#000; background-color:#fff; padding: 5 5 5 5; border:solid 1px #000;	}
.HomeThumbnail{width:80px; height:80px; color:#000; text-align:center; background-color:#ccc; padding: 5 5 5 5; border:solid 1px #000;	CURSOR: HAND;}
.SmlImage{width:170px; height:120px; color:#000; text-align:center; background-color:#fff; padding: 5 5 5 5; border:solid 1px #000;	CURSOR: HAND;}
.SmlImageNoLink{width:170px; height:120px; color:#000; background-color:#fff; padding: 5 5 5 5; border:solid 1px #000;	}
.pagenavigation{font: bold 11px;}

.border{ border: solid 0px #000;}

HR
{
  height:1px;
  color: #000000;
}

.MUSTHAVEFIELD
{
  font: normal normal bold 20px Arial; 
  color: #FCC156; /*TextMustHaveColor*/
  font-size: 12px;
  font-weight:bold;
  text-decoration: none;
  margin-bottom:0px;
  margin-top:0px;
}

/*Classes for Anchors ?*/
a:link, a:visited
{
  font: normal normal normal 12px Arial; /*style | varient | weight | size | font-family*/
  color: #CC3333; /*MenuNormalBackColor*/
  font-weight:normal;
  text-decoration: none;
  background: transparent;
 }
a:hover, a:active, a:focus
{
  font: normal normal normal 12px Arial; /*style | varient | weight | size | font-family*/
  color: #000099; /*MenuFocusBackColor*/
  font-weight:normal;
  text-decoration: underline;
  background: transparent;
 }


a.MenuBar:link, a.MenuBar:visited
{
  font: normal normal normal 12px Arial; /*style | varient | weight | size | font-family*/
  color: #eee; /*MenuNormalBackColor*/
  font-weight:bold;
  text-decoration: none;
  background: transparent;
 }
a.MenuBar:hover, a.MenuBar:active, a.MenuBar:focus
{
  font: normal normal normal 12px Arial; /*style | varient | weight | size | font-family*/
  color: #FFCC33; /*MenuFocusBackColor*/
  font-weight:bold;
  text-decoration: underline;
  background: transparent;
 }
 
 a.MenuHeading:link, a.MenuHeading:visited
{
  font: normal normal normal 12px Arial; /*style | varient | weight | size | font-family*/
  color: #FFCC33; /*MenuNormalBackColor*/
  font-weight:bold;
  text-decoration: none;
  background: transparent;
 }
a.MenuHeading:hover, a.MenuHeading:active, a.MenuHeading:focus
{
  font: normal normal normal 12px Arial; /*style | varient | weight | size | font-family*/
  color: #eee; /*MenuFocusBackColor*/
  font-weight:bold;
  text-decoration: underline;
  background: transparent;
 }
 
  a.MenuLink:link, a.MenuLink:visited
{
  font: normal normal normal 12px Arial; /*style | varient | weight | size | font-family*/
  color: #eee; /*MenuNormalBackColor*/
  font-weight:bold;
  text-decoration: none;
  background: transparent;
 }
a.MenuLink:hover, a.MenuLink:active, a.MenuLink:focus
{
  font: normal normal normal 12px Arial; /*style | varient | weight | size | font-family*/
  color: #FFCC33; /*MenuFocusBackColor*/
  font-weight:bold;
  text-decoration: underline;
  background: transparent;
 }
 
 
 a.h3:link, a.h3:visited
{
  font: normal normal normal 12px Arial; /*style | varient | weight | size | font-family*/
  color: #CC3333; /*MenuNormalBackColor*/
  font-weight:bold;
  text-decoration: none;
  background: transparent;
 }
a.h3:hover, a.h3:active, a.h3:focus
{
  font: normal normal normal 12px Arial; /*style | varient | weight | size | font-family*/
  color: #000099; /*MenuFocusBackColor*/
  font-weight:bold;
  text-decoration: underline;
  background: transparent;
 }

a.small:link, a.small:visited
{
  font: normal normal normal 10px Arial; /*style | varient | weight | size | font-family*/
  color: #000; /*MenuNormalBackColor*/
  font-weight:normal;
  text-decoration: none;
  background: transparent;
 }
a.small:hover, a.small:active, a.small:focus
{
  font: normal normal normal 10px Arial; /*style | varient | weight | size | font-family*/
  color: #003399; /*MenuFocusBackColor*/
  font-weight:normal;
  text-decoration: underline;
  background: transparent;
 }
 
 a.light:link, a.light:visited
{
  font: normal normal normal 10px Arial; /*style | varient | weight | size | font-family*/
  color: #F9F9E4; /*MenuNormalBackColor*/
  font-weight:normal;
  text-decoration: none;
  background: transparent;
 }
a.light:hover, a.light:active, a.light:focus
{
  font: normal normal normal 10px Arial; /*style | varient | weight | size | font-family*/
  color: #F9F9E4; /*MenuFocusBackColor*/
  font-weight:normal;
  text-decoration: underline;
  background: transparent;
 }
 

/*Classes for forms*/
INPUT
{
  font: normal normal normal 11px Arial; 
  color: #030F76; 
}
TEXTAREA
{
  font: normal normal normal 11px Arial; 
  color: #030F76; 
}

SELECT
{
  font: normal normal normal 11px Arial; 
  color: #030F76; 
}


.Button
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 11;
	FONT-WEIGHT: 700;
	TEXT-ALIGN: CENTER;
	COLOR: #fff;
	BACKGROUND-COLOR: #030F76;
	BORDER-BOTTOM: #ccc 1PX SOLID;
	HEIGHT: 20;
	CURSOR: HAND;
}
.SpecialPrice
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 12;
	FONT-WEIGHT: BOLD;
	color : #CC0000;
}
a.SpecialPrice:link, a.SpecialPrice:visited
{
  font: normal normal normal 10px Arial; /*style | varient | weight | size | font-family*/
  color: #CC0000; /*MenuNormalBackColor*/
  font-weight:bold;
  text-decoration: none;
  background: transparent;
  font-size:14px;
  text-align:center;
 }
a.SpecialPrice:hover, a.SpecialPrice:active, a.SpecialPrice:focus
{
  font: normal normal normal 10px Arial; /*style | varient | weight | size | font-family*/
  color: #eee; /*MenuFocusBackColor*/
  font-weight:bold;
  text-decoration: underline;
  background: transparent;
  font-size:14px;
  text-align:center;
 }