body {margin: 0px; background-color: #2B3D63; text-align:center; font-family: verdana, arial, helvetica, sans-serif;  font-size: 76%; font-weight: normal; color: #000000;}
p, ul { margin: 0 0 10px 0; }

a:link { color: #8F0000; }
a:visited { color: #663366; }
a:hover { color: #663366; }
a:active { color: #663366; }

h1 { font-size: 130%; color: #8F0000; font-weight: bold; margin-bottom: 16px;}
h2 { font-size: 120%; color: #8F0000; font-weight: bold; margin-bottom: 16px; }
h3 { font-size: 110%; color: #8F0000; font-weight: bold; margin-bottom: 5px;}
h4 { font-size: 100%; font-weight: bold; margin-bottom: 5px;}

.main { font-family: verdana, arial, helvetica, sans-serif; }

.tableHeader { font-weight: bold; background: #CCDCA7; }
.table1 {  background: #EDF2DF; }
.table2 { background: #E2EBCD;}

.highlight { color: #8F0000; }

.footer { font-size: 85%; color: #000000;  }
a.footer:link {color: #000000; }
a.footer:visited {color: #000000; }
a.footer:hover {color: #000000; }
a.footer:active {color: #000000; }

.sidenav { font-size: 94%;	text-decoration:none; background: #CCDCA7; padding: 5px 3px 5px 3px;}
a.sidenav:link { display:block; color: #000000; width: 180px; padding: 5px 3px 5px 3px;	border-style: solid; border-width: 1px;	border-color: #CCDCA7 #CCDCA7 #FFFFFF #CCDCA7; border-top-width: 1px; }
a.sidenav:visited { display:block; color: #000000; width: 180px; padding: 5px 3px 5px 3px;	border-style: solid;	border-width: 1px; border-color: #CCDCA7 #CCDCA7 #FFFFFF #CCDCA7;  border-top-width: 1px; }
a.sidenav:hover { display:block; background: #8EAD45; color:#FFFFFF;	width: 180px; padding: 5px 3px 5px 3px;	border-style: solid; border-width: 1px; border-color: #CCDCA7 #84A340 #FFFFFF #CCDCA7; border-top-width: 1px; }
a.sidenav:active { display:block; background:#8EAD45; color:#FFFFFF; width: 180px; padding: 5px 3px 5px 3px;	border-style: solid; border-width: 1px; border-color: #CCDCA7 #84A340 #FFFFFF #CCDCA7; border-top-width: 1px; }


.hp_leftColText { font-family: tahoma, arial, helvetica; font-size: 94%; color: #2F4A70; font-weight: bold; text-decoration: none; }
.hp_leftColText:visited { font-family: tahoma, arial, helvetica; font-size: 94%; color: #2F4A70; font-weight: bold; text-decoration: none; }
.hp_leftColText:link { font-family: tahoma, arial, helvetica; font-size: 94%; color: #2F4A70; font-weight: bold; text-decoration: none; }
.hp_leftColText:hover { font-family: tahoma, arial, helvetica; font-size: 94%; color: #7EB51F; font-weight: bold; text-decoration: none;}
.hp_leftColText:active { font-family: tahoma, arial, helvetica; font-size: 94%; color: #7EB51F; font-weight: bold; text-decoration: none;}

.bk_title { font-family: verdana, arial, helvetica, sans-serif; font-size: 85%; color: #000000; font-weight: bold;  font-style: normal;}
.bk_author { font-family: verdana, arial, helvetica, sans-serif; font-size: 100%; color: #000000; font-weight: normal; font-style: normal;}
.bk_pubdate { font-family: verdana, arial, helvetica, sans-serif; font-size: 100%; color: #000000; font-weight: normal; font-style: normal;}
.bk_isbn { font-family: verdana, arial, helvetica, sans-serif; font-size: 100%; color: #000000; font-weight: normal; font-style: normal; }
.bk_anno {font-family: verdana, arial, helvetica, sans-serif; font-size: 100%; color: #000000; font-weight: normal; font-style: normal; }

