body
{
	font-family: Arial;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
	color: #404040;
}
table
{
	font-size: 11px;
	padding: 1px;
	empty-cells: show;
    BORDER-COLLAPSE: collapse;
}
td 
{
	font-family: Arial;
	font-size: 11px;
	color: #404040;
	vertical-align:top;
	padding: 2px;
}
td.label
{
	font-family: Arial;
	font-size: 11px;
	color: #404040;
	font-weight: bold;
	vertical-align: top;
	padding: 2px;
}
.legend
{
	font-family: Arial;
	font-size: 11px;
	color: #404040;
	vertical-align: top;
	padding: 2px;
}
select, input, textarea
{
	font-family: Arial;
	color: #404040;
	font-size: 11px;	
}
h1
{
	PADDING-RIGHT: 0em;
    PADDING-LEFT: 0em;
    PADDING-BOTTOM: 0em;
    PADDING-TOP: 0em;
    FONT: bold Arial;
    COLOR: #CC0000 ;
	font-size: 16px;
}
h2
{
	PADDING-RIGHT: 0em;
    PADDING-LEFT: 0em;
    PADDING-BOTTOM: 0em;
    PADDING-TOP: 0em;
	color: #404040;
	font: bold Arial;
	font-size: 14px;
}
h3
{
	color: #b3b3b3;
	font: bold 80% Arial;
	font-size: 12px;
}
.menuMaroonServer
{
	font: Arial;
	font-weight:bold;
	font-size: 12px;
	color: #CC0000;
	text-decoration:none;
}
.menuMaroonSmall
{
	font-weight:normal;
	font-size: 10px;
	color: #CC0000;
	text-decoration:none;
}
.menuHead
{
	font-weight:bold;
	font-size: 12px;
	color: #404040;
	text-decoration:none;
}

.menuBoldRed
{
    FONT: 11px Arial;
    font-weight:bold;
    COLOR: #CC0000;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.menuBoldRed A
{
	FONT: Arial;
	font-weight:bold ;
	font-size: 11px;
	color:#CC0000;
	text-decoration:none;
	cursor:text
}
.menuBoldGray
{
    FONT: 11px Arial;
    font-weight:bold;
    COLOR: #5F798F;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.menuBoldGray A
{
	font-size: 11px Arial;
	font-weight:bold;
	color: #5F798F;
	text-decoration:none;
	cursor:hand
}
A
{
	color:#5F798F;
}
A:hover
{
	color:#CC0000;
}
thead {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #404040;
	background-color: #b3b3b3;
	padding: 2px;
}
TABLE.SearchResultsTable TD
{
	FONT-SIZE: 11px;
    BORDER-RIGHT: thin ridge;
    PADDING-RIGHT: 5px;
    BORDER-TOP: thin ridge;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: thin ridge;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: thin ridge
}
tr.highlighted
{
	background-color: #A1AAAF;
}
input[type="submit"], input[type="reset"], input[type="button"]
{
	background-color: #A1AAAF;
	font: Arial;
	font-size: 11px;
}

.Help
{
    FONT: bold Arial;
    COLOR: #CC0000 ;
	font-size: 11px;
}

.Grid
{
 font-size: 11px;
 BORDER-BOTTOM: thin ridge;
 BORDER-LEFT: thin ridge;
 BORDER-RIGHT: thin ridge;
 padding: 1px;
 border: solid 1px #000000;


}


.Grid th
{

	font-family: Arial;
	font-weight: bold;
	color: #404040;
	background-color: #b3b3b3;
	padding: 2px;
	BORDER-BOTTOM: thin ridge;
	BORDER-TOP: thin ridge;		
	BORDER-LEFT: thin ridge;
	BORDER-RIGHT: thin ridge;

}

.Grid td
{
	FONT-SIZE: 11px;
    BORDER-RIGHT: thin ridge;
    PADDING-RIGHT: 5px;
    BORDER-TOP: thin ridge;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    BORDER-LEFT: thin ridge;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: thin ridge; 


}

.GridPagerStyle td
{
	 text-align: center;
	 border-right : none;
	 BORDER-BOTTOM: none; 
	 BORDER-LEFT: none;
	  BORDER-TOP: none;
	 
	  
}

.ColumnWidth
{
	width: 300px;
}


.details_tab .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url("/images/tab-line.gif") repeat-x bottom; white-space:normal;}
.details_tab .ajax__tab_outer {padding-right:4px;background:url("/images/tab-right.gif") no-repeat right;height:21px;}
.details_tab .ajax__tab_inner {padding-left:3px;background:url("/images/tab-left.gif") no-repeat;}
.details_tab .ajax__tab_tab {height:50px; padding:4px; margin:0; background:url("/images/tab.gif") repeat-x;}
.details_tab .ajax__tab_hover .ajax__tab_outer {background:url("/images/tab-hover-right.gif") no-repeat right;}
.details_tab .ajax__tab_hover .ajax__tab_inner {background:url("/images/tab-hover-left.gif") no-repeat;}
.details_tab .ajax__tab_hover .ajax__tab_tab {background:url("/images/tab-hover.gif") repeat-x;}
.details_tab .ajax__tab_active .ajax__tab_outer {background:url("/images/tab-active-right.gif") no-repeat right;}
.details_tab .ajax__tab_active .ajax__tab_inner {background:url("/images/tab-active-left.gif") no-repeat;}
.details_tab .ajax__tab_active .ajax__tab_tab {background:url("/images/tab-active.gif") repeat-x;}
.details_tab .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}