a:link {color:#36c;}
a:visited {color:#939;}
a:hover {color:#f30;}

.bodytext { color: #515151; font-size: 12px; line-height: 16px;font-family: Verdana, Arial, Helvetica}
.bodytext a:link {color: rgb(255,153,51)} 
.bodytext a:visited {color: rgb(255,153,51)}
.bodytext a:hover {color: rgb(255,153,51)}

.bodytext UL { color: #339999; font-size: 12px; line-height: 16px;font-family: Verdana, Arial, Helvetica}
.bodytext OL { color: #339999; font-size: 12px; line-height: 16px;font-family: Verdana, Arial, Helvetica}


.lefttext { color: #515151; font-size: 10px; line-height: 14px;font-family: Arial, Helvetica}
.lefttext a:link {color: rgb(255,102,0)} 
.lefttext a:visited {color: rgb(153,0,0)}
.lefttext a:hover {color: rgb(153,51,0)}

.introtext { color: #515151; font-size: 14px; line-height: 20px;font-family: Verdana, Arial, Helvetica}
.introtext a:link {color: rgb(255,102,0)} 
.introtext a:visited {color: rgb(153,0,0)}
.introtext a:hover {color: rgb(153,51,0)}

.bodyheader { color: rgb(0,0,0); font-size: 12px; line-height: 14px;font-family: Verdana, Arial, Helvetica; font-weight: bold}
.bodyheader a:link {color: rgb(255,102,0)} 
.bodyheader a:visited {color: rgb(153,0,0)}
.bodyheader a:hover {color: rgb(153,51,0)}

.footertext { color: rgb(255,255,255); font-size: 9px; line-height: 14px;font-family: Arial, Helvetica}
.footertext a:link {color: rgb(255,255,255)} 
.footertext a:visited {color: rgb(255,255,255)}
.footertext a:hover {color: rgb(255,255,255); text-decoration: underline;}

.copyrighttext { color: rgb(102,102,102); font-size: 10px; line-height: 14px;font-family: Arial, Helvetica}
.copyrighttext a:link {color: rgb(255,255,255)} 
.copyrighttexta:visited {color: rgb(0,70,116)}
.copyrighttext a:hover {color: rgb(0,41,68); text-decoration: underline;}


.tealbold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #339999; font-weight: bold}
.quote {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #339999; font-weight: bold}
.leftquote {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #339999; font-weight: bold}
.leftquotename {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #339999;}
.booktitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; color: #339999;}
.booktitle-lg {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: italic; color: #339999}



#contentContainer {
	background: #e4f6d6 url('../images/home_bg_extender.gif') top left repeat-y;
}





#homeContentArea {
	background: url('../images/home_bg.jpg') top left no-repeat;
}


#homeTextMain {
	margin: 30px 0 20px 125px;
	padding: 13px 20px 13px 0;
	font-family: verdana, sans-serif;
}

#homeTextMain h1 {
	font-weight: bold;
	font-size: 19px;
	line-height: 29px;
	padding: 13px 0;
	margin: 0;
	color: #4B4B4B;
}


#homeTextMain p {
	font-size: 13px;
	line-height: 24px;
	padding: 0;
	margin: 0;
	color: #646464;
}


#homeTextMain p span {
	font-weight: bold;
	color: #266790;
}






#homeSideContainer {
	margin: 30px 0 20px 0;
	padding: 0;
	border-left: 1px solid #83c362;
}



.homeSideContent {
	margin: 0 0 0 18px;
	padding: 3px 0;
	border-top: 1px solid #83c362;
	font-family: verdana, sans-serif;
}



.sideTop {
	border: 0;
}



.homeSideContent h2 {
	color: #4B4B4B;
	font-weight: bold;
	font-size: 14px;
	line-height: 17px;
	margin: 0;
	padding: 7px 0 0 0;
}


.homeSideContent p {
	color: #646464;
	font-size: 10px;
	line-height: 15px;
	margin: 0;
	padding: 7px 0;
}


.homeSideContent p span {
	color: #436F8B;
	font-weight: bold;
}


.homeSideContent p a:link {
	color: #FF6600;
}

.homeSideContent p a:hover {
	color: #FF6600;
}

.homeSideContent p a:visited {
	color: #436F8B;
}


#underNavShadow {
	background: #e4f6d6 url('../images/undernavbackground.gif') top left repeat-x;
}









.productNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	margin: 4px 0;
	padding: 0;
	font-style: normal;
	font-weight: bold;	
}


.productNav a:link {
	color: #399;	
}


.productNav a:hover {
	color: #36c;
}




#volumeDiscounts h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #f60;
	margin: 0;
	padding: 10px 5px 0 5px;
}


#volumeDiscounts h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #999;
	margin: 0;
	padding: 10px 5px;
}



#volumeDiscountsTable td {
	margin: 0;
	padding: 3px 5px;
	border-right: 1px solid #bbb;
}









