body {
background-color: #FFFFFF;
font-family: verdana, arial, sans-serif;
font-size: 12px;
margin:10px 10px 10px 10px;
vertical-align:middle;
}
a:link    { color: #008080; font-weight: bold;  text-decoration: none }
a:visited   { color: #3D4F9C; font-weight: bold; text-decoration: none }
a:hover   { color: #ec9b42; font-weight: bold; text-decoration: none }
#bodycpr {
position: absolute;
top: 0;
left: 10;
width: 800px;
}
.scheduleMenu {
background: #000000;
height: 20px;
padding: 10px;
}
.scheduleMenu  a:link    { color: #CCCCCC; font-weight: bold;  text-decoration: none }
.scheduleMenu  a:visited   { color: #CCCCCC; font-weight: bold; text-decoration: none }
.scheduleMenu   a:hover   { color: #ec9b42; font-weight: bold; text-decoration: none }
.horizontal_menu ul {
	text-align: left;
	padding:10px;
	margin: 0px;
	background: #000000;
	
}
.horizontal_menu ul li{
	list-style: none;
	display: inline;
	margin: 10px;
	padding: 10px;
	border: thick #000000;
}
.horizontal_menu ul li a:link    { color: #CCCCCC; font-weight: bold;  text-decoration: none }
.horizontal_menu ul li a:visited   { color: #CCCCCC; font-weight: bold; text-decoration: none }
.horizontal_menu ul li a:hover   { color: #ec9b42; font-weight: bold; text-decoration: none }

.whitebox {
	min-height: 400px;
	padding: 10px;
	margin-bottom: 20px;
	border: 1px solid #778;
	background: #FFFFFF;
	text-decoration: none;
}

#banner {
    font-family:verdana, arial, sans-serif;
    color:#FFF;
    font-size:20px;
    font-weight:normal;
    border-bottom:1px solid #000000;
    border-top:3px solid #ABB17A;
	border-left:#d4d4a7;
	border-right:#d4d4a7;
    background:#d4d4a7;
    padding:15px; 
    text-transform:uppercase;
    letter-spacing: .2em;    
}
#header {
position: absolute;
top: 0;
left: 10;
height: 100px;
}
html > body #header{
	position: fixed;
}

.descriptionRow th, .descriptionRow tr {
	border: 1px solid #666666;
	background-color:#CCCCFF;
	color:#000000;
}
#headSpacer{
height: 105px;
}
.headerTable {
width: 800px;
border-collapse: collapse;
}
.productTable {
width: 800px;
border-collapse: collapse;

}
.productTable tr:hover, .productTable tr.hilite {
background-color:#D2FFD2;
}
tr.productRow {
background-color:#FFFFCC;
}
tr.altRow {
background-color:#FFFFFF;
}
.element {
width: 16.7%;
}
.productTable td, .productTable tr {
	border: 1px dotted #666666;
}
 