A, BODY, INPUT, OPTION, SELECT, TABLE, TD, TR, LI, P, TEXTAREA {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
}
body { 
	margin: 0px;
	Background-color: #FFFFFF;
}

.mainmenu {
  background-color: #FFBF00;
}

.header {
  background-color: #8b989e;
  background-image:url(../images/track/top22.jpg);
  height:150px
}
A:Link 	{	Color: #FF6600;	Text-Decoration: Underline; }
A:Visited {	Color: #000000;	Text-Decoration: None; }
A:Active 	{	Color: #000000;	Text-Decoration: None; }
A:Hover 	{	Color: #ff0000;	Text-Decoration: Underline; }


A.black:Link 	{	Color: #FF6600;	Text-Decoration: none; }
A.black:Visited {	Color: #000000;	Text-Decoration: None; }
A.black:Active 	{	Color: #000000;	Text-Decoration: None; }
A.black:Hover 	{	Color: #ff0000;	Text-Decoration: Underline; }

A.price:Link {
	Color: #000000;
	Text-Decoration: underline;
}
A.price:Visited {
	Color: #000000;
	Text-Decoration: underline;
}
A.price:Active {
	Text-Decoration: underline;
	Color: #000000;
}
A.price:Hover {
	Color: #ff0000;
	Text-Decoration: underline;
}

TABLE.RecordsTable {
	border1: 1px outset #000000;
	background-color: #FFFFFF;
	font-size: 12px;
}

.RecordsTableHeader {
	background-color: #FFBF00;
	font-weight: bold;
	color1: #FFFFFF;
	Border-Bottom1: #000000 1px outset;
	white-space: nowrap;
	padding: 4px;
}
.Record {
	background-color1: #EFEAEA;
	Border-Bottom: #000000 1px outset;
	padding:4px;
}
.RecordEnv {
	background-color1: #EFEAEA;
	Border: #000000 1px outset;
}

.MenuTable00 {
	background-color: #EFEAEA;
	font-weight: none;
	color: #000000;
	border: 1px outset #000000;
	white-space: nowrap;
}
.MenuTable {
	color: #000000;
	white-space: nowrap;
	border: 00px outset #000000;
	width:250px;
}

.FooterTable {
	background-color: #003D00;
	font-weight: none;
	color: #FFFFFF;
	border: 1px outset #000000;
	white-space: nowrap;
}

.ErrorTable {
    width: 100%;
	padding: 10px;
	background-color: #FFEEEE;
	font-weight: none;
	border: 1px solid #000000;
}

.cplink{font-size: 9px; color: #FFFFFF;}

A.wLink 		{ 	Color: black;	}
A:Hover.wLink 	{	Color: black;	}
A:Visited.wLink {	Color: black;	}


div.footermain
{
	padding: 0 10px 0 20px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#DDDDDD;
}
.copy		{font-size: 10px; font-family: Verdana; color: #4D4D4D; padding-top:8px; padding-left:3px; padding-right:3px;}

a.copy01:link 		{font-size: 10px; color: #999999; text-decoration: underline;}
a.copy01:visited 	{font-size: 10px; color: #999999; text-decoration: underline;}
a.copy01:hover 	{font-size: 10px; color: #000000; text-decoration: none;}
a.copy01:active 	{font-size: 10px; color: #999999; text-decoration: underline;}

td.topphones{
padding-right:20px;
padding-top:10px;
font-size: 20px;
font-weight1:bold;
color:#172595;
font-family: Verdana, Arial, Helvetica, sans-serif;

}


table.maintoptext
{
	padding: 0px;
	margin-top:60px;
}
table.maintoptext td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
td.maintoptext
{
	background-color:#FFBF00;
	color:#FFFFFF;
}
td.maintopphons1 div
{
	color:#fFFFFF;
	font-size:15px;
	font-family:"Courier New", Courier, monospace;
}
td.maintopphons2 div
{
	color:#FFFFFF;
	font-weight: bold;
	font-size:19px;
	font-family:"Courier New", Courier, monospace;
	pagging-right:10px;
	
}

table.maintoptext div
{
	padding: 14px;
}
table.maintoptext div.phons
{
padding-top: 10px;
padding-left: 0px;
padding-bottom:0px;
padding-right:20px;
text-align:right;

}

table.firms td.firms{
width:170; height:110;
background-image: url(../images/track/podl1.gif);
margin: 5px 5px 5px 5px;
}
table.firms td.firms2{
background-color:#dfe4e9;
}
img.firms {
margin:16px 0px 0px 5px;
width:160; height:76;
border-style:none;
}
img.firmsleft {
border-style:none;
}

td.firms2{
background-color:#dfe4e9;
}
table.firms2 td.full{
background-image:url(../images/track/podl2.gif);
text-align:center;
vertical-align:text-top;
}
table.firms2 td.empty{
background-color:#dfe4e9;
}
table.firms2 div
{
margin-top:6px;
font-size:12px;
}
table.firms2 img
{
margin:2px 0px 0px 0px;
width:114; height:60;
border-style:none;
}



td.leftmenubar
{
border-right: 2px solid #ffc962;
background-color:#ffedca;
text-align:left;
}

td.leftmenubar A 		{ Text-Decoration: none;	Color: black;	}
td.leftmenubar A:Hover 	{	Color: red;	}


td.menulefttopbar
{
background-color:#eeeeee;
padding:4px;
color:#FF3300;
font-size:14px;
font-weight:bold;
text-align:center;
}

.listmenuleft {
padding-left:0px;
}

td.level1{
background-color:#FFBF00;
padding:3px 3px 3px 5px;
font-weight:bold;
text-align:center;
vertical-align:bottom;


}

div.level1{
font-size:16px;
}

.listmenuleft .level2{
padding:2px 0px 0px 5px;
font-size:13px;
font-weight:bold;

}

.listmenuleft .level3{
padding-left:12px;
font-size:12px;
}

hr.leftmenu {
background:#FFBF00;
border-top:1px solid #FFBF00;
color:#FFBF00;
height:4px
}

td.menuleftfirms{
background-color:#FFFFFF;
}


table.imagelist
{
background:#FFFFff;
}

ul.admleftmenu { 
background-color: #ffffff;
}


