@charset "UTF-8";
/* CSS Document */

body {
	background-color: #015492;
	margin-left: 0px;
	margin-top: 0px;
}

p {
	padding: 0px;
	margin: 0px;
}

a {
	color: #BD221E;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

#masthead {
	padding: 0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
	text-align: left;
	vertical-align: bottom;
	width: 912px;
	height: 235px;
	background-image: url(../images/bg-masthead-wide.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

#masthead-inner {
	padding: 0px 6px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	width: 900px;
	height: 235px;
	overflow: hidden;
}

	#masthead-inner a img {
		border: none;
	}

#nav {
	padding: 0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
	text-align: center;
	vertical-align: bottom;
	width: 912px;
	height: 46px;
	background-image: url(../images/bg-masthead-nav.png);
	background-repeat: no-repeat;
	background-position: left top;
}

	#nav ul {
		margin: 0px;
		padding: 0px;
		width: 912px;
		height: 41px;
		display: inline;
	}
	
	#nav ul li {
		padding: 0;
		margin: 0;
		list-style: none;
		display: inline;
	}
	
		#nav ul li a {
			padding: 0;
			margin: 0 0 0 -4px;
			display: inline-block;
			overflow: hidden;
			height: 41px;
		}
		
			#nav ul li a#nav_home {
				width: 76px;
				background-image: url(../images/btn-home.gif);
				background-repeat: no-repeat;
				background-position: left top;
			}
			
			#nav ul li a:hover#nav_home {
				width: 76px;
				background-image: url(../images/btn-home.gif);
				background-repeat: no-repeat;
				background-position: -76px top;
			}
			
			/*#nav ul li a#nav_home {
				width: 81px;
				background-image: url(../images/btn-home-corner.gif);
				background-repeat: no-repeat;
				background-position: left top;
			}
			
			#nav ul li a:hover#nav_home {
				width: 81px;
				background-image: url(../images/btn-home-corner.gif);
				background-repeat: no-repeat;
				background-position: -81px top;
			}*/
			
			#nav ul li a#nav_about {
				width: 131px;
				background-image: url(../images/btn-about.png);
				background-repeat: no-repeat;
				background-position: left top;
			}
			
			#nav ul li a:hover#nav_about {
				width: 131px;
				background-image: url(../images/btn-about.png);
				background-repeat: no-repeat;
				background-position: -131px top;
			}
			
			#nav ul li a#nav_partners {
				width: 178px;
				background-image: url(../images/btn-partners.png);
				background-repeat: no-repeat;
				background-position: left top;
			}
			
			#nav ul li a:hover#nav_partners {
				width: 178px;
				background-image: url(../images/btn-partners.png);
				background-repeat: no-repeat;
				background-position: -178px top;
			}
			
			#nav ul li a#nav_candidates {
				width: 238px;
				background-image: url(../images/btn-candidates.png);
				background-repeat: no-repeat;
				background-position: left top;
			}
			
			#nav ul li a:hover#nav_candidates {
				width: 238px;
				background-image: url(../images/btn-candidates.png);
				background-repeat: no-repeat;
				background-position: -238px top;
			}
			
			#nav ul li a#nav_lessons {
				width: 160px;
				background-image: url(../images/btn-lessons.png);
				background-repeat: no-repeat;
				background-position: left top;
			}
			
			#nav ul li a:hover#nav_lessons {
				width: 160px;
				background-image: url(../images/btn-lessons.png);
				background-repeat: no-repeat;
				background-position: -160px top;
			}
			
			#nav ul li a#nav_contact {
				width: 110px;
				background-image: url(../images/btn-contact.gif);
				background-repeat: no-repeat;
				background-position: left top;
			}
			
			#nav ul li a:hover#nav_contact {
				width: 110px;
				background-image: url(../images/btn-contact.gif);
				background-repeat: no-repeat;
				background-position: -110px top;
			}
			
			/*#nav ul li a#nav_contact {
				width: 124px;
				display: inline;
				overflow: hidden;
				background-image: url(../images/btn-contact-corner.gif);
				background-repeat: no-repeat;
				background-position: left top;
			}
			
			#nav ul li a:hover#nav_contact {
				width: 124px;
				overflow: hidden;
				background-image: url(../images/btn-contact-corner.gif);
				background-repeat: no-repeat;
				background-position: -124px top;
			}*/
			
		
		#nav ul li a.end {
			background: none;
		}

