body, html { font-family: Tahoma, Geneva, sans-serif; }

body {
margin: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family: Tahoma, Geneva, sans-serif;
font-size: 10px;
color: #444444;
background-color: #ffffff;

scrollbar-arrow-color: #ffffff;
scrollbar-base-color: #564B84;
scrollbar-darkshadow-color: #564B84;
scrollbar-track-color: #362D5C;
scrollbar-face-color: #9E93CE;
scrollbar-shadow-color: #9E93CE;
scrollbar-highlight-color: #9E93CE;
scrollbar-3dlight-color: #362D5C;
}

/*################## Change the backgrund color of the page ##################*/

.body-temp {background: #fff url(/images/bg-page.jpg) 0 0 repeat; font-family: Tahoma, Geneva, sans-serif; font-size: 130%;}
#content {background: none; font-family: Tahoma, Geneva, sans-serif; font-size: 130%; line-height: 22px; }
.body {background: #fff /*url(/images/bg-page.jpg) 0 0 repeat;*/ font-family: Tahoma, Geneva, sans-serif; font-size: 130%;}

/*################## End ##################*/


#hugger{
	background: #CCC url(/images/main2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width:492px;
	height:399px;
}
#ovtitle {
font-family: verdana, sans-serif; 
font-size: 16px; 
font-weight: bold; 
color: #FFF; 
position:relative; 
padding-top:20px; 
margin-bottom:-75px; 
z-index: 2;
}

#ovsubtitle {
	font-family: verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-align:center;
	position:relative;
	padding:100px 0px 0px 0px;
	margin:0px 0px -100px -200px;
	z-index: 4;
	white-space: nowrap;
}

#ovbooks {
	font-family: verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-align:center;
	position:relative;
	padding:100px 0px 0px 235px;
	margin:0px 0px -135px 0px;
	z-index: 4;
	white-space: nowrap;
}

#ovtext {
	font-family: verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align:center;
	line-height:24px;
	position:relative;
	padding:100px 0px 0px 240px;
	margin:0px auto -315px auto;
	z-index: 4;
	white-space: nowrap;
}

