* {
    padding: 0px;
    margin: 0px;
}

BODY {
	font-family:Helvetica, Verdana, Arial, sans-serif;
    	background-color: #ffffff;
	background-image:url(images/background.gif);
	background-repeat:repeat-x;
}

a img { border:none; }

hr { border:0; color:#f47820; background-color:#f47820; height:1px; margin-bottom:5px; margin-top:20px }

/****************** navigation *************/
#nav {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-stretch:semi-condensed;
	letter-spacing:1px;
	text-align:center;
    	font-size: 15px;
	margin:auto 0;
	padding: 8px 0px 0px 0px;
	color:#e8e5e8;
	width:800px;
	height:36px;
}
#nav A:link, #nav A:visited {
  text-decoration: none;
  color:#ffffff;
  font-weight:bold;
}

#nav A:hover, #nav A:active {
  text-decoration: none;
  color:#f47820;
}
/* Be nasty to Safari */
@media all {
@import url(bodystyles.css);
/* rules */
}
/* End be nasty to Safari */

/****************** body text *************/
#body-text {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	text-align:left;
	line-height: 19px;
    	font-size: 13px;
	margin: 0;
	color:#000000;
}

#body-text UL {
    list-style:square;
    padding: 5px 10px 0px 30px;
}

#body-text OL {
    padding: 5px 10px 0px 30px;
}

#body-text LI {
    padding-bottom:8px;
}

#body-text A:link, #body-text A:visited {
  text-decoration: underline;
  color:#000000;
}

#body-text A:hover, #body-text A:active {
  text-decoration: underline;
  color:#f47820;
}

#body-text H1 {
	font-family:Helvetica, Verdana, Arial, sans-serif;
    font-size: 19px;
	line-height:22px;
    font-weight: bold;
    color: #f47820;
	margin-bottom: 6px;
}

#body-text H2 {
    font-family:Helvetica, Verdana, Arial, sans-serif;
    font-size: 15px;
	line-height:16px;
    font-weight: bold;
    color: #000000;
}

#body-text P {
    margin-top: 15px;
        margin-bottom: 8px;
}


/****************** Callout *************/
#callout {
   border-style: solid;
   border-color: #d3e1f6;
   border-bottom-width:1px;
   border-left-width:1px;
   border-right-width:1px;
   border-top-width:1px;
   text-align: left;
   background-color: ffffff;
   padding: 12px;
   margin-bottom:15px;
}
#callout .button, #callout A:link, #callout A:visited {
  text-decoration: none;
  text-align:center;
  font-weight:normal;
  color:#ffffff;
  padding:4px;
  background-color:325488;
}

/****************** footer *************/
#footer {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	text-align:left;
	line-height: 16px;
    font-size: 12px;
	margin: 0px;
	padding: 10 0 10 206px;
	background-image:url(images/bknd_footer.gif);
	background-repeat:repeat-x;
	width:800px;
	height:70px;
}
#footer A:link, #footer A:visited {
  text-decoration: none;
  color:#58595b;
}

#footer A:hover, #footer A:active {
  text-decoration: none;
  color:#f47820;
}

.inputFormButton {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#f47820; 
	border: 1px; 
	border-style: solid; 
	border-color: #f47820;
	color:#FFFFFF;
}
