﻿body 
{
    font-family: Tahoma;
    margin: 0px;
    font-size: 12px;
}

a
{
    color: #2E4d7B;
}

input
{
    border: solid 1px Gray;
    color: #2E4d7B;
}

td.left
{
    width: 180px;
    height: 490px;
    border-right: solid 1px Gray;
}

.readOnly
{
    background: expression(readOnly ? "#EEEEEE" : "White");
}

#Header
{
    height:100px;
    font-weight:bold;
    border-bottom: solid 1px Gray;
    filter : progid:DXImageTransform.Microsoft.Gradient(GradientType=1,startColorStr=#2E4d7B,EndColorStr=White);
}

#Footer
{
    padding-top:3px;
    text-align:center;
    border-top:solid 0px Gray;
}

.GridHeader
{
    color: White;
    background-color: #2E4d7B;
    font-weight: bold;
}

.GridRow
{
}

.GridPager
{
    text-align: right;
}

.menuHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#Menu .menuHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#Menu .menuHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.menuHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#Menu .menuHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#Menu .menuHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.menuContent a
{
    line-height:20px;
    text-decoration: none;
    display:block;
}

.menuContent
{
    font-size: 12px;
    background-color: #D3DEEF;
    border-bottom: solid 1px Gray;
    padding:5px 0px 5px 20px;
}

.menuContent a:hover
{
    text-decoration: underline;
}
