body
{
   background-image: url('../images/body-background.gif');
   background-repeat: repeat-x;
   background-color: #ccd6db;
   padding: 0px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #000000;
   text-decoration: none;
}

img  {
   border: none;
}

#container
{
   width: 909px;
   margin: auto auto;
   background-color: #FFFFFF;
   border: 1px solid #57b945;
   color: #000000;
   margin-top: 20px;
   padding: 0px;
}

#header
{
   background-image: url('../images/top-background.jpg');
   background-repeat: no-repeat;
   margin-top: 13px;
   padding: 0px;
   width: 887px;
   height: 82px;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: auto;
}

#logo
{
   float: left;
   display: block;
   width: 181px;
   height: 50px;
   padding-left: 29px;
   padding-top: 19px;
}
#logotext
{
   float: left;
   display: block;
   padding-left: 70px;
   padding-top: 25px;
   font-family:Arial;
   font-weight:bold;
   font-style:italic;
   font-size:22pt;
   color:#98e585;
   
}

/* style the links for the bottom box */

a.link, a.link:visited
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #479ac3;
   text-decoration: underline;
}

a.link:hover
{
   color: #42ad2e;
   text-decoration: none;
}

/* style the links for footer */

a.flink, a.flink:visited
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #035c8a;
   text-decoration: none;
}

a.flink:hover
{
   color: #479ac3;
   text-decoration: underline;
}

#content
{
   margin: auto auto;
   width: 887px;
   padding: 0px;
   margin-top: 2px;
   background-color: #fff;
}

#boxes
{
   margin: auto auto;
   width: 887px;
   height: 177px;
   padding: 0px;
   margin: 0px;
}

#boxa
{
   float: left;
   background-image: url('../images/boxa-bg.gif');
   background-repeat: no-repeat;
   width: 410px;
   height: 177px;
   padding: 0px;
   margin: 0px;
}

p.boxtxt
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
   color: #FFF;
   margin: 30px 20px 20px 20px;
}

#boxb
{
   float: right;
   background-image: url('../images/boxb-bg.gif');
   background-repeat: no-repeat;
   width: 469px;
   height: 177px;
   padding: 0px;
   margin-left: 8px;
}

img.imgboxb
{
   float: right;
   display: block;
   padding: 0px 0px 0px 10px;
}

img.titleboxb
{
   float: left;
   display: block;
   padding: 14px 0px 10px 16px;
}

#stores
{
   position: relative;
   float: right;
   background-image: url('../images/right-box-bg.gif');
   background-repeat: repeat-y;
   width: 221px;
   padding: 0px;
   margin: 10px 0px 10px 5px;
}

img.stores-top
{
   margin: 0px;
   padding: 0px;
}

img.stores-bottom
{
   display: block;
   position: relative;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   clear: both;
}

p.box-c-txt
{
   clear: both;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   text-decoration: none;
   color: #ffffff;
   margin: 0px 9px 25px 9px;
}

.hottext
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   color: #000;
}

#stores-title
{
   background-image: url('../images/right-box-top.gif');
   background-repeat: no-repeat;
   display: block;
   width: 221px;
   height: 60px;
   padding: 0px;
   margin: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #FFFFFF;
}

#bottom-boxa
{
   position: relative;
   float: left;
   width: 325px;
   height: 271px;
   padding: 0px;
   margin-bottom: 10px;
}

#bt-boxa-title
{
   position: relative;
   display: block;
   border: 1px SOLID #a5ccdf;
   width: 325px;
   height: 33px;
   padding: 0px;
   margin: 0px;
}

#bt-boxa-title-bg
{
   display: block;
   background-image: url('../images/bt-box-title-bg.gif');
   background-repeat: repeat-x;
   width: 316px;
   height: 24px;
   padding: 5px 0px 0px 5px;
   margin: 2px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
}

#bt-boxa-content
{
   position: relative;
   border: 1px solid #a5ccdf;
   border-top-width: 0px;
   width: 325px;
   height: 239px;
   padding: 0px;
   margin: 0px;
}

#bottom-boxb
{
   position: relative;
   float: right;
   width: 325px;
   height: 271px;
   padding: 0px;
   margin-bottom: 10px;
}

#bt-boxb-title
{
   position: relative;
   display: block;
   border: 1px SOLID #a5ccdf;
   width: 325px;
   height: 33px;
   padding: 0px;
   margin: 0px;
}

#bt-boxb-title-bg
{
   display: block;
   background-image: url('../images/bt-box-title-bg.gif');
   background-repeat: repeat-x;
   width: 316px;
   height: 24px;
   padding: 5px 0px 0px 5px;
   margin: 2px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
}

#bt-boxb-content
{
   position: relative;
   border: 1px solid #a5ccdf;
   border-top-width: 0px;
   width: 325px;
   height: 239px;
   padding: 0px;
   margin: 0px;
}

#bottom-boxc
{
   float: right;
   width: 886px;
   padding: 0px;
   margin-bottom: 5px;
}

#bt-boxc-title
{
   position: relative;
   display: block;
   border: 1px SOLID #a5ccdf;
   width: 884px;
   height: 33px;
   padding: 0px;
   margin: 0px;
}

#bt-boxc-title-bg
{
   display: block;
   background-image: url('../images/bt-box-title-bg.gif');
   background-repeat: repeat-x;
   width: 875px;
   height: 24px;
   padding: 5px 0px 0px 5px;
   margin: 2px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
}

#bt-boxc-content
{
   position: relative;
   border: 1px solid #a5ccdf;
   border-top-width: 0px;
   width: 884px;
   padding: 0px;
   margin: 0px;
}

