body {font-family: arial, sans-serif; background-color:#FFFFE1; color:#808000; font-size:11pt;
background-image: url(images/watermark.gif);
background-position: bottom right;
background-repeat: no-repeat;
background-attachment: fixed;
}

#topbar {
background-image: url(chep/images/cheptop_bar.jpg);
background-position: top left;
background-repeat: repeat-x;
width:100%;
margin: 0;
padding: 0;
border:2px solid olive;

}
#top_logo {z-index=1; position:left; margin: 0;}
#top_text {z-index=0; position:absolute; top:0px center;}

#sidebar {font-size:10pt;
float:left;
width:230px;
margin: 0;
padding: 5em 0;
border-right: 2px solid olive;
}

#left_menu ul {
list-style-image: url(images/trowel.gif);
list-style-type: square;
}

#left_menu li {
padding:8px;
}



/*defined styles for links must be in the order of a:link, a:visited, a:hover, a:active in order to work*/


#main_content {
margin-left:230px;
border-left: 2px solid olive;
padding:0 2em 2em;}

h1 {width:100%; font-family: papyrus, verdana, arial, sans-serif; color:#FFFFE1; background-color:#808000; text-align:center; font-size: 1.5em; margin: 0;}
h2, h3, h4, h5, h6 {font-family: papyrus, verdana, arial, sans-serif; color:#808000;}
h4 {margin-bottom:0;}

dl.glos { }
.glos dt {font-weight: bold;}
.glos dd {margin-bottom: 1em ;}

ul.tools {margin-top:0;}

*.dig {color:#DD6600;}
*.ce {color:#808000;}
*.oo {color:#808000;}
*.web {font-size: .8em; text-align:center;}

*.bord1 {border-style:dashed; border-width:1px; border-color:#1D1F77; padding:4px;}

*.proj {width:80%;}
*.left {float:left;}
*.right {float:right; margin:0 0 0 10px;}
p.captionleft {float:left; width:300px; margin-right:15px; margin-bottom:10px; font-size:8pt; font-weight:bold; text-align:center;}
p.captionleftnomargin {float:left; width:300px; margin-right:1px; margin-bottom:10px; font-size:8pt; font-weight:bold; text-align:center;}
p.captionright {float:right; width:300px; margin-left:15px; margin-bottom:10px; font-size:8pt; font-weight:bold; text-align:center;}
p.captioncenter {width:300px; margin-left:auto; margin-right:auto; font-size:8pt; font-weight:bold; text-align:center;}

*.smnot {font-size: 0.9em; color:#DD6600;}
a:link {color:#808000;}

a:visited {color: #808000;}

a:hover {text-decoration: none; color: #FFFFE1; background-color:#808000;}

a:active {color: #FFFFE1; background-color:#808000;}



#footer {
clear:both;
margin:0;
padding:.5em;
font-size:.75em;
color:#808000;
background-image: url(chep/images/cheplogobar.gif);
background-repeat:no-repeat;
background-position:right;
background-color:transparent;
border-top:5px solid olive;

}

