html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}	

body{
color: #666666;
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
text-align: center;
margin-bottom: 10px;

}

a:link, a:visited {
text-decoration: none;
color:#054180;
}

a:hover, a:active {
text-decoration: underline;
color: #FF9900;
}

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

#wrapper{
width: 750px;
background-color: #FFFFFF;
margin: 10px auto;
text-align:left;
border: 1px solid #054180;
} 

ul.prod {
margin: 0px 0px 0px 0px;
padding: 0px 20px 0px 130px;
}

ul.prod2 {
margin: 0px 0px 0px 0px;
padding: 0px 20px 0px 218px;
}

html>body, html.body #content{
 height: auto;
	}

#banner{
height: 110px; 
background-repeat: no-repeat; 
}

#nav {
padding-left: 225px;
background-color: #000000;
font-family:Arial, Helvetica, sans-serif;
font-size: 1.1em;
}

#nav ul {
list-style: none;
margin 0;
padding 0;
padding-top: 4px;
padding-bottom: 4px;
}

#nav li {
border-bottom: 0px solid #ed9f9f;
display: inline;
}

#nav li a {
display: inline;
padding: 4px 20px 4px 0.2em;
border-left: 12px solid #000000;
border-right: 0px solid #711515;
background-color:#000000;
color: #FFFFFF;
text-decoration: none;
}

#nav li a:hover {
border-left: 12px solid #666666;
background-color: #333333;
color: #FFFFFF;
}

/**/#leftcol{
text-align: left;
font-size: 0.8em;
float: left;
width: 200px;
margin-top:20px;
margin-left: 10px;
}

#leftcol h1{
color: #054180;
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
font-size: 160%;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

#leftcol ul{
list-style: none;
padding-left: 0px;
margin: 0px;
}

#leftcol li{
padding: 0;
margin: 0;
}

#leftcol li a{
display: block;
padding: 2px 5px 2px 0.5em;
border-left: 12px solid #054180;
color:#333333;
margin: 1px 0 1px 0;
background-color:#b3c9df;
text-decoration: none;
} 

#leftcol ul li a:hover {
background-color:#CCCCCC;
border-left: 12px solid #fd8f36;
color:#333333;}

#leftcol ul li a:active {
background-color:#054180;
border-left: 12px solid #fd8f36;
color:#FFFFFF;}

/* Below is the Product sub nav control*/

#leftcol ul ul{
list-style: none;
padding-left: 0px;
margin: 0px;
}

#leftcol ul ul li {
border-bottom: 1ps solid #000000;
margin:0px;
}

#leftcol ul ul a:link, #leftcol ul ul a:visited {
display: block;
padding: 2px 5px 2px 0.5em;
border-left: 12px solid #054180;
color:#333333;
margin: 1px 0 1px 12px;
background-color:#CCCCCC;
text-decoration: none;
} 

#leftcol ul ul a:hover, #leftcol ul ul a:active {
background-color:#FFCC00;
border-left: 12px solid #fd8f36;
color:#333333;}

#leftcol p {
padding: 0 0 15px 0;
}

#content {
text-align: left;
font-size: 0.9em;
line-height: 1.4;
margin-left: 240px;
margin-bottom: 20px;
}
#content p{
margin-right: 20px;
}

#content h1{
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #054180;
padding: 0;
margin: 20px 20px 10px 0px;
font-size: 130%;
}

#content h2{
font-family:Geneva, Arial, Helvetica, sans-serif;
color: #054180;
padding: 0;
margin: 20px 20px 10px 0px;
font-size: 110%;
}

.leftimage{
float: left;
margin: 0 20px 100px 0;
/*border: 1px solid #000000;*/
}

.rightimage{
float: right;
margin: 0 0 20px 15px;
border: 1px solid #000000;/**/
}

/*html { background-image:url(../imagees/back.jpg)
background-repeat: repeat-y;
background-position: center;}*/


/*#footer { 
overflow: auto; 
width: 100%; 
height: 6em; 
bottom: 0; 
color: #000; 
background: #ddd; 
 } 


#footer {clear: both; height: 2em; position: absolute; bottom: 0; left: 0; background: #CCC;  border: none; width: 100%;}


html, body, #content, #content2{
min-height: 100%;
width: 100%;
height:inherit;
}

#footer {
clear:both;
	padding: 10px;
	background-color: #003366;
	color: #FFFFFF;
	position: absolute;
	bottom: 0;
	width: 750px;
}*/

/*#footer{
padding: 10px 10px 10px 10px;
margin: 0 0 0 0px;
background-color: #003d7c;
color: #FFFFFF;
width:inherit;
font-size: 80%;
text-align:left;
}*/

#footer{
padding: 10px 10px 10px 10px;
background-color: #003d7c;
color: #FFFFFF;
width: 730px;
font-size: 80%;
}/**/

#products, #products2, #products3, #products4, #products5, #products6, #products7, #products8 {
}

#products, #products2, #products3, #products4, #products5, #products6, #products7, #products8 {
}

#products p, #products2 p, #products3 p, #products4 p, #products5 p, #products6 p, #products7 p, #products8 p {
margin: 0px 10px 0px 0px;
}

#products h1, #products2 h1, #products3 h1, #products4 h1, #products5 h1, #products6 h1, #products7 h1, #products8 h1{
color: #003366;
padding: 0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
font-size: 110%;
}

#products h2{

color: #003366;
padding: 0;
margin: 20px;
font-size: 130%;
}

.productsimage{
float: left;
margin: 10px 10px 10px 0px;
/*border: 1px solid #000000;*/
}

.container{
width: 99%; 
float: right; 
background-color: #6633CC;
}
