BODY 
{ 
    BACKGROUND-COLOR: #FFFFFF ;
    FONT-SIZE: 12px; 
    COLOR: #000000; 
    FONT-FAMILY: Arial, Helvetica, sans-serif 
} 

TD 
{ 
    FONT-SIZE: 12px; 
    COLOR: #000000; 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-align:left;
/*    BACKGROUND-COLOR: #FFFFFF ;*/
} 

TH 
{ 
    FONT-SIZE: 12px; 
    COLOR: #ffffff; 
    FONT-FAMILY: Arial, Helvetica, sans-serif 
} 

.field 
{ 
    BORDER-RIGHT: #272b2e thin solid; 
    BORDER-TOP: #272b2e thin solid; 
    BORDER-LEFT: #272b2e thin solid; 
    BORDER-BOTTOM: #272b2e thin solid; 
    BACKGROUND-COLOR: #ffffff 
} 

BUTTON 
{ 
    BORDER-RIGHT: #272b2e thin solid; 
    BORDER-TOP: #272b2e thin solid; 
    FONT-WEIGHT: bold; 
    BORDER-LEFT: #272b2e thin solid; 
    COLOR: #ffffff; 
    BORDER-BOTTOM: #272b2e thin solid; 
    BACKGROUND-COLOR: #646c71 
} 

A:link 
{ 
    COLOR: #2937D5; 
    TEXT-DECORATION: none 
} 

A:visited 
{ 
    COLOR: #2937D5; 
    TEXT-DECORATION: none 
} 

A:hover 
{ 
    COLOR: #2937D5; 
    TEXT-DECORATION:underline;
} 

A:active 
{ 
    COLOR: #2937D5; 
    TEXT-DECORATION: none 
} 

.style1 
{ 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 16px; 
    COLOR: #ffffff 
} 


.DarkHeader 
{ 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 16px; 
    COLOR: #ffffff;
    background-color:#3b4043;
} 




.style10 
{ 
    FONT-WEIGHT: bold; 
    FONT-SIZE: 16px 
} 

.style6 
{ 
    FONT-SIZE: 3px;
    background-color: #C48DC4;
}

.ZCContentArea {
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#558097', endColorStr='#9cbace', gradientType='1');
}
	
.ZCLine {
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#9cbace', endColorStr='#558097', gradientType='1');
	}
	
.ZCMenuDark {
	font-size: 8pt;
	color: #ffffff;
	background-color: #18314d;
	}
	
.ZCMenuDark a {
	color: #ffffff;
	text-decoration: none;
	}
	
.ZCMenuDark a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
	
.ZCMenuMedium {
	color: #ffffff;
	background-color: #558097;
	}
	
.ZCMenuMedium a {
	color: #ffffff;
	text-decoration: none;
	}
	
.ZCMenuMedium a:hover {
	color: #ffffff;
	text-decoration: underline;
	}
	
.ZCMenuLight {
	font-size: 8pt;
	color: #000000;
	background-color: #cece9b;
	}
	
.ZCMenuLight a {
	color: #18314d;
	text-decoration: underline;
	}
	
.ZCMenuLight a:hover {
	color: #558097;
	text-decoration: underline;
	}
	
.ZCFooter {
	color: #ffffff;
	background-color: #558097;
	}
	
.ZCGrid {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt; 
	border: 1 solid #558097; }

.ZCGridPager {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	color: white;
	background-color: #558097; }
	
.GridPager a {
	color: white;
	text-decoration: underline; }
	
.GridPager a:hover {
	color: white;
	text-decoration: none; }
	
.GridHeader {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	background-color: #558097; }
	
.GridItemFixed, .GridItemFixed td {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: White; 
	color:Black;
	width:33%;
    border-style:solid;
    border-color:Black;
	}
	
.GridItemFixed a:link, .GridItemFixed a:visited
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: White; 
	color:#116979;
	text-decoration:none;
	}
	
.GridItemFixed a:hover
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: White; 
	text-decoration:underline;
	color:#116979;
	}
	
.GridItem, .GridItem td {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: White; 
	color:Black;
    border-bottom:solid 1px black;
	}
	
.GridItem2, .GridItem2 td {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color:Black;
    border-bottom:solid 1px black;
	}
	


.GridItem a:link, .GridItem a:visited
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: White; 
	color:#116979;
	text-decoration:none;
	}
	
.GridItem a:hover
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: White; 
	text-decoration:underline;
	color:#116979;
	}
	
