A, BODY, INPUT, OPTION, SELECT, TABLE, TD, TR, LI, P, TEXTAREA {
	font-family:verdana; 
	font-size:12px;
	font-weight:100;
	line-height:1.1em;
	color:navy;
	}
body{
scrollbar-shadow-color:#FEFEFE;
scrollbar-darkshadow-color:#102030;
scrollbar-track-color:#FEFEFE;
scrollbar-arrow-color:#AE0029;
scrollbar-face-color:#FEFEFE;
scrollbar-highlight-color:#AE0029;
}
input,option,select,list{
background-color:#FEFEFE;color:#cf0000;
border-width:1px;border-style:solid;border-color:#AE0029;
scrollbar-shadow-color:#FEFEFE;
scrollbar-darkshadow-color:#102030;
scrollbar-track-color:#FEFEFE;
scrollbar-arrow-color:#AE0029;
scrollbar-face-color:#FEFEFE;
scrollbar-highlight-color:#AE0029;
}
.shadow
{
scrollbar-shadow-color:#FEFEFE;
scrollbar-darkshadow-color:#102030;
scrollbar-track-color:#FEFEFE;
scrollbar-arrow-color:#AE0029;
scrollbar-face-color:#FEFEFE;
scrollbar-highlight-color:#AE0029;

}
th { 
	margin: 0px;
	Background-color: #FEFEFE;color:#cf0000;

}
BODY 
{
COLOR:black; 
background-color:white;

}
dt{text-indent: 20px;font-size:12px;padding-bottom:7px;}
li,ul {color:#FEFEFE;
	background-color:#FEFEFE;
	line-height:1.2em;
}
li{margin-left:-15px;}
li.w{color:#cf0000;line-height:1.3em;}

li.mx{color:#cf0000;line-height:1.5em;margin-left:-15px;}
.mainmenu {
  background-color:#FEFEFE;
  color:#cf0000;  
}
img{border:0px;}

.header {
  background-color: #FEFEFE;
  border: 1px outset white;
}

A:Link,A:visited,A:active {
	color:navy;
	Text-Decoration: none;
	font-size:12px;font-weight:100;
	font-family:verdana;
	padding-top:0px;
	padding:2px;
	line-height:1.6em;
}

A:Hover {
	color:red;
	Text-Decoration: none ;
	font-size:12px;font-weight:100;
	font-family:verdana;
	padding:2px;
	background-color:silver;
	line-height:1.6em;
}

A.wlink:Link {
	color: #AE0029;
	Text-Decoration: none;
	font-size:12px;font-weight:100;
	font-family:verdana;
}
A.wlink:Visited {
	color: #AE0029;
	Text-Decoration: none;
	font-size:12px;font-weight:100;
	font-family:verdana;

}
A.wlink:Active {
	color: #AE0029;
	Text-Decoration: none;
	font-size:12px;font-weight:100;
	font-family:verdana;

}
A.wlink:Hover {
	color: #AE0029;
	Text-Decoration: underline ;
	font-size:12px;font-weight:100;
	font-family:verdana;
	background-color:silver;
}
TABLE.RecordsTable {
	border-left: 1px outset white;
	border-right: 1px outset white;
	border-bottom: 1px outset white;
	border-top: 1px outset white;
	font-size: 12px;
	font-family:verdana;
	BACKGROUND-COLOR:#FEFEFE;
	color:#cf0000;
	padding:0px;
	margin:0px;
	spacing:0px;

}

.RecordsTableHeader {
	background-color:#AE0029;
	font-weight: 500;
	color: #FEFEFE;
	font-family:verdana;
	white-space: nowrap;
	padding:3px;
}
.Record {
	BACKGROUND-COLOR:#FEFEFE;
	border-bottom: 1px white outset;
	color:#cf0000;
	font-family:verdana;
}

.MenuTable {
	background-color: #FEFEFE;
	font-weight: 100;
	color:#cf0000;
	border: 1px outset white;
	white-space: nowrap;
	width:100%;
	font-family:verdana;
}

.FooterTable {
	background-color:de0505;
	font-weight: 100;
	color:#cf0000;
	border: 1px outset white;
	white-space: nowrap;
	font-family:verdana;
}

.ErrorTable {
    width: 100%;
	padding: 12px;
	background-color:#FEFEFE;
	font-weight: 300;
	color:blue;
	border: 1px solid white;
}
.small{font-size:9px;font-weight:200;font-family:verdana}

.silveroutline
{
border-style:solid;border-width:1px;border-color:#EFEFEF;padding:2px;
}



a:link.buttons{padding:3px;color:#EC1C24;font-size:12px;font-family:sans-serif,verdana,verdana;background-color:white;font-weight:800;width:110px;text-decoration:none;border-color:#FFFFFF;border-width:1px;border-style:solid;text-align:center}
a:visited.buttons{padding:3px;color:#EC1C24;font-size:12px;font-family:sans-serif,verdana,verdana;background-color:white;font-weight:800;width:110px;text-decoration:none;border-color:#FFFFFF;border-width:1px;border-style:solid;text-align:center}
a:hover.buttons{padding:3px;color:black;font-size:12px;font-family:sans-serif,verdana,verdana;background-color:#EC1C24;font-weight:800;width:110px;text-decoration:none;border-color:#FFFFFF;border-width:1px;border-style:solid;text-align:center}

A.categlist:link,A.categlist:visited
 {
width : 150px;
background-color: #FFFFFF;
color : #CF0000;
border: 0px solid white;
font-family: verdana, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
text-align:left;
text-decoration: none;
font-weight: bold;
padding: 0.3em;
border-spacing: 2px;
margin-left: 1px;
margin-right: 1px;
margin-top:0px;
margin-bottom:0px;
display: block;
vertical-align: top;
line-height: 100%;
cursor: pointer;	
	
}
A.categlist:hover
 {
width : 150px;
background-color: #CF0000;
color : #FFFFFF;
border: 0px outset #F4F4F4;
font-family: verdana, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
text-align:left;
text-decoration: none;
font-weight: bold;
padding: 0.3em;
border-spacing: 2px;
margin-left: 1px;
margin-right: 1px;
margin-top:0px;
margin-bottom:0px;
display: block;
vertical-align: top;
line-height: 100%;
cursor: pointer;	
	
}
A.categlist:active
 {
width : 150px;
background-color: #CF0000;
color : #FFFFFF;
border: 1px inset silver;
font-family: verdana, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
text-align:left;
text-decoration: none;
font-weight: bold;
padding: 0.3em;
border-spacing: 0px;
margin-left: 1px;
margin-right: 1px;
margin-top:0px;
margin-bottom:0px;
display: block;
vertical-align: top;
line-height: 100%;
cursor: pointer;	
}

a.bannerv1
{
width : 200px;
height:70px;
border: 1px outset silver;
font-family: verdana;
font-size: 0.9em;
text-align:center;
text-decoration: none;
font-weight: bold;
padding: 0.4em;
border-spacing: 1px;
margin-left: 1px;
margin-right: 1px;
margin-top:2px;
margin-bottom:2px;
display: block;
vertical-align: middle;
line-height:1.2em;
cursor: pointer;	
background-color:rgb(255,210,210);
text-decoration:none;
color:#CF0000;

}

a.bannerh2,a.bannerh1
{
width : 350px;
height:35px;
border: 1px outset silver;
font-family: verdana;
font-size: 1.1em;
text-align:center;
text-decoration: none;
font-weight: bold;
padding: 0.5em;
border-spacing: 1px;
margin-left: 1px;
margin-right: 1px;
margin-top:2px;
margin-bottom:2px;
display: block;
vertical-align: middle;
character-spacing:expanded;
line-height: 100%;
cursor: pointer;	
background-color:rgb(253,226,172);
text-wrap:wrap;
text-decoration:none;
color:#CF0000;

}

a.randomblue
{
width :150px;
height:90px;
border: 1px outset silver;
font-family: verdana;
font-size: 0.9em;
text-align:center;
text-decoration: none;
font-weight: bold;
padding: 0.4em;
border-spacing: 1px;
margin-left: 1px;
margin-right: 1px;
margin-top:2px;
margin-bottom:2px;
display: block;
vertical-align: middle;
line-height:1.2em;
cursor: pointer;	
background-color:rgb(210,210,255);
text-decoration:none;
color:#CF0000;

}


a.randomsilver
{
width : 150px;
height:90px;
border: 1px outset silver;
font-family: verdana;
font-size: 0.9em;
text-align:center;
text-decoration: none;
font-weight: bold;
padding: 0.4em;
border-spacing: 1px;
margin-left: 1px;
margin-right: 1px;
margin-top:2px;
margin-bottom:2px;
display: block;
vertical-align: middle;
line-height:1.2em;
cursor: pointer;	
background-color:rgb(220,220,220);
text-decoration:none;
color:#CF0000;

}
