body {
background-color: #EDEDED;
}
.header {
        background-image: url(images/header.jpg);
        }
.footer {
        background-image: url(images/footer.jpg);
        }
.pageback {
        background-image: url(images/pageback.jpg);
        }
.style12 {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 11px;
}
.style1 {
        color: #CC0000;
        font-family: Georgia, "Times New Roman", Times, serif;
}
.style25 {font-family: Tahoma;
        font-style: italic;
        font-size: 12px;
}
.style26 {font-size: 14px}
.style5 {
        color: #FF0000;
        font-size: 16px;
        font-weight: bold;
        font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style6 {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 32px;
	color: #FF0000;
}
.style8 {
	font-family: Tahoma;
	font-weight: bold;
}
.style10 {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF0000;
}
.style11 {color: #000000}
.style12 {
	font-size: 14px;
	font-weight: bold;
}
.style13 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-style: italic;
}
.style14 {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.style15 {
	font-size: 24px
}
.style16 {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
}

.style17 {
        font-size: 12;
        font-family: Georgia, "Times New Roman", Times, serif;
}
.style18 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
.style19 {font-size: 14px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style20 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style21 {font-family: Tahoma;
	font-size: larger;
	color: #000000;
}
.style22 {font-family: Tahoma; font-size: larger; color: #000000; font-weight: bold; }
.style23 {font-family: Tahoma; font-size: larger; color: #CC0000; }
.style24 {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.style25 {
	font-size: 12px;
	font-family: Tahoma;
}
.style26 {
	font-family: Tahoma;
	font-style: italic;
	font-size: 12px;
}
.style27 {font-size: 12px}
.style28 {
	font-family: Tahoma;
	font-size: 18px;
	color: #CC0000;
	font-weight: bold;
}



 div.c6 {text-align: center}
 p.c5 {text-align: center}
 div.c4 {text-align: left}
 h2.c3 {text-align: center}
 h1.c2 {text-align: center}
 p.c1 {text-align: left}

/* begin stlyes for ebook database  */
.ebcat, .ebcatactive{padding:2px 0; margin-left:4px; border-bottom:2px solid #dedede}
.ebcat A{text-decoration: none;color: #333;padding-left: 0px}
.ebcatactive A{text-decoration:none; color:#900;padding-left:0px; font-weight:bold}
.ebcat A:hover{color:#00C; padding-left:2px;}
#ebcolright{margin-left:165px; border-left:1px dotted #FFC}
#ebcolleft{float:left; width:160px;}
.ebtitle, .ebsecondary {color:#666; }
.ebtitle A{font-size:1.1em; font-weight:bold; text-decoration:none; color:#009966}
.ebitem TD {border-bottom:1px dotted #CCC}
.ebitem IMG{margin:2px; }
.ebbutton A{padding:0px; text-decoration:none; border:1px solid #666; color:#006;background-color:#efefef; display:block; text-align:center}
#ebchildrencat .ebcat {float: right;width: 49%;color: #036;border-bottom: 0;}
#ebchildrencat .ebcat A{color: #036;font-weight: bold;}
#ebchildrencat .ebcat A:hover{color: #069;font-weight: bold;text-decoration: underline;}
#ebbreadcrump {font-size: 0.9em;color: #666;padding: 4px;font-weight: bold;margin: 4px;}
#ebbreadcrump a {text-decoration: none;font-weight: bold;}
#eblisting {clear:right; border-top:2px solid #CCC}
/* end stlyes for ebook database  */

#hmenu UL{

	list-style-type:none;

	text-align:center;

	padding-top: 10px;

	padding-bottom: 4px;

	background: url(images/hmenu-bg.gif) repeat-x bottom left #036;

}

#hmenu UL LI{

	text-align:center;

	display:inline;

	margin: 0 4px;

	padding: 2px;

}

#hmenu .hmenuinactive {	

	border-width: 2px;

	border-style:solid;

	border-color:#BA1B1F;

	border-bottom-color:#BA1B1F;

	background-color: #0000CC;

}

#hmenu .hmenuactive {

	background-color: #FFFFFF;

	border-width: 2px;

	border-style: solid;

	border-color:#BA1B1F;

	border-bottom-color: #FFFFFF;

}

#hmenu .hmenuinactive A {

	text-decoration:none;

	color:#fff;

}



#hmenu .hmenuactive A {

	text-decoration:none;

	color:#00F;

}

.box1 {

	border: 1px solid #66CCCC;

	padding: 2px;

	margin-bottom: 8px;

	color: #000000;

}

.box1 h1, #inputname {

	font-size: 24px;

	color: #003366;

	font-weight: bold;

}

.box1 h4 {

	font-size: 16px;

	margin: 0px;

	padding-top: 4px;

	padding-bottom: 0em;

	padding-left: 4px;

	color: #003366;

}

.box1 FORM {margin:2px; padding:0; border:0}

.errmsg{color:#FF0000; font-weight:bold}

.newform input[type="button"],.newform input[type="submit"], a.button {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	-moz-border-radius-bottomleft:4px !important;
	-moz-border-radius-bottomright:4px !important;
	-moz-border-radius-topleft:4px !important;
	-moz-border-radius-topright:4px !important;
	-x-system-font:none !important;
	background:#F2F2F2 url(images/buttonbg.png) repeat-x scroll left top;
	border:1px solid #CCCCCC;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:12px !important;
	font-size-adjust:none !important;
	font-stretch:normal !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:bold !important;
	height:22px !important;
	line-height:normal !important;
	margin:0 !important;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	padding:2px 10px 4px 4px !important;
	text-decoration:none !important;
}
a.button { padding: 4px 10px 4px 10px !important; line-height:22px !important}