body {
	background-color:#FFFFFF;
	font-family:arial, helvetica, sans-serif;
	line-height:1.3;
	font-size:12px;
}
.errors {
	font-family:arial, helvitca, sans-serif;
	color:#FF0000;
	font-wieght:bold;
}
.mainfont {
	font-family:arial, helvetica, sans-serif;
	font-size:12px;

}
.green-background {
	background-color:rgb(165,216,103);
}
.green-link {
	color:rgb(105,146,58);
	text-decoration:none;
}
.green-border {
	border:solid 1px rgb(105,146,58);
}
.gray-background { 
	background-color:rgb(129,147,219);
}
.orangybrown-background {
	background-color:rgb(129,147,219);
}
.blue-background {
	background-color:rgb(142,37,141);
}
.green-fg {
	color:rgb(105,146,58);             
}
a.green-fg {
	color:rgb(105,146,58);
	text-decoration:none;
	font-weight:bold;
}
.green-fg:hover {
	color:#404040;
}
.gray-fg { 
	color:rgb(139,129,120);
}
.orangybrown-fg {
	color:#FFAD4D;
}
.blue-fg {
	color:rgb(0,63,114);
}
.tab {
	background-color:rgb(165,216,103);
	height:25px;
    border-left:solid 1px #FFFFFF;
	padding-left:15px;
	width:11%;				
}
.firsttab {
	background-color:rgb(165,216,103);
	height:20px;
	padding-left:15px;
	width:11%;
}
.tablink {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.tablink:hover {
    color:rgb(0,63,114)
}
.ft { 
	font-weight:bold;
}
.pagetitle {
	font-weight:bold;
	color:#000000;
	font-size:200%;
}	
.headline {
	font-size:150%; 
	font-weight:bold;
}
.smallheadline {
	font-size:120%;
	font-weight:bold;
}
.superscript {
	font-size:75%; 
	vertical-align:5px;
}
a.sample {
	background-color:#F0F0F0; 
	color:#000000; 
	text-decoration:none;
	line-height:1.9;
	vertical-align:middle;
}
.addtocart {
	background-color:rgb(129,147,219); 
	color:#FFFFFF; 
	text-decoration:none;
	line-height:1.9;
	vertical-align:middle;
}
.sectionhead {
	font-size:125%;
	font-weight:bold;
}
p.toutext {
	line-height:1.4;
}
td.tocactive {
	text-align:center;
	background-color:#D47600;
	color:#FFFFFF;
	font-weight:bold;
}
td.tocinactive {
	text-align:center;
	background-color:#FFFFFF;
	color:#D47600;
	font-weight:bold;
	border:solid 1px #D47600;
}
.italics {
	font-style:italic;
}
.attntext {
	color:#FF0000;
	font-weight:bold;
}
.divider {
	width:100%;
	clear:both;
	font-size:1px;
}
.storytitle {
	font-weight:bold;
}
.chatQ {
	font-weight:bold;
}
.chatA {
	font-style:italic;
}
.indexbox {
    width:190px;
    height:25px;
    padding-top:6px;
}
