p
{
color:dimgray;
font-family: Arial;
font-size: medium;
}

.ad
{
font-weight: bold;
font-size: small;
}

.bold
{
font-weight: bold;
}

h3
{
background-color:indigo;
color:white;
font-family:Arial
}

body
{

}


a:link 
{
color: chocolate;
text-decoration:none;
font-weight:bold;
}    

a.fancy:link 
{
color: yellow;
text-decoration:none;
font-weight:bold;

}  
  
a:visited 
{
color: orangered;
text-decoration:none;
} 

a.fancy:visited 
{
color: white;
text-decoration:none;
} 

a.fancy:active 
{
color: black;
text-decoration:none;
border: 1 solid white
} 
hr
{
color: indigo
}

.hrthin
{
color: red;
}

table
{
border: 1 solid indigo
}

.divborder1
{
border: 1 solid indigo
}

.divborder2
{
border: 1 ridge green
}

.divborder3
{
border: 2 dotted red
}

.divborder4
{
border: 1 dashed coral
}

h2
{
font-family:Arial;
background-color:red;
color:white;
}

ol
{
background-color:cornsilk;
color:blue;
font-family:Arial
}
.error

{	font-family:arial;	
	font-size:11pt;
	color:red;
	background-color: white	
}

.small

{	font-family:arial;	
	font-size:small;
	font-weight: bold;
}

.required

{	font-family:arial;	
	font-size:11pt;
	color: purple	
}

.tblrows
{
	font-family:arial;
	background-color: gainsboro;
	color: white;
	border: 1 solid gainsboro;
}

.contrast
{
font-family:arial;
color: white;
background-color: indigo;
border: 0 solid;
font-size: medium;
}

.sidemenu
{
font-family:arial;
color: white;
border: 0 solid;
font-size: small;
font-weight:bold
}

.copy

{	font-family:arial;	
	font-size:8pt;
	color:purple;
}

.bottom
{	position:absolute;	
	top:1000px;
	margin-left:122px;
	font-family:Arial;
	font-size: 8pt;
	color:blue;
	text-align: center;
}

.main
{
margin-left:140px;
}

.menu
{
margin-left:122px;
border: 0 solid

}

.noborder
{
border: 0 solid
}

.quicksearch
{
border: 0 solid;
background-color:chocolate;
}

.contrast2
{
font-family:arial;
color: white;
font-size: 9pt;
}

.contrast3
{
color: white;
background-color: coral
}

.left
{
position:absolute;
margin-left: 65%;
margin-right: 0%;
top: 10px
}

.left2
{
position:absolute;
margin-left: 85%;
margin-right: 0%;
top: 10px;
}

.featured
{
background-color:cornsilk;
font-weight: bold;
font-size: medium;
border: 2 inset moccasin;
width:125px
}

.lefttable
{
position:absolute;
margin-left: 35%;
margin-right: 0%;
top: 140px;
}

.couponad
{
position:absolute;
margin-left: 55%;
margin-right: 45%;
top: 300px;
background-color:lightblue;
border: 2 inset moccasin;
width:160px;
padding: 3px;
}