body { 
text-align : center; 
font-family : Arial; 
font-size : 10pt; 
background-color : #ecffef; 
} 

#nounderline {
text-decoration: none;
}


#header { 
background-image : url('baheader.jpg'); 
font-size : 12pt; 
font-weight : bold; 
text-align : right; 
color : #ffaa00; 
height : 100px; 
width : 800px; 
} 
#frame { 
width : 800px; 
margin-right : auto; 
margin-left : auto; 
margin-top : 10px; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
text-align : left; 
background-color : #ffffff; 
font-family : Arial; 
font-size : 10pt; 
border : 5px solid #008000; 
} 
#footer { 
background-color : #c0c0c0; 
width : 800px; 
font-family : Arial; 
font-size : 8pt; 
text-align : center; 
} 
#old { 
background-color : #d3d3d3; 
} 
A:link { 
color : #008000; 
font-weight : bold; 
} 
A:visited { 
color : #008000; 
font-weight : bold; 
} 
A:active { 
color : #008000; 
font-weight : bold; 
} 
A:hover { 
color : #ffaa00; 
background-color : #008000; 
font-weight : bold; 
} 

table { 
font-family : Arial; 
font-size : 10pt; 

padding : 2px; 
border: 1px solid #000000; 
border-collapse : collapse; 
width : 100%; 
} 

table.noborder { 
font-family : Arial; 
font-size : 10pt; 
text-align : left;
padding : 1px; 
border : 0px solid #000000; 
border-collapse : collapse ;
} 

th { 
font-family : Arial; 
font-size : 10pt; 
border : 1px solid #000000; 
background-color : #c0c0c0; 
text-align : center; 
} 
td { 
font-family : Arial; 
font-size : 10pt; 
vertical-align : top; 
border-bottom : none; 
border-left : 1px solid #c0c0c0; 
border-right : 1px solid #c0c0c0; 
border-top : 1px solid #c0c0c0;
} 

td.top { 
font-family : Arial; 
font-size : 10pt; 
vertical-align : top; 
border-bottom : none; 
border-left : none; 
border-right : none; 
border-top : 1px solid #c0c0c0; 
} 
td.topl { 
font-family : Arial; 
font-size : 10pt; 
vertical-align : top; 
border-bottom : none; 
border-right : none; 
border-left : 1px solid #c0c0c0; 
border-top : 1px solid #c0c0c0; 
} 

td.topr { 
font-family : Arial; 
font-size : 10pt; 
vertical-align : top; 
border-bottom : none; 
border-left : none; 
border-right : 1px solid #c0c0c0; 
border-top : 1px solid #c0c0c0; 
text-align : left;
} 

td.noborder { 
font-family : Arial; 
font-size : 10pt; 
vertical-align : top; 
border : 0px solid #000000; 
} 
td.noborder150 { 
font-family : Arial; 
font-size : 10pt; 
vertical-align : top; 
border : 0px solid #000000; 
width:150px;
} 


thead { 
display : table-header-group; 
} 
tbody { 
display : table-row-group; 
} 
h1 { 
font-family : Arial; 
font-size : 16pt; 
font-weight : bold; 
color : #008000; 
margin-top : 0; 
} 
h2 { 
font-family : Arial; 
font-size : 12pt; 
font-weight : bold; 
color : #000000; 
} 
#updated { 
text-align : right; 
font-family : Arial; 
font-size : 8pt; 
font-style : italic; 
color : #000000; 
} 
#cssdropdown, #cssdropdown ul { 
padding : 0; 
margin : 0; 
background-color : #002a52; 
width : 800px; 
color : #ffffff; 
} 
#cssdropdown li { 
float : left; 
position : relative; 
display : block; 
color : #ffffff; 
font-weight : bold; 
} 
.mainitems { 
background-color : #002a52; 
width : 100px; 
color : #ffffff; 
} 
.mainitems a { 
text-decoration : none; 
color : #ffffff; 
} 
.mainitems a:link { 
text-decoration : none; 
color : #ffffff; 
} 
.mainitems a:visited { 
text-decoration : none; 
color : #ffffff; 
} 
.subuls { 
display : none; 
width : 10em; 
position : absolute; 
top : 1.2em; 
left : 0; 
color : #ffffff; 
} 
.subuls li { 
width : 100%; 
padding : 2px; 
text-decoration : none; 
color : #ffffff; 
border-top : 1px solid #ffffff; 
} 
.subuls li a { 
text-decoration : none; 
color : #ffffff; 
} 
.subuls li a:link { 
text-decoration : none; 
color : #ffffff; 
} 
.subuls li a:active { 
text-decoration : none; 
color : #ffffff; 
} 
.subuls li a:visited { 
text-decoration : none; 
color : #ffffff; 
} 
.subuls li a:hover { 
text-decoration : none; 
background-color : #ffffff; 
display : block; 
color : #002a52; 
} 
#cssdropdown li > ul { 
top : auto; 
left : auto; 
color : #ffffff; 
} 
#cssdropdown li:hover ul, li.over ul { 
display : block; 
} 
.textbox { 
border : 1px solid #000000; 
} 
.inputbox { 
border : 1px solid #000000; 
} 

hr           {   border:2px solid #008800; height: 4px; }


.bg { 
background-color : #f1ffff; 
} 

.nowrap { white-space: nowrap; }


.white {color : #ffffff;}
.offwhite {color : #effffe;}
.red {color : #ff0000;}

.w50 {width:50px;}
.w100 {width:100px;}

.w200 {width:200px;}

.center {text-align : center; }

.right {text-align : right; }


