html, body
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	background-color: #E9EFFB;
	color: #000;
	}

#container
	{
	width: 715px;
	margin: 1.5em auto;
	border: 1px solid black;
	background-color: #fff;
	}

h1
	{
	font-family			: 'trebuchet ms', trebuchet, arial, sans-serif;
	font-size			: 24px;
	font-weight			: bolder;
	}

h3 { color: #660099;
	 font-family: Trebuchet MS;
	 font-size: 11pt;
	 margin-top: -10px;
	 padding-top: 5px;
	 margin-bottom: -5px;
	 }
	 
.title { color: #660099;
		 font-weight: bold;
		}	
h2 
	{
	font-family			: 'trebuchet ms', trebuchet, arial, sans-serif;
	font-size			: 13px;
	font-weight			: bolder;
	}

p.nospace { margin-top: 0;
			margin-bottom: 0;
			}
	
div
	{
	border				: none;
	margin				: 0px;
	padding				: 0px;
	}
		
#header
	{
	margin: 0px;
	margin-bottom: -2px;
	padding: 0px;
	color: #000000;
	background-color: #ffffff;
	}

body>#header
	{
/*/*/
	margin-bottom: 0px;
/* */
	}

/*  MAIN CONTENT  */
	
#content {
		margin: 50px 50px 25px 50px;
		}

/* NAVIGATION */

#nav, #nav ul { /* all lists */
		float: left;
		text-align:center;
		padding: 0;
		margin-top: 0;
		margin-right: 0;
		margin-bottom: 20px;
		margin-left: 0;
		border-top: 1px solid #333;
		border-bottom: 1px solid #333;
		list-style: none;
		width : 100%;
	line-height: 1;
	background-color: #99BBFF;
		}



#nav a {
	display: block;
	width: 19.75%;
	text-decoration: none;
	}
	
#nav li { /* all list items */
		float : left;
		line-height : 1.5em;
		padding-bottom: -1px;
		width: 19.75%;
		}

body>#nav li { width: 20%; }
	
#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
	height: auto;
	width: 20%;
		margin-left : 5px;
		margin-top : 0;
		}

	
#nav li ul ul { /* third-and-above-level lists */
	margin: -1.75em 0 0 14em;
		}
	
#nav a {
		width: 100%;
		display: block;
		color: black;
		text-decoration: none;
		font-size: 11px;
		font-family: verdana, arial, sans-serif;
		font-weight: 400;
		background-color: #99BBFF;
		border-left: 1px solid #333;      
		padding: 0 0;
		}
#nav a.first {
		border-left: 	0;
		}
#nav a.last {
		border-right: 	0;
		}
		
#nav a.expand {
		width: 128px;
		display : block;
		color : black;
		text-decoration : none;
		font-size: 11px;
		font-family: verdana, arial, sans-serif;
		background-color: #99BBFF;
		border-left : 1px solid #333;
		border-right : 1px solid #333;
		border-top : 1px solid #7B0D88;
		border-bottom: 0;
		padding : 0;
		}
	
#nav a.bottom {
		width: 20%;
		display : block;
		color : black;
		text-decoration : none;
		font-size: 11px;
		font-family: verdana, arial, sans-serif;
		background-color: #99BBFF;
		border : 1px solid #333;
		padding : 0 0;
		}
		
#nav li a:hover {
		color: #000099;
		background-color:#f9f9f9;
		}
	
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
		}
	
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
		}
		
/*  FOOTER  */
		
#footer
	{
	clear				: both;
	margin-top			: -11px;
	padding				: 0;
	width				: 715px;
	color				: #000000;
	background-color	: #ffffff;
	text-align			: center;
	}
#footer
	{
/*/*/
	margin-top			: 0px;
/* */
	}


.clear { clear : both; font-size: 1px; line-height: 0px; }


a 
    {
   	text-decoration		:none;
   	background			:transparent;
   	}

a:link 
	{
	color				:#339; 
	text-decoration		:none; 
	}

a:visited 
	{
	color				:#339; 
	text-decoration		:none; 
	} 
	
a:hover 
	{
	color				:#339; 
	text-decoration		:underline; 
	}


#leftcolumn {
	font: normal 11px verdana;
	}


img.photo {	padding: 5px;
			border: 1px #333 solid;
			}
