body
{
	background-image: url(../main_images/gradient-top.png);
	background-repeat: repeat-x; /* this is for the gradient effect on top of the page*/
	margin: 0;
	padding: 0;
	text-align: center;
	font: 9pt Helvetica, 'Trebuchet MS' , Verdana, Arial, 'MS Sans Serif';
}

#gB /* this is for the gradient efect at the bottom of the page */
{
	background-image: url(../main_images/gradient-bottom.png);
	background-repeat: repeat-x; 
	background-position: left bottom;
}

a:link
{
	font: 9pt 'Trebuchet MS' , Verdana, Arial, 'MS Sans Serif';
	color: #006600;
	text-decoration: underline;
}


a:hover
{
	font: bold 9pt 'Trebuchet MS' , Verdana, Arial, 'MS Sans Serif';
	font-weight: bold;
	text-decoration: underline;
	color: #006400;
}

a:visited
{
	font: bold 9pt 'Trebuchet MS' , Verdana, Arial, 'MS Sans Serif';
	color: #669900;
}


h1, h2, h3, h4, h5, ul, ol, li, dl, dt, dd, p 
{ 
    margin: 0; 
    padding: 0; 
}
a, img 
{ 
    border: 0; 
    outline: none; 
}
	

/* this is the Div for the menu on the main.Master */
#divmenu
{
	display: block;
	float: right;
	padding-left: 15px;
	padding-top: 5px;
}
	


/* this is the Div for the header on the main.Master */
#DivFlash
{
	text-align: right;
	padding-right: 11px;
	padding-bottom: 11px;
}


/* this is the Div for the header on the main.Master 
 but using a fixed picture instead of a Flash Movie*/
#HeaderDivFixedImage
{
	text-align: right;
	padding-right: 11px;
	padding-bottom: 11px;
}

ul
{
	margin: 10px, 10px;
	margin-left: 10px;
	padding-left:15px;
	list-style-position: inside; 
}


#DivContentPages
{
	margin: 0;text-align: center; padding-right: 5px; padding-left: 30px; padding-bottom: 5px; padding-top: 5px; 
}

.GreenHeadings
{
	COLOR: #006600;
}

h4
{
	font: bold 12pt 'Trebuchet MS' , Verdana, Arial, 'MS Sans Serif';
	color: #006600;
	background-color: #e9ffcc;
}


.GreenSpan
{
	font-size: 12pt; color: #006600
}


.nicetable
{
	color: maroon; /* width:647px; */
	border-collapse: collapse;
	border-right: maroon 1px solid;
	border-top: maroon 1px solid;
	border-left: maroon 1px solid;
	border-bottom: maroon 1px solid;
	font: 9pt 'Trebuchet MS' , Verdana, Arial, 'MS Sans Serif';
	padding-left: 10px;
}

 .nicetable .HeaderColums
{
	color: white;
	background-color: maroon;
	vertical-align: bottom;
	text-align: left;
	font: bold 9pt 'Trebuchet MS' , Verdana, Arial, 'MS Sans Serif';
	padding-left: 10px;
}

.nicetable .DarkCells
{
	color: #333333;
	background-color: #e9ffcc;
	text-align: left;
	font: 9pt 'Trebuchet MS' , Verdana, Arial, 'MS Sans Serif';
	padding-left: 10px;
}

.nicetable .LightCells
{
	color: #333333;
	background-color: White;
	text-align: left;
	font: 9pt 'Trebuchet MS' , Verdana, Arial, 'MS Sans Serif';
	padding-left: 10px;
}

table
{
	font: 9pt 'Trebuchet MS' , Verdana, Arial, 'MS Sans Serif';
}

.LightRowFormat
{
	color: black;
	background-color: #e9ffcc;
	font-weight: bold;
}

.LightRowFormatG
{
	color: green; /* green color */
	background-color: #e9ffcc;
	font-weight: bold;
}

#sitenavigation
{
	vertical-align: top;
	text-align: left;
	padding-left: 35px;
	padding-top: 40px;
}