/* wfpd.css */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
}

#content {
 text-align: left;
 }

#login {
 border: 1px solid #0000CC;
	padding: 10px;
	width: 10px;
 }

#page {
 height: 460px;
	background-color: #DDEEFF;
	padding: 10px;
 }

#bigpage {
	background-color: #DDEEFF;
	padding: 10px;
 }
			
.title {
 text-align: center;
	font-weight: bold;
	font-size: 30px;
	font-style: italic;
	color: #000099;
 }

.sub_title {
 text-align: center;
	font-weight: bold;
	font-size: 20px;
	font-style: italic;
	color: #000099;
 }

.heading {
 font-weight: bold;
	color: #000099;
 }

.link {
 text-indent: 1em;
 }
				
/* decorations */
td.stripe1 {
 height: 2px;
	background-color: #000000;
 }
	
td.stripe2 {
 height: 2px;
	background-color: #FF9900;
 }

td.stripe3 {
 height: 2px;
	background-color: #CC6600;
 }

td.stripe4 {
 height: 2px;
	background-color: #990000;
 }

span.foot {
 padding: 5px;
 color: #FFFFFF;
	font-size: 10px;
 }

a:hover.foot {
 color: #00FFFF;
 }
	
a.foot { 
 color: #FFFFFF;
	text-decoration: none;
 }
	
/* black rounded corner box */
td.brb-ul { width: 12px; height: 12px; }
td.brb-um { background-image: url(images/common/black-round-box/brb-um.jpg); height: 12px; }
td.brb-ur { width: 12px; height: 12px; }
td.brb-cl { background-image: url(images/common/black-round-box/brb-cl.jpg); width: 12px; }
td.brb-cm { background-image: url(images/common/black-round-box/brb-cm.jpg); padding: 5px; text-align: left; }
td.brb-cr { background-image: url(images/common/black-round-box/brb-cr.jpg); width: 12px; }
td.brb-ll { width: 12px; height: 12px; }
td.brb-lm { height: 12px; background-image: url(images/common/black-round-box/brb-lm.jpg); }
td.brb-lr { width: 12px; height: 12px; }
	
/* navigation bars */	
td.navbar {
 width: 150px;
	padding-left: 20px;
	padding-right: 10px;
	vertical-align: top;
	}

#navbar-apparatus, #navbar-wfpd, #navbar-staff,	#navbar-training, #navbar-gallery, #navbar-services {
 position: absolute;
	z-index: 100;
	left: 160px;
	width: 150px;
	background-color: #000000;
	border: 1px solid #FFFFFF;
	padding: 10px;
 }

#navbar_all { position: relative; left: 0px; top: 0px; }
#navbar { position: absolute; left: 0px; top: 0px; }
#navbar-apparatus { top: 130px; left: 140px; height:  90px; }
#navbar-wfpd      { top: 130px; left: 140px; height:  90px; }
#navbar-staff     { top: 100px; left: 140px; height: 200px; }
#navbar-training  { top: 210px; left: 140px; height: 120px; }
#navbar-gallery   { top: 170px; left: 140px; height: 255px; }
#navbar-services  { top: 250px; left: 140px; height: 200px; }

/* staff pages */
div.staff-container {
 width: 640px;
 }
div.staff {
 float: left;
 width: 150px;
	padding: 5px;
	text-align: left;
 }
	
/* membership pages */
div.membership_box {
 border: #0000CC 1px solid;
	margin: 10px;
 }
	
div.membership_title {
 color: #FFFFFF;
 background-color: #000099;
	padding: 5px;
	font-weight: bold;
 }	

div.membership_data {
 padding: 5px;
 }	

/* gallery pages */

/* online application form */
td.form_left {
 text-align: right;
	padding: 5px;
 }
	
td.form_right {
 text-align: left;
	padding: 5px;
 }
	
td.form_head {
 text-align: left;
	padding: 5px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
 }
	
table.app {
 border: #000000 1px solid;
 }