/*layout*/
body  { background-color: #d1d3d4; background-image: url(images/global/globalgraphics/background.gif); background-repeat: repeat-x; text-align: center; margin: 72px 0 0; padding: 0   }
.maintable { background-color: #d1d3d4; text-align: center; border-top: 1px solid #e8e9e9; border-bottom: 1px solid #e8e9e9; border-right-color: #e8e9e9; border-left-color: #e8e9e9; }
.interiortable { background-color: #fff; width: 800px; height: 600px; border-right: 1px solid #e8e9e9; border-top-color: #e8e9e9; border-bottom-color: #e8e9e9; border-left-color: #e8e9e9; }
.maintext  { color: #A7A9AC; font-size: 9px; font-family: Helvetica, Arial, sans-serif; font-style: normal; font-weight: normal; line-height: 18px; background-color: #eeeee6; padding: 30px; width: 507px }
.press { color: #333; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.pressbold { color: #333; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; }
.casestudies { color: #808285; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.casestudiesheader { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-transform: capitalize; }
td#casestudy a:link  { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-right: 8px; }
td#casestudy a:visited { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-right: 8px; }
td#casestudy a:hover  { color: #5d88a1; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; padding-right: 8px; }
td#casestudy a:active { color: #000; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-right: 8px; }

/* case study Current States */
.casestudyon    { color: #5d88a1; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; padding-right: 8px; }

/* links */

a.footer:link   { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
a.footer:active           { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
a.footer:visited          { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }
a.footer:hover             { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: underline }

/* buttons */
#mybutton     { text-decoration: none; background-color: #b3c9db; text-align: center; width: 60px; border-style: double; border-color: #2c3b58 }
A.buttontext  { color: white; font-size: 10pt; font-family: Arial; font-style: normal; font-variant: normal; line-height: normal; text-decoration: none; cursor: hand }
.buttonover    { color: black; font: 10pt Arial; text-decoration: none; cursor: hand  }

/* misc */
.forms1 { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #8fbbda; padding: 4px; border: inset 1px #174b70 }
.footer   { color: #35729e; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none }

/* Enlarge */
.thumbnail{ position: relative; z-index: 0; }
.thumbnail:hover{ background-color: transparent; z-index: 50; }
.thumbnail span{ position: absolute; padding: 5px; left: -1000px; visibility: hidden; color: black; text-decoration: none; }
.thumbnail span img{ border-width: 0; }
.thumbnail:hover span{ visibility: visible; top: -260px; left: -620px; }
.quickfacts    { background-image: url("images/local/localgraphics/kickerbackground.gif"); background-repeat: repeat-y; text-align: right; width: 250px; height: 10000px }
