

BODY
{
	font-weight: normal;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	color: #656565;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: normal;
}

.font16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 30px;
	color: Silver;
}

.font14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	color: #656565;
}


.link16 {
font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Arial, Helvetica;
}

.link17 {
font-weight: normal;
	font-size: 12px;
	color: white;
	font-family: Arial, Helvetica;
}


H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH
{
	font-weight: bold;
	font-size: 12px;
	word-spacing: normal;
	text-transform: none;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	background-color: red;
}

TD
{
	font-size: 12px;
	font-family: Arial, Helvetica;
}

TD.Divider
{
	font-size: 11px;
	color: black;
	font-family: Arial, Helvetica;
	background-color: orange;
}


.title
{
	font-weight: bold;
	font-size: 16px;
	color: black;
	font-family: Arial, Helvetica;
	background-color: white;
}

.fieldlabel
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial, Helvetica;
}

.shopproductname
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial, Helvetica;
}

.shopproductdesc
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Arial, Helvetica;
}

.shopproductprice
{
	font-weight: bold;
	font-size: 13px;
	color: red;
	font-family: Arial, Helvetica;
}

.shopinstock
{
	font-weight: bold;
	font-size: 11px;
	color: darkgreen;
	font-family: Arial, Helvetica;
}

.shopoutofstock
{
	font-weight: bold;
	font-size: 11px;
	color: maroon;
	font-family: Arial, Helvetica;
}

.reqmarker
{
	font-weight: bold;
	font-size: 13px;
	color: red;
	font-family: Arial, Helvetica;
	background-color: white;
}


.errormsg
{
	font-weight: bold;
	font-size: 11px;
	color: red;
	font-family: Arial, Helvetica;
	background-color: white;
}

.textbox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 11px;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	font-family: Arial, Helvetica;
	background-color: #f5f2f5;
}


.textboxdisabled
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 11px;
	border-left: darkgray 1px solid;
	color: black;
	border-bottom: darkgray 1px solid;
	font-family: Arial, Helvetica;
	background-color: gainsboro;
}
A:link
{
	color: white;
	text-decoration: none;
}	
		
A:visited
{
	color: white;
	text-decoration: none;
}	
		
A:active	{	
	text-decoration:	none;
	color:	white;
	}
		
A:hover
{
	color: #ff6633;
	text-decoration: underline;
}


a.darkbg:link
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial, Helvetica;
	text-decoration: none;
}

a.darkbg:hover
{
	font-weight: normal;
	font-size: 12px;
	color: orange;
	font-family: Arial, Helvetica;
	text-decoration: underline;
}

a.darkbg:visited
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial, Helvetica;
	text-decoration: none;
}

a.darkbg:active
{
	font-weight: normal;
	font-size: 12px;
	color: black;
	font-family: Arial, Helvetica;
	text-decoration: underline;
}
	
.gridheader
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	background-color: black;
}




TABLE.basket
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	font-size: 11px;
	border-left: red 1px solid;
	color: black;
	border-bottom: red 1px solid;
	font-family: Arial;
}



a.darkbga:link
{
	font-weight: normal;
	font-size: 13px;
	color: #656565;
	font-family: Arial, Helvetica;
	text-decoration: none;
}

a.darkbga:hover
{
	font-weight:normal;
	font-size: 13px;
	color: orange;
	font-family: Arial, Helvetica;
	text-decoration: underline;
}

a.darkbga:visited
{
	font-weight: normal;
	font-size: 13px;
	color: #656565;
	font-family: Arial, Helvetica;
	text-decoration: none;
}

a.darkbga:active
{
	font-weight: normal;
	font-size: 13px;
	color: #656565;
	font-family: Arial, Helvetica;
	text-decoration: underline;
}


a.darkbgaa:link
{
	font-weight:bold;
	font-size: 14px;
	color: red;
	font-family: Arial, Helvetica;
	text-decoration: underline;
}

a.darkbgaa:hover
{
	font-weight:bold;
	font-size: 14px;
	color: orange;
	font-family: Arial, Helvetica;
	text-decoration: underline;
}

a.darkbgaa:visited
{
	font-weight: bold;
	font-size: 14px;
	color: red;
	font-family: Arial, Helvetica;
	text-decoration: none;
}

a.darkbgaa:active
{
	font-weight: bold;
	font-size: 14px;
	color: red;
	font-family: Arial, Helvetica;
	text-decoration:underline;
}

a.darkbgb:link
{       font-weight: normal;
	font-size: 12px;
	color: white;
	font-family: Arial, Helvetica;
	text-decoration: underline;
}



a.darkbgb:hover
{       font-weight: normal;
	font-size: 12px;
	color: orange;
	font-family: Arial, Helvetica;
	text-decoration: underline;
}

a.darkbgb:visited
{       font-weight: normal;
	font-size: 12px;
	color: white;
	font-family: Arial, Helvetica;
	text-decoration: underline;
}

a.darkbgb:active
{       font-weight: normal;
	font-size: 12px;
	color: white;
	font-family: Arial, Helvetica;
	text-decoration: underline;
}


TD.basket
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	font-size: 11px;
	border-left: red 1px solid;
	color: black;
	border-bottom: red 1px solid;
	font-family: Arial;
}


BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	
FONT {
	LINE-HEIGHT: 18px;font-family: Arial, Helvetica, sans-serif
}
TD {
	LINE-HEIGHT: 18px;font-family: Arial, Helvetica, sans-serif}


