body { margin: 0 0 50px 5px; padding: 0; background-color: #09c; }
p, td, div { font-family: verdana, arial, sans-serif; font-size: 12px; }
td { vertical-align: top; padding: 0; }
form { margin: 0; padding: 0; }
a { color: #00529b; }
a:hover { color: #ff5f00; }

.mainContainer { background-color: #fff; width: 90%; }
#mainTable { width: 90%; background-color: #fff; vertical-align: top; }
#mainTable td { vertical-align: top; }
#mainHeadTable { width: 94%; background-color: #09c; }

#form { padding-top: 30px; font-size: 85%; }
#homeNav { float: left; position: absolute; top: 100px; left: 210px; width: 76px; }

#navCell { background-color: #09c; text-align: right; }
#footer { text-align: center; padding: 5px; font-size: 85%; color: #4f74b1; margin-bottom: 5px;  }
#footer a { text-decoration: none; }
#footer a:hover { text-decoration: underline; color: #ff5f00; }
#subNavInside {  padding: 5px 8px 10px 10px; width: 100px; }
#subNavInside a { font-size: 10px; color: #b8d717; }
/*ul { list-style-position: outside; margin: 0; padding: 0; }
li { display: inline; list-style: none; }*/
.navList { padding-bottom: 5px; color: #000; font-size: 10px; }
.navList a { font-size: 10px; text-decoration: none; color: #b8d717; }
.navList a:hover { text-decoration: underline; color: #ff5f00; }
.small { font-size: 85%; }

#linkToEE { vertical-align: baseline; text-align: right; text-transform: uppercase; 
  font-family: verdana, arial, sans-serif; font-size: 12px; padding-bottom: 1px; letter-spacing: 3px; }
  
#linkToEE a { color: #fff; text-decoration: none; }

#logo { position: absolute; top: -7px; left: 75px; }
.tagline { text-transform: uppercase; font-family: verdana, arial, sans-serif; font-size: 12px; 
  padding: 5px 0 5px 10px; font-weight: bold; color: #f90; letter-spacing: .04em; 
  text-align: center; border-top: 1px solid #f90; }
#pageCopy { width: 375px; padding: 0; }
#pageCopy img { padding-top: 10px; }
#pageCopyHome { width: 350px; padding: 0; }
#pageCopy p { line-height: 18px; text-align: justify; margin-left: 10px; }
#pageCopyHome p{ line-height: 24px; text-align: justify; margin-left: 10px; color: #999; }

#pageCopyRetail { width: 475px; padding: 0; }
#pageCopyRetail2 { width: 450px; padding: 0; }
#pageCopyRetail p, #pageCopyRetail2 p { line-height: 18px; text-align: justify; margin-left: 10px; }

#insideImageContainer { width: 175px; float: right; padding: 1px 1px 0 1px; text-align: center; }
#insideImageContainer2 { width: 300px; float: right; padding: 1px 1px 0 1px; text-align: center; }
#insideImageContainer img { padding-bottom: 1px; }

h3 { font-size: 16px; font-weight: bold; color: #f90; padding-left: 10px; }
h4 { font-size: 16px; font-weight: bold; color: #f90; padding-left: 0px; text-transform: uppercase; }

#insideSubNav { font-size: 85%; padding-left: 10px; }

#orangeTagline { text-transform: uppercase; color: #f90; font-weight: bold; letter-spacing: 3px; 
  font-size: 16px; margin-left: 10px; padding-top: 20px; line-height: 16px; }

.blueText { color: #09c; }

a.spotlight { color: #B8D717; text-transform: uppercase; text-decoration: none; font-weight: bold; }
#spotlightHead { float: right; width: 260px; font-size: 14px; font-weight: bold; color: #B8D717; margin-right: 50px; }
h5 { color: #B8D717; text-transform: uppercase; }

.paddingRight { padding-right: 10px; }
