body{ background: #fff; font-family: arial, helvetica, sans-serif; font-size: 12px; }
.heading{ background: url(/fs_img/mysite/0506/t.gif) repeat-x; }
.heading td, .heading a{ font-family: arial, sans-serif; font-size: 11px; color: #fff; font-weight: bold; text-decoration: none; }
.pkg1, .pkg2, .pkg3{ font-family: verdana, sans-serif; font-size: 11px; color: #666; }
.pkg1 b, .pkg2 b, .pkg3 b{ color: #333; }
.pkg1{ border: 1px #f90 solid; height: 125px; width: 160px; }
.pkg2{ border: 1px #1682cc solid; height: 125px; width: 160px; }
.pkg3{ border: 1px #76c121 solid; height: 125px; width: 160px; }
.footerms{ background: url(/fs_img/mysite/0506/b.gif) repeat-x; }
.footer, .footer a{ font-family: arial, sans-serif; font-size: 3mm; color: #666; }
.footer a{ color: #1682cc; }
.section, .about_link{ font-family: arial, sans-serif; font-size: 75%; }
.mwhereami td,.mwhereami a{ font-family: arial, sans-serif; font-size: 11px; color: #fff; text-decoration: none; }
.mwhereami td{ padding: 5px; padding-left: 20px; padding-right: 20px; }
.mwhereami a:hover{ text-decoration: underline; }
.rightsidebar{ background:#CEE5F7; padding: 10px; padding-bottom: 0px; }
.chunk{ border: 10px; }
a:hover{ text-decoration: underline; }
.section, .section td{ font-family: arial, sans-serif; font-size: 12px; color: #333; }
.sectionheading{ background:#CEE5F7; color:#037; font-size:15px; padding:4px; font-weight:bold; margin-top: 5px; }
.sectionheading a{ color: #037; }
.spot{ font-size: 12px; padding: 10px; }
.spot td{ font-size: 12px; }
.spotheading{ color: #1682CC; font-size: 14px; font-weight: bold; }
.spotimage{ padding-right:5px; }
.sectiontext{ font-size: 12px; padding: 10px; display: block; /* why are we using a span... you can't set margin or padding parameters */ }
.error{ background: #fff; color: #f00; }

.sidebar_box{ border:1px solid #1682cc; margin-bottom:16px; background-color:#FFFFFF; width:234px; }
.sidebar_title{ background: #1682cc; color: #fff; font-weight:bold; font-size: 13px; padding:4px; border-bottom:1px solid #1682CC; }
.sidebar_content{ background-color:#fff; color: #000; padding:10px; padding-left:0px; font-size: 11px; }
.sidebar_content a{ color: #00e; }
.sidebar_content td{ font-size: 12px; }
.sidebar_ul{ margin:0px; margin-left:expression('25px'); /* holy ie hack */ margin-left:-15px; }
.sidebar_li{ padding-left:0px; list-style-type:square; color:#000; font-weight:bold; font-size: 12px; }
.sidebar_li td{ font-size: 12px; font-weight:bold; }

.tablerow1{ background: #E1EFF8; }
.normaltable{ width: 100%; }

.buttonbar{ font-size: 12px; }
#nav_login a{ font-weight:normal;text-decoration:underline; }
#nav_login a:hover{ font-weight:normal;text-decoration:none; }
.table1 a b{font-weight: normal; }
.Xfooter table td.footer a:hover{ text-decoration: none; }