.GridAlternating {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	background-color: #cece9b; }
	
.MainBody
{
    color: #cccccc;
    BACKGROUND-COLOR: #272b2e ;
}

.MainMenu, .MainMenu a:link, .MainMenu a:visited
{
	color:#2937D5;
	font-weight:bold;
	text-decoration:none;
    BACKGROUND-COLOR: #FBD11D ;
}	
	
.MainMenu a:hover
{
	color:#2937D5;
	font-weight:bold;
	text-decoration:underline;
    BACKGROUND-COLOR: #FBD11D ;
}	
	
.ContentPanel 
{ 
    BACKGROUND-COLOR: #FFFFFF;
    FONT-SIZE: 12px; 
    COLOR: #000000; 
    FONT-FAMILY: Arial, Helvetica, sans-serif 
} 

.PageHeader
{
    FONT-SIZE:20px; 
    COLOR:#2937D5; 
    FONT-FAMILY:Arial,Helvetica,sans-serif;
    font-weight:bold;
    BACKGROUND-COLOR: #FFFFFF;
    text-align:center;
    height:80px;
}

.PageAdminHeader
{
    FONT-SIZE:20px; 
    COLOR:#2937D5; 
    FONT-FAMILY:Arial,Helvetica,sans-serif;
    font-weight:bold;
    BACKGROUND-COLOR: #FFFFFF;
    text-align:center;
    height:80px;
    BORDER-BOTTOM: #2937D5 thin solid; 
}

.PageHeaderMenu
{ 
	text-align:center;
    FONT-SIZE: 12px; 
    COLOR: #2937D5; 
    FONT-FAMILY: Arial, Helvetica, sans-serif ;
    BACKGROUND-COLOR: #FBD11D ;
    font-weight:normal;
    height:16px;
    vertical-align:bottom;
    BORDER-BOTTOM: #2937D5 thin solid; 
} 

.PageLogo
{ 
    BACKGROUND-COLOR: #FBD11D ;
    height:96;
    vertical-align:top;
    border:0;
} 

	
.TableHeader
{
	text-align:center;
    FONT-SIZE: 12px; 
    font-weight:bold;
    COLOR: #FFFFFF; 
    FONT-FAMILY: Arial, Helvetica, sans-serif ;
    BACKGROUND-COLOR: #999999;
}		

.NavBar
{
    FONT-Size:10px;
    COLOR:#2937D5; 
    FONT-FAMILY:Arial,Helvetica,sans-serif;
    font-weight:bold;
    BACKGROUND-COLOR: #FBD11D;
    BORDER-RIGHT: #2937D5 thin solid; 
}

.PageFooter
{
    COLOR:#2937D5; 
    FONT-FAMILY:Arial,Helvetica,sans-serif;
    font-weight:bold;
    /*background-image:url(images/LivseyFooter.jpg);*/
    width:100%;
    height:51px;
    BORDER-TOP: #2937D5 thin solid; 
    /*BACKGROUND-COLOR:#2937D5;*/
}

.CommonTable
{
    border: 1px solid #000000;
}


.CommonTableItem
{
    /*background-color: White;*/
    color: #2937D5;
    border-bottom: 1px solid #000000;
}

.CommonTableHeader
{
    background-color: #2937D5;
    color: White;
    font-weight:bold;
}

.CommonTableHeaderCenter
{
    background-color: #2937D5;
    color: White;
    font-weight:bold;
    text-align:center;
}

.LargeTableHeader
{
	background-color:#2937D5;
	color: White;
	font-weight: bold;
	font-size: medium;
	text-align: center;
	padding: 2px;
}

.LargeTableItem
{
    /*background-color: White;*/
    color: #000000;
    border-bottom: 1px solid #000000;
    padding-left: 15px;
    padding-top: 10px;
}


.CommonTableItemIndent
{
    background-color: White;
    color: #2937D5;
    border-bottom: 1px solid #000000;
    margin-left:20px;
}

.CommonTableItemIndent2
{
    background-color: White;
    border-bottom: 1px solid #000000;
    margin-left:20px;
}


.CommonTableItemLabel
{
    background-color: White;
    color: #000000;
    border-bottom: 1px solid #000000;
    font-weight:bold;
}

.MainPlaceHolder
{
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFC830', endColorStr='#FFFFFF', gradientType='0');
}

.EditLabel
{
	vertical-align:top;
	text-align:right;
	font-weight:bold;
}

.PagerLabel
{
	text-align:center;
	font-weight:bold;
}

.GridInfo
{
	background-color:Silver;
}	