/* CSS Document */
html, body, p, td {
	font: x-small Verdana, Arial, Helevetica;
	color: #333333;
}

a {
	color: #000099;
}

a:hover {
	color: #ff0000;
}

td.top_menu {
	padding: 1px;
	margin: 1px;
	border : 0px groove #cccccc; 
	border-spacing: 1px;
	background-color:#000000;
}

td.top_menu a{
	color: white;
	font-weight: bold;
	text-decoration: none;
	background:url(images/menu/blue_over.gif); 

}

td.top_menu a:hover{
	color: white;
	font-weight: bold;
	text-decoration: none;
	background:url(images/menu/blue.gif);  
}

td.sidemenu_top {
	font-weight: bold;
	color: black;
}
td.sidemenu_bottom a{
	text-decoration: none;
	color: black;
}
tr.specs_header td{
	background-color: #ffffcc;
	font-weight: bold;
}
a.plain{ 
	color: black;
	text-decoration: none;
}


table.grid {
	background-color: #dddddd;
}

table.grid td, table.grid th {
    font-size: xx-small;
	text-align: center;
	white-space: nowrap;
}

table.grid tr{
    background-color: #ffffff;
}

table.grid tr.section td{
    font-weight: bold;
    background-color: #ffffcc;
	text-align: left;
}

table.grid .alt{
    background-color: #f4f4f4;
}










