body                { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 90%; color:#333333; margin:0px; padding:0px;}
td 					{ text-align: left;  vertical-align: top;  font-family:Tahoma; font-size:11px; color:#777777; line-height:12px;}											
form                    { margin:0; padding:0; } 

.title1                 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 140%; color:#330066; font-weight:bold; margin:0px;}
.title2                 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 100%; color:#333333; font-weight:bold; margin:0px;}
.title3                 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 140%; color:#330066; font-weight:normal; margin:0px;}

a:link                  { color:#663399;}
a:visited               { color:#9966CC;}
a:hover                 { color:#9966CC;}
a:active                { color:#663399;}

.purple                 { color:#663399;}
                                            
.gray                   { color:#333333;}

.blueNorm               { color:#663399;
                                                                      background-color:#CCCCFF;
                                                                    }

.blueLite               { background-color:#E5E5FF;}


.greyNorm               { background-color:#DDDDDD;}

.greyLite               { background-color:#EEEEEE;}
                                            
.tan                    { background-color:#FFCC99;}


.padded                 { padding:20px;}
.indented               { position:relative; top:-11px; left:15px; width:90%;}


a.Footer:link           { color:#CC99FF;}
a.Footer:visited        { color:#CC99FF;}
a.Footer:hover          { color:#FFFFFF;}
a.Footer:active         { color:#FFFFFF;}

.formText { 
     border: 1px solid;
     font-size: 120%;
     background-color: #f5f5ff;
     border-color: #000000;
}

.lessPadded             { padding:20px; padding-top:10px; padding-bottom:10px; }
.tinyPadded             { padding:20px; padding-top:3px; padding-bottom:3px; }


.purplebg 		{ background-color: #d8bfd8 }
.center 		{ text-align: center }
.tab 			{ margin-left: 1em }
.borderbgfix 	{ margin-left: 12em }
.purpletext 	{ color: #ff00ff }
.bold 		{ font-weight: bold }
.italic 		{ font-style: italic }
.bolditalic 	{ font-weight: bold ; font-style: italic }
.under 		{ text-decoration: underline }
.larger 		{ font-size: larger }
.largerbold 	{ font-size: larger ; font-weight: bold }
.outline1 		{ list-style-type: upper-roman }
.outline2 		{ list-style-type: upper-alpha }
.outline3 		{ list-style-type: decimal }
.outline4 		{ list-style-type: lower-alpha }
.outline5 		{ list-style-type: lower-roman }
.subtable  	    { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 100%; color:#333333; margin:0px; padding:0px;}
acronym { cursor: help }
br.clear{ clear:both }
/* hides the feedburner logo that comes with their BuzzBoost inserts */
#creditfooter {
	display: none;
}
input.googlelogo
{
	background-image: url(/images/global/googlebg.gif);
	background-repeat: no-repeat;
	width: 175px;
}
input.googlelogo:focus { background: white; }

#nav-menu
{
}
#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li
{
float: left;
margin: 0;
}

#nav-menu li a
{
height: 2em;
line-height: 2em;
float: left;
width: 9em;
display: block;
border: 0;
color: #FFFFFF;
text-decoration: none;
text-align: center;
font-size: 12px;
font-weight: bold;
}
#nav-menu ul li form {
display:inline;
padding: 5px 0 5px 0;
}
#nav-menu ul li input {
		width: 200px;
   		background-color: #fff;
   		color: #000;
   		font-weight: bold;
   		border: 2px inset #E5E5FF;
   		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                font-size: 12px;
                margin-bottom: 1px;
}
#nav-menu2
{
width:80em
}
#nav-menu2 ul
{
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu2 li
{
float: left;
margin: 0;
}

#nav-menu2 li a
{
background-color:#4f027c;
height: 2em;
line-height: 2em;
float: left;
width: 9em;
display: block;
border: 0;
color: #FFFFFF;
text-decoration: none;
text-align: center;
}
/* This controls the dark purple bar at the top */

#jsa_header ul {
	display: inline;
        font-size: 14px;
        line-height: 25px;
        font-weight: bold;
}
#jsa_header ul li {
	display: inline;
	padding: 0 15px 0 15px;
		
}
#jsa_header ul li a:link,
#jsa_header ul li a:visited,
#jsa_header ul li a:active {
        text-decoration: none;
}
#jsa_header ul li form {
		display:inline;
                padding: 5px 0 5px 0;
}
#jsa_header ul li input {
		width: 200px;
   		background-color: #fff;
   		color: #000;
   		font-weight: bold;
   		border: 2px inset #E5E5FF;
   		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                font-size: 12px;
                margin-bottom: 1px;
}
h1 {
		margin:0;
		color:#330066;
} 

/* This controls the header below the purple bar */

#newbooks_title {
background-color:#EFEFFF;
border-bottom: 1px solid #666666;
padding: 15px;
}

#newbooks_title h1 {
display:inline; padding: 0 0 0 20px; font-size:xx-large;
}

/* Changing rounded cornder */

.raised {background: transparent;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#ccc;}
.raised p {padding-bottom:0.5em;}

.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden; font-size:1px;}

.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#039; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b3 {background:#039; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b4 {background:#039; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b4b {background:#039; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b3b {background:#039; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .b2b {background:#039; border-left:1px solid #ccc; border-right:1px solid #ccc;}


.raised .b1 {margin:0 5px; background:#ccc;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background:#039; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.raised .boxcontent2 {display:block;  background:#039; border-left:1px solid #039; border-right:1px solid #039;}
.style2 {font-size: 80%}

.raised2 {background: transparent;}

.raised2 .b1, .raised2 .b2, .raised2 .b3, .raised2 .b4, .raised2 .b1b, .raised2 .b2b, .raised2 .b3b, .raised2 .b4b {display:block; overflow:hidden; font-size:1px;}

.raised2 .b1, .raised2 .b2, .raised2 .b3, .raised2 .b1b, .raised2 .b2b, .raised2 .b3b {height:1px;}
.raised2 .b2 {background:#ddd; border-left:1px solid #fff; border-right:1px solid #fff;}
.raised2 .b3 {background:#ddd; border-left:1px solid #fff; border-right:1px solid #fff;}
.raised2 .b4 {background:#ddd; border-left:1px solid #fff; border-right:1px solid #fff;}
.raised2 .b4b {background:#ddd; border-left:1px solid #fff; border-right:1px solid #fff;}
.raised2 .b3b {background:#ddd; border-left:1px solid #fff; border-right:1px solid #fff;}
.raised2 .b2b {background:#ddd; border-left:1px solid #fff; border-right:1px solid #fff;}


.raised2 .b1 {margin:0 5px; background:#fff;}
.raised2 .b2, .raised2 .b2b {margin:0 3px; border-width:0 2px;}
.raised2 .b3, .raised2 .b3b {margin:0 2px;}
.raised2 .b4, .raised2 .b4b {height:2px; margin:0 1px;}
.raised2 .b1b {margin:0 5px; background:#fff;}
.raised2 .boxcontent {display:block;  background:#ddd; border-left:1px solid #fff; border-right:1px solid #fff;}

.style2 {font-size: 80%}
.style4 {color: #000099}

