* { margin:0; padding:0;}
body {margin-left: 5px;margin-top: 5px;margin-right: 5px;margin-bottom: 5px;background-color: #E6C7FF;background-image: url(img/back.gif);}
h1 {margin:0px; padding:15px;}
body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}

#header {
background:#fff url(pics/header.png);
position:relative;
width:732px;
height:167px;
margin:auto;
}

#header a span {
display:none;
}

#page {
background:#fff url(pics/be_cell.png) repeat-y;
width:732px;
margin:auto;
}

#page table {
margin:auto;
border: #94009d 1px dashed;
}

.border {
border: #94009d 1px solid;
}

#footer {
background:#fff url(pics/footer.png);
width:732px;
height:11px;
margin:auto;
}

a#add {position:absolute; left:117px; bottom:2px; width:104px; height:21px; display:block;}

a#add:hover {background: url(pics/b0_b.gif);}

a#edit {position:absolute; left:221px; bottom:2px; width:103px; height:21px; display:block;}

a#edit:hover {background: url(pics/b1_b.gif);}

#navi {
position:absolute;
bottom:25px;
right:1px;
height:24px;
width:400px;
}


#navi a {
line-height:24px;
height:24px;
display:block;
padding:0 10px 0 10px;
color:#fff;
text-decoration:none;
font-weight:bold;
border-left: 1px #fff solid;
float:right;
}

#navi a:hover {
background: url(pics/link_bg.png) repeat-x;
color:#000;
}