body,td,th{
	margin-bottom:0;
	margin-left:0;
	margin-top:0;
	margin-right:0;
	font-family:Arial;
	font-size: 12px;
	color:#000000;
}

.hed:link,
.hed:visited,
.hed:hover,
.hed:active,
.hed {
	color:#000000;
	font-size: 12px;
	font-weight:bold;
}

.Menu:link,
.Menu:visited,
.Menu:hover,
.Menu:active,
.Menu {
	color:#FFFFFF;
	font-weight:bold;
}

.title {
	color:#C02929;
	font-weight:bold;
}

.subTitle {
	color:#E15F65;
	font-weight:bold;
}

#list{
	border-bottom:0;
	border-right:#999999 1px solid;
	border-left:#999999 1px solid;
	border-top:#999999 1px solid;
}


.tableHeader:link,
.tableHeader:visited,
.tableHeader:hover,
.tableHeader:active,
.tableHeader{
	background-color:#AAA6A6;
	height:30px;
	border-left:0;
	border-top:0;
	border-bottom:#999999 1px solid;
	border-right:0;
	padding-left:5px;
	padding-right:5px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:30px;
}


.tableData{
	height:30px;
	border-left:0;
	border-top:0;
	border-bottom:#999999 1px solid;
	border-right:0;
	padding-left:5px;
	padding-right:5px;
}
/*
.required {
	color:#EE4717;
}
*/
a:link{
	text-decoration: none;
	color:#000000 ;
}
a:visited,
a:hover,
a:active{
	text-decoration: none;
	color:#000000 ;
}

.page{
	background:url(../images/icons/p.png) no-repeat;
	width:15;
	height:19;
	text-align:center;
}

.m_td2 {
color:#283891;
/*background-image:url(../images/menu_bg.jpg);
*/}
.m_td1 {
color:#000000;
}

.link2:link,
.link2:visited,
.link2:active,
.link2:hover,
.link2 {

font-size:12px;
color:#FFFFFF;
font-weight:bold;
}

.link1:link,
.link1:visited,
.link1:active,
.link1:hover,
.link1 {
font-size:12px;
color:#000000;
font-weight:bold;
}
/*------------------------------------------------------------*/
.leftLink1,
.leftLink1:link,
.leftLink1:visited,
.leftLink1:active,
.leftLink1 {

color:#FFFFFF;
}
.leftLink2,
.leftLink2:link,
.leftLink2:visited,
.leftLink2:active,
.leftLink2 {

color:#FFFFFF;
letter-spacing:2px;

}

.autocomplete-w1 { background:url(includes/autocomplete/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px;
 /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:auto;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; overflow:hidden;font-size:12px; }
.autocomplete strong { font-weight:bold; color:#2E405D; }
.footer{
	color:#666;
	font-size: 8pt;
}
.message{
	color:#f00;
}
#book_content{
	background-color: #ECECEC;
	height: 100%;
}