﻿body {
}

.mGrid 
{ 
	width: 100%; 
	margin: 5px 0 10px 0; 
	background-color: #fff; 
	border: solid 1px #C1C1C1; 
	border-collapse:collapse; 
}

.mGrid td 
{ 
	padding: 2px; 
	border: solid 1px #c1c1c1; 
	color: #717171;
}
	
.mGrid th
{
	padding: 4px 2px;
	background: url(Images/grd_head1.png) #C1C1C1 repeat-x 50% top;
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	font-size: 0.95em;
	color: #717171;
}

.mGrid .alt
{
	background: url(Images/grd_alt.png) #fcfcfc repeat-x 50% top;
}

.mGrid .ft
{
	background: url(Images/grd_foot.png) #fcfcfc repeat-x 50% top;
	font-weight: bold;
}

.mGrid .highlight
{
	background: url(Images/grd_highlight.png);
}

.mGrid .pgr
{
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	background: url(Images/grd_pgr1.png) #C0C0C0 repeat-x 50% top;
}

.mGrid .pgr table 
{
	margin: 5px 0; 
}

.mGrid .pgr td 
{ 
	border-width: 0; 
	padding: 0 4px; 
	font-weight: bold; 
	color: #fff; 
	line-height: 7px; 
}   

.mGrid .pgr a 
{ 
	color: #666; 
	text-decoration: none; 
	
}
    
.mGrid .pgr a:hover 
{ 
	color: #000; 
	text-decoration: none; 
}

.subGrid 
{ 
	width: 100%; 
	background-color: #fff; 
	margin: 2px 0 5px 0; 
	border: solid 1px #C1C1C1; 
	border-collapse:collapse; 
}

.subGrid  td 
{ 
	padding: 2px; 
	border: solid 1px #c1c1c1; 
	color: #717171;
}
	
.subGrid  th
{
	padding: 4px 2px;
	background: url(Images/subgrd_head.png) #C6DFFA repeat-x 50% top;
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	font-size: 0.95em;
	color: #717171;
}

.subGrid  .alt
{
	background: url(Images/subgrd_alt.png) #fcfcfc repeat-x 50% top;
}

.subGrid  .ft
{
	background: url(Images/subgrd_foot.png) #fcfcfc repeat-x 50% top;
	font-weight: bold;
}

.subGrid  .highlight
{
	background: url(Images/subgrd_highlight.png);
}

.subGrid  .pgr
{
	border-left: solid 1px #c1c1c1;
	border-right: solid 1px #c1c1c1;
	background: url(Images/subgrd_pgr.png) #C0C0C0 repeat-x 50% top;
}

.subGrid  .pgr table 
{
	margin: 5px 0; 
}

.subGrid .pgr td
{
	border-width: 0;
	padding: 0 4px;
	font-weight: bold;
	color: #000054;
	line-height: 7px;
}   

.subGrid .pgr a
{
	color: #a9a9a9;
	text-decoration: none;
}
    
.subGrid .pgr a:hover
{
	color: #ffff00;
	text-decoration: none;
}

.Menu-Skin-Vertical
{
    position:relative;
    top: 3em;
    left: 0;
    z-index: 300;
}

.Menu-Skin-Vertical .Menu-Skin-StaticItem
{
    background:#7795BD url(bg_nav.gif) repeat-x;
    font-size: small;
}

.Menu-Skin-Vertical  .Menu-Skin-DynamicHover
{
    background:#7795BD;    
}
