
.box {
  margin: 0.6em 0.6em 0.3em 0.6em;
  padding: 0.6em 0.6em 0.6em 0.6em;
  background-color: #ffffff;
  border: solid 1px #ccc;
  -moz-border-radius: 8px 8px 8px 8px;
  
}

a img {
    border: 0;
}


body{
 margin: 0;
 padding:0; 
 color: #000000 ;
 }	 
	 
#lh-col{
	text-align: center;
 position:absolute;
 top: 140px;
 left:0;
 width:200px;
 z-index:3;
 color: #000000;}

#rh-col{
 position:absolute;
 top: 140px;
 right:0;
 width:300px;
 z-index:2;
 background-color:#e0e0e0;
 color: #000000;}

#c-block {
 width:100%;
 background-color:#e0e0e0;
 z-index:1;

 height:80%;}

#hdr{
 height:62px; 
 width:100%; 
 background: #ffffff;
 color: #000000; 
 margin:0;
 text-align:center;
  }

#c-col{
 margin:0 302px 0 202px;
 position:relative;
 background-color:#e0e0e0;
 color: #000000;
 z-index:5;
 border-width:0 0px;
 border:solid 1px;
 border-color:transparent;
 }

#ftr {
 width:100%;
 text-align:center;
 border-width:1px 0;
 background: #ffffff;
 color: #000000;
 margin:0;
 }


/* Presentation Stylesheet */ 
p {
 padding: 0 15px;
 }

h4, h3 {
 margin:0; 
 padding: 5px 0;
 }
p>input#loginsubmit {
background: #f0f0f0 url(img/lock_break.png) 2px 3px no-repeat;
padding: 3px 5px 3px 22px;
text-align: left;
margin-right: 25px;
margin-top: 5px;
width: 100px;
text-align: center;
}
#loginbox{
	text-align: center;
margin-top: 20%;
margin-left: 25%; 
margin-right:25%; 
padding: 10px; 
border: 1px solid #ccc;
-moz-border-radius: 12px 12px 12px 12px;
}
#editbox{
margin-top: 20%;
margin-left: 25%; 
margin-right:25%; 
padding: 10px; 
border: 1px solid #ccc;
-moz-border-radius: 12px 12px 12px 12px;
}