#container{
  position: relative;
  width: 95%;
  margin-left: 2%;
  margin-right: 5%;
}
  

body, html{
  margin: 0;
  background-color:#ffffff;
 }

h1 {	
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 90%;
	font-weight: bold;
	font-style: italic;
	margin-left: 45px;
	padding-top: 1px;
}

h2 {	
	font-family: Arial, Helvetica, sans-serif;
	color:#999999;
	font-size: 75%;
	font-weight: bold;
	}

h3 {	
	font-family: sans-serif;
	color:#003366;
	font-size: 80%;
	font-weight: bold;
	background-color: #e8e8e8;
}

h4 {	
	font-family: sans-serif;
	color:#336699;
	font-size: 95%;
}

hr { height:0px; 
        border:1px; 
        border-top:3px solid #e8e8e8; 
}


a:link {color: #336699; text-decoration: none;}

a:visited {color: #336699; text-decoration: none;}

a:active {color: #003366; text-decoration: underline;}

a:hover {color: #003366; text-decoration: underline;}

.aactive {background-color:#E8E8E8;}


.content {	
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 80%;
}

.copyright { 
font-family: sans-serif; 
font-size: 9px;  
color: #999999; 
text-align: center;

}


.tag {
	font-family: sans-serif;
	color:#336699;
	font-size: 80%;
	
}


#top {
	position:relative;
	top: 1px;
	height:93px;
	width:100%;
	background-image: url("images/backgrounds/about_prod_HeadBG.jpg");
	left: 0px;
}

#second {
  position:relative;
  margin-top: 0px;
  top: 0px;
  height:28px;
  width:100%;
  background-image: url("images/backgrounds/about_prod_Head2BG.jpg");
}


#mainLeft {
	top: 1px;
	position:relative;
	background-image: url("images/backgrounds/about_prod_mainBG2.jpg");
	background-repeat: no-repeat;
	margin-left:0px;
	width:320px;
	left: 0px;

}

div.info_banner {
	position:relative;
	top:0px;
	width:375px;
	height: 33px;
	padding-top:10px;
	font-family: sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #999999;
	left: 4px;
}

div.infolink {
	position:relative;
	top:0px;
	border-width: 1px;
	border-style: inset;
	border-color: #e8e8e8;
	width:365px;
	height: 33px;
	padding-top:10px;
	background-image: url("images/backgrounds/Info_Tag_BG.jpg");
	left: 1px;
}


div.leftlinks {
	position:relative;
	top:15px;
	margin-bottom:60px;
	margin-left:7px;
	width:375px;
	height:70px;
	padding-top:10px;
	padding-bottom:10px;
	font-family: sans-serif;
	color:#336699;
	font-size: 80%;
}


#productlink {
	position:relative;
	top:25px;
	margin-top:2px;
	margin-bottom:12px;
	border-width: 1px;
	border-style: inset;
	border-color: #e8e8e8;
	width:325px;
	height: 33px;
	padding-top:4px;
	background-image: url("images/backgrounds/Shop_Tag_BG.jpg");
	left: 4px;

}

#shoplink {
	position:relative;
	top:0px;
	margin-top:2px;
	border-width: 1px;
	border-style: inset;
	border-color: #e8e8e8;
	width:325px;
	height: 33px;
	padding-top:4px;
	left: 15px;

}

.boxtop {
	font-family: Arial, Helvetica, sans-serif;
	color:#336699;
	font-size: 75%;
	margin-left: 15px;
	padding-top:4px;
}

.box {
	font-family: Arial, Helvetica, sans-serif;
	color:#336699;
	font-size: 85%;
	margin-left: 45px;
	padding-top:4px;
}

#mainRight {
    margin-left: 5px;
	margin-right: 20px;
	position: absolute;
	left: 385px;
	margin-top: 15px;
	top: 131px;
	height: 550px;
	width: 65%;
	overflow: auto;
	padding-right: 3px;
	background-color: #ffffff;
}

div.chartleft {
	float: left;
	margin-right: 5px;
	padding-left: 5px;
	width: 60%;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: sans-serif;
	font-size: 79%;
	color: #666666;
}

div.chartright {
	float: right;
	margin-right: 5px;
	padding-left: 5px;
	width: 35%;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: sans-serif;
	font-size: 79%;
	color: #666666;
}


div.leftwide {
	float: left;
	margin-right: 5px;
	padding-left: 12px;
	width: 90%;
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: sans-serif;
	font-size: 79%;
	color: #666666;
}

div.left {
	float: left;
	height: 220px;
	margin-right: 5px;
	padding-left: 15px;
	margin-top: 15px;
	width: 265px;
	margin-bottom: 15px;
	font-family: sans-serif;
	font-size: 79%;
	color: #666666;
}

div.left p {
	clear: both; 
}

div.left2 {
	float: left;
	height: 125px;
	margin-right: 5px;
	padding-left: 15px;
	margin-top: 5px;
	width: 265px;
	margin-bottom: 5px;
	font-family: sans-serif;
	font-size: 79%;
	color: #666666;
}

div.form {
	float: left;
	height: 50px;
	margin-right: 5px;
	padding-left: 15px;
	margin-top: 15px;
	width: 265px;
	margin-bottom: 15px;
	font-family: sans-serif;
	font-size: 79%;
	color: #666666;
}

div.right {
	float: right;
	margin-right: 15px;
	padding-left: 5px;
	margin-top: 15px;
	width: 150px;
	margin-bottom: 15px;
	font-family: sans-serif;
	font-size: 79%;
	color: #666666;
}

#bottom {
	margin-top:25px;
	position:relative;
	height:248px;
	width:1023px;
	padding-top:0px;
	background-image: url("images/backgrounds/footerBG.gif");
	left: 10px;
	top: 600px;
}

#footer {
	top:75px;
	position:relative;
	height:130px;
	width:100%;
	padding-top:5px;
	background-image: url("images/backgrounds/footerBG.gif");
	text-align: center;
}

.coolfoot {
	font-family: sans-serif;
	color:#999999;
	font-size: 100%;
	font-weight: bold;
	letter-spacing: 10px;
}

.label {
	font-family: Arial, Helvetica, sans-serif;
	color:#336699;
	font-size: 90%;
	
}

.label2 {
	font-family: Arial, Helvetica, sans-serif;
	color:#003366;
	font-size: 80%;
	font-weight: bold;
	
}


html {
	overflow: auto;
}

/* ------------------- Form ------------------- */

label {
width: 185px;
float: left;
clear:both;
text-align: right;
margin-right: 1px;
display: block;
font-size: 80%;
font-family:Arial, Helvetica, sans-serif;
padding: 2px 6px;
}

.submitblue {
margin-left: 55px;
background-color: #336699;
color: #ffffff;
margin-bottom: 5px;
margin-top: 20px;
}

fieldset {
border: 1px solid #003399;
width: 450px;
}

legend {
color: #ffffff;
background: #336699;
border: 1px solid #00339;
padding: 2px 6px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#blurb {
position: relative;
clear: both;
text-align: left;
margin-left: 1px;
margin-top:5px;
margin-right:10px;
display: block;
font-size: 70%;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 2px 6px;
}

.fields{
font-family:arial;
font-size:75%;
vertical-align:middle;
padding: 2px;
margin:3px;
}