/* GENERAL STYLES */
/* Global Reset */
HTML, BODY, FORM, DIV, SPAN, CITE, P, A, UL, OL, LI, DL, DT, DD, H1, H2, H3, H4, H5, H6, IMG, FORM, FIELDSET, LABEL, INPUT, BUTTON, SELECT, TEXTAREA, EMBED, TABLE TH, TD, OBJECT, EMBED {margin:0px; padding:0px;}
OBJECT, EMBED, IFRAME {float:left;}
DIV IMG {float:left; border:0px; font-size:10px; font-weight:bold;}
DIV.content IMG {float:none;}
HTML, BODY{width:100%;}
HTML {background:none;}
BODY {font-family:Tahoma,Helvetica,San Serif; font-size:10px; line-height:normal; text-align:center;}
BODY DIV {text-align:left;}
.hidden {position:absolute; left:-9000px; top:0px;}
img#bg {position:absolute;top:0;left:0;width:100%;}
.clear{clear:both;height:1px;line-height:1px;}


/* Layout */
#mainContainer{position:relative;width:100%;text-align:center;}
#container {width:963px;margin-left:auto;margin-right:auto;position:relative;padding:0px 0px 30px 0px;}

#topContainer {width:963px;height:226px;position:relative;text-align:left;float:left;z-index:100;}
#topContainerLogo{ behavior: url(iepngfix.htc);background:url('../bbw_global/img/logo.png') no-repeat top left;float:right;height:140px;width:140px;margin:43px 0px 0px 0px;/*position:relative;top:43px;right:0;*/}
#mainContentContainer{padding:19px 0px 20px 0px;position:relative;float:left;z-index:1;width:963px;}

/***************************************************************** MAIN NAV ************************************************************************/
#mainNavContainer{float:left;position:relative;top:175px;z-index:100;}
#mainNavContainer ul{list-style:none;margin:0px 0px 0px -10px;float:left;padding:0.7em 0px 0px 0px;}
#mainNavContainer ul li{list-style:none;background:none;float:left;padding:0em 36px 0em 0px;position:relative;}
#mainNavContainer ul li a,
#mainNavContainer ul li a:link,
#mainNavContainer ul li a:visited{color:#b3ada9;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;font-size:1.3em;padding:8px 10px 6px 10px;float:left;display:block;}
#mainNavContainer ul li a.Active{color:#ffffff !important;}
#mainNavContainer ul li:hover a,
#mainNavContainer ul li.sfhover a,
#mainNavContainer ul li a:Hover{color:#ffffff !important;background:#675c53}

#mainNavContainer ul li ul{display:none;}
#mainNavContainer ul li:hover ul.secondary,
#mainNavContainer ul li.sfhover ul.secondary{display:block;background:#675c53;width:153px;position:absolute;top:32px;left:0px;margin:0px;padding:4px 0px 15px 0px;z-index:1000;}
#mainNavContainer ul li ul.secondary li{padding:0px 0px 0px 0px;width:100%;}
#mainNavContainer ul li ul.secondary li a,
#mainNavContainer ul li ul.secondary li a:link,
#mainNavContainer ul li ul.secondary li a:visited{font-size:1em;color:#ffffff;padding:0px 10px 7px 10px;font-weight:normal;}
#mainNavContainer ul li ul.secondary li a:hover{color:#b3ada9 !important;}

/************************************************************** CONTENT AREA ELEMENTS **************************************************************/
#mainContent{width:690px;float:right;padding:23px 0px 0px 0px;}
.bodyCopyContainer{padding:26px 0px 0px 0px;float:left;clear:left;}

#mainContent table{width:550px;padding:0px;float:left;}
#mainContent table td{padding:4px 6px 4px 6px;font-size:1.2em;color:#000000;}
#mainContent table td.left{background:#b3ada9;font-weight:bold;vertical-align:top;color:#ffffff;}
#mainContent table td.right{background:#675c53;vertical-align:top;color:#ffffff;}
#mainContent table td.page_nav a{float:right;}
#mainContent table.formatTable p{padding:0px 0px;}
#mainContent table.formatTable td.left{width:100px;color:#ffffff;}
#mainContent table.formatTable td.right p{color:#ffffff;font-size:1em;}
#mainContent table.formatTable td.left p{color:#ffffff;font-size:1em;}
#mainContent table.tabular {clear:both;float:none;}
#mainContent table.tabular td{font-size:1em;}
#mainContent table.form{border-collapse:collapse;}
#mainContent table.form td{font-size:1em;}
#mainContent table.form td p{font-size:1em;}
#mainContent table.p td{font-size:1em;}
#mainContent table.form p{padding:0px 0px;}
#mainContent img{float:none;}

