body { background: #f7f7d4; text-align: center; }
div.scroll { height:200px; width:98%; overflow:auto; border:none; padding:8px; }
img { border:none; }
/* Text Styles */
div.bodytext
{ font-family: Georgia, "Times New Roman", Times, serif; }
p.sigtext
{ color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: oblique; }
span.titletext
{
	color: #337733;
	font-weight: bold;
	font-size: 2em;
	font-style: oblique;
	font-variant: small-caps;
	text-decoration: underline;
}
span.headtext
{
	color: #337733;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
}

p.contacttitle
{
	font-size: 2em;
	font-weight: bold;
}
p.subtitle
{
	font-weight: bold;
}
p.informational
{
	font-size: 0.8em;
}

/*
These styles are for the tabbed buttons on
the product page
*/

td.tabbutton
{
	padding-left: 2px;
	padding-right: 2px;
	background-color:#115511;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	/*
	position: absolute;
	top: 16px;
	width: 214px;
	height: 39px;
	*/
	cursor: pointer;
}
td.tabbutton_hover
{
	background-color:#119911;
	padding-left: 2px;
	padding-right: 2px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	/*
	position: absolute;
	top: 16px;
	width: 214px;
	height: 39px;
	*/
	cursor: pointer;
}

div.prodshow
{
	visibility: visible;
	display: table;
}
div.prodhide
{
	visibility: hidden;
	display: none;
}

/* These tags are for the contact sheet*/
input.text { width:250px; }
input.warning
{
	background-color:#588dfd;
	width:250px;
	font-weight:bold;
}
select.text { width:250px; }
select.warning
{
	background-color:#6386c4;
	width:250px;
	font-weight:bold;
}
td.button { /*position:relative;*/ }
textarea.text { width:250px; }
textarea.warning
{
	background-color:#588dfd;
	width:250px;
	font-weight:bold;
}
