/* CSS Document */

body {
font-family: trebuchet ms, verdana, arial, tahoma;
	color: #333333;
	background-color: #ffffff;
	}

/** html{
height: auto;
overflow:scroll;
}*/



.navleft{
font-size:9pt;
line-height:200%;
color:#333333;
background-image:url(../images/bgblue.jpg);
}
.navleft li{
	list-style-type: none;
}
.navtop{
background:url(../images/bb-dblue.jpg) repeat;
text-align:center;
color:#ffffff;
line-height: 200%;
}
.white{
color:#FFFFFF;

}

.bullet {list-style-image: url(../images/blue-arrow-bullet.gif);}

h1 {font-size:160%; padding: 0; color:#333333;}
h2 { font-size: 120%;padding:0; color:#3300CC }
h3 { font-size: 110%;padding:0;color:#006699; }

a:link {color: #000066; text-decoration:underline;}

a:visited { color: #5b8fbe; text-decoration: none; }
a:hover{ color: #666666; text-decoration: none; }

.blockquote {padding:0 20 0 20;}


/* footer styles*/

.footer {
font-family: trebuchet ms, verdana, arial, tahoma;
font-size:8.5pt;
text-align:center;
padding-top:8px;
	background:url(../images/bb-dblue.jpg) repeat;
	border: 1px solid #ccc;
	border-bottom: 0;
}
.footer a:link {color: #FFFFCC; text-decoration: underline;}
.footer a:visited {color:#cccccc; text-decoration:none;}
.footer a:hover {color:#FFFF00; text-decoration: none;}

.booktitle {color:#006699;}
.bookauthor {font-size:10pt;
	color:#000;}

.italic {font-style: italic;
font-weight: 500; 	display: inline;
	clear: right;
}
.small {
font-size:8pt;}

.padding50 {
padding-left:50px;}

.padding20 {
padding-left:20px;}

.imgwrapper-R {
padding: 0;
border:0;
text-align:right;
display:inline;
}
.imgwrapper-L {
padding: 0;
text-align:left;
display:inline;
}

.list-none{
list-style-type:none;
line-height:200%;}

