a:link {
text-decoration:underline;
color:#000099;
font-family:arial, verdana, 'times new roman';
}

a:visited {
text-decoration:underline;
color:#000099;
font-family:arial, verdana, 'times new roman';
}

a:hover {
text-decoration:underline;
color:#ff3300;
font-family:arial, verdana, 'times new roman';
}

a:active {
text-decoration:underline;
color:#000099;
font-family:arial, verdana, 'times new roman';
}	

p {
font-family:verdana, arial, 'times new roman';
font-size:10pt;
}

body {
	background-color: #FFFFFF;
}

h1 {
	font-family:verdana, arial,'times new roman';
	font-size:12pt;
	color:#ff3300;
	margin:10px;
}

h2 {
font-family:verdana,'times new roman';
font-size:12pt;
color:#006600;
margin:10px;
}

h3 {
font-family:verdana,'times new roman';
font-size:12pt;
color:#333399;
margin:10px;
}

h4 {
font-family:verdana,'times new roman';
font-size:12pt;
color:#000000;
margin:10px;
}

h5 {
font-family:verdana,'times new roman';
font-size:10pt;
color:#000000;
margin:10px;
}

table {
background:#ffffff;
}

td {
font-family:verdana, arial, 'times new roman';
font-size:10pt;
}

hr {
color:#000099;
}

li {
font-family:verdana, arial, 'times new roman';
font-size:10pt;
}

.titlelinks {
font-family: Arial, Verdana, sans-serif;
	font-size: 12pt;
	margin:10px;
	color: #000099;
}

.breadcrumbs {
	font-size:8pt;
	margin:10px;
	font-family:arial, verdana, 'times new roman';
	color:#000099;
}

.boldv {
font-weight:bold;
font-family:arial, verdana, 'times new roman';
margin:10px;
}

.price {
font-size:10pt;
font-family:arial, verdana, 'times new roman';
font-weight:bold;
color: #ff3300;
margin:10px;
}

.center {
text-align:center;
}

.small {
	font-size:8pt;
	text-align:center;
	font-family:arial, 'times new roman';
}

.small-link {
	font-size:8pt;
	margin:10px;
	font-family:arial, verdana, 'times new roman';
	color:#000099;
}

.top-links {
	font-size:9pt;
	font-family:arial, 'times new roman';
	color:#000099;
	font-weight: bold;
	background-color: #000099;
}

.top-bar {
	background-color: #ff3300;
}

.comments {
	font-size:9pt;
	font-family:arial, 'times new roman';
	font-weight: bold;
}

.copyright {
	font-size:8pt;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.3em;
}

.smallv {
	font-size:8pt;
	margin:10px;
	font-family:verdana, arial, 'times new roman';
}

.topbox {
	font-size:9pt;
	font-family:verdana, arial, 'times new roman';
	text-align: center;
	letter-spacing: 0.2em;
	margin: auto;
	font-weight: bold;
	padding: 3px;
	color: #333399;
	}
	
	.dark-blue-bar {
	background-color: #000099;
	}
	
	.red-bar {
	background-color: #ff3300;
	}
	
	.light-blue {
	background-color: #D3DEF0;
	}
	
	.seperator {
	background-color: #000099;
	}

	.orange-bar {
	background-color: #ff3300;
	}
	
.green {
	background-color: #D3DEF0;
	
}

.clouds {
	background-color: #D3DEF0;
	background-image: url(img/clouds2.jpg);
	background-repeat: no-repeat;	
}

.white {
background:#ffffff;
}

.lite-blue {
background:#F0F3F8;
}


.tan {
background:#f9f1df;
}

.blue {
color:#000099;
}

.red {
color:#ff0000;
}

.gray {
background-color:#ECF4F2;
text-align:left;
} 

.greenbold {
background:#F9F1DF;
font-weight:bold;
text-align:center;
}

.greenyellowbg {
background:#ffff99;
font-weight:bold;
color: #006600;
}

.yellowbg {
background:#ffff99;

}

.articles {
	background-color:#FCFCFA;
	color:#333333;
	border: thin solid #999999;
} 

.thin-border {
	margin:10px;
	color:#333333;
	border: thin solid #999999;
	}

.author {
	background-color:#FCFCFA;
	color:#333333;
	
} 

.boldblue {
color:#000099;
font-weight:bold;
}

.boldpink {
color:#993366;
font-weight:bold;
}


.blueberry {
color:#3366cc;
}

.bluelist {
	color:#000099;
}


.boldbluebg {
	color:#000099;
	font-weight:bold;
	background-color: #F0F3F8;
}



.boldgreen {
color:#006600;
font-weight:bold;
}

.boldred {
color:#ff0000;
font-weight:bold;
}

.orange {
color:#ff6633;
font-weight:bold;
}

.orangebg {
background:#ffcc99;

}
.spirit {
background-color:#F0F3F8;
text-align:center;
} 

.greenbg {
background-color:#ECF4F2;
margin: 20px;
font-family:arial, 'times new roman' verdana;

} 

.prices {
font-family:'times new roman'; arial; verdana;
}


.margin {
margin:15px;
}

.marginb {
	margin:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.lrgtext {
margin:10px;
font-size: 12pt;
}

.text12 {
font-size: 12pt;
}

.spirit12 {
font-size: 12pt;
font-family: Arial, Verdana, sans-serif;
	margin:10px;
}


.verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:10px;
	color: #006666;
	text-decoration: none;
}

.border {
	border: thin solid #99cccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.border2 {
	border: thin solid #99cccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.border3 {
	border: thin solid #ffcc99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.medv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.text {
font-family: verdana, Helvetica, sans-serif;
font-size: 10pt;
margin:10px;
}

.comicsans {
font-family:"Comic Sans MS", Arial, Verdana;
font-size: 10pt;
margin:20px;
}

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #000099;
	background-color: #F0F3F8;
	text-align: left;
}

.presell {
	text-align: center;
	font-weight: bold;
	}
	
.bold {
font-weight: bold;
}


.build-a-book {
font-family: Lucida Calligraphy, verdana, arial;
	font-size: 12pt;
	color: #000099;
}

.build-a-book-text {
font-family: verdana, arial, sans-serif;
	font-size: 10pt;
	margin:10px;
}

