@charset "utf-8";
/* CSS Document */

* { margin: 0 auto; padding: 0 }
body { color:#4c4c4c; font: 11px Tahoma, Arial, Verdana, sans-serif; background: #fff9fc; }

h1 { color:#00aac1; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 28px; font-weight: normal; margin: 0 0 15px 0; }
h2 { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; margin: 0 0 15px 0; color:#f173ac; }
h3 { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; margin: 15px 0; }
h4 { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; margin: 0 0 0 0; color:#f173ac; }
h5 { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 30px; font-weight: normal; margin: 0 0 15px 0; color:#f173ac; }
h6 { background: url(../images/faq-divider.gif) repeat-x top; color: #fff; margin-bottom: 10px;}


p { margin: 0 0 20px 0; line-height: 1.6em; }
a { color: #00aac1; text-decoration: none; }
img { border: 0; }

.wrapper { width: 776px; }
.wrapper .header { float: left; margin: 0 0 0 0; }
.wrapper .mainpic { float: left; }
.wrapper .content { float: left; background: url(../images/bkg-content.gif) repeat-y; width: 776px;  margin-bottom: 30px; }
.wrapper .content .footer {float: left; }

.wrapper .content .landing { float: left; width: 759px; padding: 39px; }
.wrapper .content .landing .rewardpics {float: left; margin: 50px 0 0 0; }

.wrapper .content .navpanel { float: left; margin: 30px 0 0 33px; display: inline; width: 198px;}
.wrapper .content .navpanel ul { float: left; } 
.wrapper .content .navpanel li { list-style: none; margin: 0 0 1px 0; }
.wrapper .content .navpanel li span { display: none; }
.wrapper .content .navpanel li a { color: #00aac1; font-weight: bold; display:block; width: 198px; height: 34px;}
.wrapper .content .navpanel li a:hover { color: #4c4c4c; background-position: -210px 0; }
.wrapper .content .navpanel ul li a.on { color: #4c4c4c; background-position: -210px 0; }

.wrapper .content .copy { float: left; width: 463px; margin: 30px 0 0 43px; display: inline;}
.wrapper .content .copy ol { float: left; margin: 0 0 15px 0; }
.wrapper .content .copy ul {  margin: 0 0 15px 0; }
.wrapper .content .copy li { margin: 0 0 0 30px; line-height: 1.6em; }
.wrapper .content .copy .treatments { float: left; margin: 15px 0;}
.wrapper .content .copy .treatments .pic { float: left; margin: 0 25px 0 0;}
.wrapper .content .copy .treatments .tcopy { float: left; width: 290px;}
.wrapper .content .copy span { font-size: 10px; }

.wrapper .content .copy form { float: left; width: 463px; margin: 0 0 20px 0; }
.wrapper .content .copy form div { float: left; margin: 1px 0px; }
.wrapper .content .copy form div div { width: 300px; margin: 5px 0;}
.wrapper .content .copy form div div:first-child { width: 153px; text-align: right; padding: 2px 5px; }

#scroll { width: 463px; }
#scroll .entry { width: 211px; float: left; margin: 30px 20px 0px 0px; min-height: 140px; _height: 140px; }
#scroll .entry .venue { font-weight: bold; }
#scroll .entry .detail { font-style: italic; }
#scroll .entry .postcode {display: inline; }
#scroll .entry .towncity {display: inline; margin-left: 5px; }
#scroll .entry .region { display: none; }
#scroll .entry .country { display: none;}
#scroll .entry .department { display: none;}