BODY { 
	font-family: Arial,verdana,Helvetica;
	font-size: 12pt; 
	background-color: #fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	  
	}


p, th, td, li, dd, dl, dt    {
	font-family:   arial, verdana, helvetica;
	font-size:10pt;
    }


div   {
	font-family:  arial, verdana, helvetica;
	font-size:12pt;
    }
   
h1 {font-size:16px; font-wight:bold; color:#2C469D; margin:5px 0px }

img	{
		/* turns off gaps around images */
	border:	0;
	}
	
a	{
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	}
a:link	{
	color:	#339;
	text-decoration: none;
	}
a:visited	{
	color:	#339;
	text-decoration: none;
	font-style: normal;
	font-weight: bolder;

	}
a:active	{
	color:	#339;
	text-decoration: none;
	}
a:hover	{
	color:	#000;
	text-decoration: none;
	}

.closeWin(){
color: #FFFFFF;
}

closeWin.a:hover{
color:	#333333;
text-decoration: none;
}

closeWin.a{
text-decoration: none;
}

closeWin.a:link{
color:	#FFFFFF;
text-decoration: none;
}

closeWin.a:visited{
color:	#FFFFFF;
text-decoration: none;
}

.deleteLink {
}

a.deleteLink{
text-decoration: none;
color: #D40005;
font-size: 9pt;

}

a.deleteLink:link{
color:	#D40005;
text-decoration: none;
}

a.deleteLink:hover{
color:	#F73338;
text-decoration: none;
}

a.deleteLink:visited {
color:	#D40005;
text-decoration: none;
}

.editLink {
}


a.editLink{
text-decoration: none;
color: blue;
font-size: 9pt;

}

a.editLink:link{
color:	blue;
text-decoration: none;
}

a.editLink:hover{
color:	#F73338;
text-decoration: none;
}

a.editLink:visited {
color:	blue;
text-decoration: none;
}

.viewLink {
}

a.viewLink	{
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
	}
a.viewLink:link	{
	color:	#339;
	text-decoration: none;
	}
a.viewLink:visited	{
	color:	#FF3300;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;

	}
a.viewLink:active	{
	color:	#339;
	text-decoration: none;
	}
a.viewLink:hover	{
	color:	#000;
	text-decoration: none;
	}

.actionLink {
}

a.actionLink{
text-decoration: none;
color: green;
}

a.actionLink:link{
color:	green;
text-decoration: none;
}

a.actionLink:hover{
color:	darkblue;
text-decoration: none;
}


a.actionLink:visited{
color:	darkgreen;
text-decoration: none;
}

.emailLink {
}

a.emailLink{
color: green;
font-size: 9pt;
font-weight: 100;
}

a.emailLink:link{
color:	green;
text-decoration: underline;
}

a.emailLink:hover{
color:	darkblue;
text-decoration: none;
}


a.emailLink:visited{
color:	darkgreen;
text-decoration: none;
}


table.listTable {	background-color:#fff; 
			padding:0px; 
			spacing:0px;
			//* color:#2C469D; *//
			//*font-weight:bold;*//
			font-size:10px;
			//*border-top:1px solid #D5D5DD;border-left:1px solid #D5D5DD;
			border-bottom:1px solid #999;border-right:1px solid #999;
			*//
			width: 750;
			line-height:20px;
			}

table.largeListTable {	background-color:#fff; 
			padding:0px; 
			spacing:0px;
			//* color:#2C469D; *//
			//*font-weight:bold;*//
			font-size:10px;
			//*border-top:1px solid #D5D5DD;border-left:1px solid #D5D5DD;
			border-bottom:1px solid #999;border-right:1px solid #999;
			*//
			width: 700;
			line-height:20px;
			}

table.displayTable {	background-color:#fff; 
			padding:0px; 
			spacing:0px;
			width: 750;
			line-height:20px;
			}
			
table.nextPrevTable {	background-color:#E3E5E7; 
			padding:0px; 
			spacing:0px;
			//*font-weight:bold;*//
			font-size:10px;
			border-top:1px solid #999;
			border-bottom:1px solid #999;

			width: 100%;
			line-height:20px;
			}
			
table.bottomNavTable {	
		background-color:#D6DDEF; 
		padding:0px; 
		spacing:0px;
		//*font-weight:bold;*//
		font-size:10px;
		border-top:1px solid #999;
		border-bottom:1px solid #999;

		width: 100%;
		line-height:20px;
		}			


table.rentalTable {	background-color:#fff; 
			padding:5px; 
			spacing:5px;
			width: 750;
			line-height:14px;
			}
			
td.labelCell {
background-color:#D6DDEF;
}

.adminTableHeader {
	border-style: solid;
	border-width: medium;
	border-color:#CCCCCC;
	font-size: 12pt;
	font-weight: bold;
}

.labelTableHeader {
	background-color:#CCCCCC;
}

.navText {
	border-style: solid;
	border-width: medium;
	border-color:#2C469D;
}

.xsmall	{
	font-family:  arial, verdana, helvetica;	
	font-size: 7pt;
	}

.small	{
	font-family:  arial, verdana, helvetica;	
	font-size: 9pt;
	}
	
.smallBold	{
	font-family:  arial, verdana, helvetica;	
	font-size: 9pt;
	font-weight: bold;
	}	
	
.white	{
	color: #fff
	}
	
.normalText {
	font-size: 12pt;
	color:#000000; 
}

.schoolName {
	color: #336666;
	font-family: Arial,Helvetica,Geneva,Sans-serif;
	font-weight: bold;
}

.simpleLabel{
	font-size: 10pt;
	color:#000000; 
}

.labelText {
	font-size: 10pt;
	color:#000000;
	font-weight: bold;
}

.lrgLabelText {
	font-size: 15pt;
	font-weight: bold;
	color: #425247;
}

.propTitle {
	font-size: 13pt;
	font-weight: bold;
	color: #425247;
}

.messageText {
	font-size: 12pt;
	color: #FF0000;
	font-weight: bold;
}

.description {
	font-size: 10pt;
	color: #000000;
}

.instructions {
	font-size: 10pt;
	color: #000000;
}

.textField {
	background: #F4F4F4;
	font-size: 10pt;
	height: 18px;
	width: 200px;
}

.textFieldSm {
	background: #F4F4F4;
	font-size: 10pt;
	height: 18px;
	width: 120px;
}

.pullDown {
	background: #F4F4F4;
	font-size: 9pt;
	height: 18px
}

.submitButtonSm {
	font-size: 8pt;
	font-weight: 100;
	width: 75px;
	height: 20px;
}

.submitButton {
	font-size: 10pt;
	font-weight: bold;
	width: 150px;
}

.catName {
font-weight: bold;
}

table.adminTable {
	width: 600;
}

table.adminTable {
	width: 450;
}
