body {
    font: normal 11px arial, sans-serif;
    color: #4f6b72;
    background: #E6EAE9;
    margin:5px 0px; 
    padding:0px;
    text-align:center;
}

#logo {
    text-align:center;
    margin-bottom:25px;
}

#Header {
    width:800px;
    margin:0px auto;
    text-align:center;
    padding:15px;
    background: #E6EAE9;
}

#Content {
    width:800px;
    margin:0px auto;
    text-align:left;
    padding:15px;
    border:1px dashed #333;
    background: #FFF;
}

a:link {
    text-decoration: none;
    color: #00f;
}

a:visited {
    text-decoration: none;
    color: #639;
}

a:hover {
    text-decoration: underline;
}

a:active {
    text-decoration: underline;
}

img {
    border: 0; 
    vertical-align: middle;
}

#mytable {
    width: 100%;
    table-layout: fixed;
    border: 1px #ddd solid;
    border-collapse: collapse;
    border-spacing: 0px;
    padding: 5px;
}

th {
    font-weight: bold;
    color: #4f6b72;
    text-align: left;
    padding: 5px;
    background: #eee;
}

td {
    border-bottom: 1px dotted #ddd;
    background: #fff;
    padding: 5px;
    color: #4f6b72;
    vertical-align: top;
}

.db {
    background: #CAE8EA;
}

.right {
    text-align: right;
}

.plain {
background: none;
border: none;
}

legend {
font-weight : bold;
color: #4f6b72;
font-size: 1.2em;
color : #333;
margin : 0;
padding : 5px;
}

.tabs { text-align: center; margin: 25px 0 0;}
.tabs li { display: inline; margin-left: -5px;}
.tabs li a { display: inline; padding: 3px 20px 2px 20px; background: #ddd; text-decoration: none; color: #4c4c4c; border: 1px solid #ccc; }
.tabs li a:hover { text-decoration: none; color: black; background: #fff;}
.tabs li.active a { background: #eee; color: #000; border-bottom: 0px solid #fff; }

#leftmenu {
    text-align:left;
    float:left;
}
#rightmenu {
    text-align:right;
}
#searchmenu {
    text-align:center;
}

h4 {
    background-color:#ddd;
}