.b1f, .b2f, .b3f, .b4f{font-size:1px; overflow:hidden; display:block;}
.b1f {height:1px; background:#FFFFFF; margin:0 5px;}
.b2f {height:1px; background:#FFFFFF; margin:0 3px;}
.b3f {height:1px; background:#FFFFFF; margin:0 2px;}
.b4f {height:2px; background:#FFFFFF; margin:0 1px;}
.contentf {background: #FFFFFF;}

form {margin-top: 0px; margin-bottom: 0px; font-family:verdana; font-size:11px;}


#nav-menu ul {
font-family:verdana; 
font-size:10px;
font-weight:bold;
text-decoration:none;
list-style: none;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 5px;
}
#nav-menu h1 {
font-family:verdana; 
font-size:12px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 5px;
}
li a {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-decoration:none;
color: #000080;
}
li a:hover {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-decoration:none;
color: #72A14B;
}

.page {
align: center;
width: 660px;
}

.header {
align: center;
margin: 0px 0px 5px 0px;
}

.headerlogo {
float: left;
}

table.frameblue { margin: 0 0 10px 0; border-collapse: collapse;  }
table.frameblue h2 { margin: 0; padding: 0 0px 5px 5px; color: #fff; background-image: url('images/h4_frame_blue.gif'); font-family:verdana; font-size:11px; border: none; }
table.frameblue td.mainbl { padding: 0; background-image: url('images/frame_left.gif'); /* border-left: solid 1px #b9b9b9; */ border-right: solid 1px #b9b9b9; }
table.frameblue td.top { padding: 0; background-image: url('images/frame_top_left_blue.gif'); background-repeat: no-repeat; border: none; }
table.frameblue td.bot { padding: 0; background-image: url('images/frame_bottom.gif'); background-repeat: no-repeat; border: none; }