#main {
	margin-left: auto;
	margin-right: auto;
	background-color: transparent;
	text-align: left;
	vertical-align: top;
	width: 912px;
	height: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
}

#top {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	text-align: left;
	vertical-align: top;
	width: 912px;
	height: 17px;
	background-image: url(../images/bg-main-top.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: hidden;
}

#bottom {
	padding: 0px;
	margin: 0px;
	background-color: transparent;
	text-align: left;
	vertical-align: bottom;
	width: 912px;
	height: 18px;
	background-image: url(../images/bg-main-bottom.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#content {
	padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: bottom;
	width: 912px;
	height: 100%;
	background-image: url(../images/bg-masthead-wide.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

	#content #content-inner {
		padding: 0px;
		margin: 0px 6px;
		text-align: left;
		vertical-align: top;
		width: 900px;
		overflow: auto;
	}
	
		#content #content-inner #left {
			padding: 0px;
			margin: 0px 0px 0px 8px;
			float: left;
			text-align: left;
			vertical-align: top;
			width: 268px;
			display: inline;
		}
		
		#content #content-inner #left img {
			border: none;
		}
		
			#content #content-inner #left #feature-left-top {
				padding: 0px;
				margin: 0px;
				text-align: left;
				vertical-align: top;
				width: 268px;
				height: 17px;
				overflow: hidden;
			}
			
				#content #content-inner #left #feature-left-top img {
					padding: 0px;
					margin: 0px;
				}
		
			#content #content-inner #left #feature-left-body {
				padding: 0px 0px 10px;
				margin: 0px;
				height: 520px;
				background-image: url(../images/bg-feature-left.gif);
				background-repeat: repeat-y;
				background-position: center top;
			}
			
				#content #content-inner #left #feature-left-body h1 {
					padding: 0px;
					padding-left: 42px;
					padding-right: 40px;
					margin: 0px;
					font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
					color: #015797;
					font-size: 14pt;
					font-weight: normal;
				}
				
				#content #content-inner #left #feature-left-body p {
					padding: 0px;
					padding-left: 42px;
					padding-right: 40px;
					margin: 0px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #000000;
					font-size: 9pt;
					font-weight: normal;
				}
				
				#content #content-inner #left #feature-left-body a {
					color: #bd221e;
					font-size: 9pt;
					text-decoration: underline;
					font-weight: bold;
				}
				
					#content #content-inner #left #feature-left-body a:link {
						color: #bd221e;
						font-size: 9pt;
						text-decoration: underline;
					}
					
					#content #content-inner #left #feature-left-body a:visited {
						color: #bd221e;
						font-size: 9pt;
						text-decoration: underline;
					}
					
					#content #content-inner #left #feature-left-body a:hover {
						color: #bd221e;
						font-size: 9pt;
						text-decoration: none;
					}
					
					#content #content-inner #left #feature-left-body a:active {
						color: #bd221e;
						font-size: 9pt;
						text-decoration: underline;
					}
			
			#content #content-inner #left #feature-left-bot {
				padding: 0px;
				margin: 0px;
				text-align: center;
				vertical-align: bottom;
				height: 39px;
				width: 268px;
				background-image: url(../images/btn-feature-bottom.gif);
				background-repeat: repeat-y;
				background-position: center top;
			}
			
				#content #content-inner #left #feature-left-bot a {
					color: #FFFFFF;
					font-size: 9pt;
					text-decoration: none;
					font-weight: bold;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					line-height: 30px;
				}
				
					#content #content-inner #left #feature-left-bot a:link {
						color: #FFFFFF;
						text-decoration: none;
					}
					
					#content #content-inner #left #feature-left-bot a:visited {
						color: #FFFFFF;
						text-decoration: none;
					}
					
					#content #content-inner #left #feature-left-bot a:hover {
						color: #FFFFFF;
						text-decoration: underline;
					}
					
					#content #content-inner #left #feature-left-bot a:active {
						color: #FFFFFF;
						text-decoration: none;
					}
					
		#content #content-inner #center {
			padding: 0px;
			margin: 0px;
			float: left;
			text-align: left;
			vertical-align: top;
			width: 350px;
			display: inline;
		}
		
			#content #content-inner #center h1 {
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #015797;
				font-size: 18pt;
				font-weight: normal;
				padding-left: 20px;
				padding-right: 20px;
			}
			
			#content #content-inner #center p {
				padding: 0 20px 10px;
				font-family: Arial, Helvetica, sans-serif;
				color: #423f40;
				font-size: 10pt;
				line-height: 1.4;
				padding-left: 20px;
				padding-right: 20px;
			}
			
			#content #content-inner #center #center_row {
				padding: 15px 0px 0px 15px;
				margin: 0px;
				text-align: left;
				vertical-align: top;
				overflow: auto;
			}
			
				#content #content-inner #center #center_row .center_data {
					float: left;
					width: 155px;
					text-align: left;
					vertical-align: top;
					font-family: Arial, Helvetica, sans-serif;
				}
				
					#content #content-inner #center #center_row .center_data h3 {
						padding: 10px 0px 0px 5px;
						margin: 0px;
						color: #263673;
						font-size: 11pt;
						font-weight: bold;
					}
				
					#content #content-inner #center #center_row .center_data h3 a {
						color: #263673;
						text-decoration: underline;
					}
					
						#content #content-inner #center #center_row .center_data h3 a:link {
							color: #263673;
							text-decoration: underline;
						}
						
						#content #content-inner #center #center_row .center_data h3 a:visited {
							color: #263673;
							text-decoration: underline;
						}
						
						#content #content-inner #center #center_row .center_data h3 a:hover {
							color: #263673;
							text-decoration: none;
						}
						
						#content #content-inner #center #center_row .center_data h3 a:active {
							color: #263673;
							text-decoration: underline;
						}
						
					#content #content-inner #center #center_row .center_data p {
						padding: 0px;
						padding-left: 5px;
						margin: 0px;
						color: #000000;
						font-size: 9pt;
					}
			
	#content #content-inner #right {
			padding: 0px;
			margin: 0px;
			float: left;
			text-align: left;
			vertical-align: top;
			width: 268px;
			display: inline;
		}
		
		#content #content-inner #right img {
			border: none;
		}
		
			#content #content-inner #right #feature-right-top {
				padding: 0px;
				margin: 0px;
				text-align: left;
				vertical-align: top;
				width: 268px;
				height: 17px;
				overflow: hidden;
			}
			
				#content #content-inner #right #feature-right-top img {
					padding: 0px;
					margin: 0px;
				}
		
			#content #content-inner #right #feature-right-body {
				padding: 10px 0px 10px;
				margin: 0px;
				height: 510px;
				background-image: url(../images/bg-feature-right.gif);
				background-repeat: repeat-y;
				background-position: center top;
			}
			
				#content #content-inner #right #feature-right-body #about {
					padding: 0px;
					padding-bottom: 40px;
					margin: 0px;
					background-image: url(../images/icon-about.gif);
					background-repeat: no-repeat;
					background-position: 20px top;
				}
				
				#content #content-inner #right #feature-right-body #partners {
					padding: 0px;
					padding-bottom: 40px;
					margin: 0px;
					background-image: url(../images/icon-partners.gif);
					background-repeat: no-repeat;
					background-position: 20px top;
				}
				
				#content #content-inner #right #feature-right-body #about {
					padding: 0px;
					padding-bottom: 40px;
					margin: 0px;
					background-image: url(../images/icon-about.gif);
					background-repeat: no-repeat;
					background-position: 20px top;
				}
				
				#content #content-inner #right #feature-right-body #lessons {
					padding: 0px;
					margin: 0px;
					background-image: url(../images/icon-lessons.gif);
					background-repeat: no-repeat;
					background-position: 20px top;
				}
			
				#content #content-inner #right #feature-right-body h3 {
					padding: 0px;
					padding-left: 50px;
					padding-right: 40px;
					margin: 0px;
					font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
					color: #015797;
					font-size: 14pt;
					font-weight: normal;
				}
				
				#content #content-inner #right #feature-right-body p {
					padding: 0px;
					padding-left: 50px;
					padding-right: 40px;
					margin: 0px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					color: #000000;
					font-size: 9pt;
					font-weight: normal;
				}
				
				#content #content-inner #right #feature-right-body a {
					color: #bd221e;
					font-size: 9pt;
					text-decoration: underline;
					font-weight: bold;
				}
				
					#content #content-inner #right #feature-right-body a:link {
						color: #bd221e;
						font-size: 9pt;
						text-decoration: underline;
					}
					
					#content #content-inner #right #feature-right-body a:visited {
						color: #bd221e;
						font-size: 9pt;
						text-decoration: underline;
					}
					
					#content #content-inner #right #feature-right-body a:hover {
						color: #bd221e;
						font-size: 9pt;
						text-decoration: none;
					}
					
					#content #content-inner #right #feature-right-body a:active {
						color: #bd221e;
						font-size: 9pt;
						text-decoration: underline;
					}
			
			#content #content-inner #right #feature-right-bot {
				padding: 0px;
				margin: 0px;
				text-align: center;
				vertical-align: bottom;
				width: 268px;
				height: 39px;
				background-image: url(../images/btn-feature-bottom.gif);
				background-repeat: repeat-y;
				background-position: center top;
			}
			
				#content #content-inner #right #feature-right-bot a {
					color: #FFFFFF;
					font-size: 9pt;
					text-decoration: none;
					font-weight: bold;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					line-height: 30px;
				}
				
					#content #content-inner #right #feature-right-bot a:link {
						color: #FFFFFF;
						text-decoration: none;
					}
					
					#content #content-inner #right #feature-right-bot a:visited {
						color: #FFFFFF;
						text-decoration: none;
					}
					
					#content #content-inner #right #feature-right-bot a:hover {
						color: #FFFFFF;
						text-decoration: underline;
					}
					
					#content #content-inner #right #feature-right-bot a:active {
						color: #FFFFFF;
						text-decoration: none;
					}
					
		#content #content-inner #subnav {
				padding: 0px;
				margin: 0px;
				float: left;
				text-align: left;
				vertical-align: top;
				width: 268px;
			}
			
			#content #content-inner #subnav img {
				border: none;
			}
			
				#content #content-inner #subnav #subnav-top {
					padding: 0px;
					margin: 0px;
					text-align: left;
					vertical-align: top;
					height: 17px;
					overflow: hidden;
				}
				
					#content #content-inner #subnav #subnav-top img {
						padding: 0px;
						margin: 0px;
					}
			
				#content #content-inner #subnav #subnav-body {
					padding: 10px 0px 10px;
					margin: 0px;
					background-image: url(../images/bg-feature-right.gif);
					background-repeat: repeat-y;
					background-position: center top;
				}
				
					#content #content-inner #subnav #subnav-body #about {
						padding: 0px;
						padding-bottom: 35px;
						margin: 0px;
						background-image: url(../images/icon-candidates.gif);
						background-repeat: no-repeat;
						background-position: 20px top;
					}
					
						#content #content-inner #subnav #subnav-body #about h3 a {
							padding: 0px;
							padding-left: 50px;
							padding-right: 40px;
							margin: 0px;
							font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
							color: #015797;
							font-size: 14pt;
							font-weight: normal;
						}
					
					#content #content-inner #subnav #subnav-body #partners {
						padding: 0px;
						padding-bottom: 35px;
						margin: 0px;
						background-image: url(../images/icon-partners.gif);
						background-repeat: no-repeat;
						background-position: 20px top;
					}
					
						#content #content-inner #subnav #subnav-body #partners h3 a {
							padding: 0px;
							padding-left: 50px;
							padding-right: 40px;
							margin: 0px;
							font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
							color: #015797;
							font-size: 14pt;
							font-weight: normal;
						}
					
					#content #content-inner #subnav #subnav-body #candidates {
						padding: 0px;
						padding-bottom: 35px;
						margin: 0px;
						background-image: url(../images/icon-candidates.gif);
						background-repeat: no-repeat;
						background-position: 20px top;
					}
					
					#content #content-inner #subnav #subnav-body #lessons {
						padding: 0px;
						margin: 0px;
						background-image: url(../images/icon-partners.gif);
						background-repeat: no-repeat;
						background-position: 20px top;
					}
				
					#content #content-inner #subnav #subnav-body h3 {
						padding: 0px;
						padding-left: 50px;
						padding-right: 40px;
						margin: 0px;
						font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
						color: #015797;
						font-size: 14pt;
						font-weight: normal;
					}
					
					
					#content #content-inner #subnav #subnav-body p {
						padding: 0px;
						padding-left: 50px;
						padding-right: 40px;
						margin: 0px;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						color: #000000;
						font-size: 9pt;
						font-weight: normal;
					}
					
					#content #content-inner #subnav #subnav-body a {
						color: #bd221e;
						font-size: 9pt;
						text-decoration: underline;
						font-weight: bold;
					}
					
						#content #content-inner #subnav #subnav-body a:link {
							color: #bd221e;
							font-size: 9pt;
							text-decoration: underline;
						}
						
						#content #content-inner #subnav #subnav-body a:visited {
							color: #bd221e;
							font-size: 9pt;
							text-decoration: underline;
						}
						
						#content #content-inner #subnav #subnav-body a:hover {
							color: #bd221e;
							font-size: 9pt;
							text-decoration: none;
						}
						
						#content #content-inner #subnav #subnav-body a:active {
							color: #bd221e;
							font-size: 9pt;
							text-decoration: underline;
						}
						
						#content #content-inner #subnav #subnav-body ul {
							margin: 0px;
							margin-bottom: 20px;
							padding: 0px;
						}
						
							#content #content-inner #subnav #subnav-body ul li {
								margin: 0px;
								padding: 0px;
								list-style-type: none;
							}
							
								#content #content-inner #subnav #subnav-body ul li a {
									padding: 8px 0px 8px 20px;
									margin: 0px 10px 3px 10px;
									display: block;
									text-decoration: underline;
									font-weight: normal;
									background-color: #8fb5d1;
									color: #015797;
									font-family: Verdana, Arial, Helvetica, sans-serif;
									font-size: 12pt;
									width: 237px;
									voice-family: "\"}\"";
									voice-family:inherit;
									width: 217px;
									border-left: 10px solid #8fb5d1;
								}
								
									#content #content-inner #subnav #subnav-body ul li a:link {
										text-decoration: none;
										background-color: #8fb5d1;
										color: #015797;
									}
									
									#content #content-inner #subnav #subnav-body ul li a:visited {
										text-decoration: none;
										background-color: #8fb5d1;
										color: #015797;
									}
									
									#content #content-inner #subnav #subnav-body ul li a:hover {
										text-decoration: underline;
										background-color: #8fb5d1;
										color: #015797;
										border-left: 10px solid #8e0202;
									}
									
									#content #content-inner #subnav #subnav-body ul li a:active {
										text-decoration: none;
										background-color: #8fb5d1;
										color: #015797;
									}
									
								#content #content-inner #subnav #subnav-body ul li a.current {
									border-left: 10px solid #8e0202;
								}
								
										#content #content-inner #subnav #subnav-body ul li ul {
											margin: 0px;
											padding: 0px;
										}
										
											#content #content-inner #subnav #subnav-body ul li ul li {
												margin: 0px;
												padding: 0px;
												list-style-type: none;
											}
											
											#content #content-inner #subnav #subnav-body ul li ul li a {
												padding: 8px 0px 8px 40px;
												margin: 0px 10px 3px 10px;
												display: block;
												text-decoration: none;
												font-weight: normal;
												background-color: #8fb5d1;
												color: #bd221e;
												font-family: Verdana, Arial, Helvetica, sans-serif;
												font-size: 12pt;
												width: 207px;
												border: none;
											}
											
												#content #content-inner #subnav #subnav-body ul li ul li a:link {
													text-decoration: none;
													background-color: #8fb5d1;
													color: #bd221e;
												}
												
												#content #content-inner #subnav #subnav-body ul li ul li a:visited {
													text-decoration: none;
													background-color: #8fb5d1;
													color: #bd221e;
												}
												
												#content #content-inner #subnav #subnav-body ul li ul li a:hover {
													padding: 8px 0px 8px 30px;
													text-decoration: underline;
													background-color: #8fb5d1;
													color: #015797;
													border-left: 10px solid #8e0202;
												}
												
												#content #content-inner #subnav #subnav-body ul li ul li a:active {
													text-decoration: none;
													background-color: #8fb5d1;
													color: #bd221e;
												}
												
												#content #content-inner #subnav #subnav-body ul li ul li a.current {
													padding: 8px 0px 8px 30px;
													border-left: 10px solid #8e0202;
												}
												
													#content #content-inner #subnav #subnav-body ul li ul li ul {
														margin: 0px;
														padding: 0px;
													}
													
														#content #content-inner #subnav #subnav-body ul li ul li ul li {
															margin: 0px;
															padding: 0px;
															list-style-type: none;
														}
														
														#content #content-inner #subnav #subnav-body ul li ul li ul li a {
															padding: 8px 0px 8px 50px;
															margin: 0px 10px 3px 10px;
															display: block;
															text-decoration: none;
															font-weight: normal;
															background-color: #8fb5d1;
															color: #000000;
															font-family: Verdana, Arial, Helvetica, sans-serif;
															font-size: 12pt;
															width: 197px;
															border: none;
														}
														
															#content #content-inner #subnav #subnav-body ul li ul li ul li a:link {
																text-decoration: none;
																background-color: #8fb5d1;
																color: #000000;
															}
															
															#content #content-inner #subnav #subnav-body ul li ul li ul li a:visited {
																text-decoration: none;
																background-color: #8fb5d1;
																color: #000000;
															}
															
															#content #content-inner #subnav #subnav-body ul li ul li ul li a:hover {
																padding: 8px 0px 8px 40px;
																text-decoration: underline;
																background-color: #8fb5d1;
																color: #015797;
																border-left: 10px solid #8e0202;
															}
															
															#content #content-inner #subnav #subnav-body ul li ul li ul li a:active {
																text-decoration: none;
																background-color: #8fb5d1;
																color: #000000;
															}
															
															#content #content-inner #subnav #subnav-body ul li ul li ul li a.current {
																padding: 8px 0px 8px 40px;
																background-color: #8fb5d1;
																color: #000000;
																border-left: 10px solid #8e0202;
															}
				
				#content #content-inner #subnav #subnav-bot {
					padding: 0px;
					margin: 0px;
					text-align: center;
					vertical-align: bottom;
					width: 268px;
					height: 39px;
					background-image: url(../images/btn-feature-bottom.gif);
					background-repeat: repeat-y;
					background-position: center top;
				}
				
					#content #content-inner #subnav #subnav-bot a {
						color: #FFFFFF;
						font-size: 9pt;
						text-decoration: none;
						font-weight: bold;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						line-height: 30px;
					}
					
						#content #content-inner #subnav #subnav-bot a:link {
							color: #FFFFFF;
							text-decoration: none;
						}
						
						#content #content-inner #subnav #subnav-bot a:visited {
							color: #FFFFFF;
							text-decoration: none;
						}
						
						#content #content-inner #subnav #subnav-bot a:hover {
							color: #FFFFFF;
							text-decoration: underline;
						}
						
						#content #content-inner #subnav #subnav-bot a:active {
							color: #FFFFFF;
							text-decoration: none;
						}
					
		#content #content-inner #main-content {
			padding: 0px 20px;
			margin: 0px;
			margin-left: 268px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10pt;
			overflow: hidden;
		}
		
			#content #content-inner #main-content h1 {
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #015797;
				font-size: 18pt;
				font-weight: normal;
			}
			
			#content #content-inner #main-content h2 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #BD221E;
				font-size: 14pt;
				font-weight: normal;
			}
			
			#content #content-inner #main-content h3 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #000000;
				font-size: 12pt;
				font-weight: normal;
			}
			
			#content #content-inner #main-content p {
				padding: 0px 0px 15px 0px;
				line-height: 18pt;
			}
			
			#content #content-inner #main-content ul {
				padding-top: 0px;
				margin: 0px;
				line-height: 18pt;
				list-style-position: outside;
				list-style-image: url(../images/bullet-red.gif);
			}
			
				#content #content-inner #main-content ul li {
					padding: 0px 0px 15px 0px;
				}
				
				#content #content-inner #main-content ul li ul {
					padding-top: 0;
					padding-bottom: 0;
				}
				
					#content #content-inner #main-content ul li ul li {
						padding-top: 15px;
						padding-bottom: 0;
						list-style-image: none;
						list-style-type: circle;
					}
					
						#content #content-inner #main-content ul li ul li ul li {
							padding-top: 15px;
							padding-bottom: 0;
							list-style-image: none;
							list-style-type: disc;
						}
					
			#content #content-inner #main-content ol {
				padding-top: 0px;
				margin: 0px;
				line-height: 18pt;
				list-style-type: decimal;
			}
			
				#content #content-inner #main-content ol li {
					padding: 0px 0px 15px 0px;
				}
				
				#content #content-inner #main-content ol li ul {
					padding-top: 15px;
				}
				
					#content #content-inner #main-content ol li ol li {
						list-style-type: lower-alpha;
					}
					
				#content #content-inner #main-content ul.menu {
					padding: 0px;
					margin: 0px;
					line-height: 12pt;
					list-style-type: none;
					list-style-image: none;
					font-size: 9pt;
				}
			
					#content #content-inner #main-content ul.menu li {
						padding: 0;
					}
					
					#content #content-inner #main-content ul.menu li ul {
						padding-top: 0;
					}
					
						#content #content-inner #main-content ul.menu li ul li {
							list-style-image: none;
							list-style-type: none;
						}
						
			#content #content-inner #main-content form {
				padding: 0;
				margin: 0;
			}
			
				#content #content-inner #main-content form ul {
					padding: 0;
					margin: 0;
				}
				
					#content #content-inner #main-content form ul li {
						padding: 5px 0;
						margin: 0;
						overflow: hidden;
						list-style-type: none;
					}
					
						#content #content-inner #main-content form ul li label {
							padding: 0 20px 0 0;
							font-weight: bold;
							float: left;
							width: 100px;;
						}
						
						#content #content-inner #main-content form ul li input[type=text] {
							float: left;
							width: 294px;
						}
						
					#content #content-inner #main-content p.textarea {
						padding: 0;
						margin: 0;
					}
					
					#content #content-inner #main-content textarea {
						margin: 0 0 10px 0;
						width: 420px;
						height: 200px;
					}
	
		#content #footer {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #666666;
			text-align: center;
			vertical-align: bottom;
			padding: 20px 0px 0px;
			overflow: auto;
		}
		
			#content #footer #footer_spacer {
				padding: 0px;
				margin: 0px 0px 0px 8px;
				float: left;
				width: 268px;
				text-align: center;
				vertical-align: top;
			}
			
				#content #footer #footer_spacer img {
					border: none;
					padding-top: 10px;
				}
			
			#content #footer #copyright {
				padding: 0px;
				margin: 0px;
				float: left;
				width: 340px;
				height: 50px;
				text-align: center;
				vertical-align: bottom;	
				line-height: 50px;		
			}
			
				#content #footer #copyright a {
					color: #666666;
					text-decoration: none;
				}
				
					#content #footer #copyright a:link {
						color: #666666;
						text-decoration: none;
					}
					
					#content #footer #copyright a:visited {
						color: #666666;
						text-decoration: none;
					}
					
					#content #footer #copyright a:hover {
						color: #666666;
						text-decoration: underline;
					}
					
					#content #footer #copyright a:active {
						color: #666666;
						text-decoration: none;
					}
				
			#content #footer #wcn_logo {
				padding: 0px;
				margin: 0px;
				float: left;
				width: 268px;
				text-align: left;
				vertical-align: top;
				overflow: hidden;
			}
			
				#content #footer #wcn_logo img {
					border: none;
				}
#credits {
	padding: 10px;
	margin: 0 auto;
	width: 912px;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-style: italic;
}

table, tr, td {
	padding: 0;
	margin: 0;
}

table.data {
	font-size: 10px;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

table.data td, table.data th {
	padding: 5px;
	font-size: 10px;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
}

table.data th {
	color: #FFFFFF;
	background-color: #8e0202;
	vertical-align: bottom;
}

table.data th.first {
	border: none;
	background-color: transparent;
}

table.data + p.caption {
	padding: 0;
	margin: 0;
	font-size: 10px;
}

.note {
	font-size: 9px;
}

.flt-r {
	margin: 5px;
	float: right;
}

.flt-l {
	margin: 5px;
	float: left;
}