﻿body 
{
	background-color:Black;
	font-family:Verdana, Geneva, Arial, sans-serif;
	font-size:small;
	text-align:left;
}
table { text-align:left; }
a {	color:Blue; text-decoration:none; }
a:hover { text-decoration:underline; }
a:visited {	color:Blue; }
.MainTable
{
	background-color:White;
	border:solid 1px #474747;
	color:Black;
	width:960px;
}
.TopPanel
{
	background-color:#474747;
	vertical-align:middle;
	padding:8px;
}
.OrangeLink a {color:#FF9C11;}
.OrangeLink a:visited {color:#FF9C11;}
.BottomPanel
{
	background-color:#474747;
	border-top:solid 1px #B6B6B6;
	color:#B6B6B6;
	padding:4px;
}
ul#Tabs
{
    list-style: none;
    margin: 0;
    height: 25px;
    border-bottom: 1px solid #B6B6B6;
	background-color:#474747;
}
ul#Tabs li {
    float: left;
    margin: 0 5px;
    height: 23px;
    text-align: center;
    position: relative;
    width: 150px;
    border: 1px solid #B6B6B6;
    top: 1px;
    background: rgb(128, 128, 128);
}
ul#Tabs li:hover {
    border-bottom: 1px solid white;
    background: white;
}
ul#Tabs a {
    display: block;
    height: 100%;
    text-decoration: none;
    color: white;
}
ul#Tabs span 
{
    display: block;
    padding: 4px 10px 0 10px;
}
ul#Tabs li#Selected
{
    background:White;
    border-bottom: 1px solid White;
}
ul#Tabs li#Selected a
{
    color:Black;
    font-weight:bold;
}
ul#Tabs a:hover
{
    background: white;
    color: black;
}
.TaskHeader
{
	padding-bottom:8px;	
}
.Grid
{
	background-color:White;
	border:solid 1px #B6B6B6;
}
.GridHeader
{
	background-color:#B6B6B6;
	color:White; 
	font-size:90%;
	font-weight:bold;
}
.GridAlternateRow 
{	
	background-color:#EBEBEB; 
}
.ItemCaption
{
	padding:2px 8px 2px 8px;
	background-color:White; 
}
