#header, .hide, #nav, #left_panel, #header_image, #sec_site_map, #footer_nav,
#under_footer, #book_panel, #special_offers_home,
#TitleFlashReplacement, #layer_book
{ display:none}
#contentTitlePrint { display: block}

body { margin: 0; padding: 0; background-color:white}
body, p, ul, ol, li, th, td, input, select, textarea { font: normal 12px/20px Arial, Verdana, Helvetica, sans-serif; color:black; }

img { border: 0; }

a { color:black; text-decoration: underline; }
a:hover { text-decoration: underline; }

abbr, acronym { font-style: normal; border-bottom: dotted 1px #333; cursor: help; }
form { margin: 0; }

h2 { font: normal 18px Helvetica, Arial, sans-serif; letter-spacing: -1px; }
h3 {  }
h4 {  }

hr { border: none; height: 1px; background: #ccc; margin: 2em 0; }


/* Element styles */

#content {clear:both; min-height:230px; float:left; width:800px; margin:0px 0px 0px 4px; padding-bottom:20px; font: normal 11px/18px Arial, Verdana, Helvetica, sans-serif; color:black;}
#holder { width:800px; float:left}
#footer { width:800px; float:left;  border-top:1px solid gray}
#vouchersOffersEzineHolder {display:none;}

 /* standard form*/
.standardForm {margin:0px;padding:0px;}
.standardForm .labeltd1 {margin:0px;padding:0px;}
.standardForm .labeltd2 {margin:0px;padding:0px;}
.standardForm Label {padding-right:3px; float:right; width:150px; font: 10px/13px normal Tahoma, Verdana, Arial, sans-serif; color:black; text-align:left}
.standardForm .TextBox Input {margin:0px;padding:0px;height:15px; border:1px solid #666; width:200px; font:10px/14px normal Tahoma, Verdana, Arial, sans-serif; color:black; text-align:left}
.standardForm .DateTextBox Input {height:15px;margin-right:4px;padding:0px;border:1px solid #666; width:180px; font:10px/14px normal Tahoma, Verdana, Arial, sans-serif; color:black; text-align:left}
.standardForm .TimeBox select {border:1px solid #666; width:70px; font:10px/14px normal Tahoma, Verdana, Arial, sans-serif; color:black; text-align:left}
.standardForm .PostalTextBox textarea {border:1px solid #666; width:200px; height:40px; font:10px/14px normal Tahoma, Verdana, Arial, sans-serif; color:black; text-align:left}
.standardForm .CommentsTextBox textarea {border:1px solid #666; width:200px; height:60px; font:10px/14px normal Tahoma, Verdana, Arial, sans-serif; color:black; text-align:left}
.standardForm .CountryDropDown select {border:1px solid #666; width:204px; font:10px/15px normal Tahoma, Verdana, Arial, sans-serif; color:black; text-align:left}
.standardForm .NatureOfEnquiry select {border:1px solid #666; width:50px; font:10px/15px normal Tahoma, Verdana, Arial, sans-serif; color:black; text-align:left}
.standardForm .HearOfUs select {border:1px solid #666; width:50px; font:10px/15px normal Tahoma, Verdana, Arial, sans-serif; color:black; text-align:left}
.standardForm .StandardDropDown select {border:1px solid #7F9DB9; width:204px; font:10px/14px normal Tahoma, Verdana, Arial, sans-serif; color:black; text-align:left}
.standardForm .StandardLargeTextBox textarea {border:1px solid #666; width:200px; height:40px; font:10px/14px normal Tahoma, Verdana, Arial, sans-serif; color:black; text-align:left}
.standardForm .EzineCheckbox {text-align:center}
/* below styles the multi-checkbox table*/ 
.standardForm td table { width:160px; float:left}
.standardForm td table tr td Label { float:right; width:125px; padding:0px; font: 10px/13px normal Tahoma, Verdana, Arial, sans-serif; color:#4D3B2C; text-align:left}
.standardForm td table tr td Input { float:left; width:13px; height:13px; margin-top:2px;}
.standardForm .Submit {text-align:center; cursor: pointer;}
.standardForm .Submit input {border:0px solid black; cursor: pointer !important; text-align:center; display:block; text-indent:-9999px; width:129px; height:29px; color:white; background-color:Transparent!important;  background-image: url(/includes/images/submitDetails.gif);font: 10px/16px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; text-decoration:none}

#sitemap {clear:both; display:block;}
#sitemap ul {margin:0; padding:0px 0px 0px 20px;}
#sitemap ul ul {padding:0px 0px 0px 20px; margin:0px;}
#sitemap ul ul ul {padding:0px 0px 0px 20px; margin:0px;}
#sitemap a:hover {text-decoration: underline;  color:#A58F18;}
#sitemap li {margin-top:8px; list-style-type:square; color:black;}
#sitemap li a {font-weight:bold; font-size:12px; color:black; text-decoration: none;}
#sitemap ul li {margin-top:3px;  list-style-type:square; color:black; border:0; margin:0; padding:0;}
#sitemap ul li a {font-weight:normal; font-size:11px; color:black; text-decoration: none}
#sitemap ul li ul li { list-style-type:square; color:black;}
#sitemap ul li ul li a {font-weight:normal; font-size:11px; color:black; text-decoration: none}

#linksModule {clear:both;}
.tabset_tabs { margin: 0!important; padding: 0!important; list-style-type: none; position: relative; z-index: 2; white-space: nowrap; }
.tabset_tabs li { margin: 0!important; padding: 0!important; display: inline; background: none!important}
.tabset_tabs a	{ color:black!important; background-color: #5D5402!important; border: 1px solid #EFEEDB; text-decoration: none; padding: 0 0.6em; border-left-width: 0; border-bottom: none; font-weight: bold; padding-top: 2px; padding-bottom: 2px;}
.tabset_tabs a:hover{ background-color:#7F7300; color:black!important; }
.tabset_tabs a.active { color:black ! important; background-color:#7F7300!important; border-color: #E2E6E9; border-left-width: 1px; cursor: default; border-bottom: white; padding-top: 3px; padding-bottom: 3px; }
.tabset_tabs li.firstchild a	{ border-left-width: 1px;  }
.tabset_content { border-top: 1px solid #E2E6E9;border-left: 1px solid #E2E6E9; border-right: 2px solid #CCC; border-bottom: 2px solid #CCC; background-color: #7F7300; position: relative; z-index: 1; padding: 0.5em 1em; display: none; }
.tabset_content ul { margin-left: 25px; padding-left: 0;  }
.tabset_content ul li { font-size: 11px; line-height: 15px; margin-bottom: 10px; }
.tabset_label { display: none; }
.tabset_content_active { display: block; }

#footerHolder {float:left; width:100%; height:74px; margin:0px; background:url(/includes/images/background_footer.jpg) top repeat-x; }
#footerHolder #address {float:left; width:300px; height:66px; margin:8px 0px 0px 120px; color:black; font: normal 11px/14px Arial, sans-serif; font-size:9px!important}
#footerHolder #footerLinks {float:left; width:450px; height:66px; margin-top:8px;color:black; font: normal 11px/14px Arial, sans-serif;}
#footerHolder #footerLinks ul {margin:0px; padding:0px; text-decoration: none; text-align:right;}
#footerHolder #footerLinks li {display:inline; list-style-type: none; color:black; font: normal 11px/14px Arial, sans-serif;}
#footerHolder #footerLinks li a {text-decoration:none; color:black; font-size:9px!important}
#footerHolder #footerLinks li a:hover {text-decoration:none; color:black;}
#footerHolder #footerLinks li.aroCredit a {text-decoration:none!important; color:black; font-size:9px!important}

