BODY	
{
	font-family: arial, verdana, sans-serif;
	background: #FFFFFF;
	font-size: 11px;
	font-weight: normal;	
	color: #00539F;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;		
}


/* Default Links */

a:link
{
	color: #00539F;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: underline;
}

a:visited 
{
	color: #00539F;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: underline;
} 

a:active 
{
	color: #00539F;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: underline;
} 

a:hover 
{
	color: #00539F;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: underline;
} 


/* Plain Links */

a.links:link
{
	color: #00539F;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: none;
}

a.links:visited 
{
	color: #00539F;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: none;
} 

a.links:active 
{
	color: #00539F;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: none;
} 

a.links:hover 
{
	color: #00539F;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: underline;
}


/* white Links */

a.links_white:link
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: none;
}

a.links_white:visited 
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: none;
} 

a.links_white:active 
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: none;
} 

a.links_white:hover 
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: underline;
}


/* Project Map Links */

a.map:link
{
	color: #AFE1F2;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: none;
	padding: 0 0 0 7px;
}

a.map:visited 
{
	color: #AFE1F2;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: none;
	padding: 0 0 0 7px;
} 

a.map:active 
{
	color: #AFE1F2;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: none;
	padding: 0 0 0 7px;
} 

a.map:hover 
{
	color: #AFE1F2;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, verdana, sans-serif;
	text-decoration: underline;
	padding: 0 0 0 7px;
}


/* BLUE LINE */
.line
{
	background: #003B80;	
}

/* Text Elements */
p
{	
	font-family: arial, verdana, sans-serif;
	color: #00539F;
	font-size: 11px;
	font-weight: normal;
	margin-top: 0px;
}

.main
{
	font-family: arial, verdana, sans-serif;
	color: #00539F;
	font-size: 11px;
	font-weight: bold;
	padding: 9px;
}

.title
{
	font-family: arial, verdana, sans-serif;
	color: #00539F;
	font-size: 12px;
	font-weight: bold;	
}

.warning
{
	font-family: arial, verdana, sans-serif;
	color: #CC0000;
	font-size: 10px;
	font-weight: normal;	
}

.web_warning
{
	font-family: arial, verdana, sans-serif;
	color: #666666;
	font-size: 10px;
	font-weight: normal;	
}

.success
{
	font-family: arial, verdana, sans-serif;
	color: #339933;
	font-size: 10px;
	font-weight: normal;	
}

.mandatory
{
	font-family: arial, verdana, sans-serif;
	color: #0D6FC9;
	font-size: 10px;
	font-weight: normal;	
}

.pagination
{
	font-family: arial, verdana, sans-serif;
	color: #00539F;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 0px;	
}

/* Photo Padding */
.photo { padding: 0px 10px 10px 0px; } 
.photo_r { padding: 0px 0px 10px 10px; } 



/* Table Elements */

td
{
	font-family: arial, verdana, sans-serif;
	color: #00539F;
	font-size: 11px;
	font-weight: normal;	
}

td.header	
{	
	background-color: #00539F;
}

td.row	
{	
	background-color: #C6CBE7;	
	padding: 5px;	
	font-weight: normal;
}

td.row_alt	
{	
	background-color: #ACC3E4;	
	padding: 5px;	
	font-weight: normal;
}

/* Project by category elements */

td.row_1	
{	
	background-color: #C6CBE7;		
	font-weight: normal;
}

td.row_2	
{	
	background-color: #ACC3E4;	
	font-weight: normal;
}

td.padded2 
{ 
	background-color: #ACC3E4;	
	padding: 0px 5px 0px 5px; 
} 

td.subnav
{
	background-color: #C6CBE7;
	padding: 7px;
}


/* Form Elements */
td.form1
{
	font-family: arial, verdana, sans-serif;
	color: #00539F;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 3px 0px;
} 

.drop1
{ 
	font-family: arial, verdana, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	width: 280px;
}


/* 5px Padding Only */
td.padded { padding: 0px 5px 5px 20px; } 

/* 5px Padding Only */
td.index_pad { padding: 0px 5px 5px 0px; } 

/* Form padding */
td.formPadding { padding: 0px 0px 3px 0px; } 

p.projects
{
	font-family: arial, verdana, sans-serif;
	color: #00539F;
	font-size: 11px;
	font-weight: normal;
	padding: 10px 5px 0px 5px;
}


/* Bullet Points */
li
{
	font-family: arial, verdana, sans-serif;
	color: #00539F;
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 7px 0;
}

/* COPYRIGHT ELEMENTS */

.copyright
{
	font-family: arial, verdana, sans-serif;
	color: #89A9D9;
	font-size: 10px;
	font-weight: normal;
	padding: 7px 0px 0px 0px;
}

a.lightershade:link
{
	color: #89A9D9;
	font-size: 10px;
	font-weight: normal;
	font-family: arial, verdana, sans-serif;
	text-decoration: none;
}

a.lightershade:visited 
{
	color: #89A9D9;
	font-size: 10px;
	font-weight: normal;
	font-family: arial, verdana, sans-serif;
	text-decoration: none;
} 

a.lightershade:active 
{
	color: #89A9D9;
	font-size: 10px;
	font-weight: normal;
	font-family: arial, verdana, sans-serif;
	text-decoration: none;
} 

a.lightershade:hover 
{
	color: #89A9D9;
	font-size: 10px;
	font-weight: normal;
	font-family: arial, verdana, sans-serif;
	text-decoration: underline;
}
