
body  { background: white url("media/grey_bg.png") repeat-y; margin-top: 34px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.logo  { margin-top: 20px; margin-bottom: 12px; margin-left: 30px }
a.topnav { font-size: 13px; font-weight: bold; padding-right: 12px; padding-left: 12px; border-right: 1px solid #ffce8d }
a.topnav:link { color: #fff; text-decoration: none }
a.topnav:visited { color: #fff; text-decoration: none }
a.topnav:hover { color: #f05d22 }
a.topnav:active { color: #000; text-decoration: underline }
.topnav_locator  { color: #ffce8d; font-size: 16px; margin-top: inherit; margin-bottom: 16px; margin-left: 16px }
.main_td7   { background-color: #f2f1f0; background-image: url("media/bg7.jpg"); background-repeat: no-repeat; background-position: 0 0 }
.main_td10 { background-color: #f2f1f0; background-image: url("media/bg10.jpg"); background-repeat: no-repeat; background-position: 0 0 }
.main_td8 { background-color: #f2f1f0; background-image: url("media/bg8.jpg"); background-repeat: no-repeat; background-position: 0 0 }
.main_td9 { background-color: #f2f1f0; background-image: url("media/bg9.jpg"); background-repeat: no-repeat; background-position: 0 0 }
.main_td6 { background-color: #f2f1f0; background-image: url("media/bg6.jpg"); background-repeat: no-repeat; background-position: 0 0 }
.main_td5 { background-color: #f2f1f0; background-image: url("media/bg5.jpg"); background-repeat: no-repeat; background-position: 0 0 }
.main_td4 { background-color: #f2f1f0; background-image: url("media/bg4.jpg"); background-repeat: no-repeat; background-position: 0 0 }
.main_td3 { background-color: #f2f1f0; background-image: url("media/bg3.jpg"); background-repeat: no-repeat; background-position: 0 0 }
.main_td2 { background-color: #f2f1f0; background-image: url("media/bg2.jpg"); background-repeat: no-repeat; background-position: 0 0 }
.main_td1 { background-color: #f2f1f0; background-image: url("media/bg1.jpg"); background-repeat: no-repeat; background-position: 0 0 }
.content_table { background-color: #fff; margin: 240px 20px 20px }
.secondary_table { background-color: #fff; margin: 20px }
a.bottomnav { font-size: 13px; font-weight: bold; padding-right: 12px; padding-left: 12px; border-right: 1px solid #aaa }
a.bottomnav:link { color: #aaa; text-decoration: none }
a.bottomnav:visited { color: #aaa; text-decoration: none }
a.bottomnav:hover { color: #f05d22 }
a.bottomnav:active { color: #000; text-decoration: underline }
p { color: #555a55; font-size: 12px; line-height: 17px; margin-right: 20px; margin-left: 30px }
.image_border { padding: 4px; border: solid 1px #ccc }
.base_stripe { background-image: url("media/hatches.png"); background-repeat: repeat-x }
h3  { color: #ffa500; font-size: 20px; font-family: "Century Gothic", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 24px; letter-spacing: 2px; margin-left: 30px }
h2 { color: #aaa; font-size: 12px; font-family: "Century Gothic", Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; margin-top: 20px; margin-right: 20px; margin-left: 30px; padding-bottom: 4px; border-bottom: 1px solid #ccc }
.small  { font-size: 9px; line-height: 12px }
ul  { color: #555a55; font-size: 12px; line-height: 17px; margin: 1em 20px }
.anot { color: #aaa; font-size: 11px; font-weight: normal; line-height: 17px; letter-spacing: 0 }
h5 { color: #aaa; font-size: 10px;  font-weight: normal; margin: 12px 0 12px 30px }
h4 { color: #ffa500; font-size: 14px;  font-weight: bold; margin: 12px 0 16px 30px }
.a2a_dd{ margin-left: 10px; margin-top:4px;}