#form-wrapper
{
   padding: 5px 5px 5px 5px;
   margin: 2px 0px 2px 0px;
}
#form_wrapper,
#thankyou
{
   padding: 5px 5px 5px 5px;
   margin: 2px 0px 2px 0px;
}

#form-box-a
{
   float: left;
   padding: 5px 5px 5px 5px;
   margin: 2px 0px 2px 0px;
   width: 550px;
}

#form-box-b
{
   float: right;
   padding: 5px 5px 5px 5px;
   margin: 2px 2px 2px 2px;
   border: 1px solid #a5ccdf;
   width: 300px;
}
#box-l-landing
{
   float: left;
   padding: 5px 5px 5px 5px;
   margin: 2px 0px 2px 0px;
   width: 500px;
}
#box-r-landing
{
   float: right;
   padding: 5px 5px 5px 5px;
   margin: 2px 2px 2px 2px;
   border: none;/*1px solid #a5ccdf;*/
   width: 350px;
}
.ul-lock
{
   background-image: url("/images/lock.gif");
   background-position: right top;
   /*background-attachment: fixed;*/
   background-repeat: no-repeat;
   line-height: 17pt;
   width: 450px;
   font-family: Arial;
   font-size: 10pt;
}
.landing-red-heading
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 14pt;
   font-weight: bold;
   color: Red;
}
.landing-text
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11pt;
   line-height: 16pt;
}
.landing-red-text
{
   color: Red;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11pt;
}
.landing-footer
{
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 8pt;
}
#landing-submit
{
   display: block;
   text-align:center;
}

.form-heading
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 20px;
   font-weight: bold;
   text-decoration: none;
   color: #4AB436;
}

#form-text-name
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #000;
   padding: 0px 0px 0px 0px;
}

#name1
{
   width: 300px;
}

#form-text-email
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #000;
   padding: 0px 2px 0px 0px;
}

#email
{
   width: 300px;
}

#form-text-additional-info
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-decoration: none;
   color: #000;
   padding: 0px 0px 0px 0px;
}

#form-submit
{
   display: block;
   text-align: right;
   padding: -5px 0px 0px 0px;
   margin: -5px 0px 0px 0px;
}

.text-form-box-b
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   text-decoration: none;
   color: #000;
   padding: 5px 5px 5px 5px;
   margin: 5px 0px 5px 0px;
}
p.txt
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
   color: #596a75;
   margin: 10px;
   margin-top: 0px;
}

.bt-box-list ul
{
   list-style-type: none;
   padding: 0;
   margin: 0;
}

.bt-box-list li
{
   list-style-image: url('../images/bullet-list.gif');
   background-repeat: no-repeat;
   background-position: 0 50%;
   padding-left: 5px;
   margin-top: 5px;
}

.wht-list ul
{
   padding: 0;
   margin: 0;
}

.wht-list li
{
   text-decoration: none;
   color: #FFF;
   padding-left: 0px;
   margin-top: 0px;
}

/* STYLES FOR INNER PAGES */

/* Location box */

#site-content-location
{
   display: block;
   background-image: url('../images/content-location-bg.gif');
   background-repeat: repeat-x;
   width: 887px;
   height: 29px;
   padding: 0px;
   margin-top: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   color: #FFFFFF;
   margin-left: auto;
   margin-right: auto;
   margin-bottom: auto;
}

.location
{
   padding: 8px 0px 0px 10px;
}

a.inner-lnk, a.inner-lnk:visited
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   color: #fff;
   text-decoration: underline;
}

a.inner-lnk:hover
{
   color: #479ac3;
   text-decoration: none;
}
a.inner-lnkk, a.inner-lnkk:visited
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #fff;
   text-decoration: underline;
}

a.inner-lnkk:hover
{
   color: #479ac3;
   text-decoration: none;
}

/* Styles for text content */
#vds
{
   display: block;
   width: 200px;
   margin: 0px 0px 0px 0px;
   padding: 10px 0px 0px 5px;
   font-weight: bold;
   font-size: 18px;
   text-decoration: none;
   color: #a9171a;
}

.accent
{
   float: right;
   width: 21px;
   height: 16px;
   margin: -18px 70px 0px 0px;
   padding: 0px 0px 0px 0px;
   background-image: url('../images/accent.gif');
}

#site-content
{
   position: relative;
   background-image: url('../images/content-bg.gif');
   background-repeat: repeat-y;
   width: 886px;
   padding: 0px;
   margin-top: 10px;
}

img.site-content-top
{
   display: block;
   width: 886px;
   height: 7px;
   position: relative;
   top: 0px;
   margin: 0px;
   padding: 0px;
}

img.site-content-bottom
{
   display: block;
   position: relative;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   clear: both;
}

.content-txt
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
   color: #0b6390;
   padding: 20px 20px 20px 30px;
   margin: 0px;
}

.content-list ul
{
   list-style-position: inside;
   padding: 0px;
   margin: 0px;
}

.content-list li
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
   color: #0b6390;
   padding-left: 0px;
   margin-top: 10px;
}

#footer
{
   clear: both;
   display: block;
   background-image: url('../images/footer-background.gif');
   background-repeat: repeat-x;
   width: 869px;
   height: 60px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #035c8a;
   padding: 20px 0px 0px 20px;
   margin: 10px 0px 10px 10px;
   text-align:center;
}

#copyright
{
   margin: auto auto;
   display: block;
   position: relative;
   width: 650px;
   height: 50px;
   margin-top: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #3486b2;
}

.clear
{
   clear: both;
}
