body {
    min-width: 858px;
    margin: 0px;
	padding: 0px;
	text-align: center;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #817E7E;
	background: #272727;
	line-height: 1.15em;
    }
table.pa_products td {
	line-height: 1.25;
}
div {
	text-align: left;
}
	
h3 {
font-size: 24px;
margin: 0px auto;

}

	
a:link, a:active, a:visited {
	color: #D27007;
	text-decoration: none;
}
a:hover {
	color: #D27007;
	text-decoration: underline;
}
#wrapper {
    width: 858px;
	background: #ffffff;
	margin: 0px auto;
	padding: 0px;
        position:relative;
    }
#header {
	width: 858px;
	background: #272727;
	padding-bottom: 0px;
	margin: 0px;
	}
#tagline {
	position: absolute;
	top: 60px;
}
.headercopy {
	padding-left: 225px;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}
#mainnav {
	width: 858px;
	height: 36px;
	_height: 51px;
	max-height: 51px;
	background-image: url(nav-bg.jpg);
	background-repeat: no-repeat;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px; 
	padding-top: 15px;
}
#footer {
	clear: both;
	width: 858px;
	background-color: #F4F4F4;
	margin: 0px;
	padding: 0px;
}
#footercopy {
	color: #A09E9E;
	font-size: 9px;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	width: 858px;
	margin: 0px auto;
	padding-top: 8px;
	padding-bottom: 5px;
	background-color: #F4F4F4;
}
#footercopy a:link, #footercopy a, #footercopy a:active, #intfootercopy a:link, #intfootercopy a, #intfootercopy a:active {
	font-size: 9px;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	color:  #D27007;
	text-decoration: none;
}
#footercopy a:visited, #intfootercopy a:visited {
	font-size: 9px;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	color:  #D27007;
	text-decoration: none;
}
#footercopy a:hover, #intfootercopy a:hover {
	font-size: 9px;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	color: #D27007;
	text-decoration: underline;
} 
#bottom {
	clear: both;
	width: 858px;
	height: 9px;
	max-height: 9px;
	overflow: hidden;
	margin: 0px auto;
	padding: 0px;
	background-image: url(footer-bg.jpg);
	background-repeat: no-repeat;
}
#topcontent {
	width: 858px:
}
#topleft {
	float: left;
	width: 570px;
}
#topright {
	float: right;
	width: 288px;
	height: 283px;
	background-image: url(top-right-bg.jpg);
	background-repeat: no-repeat;
}
#toprightcopy {
	font: 14px Arial, Verdana, Helvetica, sans-serif;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	line-height: 1.25em;
}
#toprightimage {
	padding-top: 50px;
}
sup {
	font-size: 75%;
	margin-top: 0em;
}
.header1 {
	color: #ED900F;
	font: 18px Arial, Verdana, Helvetica, sans-serif;
}
.header2 {
	color: #ED900F;
	font: 21px Arial, Verdana, Helvetica, sans-serif;
}
#content {
	width: 858px;
	background: #FFFFFF;
}
#container1 {
    width:858px;
	float: left;
	background-color: #FFFFFF;
}
#col1 {
    float:left;
    width:285px;
	height: 314px;
	background-image: url(bottom-left-bg.jpg);
	background-repeat: no-repeat;
}
#col2 {
    float:left;
    width:285px;
	height: 314px;
	background-image: url(bottom-middle-bg.jpg);
	background-repeat: no-repeat;

}
#col3 {
    float:left;
    width:288px;
	height: 314px;
	background-image: url(bottom-right-bg.jpg);
	background-repeat: no-repeat;
}
#bottomleft {
	float: left;
	width: 285px;
	padding-top: 20px;
}
#bottomleftheader {
	color: #ED900F;
	font: 14px Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 25px;
	text-align: center;
}
#bottomleftcopy {
	width: 225px;
	padding-top: 28px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: left;
	line-height: 1.15em;
}
.bottomleftimage {
	padding-top: 30px;
}
#bottommiddle {
	float: left;
	width: 285px;
	padding-top: 20px;
}
#bottommiddleheader {
	color: #F2BF43;
	font: 14px Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 25px;
	text-align: center;
}
#bottommiddlecopy {
	width: 225px;
	padding-top: 28px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: left;
	line-height: 1.15em;
}
.bottommiddleimage {
	padding-top: 30px;
}
#bottomright {
	float: left;
	width: 288px;
	padding-top: 30px;
}
#bottomrightheader {
	color: #ED900F;
	font: 14px Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 5px;
	text-align: center;
}
#bottomrightcopy {
	width: 225px;
	padding-top: 20px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: left;
	line-height: 1.15em;
}
.bottomrightimage {
	padding-top: 30px;
}
#intcontent {
	width: 858px;
	padding-top: 0px;

}
#intcontenttop {
	width: 858px;
	height: 21px;
	background-image: url(int-copy-top.jpg);
	background-repeat: no-repeat;
	padding-bottom: 0px;
}
#intcontentbottom {
	width: 858px;
	height: 22px;
	background-image: url(int-copy-bottom.jpg);
	background-repeat: no-repeat;
	padding-top: 0px;
	margin: 0px;
}
#intcontentmiddle {
	width: 858px;
	background-image: url(int-copy-middle.jpg);
	background-repeat: repeat;
	padding-bottom: 0px;
	margin: 0px;

}
#intcopy {
	width: 808px;
	padding-left: 25px;
	padding-right: 25px;

	font: 13px Arial, Verdana, Helvetica, sans-serif;
	color: #272727;
}
.copyheader {
	color: #ED900F;
	font: 16px Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
} 
#intfooter {
	clear: both;
	width: 858px;
	background-color: #FFFFFF;
	margin: 0px auto;
	padding: 0px;
}
#intfootercopy {
	color: #A09E9E;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	width: 858px;
	padding-top: 8px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
}
#intbottom {
	clear: both;
	width: 858px;
	height: 9px;
	background-image: url(intfooter-bg.jpg);
	background-repeat: no-repeat;
}
.footnote {
	font-size: 11px;
}
.small {
	font-size: 10px;
}
.pa_content, .pa_products, .pa_header, .pa_footer, .pa_text2, .pa_text3 {
	background-color: #F7F7F7;
}

a.logout_link {
        display:block;
        position:absolute;
        right:20px;
        top:90px;
        color:#ffffff;
        text-decoration:underline;
}