/* Generic Styles */

body { margin: 0px auto; padding: 0px; background-color: #ffffff; }

table { margin: 0px auto; padding: 0px; }
tr { margin: 0px auto; padding: 0px; }
td { margin: 0px auto; padding: 0px; }

h1 { color: #003366; margin: 0px auto; padding-bottom: 11px; font-size: 28px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
h2 { color: #003366; margin: 0px auto; padding-bottom: 11px; font-size: 20px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
h3 { color: #003366; margin: 0px auto; padding-bottom: 11px; font-size: 18px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
h4 { color: #003366; margin: 0px auto; padding-bottom: 11px; font-size: 16px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
h5 { color: #003366; margin: 0px auto; padding-bottom: 11px; font-size: 14px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
h6 { color: #003366; margin: 0px auto; padding-bottom: 11px; font-size: 12px; font-weight: bold; font-family: arial, helvetica, sans-serif; }

a { color: #0066ff; margin: 0px auto; padding: 0px; font-size: 12px; font-weight: normal; font-family: arial, helvetica, sans-serif; text-decoration: none; }
a:hover { text-decoration: underline; }

img { margin: 0px auto; padding: 0px; }


/* DIV Layer Styles */

#wrapper { margin: 0px auto; padding: 0px; width: 668px; }

#header { width: 668px; height: 89px; background-image: url(../images/header-bg.jpg); }
#header img { padding-left: 6px; }

#promo { width: 535px; height: 219px; }

#navbar { width: 668px; height: 27px; background-image: url(../images/navbar-bg.jpg); }
#navbar a { color: #ffffff; margin: 0px auto; padding: 0px 10px; font-size: 12px; font-weight: normal; font-family: arial, helvetica, sans-serif; text-decoration: none; }
#navbar a:hover { text-decoration: underline; }
#navbar span { color: #ffffff; margin: 0px auto; padding: 0px 6px; font-size: 12px; font-weight: normal; font-family: arial, helvetica, sans-serif; }

#lcontent { float: left; width: 466px; margin: 0px auto; padding-top: 11px; }
#lcontent p { color: #003366; margin: 0px auto; padding: 0px 0px 11px 0px; font-size: 12px; font-weight: normal; font-family: arial, helvetica, sans-serif; }
#lcontent span { color: #003366; margin: 0px auto; padding: 0px 0px 11px 0px; font-size: 12px; font-weight: normal; font-family: arial, helvetica, sans-serif; }

#rcontent { float: right; width: 182px; margin: 11px 0px 0px; padding: 0px; background-color: #f7f7f7; }
#rcontent p { color: #009900; margin: 0px auto; padding: 0px 0px 11px 0px; font-size: 12px; font-weight: normal; font-family: arial, helvetica, sans-serif; }
#rcontent span { color: #009900; margin: 0px auto; padding: 0px 0px 11px 0px; font-size: 12px; font-weight: normal; font-family: arial, helvetica, sans-serif; }
#rcontentpad { margin: 0px auto; padding: 11px; }

#footer { clear: both; width: 668px; margin: 0px auto; padding: 0px; }
#footer p { color: #003366; margin: 0px auto; padding: 0px 0px 11px 0px; font-size: 12px; font-weight: normal; font-family: arial, helvetica, sans-serif; }
#footer span { color: #003366; margin: 0px auto; padding: 0px 0px 11px 0px; font-size: 12px; font-weight: normal; font-family: arial, helvetica, sans-serif; }



