﻿/* Sensodyne Main.css */

/* Layout
------------------------------------------------------------- */
* {margin:0; padding:0;}
body {background-color:#ffffff; color:#666666; font-size:12px; font-family:Arial, Verdana, Sans-Serif; margin:0 0 0 0;}
h1 {color:#0b2577; font-size:20px; font-weight:normal; margin-left:5px;}
h2 {color:#0b2577; font-size:15px; font-weight:normal;}
table {border-collapse:separate; border-spacing:0;}
caption, th, td {font-weight:normal;}
table, td, th {vertical-align:top;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 1.5em 1.5em;}
ul {list-style-type:disc;}

#container {margin:0 auto; width:882px; position:relative;}
#header {height:87px; vertical-align:middle;}
#menubar {height:41px; width:882px; margin-top:0px;}
#footer {height:92px; float:left;}
#prodNav {font-size:11px; line-height:16px; margin-top:8px; margin-left:1px;}
#prodReg {font-size:8px;}

.tblHeader {margin:0 auto; width:882px; height:87px; font-size:11px;}
.tblHeader td {vertical-align:middle;}
.tblSelect {padding-top:20px;}
.tblSelect select {color:#333333; font-size:10px; width:145px; border:solid 1px #e2e2e2;}
.selLabel {font-style:normal; font-weight:normal;}
.lang {font-size:10px; padding-top:10px;}
.tblMenubar {margin:0 auto; width:882px; height:41px;}
.tblContent {margin:0 auto; width:882px;}
.tblProdInfo {padding-left:10px; text-align:left;}
.tblProdFrame {padding-left:10px;}
.prodHead {color:#0b2577; font-size:12px;}
.prodLoad {text-align:center; padding-top:200px; z-index:100;}
.tblFooter {margin:0 auto; width:881px; height:92px; font-size:10px; color:#b1b0b0;}
.left {margin-left:5px;}
.buyBtn {cursor:pointer;}

/* Links
------------------------------------------------------------- */
a {outline:none}
a:link  {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#1d97c3; text-decoration:underline;}

a.head:link  {color:#666666; text-decoration:none;}
a.head:visited {color:#666666; text-decoration:none;}
a.head:hover {color:#1d97c3; text-decoration:underline;}

a.foot:link  {color:#b1b0b0; text-decoration:none;}
a.foot:visited {color:#b1b0b0; text-decoration:none;}
a.foot:hover {color:#1d97c3; text-decoration:underline;}


/* Navigation
------------------------------------------------------------- */
#navigation ul {height:41px; background:url(../images/en/menu_nav.gif) no-repeat left top; margin:0 auto;}
  		
#navigation ul li {display:block; list-style:none; float:left; height:41px; margin:0; padding:0;}

#navigation ul li#questions {width:134px;}
#navigation ul li#experts {width:130px;}
#navigation ul li#sense {width:155px;}
#navigation ul li#acid {width:156px;}
#navigation ul li#save {width:107px;}
#navigation ul li#buy {width:110px;}
#navigation ul li#faqs {width:89px;}

#navigation ul li a {display:block; height:41px; overflow:hidden;}

#navigation ul li#questions a {width:134px;}
#navigation ul li#experts a {width:130px;}
#navigation ul li#sense a {width:155px;}
#navigation ul li#acid a {width:156px;}
#navigation ul li#save a {width:107px;}
#navigation ul li#buy a {width:110px;}
#navigation ul li#faqs a {width:89px;}
	
#navigation ul li a:hover {background:url(../images/en/menu_nav.gif) no-repeat;}

#navigation ul li#questions a:hover {background-position: -882px top;} 
#navigation ul li#experts a:hover {background-position: -1016px top;}
#navigation ul li#sense a:hover {background-position: -1146px top;}
#navigation ul li#acid a:hover {background-position: -1301px top;}
#navigation ul li#save a:hover {background-position: -1457px top;}	
#navigation ul li#buy a:hover {background-position: -1564px top;}
#navigation ul li#faqs a:hover {background-position: -1674px top;}

#navigation.que #questions {background: url(../images/en/menu_nav.gif) no-repeat -882px top;}
#navigation.exp #experts {background: url(../images/en/menu_nav.gif) no-repeat -1016px top;}
#navigation.sen #sense {background: url(../images/en/menu_nav.gif) no-repeat -1146px top;}
#navigation.aci #acid {background: url(../images/en/menu_nav.gif) no-repeat -1301px top;}
#navigation.sav #save {background: url(../images/en/menu_nav.gif) no-repeat -1457px top;}
#navigation.buy #buy {background: url(../images/en/menu_nav.gif) no-repeat -1564px top;}
#navigation.faq #faqs {background: url(../images/en/menu_nav.gif) no-repeat -1674px top;}

#navigation ul li span {margin-left:-9999px;} 

/* FAQ Styling
------------------------------------------------------------- */
.faq_list {margin-left: 5px;}
.faq_head {color:#1d97c3; font-weight:bold; line-height:20px; padding-top:10px; text-transform:uppercase; cursor:pointer;}
.faq_li {color:#1d97c3; margin-left:20px; cursor:auto;}