BODY
{
    SCROLLBAR-FACE-COLOR: #c2d2eb;
    FONT-SIZE: 11px;
    SCROLLBAR-HIGHLIGHT-COLOR: #eef5ff;
    SCROLLBAR-SHADOW-COLOR: #eef5ff;
    SCROLLBAR-3DLIGHT-COLOR: #c2d2eb;
    SCROLLBAR-ARROW-COLOR: #4F4F4F;
    SCROLLBAR-TRACK-COLOR: #eef5ff;
    FONT-FAMILY: Verdana, Arial;
    SCROLLBAR-DARKSHADOW-COLOR: #c2d2eb;
    color: #4F4F4F;
}

/* ===== FONTS ===== */
div, span, td, input, select, optgroup, font{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4F4F4F;
}
div.c{
	margin: 0px auto 0px auto;
	text-align: center;
	width: 740px;
}

.small{
	font-size: 10px;
}
.red{
	color: #E25110;
	font-weight: bold;
}

/* ===== LINKS ===== */
a{
	color: #4F4F4F;
	text-decoration: underline;
}
a:hover{
	color: #CD3110;
}
a.m{
	font-size: 10px;
	text-decoration: none;
}
a.m:hover{
	font-size: 10px;
	text-decoration: none;
}
a.nav{
	font: 9px Verdana;
	color: #999999;
	text-decoration: none;
}
a.nav:hover{
	color: #999999;
	text-decoration: underline;
}
a.white{
	color: #FFFFFF;
}
a.white:hover{
	color: #F2F2F2;
}

/* ===== TABLES ===== */
table{
	border-width: 0px; 
	border-collapse: collapse;
}

/* ===== TD ===== */
td{
/*	padding: 0 0 0 0;*/
/*	text-align: left;*/
}

table.program{
	border-width: 5px; 
	border-collapse: collapse;
}
td.weold
{
    background-color: #ffff99;
}
td.we
{
    background-color: #eef5ff;
    border-style: solid; 
    border-width: 1; 
    border-color: #c2d2eb;
}
td.weC
{
    background-color: #eef5ff;
    border-style: solid; 
    border-width: 1; 
    border-color: #c2d2eb;
    text-align: center;
}
td.ac
{
    background-color: #c0c0c0;
	font-weight: bold;
    border-style: solid; 
    border-width: 1; 
    border-color: #c2d2eb;
}
td.ram
{
    border-style: solid; 
    border-width: 1; 
    border-color: #c2d2eb;
}
td.ramC
{
    border-style: solid; 
    border-width: 1; 
    border-color: #c2d2eb;
    text-align: center;
}

div.m{
	height: 22px;
	line-height: 22px;
	font-weight: bold;
	padding: 1px 0px 0px 20px;
	background-image: url(images/menu_arrow.gif); 
	background-position: left center;
	background-repeat: no-repeat; 
}


/* ===== IMAGES ===== */
img{
	border: 0px;
}
img.border{
	border: 1px solid #888888;
}
img.pieces{
	border: 0px;
	/*
	border-right: 1px solid #A64313;
	border-top: 1px solid #A64313;
	*/
}
img.piecesSel{
	background-color: #000000;
}

/* ===== FORMS ===== */
form{
	margin: 0px 0px 0px 0px;
}
input{
	border: 1px solid #888888;
}
input.dark{
	background-color: #CCCCCC;
}
.submit{
	border: 1px solid #404040;
	background-color: #E25110;
	padding: 0px;
	color: #FFFFFF;
	font-weight: bold;
}
