* For fixed positioning savvy browsers */* html .fixed {    position: absolute;    margin: 0 auto;}.fixed{    position: fixed;}body {	padding: 25px 0 0 0; /* 30px 0 0px; */	width: 935px; /*963px;*/	background-color: #f2cb91;	margin: 0 auto;}#transTest {	background-image: url(../images/topback.png);	width:933px;	height:37px;	top: 0px;	z-index: 10000;}#topMenu {	top: -3px;	text-align: center;	z-index: 10000;}.topmenu_item {	text-align: center;	width: 100%;	background-image: url(../images/oot-bg.jpg);/*	background-color: #CCCCCC;*/	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: bold;	float: left;	border: outset;	border-width: 2px;	border-color: #AAAAAA;	height: 35px;	padding-top: 3px;	padding-bottom: 3px;	line-height: 12px;	color: #444444;	text-decoration: none;}.topmenu_item:hover {	background-color: #555555;	color: #f2cb91;    text-decoration: none;}.topmenu a {	text-decoration: none;	color: #444444;	z-index: 10000;}.topmenu a:hover {	text-decoration: none;	background-color: #333333;	color: #f2cb91;}.contentwrap {	padding: 0;	width: 100%;	float: left;	background: url(../images/contentwrap_bg.jpg) left top repeat-y;}/*********************************************************************/.menu {   	font-family: Tahoma;	font-size: 10px;	z-index: 10000;}.topmenu td {    cursor: pointer;    font-size: 10px;    padding-top: 0px;}.menu td {    color: #FAFAFA;    padding-left: 2px;    line-height: 14px;    padding-bottom: 2px;    padding-top: 2px;}.menu td.over {    color: #f2cb91;/*6cb9fe*/    cursor: default;    background-color: #333333;    cursor: pointer;}.menu table {    border: 0px solid black;    background: url(../images/submenu_bg.jpg) repeat-x left top #404040;    margin-top: 0px;    margin-bottom: 2px;    z-index: 2000;}td#offices {	width: 145px;}td#religious {	width: 125px;}td#schools {	width: 120px;}td#healthcare {	width: 105px;}td#priests {	width: 80px;}td#extras {	width: 130px;}td#ADS {	width: 85px;}#formStyle {	padding-top: 1px;	padding-bottom: 4px;	color: #343434;	font-family: verdana;	font-size: x-small;	text-decoration: none;	font-weight: bold;	height: 27px;	z-index: 9000;}.formStyle {	display: inherit;	font-family: verdana;	font-size: x-small;	font-weight: bold;}a#formStyle:link {	color: #343434;	font-family: verdana;	font-size: x-small;	text-decoration: none;	font-weight: bold;}a#formStyle:hover {	text-decoration: underline;}#userinput {	font-family: verdana;	font-weight: lighter;}img#Small {	width: 8px;	height: 9px;	padding: 0px;}img#Small:hover {	width: 10px;	height: 11px;	padding: 0px;}img#Default {	width: 13px;	height: 14px;	padding: 0px;}img#Default:hover {	width: 16px;	height: 17px;	padding: 0px;}img#Big {	width: 20px;	height: 20px;	padding: 0px;}img#Big:hover {	width:24px;	height:24px;}#mysubmit {    font-weight: bold;	font-size: 95%;    padding: 2px;    margin-top: 1px;}#header {	position: relative;	width: 927px;	height: 113px;	background-image: url(../images/logo.jpg);	background-repeat: no-repeat;	border-color: #aaaaaa;	border-top-style: outset;	border-right-style: outset;	border-left-style: outset;	border-width: .2em;	z-index: 9000;}/* Top Navigation Links */a#topnav:link {	color: white;	font-size: xx-small;	font-family: verdana;	font-weight: bold;	background-color: #303859;	text-decoration: none;	display: block;	height: 25px;}a#topnav:hover {	color: white;	font-size: xx-small;	font-family: verdana;	font-weight: bold;	background-color: #3e8088;	text-decoration: none;	display: block;	height: 25px;}a#topnav:visited {	color: white;	font-size: xx-small;	font-family: verdana;	font-weight: bold;	background-color: #3e8088;	text-decoration: none;	display: block;	height: 25px;}a.topnav:link {	color: #343434;	font-size: xx-small;	font-family: verdana;	font-weight: bold;	background-color: #cccccc;	text-decoration: none;	display: block;	height: 25px;	padding-top: 1px;	padding-bottom: 1px;	vertical-align: middle;}a.topnav:hover {	color: #343434;	font-size: xx-small;	font-family: verdana;	font-weight: bold;	background-color: #e7e7e7;	text-decoration: none;	display: block;	padding-top: 1px;	padding-bottom: 1px;	height: 25px;}a.topnav:visited {	color: white;	font-size: xx-small;	font-family: verdana;	font-weight: bold;	background-color: #aaaaaa;	text-decoration: none;	display: block;	padding-top: 1px;	padding-bottom: 1px;	height: 25px;}#LastMod {	position: relative;	right: 5px;}#NonJSMenu a:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 9px;	color: #696D6D;	text-decoration: none;	vertical-align: middle;}#NonJSMenu a:hover {	color: #B68853;}#content {	position: relative;	font-size: 12px;	font-family: verdana;	background-color: #ffffff;	width: 921px;	padding-right: .5em;	padding-bottom: 5em;	position: relative;	padding-top: 0;	min-height: 350px;	border-color: #AAAAAA;	border-right-style: outset;	border-left-style: outset;	border-width: .25em;	z-index: 9000;}a[name] {padding-top: 50px;}a:link {	text-decoration: none;}a:hover {	text-decoration: underline;}#DepartmentTitle { text-align: left; font-size: 1.7em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; }#tooltip {	position: absolute;	z-index: 9000;	background-color: #CCCCCC;	border: 1px solid #888888;	color: #2D2D2D;	padding: 4px;	-moz-border-radius-bottomleft: 7px;	-moz-border-radius-bottomright: 7px;	-moz-border-radius-topleft: 0;	-moz-border-radius-topright: 7px;	opacity: .85;	max-width: 20em;}#tooltip h3 {	font-size: .75em;    margin: 0;	padding: 0 3px;	text-align: left !important;}#tooltip p {	font-size: 0.95em;	margin: 5px 0 0 5px;	text-align: left;}#PageTitle { text-align: center; font-size: 1.2em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }#archmessage {	font-family: verdana;	font-size: 10px;	background-color: #ffffff;}#gototop { visibility: hidden; bottom:15px; background-image: url(../images/gototop.png); background-repeat: no-repeat; left: 5px; width: 50px; position: absolute; z-index: 9001; height: 30px; }																	/*up.gif*/#scrolldown { background-image: url(../images/hovertoscroll.png); background-repeat: no-repeat; visibility: visible; position: absolute; bottom:15px; right: 5px; width: 75px; height: 30px; z-index: 9001; padding-top: 2px; }									/*down.gif*/#content li {	margin-left: 55px;}#fcvideos li {	color: #136653;	font-size: smaller;}#content blockquote {	margin-left: 55px;}#content td {	padding: 3px;}td#topnav {	padding: 0px;}#gapper {	position: absolute;	height:300px;	bottom: 0px;	background-color: #ffffff;	width: 927px;	border-color: #AAAAAA;	border-right-style: outset;	border-left-style: outset;	border-width: .2em;	z-index: 8999;}#footer {	font-family: Verdana;	padding: 0px 0px 45px 0px;    border-left: 0.3em outset #aaaaaa;    border-bottom: 0.25em outset #aaaaaa;    border-right: 0.3em outset #aaaaaa;    border-top: 0.25em #aaaaaa;    bottom: 0;   	width: 927px;    position: fixed;/*    background-color: #f2cb91;*/	background-image: url(../images/oot-bg.jpg);    height: 5px;    z-index: 9000;    font-size: x-small;}a.footLink {	text-decoration: none;	color: #343434;}#footLink { text-decoration: none; color: #343434; }a#footLink:hover { text-decoration: underline; color: #343434; height: 25px; display: block; }/*ATTRIBUTE SELECT*/ /* THE FOLLOWING ADDS STYLE IMAGES TO NON-WEB FILE TYPES *//* --> BEGIN SECTION FOR USE WITH NEWER BROWSERS*/a[href $='.pdf'] {    padding-right: 18px;   background: transparent url(../images/icon_pdf.gif) no-repeat center right; }/*a[href $='.pdf']:after {	content: url("http://www.adobe.com");	background: transparent url(../images/iget_adobe_reader.gif) no-repeat center right;	content: (document.links, ['Content-Length', 'Last-Modified']);}*/a[href $='.doc'] {	padding-right: 18px;	background: transparent url(../images/icon_doc.gif) no-repeat center right;}	a[href $='.xls'] {	padding-right: 18px;	background: transparent url(../images/icon_xls.gif) no-repeat center right;}a[href $='.ppt'] {	padding-right: 18px;	background: transparent url(../images/icon_ppt.gif) no-repeat center right;}a[href $='.pptx'] {	padding-right: 18px;	background: transparent url(../images/icon_ppt.gif) no-repeat center right;}/*a[href $='.ppt']:after {	content:" (Save file to view, See 'Site FAQ' at the bottom of the browser window)";	text-decoration: none;	color: #000000;}*/a[href $='.pps'] {	padding-right: 18px;	background: transparent url(../images/icon_ppt.gif) no-repeat center right;}/*a[href$=".zip"]:after{content: "(.zip file)"; color:#999; margin-left:5px;}a[href$=".pdf"]:after{content: "(.pdf file)"; color:#999; margin-left:5px;}a[href$=".doc"]:after{content: "(.doc file)"; color:#999; margin-left:5px;}a[href$=".exe"]:after{content: "(.exe file)"; color:#999; margin-left:5px;}a[href$=".mp3"]:after{content: "(.mp3 file)"; color:#999; margin-left:5px;}a[href$=".png"]:after{content: "(.png file)"; color:#999; margin-left:5px;}a[href$=".exe"]:after{content: "(.exe file)"; color:#999; margin-left:5px;}a[href$=".ppt"]:after{content: "(.ppt file)"; color:#999; margin-left:5px;}a[href$=".pps"]:after{content: "(.pps file)"; color:#999; margin-left:5px;}a[href$=".pps"]:after {content: "(Save file to view, See 'Site FAQ' at the bottom of the browser window)"; margin-left:5px;}	text-decoration: none;	color: #000000;	vertical-align: super;}*/a[href $='.cwk'], a.cwk {	padding-right: 18px;	background: transparent url(../images/icon_cwk.gif) no-repeat center right;}/*a[href $='.cwk']:after {	content:" (Save file to view, See 'Site FAQ' at the bottom of the browser window)";	text-decoration: none;	color: #000000;}*/a[href $='.video'] {	padding-right: 18px;	background: transparent url(../images/icon_video.gif) no-repeat center right;}/*a[href $='.external'] {	padding-right: 18px;	background: transparent url(../images/icon_popup.gif) no-repeat center right;}*/#content a[href^='mailto'] {	padding-right: 18px;	background: transparent url(../images/icon_mailto.gif) no-repeat center right;}#content a[href^='http'] {	padding-right: 18px;	background: transparent url(../images/icon_popup.gif) no-repeat center right;}#content a[href*='http://www.arch.pvt.k12.ia.us'] {	background: transparent;}#content a[href*='http://www.plan.gs'] {	background: transparent;}#content a[href*='http://www.baynote.com'] {	background: transparent;}#content a[href*='http://www.statcounter.com'] {	background: transparent;}/*END SECTION FOR USE WITH NEWER BROWSERS*//*LINK CLASS*/ /* --> BEGIN SECTION FOR USE WITH IE6 AND IE7 -- REPORTEDLY -- '_' IS NECESSARY FOR IE6 AND '.' IS NECESSARY FOR IE7 */a.pdf {	padding-right: 18px;	background: transparent url(../images/icon_pdf.gif) no-repeat center right;	.padding-right: 18px;	.background: transparent url(../images/icon_pdf.gif) no-repeat center right;	_padding-right: 18px;	_background: transparent url(../images/icon_pdf.gif) no-repeat center right;}a.doc {	padding-right: 18px;	background: transparent url(../images/icon_doc.gif) no-repeat center right;		.padding-right: 18px;	.background: transparent url(../images/icon_doc.gif) no-repeat center right;	_padding-right: 18px;	_background: transparent url(../images/icon_doc.gif) no-repeat center right;}a.xls {	padding-right: 18px;	background: transparent url(../images/icon_xls.gif) no-repeat center right;	.padding-right: 18px;	.background: transparent url(../images/icon_xls.gif) no-repeat center right;	_padding-right: 18px;	_background: transparent url(../images/icon_xls.gif) no-repeat center right;}a.cwk {	padding-right: 18px;	background: transparent url(../images/icon_cwk.gif) no-repeat center right;	.padding-right: 18px;	.background: transparent url(../images/icon_cwk.gif) no-repeat center right;	_padding-right: 18px;	_background: transparent url(../images/icon_cwk.gif) no-repeat center right;}a.ppt {	padding-right: 18px;	background: transparent url(../images/icon_ppt.gif) no-repeat center right;	.padding-right: 18px;	.background: transparent url(../images/icon_ppt.gif) no-repeat center right;	_padding-right: 18px;	_background: transparent url(../images/icon_ppt.gif) no-repeat center right;}a.slideshow {	padding-right: 18px;	background: transparent url(../images/icon_slideshow.gif) no-repeat center right;	.padding-right: 18px;	.background: transparent url(../images/icon_slideshow.gif) no-repeat center right;	_padding-right: 18px;	_background: transparent url(../images/icon_slideshow.gif) no-repeat center right;}/*a.external {	padding-right: 18px;	background: transparent url(../images/icon_popup.gif) no-repeat center right;	.padding-right: 18px;	.background: transparent url(../images/icon_popup.gif) no-repeat center right;	_padding-right: 18px;	_background: transparent url(../images/icon_popup.gif) no-repeat center right;}*/a.video {	padding-right: 18px;	background: transparent url(../images/icon_video.gif) no-repeat center right;	.padding-right: 18px;	.background: transparent url(../images/icon_video.gif) no-repeat center right;	_padding-right: 18px;	_background: transparent url(../images/icon_video.gif) no-repeat center right;}/*END SECTION FOR USE WITH IE6 AND IE7*//* IMAGES LINKS */a.pic-link:hover img {	filter: alpha(opacity=80);	moz-opacity: .80;	opacity: .80;}#DepartmentTitle em {	font-weight: normal;	font-size: 12px;	background: url(../images/hover.png) no-repeat;	width: 125px;	height: 45px;	position: absolute;	top: -30px;	left: 140px;	text-align: center;	padding: 18px 1px 10px;	font-style: normal;	z-index: 1000;	display: none;}a img {	text-decoration: none;}/* Sortable tables */table.sortable thead {    background-color:#eee;    color:#666666;    font-weight: bold;    cursor: default;}
