body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #666600;
	text-align: center;

}	
#box {
	width: 730px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	background-color: #FFFFFF;
	border: 4px double #CCCC99;
	padding:0px;

}

.middlebar {
	margin: 10px;
	background-image: url(images/background3.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #669900;
	border-right-color: #669900;
	border-bottom-color: #669900;
	border-left-color: #669900;
	padding: 15px;
	text-align: left;
	line-height: 125%;



}

.middlebarBlank {
	margin: 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #669900;
	border-right-color: #669900;
	border-bottom-color: #669900;
	border-left-color: #669900;
	padding: 15px;
	text-align: left;
	line-height: 125%;



}


.greenbar {
	text-align: center;
	color: #666600;
	background-color: #EAEAD7;
	border: 10px solid #EAEAD7;


}
.navbar {
	text-align: center;
	font-size: 13px;
	font-weight: normal;
	color: #666600;
	background-color: #EAEAD7;
	border: 10px solid #EAEAD7;



}

p {
	font-size: 11px;
	color: #000000;
	line-height: 135%;
	margin-top: 0px;

}
a {  
	color: #996600; 
	text-decoration: underline; 
	}
a:hover { 
	color: #996666; 
	text-decoration: underline ; 
	}

a.largeLink {  
	font-size: 10pt; 
/*	font-weight: bold; */
	color: #996600; 
	text-decoration: underline; 
	line-height: 14px
}
a:hover.largeLink { 
	font-size: 10pt; 
	/*font-weight: bold;*/
	color: #996666; 
	text-decoration: underline ; 
	line-height: 14px
}



td {
	vertical-align: top;
}

.books td {
border-bottom: 1px solid #669900
}

h1 {
	font-size: 16px;
	color: #666600;
	line-height: 135%;


}
h2 {
	font-size: 13px;
	color: #996633;
	line-height: 135%;
	margin-bottom: .5em;

}
h3 {
	font-size: 12px;
	color: #666600;
	line-height: 135%;
	margin-top:.1em;
}

table {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.toph1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666600;
	line-height: 135%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D0D0A8;
	padding-bottom: 2px;



}

ul.list1 li, ul.list2 li {
	margin-bottom: 0.2em;
	line-height: 125%;
}

ul.list1 {
	list-style-position: inside;
	list-style-image: url(images/list.gif);
}

ul.list2 {
	list-style-position: outside;
	list-style-image: url(images/list.gif);
}

ul.list1 li ul {
	list-style-position: outside;
	list-style-image: url(images/list2.gif);
}


.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #996633;
	line-height: 135%;
	margin-bottom: 0px;

}


.navbar img {
	border: 1px solid #CC9900;


}
.greenbar img {
	border: 1px solid #CC9900;
	clear: both;
	margin-bottom: 10px;




}
ul {
	margin-top: 0px;

}
.maintable {
	height: 600px;
}
.booktablehead {
	text-align: left;
	color: #666600;
	background-color: #EAEAD7;
	font-weight: bold;



}
.booktable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #996633;
	border-right-color: #996633;
	border-bottom-color: #996633;
	border-left-color: #996633;

}

#navwrapper {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	width: 184px;
/*	background-color: #EAEAD7;*/
}

UL#nav, UL#nav UL {
	margin:0;/*removes indent ie , opera*/
	padding: 0;/*removes indent mozilla*/
	list-style-type: none;
	text-align: left;
}

UL#nav LI, UL#nav LI UL LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-TOP: 3px;
	FONT-FAMILY: verdana, arial, sans-serif;
	color: #666600;
}
/*
UL#nav {
margin-right: -12px;
}

UL#nav LI UL {
margin-right: 12px;
}
*/
#nav A {
	display: block;
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 13px;
	/*MARGIN: 0px;*/
	COLOR: #996600;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	background-image: url(images/navlist.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	font-size: 10px;
}

#nav A:link, #nav A:visited {
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	COLOR: #996600;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: none;
	background-image: url(images/navlist.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
}

#nav A:hover {
	COLOR: #996633;
	BACKGROUND-COLOR: #D9D9B7;
	background-image: url(images/navlist2.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
}

ul#nav li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666600;
	border-bottom-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #9B9B68;
}

ul#nav ul li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D0D0A8;
}

#navwrapper ul ul {
padding-left: 0;
padding-right: 0;
}

ul#nav li {
margin-top: 1em;
position: relative
}

ul#nav li div {
	position: absolute;
	top: 0.7em;
	height: 1em;
	left: 0;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #9B9B68;
}

.footer {
	background-color: #996600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 100%;
	color: #EAEAD7;
	text-align: left;
	padding-left: 95px;
}

.footer a{
	background-color: #996600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 100%;
	color: #D0D0A8;
	text-decoration: none;
}
.footer a:hover{
	background-color: #996600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	width: 100%;
	color: #D0D0A8;
}
.top {
	text-align: right;
}

img.gborder {border: 1px solid #669900}
