	body {
		width:100%;
		height:100%;
		margin:0;
		font-family:Arial, Helvetica, sans-serif; /* 'Comic Sans MS' */
		color:#000000;
		font-size:13pt;
		background-image:url("http://wacydasp.org/images2/body_back.jpg");
		background-repeat:repeat-x;
		background-color:#1e668e;
		text-align:center;
	}
	
	/*p, ul, li, i, b, span, div {
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
	}*/
	
	#shell {
		width:925px;
		margin:auto;
		padding:0;
		display:block;
		background-image:url("http://wacydasp.org/images2/shell_back.jpg");
		background-repeat:repeat-y;
		position:relative;
	}
	
	#shell #main {
		width:925px;
		margin:0;
		padding:0;
		background-image:url("http://wacydasp.org/images2/shell_back.jpg");
		background-repeat:repeat-y;
		background-position:top left;
		text-align:left;
		display:block;
		float:left;
	}
	
	/* HEADER */
	#header {
		width:925px;
		height:145px;
		margin:0;
		padding:0;
		text-align:left;
		background-image:url("http://wacydasp.org/images2/header/header_back.jpg");
		background-repeat:no-repeat;
		background-position:top left;
		position:relative;
		display:block;
		float:left;
	}
	* html #header {
		margin:0;
		padding:0 0 0 10px;
	}
	#header #logo_print {
		display:none;
	}
	#header #header_left {
		width:255px;
		height:145px;
		margin:0 0 0 10px;
		padding:0;
		background-image:url("http://wacydasp.org/images2/header/left.jpg");
		background-position:top left;
		background-repeat:no-repeat;
		display:block;
		float:left;
	}
	* html #header #header_left {
		margin:0;
		padding:0 0 0 10px;
	}
	#header #header_left #logo {
		margin:20px 0 0 22px;
		padding:0;
		position:relative;
		display:block;
		float:left;
	}
	* html #header #header_left #logo {
		margin-left:0;
	}
	#header #header_right {
		width:645px;
		height:145px;
		margin:0;
		padding:0;
		background-image:url("http://wacydasp.org/images2/header/right.jpg");
		background-position:top left;
		background-repeat:no-repeat;
		text-align:right;
		display:block;
		float:left;
	}
	#header #header_right #website {
		margin:10px 0 0 515px;
		padding:0;
		display:block;
		float:left;
	}
	* html #header #header_right #website {
		margin-left:200px;
	}

	/* MAIN */
	#body_section {
		width:925px;
		margin:0;
		padding:0;
		background-image:url("http://wacydasp.org/images2/main_back.jpg");
		background-repeat:no-repeat;
		display:block;
		float:left;
	}
	* html #body_section {
		padding:0 0 0 10px;
	}
	#mast {
		width:900px;
		height:231px;
		margin:0 0 0 10px;
		padding:0;
		background-image:url("http://wacydasp.org/images2/mast/collage1.jpg");
		background-repeat:no-repeat;
		display:block;
		float:left;
	}
	* html #mast {
		margin:0;
	}
	#mast_bottom {
		width:900px;
		height:18px;
		margin:0 0 0 10px;
		padding:0;
		background-image:url("http://wacydasp.org/images2/mast_bottom.jpg");
		background-repeat:no-repeat;
		background-position:top left;
		display:block;
		float:left;
	}
	* html #mast_bottom {
		margin:0;
	}
	
	/* COLUMN */
	#column {
		width:191px;
		margin:0 0 0 32px;
		padding:0;
		text-align:left;
		display:block;
		float:left;
	}
	* html #column {
		margin-left:12px;
	}
	#column #column_top {
		width:191px;
		height:37px;
		margin:0;
		padding:0;
		background-image:url("http://wacydasp.org/images2/column/top.jpg");
		background-repeat:no-repeat;
		display:block;
		float:left;
	}
	#column #column_content {
		width:191px;
		margin:0;
		padding:0;
		background-image:url("http://wacydasp.org/images2/column/back.jpg");
		background-repeat:no-repeat;
		background-position:top left;
		background-color:#252e69;
		display:block;
		float:left;
	}
	#column #column_bottom {
		width:191px;
		height:38px;
		margin:0;
		padding:0;
		background-image:url("http://wacydasp.org/images2/column/bottom.jpg");
		background-repeat:no-repeat;
		background-position:top left;
		display:block;
		float:left;
	}
	ul.columnItems {
		width:180px;
		margin:0 0 0 10px;
		padding:0;
		list-style:none;
	}
	ul.columnItems li {
		width:180px;
		margin:0 0 5px 0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
	}
	ul.columnItems li a:link, ul.columnItems li a:visited {
		width:180px;
		font-size:14px;
		color:#FFFFFF;
		text-decoration:none;
	}
	ul.columnItems li a:hover {
		width:180px;
		font-size:14px;
		color:#f5a420; /*#7588b9;*/
		text-decoration:underline;
	}
	
	/* CONTENT */
	#content {
		width:650px;
		margin:0 0 0 25px;
		padding:0 0 10px 0;
		text-align:left;
		display:block;
		float:left;
	}
	
	/* MENU */
	#content #menu {
		width:654px;
		height:27px;
		margin:0 0 10px 0;
		padding:0;
		display:block;
		float:left;
	}
	#content #menu #menu_left {
		width:11px;
		height:27px;
		margin:0;
		padding:0;
		background-image:url("http://wacydasp.org/images2/menu/left.jpg");
		background-repeat:no-repeat;
		background-position:top left;
		display:block;
		float:left;
	}
	#content #menu #menu_content {
		width:632px;
		height:27px;
		margin:0;
		padding:0;
		background-image:url("http://wacydasp.org/images2/menu/back.jpg");
		background-repeat:repeat-x;
		background-position:top left;
		display:block;
		float:left;
	}
	#content #menu #menu_right {
		width:11px;
		height:27px;
		margin:0;
		padding:0;
		background-image:url("http://wacydasp.org/images2/menu/right.jpg");
		background-repeat:no-repeat;
		background-position:top left;
		display:block;
		float:left;
	}
	ul.menuItems {
		margin:5px 0 0 5px;
		padding:0;
		list-style:none;
	}
	ul.menuItems li {
		margin:0 38px 0 0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		float:left;
	}
	ul.menuItems li a:link, ul.menuItems li a:visited {
		color:#FFFFFF;
		font-size:14px;
		text-decoration:none;
	}
	ul.menuItems li a:hover {
		color:#7588b9;
		font-size:14px;
		text-decoration:underline;
	}

	#breadcrumbs {
		margin:3px 0 10px 0;
		padding:0;
		font-size:11px;
		color:#999999;
		text-transform:lowercase;
		cursor:default;
		display:block;
	}
	#breadcrumbs a:link, #breadcrumbs a:visited {
		color:#999999;
		text-decoration:underline;
		font-weight:normal;
	}
	#breadcrumbs a:hover {
		color:#252e69;
		text-decoration:none;
		font-weight:normal;
	}
	
	h1 {
		margin:0 5px 5px 0;
		font-size:25px;
		font-weight:bold;
		color:#253991; /*#252e69;*/
		cursor:default;
	}

	h2 {
		margin:5px 0 0 0;
		padding:0;
		font-size:20px;
		color:#f5a420;
		font-weight:bold;
		border-bottom:1px #253991 solid;
		cursor:default;
	}
	h3 {
		margin:0 0 5px 0;
		padding:0;
		color:#000000;
		font-size:18px;
		font-weight:bold;
		border-bottom:1px #253991 dashed;
		cursor:default;
	}
	h4 {
		margin:0 0 5px 0;
		padding:0;
		font-size:16px;
		font-weight:bold;
		cursor:default;
	}
	#textarea {
		margin:10px 10px 5px 10px;
		padding:0;
		color:#000000;
		display:block;
		float:left;
	}
	
	td {
		font-size:13pt;
	}
	p {
		margin:0 0 10px 0;
		padding:0;
	}	
	p.text {
		text-indent:1.5em;
		orphans:inherit;
		widows:inherit;
		padding:0px 0px 15px 0px;
		margin:0px;
	}
	
	a:visited, a:link {
		text-decoration:underline;
		font-weight:bold;
		color:#252e69;
		/* B1946C */
	}
	a:hover {
		text-decoration:none;
		font-weight:bold;
		color:#000000;
	}
		
	/* Other Styles */
	.learnmore {cursor:help;}
	.errorMsg {font-weight:bold; color:#FF0000;}

	.aligncenter {text-align:center;}
	.alignright {text-align:right;}
	.bold {font-weight:bold;}
	.italic {font-style:italic;}
	.smalltext {font-size:10px; font-weight:bold;}
	.valigntop {vertical-align:top;}
	.valignbot {vertical-align:bottom;}
	
	/* SECTION BOX */
	#section_box {
		width:654px;
		margin:0 0 10px 0;
		padding:0;
		display:block;
		float:left;
	}
	#section_left {
		width:325px;
		margin:0;
		padding:0;
		display:block;
		float:left;
	}
	#section_right {
		width:320px;
		margin:0 0 0 9px;
		padding:0;
		display:block;
		float:left;
	}
	#section_right ul {
		margin:0 0 0 18px;
		padding:0;
		font-size:14px;
		font-size:14px;
	}
	#section_right ul li a {
		font-size:14px;
	}
	
	/* FOOTER */
	#footer {
		width:925px;
		height:93px;
		margin:0;
		padding:0;
		font-family:Arial, Helvetica, sans-serif;
		background-image:url("http://wacydasp.org/images2/footer.jpg");
		background-repeat:no-repeat;
		background-position:bottom left;
		display:block;
		float:left;
	}
	#footer_left {
		width:200px;
		margin:8px 0 0 0;
		padding:0;
		text-align:center;
		font-size:10px;
		color:#333333;
		float:left;
		display:block;
	}
	#footer_middle {
		width:525px;
		margin:8px 0 0 0;
		padding:0;
		text-align:center;
		font-size:10px;
		color:#666666;
		float:left;
		display:block;
	}
	#footer_middle a:visited, #footer_middle a:link {
		text-decoration:none;
		font-weight:bold;
		color:#666666;
	}
	#footer_middle a:hover {
		text-decoration:underline;
		font-weight:bold;
		color:#252e69;
	}	
	#footer_right {
		width:200px;
		margin:8px 0 0 0;
		padding:0;
		text-align:center;
		float:left;
		display:block;
	}
	
	/* FORMS */
	form {
		margin:0px;
	}
	#btn_submit {
		position:relative;
		top:0px;
		left:150px;
		margin:5px 0px 0px 5px;
	}
	.formfield {
		border-top:1px solid #284293;
		border-left:1px solid #284293;
		border-bottom:1px solid #284293;
		border-right:1px solid #284293;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000000;
		background-color:#FFFFFF;
		background-position:top;
		margin-top:0;
		padding:0;
		vertical-align:top;
	}
	.formbutton {
		border-top:1px solid #000000;
		border-left:1px solid #000000;
		border-bottom:1px solid #000000;
		border-right:1px solid #000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		color:#FFFFFF;
		background-color:#284293;
		background-position:top;
		margin-top:0;
		vertical-align:top;
	}
	
	#alert_red, #alert_green {
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		width:580px;
		height:22px;
		padding:12px 5px 5px 15px;
		margin:10px 5px 5px 0px;
		background-repeat:no-repeat;
		font-weight:bold;
		display:block;
	}
	#alert_red {
		background-image:url("http://wacydasp.org/images/alert_red.gif");
	}
	#alert_green {
		background-image:url("http://wacydasp.org/images/alert_green.gif");
	}
	#alert_red a:visited, #alert_red a:link {
		text-decoration:underline;
		color:#FFFFFF;
	}
	#alert_red a:hover {
		text-decoration:underline;
		color:#000000;
	}