
BODY {
 background:#fcfcfc;
 color: #000000;
 
}
div#bf {
 background: #fcfcfc;
}
div#bf img {
comment:logo;
 border: 0px solid #bbb;
}
div#bfn {
comment:Bsc;
 position:relative;
 left: 100px;
 top: 50px;
 width:200px;
 padding: 4px 0px 4px 10px;
 letter-spacing:1px;
 font: 16px verdana, arial, sans-serif;
 background: #4343da;
 color: #eee;
  border-right: 1px solid #bbb; border-top: 1px solid #eeeeee; 
  border-bottom: 1px solid #bbb; border-left: 1px solid #eeeeee;
}
div#hpc {
 position:relative;
 left: 0px;
 top: 50px;
 width:200px;
 padding: 2px 0px 2px 10px;
 letter-spacing:1px;
 font: 12px verdana, arial, sans-serif;
 background: #4343da;
 color: #eee;
  border-right: 1px solid #bbb; border-top: 1px solid #eeeeee; 
  border-bottom: 1px solid #bbb; border-left: 1px solid #eeeeee;
}


div.body {
  position:relative;
  left: 230px;
  background: #f5faff;
  color: #333333;
  padding: 2px 0px 2px 20px;
  width: 550px;
  border-right: 1px solid #ccc; border-top: 1px solid #eeeeee; 
  border-bottom: 1px solid #ccc; border-left: 1px solid #eeeeee;
}

h1 {
  font: 20px verdana, arial, sans-serif;
  color: #304961;
}
a {
  text-decoration:none;
}
a:hover {
  text-decoration: none;
  border-bottom: 1px dotted #03c;
}
p {
  font: 16px verdana, arial, sans-serif;
}
div#menu {
  position:absolute;
  top:340px;
  width:210px;
}
div#menu a {
  display: block;
  width:210px;
  text-align: center;
  font: 16px Verdana, Arial, sans-serif;
  padding: 5px 0px; 
  text-decoration: none;
  color: #333;
  background: #fafaf9;
  border-right: 1px solid #bbb; border-top: 1px solid #eeeeee; 
  border-bottom: 1px solid #bbb; border-left: 1px solid #eeeeee;
}
div.add {
 position:absolute;
 top:550px;
 width:210px;
 letter-spacing:1px;
 font: 16px verdana, arial, sans-serif; 
 background: #4343da;
 color: #eee;
 border-right: 1px solid #bbb; border-top: 1px solid #eeeeee; 
 border-bottom: 1px solid #bbb; border-left: 1px solid #eeeeee;
}
div.add a {
  text-decoration: none;
  color: #eee;
}

div#menu a:hover {
 color: #000;
 background: #e0e0e0;
}

img{
  border: rgb( 132, 132, 132) 1px solid;
}
ul {
  font: 14px verdana, arial, sans-serif;
}

.label{
 font: 12px verdana, arial, sans-serif;
}
#submit{
 text-align:center;
}

div#a1,div.a2
{
 padding:10px;
 display:block;
 color: #eee;
 border: 10px solid #fff;
 font: 16px verdana, arial, sans-serif;
}

hr
{
  position:relative;
 left:-30px;
 width:760px;
}
div.cap img
{
 float:left;
 border:15px solid #f5faff;
}
div.capt
{
 display:block;
 padding:15px 5px;
}
div.cap
{
 float:left;
 padding:5px;
 color: #333;
 border: 1px solid #333;
 font: 13px verdana, arial, sans-serif;
}

div.fltl img
{
 float:right;
 border-left:15px solid #f5faff;
 border-right:15px solid #f5faff;
 border-top:3px solid #f5faff;
 border-bottom:3px solid #f5faff;
}

div.op
{
 position:absolute;
 top:800px;
 font: 12px verdana, arial, sans-serif;
 text-decoration: none;
 padding:5px;
}
