body
{
}

td.TopBar
{
    background-color: #2200aa; 
    width:100%; 
    font-size: 8pt; 
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    color: white;
    vertical-align: middle;
    text-decoration: none;
}

td.NavLink
{
    background-image: url(Images/TabHeader.JPG); 
    width:200px;
    height: 26px;
    color: #2200aa;
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
    white-space: nowrap;
    vertical-align: middle; 
}

td.NavSelect
{
    background-image: url(Images/TabFooter.JPG);
    height: 28px;
    color: White;
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
    vertical-align: middle;
}

td.NavOpen
{
    background-image: url(Images/TabOpen.JPG);
    width: 16px;
}

tr.NavRow
{
    text-align:left;
    background-repeat: repeat-x;
}

td.NavSeperator
{
     background-color: #2200aa;
     width: 80px
}

.NavBack
{
	font-weight: bold;
	font-size: 10pt;
	vertical-align: middle;
	color: white;
	font-family: Verdana, MS Sans Serif, Sans-Serif;
	background-color: #2900ff;
}

.Navlink
{
    vertical-align: middle;
    text-decoration: underline;
    width:120px;
    height: 18px;
    color: #2200aa;
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
}

.TopBar
{
    text-decoration: underline;
    color: White;
    background-color: #2200aa;
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    font-size: 8pt;
}

p.PageContentNormal
{
    color: Black;
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    font-size: 10pt;
}

p.PageContentBanner
{
    color: #2200aa;
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    font-size: 12pt;
    font-weight: bold;
    text-align: center;
}

.PageContentNormal
{
    color: Black;
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    font-size: 10pt;
}

.PageContentBanner
{
    color: #2200aa;
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    font-size: 12pt;
    font-weight: bold;
    text-align: center;
}

td.WorkBoxTop
{
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    background-image: url(Images/WorkBoxTop.JPG);
    color: White;
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
}

td.WorkBoxBody
{
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    color: Black;
    font-size: 10pt;
    white-space: nowrap;
}

td.WorkBoxLeft
{
    background-image: url(Images/WorkBoxLeft.JPG);
    width: 24px;
}

td.WorkBoxRight
{
    background-image: url(Images/WorkBoxRight.JPG);
    width: 24px;
}

td.WorkBoxBottom
{
    background-image: url(Images/WorkBoxBottom.JPG);
    color: White;
}

.ErrorMessage
{
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    color: Red;
    font-size: 10pt;
}

.Hyper
{
    color: Black;
    font-family: Verdana, MS Sans Serif, Sans-Serif;
    font-size: 10pt;
	text-decoration: none
}

.GridHead
{
	font-weight: bold;
	font-size: 10pt;
	vertical-align: middle;
	color: white;
	font-family: Verdana, MS Sans Serif, Sans-Serif;
	background-color: #2200aa;
	white-space: nowrap;
}

.GridContent
{
	font-size: 10pt;
	vertical-align: middle;
	color: black;
	font-family: Verdana, MS Sans Serif, Sans-Serif;
	background-color: white;
	white-space: nowrap;
}

tr.GridHighlight
{
	font-size: 10pt;
	vertical-align: middle;
	color: black;
	font-family: Verdana, MS Sans Serif, Sans-Serif;
	background-color: #fffffc;
	white-space: nowrap;
}

.GridAttention
{
	font-size: 10pt;
	vertical-align: middle;
	color: white;
	font-family: Verdana, MS Sans Serif, Sans-Serif;
	background-color: red;
	white-space: nowrap;
}

.BlackBar
{
	height: 40px;
	width: 100%;
	FONT-SIZE: 14pt; 
	COLOR: white; 
	FONT-FAMILY: Verdana, 'MS Reference Sans Serif'; 
	BACKGROUND-COLOR: black; 
	text-align: center;
	border-top-style:    none; 
	border-right-style:  none; 
	border-left-style:   none; 
	border-bottom-style: none;
}

.Tabs
{
	color: White;
	font-family: Verdana; 
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.NavMenuItem
{
	background-image: url(Images/MenuGradientNormal.jpg);
	color: White;
	font-weight: bold; 
	font-family: Verdana; 
	font-size: 12pt;
	height: 28px;
	border: solid 1px White;
}

.RONavMenuItem
{
	background-image: url(Images/MenuGradientReverse.jpg); 
	color: White;
	font-weight: bold; 
	font-family: Verdana; 
	font-size: 12pt;
	height: 28px;
	border: solid 1px White;
}