body {
	padding : 0px;
	margin : 0px;
	left : 0px;
	top : 0px;
	right : 0px;
	bottom : 0px;
}
.none {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 0.8em;
}
p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.8em;
	line-height : 1.7em;
	color : #333333;
}
img {
	border : 0px;
}
ul {
	font-size : 0.8em;
	line-height : 1.7em;
	font-family : Arial, Helvetica, sans-serif;
	margin-left : 0;
	padding-left : 15px;
	color : #333333;
}
h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.8em;
	color : #333333;
	padding-top : 0px;
	margin-top : 10px;
	margin-bottom : 0px;
	padding-bottom : 0px;
}
.back_long {
	background-image : url(background_width.gif);
	background-repeat : repeat-y;
}
.horizontal_rule {
	border-bottom-width : 4px;
	border-bottom-style : solid;
	border-bottom-color : #2275AF;
	margin : 0px;
	padding : 0px;
	width : 100%;
	left : 0px;
	top : 0px;
}
.pos_content {
	top : 10px;
	width : 700px;
	margin-left : 16em;
	position : absolute;
	background-color : #FFFFFF;
	left : 0px;
}
.pos_nav {
	width : 200px;
	left : 25px;
	top : 24px;
	position : absolute;
}
h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.8em;
	font-weight : bold;
	color : #333333;
	padding-bottom : 4px;
	padding-top : 4px;
	margin-top : 0;
	margin-bottom : 0;
}
h3 {
	font-size : 0.8em;
	color : #666666;
	font-family : Arial, Helvetica, sans-serif;
	margin-bottom : 0;
	padding-bottom : 4px;
	font-weight : normal;
	margin-top : 0;
	padding-top : 4px;
}
.h3 {
	color : #666666;
	font-weight : normal;
	font-style : normal;
}
a:link {
	text-decoration : none;
	color : #333333;
	border-color : #ffffff #ffffff #a3a3a3;
	margin-bottom : 1px;
	padding-bottom : 1px;
	border-style : solid;
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 1px;
	border-left-width : 0;
}
a:visited {
	text-decoration : none;
	color : #333333;
	border-color : #ffffff #ffffff #a3a3a3;
	margin-bottom : 1px;
	padding-bottom : 1px;
	border-style : solid;
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 1px;
	border-left-width : 0;
}
a:hover {
	text-decoration : none;
	color : #2275AF;
	border-color : #ffffff #ffffff #ffd501;
	margin-bottom : 1px;
	padding-bottom : 1px;
	border-style : solid;
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 1px;
	border-left-width : 0;
}
a:active {
	text-decoration : none;
	color : #333333;
	border-color : #ffffff #ffffff #a3a3a3;
	margin-bottom : 1px;
	padding-bottom : 1px;
	border-style : solid;
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 1px;
	border-left-width : 0;
}
li {
	padding-left : 9px;
}
.highlight {
	color : #2275AF;
}
.h1_blue {
	font-weight : bold;
	color : #2275AF;
}
.about_ie {
	margin-top : -3px;
	padding-top : 0px;
	top : 0px;
}
dt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.8em;
	line-height : 1.7em;
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom : 2px;
	color : #333333;
}
dd {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.8em;
	line-height : 1.7em;
	font-weight : normal;
	padding-bottom : 2px;
	color : #333333;
}
dl {
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	font-weight : bold;
	color : #333333;
}
.d_indent_1 {
	padding-left : 24px;
}
.d_indent_2 {
	margin-left : 24px;
}
.d_indent_2_highlight {
	margin-left : 24px;
	color : #2275AF;
}
.nav_container {
	background-color : #ffd501;
	height : 576px;
	width : 220px;
	margin-top : 0px;
	margin-left : 0px;
	padding-top : 0px;
	padding-left : 0px;
	left : 0px;
	top : 0px;
}
div#preload {
	display : none;
}
.books_h2_grey {
	color : #666666;
	font-weight : bold;
	text-decoration : none;
	margin-bottom : -10px;
	margin-top : 19px;
}
.books_h2_grey_notop {
	color : #666666;
	font-weight : bold;
	text-decoration : none;
	margin-bottom : -10px;
	margin-top : 0px;
}
.ul_no_space {
	margin-top : -12px;
}

