


	body {
		background-color:		#8CA0AC;
		margin:					30px;
		padding:				0;
		font:					71%/145% Verdana, sans-serif;
		color:					#000;
		}
	
	.acs {
		display:				none;
		}

	a {
		color:					#3235FA;
		text-decoration:		underline;
		}
	a:visited {
		color:					#6264B8;
		}
	a:hover {
		color:					#00f;
		background-color:		#D9DBDD;
		text-decoration:		none;
		}

	#header {
		width:					500px;
		padding:				15px 15px 0 15px;
		margin:					40px auto 0 auto;
		background-color:		#fff;
		}

	#nav {
		color:					#fff;
		text-align:				center;
		padding-top:			10px;
		}
	#nav a {
		color:					#fff;
		font-weight:			bold;
		font-size:				13px;
		text-decoration:		none;
		padding:				2px 5px;
		background-color:		#8CA0AC;
		font-family:			"Trebuchet MS", Verdana, sans-serif;
		letter-spacing:			2px;
		}

	#main {
		width:					500px;
		padding:				10px 15px 15px 15px;
		border-bottom:			4px solid #21428E;
		margin:					0 auto 5px auto;
		background-color:		#fff;
		color:					#444;
		}

	#details {
		background-color:		#CFD6DC;
		margin:					0 -15px 15px -15px;
		padding:				5px 15px;
		border-bottom:			2px solid #7C8D98;
		}

	#notice {
		font-weight:			bold;
		display:				block;
		padding:				2px;
		border:					solid 1px #900;
		text-decoration:		none;
		color:					#fff;
		background-color:		#e44;
		text-align:				center;
		text-transform:			uppercase;
		letter-spacing:			1px;
		}
	#notice:hover {
		background-color:		#f00;
		}
		

	h1, h2, h3, h4, h5, h6 {
		color:					#21428E;
		font-family:			"Trebuchet MS", Verdana, sans-serif;
		}

	h1 {
		margin:					-15px -15px 0 -15px;
		background-color:		#8CA0AC;
		padding:				12px 15px;
		text-align:				center;
		color:					#fff;
		font-size:				180%;
		border-bottom:			4px solid #21428E;
		letter-spacing:			2px;
		}

	h2 {
		padding:				3px 0 3px 30px;
		margin:					25px -15px 17px -15px;
		background-color:		#21428E;
		font-size:				115%;
		letter-spacing:			2px;
		color:					#fff;
		ztext-transform:			uppercase;

		}
	h3 {
		margin:					17px 0 10px 0;
		font-size:				115%;
		padding-left:			15px;
		}
	#refer h3 {
		margin-bottom:			0px;
		}
	#refer h4 {
		margin:					0px 0 10px 0;
		font-size:				100%;
		padding-left:			15px;
		color:					#6F7F88;
		}

	p {
		margin:					7px 0;
		}

	ul {
		margin-top:				7px;
		margin-bottom:			7px;
		list-style-type:		square;
		margin-left:			20px;
		padding-left:			0;
		}

	hr {
		border:					0;
		border-color:			#ddd;
		height:					1px;
		background-color:		#ddd;
		margin:					15px 15px;	
		}

	.label {
		font-weight:			bold;
		}

	#footer {
		width:					500px;
		padding-bottom:			10px;
		margin:					7px auto 30px auto;
		text-align:				center;
		color:					#fff;
		font-size:				90%;
		}

	#footer a {
		color:					#fff;
		}
