<style type="text/css">

body {font-family: futura, sans-serif; font-size: 9pt; color:#666666;}
.topmenu {color: #000000; font-weight: bold;}
.strong {color: #F0252B; font-size: 10pt; font-weight: bold;}
.weak {color: #999999; font-size: 10pt;}

.available {color: #FFFFFF; background-color: #FF8033;}
.selected {color: #F0252B; background-color: #FFF017;}
.rollover {color: #FFF017; background-color: #F0252B;}
.available2 {color: #000000; font-weight: bold;}
.selected2 {color: #F0252B; font-weight: bold;}
.rollover2 {color: #000000; font-weight: bold; background-color: #F0252B}
.dim2 {color: #999999; font-weight: bold;}
.welcome1 {color:#FFFFFF; font-weight: bold;}

.welcome2 {color:red; font-weight: bold;}

.longTitle {
       font-size:20px;
       font-weight:bold;
}


.visit {
	font-size: 12px;
	vertical-align: middle;
	padding-left: 50px;
	padding-bottom: 60px;
	padding-top: 30px;
}

.signInMsg {
	color:red; 
	font-weight: bold; 
	font-size: 12pt; 
	background-color: #FFF017;
      	padding:3px;
	line-height: 18pt
	}

.yellowBgSm {
	font-size: 8pt;
       background-color: #FFF017;
       padding:3px;
       line-height: 18pt
       }


.fictionTab {
	color: #FFFFFF; 
	font-weight: bold; 
	background-color: #F0252B; 
}

.fictionDim {
	color: #FFFFFF; 
	font-weight: bold; 
	background-color: #FFCCCC;
}

a.fictionTab {
	color: #FFFFFF; 
        font-weight: bold; 
        text-decoration: none;
}    

.nonfictionTab {
	color: #FFFFFF; 
	font-weight: bold; 
	background-color: #FF8033;
}

.nonfictionDim {
	color: #FFFFFF; 
	font-weight: bold; 
	background-color: #FFCC99;
}

a.nonfictionTab {
	color: #FFFFFF; 
        font-weight: bold; 
        text-decoration: none;
} 

.sandcastle {color: #3D946A; font-weight: bold;}
.supersandcastle {color: #3D946A; font-weight: bold;}
.buddybooks {color: #009591; font-weight: bold;}
.checkerboard {color: #FB9123; font-weight: bold;}
.daughter {color: #533A8B; font-weight: bold;}
.essentiallibrary {color: #533A8B; font-weight: bold;}
.rockBottombooks {color: #FB9123; font-weight: bold;}

.footer {
font-family: futura, sans-serif;
text-decoration: none;
font-size: 12px;
color: #FFFFFF; 
background-color: #FF6801;
}

a.footer:hover {
       background-color:#FF6801;
       color: #FFF017;
}

.footersel {
 	font-family: futura, sans-serif;
	font-size: 12px;
	color: #FFF017; 
	background-color: #FF6801;
	text-decoration: none;
}

a.footercuesta {
font-family: futura, sans-serif;
text-decoration: none;
color: #f5d827; 
}

.footerInclude {
        font-family: futura, sans-serif;
	color:#FFFFFF;
	font-size: 10pt;
}

.indexfooter {color: #999999; font-size: 8pt;}
.indexfooterDim {color: #999999; font-size: 8pt;}
.indexfooterInclude {
	color:#F02529;
	font-size: 10pt;
	font-weight: bold;
	font-family: futura, sans-serif;
	}

.subhead {
	color: #FFF017; 
	font-size: 24pt;
}

.subheadBg { background-color:#F0252B; }

.more {
	color:#7d5eb1; 
	text-decoration:none;
}
.more2 {
	color:#FFFFFF; 
	font-weight: bold;
	text-decoration:none;
}

.bg_top { background-color:#FFF017; }

.bg_line { background-color:#F0252B; }

.left_menu_header { background-color:#895FB5;}

.td_left_menu_bg { background-color:#895FB5; }

.td_left_menu_bg_sel { background-color:#895FB5; }

.td_left_menu_bg_sel {
background-image: url(ABgraphics/arrow.jpg);
}

.td_left_menu_bg_ro { background-color:#895FB5; }

a.left_menu {
       font-family:futura, sans-serif;
       font-size:14px;
       color:#FFFFFF;
       text-decoration:none;
       padding:3px 3px 3px 5px;
       margin:0px;
       line-height:10px;
}

a.left_menu:hover {
       background-color:#895FB5;
       color: #FFF017;	
}

.left_menu_sel {
       font-family:futura, sans-serif;
       font-size:14px;
       color:#FFF017; 
       background-color:#895FB5;
       padding:3px 3px 3px 5px;
       line-height:20px;
}

.left_menu_header {
       font-family:futura, sans-serif;
       font-size:14px;
       color:#CCCCCC;
       text-decoration:none;
       padding-left:2px;
       margin-left:2px;
       line-height:20px;
}

.quick_by {
     font-family: futura, sans-serif;
     font-weight: bold;
     font-size:11px;
     color:#FFCE00;
}

.quick {
     background-color : #895FB5;
     font-family: futura, sans-serif;
     font-size: 10px;
     color:#ffffff;
}

.subjectsearchBg {
     background-color : #ff6600;
}

.bagTitle {
     background-color : #ff6801;
     font-family: futura, sans-serif; 
     font-size: 10pt;
     font-weight: bold;
     color:#ffffff;
}


.bagItems {
     font-family: futura, sans-serif; 
     font-size: 10pt;
     color:#ffffff;
}

a.service {
  text-decoration:none;
  font-family: arial, sans-serif;
  font-size: 10pt;   
  color:#f9fd30;
}

.service {
   background-color : #895eb4;
   font-family: arial, sans-serif;
   font-size: 10pt;   
   color:#ffffff;
}

.imprints {
font-face: futura, sans-serif;
font-size: 9pt;
color:#666666;
padding:4px;
}

.imprints2 {
font-face: futura, sans-serif;
font-size: 9pt;
color:#666666;
 text-decoration:none;
}

.mainBody {
font-family: futura, sans-serif;
font-size: 10pt;
color:#666666;
}

.header {font-family: futura, sans-serif;
font-size: 14pt;
color:#666666;
}

#sisimage { 
background:url(ABgraphics/sistercompanies.jpg); 
background-repeat:no-repeat; 
width: 450px; 
height: 120px; 
}

#siscompanies {
position: relative; 
left: 120px; 
top: 35px;
padding: 4px;
}
.include {

}

</style>