#mainContent table.subscribform{border-collapse:collapse;}
#mainContent table.subscribform td{font-size:1em;}
#mainContent table.subscribform td p{font-size:1em;}
#mainContent table.subscribform p{padding:0px 0px;}


#mainContent table.tabular td.container table tr td{border-bottom: 1px solid #ADA69E;color:#ffffff;}
#mainContent table.tabular td.container table.header tr th{border-bottom: 1px solid #ADA69E;color:#ffffff;}


#mainContent UL {clear:left; padding-left:20px; line-height:15px;}
#mainContent UL LI {list-style:disc; line-height:14px; padding-bottom:4px;background:none;padding-left:5px;}
#mainContent UL UL LI {list-style:square;background:none;}
#mainContent UL UL UL LI {list-style:circle;background:none;}

#mainContent a,
#mainContent a:link,
#mainContent a:visited{color:#8D857E;text-decoration:underline;font-size:1em;}
#mainContent a:hover{color:#675C53;}


#ContactForm .Row label{float:left; clear:left; display:block; width:160px; color:#61504E; font-size:11px; font-weight:bold; padding-top:4px;}
#ContactForm .Row{padding-bottom:8px;}
#ContactForm .Row input{width:260px;}
#ContactForm DIV#errors {padding-left:20px; padding-bottom:15px;}
#ContactForm DIV#errors SPAN {float:left; clear:left; font-size:12px; font-weight:bold;}
#ContactForm DIV SELECT {float:left; width:266px;}
#ContactForm DIV > SELECT {float:left; width:264px;}
#ContactForm DIV TEXTAREA {float:left; width:260px;}
#ContactForm DIV INPUT#ContactUs4__btnSubmit {float:right; width:120px; margin-top:10px;}
#ContactForm DIV > INPUT#ContactUs4__btnSubmit {margin-right:2px;}

#DownloadFrom #checkBox label{font-size:1.2em;padding-left:5px;color:#675C53;}

#mainContent table a,
#mainContent table a:link,
#mainContent table a:visited{color:#b3ada9;text-decoration:underline;font-size:1em;}
#mainContent table a:hover{color:#d9d6d4;}