.ovsubtitle A:link {color: #FFF; text-decoration: underline} 
.ovsubtitle A:visited {color: #FFF; text-decoration: underline} 
.ovsubtitle A:hover {color: #FF6600; text-decoration: underline}
.ovsubtitle {font-family: verdana, sans-serif; font-size: 11px; color: #FFF;}

.mivaonly { display: none; }
A:link {color: #6666CC; text-decoration: none} 
A:visited {color: #6666CC; text-decoration: none} 
A:hover {color: #FF6600; text-decoration: underline}

.body A:link {color: #6666CC; text-decoration: none} 
.body A:visited {color: #6666CC; text-decoration: none} 
.body A:hover {color: #FF6600; text-decoration: underline}
.body {font-family: verdana, sans-serif; font-size: 11px; color: #4F4D5A; line-height: 15px;}
/** .body td { padding: 4px;} **/

.footer-links A:link {color: #6666CC; text-decoration: none} 
.footer-links A:visited {color: #6666CC; text-decoration: none} 
.footer-links A:hover {color: #FF6600; text-decoration: underline}
.footer-links {font-family: verdana, sans-serif; font-size: 11px; color: #4F4D5A; line-height: 15px;}

.body12 A:link {color: #6666CC; text-decoration: none} 
.body12 A:visited {color: #6666CC; text-decoration: none} 
.body12 A:hover {color: #FF6600; text-decoration: underline}
.body12 {font-family: verdana, sans-serif; font-size: 12px; color: #4F4D5A; line-height: 15px;}

.leftcol12 A:link {color: #6666CC; text-decoration: underline} 
.leftcol12 A:visited {color: #6666CC; text-decoration: underline} 
.leftcol12 A:hover {color: #FF6600; text-decoration: underline}
.leftcol12 {font-family: verdana, sans-serif; font-size: 12px; color: #4F4D5A; line-height: 15px;}
.leftcol12 {padding-bottom:4px;}

.leftcollink {
	background-image: url("images/arrow.gif");
	background-repeat : no-repeat;
	background-position : 9px 5px;
	font-family: verdana;
	font-size: 11px;
	color: #444444;
	line-height: 14px;
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 5px;

	}
.leftcollink A {
	color: #444444;
	text-decoration:none; 
	}
.leftcollink A:visited {
	color: #444444;
	text-decoration:none;
	}	
.leftcollink A:hover {
	color: #FF6600;
	text-decoration:underline;
	}

.rightcollink {
	background-image: url("images/arrow.gif");
	background-repeat : no-repeat;
	background-position : 9px 5px;
	font-family: verdana;
	font-size: 11px;
	color: #444444;
	line-height: 14px;
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 5px;

	}
.rightcollink A {
	color: #444444;
	text-decoration:none; 
	}
.rightcollink A:visited {
	color: #444444;
	text-decoration:none;
	}	
.rightcollink A:hover {
	color: #FF6600;
	text-decoration:underline;
	}

.body12bold A:link {color: #6666CC; text-decoration: none} 
.body12bold A:visited {color: #6666CC; text-decoration: none} 
.body12bold A:hover {color: #FF6600; text-decoration: underline}
.body12bold {font-family: verdana, sans-serif; font-size: 12px; color: #4F4D5A; weight:bold; line-height: 15px;}

.body12red A:link {color: #CC0000; text-decoration: none} 
.body12red A:visited {color: #6666CC; text-decoration: none} 
.body12red A:hover {color: #6666CC; text-decoration: underline}
.body12red {font-family: verdana, sans-serif; font-size: 12px; color: #CC0000; line-height: 15px;}

.body13 A:link {color: #6666CC; text-decoration: none} 
.body13 A:visited {color: #6666CC; text-decoration: none} 
.body13 A:hover {color: #FF6600; text-decoration: underline}
.body13 {font-family: verdana, sans-serif; font-size: 13px; color: #4F4D5A; line-height: 15px;}

.body14 A:link {color: #6666CC; text-decoration: none} 
.body14 A:visited {color: #6666CC; text-decoration: none} 
.body14 A:hover {color: #FF6600; text-decoration: underline}
.body14 {font-family: verdana, sans-serif; font-size: 14px; color: #4F4D5A; line-height: 15px;}

.body14bold A:link {color: #6666CC; text-decoration: none} 
.body14bold A:visited {color: #6666CC; text-decoration: none} 
.body14bold A:hover {color: #FF6600; text-decoration: underline}
.body14bold {font-family: verdana, sans-serif; font-size: 14px; color: #4F4D5A; weight:bold; line-height: 15px;}


.feattitle A:link {color: #6666CC; text-decoration: none} 
.feattitle A:visited {color: #6666CC; text-decoration: none} 
.feattitle A:hover {color: #FF6600; text-decoration: underline}
.feat {font-family: verdana, sans-serif; font-size: 11px; color: #4F4D5A; line-height: 15px;}




.link1 A:link {color: #564B84; text-decoration: none} 
.link1 A:visited {color: #564B84; text-decoration: none} 
.link1 A:hover {color: #FF6600; text-decoration: underline}
.link1 {font-family: arial, sans-serif; font-size: 10px; color: #98978E;}

.tile1 {background-image: url(images/tile1.gif); background-repeat: repeat-x}
.tile2 {background-image: url(images/tile2.gif); background-repeat: repeat-x}
.tile3 {background-image: url(images/tile3.gif); background-repeat: repeat-x}

.tile-msearch {background-image: url(images/tile-msearch.gif); background-repeat: repeat-x}
.tile-mleft {background-image: url(images/tile-mleft.gif); background-repeat: repeat-x}
.tile-mright {background-image: url(images/tile-mright.gif); background-repeat: repeat-x}

.searchtile {background-image: url(images/searchtile.gif); background-repeat: repeat-x}
.searchtile2 {background-image: url(images/searchtile2.gif); background-repeat: repeat-x;}
/*.searchtile2 {background: url(images/bg-page.jpg) 0 0 repeat;}*/
.searchcurve {background-image: url(images/searchcurve.gif); background-repeat: repeat-x}

.divhoriz {background-image: url(images/divhoriz.gif); background-repeat: repeat-x}

h1 {font-family: verdana, sans-serif; font-size: 17px; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px;}
h2 {font-family: verdana, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px; color: #FF6600}
h3 {font-family: verdana, sans-serif; font-size: 13px; font-weight: bold; padding: 0px 0px 3px 0px; margin: 0px; color: #362D5C} 
h4 {font-family: verdana, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px; color: #362D5C}
h5 {font-family: verdana, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 0px 7px 0px; margin: 0px; color: #362D5C}
h6 {font-family: verdana, sans-serif; font-size: 12px; font-weight: bold; padding: 0px 0px 3px 0px; margin: 0px; color: #362D5C} 

.twelvebold {font-family: verdana, sans-serif; font-size: 12px; font-weight: bold; padding: 0px 0px 10px 0px; color: #5e5293}

.twelveboldnp {font-family: verdana, sans-serif; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 0px; color: #5e5293}

.fourteenbold {font-family: verdana, sans-serif; font-size: 14px; font-weight: bold; padding: 0px 0px 10px 0px; color: #16018B}
.fourteenbold A:link {color: #003366; text-decoration: underline} 
.fourteenbold A:visited {color: #003366; text-decoration: underline} 
.fourteenbold A:hover {color: #FF6600; text-decoration: underline}

.sixteenbold {font-family: arial, sans-serif; font-size: 16px; font-weight: bold; padding: 0px 0px 10px 0px; color: #003366}
.sixteenbold A:link {color: #003366; text-decoration: underline} 
.sixteenbold A:visited {color: #003366; text-decoration: underline} 
.sixteenbold A:hover {color: #FF6600; text-decoration: underline}

.alphabet {font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; padding: 0px 0px 10px 0px; color: #FFF}

#ovtitle {
font-family: verdana, sans-serif; 
font-size: 16px; 
font-weight: bold; 
color: #FFF; 
position:relative; 
width:492px; 
height:25px; 
padding-top:55px; 
margin-bottom:-70px; 
z-index: 2;
}

#ovsubtitle {
font-family: verdana, sans-serif; 
font-size: 16px; 
font-weight: bold; 
color: #FFF;
text-align:left; 
position:relative; 
width:492px; 
height:25px; 
padding:95px 0px 0px 60px; 
margin:0px 0px -95px -60px; 
z-index: 3;
}

.ovsubtitle A:link {color: #FFF; text-decoration: underline} 
.ovsubtitle A:visited {color: #FFF; text-decoration: underline} 
.ovsubtitle A:hover {color: #FF6600; text-decoration: underline}
.ovsubtitle {font-family: verdana, sans-serif; font-size: 11px; color: #FFF;}

.alphabet A:link {color: #FFF; text-decoration: underline} 
.alphabet A:visited {color: #FFF; text-decoration: underline} 
.alphabet A:hover {color: #FF6600; text-decoration: underline}
.alphabet {font-family: verdana, sans-serif; font-size: 10px; color: #FFF;}

#alphabet {position:relative; height:25px; margin-bottom:-4px;}
 
#allfour {
border-top: 1px solid #CCC;
border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;
border-left: 1px solid #CCC;
padding:7px;
}

li {padding: 0px 0px 7px 0px}

.intop{
border-right: #9089B1 1px solid;
border-top: #9089B1 1px solid;
border-left: #9089B1 1px solid;
border-bottom: #9089B1 1px solid;
/*padding: 2px 2px 2px 2px;*/
padding-top:2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #605294;
height: 22px
}
#hidden_links { display: none;
}

.clCMEvent{position:absolute; z-index:300; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:hidden}
.clCMAbs{position:absolute; width:10; height:10; left:0; top:0; visibility:hidden}
.clT,.clTover,.clS,.clSover,.clS2,.clS2over{position:absolute; overflow:hidden; width:130; height:25; cursor:pointer; cursor:hand}
.clT,.clTover{padding:4px 0px 0px 8px; font-size:11px; font-family: arial; font-weight: bold;}
.clT{color:#0C052B;}   
.clTover{color:#6666CC;layer-background-color:#666666; background-color:#ffffff; text-decoration: underline}
.clS,.clSover{padding:4px; font-size:11px}
.clS2,.clS2over{padding:2px; font-size:11px; font-weight:bold}
.clS,.clS2{color:#0C052B; background-color:#ffffff; layer-background-color:#666666; font-family: arial}
.clSover,.clS2over{color:#ffffff; text-decoration: underline; font-weight: bold}
.clSover,.clS2over,.clB,.clBar{layer-background-color:#A6A5B9; background-color:#A6A5B9;}
.clB{position:absolute; visibility:hidden; z-index:300}
.clBar{position:absolute; width:10; height:10; visibility:hidden; background-color:#000000;}

