		
h1 { 
	font-size:170%;  
	margin:0; 
	position:relative; 
	top: 90px; 
	left: -70px;
	color:white;
	}

h2, h3, h4 {color:#0066cc; margin:0; padding:0;}

td p { text-align:center;}
	
#content { 
	text-align:left; 
	margin-left:0px; 
	width:510px; 
	float:left;
	}	

	#content p, #content h2, #content h3, #content h4 { padding-left:10px;}
	#content h2 {font-size:130%}
	#content h3 {font-size:120%}
	#content h4 {font-size:120%}


#toolbar { text-align:left; margin-left:20px; margin-top:8px; width:180px; float:left; }		

	.toolbarModule { 
		width:180px; 
		margin: 0px 0 10px 0px; 
		float:left; 
		text-align: left;}
		
		.toolbarModule img {float: left; border: 0;}
		
		.toolbarModule h3 { 
			border-top:solid 1px #dfdfdf; 
			font-size:110%; 
			padding: 3px 0;
			color:#29529b;
			}
			
		.toolbarModule p { 
			margin-left:50px; 
			margin-top:0;
			}
			
			.toolbarModule a { color:#29529b; font-weight:bold; text-decoration:none;}
			.toolbarModule a:hover { text-decoration:underline;}
			
				.toolbarModule p a { font-weight:normal; text-decoration:underline;}

/* The main horizontal navigation, top */

map#mainnav {
	clear: both;
}

map#mainnav ul {
	margin: 0;
	clear: both;
	
}

	#mainnavigation li {
		float: left;
		width: 110px;
		text-align: center;
		
	}

	#mainnavigation li.large {
		width: 168px;
	}

		#mainnavigation a, #mainnavigation em {
			display: block;
			font-style: normal;
			width: 110px;
			background: url(../img/bg-mainnav-a.jpg) top no-repeat;
			font-size: 100%;
			padding: 0.2em 0 0 0;
			font-weight:bold;
			color:#fff;
		}
		
		#mainnavigation em {
			background: url(../img/bg-mainnav-a-selected.jpg) top no-repeat; 
			font-weight:bold; 
			color:black;
			}
		
		#mainnavigation a {
			background: #6c9fe1 url(../img/bg-mainnav-a.jpg) top no-repeat; 
			font-weight:bold;
			color:#fff; 
			border-bottom:solid 1px #adc5d7;
			}

		/* You are here */
		#mainnavigation em a, #mainnavigation .large em a {
			font-size: 100%;
			padding: 0;
			border: none;
			color: black;
			width: auto;
		}

		#mainnavigation .large a,  #mainnavigation .large em {
			width: 168px;
			background: #6c9fe1 url(../img/bg-mainnav-large-a.jpg) top no-repeat;
		}
			#mainnavigation .large em {background: url(../img/bg-mainnav-large-a-selected.jpg) top no-repeat;}
			
			
			#mainnavigation a, #mainnavigation .large a, #subnav a {text-decoration:none; }
			#mainnavigation a:hover, #mainnavigation .large a:hover, #subnav a:hover{text-decoration:underline;}

/* List killer rule */
#mainnav ul, #mainnav li{
	margin: 0;
	padding: 0;
	list-style-type: none;
}


/* The sub horizontal navigation, top */

	div#subnav ul { 
			list-style-type: none; 
			margin-left:0; 
			padding-left:0;
			height:27px; 
			background-color: yellow;
			background:url(../img/bg-subnav.jpg) top left repeat-x;
			border-left:solid 1px #adc5d7;
			border-right:solid 1px #adc5d7;
			}
	
		#subnav li { float:left; padding-right:10px; padding-left: 10px; margin-top:5px;border-bottom: none; }
		
		#subnav a,  #subnav em { background-image:none; color: #0066cc; font-weight:bold;}
		#subnav em {color: black; font-style: normal;}
		

