body, html {height: 100%;}
* {font-family: "Lucida Grande", Arial, Geneva, sans-serif; color: #231f20; }
img { border: 0px;}
BODY { text-align:center; font-size: 12px; line-height: 18px; font-family: "Lucida Grande", Arial, Geneva, sans-serif; color: #231f20; background: #a7a9ac; margin: 0px; padding:0px;}
body.mceContentBody {
   background: #FFF;
   text-align: left;
}
.newsletterh2 { color: #ffffff; font-size: 14px; font-weight: normal; text-transform: none;}
.borderedtable { border: 1px solid #000000;}
.borderedtable td {  padding: 4px;  }
.rhsnavlinks{ text-align: center; margin: 0 auto 10px auto; }
.rhsnavlinks h1 {font-size: 14px; margin: 0 0 10px 0;}
.weatherdiv, .weatherdiv strong, .weatherdiv p {font-size: 10px; line-height: 10px; font-weight: normal; color: #ffffff;}
.weatherdiv strong {font-size: 12px; line-height: 12px;}
.weatherdiv span strong {font-size: 20px; line-height: 20px;}
#bodydivmain {margin: 0 10px 0 26px; width: 650px; float: left;}

.header { background: #cccccc url('/images/logo_bg.jpg'); height: 68px; width:988px;  overflow:hidden; }
#blacksidebar { margin: 0 10px 0 10px; float: right; width: 238px;  }
#blacksidebar, #blacksidebar p, #blacksidebar h1, #blacksidebar h2, #blacksidebar h3, #blacksidebar a, #blacksidebar div, #blacksidebar div a { color: #ffffff;}

#rssdiv {margin: 0 0 0 0;}
#rssdiv p, #rssdiv h1, #rssdiv h2, #rssdiv h3, #rssdiv a {margin: 0 2px 0 2px; color: #ffffff; line-height: 14px;}
#rssdiv p { font-size: 10px;  line-height: 10px;}
#rssdiv h1 {margin: 2px auto 2px auto; font-size: 14px; line-height: 18px;}
#rssdiv h2 { font-size: 11px;}

#mainbody {  background: url('/images/Discover.jpg') top right no-repeat; margin: 0 0 0 0; padding: 0 0 0 0; width:988px;}
#mainbody table { margin: 0 0 0 0;}

#mainbody2 { clear: both;  margin: 0 0 0 0; padding: 0 0 0 0; width:988px;}
#mainbody2 table { margin: 0 0 0 0;}

#rightimage { float: right; clear:right; padding:0 0 0 0; margin: 0 0 0 0; width: 615px; height: 150px; }

#lessindenttd h1, #lessindenttd h2, #lessindenttd p  { margin: 20px 10px 20px 10px;}

#mainlinks {  margin: 12px auto 0 auto; font-size: 16px; font-weight: normal; height: 50px; text-align: center;}
#mainlinks img {  position: relative; top: 3px;}
#mainlinks A {margin: 10px 12px 10px 12px;   padding: 0 0 0 0; }
#mainlinks A:link {text-decoration: none; color: white; text-align: left;}
#mainlinks A:visited {text-decoration: none; color: white; text-align: left;}
#mainlinks A:active {text-decoration: none; color: white; text-align: left;}
#mainlinks A:hover {text-decoration: underline; color: white; text-align: left;}
.footer{ color: white; width: 988px; height: 38px; font-size: 10px;  background: #ffffff url('/images/footer_bg.jpg');}
.bodytable {height: 100%; border: 0; padding: 0; margin: 0; background: #ffffff; width:988px;}
.wrapbodytable {height: 100%; border: 0; padding: 0; margin: 0; width:988px;}
.wrapbodytableleft {height: 100%; width: 9px; background: #cccccc url('/images/bg_left_grad.jpg') repeat-y scroll right top; }
.wrapbodytableright {height: 100%; width: 9px; background: #cccccc url('/images/bg_right_grad.jpg') repeat-y scroll left top;}
.navigationleft { font-size: 12px; margin: 10px 0 0 36px; padding: 0 3em 0 0; font-weight: normal; }
.container {height: 100%; text-align: left;  margin:0 auto 0 auto; width:988px;}

.adminheader { background: #ffffff; font-size: 12px; margin: 20px 20px auto auto; padding: 0 1em 0 2em; font-weight: normal; float: right; font-size: 20px; font-weight: bold; font-style: italic;  color: #000000;}
.adminHeader2 { float: right; font-size: 24px; line-height: 24px; margin: 10px 28px 0 0;}
.adminHeader { float: right; font-size: 24px; line-height: 24px; margin: 10px 28px 0 0;}
.maintable {background: #ffffff url('/images/mainbg.jpg') repeat-y scroll left top; width:988px;}

#twolinks1 {  text-align: center; width: 100px;}
#twolinks1 A, .twolinks { font-weight: normal; margin: 0 36px 0 0; line-height: 44px; color: #ffffff; text-align: left;}
#twolinks1 A:link { text-decoration: none; color: white; }
#twolinks1 A:visited {text-decoration: none; color: white;}
#twolinks1 A:active {text-decoration: none; color: white;}
#twolinks1 A:hover {text-decoration: underline; color: white;}

#twolinks2 {  text-align: center; }
#twolinks2 A { font-weight: normal; margin: 0 5px 0 5px; line-height: 44px; color: #ffffff; text-align: left;}
#twolinks2 A:link { text-decoration: none; color: white; }
#twolinks2 A:visited {text-decoration: none; color: white;}
#twolinks2 A:active {text-decoration: none; color: white;}
#twolinks2 A:hover {text-decoration: underline; color: white;}

.main {background: #ffffff; padding:0px;  width:988px; margin:0 auto 0 0; vertical-align: top;}
.mainhome { padding:0 0 0 0;  width:988px; margin:0 0 0 0; vertical-align: top;}
.mainhome div {margin:0 0 0 0;}
.navigation {  background: #ffffff; font-size: 12px; margin: 20px 20px auto auto; padding: 0 1em 0 2em; font-weight: normal; float: right; }
.navcontainer { width:964px; background: #ffffff; }


ul {padding: 0; margin: 0 auto 10px 0; list-style-type: disc; list-style-position: outside;}
ol {padding: 0; margin: 0 auto 10px 0;  list-style-position: outside;}
li {margin: 0 0 0 20px;}

.privacydiv {border: 2px #ffc324 solid; width: 600px; margin: 0 0 0 10px; padding: 10px;}
img { border: 0px;}
.stretch {margin: 0 0 0 0 ; height: 100%;}
.homesidebar { margin:0 0 0 0;  width: 389px;  vertical-align: top; padding:0px;}
.newsbar {clear:both; padding:0px; margin:0 0 0 0;  background: #414040 url('/images/boxbg.jpg'); width: 389px; height: 39px; }
.teambar {clear:both; padding:0px; margin:0 auto 10px auto;  background: #414040 url('/images/boxbg.jpg'); width: 389px; height: 39px; }
.newscontent {padding:0px; margin:0 auto;   width: 389px; }
h1, .header1 {font-size: 36px; line-height: 36px; font-weight: bold; font-style: italic;  color: #000000; margin: 20px 10px 20px 0;}
.newscontent h1{ clear:both; font-size: 11px; line-height: 11px; font-style: normal; font-weight: bold; font-family: Helvetica,Arial; color: #ffffff; margin: 10px 10px 0 10px; text-transform: uppercase; }
.newscontent a , .newscontent2 a{ font-size: 10px; color: #ffffff;}
.newscontent .floatright { float: right; position: relative;}
.newscontent p {margin: 0 0 10px 0;}
h2, .header2 {font-size: 14px; text-transform: uppercase; font-weight: bold; color: #231f20;   margin: 10px 10px 10px 0;}
h3 {text-decoration: none; font-size: 12px; font-weight: bold;   margin: 10px 10px 10px 0; text-transform: uppercase; }
h3 a {text-decoration: none; font-size: 12px; font-weight: bold;    text-transform: uppercase; }
h3 a:hover {text-decoration: underline;}
td {line-height: 150%;  font-size: 11px; }
p, .bodytext3, .bodytext4 {line-height: 150%;  font-size: 11px;  margin: 10px 10px 10px 0;}
.bodytext3 {font-weight: bold;}
.nofootermarginp {margin: 10px 28px 0 36px;}
.lessindent p, .lessindent h3, .lessindent h2, .lessindent h1 {margin: 10px 28px 10px 10px;}
.lessindentspecial p, .lessindentspecial h3, .lessindentspecial h2, .lessindentspecial h1 {margin: 10px 28px 10px 20px;}
.noindenttable p, .noindenttable h3, .noindenttable h2, .noindenttable h1, .noindenttable td {margin: 10px 28px 10px 0;}
.notopmarginh3 { margin: 0 28px 10px 10px;}
.newscontent p {line-height: 150%;  font-size: 11px;  margin: 0 10px 0 10px;}
.newscontent2 p {line-height: 150%;  font-size: 11px;  margin: 0 10px 10px 10px;}
li {font-size: 11px; }
p, td, li {line-height: 150%; color: #666666;}
.newscontent p, .newscontent2 p{}
.footer A{ padding: 0 1em 0 1em; }
.header A{ padding: 0 1em 0 1em; }
.navigationleft A{ padding: 0 3em 0 0; }
.error1, .error2, .error1 li, .error1 ul li { color: red; font-weight: bold;}
#footerlinks { margin: 0 0 0 0; color: white; line-height: 12px; font-size: 10px;}
#footerlinks strong {color: white; font-weight: bold; font-size: 12px;}
#footerlinks A { margin: 3px 0 0 0;  color: white;}
#footerlinks A:link {text-decoration: none; color: white;}
#footerlinks A:visited {text-decoration: none; color: white;}
#footerlinks A:active {text-decoration: none; color: white;}
#footerlinks A:hover {text-decoration: underline; color: white;}
.footernav {margin: 11px auto auto auto; float: left; width: 300px; font-weight: normal;}
.footercopyright {margin: 11px 0px auto auto; width: 534px; float: left; text-align: right; text-transform: uppercase;}
.orangespan {}
.blackspan {color: #000000;}
.whitespan {color: #ffffff;}
.contactustable {vertical-align: top; width: 892px;}
.contactustable td {vertical-align: top;}
.contactustable p,.contactustable h1,.contactustable h2,.contactustable h3 {margin: 10px 10px 0 0;}
.contactustable table {margin: 0 10px 0 10px;}
.displayTable { border: 1px solid #ffc324; border-collapse: collapse; width: 892px;}
.displayTable, .displayTable th, .displayTable td {  font-size: 10px; color: #666666;}
.displayTable caption { font-size: 150%; font-weight: bold; margin: 5px;}
.displayTable td, .displayTable th { padding: 4px;}
.displayTable thead th { text-align: left; background: #ffc324; color: #000000;  font-weight : bold;}
.displayTable thead tr th a:link, .displayTable thead tr th a:visited { color: #000000; text-decoration: none; font-weight : bold;}
.displayTable tbody th { font-weight: bold;}
.displayTable tbody tr { background: #FFFFFF; border-bottom: 1px solid #ffc324;}
.displayTable tbody tr.odd { background: #FFFFFF; }
.displayTable tfoot th, .product_table tfoot td { font-size: 95%;}
.displayTable tfoot td { border:0px; }
.displayTable p {margin: 0 0 0 0;}
.displayTable A:visited { color: #aaaaaa;}


/* Generated Styles */


/* End Generated */