body, td, p, input, select, textarea {

	font-family: verdana, arial, helvetica, sans-serif;

	font-size: 10px;

	color: #000000;
	/* color: #FFFFFF; */

}

body {

	background-color: #FFFFFF;
}


/* Background styles */

.darkgreen  { color: #ffffff; background: #369 }


.lightgreen  { color: #ffffff; background: #69c }

.lightgreen2  { color: #ffffff; background: #96c5e3; border: solid 1px }

.lightgreen2 tr td 
{
	color: #FFFFFF;
}

.whitebg  { background: #ffffff }

.blackbg {

	background: #000000;

}



/* Font styles */

.orangetext   { color: #f90; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.blacktext  { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.bluetext  { color: #369; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }

.blueBIGtext   { color: #369; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.whitetext  { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: none; text-decoration: none }

.toplinks  { color: #369; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.text  { color: #369; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: none }

.link  { color: #369; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

a.main:link { color: #369; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a.main:active  { color: #369; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a.main:visited { color: #369; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

a.main:hover { color: #f90; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }

a.top:link{	

	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 10px;
	
	color:#FFFFFF;
		
	text-decoration: none;

}

a.top:visited{	

	font-family: Verdana, Arial, Helvetica, sans-serif;	
	
	font-size: 10px;
	
	color:#FFFFFF;	
	
	text-decoration: none;
	
}

a.next:link{	

	font-family: Verdana, Arial, Helvetica, sans-serif;	
	
	font-size: 10px;
	
	color:#FFFFFF;	
	
}

a.next:visited{	

	font-family: Verdana, Arial, Helvetica, sans-serif;	
	
	font-size: 10px;
	
	color:#FFFFFF;	
	
}
.calendar-text

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #649CBA;

}

.calendar-selected-day

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: Blue;

	background-color: Fuchsia;

	font-weight: bolder;

}



.GridWhiteText

 { color: #369 }



.grid-header a:active

 { color: #369; text-decoration: none }

.grid-header a:link

 { color: #369; text-decoration: none }

.grid-header a:visited

 { color: #369; text-decoration: none }

.grid-header a:hover

 { color: #69c; text-decoration: none }

.grid-edit-column

{

	border-top: #696969 1px solid;

	border-bottom: #696969 1px solid;

	border-left: #696969 1px solid;

}

.grid-first-item

{

	border-top: #696969 1px solid;

	border-right: #696969 1px solid;

	border-bottom: #696969 1px solid;

	padding-right: 4px;

	padding-left: 4px;

	padding-bottom: 4px;

	padding-top: 4px;

	margin: 1px;

}

.grid-item

{

	border-right: #696969 1px solid;

	border-top: #696969 1px solid;

	border-left: #696969 1px double;

	border-bottom: #696969 1px solid;

	padding-right: 0px;

	padding-left: 0px;

	padding-bottom: 0px;

	padding-top: 0px;

	margin: 0px;

	margin-bottom:0px;

}

.grid-header

 { color: #369; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border-bottom: 1px solid #696969 }

.grid-last-item

{

	border-top: #696969 1px solid;

	border-left: #696969 1px solid;

	border-bottom: #696969 1px solid;

	padding-right: 4px;

	padding-left: 4px;

	padding-bottom: 4px;

	padding-top: 4px;

	margin: 1px;

}

.header-gray

 { color: #369; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.header-lightgray

 { color: #69c; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }



