
.compname {
color:#990000;
font-size: 12pt;
font-family: Arial;
text-decoration:none;
font-weight: bold;
}

.compname a {
color:#990000;
font-size: 12pt;
font-family: Arial;
text-decoration:none;
font-weight: bold;
}

.phonenumber {
color:darkblue;
font-size: 18pt;
}

.awards {

text-decoration:italics;
color:darkred;
font-size: 12pt;

}

.bufferborder {
width: 2px;
background-color: white;
}
.quote {

text-decoration:italics;
color:#006400; /*darkgreen*/
font-size: 12pt;
width: 500px;

}


.quicklinks {

background-image: url(redback2.png);
text-align: center;
}

.quickborder {

width: 2px;
background-color:#990000;

}


#navtable
{
width: 90%;
text-align: center;
background-color:#666666;
display:inline;
color: white;
}

#navtable td
{
text-align: center;
background-color:#666666;
}


#navtable a
{
	text-decoration:none;
	color:white;
}

.main
{
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align: left;
font-size: 14pt;
}

.main p
{
padding-left:5px;
margin-left:5px;
}
.copyright
{
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #00000;
}


#loginblock
{
	text-align:right;
	margin-right: 10px;
	margin-top: 10px;
	font-size: 12pt;
}

STRONG {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}

.notneeded {

text-decoration: line-through;
text-align:center;
background-color:white;

	color:black;



}

#maintable {


	font-size: 12pt;
 background-image:none;
 background-color:white;

	color:black;

border: 1px solid black;
width: 800px;

}
 BODY
 {

 background-image:url(fading_background_mod.png);
               background-repeat:repeat;
               background-position:top left;
               background-attachment:fixed
}
	

.news p 
{
	padding-left: 2px;
	margin-left: 2px;


}
	
 .news 
{ 
 	border: 2px solid #000000;
}

 .news th
{ 
	padding-left: 2px;
	margin-left: 2px;
	
	background-color: blue;
	font-weight: bold; 
	color: white;
 	border-bottom: 1px solid #000000;
}


	
			   
.enginename
{

	margin-top: 50px;
	color:black;
	font-size: 20pt;
	font-weight:bold;
	font-family:verdana;

}

#searchtable
{

	margin: 0cm 0cm 0cm 0cm;



}
#searchform .q
{


	border: 2px ridge #0000FF;

	margin: 0cm 0cm 0cm 0cm;

	color:black;
	font-size: 14pt;
width:360px;
	height:27px;


}

#searchform .submit
{
	margin: 0cm 0cm 0cm 0cm;
	color:black;
	height:27px;
	margin-left:0px;

}

.maincontainer{

margin-left: auto;
margin-right: auto;
	width:500px;
}

.headingstatement{

	text-align:left;
	width: 100%;
	margin-left: auto;
margin-right: auto;
}

.completelist{
	width: 100%;
	margin-left: auto;
margin-right: auto;
}
#body {
width: 100%;
}


#actuallist
{
border-collapse: separate;

}

#actuallist td {
	margin: 5px;
	padding: 5px;


}

tr {
vertical-align:top;

}

tr.d1 td {
	background-color: #FFD2A6;
	color: black;
}
tr.d0 td {
	background-color: #FFF3D2; color: black;
}

#morespace {

	width:95%;
	background-color: #FFFFBF; color: black;


}
.head {
color: #249F13;
font-size:15pt;
font-weight:bold;

}

.head2 {
color: #249F13;
font-size:12pt;
font-weight:bold;

}


#bd {
    width:500px;

}

.yui-gc {

width: 500px;

}

.yui-u {

width: 100px;
}
ol { list-style-type: decimal;
  margin-left: 1.5em;
}




