/* CSS Document */
* {padding:0px;
margin:0px;
}

td {padding:0px;
margin:0px;}

body {font-family:Arial, Helvetica, sans-serif;
color:#000000;
	width:97%;
	background:#ded9bc;
	font-size:90%;
	line-height:18px;
}

#main {
width:100%;
height:100%;
border: #746163 1px solid;
background:#ece8ca;
}

.hidden {display:none;}

.whiteboard {
padding: 1em 0 0 1em;
}

#menuholder {
margin:0;
padding:0;
margin-top:16px;
margin-left:18px;
width:236px;
height:284px;
background:#ece8ca url(images/menubottom.gif) bottom right no-repeat;
}

#undermenu {
margin:0;
padding:0;
margin-top:16px;
margin-left:18px;
width:236px;
height:284px;
}

#back {
margin:0;
padding:0;
width:236px;
height:261px;
border:1px #8b7b77 solid;
background: #ece8ca url(images/menuoutside.gif) bottom right no-repeat;
}

#mid {
margin:6px;
padding:0;
width:224px;
height:251px;
background:#f1e4b0 url(images/menuinside.gif) bottom right no-repeat;
}


#maintext {
margin:15px;
text-align:left;
}

p, label {text-align:left;padding:5px;}
h4, h3, h2, h1 {padding:5px;color:#008752;}
#mid ul {padding-top:40px;padding-left:10px;}
#mid ul li {height:26px; list-style:none;}


a:link{color:#0000FF;font-weight:bold;text-decoration:underline;}
a:visited{color:#0000FF;font-weight:bold;text-decoration:underline;}
a:hover{color:#0000FF;font-weight:bold;text-decoration:underline;}
a:active{color:#0000FF;font-weight:bold;text-decoration:underline;}

a .temp:link{color:#008752;text-decoration:underline;}
a .temp:visited{color:#008752;text-decoration:underline;}
a .temp:hover{color:#6d595c;text-decoration:underline;}
a .temp:active{color:#008752;text-decoration:underline;}

.catholder{padding-left:10px;}

.cats {list-style-type:none;
padding-top:0.5em;}

.form{margin:0;
padding:0;
margin:0;
width:236px;}

