/*
 * IE6 remove outdent
 * IE6/7 fix min height bug
 * IE6/7 shrink wrap fail move out to IE bugs css
 * 
 */
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin:0;
	padding:0;
	background: url(gradebk.png) repeat-y top left;
	
}
* {margin:0;
	padding:0;
	}
h1{
	font-size: 22px;
	font-weight: 900;
	color: #76923C;
	text-align: right;
}
h2,h3,h4{font-weight: 900;
	color: #647C33;/*aaa upgrade #76923C;*/
	margin-left: -.5em;
	border-bottom: solid 2px #76923C;
	margin-bottom:.5em;
	background: #fff;
	}
h2,h3 {
		text-shadow: 1px 1px 1px #000;
}

#foot {
	font-size: small;
	margin: 0 15px 0 50px;
	color: #4B5E26;/*#586E2D;*/
	border-top: thin solid #4b5e26;
}
#out{
	position: relative;
	width: 1000px;
	margin: 0 auto;
	margin-top: 100px;/*internot explorer fix v7-*/
	/*background:#eee;*/
}
#main p {text-align: justify; margin: .2em; padding:.2em}
#main ul, #main li {margin-left: .2em; list-style-position: inside}
#main #tabs p a, #main #tabs p a:visited{color:blue}
#main > p a, #main > p a:visited{color:blue}
#main #tabs p a:hover {color:#76923C}

#menu a, #menu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #647C33;
	text-decoration: none;
	font-size: 14px;
}
#menu a:hover {
	color: #923F3C;
	}
#main em{
	color: #803A5A;/*aaa upgrade #7C3C92;*/
}
#main strong {
	color: #923F3C;
}
#logo{
	position:absolute; left:900px; top:-110px; width:75px; height:106px; z-index:3
}
#menu {
	position:absolute; left:69px; top:-50px; width:160px; height:249px; z-index:2 /*was t -02* l19s*/
}
#title {
	position:absolute; left: 648px; top:-75px; width:251px; height:50px; z-index:1
}
#main{
	position:static; margin-left:248px; margin-top:108px; width: 720px; min-height:400px;
	height:auto !important;  height:400px;/* IE6 fix*/
	background:#fff;/* #E3E9D6;#CCD7B6;#EBDCDB;#F0F2EB;#F4F4F4;*/
}
#foot a:link, #foot a{
	 color: #2e2f8f; text-decoration: none;
}
ul {
	list-style-image: url(list.png);
}
