p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
     { font-family:Arial,sans-serif; font-size:10pt;font-weight:bold;}
     
#frame {
        border: 1px solid #0d33f0;      
}

body  {
        background-image:url(bg.gif);     
}
   
.info {
        font-family:Arial,sans-serif; 
        font-weight:normal;
        padding: 5px 0 0 0;
}
     
.small {
        font-weight:normal;
        font-size:8pt;
}
#wrapper {
        clear:both;
        background: white;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 750px;
        border: 1px solid #0d33f0;
}

#header {
	margin: 0 0 15px 0;
                clear:both;
}

#headline {
        float: right;
        text-align: right;
        position: relative;
        top: -65px;
        margin-right: 20px;
        font-size:11pt;
}

#side-a {
        margin: 20px 0 0 0;
	float: left;
	width: 300px;
                text-align: center;
}

#side-b { 
        margin: 20px 0 0 0;
	float: left;
	width: 400px;
	height: 1% /* Holly hack for Peekaboo Bug */
}

#footer {
        clear:both;
        position:relative; top:-20px;
        text-align:center;
        padding: 20px 0 0 0;
}

a:link, a:visited, a:active, a:hover{
        color: #0000cc;
        text-decoration: none;
    }
	
Body {
        text-align: center;
    }

.cell {
        text-align: justify;
	}

.cellsmall {
        width:241px;
        text-align: justify;
        margin-left:25px;
}

.north { background: url(cell/tc.jpg) repeat-x top;margin-bottom:30px;position:relative; top:-20px;}
.east { background: url(cell/mr.jpg) repeat-y right; }
.south { background: url(cell/bc.jpg) repeat-x bottom;}
.west { background: url(cell/ml.jpg) repeat-y left;}

.ne { background: url(cell/tr.jpg) no-repeat top right; }
.se { background: url(cell/br.jpg) no-repeat bottom right;}
.sw { background: url(cell/bl.jpg) no-repeat bottom left;}
.nw { background: url(cell/tl.jpg) no-repeat top left; }

.content { margin: 5px 0 25px 0; text-align:center; position:relative; top:-15px;}

.logo {position:relative; top:-20px;}
.navi {margin-left: 20px;}
.navi span {text-align:center; background: white; position:relative; top:-15px; padding:3px; width:90px;}