/* As of 09/25/2008, this stylesheet is specific to just the BAL 2008 IMO/IHO */
/* this is a stylesheet for a two column page */


/* General Page Attributes */
html,body {
margin:0;
padding:0
}

body {
font-family: arial,helvetica,sans-serif;
font-size: 12px; 
background:#336633
}

.head01 {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight: bold;

}

.head02 {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;

}

.head03 {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight: bold;

}

.head04 {
font-family: Arial, Helvetica, sans-serif;
font-size:20px;
font-weight: bold;

}

p {
margin:0px 10px 10px;
}

h1, h2, h3, h4 {
color: #666666;
}

/* Container */
#container {
width:800px;
margin: 0 auto;
}

#container a {
text-decoration: none;
color: #000000;
}

#container a:link {
color: #003399;
}

#container a:hover {
color: #cc3333;
background-color: none;
}

#container a:visited {
color: #666666;
}

/* Header */
#header01 {
border: 0px solid #000000;
height:30px;
margin:10px 0px 0px 0px;
background-repeat: no-repeat;
background-image: url(images/topbar.gif);
}

#header02 {
border: 1px solid #000000;
height:80px;
margin:10px 0px 0px 0px;
background-repeat: no-repeat;
background-image: url(images/blkandwhtbanner.jpg);
}

/* Navigation */
#navbar {
margin: 3px 0px;	
height: 30px;
width: 100%;
border-top: solid #000 0px;
border-bottom: solid #000 0px;
background-color: #e6e6e6;
text-align: center;
font-size: 14px;
}

#navbar ul {	
margin: 0px;
padding: 0px;
color: #eeeeee;
line-height: 30px;
white-space: nowrap;
}

#navbar ul li {
list-style-type: none;
display: inline;}

#navbar ul li a {
text-decoration: none;
font-weight: bold;
padding: 7px 15px;
color: #000000;
}

#navbar li a:link {
color: #000000:
}

#navbar li a:visited {
color: #666666;
}

#navbar li a:hover {
font-weight: bold;
font-size: 16px;
color: #666666;
background-color: none;
}
	
/* Column Wrapper */
#colWrapper {
border: 0px solid #ff3333;
float:left;
width:100%;

}

/* Left Column */
#centerCol {
border: 0px solid #000000;
float: left;
width: 400px;
margin: 0px 0px;
padding: 0px;
background:#FFFFFF;
height: 8300px;
}

/* Right Side Column */
#rightCol {
	border: 0px solid #3300cc;
	float:right;
	width:400px;
	height: 8299px;
	margin-left: 0px;
	padding: 0px;
	background:#FFFFFF;
}

#rColContBox {
border: 0px #cc0033 solid;
width: 100%;
height: 795px;
text-align: center;
}

/* Footer */
#footer {
clear:left;
width:100%;
height: 35px;
margin: 0px 0px;
background-image: url(images/footerback.jpg);
}

#footer p {
margin:0;
padding:5px 10px;
}

#copyright {
text-align: right;
font-size: 9px;
color: #FFFFFF;
}


/*----- BAL Memorials and Honorariums -----*/
#memorials {
border: 0px #ff0000 solid;
height: 100%;
width: 398px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.memHead {
margin: 20px 0px 0px 10px;
}

.memTable {
font-size: 10.5px;
margin: 0px 0px 0px 10px;
}

#honorariums {
border: 0px #0000cc solid;
height: 100%;
width: 398px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.honHead {
margin: 20px 0px 0px 10px;
}

.honorTable {
font-size: 10.5px;
margin: 0px 0px 0px 10px;
}










/*----- END BAL Memorials and Honorariums -----*/
