/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #000000;
	line-height:1.4em;
}
body {
	background-color: #006892;
	background-image: url(../img/page_bg.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
h1 {
	font-size: 1.4em;
}
h2 {
	font-size: 1.2em;
}
h3 {
	font-size: 1.1em;
}
a:link, a:visited {
	color: #F99D31;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	text-decoration: underline;
	color: #F99D31;
}
.ma_table a:link, a:visited {
	color: #006892;
	text-decoration: none;
}
.ma_table a:hover, a:active, a:focus .ma_table {
	text-decoration: underline;
	color: #006892;
}

a.dhtml_link:link, a.dhtml_link:visited {
	color: #000000;
	text-decoration: none;
	display:block;
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	clear:left;
}
a.dhtml_link:hover, a.dhtml_link:active, a.dhtml_link:focus {
	color: #005B84;
	text-decoration: none;
	display:block;
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	clear:left;
}
a.dhtml_link_at:link, a.dhtml_link_at:visited {
	color: #005B84;
	text-decoration: none;
	display:block;
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	clear:left;
}
a.dhtml_link_at:hover, a.dhtml_link_at:active, a.dhtml_link_at:focus {
	color: #005B84;
	text-decoration: none;
	display:block;
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	clear:left;
}
a.lnav_link:link, a.lnav_link:visited {
	color: #000000;
	text-decoration: none;
	display:block;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom:dashed 1px #000000;
}
a.lnav_link:hover, a.lnav_link:active, a.lnav_link:focus {
	text-decoration: none;
	color: #FDB75E;
	display:block;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom:dashed 1px #FDB75E;
}
a.lnav_link_at:link, a.lnav_link_at:visited {
	color: #FDB75E;
	text-decoration: none;
	display:block;
	padding-bottom:2px;
	padding-top:2px;
}
a.lnav_link_at:hover, a.lnav_link_at:active, a.lnav_link_at:focus {
	text-decoration: none;
	color: #FDB75E;
	display:block;
	padding-bottom:2px;
	padding-top:2px;
}
a.lnav_link_at_nol2:link, a.lnav_link_at_nol2:visited {
	color: #FDB75E;
	text-decoration: none;
	display:block;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom:dashed 1px #FDB75E;
}
a.lnav_link_at_nol2:hover, a.lnav_link_at_nol2:active, a.lnav_link_at_nol2:focus {
	text-decoration: none;
	color: #FDB75E;
	display:block;
	padding-bottom:2px;
	padding-top:2px;
	border-bottom:dashed 1px #FDB75E;
}
a.lnav_link_l2:link, a.lnav_link_l2:visited {
	color: #000000;
	text-decoration: none;
	padding-left:16px;
	display:block;
	padding-bottom:2px;
	padding-top:2px;
}
a.lnav_link_l2:hover, a.lnav_link_l2:active, a.lnav_link_l2:focus {
	text-decoration: none;
	color: #FDB75E;
	padding-left:16px;
	display:block;
	padding-bottom:2px;
	padding-top:2px;
}
a.lnav_link_l2_at:link, a.lnav_link_l2_at:visited {
	color: #FDB75E;
	text-decoration: none;
	padding-left:16px;
	display:block;
	padding-bottom:2px;
	padding-top:2px;
}
a.lnav_link_l2_at:hover, a.lnav_link_l2_at:active, a.lnav_link_l2_at:focus {
	text-decoration: none;
	color: #FDB75E;
	padding-left:16px;
	display:block;
	padding-bottom:2px;
	padding-top:2px;
}
a.foot_link:link, a.foot_link:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.foot_link:hover, a.foot_link:active, a.foot_link:focus {
	text-decoration: underline;
	color: #FFFFFF;
}
#inhalt {}
#inhalt_foot {visibility:hidden; position:absolute;}
#search_block {visibility:hidden; position:absolute;}
.search_txtfld {width:135px; height:16px; border:1px solid #022D3E; font-size:0.9em;}
.search_1 {color:#FFFFFF; font-size:0.9em;}
#inhalt_foot_left {float:left;}
#inhalt_foot_right {float:right;}
#header {visibility:hidden; position:absolute;}
#tnav {visibility:hidden; position:absolute;}
#content {}
#home_content {}
#footer {visibility:hidden; position:absolute;}
#footer_beer {visibility:hidden; position:absolute;}
.fosters_pad {padding-right:85px;}
#footer_logo {visibility:hidden; position:absolute;}
#home_tagline {visibility:hidden; position:absolute;}
#members_login {visibility:hidden; position:absolute;}
.members_login_header {padding-left:11px; background-image:url(../img/member_log_header.gif); background-repeat:no-repeat; background-position:top left; color:#FFFFFF; text-transform:uppercase;}
.members_login_footer {background-image:url(../img/member_log_footer.gif); background-repeat:no-repeat; background-position:bottom left;}
.members_login_spacer {padding-left:9px; padding-right:11px; padding-top:7px;}
.members_login_spacer2 {padding-left:9px; padding-top:7px;}
.members_login_spacer3 {padding-right:11px; padding-top:7px;}
.members_login_txtfld {width:117px; height:14px; font-size:0.95em; border:1px solid #EBEBEB; color:#FA9D32;}
#footer_home_bl {visibility:hidden; position:absolute;}
td {font-size:1em;}
form {margin:0px;}
#lnav_l2 {position:absolute; width:110px; font-size:0.75em; left:11px; top:40px; z-index:100; background-color:#FFFFFF;}
#dhtml_aboutus {font-size:0.9em; visibility:hidden;  position:absolute; top:-8px; width:124px; left:138px; background-color:#FDAB47; padding-left:7px; padding-right:4px; padding-top:4px; padding-bottom:7px;}
#dhtml_members {font-size:0.9em; visibility:hidden;  position:absolute; top:-8px; width:124px; left:275px; background-color:#FDAB47; padding-left:7px; padding-right:4px; padding-top:4px; padding-bottom:7px;}
#dhtml_social {font-size:0.9em; visibility:hidden;  position:absolute; top:-8px; width:124px; left:412px; background-color:#FDAB47; padding-left:7px; padding-right:4px; padding-top:4px; padding-bottom:7px;}
#dhtml_resources {font-size:0.9em; visibility:hidden; position:absolute; top:-8px; width:124px; left:549px; background-color:#FDAB47; padding-left:7px; padding-right:4px; padding-top:4px; padding-bottom:7px;}
.staff_left {padding-right:21px;}
.ma_table {background-color:#FFF7ED; padding-left:7px; padding-top:10px; padding-right:14px; padding-bottom:15px;}
.ma_txtfld {width:95px; height:14px; border:1px solid #C4C4C4; font-size:0.9em; color:#FA9D32;}
.ma_search_go {padding-left:5px;}
.smltxt {font-size:0.8em;}
#printhead {margin-bottom:1.4em; font-size:1.2em; font-weight:bold; color:#016893;}