h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #800000;
	border-bottom: 1px solid #ccc;
}

h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	display:inline;
}

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #2E2E2E;
}

#bodytext {
	padding: 10px 25px 25px 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E5E5E;
	}

.link_top {
	font-family: Tahoma;
	font-size: 10px;
	color: #939393;
}
.copy {
	font-family: Tahoma;
	font-size: 11px;
	color: #9A9A9A;
}
.text1 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.text2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #5E5E5E;
}
.text3 {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #5E5E5E;
}

.textright {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #5E5E5E;
	padding:0px 25px 25px 25px;
}

.producttextbox {
	font-family: Tahoma;
	font-size: 11px;
	border-top: 1px solid #D6D6D6;
}

.sidebar {
	font-family: Tahoma;
	font-size: 10px;
	color: #999;
	padding-left: 10px;
}

.sidebar a {
	color: #999;
}

.sidebar a:visited {
	color: #999;
}

.sidebar a:hover {
	color:#800000;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration:none;
}

.footer a {
	color: #666;
	text-decoration:none;
}

.footer a:visited {
	color: #666;
	text-decoration:none;
}

.footer a:hover {
	background-color:#D2D2D2;
	text-decoration:none;
}

.productsubnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration:none;
	line-height: 16px;
	padding: 0px 10px 10px 0px;
}

.productsubnav a {
	color: #800000;
	text-decoration:none;
}

.productsubnav a:visited {
	color: #800000;
	text-decoration:none;
}

.productsubnav a:hover {
	background-color: #EEEEEE;
	text-decoration:none;
}

.adobeinstruct {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	padding-top: 10px;
	text-decoration:none;
	line-height: 14px;
}

.adobeinstruct a {
	color: #666;
	text-decoration:none;
}

.adobeinstruct a:visited {
	color: #666;
	text-decoration:none;
}

.adobeinstruct a:hover {
	background-color:#D2D2D2;
	text-decoration:none;
}

.link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5B6771;
}
.link_2 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #5B6771;
	text-decoration:underline;
}
.read_more {
	font-family: Tahoma;
	font-size: 11px;
	color: #6496BC;
}
body {
	scrollbar-3dlight-color: #D6D6D6;
    scrollbar-track-color: #D4D4D4;
    scrollbar-shadow-color: #9A9999;
    scrollbar-face-color: #B0AFAF;
	scrollbar-arrow-color: #D6D6D6;
	scrollbar-darkShadow-color: #D6D6D6;
}
.tixtfield {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	height: 15px;
	width: 118px;
	border: 1px solid #5D5E5E;
}
.tixtarea {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	height: 92px;
	width: 214px;
	border: 1px solid #5D5E5E;
	overflow:auto;
}

/* Navigation Tabs */

ul#navlist
{
font: bold 11px verdana, arial, sans-serif;
list-style-type: none;
padding-bottom: 24px;
border-bottom: 1px solid #6c6;
margin: 0;
}

ul#navlist li
{
float: left;
height: 21px;
background-color: #cfc;
margin: 2px 2px 0 2px;
border: 1px solid #6c6;
}

li#active a
{
border-bottom: 1px solid #fff;
background-color: #fff;
}

li#active a { color: #000; }

#navlist a
{
float: left;
display: block;
color: #666;
text-decoration: none;
padding: 4px;
}

#navlist a:hover { background: #fff; }

/* Alternate Color Table Rows */

table.content
{	border-collapse: collapse;
	margin: 0 1.0em 0 1.0em;
	padding:0px;
	font-size: 12px;
}

caption
{	margin:0 1.0em 0 1.0em;
	border:1px solid #ffffff;
}

table.content thead tr
{	background-color: #FFFFFF;
	padding:5px;
}

table.content tfoot tr td
{	background-color: #FFFFFF;
	border-top:2px #B46D32 solid;
	border-bottom:2px #FFFFFF solid;
	font-size: 9px;
	padding:5px;
}

table.content tfoot tr td a
{	font-size: 9px;
}

table.content caption
{	background-color: #B46D32;
	color: #FFF5A4;
	font-size:10px;
	font-weight: bold;
	padding: 2px;
}

table.content tr
{	background-color: #F7F4F2;
}

table.content tr.alt
{	background-color: #FCFBFB;
}

table.content td
{	border-top:2px #FFFFFF solid;
	padding: 2px 2px 2px 5px;
	vertical-align: top;
}