.sideBar{width:230px;float:left;}
.sideBar ul.btn{list-style:none;float:left;border-top:2px solid #b3ada9;width:100%;padding:0px 0px 0px 0px;position:relative;top:3px;}
.sideBar ul.btn li.body{float:left;width:100%;clear:both;padding:8px 0px 0px 0px;background:none;border:none;}
.sideBar ul.btn li.body p{font-weight:bold; padding:0px 0px 0.8em 0px;font-size:0.9em;line-height:1.1em;}
.sideBar ul.btn li.body H6{padding:0px 0px 0.2em 0px;font-size:0.9em;}
ul.btn li{float:left;border-bottom:2px solid #b3ada9;padding:0px;background:none;width:100%;}
ul.btn li:hover,
ul.btn li.slhover{border-bottom:2px solid #675c53;}
ul.btn li a,
ul.btn li a:link,
ul.btn li a:visited{float:right;display:block;text-decoration:none;color:#ffffff;font-size:1.0em;padding:2px 5px;background:#b3ada9;}

ul.btn li:hover a,
ul.btn li.slhover a,
ul.btn li.slhover a:link,
ul.btn li.slhover a:visited,
ul.btn li a:hover{background:#675c53;}



/************************  LEFT NAV **********************/
.sideBar ul.leftNav{border:0px;list-style:none;float:left;width:100%;padding:0px 0px 0px 0px;position:relative;top:3px;}
.sideBar ul.leftNav li.secondaryNav{float:left;width:100%;clear:both;padding:0px 0px 4px 0px;background:none;border:none;}
.sideBar ul.leftNav li.secondaryNav a,
.sideBar ul.leftNav li.secondaryNav a:link,
.sideBar ul.leftNav li.secondaryNav a:visited{width:220px;float:left;display:block;text-decoration:none;color:#675c53;font-size:0.9em;padding:5px 5px;background:#b3ada9;font-weight:bold;}
.sideBar ul.leftNav li.secondaryNav a:hover{background:#675c53;color:#ffffff;}
.sideBar ul.leftNav li.secondaryNav a.Expande{background:#675c53 !important;color:#ffffff !important;font-weight:normal;}
.sideBar ul.leftNav li.secondaryNav ul.secondary{float:left;padding:0px;}
.sideBar ul.leftNav li.secondaryNav ul.secondary li{float:left;background:none;padding:0px 0px 0px 0px;}
.sideBar ul.leftNav li.secondaryNav ul.secondary li a,
.sideBar ul.leftNav li.secondaryNav ul.secondary li a:link,
.sideBar ul.leftNav li.secondaryNav ul.secondary li a:visited{background:#ffffff;color:#b3ada9;border-bottom:2px solid #b3ada9;}
.sideBar ul.leftNav li.secondaryNav ul.secondary li a:hover{color:#675c53;border-bottom:2px solid #675c53;}
.sideBar h4 a:link,.sideBar h4 a:visited,.sideBar h4 a:hover,.sideBar h4 a{color:#675C53;text-decoration:none;}
.sideBar .sideBarMainLinkContainer{float:left;width:230px;padding:0 0 3px 0;}
.sideBar .sideBarMainLinkContainer .qnaLink{float:left;;display:block;width:230px;height:45px;background:transparent;cursor:pointer;}

/***************************************************************** FOOTER *****************************************************************************/
#footerContainer{padding:0px 0px 0px 0px;position:relative;float:left;clear:both;}
#footerContainer .sideBar{clear:both;}
#footerContainer .sideBar ul{list-style:none;float:left;border-top:none;width:100%;padding:0px 0px 0px 0px;position:relative;top:0px;clear:both;}
#footerContainer .sideBar ul li{list-style:none;width:100%;padding:0px 0px 3px 0px;color:#FFFFFF;background:none;float:left;position:relative;}
#footerContainer .sideBar ul li a,
#footerContainer .sideBar ul li a:link,
#footerContainer .sideBar ul li a:visited{width:220px;background:#b3ada9;color:#FFFFFF;text-decoration:none;padding:3px 5px 3px 5px;font-size:0.9em;font-weight:bold;float:left;display:block;}
#footerContainer .sideBar ul li a:hover{background:#675c53;display:block;}

/********* FOOTER SEARCH *********/
FIELDSET.search{background:#b3ada9;color:#FFFFFF;text-decoration:none;padding:2px 2px 2px 5px;display:block;}
.sideBar label{color:#ffffff;float:left;width:48px;font-weight:bold;}
.sideBar input{float:left;width:169px;color:#675c53;border:0px;background:#d9d6d4;padding:1px 3px 1px 3px;}

/******** MAIN LINKS BOTTOM  *********/
#footerBottom{float:left;padding:18px 0px 0px 0px;width:960px;clear:both;}
#footerBottom ul.btn{list-style:none;float:left;padding:0px;width:100%;clear:both;}
#footerBottom ul.btn li{float:left;border-bottom:2px solid #b3ada9;background:none;color:#8d857e;padding:0px 0px 4px 0px;margin:0px 20px 0px 0px;font-size:1.1em;}
#footerBottom ul.btn li#first{width:230px;padding:2px 0px 2px 0px !important;}
#footerBottom ul.btn li#last{margin:0px 0px 0px 0px;}

#footerBottom ul.btn li{float:left;border-bottom:2px solid #b3ada9;padding:0px 0px 0px 0px !important;font-size:1.1em;width:auto;}
#footerBottom ul.btn li p{float:left;padding:0px 5px 0px 0px;font-size:1em;font-weight:bold;}
#footerBottom ul.btn li:hover,
#footerBottom ul.btn li.smhover{border-bottom:2px solid #675c53;}
#footerBottom ul.btn li#first.smhover,
#footerBottom ul.btn li#first:hover{border-bottom:2px solid #b3ada9;}
#footerBottom ul.btn li a,
#footerBottom ul.btn li a:link,
#footerBottom ul.btn li a:visited{float:left;display:block;text-decoration:none;color:#ffffff;font-size:1.0em;padding:2px 5px;background:#b3ada9;}

#footerBottom ul.btn li:hover a,
#footerBottom ul.btn li.smhover a,
#footerBottom ul.btn li.smhover a:link,
#footerBottom ul.btn li.smhover a:visited,
#footerBottom ul.btn li a:hover{background:#675c53;}

/********* FOOTER BOOTM LINKS RIGHT ************/
#footerBottomLinks{float:left;clear:both;border-bottom:0px;padding:35px 0px 0px 0px !important;color:#8d857e;width:963px;}
#footerBottomLinks ul{float:right;padding:0px;clear:both;}
#footerBottomLinks ul li{float:left;background:none;list-style:none;color:#8d857e;padding:0px 3px 0px 0px;font-size:1.0em;}

#footerBottomLinks ul li a,
#footerBottomLinks ul li a:link,
#footerBottomLinks ul li a:visited{float:left;color:#8d857e;text-decoration:none;padding:0px 3px 0px 0px;}
#footerBottomLinks ul li a:hover{color:#675C53 ;}
.divider{float:right;color:#8d857e;}




/* Global Typography */
/* Block Level Elements */
H1 {color:#675c53; font-size:3.0em; padding:0px 0px 0.1em 0px; font-weight:bold; line-height:normail;}
H2 {color:#675c53; font-size:1.8em; padding:0.1em 0px; font-weight:bold;clear:both;}
H3 {color:#675c53; font-size:1.2em; padding:0.1em 0px;clear:both;}
H4 {color:#675c53; font-size:1.6em; padding:0.1em 0px; font-weight:bold;}
H5 {color:#675C53; font-size:1.4em; padding:0.1em 0px;}
H6 {color:#b3ada9; font-size:1.2em; padding:0.1em 0px;font-weight:bold;}
P, LI, DT, DD {color:#675c53; font-size:1.2em; padding:0.5em 0px;}
P {line-height:1.3em;}
UL {padding:0.7em 0px 0.7em 10px; list-style:none;}
OL {padding:0.7em 21px 0.7em 30px;}
UL UL, OL UL {padding:0.5em 0px 0px 10px;}
OL OL, UL OL {padding:0.5em 0px 0px 30px;}
UL LI, UL UL LI, UL OL UL LI, OL UL LI {margin:0px; padding:0.2em 0px 0.2em 20px; background:url('../bbw_global/img/bullet_box_black.gif') 3px 9px no-repeat;}
OL LI, OL OL LI, OL UL OL LI, UL OL LI {margin:0px; padding:0.2em 0px; background:none;}
UL UL LI, UL OL UL LI, OL UL LI, OL OL LI, OL UL OL LI, UL OL LI {font-size:1.0em !important;}
DL {padding:0px 5px 0.5em 14px;}
DL DT {padding:0.2em 0px;}
DL DD {padding:0.2em 0px 0.2em 20px;}
DL P, DL LI {font-size:1.0em !important;}
HR {height:1px; line-height:1px; color:#666366; background:#666366; border:none;}
/* Table Elements */
TABLE {}
TR {}
TD {color:#000000; font-size:1.0em;}
/* Inline Elements */
A {color:#64A1CD; text-decoration:underline;}
/* Form Elements */
FIELDSET {border:none;}
INPUT {color:#000000; font-size:0.9em; padding-left:3px;}
LABEL {color:#000000; font-size:0.9em;}
LEGEND {color:#000000; font-size:0.9em;}
SELECT {color:#000000; font-size:0.9em;}
TEXTAREA {color:#000000; font-size:0.9em; font-family:Verdana,Tahoma,Helvetica,San Serif;}
/* Accessibility Elements */
ACRONYM, ABBR {border:none;}
ACRONYM[title], ABBR[title] {cursor:help;}
P ABBR[title], P ACRONYM[title], BLOCKQUOTE ABBR[title], BLOCKQUOTE ACRONYM[title], DL ABBR[title], DL ACRONYM[title], CODE ABBR[title], CODE ACRONYM[title] {border-bottom:1px dotted #AAA;}
ABBR {speak:normal;}
ACRONYM {speak:spell-out;}


#ContactUs_3__btnSubmit {padding-top:20px;width:66;height:21px;}


/* EDITOR PROPERTIES */
