.NavLinks a:link 	{ color :#000000; text-decoration:none;}
.NavLinks a:visited 	{ color :#000000; text-decoration:none;} 
.NavLinks a:active   	{ color :#000000; text-decoration:none;}
.NavLinks a:hover
{
	color: silver;
	text-decoration: none;
}
.NavLinks  		
{
	color :#000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 10px;
	line-height: 14px;
	text-transform: uppercase;
}

.NavBlackLinks a:link 	{ color :#000000; text-decoration:underline;}
.NavBlackLinks a:visited 	{ color :#000000; text-decoration:underline;} 
.NavBlackLinks a:active   	{ color :#000000; text-decoration:none;}
.NavBlackLinks a:hover
{
	color: silver;
	text-decoration: none;
}
.NavBlackLinks  		
{
	color :#000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size: 10px;
	line-height: 14px;
	text-transform: uppercase;
}

.MainLinks a:link { text-decoration: none; color: #000000;} 
.MainLinks a:visited { text-decoration: none; color: #000000;}
.MainLinks a:active { }  
.MainLinks a:hover
{
	color: silver;
	text-decoration: none;
}

.MainLinks { font-family: arial; font-size: 12px; line-height: normal}

.buttonover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #F9F9F9; border: 1px #CCCCCC solid}

.NavTable {  line-height: 30px}
.ProductTitle
{
	font-weight: bold;
	font-size: 11pt;
	color: black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 3px;
}

.MainText a:link
{
	color: darkblue;
	text-decoration: underline;
} 
.MainText a:visited
{
	color: darkblue;
	text-decoration: underline;
}
.MainText a:active { }  
.MainText a:hover { text-decoration: none; color: black} 
.MainText
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    line-height: 17px;
}
.MainTextMargins {

}
.FinishTitles a:link { text-decoration: underline; color: #333333;} 
.FinishTitles a:visited { text-decoration: underline; color: #333333}
.FinishTitles a:active { }  
.FinishTitles a:hover { text-decoration: none; color: #9B9B9B} 
.FinishTitles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080; font-weight: normal}

.ShowroomTitles {
	font-size: 10px;
	font-weight: bold;
	color: #530000;

}

.MainNavLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

TH
{
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial;
}
FullWidthTextBox
{
	width: 100%;
}
.button
{
	border-right: gray 2px solid;
	border-top: #cccccc 1px solid;
	font-size: 11px;
	background-image: url(images/NavigationImages/CellBG.gif);
	border-left: #cccccc 1px solid;
	border-bottom: gray 2px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
}

.TextButton a:link
{
	color: #8c7100;
	text-decoration: none;
}
.TextButton a:visited 	{ color :#8C7100; text-decoration:none;} 
.TextButton a:active   	{ color :#000000; text-decoration:none;}
.TextButton a:hover  	{ color :#9B9B9B; text-decoration:none;cursor: hand;}
.TextButton
{
	border-right: gray 2px solid;
	padding-right: 6px;
	border-top: #cccccc 1px solid;
	padding-left: 6px;
	font-weight: bold;
	font-size: 12px;
	background-image: url(images/CellBG.gif);
	padding-bottom: 3px;
	border-left: #cccccc 1px solid;
	cursor: hand;
	padding-top: 3px;
	border-bottom: gray 2px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #eeeeee;
}
.FormTextDescriptions { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.SubCats { FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.MainTitles
{
	font-size: 13pt;
	color: black;
	font-family: Arial;
	font-weight: bold;
}
.listhead
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
	background-image: url(images/general/redbox.gif);
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-repeat: repeat-x;
	font-family: Arial;
}

.listhead1
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 12pt;
	background-image: url(images/general/grey_gradient.gif);
	padding-bottom: 0px;
	color: #ffffff;
	padding-top: 0px;
	font-family: Arial;
}

.listhead2
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 12pt;
	padding-bottom: 0px;
	color: #ffffff;
	padding-top: 0px;
	font-family: Arial;
	background-color: tan;
}
.listhead3
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 12pt;
	background-image: url(images/general/CellBG1.jpg);
	padding-bottom: 0px;
	color: #ffffff;
	padding-top: 0px;
	font-family: Arial;
}

.listhead4
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 11pt;
	background-image: url(images/general/NavBG.gif);
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	font-family: Arial;
}

.listhead5
{
	padding-left: 5px;
	font-weight: bold;
	font-size: 11pt;
	background-image: url(images/general/redbox.gif);
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	background-repeat: repeat-x;
	font-family: Arial;
}
.inputselected
{
	font-size: 14px;
	font-family: "Courier New" , Courier, mono;
	background-color: #ffffff;
}
.inputunselected
{
	font-size: 14px;
	font-family: "Courier New" , Courier, mono;
	background-color: #f8f8f8;
}
.BOX
{
	border-right: Black 1px solid;
	border-top: Black 1px solid;
	border-left: Black 1px solid;
	border-bottom: Black 1px solid;
}

.WhiteSmokeBackground
{
	background-color: whitesmoke;
		border-right: Tan 1px solid;
	border-top: Tan 1px solid;
	border-left: Tan 1px solid;
	border-bottom: Tan 1px solid;
}
.CatBG
{
    background-position-x: left;
    background-image: url(images/CatCellBG.jpg);
    background-repeat: no-repeat;
}
.CatOutBG
{
    background-color: #FFFFFF;
}
.TopNav a:link { text-decoration: underline; color: #000000; line-height: normal} 
.TopNav a:visited { text-decoration: underline; color: #000000}
.TopNav a:active {}  
.TopNav a:hover
{
	color: silver;
	text-decoration: none;
}
.TopNav
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #Black;
    text-transform: uppercase;
}

.catalogue a:link { text-decoration: underline; color: #000000; line-height: normal} 
.catalogue a:visited { text-decoration: underline; color: #000000}
.catalogue a:active {}  
.catalogue a:hover
{
	color: silver;
	text-decoration: none;
}
.catalogue
{
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #Black;
}
.BottomLine
{
	border-bottom: #EFEFEF 1px solid;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
HR
{
	width: 100%;
	height: 1px;
}
