

.onlyprint { display: none; }

body {
font-family: verdana,arial,helvetica; font-size:xx-small;
line-height: 140%; 
    height: 100%;
    min-height: 100%;
}


TD {
font-family: verdana, arial, sans-serif; font-size: 10px; 
text-decoration: none; 
color: #141414;
}
pre
{
font-family: verdana, arial, sans-serif; 
line-height: 160%; 
text-decoration: none; 
color: #141414;
}



@media print{
.noprint{
      display: none;      
      }
}


.noul{text-decoration: none; }



A:link {text-decoration: underline; color: #000000}
A:active {text-decoration: underline; color: #000000}
A:visited {text-decoration: underline; color: #000000}
A:hover {text-decoration: underline; color: #770000;}





.bodytext {font-family: verdana, arial, sans-serif}
.header {font-family:  verdana, arial, sans-serif; font-size: 150%; font-weight:bold; line-height: 130%; color: #407482;}
.searchhead {font-family:  verdana, arial, sans-serif; font-size: 120%;  line-height: 110%; color: #407482;}
.subhead {font-family:  verdana, arial, sans-serif; font-size: 120%; font-weight:bold; line-height: 110%; color: #407482;}
.whitetext {font-family: verdana, arial, sans-serif;  font-weight: bold; color: #ffffff; font-size:10px}
.whitehead {font-family: verdana, arial, sans-serif; font-size: 120%;  font-weight: bold; color: #ffffff;}
.tinytext {font-family: verdana, arial, sans-serif; font-size: 90%; line-height: 120%; color: #222222;}
.tinygrey {font-family: verdana, arial, sans-serif; line-height: 120%; color: #777777;}
.redtext {color: #ff2222;}
.tinywhite {font-family: verdana, arial, sans-serif; font-size: 90%; line-height: 120%; color: #dedede;}
.smalltext {font-family: verdana, arial, sans-serif; font-size:9px}

.menudiv {color: #7F9DA5}

.church {
	border-bottom: 1px dashed #c2c2c2;
	width:100%;
	padding:2px;
	font-size: 0.9em;
	color: #444444;
	}
	
	
	
A.menulink:link {
color: ffffff;
text-decoration: underline;
}
A.menulink:visited {
color: ffffff;
text-decoration: underline;
}
A.menulink:hover {
color: ffee00;
text-decoration: underline;
}
a.menulink:active {
color: ffffff;
text-decoration: underline;
} 



A.menulink_selected:link {
color: ffffff;
text-decoration: none;
}
A.menulink_selected:visited {
color: ffffff;
text-decoration: none;
}
A.menulink_selected:hover {
color: ffee00;
text-decoration: underline;
}
a.menulink_selected:active {
color: ffffff;
text-decoration: none;
} 





TD.menubar {
background: #407482;
border-left: solid 0px #000000;
border-right: solid 0px #ffffff;
border-top: solid 0px #000000;
border-bottom: solid 0px #000000;
padding: 1;
spacing: 0;
}


TD.leftmenu {
background: #D9E6E9;
border-left: solid 0px #000000;
border-right: solid 0px #ffffff;
border-top: solid 0px #000000;
border-bottom: solid 0px #000000;
padding: 3;
spacing: 0;
}





TD.captionbox {
background: #ffffff;
border-left: solid 0px #790000;
border-right: solid 0px #790000;
border-top: solid 0px #790000;
border-bottom: solid 0px #790000;
padding: 2;
spacing: 0;
}



TD.featurebox {
background: #dddddd;
border-left: solid 0px #444444;
border-right: solid 0px #444444;
border-top: solid 0px #444444;
border-bottom: solid 0px #444444;
padding: 2;
spacing: 0;
}




TD.eventboxheader {
background: #407482;
border-left: solid 0px #444444;
border-right: solid 0px #444444;
border-top: solid 0px #444444;
border-bottom: solid 0px #444444;
padding: 2;
spacing: 0;
color: ffffff;
font-weight: bold;
}

TD.eventbox {
background: #D9E6E9;
border-left: solid 0px #444444;
border-right: solid 0px #444444;
border-top: solid 0px #444444;
border-bottom: solid 0px #444444;
padding: 2;
spacing: 0;
}

TD.downloadbox {
border-left: solid 1px #407482;
border-right: solid 1px #407482;
border-top: solid 1px #407482;
border-bottom: solid 1px #407482;
padding: 2;
spacing: 0;
}



TD.alertboxheader {
background: #7E2F2F;
border-left: solid 0px #444444;
border-right: solid 0px #444444;
border-top: solid 0px #444444;
border-bottom: solid 0px #444444;
padding: 2;
spacing: 0;
color: ffffff;
font-weight: bold;
}

TD.alertbox {
background: #BFCED2;
border-left: solid 0px #444444;
border-right: solid 0px #444444;
border-top: solid 0px #444444;
border-bottom: solid 0px #444444;
padding: 2;
spacing: 0;
}








INPUT, TEXTAREA, SELECT, OPTION {
	font-family: verdana, arial, helvetica;
	padding: 1px;
	font-size: 10px;
	color: #000000;
	border-width:1px; 
border-color: #000000;
}


.submitbutton { 
font: verdana,arial,helvetica; 
font-weight: normal; 
font-size: 10px; 
color:white; 
background-color:#407482;
width:80px;
height:15px;
padding:0px;
	border-width:0px; 
	}

.gobutton { 
font: verdana,arial,helvetica; 
font-weight: normal; 
font-size: 10px; 
color:white; 
background-color:407482;
width:18px;
height:18px;
}
