Fh1/* default styles */

*{ margin: 0; padding: 0; }
body { font: .85em "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 1.5em; background: #fff }
a { text-decoration: underline; color: #036594; }
a:hover { text-decoration: none; color: #FF0000;  }
p {	margin: 0 0 5px 0; }
h1 { font: normal 2.8em; padding: 0 0 0 0; margin: 0; }
h2 { margin: 0; padding: 0; }
h3 { font: normal 4.8em; padding: 0 0 0 0; margin: 0; }
h4 { font: normal 4.8; color: #EE9027; padding: 0; margin: 0; }
h1 a, h2 a { color: #000; background: inherit; text-decoration: none; }
img { border:none; margin:0; padding:0; }

/* container styles */

#headerwrap
{ margin-top: 0px; margin-right:0; margin-left:0; position: relative; width: 100%; background: url(../images/pngftopbar.gif); }

#header
{ margin-top: 0px; margin-right:auto; margin-left:auto; position: relative; width: 755px; color: #000; }

#main
{ margin-right:auto; margin-left:auto; position: relative; width: 755px; background-color: #FFF; color: #000; padding-top: 10px; padding-bottom: 5px;}

#footer
{ margin-right:auto; margin-left:auto; position: relative; width: 800px; background-color: #FFF; color: #000; padding-bottom: 50px;}

/* home page containers */

#box1
{ border-width: 1px; border-style: solid; border-color: #CECECE;}

#box2
{ border-left: 0px; border-top: 1px; border-bottom: 1px; border-right: 1px; border-style: solid; border-color: #CECECE;}

#boxbottom
{ border-width: 1px; border-style: solid; border-color: #CECECE;}

#promobottomright
{ padding-top: 5px;}


/* text styles */

.footer { color: black; font-size: 10px; line-height: 11px; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}

.header {
font: 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 2.2em; background: inherit; font-weight: bold; 
	}

.footerlogo { margin-top: 2px; margin-right: 8px}

a
{
text-decoration: underline;
color: #EE9027;
}

/* misc styles */

img.imagenoborder { border: none;}

.select-box{vertical-align:middle;}
.select-box select{width:150px;}

#legalfooter
{
	background:#000000;
	border:0px;
	padding-top: 15px; 
	padding-bottom:15px; 
	padding-right:15px; 
	padding-left:15px; 
	text-align:left;
	width:725px;
}
