*{margin:0;padding:0;}

body {
min-width : 760px;
max-width : 1200px;
margin-top: 10px;
background: #FFFFFF;
}

#fixcenter {
width : 898px;
background : #FFFFFF;
color : #003300;
margin-left : auto;
margin-right : auto;
margin-top : -16px;
margin-bottom : 10px;
border-left : 1px solid #3A4F7E;
border-right : 1px solid #3A4F7E;
border-bottom : 1px solid #3A4F7E;
overflow : hidden;
position : relative; /*establish stacking order for #header a*/
}

#header {
background : #FFFFFF;
width : 900px; 
height : 130px;
margin-top : 5px;
margin-bottom: 35px;
margin-left : auto;
margin-right : auto;
}

#leftColumn {
float : left;
width : 155px;
margin-top : 20px;
margin-right : 10px;
margin-left: 5px;
display : inline; /*fix double margin bug in IE6 with float added above*/
}

#main {
float : right; /*set float on #main*/
display : inline; /*fix double margin bug in IE6 with float added above*/
margin-right : 20px;
margin-top : 20px;
margin-bottom : 10px; /*added this*/
width : 700px;
}

p {
font-family : arial;
font-size : 12px;
color : #000000;
text-align : justify;
padding-bottom : 15px;
}

.chart {
font-family: arial;
font-size: 12px;
color: #000000;
padding-bottom: 0;
}

.chart-label {
font-family: arial;
font-size: 12px;
color: #000000;
padding-bottom: 0;
font-weight: bold;
text-decoration: underline;
}

h1 {
font-family : verdana;
font-size : 14px;
color : #000000;
text-align : center;
padding-bottom : 25px;
}

h3 {
font-family : arial;
font-size : 14px;
color : #000000;
padding-bottom : 10px;
margin-top: 10px;
}

.address {
font-family: arial;
color: #FFFFFF;
font-size: 11px;
text-align: center;
vertical-align: middle;
padding-top: 3px;
padding-bottom: 3px;
margin: 0;
}

.form {
text-align: left;
padding-bottom:8px;
}

.form-color {
text-align: left;
background-color: #FFFF99;
}

#footer {
clear : both;
width : 100%;
border-top : 1px solid #003300; 
padding-top : 8px; 
padding-bottom : 3px;
}

#footer p { /*added this new rule for the p tag*/
font-family : arial;
font-size : 10px;
color : #666666;
text-align : left;
padding-bottom : 3px;
}

#footer a {
font-family: arial;
font-size: 10px;
color: #666666;
text-align: left;
}

.cantilevers {
text-align:left;
}

.linkcode { 
font-family: Arial, Helvetica, sans-serif; 
color: #3A4F7E; 
font-size: 12px; 
font-weight : bold;
}

div.tip {
border : 1px solid #333300;
padding : 5px 5px 5px 5px;
margin-bottom : 5px;
}

.tip p {
font-family : arial;
font-size : 11px;
color : #000000;
text-align : center;
}

#sitemap {
font-family : arial;
font-size : 12px;
color : #000000;
width: 200px;
float: left;
margin-left: 75px;
}

#sitemap2 {
font-family : arial;
font-size : 12px;
color : #000000;
width: 200px;
float: right;
}

ul.square {
list-style-type: square;
margin-bottom: 5px;
list-style-position: inside;
}

ul.circle {
list-style-type: circle;
margin-bottom: 5px;
list-style-position: inside;
padding-left: 16px;
}

.product img {
border : 1px solid #003300;
padding : 10px;
}

.product p {
font : bold 0.75em arial, verdana;
color : #333;
}

.indentmenu {
width : 150px;
}

.indentmenu ul {
font : bold 13px Arial;
margin : 0;
padding : 0;
list-style : none;
}

.indentmenu li a {
border : 1px solid #003300; 
background : #FFFFFF url(images/menu-button.jpg) center center repeat-x;
color : #FFFFFF; 
text-decoration : none;
text-align: left;
height : 1.25em;
line-height : 1.25em;
margin : 2px;
padding-top: 4px;
padding-bottom : 4px;
padding-left: 8px;
display : block;
}

* html .indentmenu a {
height : 1px;
}

.indentmenu li a:visited {
color : #FFFFFF;
}

.indentmenu li a:hover {
color : #FFFFFF !important; 
display : block;
padding-top : 4px; 
padding-bottom : 4px; 
text-decoration : none;
background : #FFFFFF url(images/menu-button.jpg) center center repeat-x;
}

.links {
font-family : arial;
font-size : 12px;
color : #000000;
}
	
A:link {
color : #3A4F7E;
font-size : 12px;
font-family : arial;
text-decoration : underline;
font-weight : bold;
}

A:hover {
color : #3A4F7E;
font-family : arial;
text-decoration : none;
}

A:visited {
color : #3A4F7E;
font-size : 12px;
font-family : arial;
text-decoration : underline;
}
