/* CAN UK BEN Specific Styles!!!!*/
#cross-sellbody {display:none;}
#storelocator {display:none;}
#toplinks {display:none;}
#proddescription #button {display:none;}
.tm {font-size:9px; vertical-align:top;}
.mediabar {font-size: 14px; padding-top: 4px;}



/* Index Page */

#mainwrap .table {margin-left: 10px; margin-right: 10px;}

.table h3 {margin-top: 0;}

.launch_herb { left: 600px !important; }

.univ-header { font-size: 30px !important;}



/* Global Formatting */

body { font-size:14px; font: normal 85% Arial, Helvetica, sans;}

.body { font-size:14px; font-weight:200; color:#000000; margin-bottom:10px; }

hr {display: block; border: none 0; border-top: 1px solid #063; /*the border*/ width: 100%; height: 2px; /*whatever the total width of the border-top and border-bottom equal*/} 

h1 { font-size: 16px; color: #062; margin-top: 0em; margin-bottom: 0em; font-weight: bold;}
h2 { font-size: 24px; color: #062; margin: 0em; font-weight: medium; }
h3 { font-size: 16px; color: #062; margin: 20px 0 5px; padding: 0; font-weight: medium; }

.hotword { color : #666633; }

#button {margin-top:20px;}

.circle-r {font-size:10px;}

.head-r {font-size:12px;}

a:link { color: #063; }
a:visited { color: #063; }
a:active { color: #33827d; }
a:hover { color: #33827d; }





/* Header */

.header-text {margin-top:100px; z-index:2;}

#header-box {position:absolute; z-index:0; margin-top:-50px;}

#herbimage { position:relative; top:0px; left:520px; width:216px; height:171px; z-index:1; }

#toplinks {color:#063;}





/* Footer */

#copyright { float:right; margin-right:15px; top:10px; color:#063; }

#footer { font-size:11px; color:#063; border-top: 2px solid #063; margin-top:50px;}

/* #footer hr { border:1px solid #063; } */

#footer hr { display: none; }

.body-footer {border-top:1px solid; border-color:#063; padding:4px 0 0 0;}





/* Sidebar */

#sidebar h1 { color:#063; border-bottom:1px solid #063; font-size:17px; font-weight:800;}

#sidebar ul li {margin-top:8px;}

#sidebar ul li ul li .name-r {font-size:11px;}

#sidebar ul li ul li {line-height:14px; margin-top:6px; border-bottom:.5px solid #c5ae4c; padding-bottom:5px;}

#sidebar ul li ul li  .name-r {font-size:8px;}

#sidebar ul li .circle-r {font-size:10px;}





/* Product Pages */

.teaname {color:#000; margin-bottom:10px;}

.name-r {font-size:12px;}

.col .name-r {font-size:10px;}

.claim  { font-weight:500; color:#063; line-height:18px; font-size:14px;} 
/*.clain is altered for Canada*/

.claim-sub  { font-weight:400; color:#000; line-height:5px; font-size:12px;} 

#product h2 {margin-left:15px;}

#proddescription p img {margin-left: 0px; position: relative;}

#product {width:675px;}

.logos {margin:5px;position:relative;}

.directions { border: 1px solid #063 !important; border-width: 1px 0 0
!important; }

#prodfooter { width:675px; font-size:14px; color:#063; text-align:center; position:relative; margin: 30px auto 0; float:left; }

#product #footer {width:675px;}

#legal { position:relative; text-align:left; font-size:8pt; color:#063; border:1px solid #063; margin: 10px auto 0px 20px; padding:5px; width:600px; text-align:left; font-weight:600; }

#cross-sell {display:none;}

#cross-sellbody img {margin-left:20px;}

#cross-sellbody .xselltitle { font-style:italic; font-weight:500; font-size:16px; color:#063; margin: 5px 0; position:relative; float:left; }





/* Product Intros */

.seasonal {width:675; padding-right:275px; padding-top: 15px; padding-left: 15px; font-size:14px;}

.copy_background { background: transparent none no-repeat top left; height: 400px; width: 675px; background-position: right; overflow: hidden; }


#intro-button {background: transparent url(/ui/images/buy_now.jpg) no-repeat; width:107px; height:39px; margin-left:-5px; position:relative; z-index:2; margin-top:5px; margin-left: 10px;}

.intro-img {z-index: 0;}

.intro-txt {z-index: 1; padding-right:325px; position:relative; top:-500px; left:15px; font-size:11pt;}

.intro-head {font-size: 18pt; color:#063; font-weight:500;}

.intro {font-size: 16px;}

.intro2 {font-size: 18px;}





/* Site Map */

#sitemap ul li {margin-top: 15px;}
#sitemap ul li ul li {margin-left: 5px; margin-top:3px; list-style:none;}





/* Misc */

.news_items a {line-height:30px;}

#content h2 {margin: 0 0 7px 3px; font-size:24px;}

#content ul {margin-left:30px;}

#content ul li ul li {text-indent: 10px; list-style: none; margin-top:0px;}

#content ul li {margin-top: 10px;}


.ruled-box {border: 2px solid #063; padding: 6px;}

.contentbox {background-color : #ffe98b; padding : 6px;}

.form { font-size:1em; }

.people-img {margin-right:12px; margin-bottom:12px; margin-top:18px;}

#content img {margin-left:-5px;}

#content img img {margin-left:10px;}





/*  FACEBOOK */

 html .fb_share_button { display: -moz-inline-block;
display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px
solid #d8dfea; background:url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?2:26981)
no-repeat top right; } html .fb_share_button:hover { color:#fff;
border-color:#295582; background:#3b5998
url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?2:26981)
no-repeat top right; text-decoration:none; }

/* End FACEBOOK */