﻿a img {
border:medium none;
}
a, #navEZPagesTOC ul li a {
color:#666666;
text-decoration:none;
}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
}
h4, h5, h6, label, h4.optionName, legend, address, .sideBoxContent, .larger {
}

h1 
{
  color:#1384C1;
  font-family:Times New Roman;
  font-size:16pt;
  margin-top:20px;
  margin-bottom:10px;
  background-color:white;
  line-height:26px;
  margin-left:0px;
  padding-left:0px;
}
.biggerText {
}
.hiddenField {
display:none;
}
code {
color:#666666;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
}
form, select, input {
}
form {
margin:0px;
padding:0px;
}
textarea {
display:block;
margin:auto;
width:95%;
}
input:focus, select:focus, textarea:focus {
}
fieldset {
border:1px solid #D9D9D9;
margin:0.5em 0em;
padding:0.5em;
}
legend {
font-weight:bold;
padding:0pt 5px;
}
label, h4.optionName {
}
label.checkboxLabel, label.radioButtonLabel {
}
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
float:left;
}
label.inputLabel {
float:left;
margin-left:10px;
width:11em;
}
label.inputLabelPayment {
float:left;
width:15em;
}
label.selectLabel, label.switchedLabel, label.uploadsLabel {
float:left;
width:12em;
}
p, address {
padding:0.5em;
}
address {
font-style:normal;
}
.clearBoth {
clear:both;
font-size:2px;
line-height:2px;
}
hr {
border-color:#D9D9D9 -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0pt 0pt;
color:#C1C1C1;
margin:5px 0px;
}
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
padding:0.2em;
}
.messageStackWarning, .messageStackError {
color:#FF0000;
}
.messageStackSuccess {
background-color:#F1F6E6;
color:#666666;
}
.messageStackCaution {
background-color:#FFFF66;
color:#666666;
}
#mainWrapper {
text-align:left;
vertical-align:top;
}
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {
}
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
}
#tagline {
color:#666666;
font-size:12px;
margin-top:10px;
text-align:center;
vertical-align:middle;
}
#sendSpendWrapper {
border:1px solid #CACACA;
float:right;
margin:0em 0em 1em 1em;
}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
color:#666666;
margin:0pt;
}
.floatingBox a {
color:#666666;
}
#productDetailsList li a {
color:#666666;
}
#productDetailsList li {
color:#666666;
}
.wrapperAttribsOptions {
display:block;
margin:0.3em 0em;
}
#sorter {
margin:10px;
}
.navSplitPagesResult {
font-size:10px;
margin:7px 10px;
}
.navSplitPagesResult a {
color:#262626;
}
.navSplitPagesLinks {
font-size:10px;
margin:7px 10px;
}
.navSplitPagesLinks a {
color:#262626;
}
.navNextPrevCounter {
font-size:0.9em;
margin:0em;
}
.navNextPrevList {
display:inline;
list-style-type:none;
margin:0px 2px 3px 0px;
white-space:nowrap;
}
.navNextPrevWrapper {
margin-bottom:2px;
}
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper {
}
#navMain ul, #navSupp ul, #navCatTabs ul {
list-style-type:none;
margin:0pt;
padding:0.5em 0em;
text-align:center;
}
#navMain ul li, #navSupp ul li, #navCatTabs ul li {
}
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {
}
#navEZPagesTOCWrapper {
border:1px solid #D9D9D9;
float:inherit;
font-weight:bold;
margin:5px 0px;
min-height:1%;
padding:0.5em;
}
#navEZPagesTOC ul {
list-style-type:none;
margin:0pt;
padding:0.5em 0em;
}
#navEZPagesTOC ul li {
white-space:nowrap;
}
#navEZPagesTOC ul li a {
margin:0pt;
padding:0em 0.5em;
}
#navMainSearch, #navCategoryIcon {
margin:5px 5px 0pt 0px;
}
#navEZPagesTop {
}
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
vertical-align:top;
}
#productDescription, .shippingEstimatorWrapper {
}
.content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white none repeat scroll 0 0;
border:1px solid #E2E2E2;
margin:0;
padding-left:15px;
padding-right:15px;
overflow:hidden;
padding-bottom:10px;
height:auto;
}
.alert {
color:#FF0000;
margin-left:0.5em;
margin-right:5px;
}
.advisory {
}
.important {
font-weight:bold;
margin:5px;
}
.notice {
}
.rating {
}
.gvBal {
float:right;
}
#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
padding:0em;
}
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
font-size:0.9em;
}
.tableHeading th {
}
.tableHeading, #cartSubTotal {
}
.tableRow, .tableHeading, #cartSubTotal {
min-height:2.2em;
}
.cartUnitDisplay, .cartTotalDisplay {
padding-right:0.2em;
text-align:right;
}
#scUpdateQuantity {
width:2em;
}
.cartQuantity {
width:4.7em;
}
.cartNewItem {
color:#666666;
position:relative;
}
.cartOldItem {
}
.cartBoxTotal {
font-weight:bold;
text-align:right;
}
.cartRemoveItemDisplay {
width:3.5em;
}
#cartAttribsList {
margin-left:1em;
}
#mediaManager {
margin:0.2em;
padding:0.5em;
width:50%;
}
#cartBoxListWrapper ul, #ezPageBoxList ul {
list-style-type:none;
}
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
margin:0pt;
padding:0.2em 0em;
}
.totalBox {
padding:0.2em;
text-align:right;
width:5.5em;
}
.lineTitle, .amount {
padding:0.2em;
text-align:right;
}
.amount {
width:5.5em;
}
.categoryIcon {
}
#cartImage {
margin:0.5em 1em;
}
.attribImg {
margin:0.3em 0em;
width:20%;
}
.attributesComments {
}
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
}
.columnLeft {
}
.columnRight {
}
.sideBoxContent {
}
.rightBoxHeading {
background-color:#663366;
margin:0em;
padding:0.2em 0em;
}
h3.leftBoxHeading a:hover {
color:#FFFF33;
text-decoration:none;
}
h3.rightBoxHeading a:hover {
color:#FF0000;
text-decoration:none;
}
.rightBoxContent {
margin-bottom:1em;
}
.centeredContent, th, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, label#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
width:auto;
}
.categoryListBoxContents a {
color:#FFFFFF;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
.cartTotalsDisplay {
font-size:10px;
}
#bannerboxHeading {
background-color:#0000CC;
}
#upProductsHeading {
text-align:left;
}
#upDateHeading {
text-align:right;
}
.back {
float:left;
}
.forward {
float:right;
}
.bold {
font-weight:bold;
}
.rowOdd {
min-height:1.5em;
vertical-align:top;
}
.rowEven {
min-height:1.5em;
padding:5px;
vertical-align:top;
}
caption {
}
#myAccountGen li, #myAccountNotify li {
margin:0pt;
}
.accountTotalDisplay, .accountTaxDisplay {
text-align:right;
width:20%;
}
.accountQuantityDisplay {
vertical-align:top;
width:10%;
}
tr.tableHeading {
min-height:2em;
}
#siteMapList {
float:right;
width:90%;
}
.ratingRow {
margin:1em 0em 1.5em;
}
label#textAreaReviews {
font-weight:normal;
}
#gvFaqDefaultMainContent {
margin:10px 15px 0pt;
}
#gvFaqDefaultContent {
margin:0pt 5px;
}
#reviewsDefaultNoReviews {
margin:0pt 5px 5px;
}
#createAcctSuccessMainContent {
margin:5px;
}
.main_block {
margin:20px;
}
.ee {
text-decoration:line-through;
}
.normalprice, .productSpecialPriceSale {
}
.normalprice {
color:#C9A218;
display:block;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:18px;
padding:6px 0pt 0pt;
text-decoration:line-through;
}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale {
color:#606060;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:18px;
}
.productSpecialPriceSale {
color:#606060;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:18px;
}
.productPriceDiscount {
color:#FF6633;
font-family:tahoma;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}
.buttonRow, .buttonRow2 {
margin:0pt;
padding:7px 0px;
}
.buttonRow input, .buttonRow2 input, .buttonRow3 input {
background:transparent none repeat scroll 0%;
border:medium none;
padding:0pt;
}

/*------------------- boxes ----------------------------*/

.shadow
{
background:#d6d4d3;
position:relative;
}

.newsletter
{
    margin: 1px;
    border: 1px solid white;
    background: #E5E2E1 /*url(images/orangetitlebg.jpg) repeat-x*/;
    /*width:100%*/
}
.newsletter .box_head span
{
    background: transparent url(images/letterbullet.jpg) no-repeat;
    padding: 0pt 10pt 10pt 40px;
    height:40px;
    color:#FF6633;
}

#information .box_head span
{
    background: transparent url(images/infobull.jpg) no-repeat;
    padding: 0pt 10pt 10pt 40px;
    height:40px;
    color:Green;
}


#categories .box_head span
{
    background: transparent url(images/bullinfoblue.jpg) no-repeat;
    padding: 0pt 10pt 10pt 40px;
    height:40px;
}

#currencies .box_head span
{
    background: transparent url(images/telebull.jpg) no-repeat;
    padding: 0pt 10pt 10pt 40px;
    height:40px;
    font-size:16px;
}

#specials .box_head span
{
    background: transparent url(images/hotdealsbull.jpg) no-repeat;
    padding: 0pt 10pt 10pt 40px;
    height:40px;
    font-size:16px;
}

.orangeTitleBox
{
    margin: 1px;
    border: 1px solid white;
    background: #f25c1e url(images/orangetitlebg.jpg) repeat-x;
}
.orangeTitleBox h2
{
    margin: 5px;
    padding: 0px;
    padding-left:30px;
    color: White;
    line-height: 24px;
    background: transparent url(images/whitetick.gif) no-repeat;
}

.whiteBox
{
    margin: 1px;
    position: relative;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    background: white;
    height: auto;
    padding: 10px;
    display: block;
    overflow: hidden;
}

#column_left {
}
#column_right {
}
.box {
padding:0pt 0pt 8px;
}
.left_top {
background:transparent url(images/left_top.gif) no-repeat scroll left top;
}
.right_top {
background:transparent url(images/right_top.gif) no-repeat scroll right top;
}
.left_bot {
background:transparent url(images/left_bot.gif) no-repeat scroll left bottom;
}
.right_bot {
background:transparent url(images/right_bot.gif) no-repeat scroll right bottom;
width:100%;
}
.side_left {
background:#E2E2E2 url(images/side_left.gif) repeat-y scroll left top;
}
.side_right {
background:transparent url(images/side_right.gif) repeat-y scroll right top;
}
.side_top {
background:transparent url(images/side_top.gif) repeat-x scroll left top;
}
.side_bot {
background:transparent url(images/side_bot.gif) repeat-x scroll left bottom;
}
.box_head
{
    color: #0D6BA8;
    font-family: tahoma;
    font-size: 17px;
    font-weight: normal;
    line-height: 26px;
    padding: 13px 0pt 0pt 20px;
}
.box_head span {
background:transparent url(images/bull.gif) no-repeat scroll 0pt 3px;
padding:0pt 0pt 0pt 27px;
}
.box_head a
{
    color: #0D6BA8;
    text-decoration: none;
}
.box_head a:hover {
text-decoration:underline;
}
.box_body
{
    color: #585858;
    margin: 0pt;
    padding: 13px 23px 15px 20px;
    overflow: hidden;
}
.boxBody a
{
    color: #464545;
    font-size: 11px;
    font-weight: normal;
    line-height: 16px;
}
.boxBody a:hover {
text-decoration:none;
}
.boxBody ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.boxBody ul li {
background:transparent url(images/sep_3.gif) repeat-x scroll left bottom;
font-family:tahoma;
font-weight:normal;
padding:3px 0pt 5px 15px;
}
.boxBody ul li a
{
    background: transparent url(images/arr.gif) no-repeat scroll 0pt 4px;
    color: #464545;
    font-family: tahoma;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    padding: 0pt 0pt 0pt 22px;
    text-decoration: none;
}
.boxBody ul li a:hover {
text-decoration:underline;
}
.boxBody ul li .category-products {
background:transparent none repeat scroll 0%;
font-weight:normal;
}
.boxBody ul li .category-products:hover {
color:#A51F2C;
text-decoration:none;
}
.boxBody ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.boxBody ol li {
background:transparent url(images/sep_3.gif) repeat-x scroll left bottom;
font-family:tahoma;
font-weight:normal;
padding:3px 0pt 5px 15px;
}
.boxBody ol li a {
background:transparent url(images/arr.gif) no-repeat scroll 0pt 4px;
color:#464545;
font-family:tahoma;
font-size:11px;
font-weight:normal;
line-height:14px;
padding:0pt 0pt 0pt 22px;
text-decoration:none;
}
.box_body ol li a:hover {
text-decoration:underline;
}
#categories 
{
    background:#d6d4d3;
}
.grayBox
{
    margin: 1px;
    border: 1px solid white;
    background: url(images/Catboxbg.jpg) #e5e2e1 no-repeat center bottom;
}

.boxspacer
{
    height: 8px;
}

#categories .box_body {
}
#moreinformation {
}
#information {
}

#information .box_body ul li {
background:transparent url(images/sep_4.gif) repeat-x scroll left bottom;
font-family:tahoma;
font-weight:normal;
padding:3px 0pt 3px 15px;
}
#information .box_body ul li a {
background:transparent url(images/arrgreen.gif) no-repeat scroll 0pt 4px;
color:#5B5B5B;
font-family:tahoma;
font-size:11px;
font-weight:normal;
line-height:14px;
padding:0pt 0pt 0pt 14px;
text-decoration:none;
}
#information .box_body {
color:#585858;
margin:0pt;
padding:15px 5px 15px 20px;
}
#information .left_top {
background:transparent url(images/left_top_inf.gif) no-repeat scroll left top;
}
#information .right_top {
background:transparent url(images/right_top_inf.gif) no-repeat scroll right top;
}
#information .left_bot {
background:transparent url(images/left_bot_inf.gif) no-repeat scroll left bottom;
}
#information .right_bot {
background:transparent url(images/right_bot_inf.gif) no-repeat scroll right bottom;
width:100%;
}
#information .side_left {
background:#FFFFFF url(images/side_left_inf.gif) repeat-y scroll left top;
}
#information .side_right {
background:transparent url(images/side_right_inf.gif) repeat-y scroll right top;
}
#information .side_top {
background:transparent url(images/side_top_inf.gif) repeat-x scroll left top;
}
#information .side_bot {
background:transparent url(images/side_bot_inf.gif) repeat-x scroll left bottom;
}
#information .left_bot {
background:transparent url(images/left_bot_inf.gif) no-repeat scroll left bottom;
}
#bestsellers {
}
#bestsellers .box_body {
color:#585858;
margin:0pt;
padding:12px 16px 13px 18px;
}
#ezpages {
}
#orderhistory {
}
#orderhistory .box_body img {
background:#FFFFFF none repeat scroll 0%;
margin:3px 0px;
padding:2px;
vertical-align:middle;
}
#bannerbox {
}
#bannerbox2 {
}
#bannerboxall {
}
#featured a img, #whatsnew a img, #specials a img, #reviews a img, #manufacturerinfo img, #productnotifications img {
margin:0pt 0pt 4px;
}
#featured .box_body, #whatsnew .box_body, #specials .box_body, #reviews .box_body, #manufacturerinfo .box_body, #productnotifications .box_body {
text-align:center;
}
#featured {
}
#featured .box_body div {
color:#606060;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:20px;
}
#featured .box_body a {
color:#2C5E8E;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}
#whatsnew .box_body div {
color:#606060;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:20px;
}
#whatsnew .box_body a {
color:#2C5E8E;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}
#specials {
}

#specials .box_head {
color:#0D6BA8;
font-family:tahoma;
font-size:17px;
font-weight:normal;
line-height:26px;
padding:13px 0pt 0pt 20px;
}
#specials .box_body {
color:#585858;
margin:0pt;
padding:22px 16px 46px 17px;
}
#specials .box_body a {
color:#2C5E8E;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}
#specials .box_body img {
margin:0pt 0pt 33px;
}
#specials .left_top {
background:transparent url(images/left_top_spe.gif) no-repeat scroll left top;
}
#specials .right_top {
background:transparent url(images/right_top_spe.gif) no-repeat scroll right top;
}
#specials .left_bot {
background:transparent url(images/left_bot_spe.gif) no-repeat scroll left bottom;
}
#specials .right_bot {
background:transparent url(images/right_bot_spe.gif) no-repeat scroll right bottom;
width:100%;
}
#specials .side_left {
background:#FFFFFF url(images/side_left_spe.gif) repeat-y scroll left top;
}
#specials .side_right {
background:transparent url(images/side_right_spe.gif) repeat-y scroll right top;
}
#specials .side_top {
background:transparent url(images/side_top_spe.gif) repeat-x scroll left top;
}
#specials .side_bot {
background:transparent url(images/side_bot_spe.gif) repeat-x scroll left bottom;
}
#specials .left_bot {
background:transparent url(images/left_bot_spe.gif) no-repeat scroll left bottom;
}
#reviews {
}
#reviews .box_body a {
color:#2C5E8E;
font-family:tahoma;
font-size:12px;
font-weight:bold;
}
#manufacturerinfo {
}
#productnotifications {
}
#search {
}
#manufacturers .box_head {
color:#0D6BA8;
font-family:tahoma;
font-size:17px;
font-weight:normal;
line-height:26px;
padding:13px 0pt 0pt 20px;
}
#manufacturers .box_body {
color:#585858;
margin:0pt;
padding:16px 10px 27px 20px;
}
#currencies {
}
#currencies .box_body {
color:#585858;
margin:0pt;
padding:17px 23px 24px 24px;
}
#currencies select {
height:21px;
width:131px;
}
#tellafriend {
}
#recordcompanies {
}
#musicgenres {
}
#languages {
}
#languages .box_body {
text-align:center;
}
#whosonline {
}
#documentcategories {
}
#shoppingcart li a {
background:transparent none repeat scroll 0%;
}
#contactus, #newsletter,#specials,#destinations,#vietnam
{
    border-right: #e2e2e2 1px solid;
    border-top: #e2e2e2 1px solid;
    border-left: #e2e2e2 1px solid;
    border-bottom: #e2e2e2 1px solid;
    margin-bottom:10px;
}

.boxH,.boxN, .boxS, .boxD
{
    padding-top: 15px;
    color: #0d6ba8;
    width: 176px;
    height: 40px;
    font-weight: bold;
    font-size: 12px;
    font-family: tahoma;
}
.boxH span
{
    padding-left:45px;
}
.boxS span, .boxD span
{
    padding-left:40px;
    color:White;
    font-size: 18px;
    font-family: tahoma;
    font-weight:normal;
    
}

#contactus .boxH
{
    background-position: right top;
    background-image: url(images/ContactBoxheader.jpg);
    background-repeat: no-repeat;
}
#newsletter .boxN
{
    background-position: right top;
    background-image: url(images/newsletterheader.jpg);
    background-repeat: no-repeat;
}
#specials .boxS
{
    background-position: right top;
    background-image: url(images/boxspecials.jpg);
    background-repeat: no-repeat;
}
#vietnam .boxS
{
    padding-top:10px;
    background-position: right top;
    background-image: url(images/boxvietnam.jpg);
    background-repeat: no-repeat;
}
#vietnam .boxBody 
{
    padding-left:0px;
    width:159px;
}
#destinations .boxD
{
    background-position: right top;
    background-image: url(images/boxdestinations.jpg);
    background-repeat: no-repeat;
}
.boxBody
{
    width:144px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0;
    padding-bottom: 15px;
    color: Black;
    border-bottom: white 1px solid;
    background-color: white;
    border-right: white 1px solid;
    border-left: white 1px solid;
    overflow:hidden;
}
#destinations .boxBody 
{
    width:174px;
    padding:0px;
}
.boxBody h4
{
    font-weight: bold;
    font-size: 12px;
    font-family: tahoma;
    color: #0d6ba8;
    margin: 0px;
    padding: 0px;
}
.boxBody h3
{
    font-size: 12px;
    line-height: 18px;
    font-family: tahoma;
    color: #1384c1;
    margin: 0px;
    padding: 0px;
    background-color: #f7f8f9;
    padding-left:15px;
}
/*---------------------------buttons -----------------------*/
.cssButton, .cssButtonHover {
background-color:#F4F4F4;
border:2px outset #F4F4F4;
color:#000000;
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:1.1em;
font-weight:bold;
padding:0.3em;
text-align:center;
text-decoration:none;
white-space:nowrap;
width:20em;
}
.cssButtonHover {
border-style:inset;
color:#616161;
text-decoration:none;
}
.small_delete, .button_prev, .button_next, .button_search {
width:7em;
}
.button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout, .button_login {
width:10em;
}
.button_return_to_product_list, .button_add_selected {
width:22em;
}
.button_in_cart {
width:19em;
}
.button_submit {
width:18em;
}
.button_update_cart {
color:red;
}
.button_update_cartHover {
color:black;
}

/****************** Main 1 ****************************/
* {
margin:0pt;
padding:0pt;
}
body
{
    background: #2094d2 none repeat scroll 0%;
    color: #2D2D2D;
    font-family: Verdana, Tahoma;
    font-size: 11px;
    line-height: 14px;
    margin: 0pt;
    padding: 0pt;
    vertical-align: top;
    width: 100%;
}
#contentMainWrapper {
background:transparent url(images/fill.gif) repeat scroll center top;
}
input, select, textarea {
color:#000000;
font-family:arial;
font-size:12px;
font-weight:normal;
line-height:13px;
margin:0pt 0pt 1px;
vertical-align:middle;
}
.in_none {
border:medium none;
padding:0pt;
}
table, td {
vertical-align:top;
}
a {
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
img {
border:0px none;
vertical-align:top;
}
.w100 {
width:100%;
}
.col {
float:left;
}
.spacer
{
    font-size: 0px;
    line-height: 0px;
    height: 15px;
    background:transparent url(images/fill.gif) repeat scroll center top;
}
.clear {
clear:both;
}
#mainWrapper {
}
.main_w {
margin:auto;
width:960px;
border-left:1px solid #242424;
border-right:1px solid #242424;
}
.header {
background:transparent url(images/fill.gif) repeat scroll center top;
margin:0pt;
}
.header .row {
height:60px;
min-height:60px;
}
.header .row .inside_row
{
    padding-right: 29px;
    padding-left: 10px;
    padding-bottom: 0pt;
    padding-top: 5px;
}
.header .row .inside_row .qwtlogo
{
    color: #373737;
    float: left;
    font-family: tahoma;
    display: inline;
    vertical-align: text-bottom;
    
}
.header .row .inside_row .qwtlogo a
{
    color: #1f93d1;
    float: left;
    font-family:tahoma, 'Arial Narrow';
    font-size: 38px;
    text-decoration: none;
    display: inline;
    vertical-align: text-bottom;
    
}

.header .links
{
    color: #7E7E7E;
    float: left;
    font-size: 10px;
    line-height: 12px;
    padding-right: 0pt;
    padding-left: 165px;
    padding-bottom: 0pt;
    padding-top: 20px;
}
.header .links a {
color:#7E7E7E;
font-size:10px;
line-height:12px;
}
.header .cart
{
    background: url(images/sep.gif) repeat-y 0pt 10px;
    color: #373737;
    float: right;
    font-size: 10px;
    line-height: 14px;
    padding-right: 0pt;
    padding-left: 37px;
    padding-bottom: 0pt;
    padding-top: 10px;
    margin-top: 5px;
}
.header .cart strong {
color:#0D6BA8;
font-size:11px;
font-weight:bold;
line-height:14px;
text-decoration:underline;
}
.header .cart a {
color:#373737;
font-size:10px;
font-weight:bold;
line-height:14px;
text-decoration:none;
}
.header .cart a:hover {
text-decoration:underline;
}
.header .logo
{
    /*background: url(images/bg_logo.jpg) no-repeat 0pt 50%;*/
    height: 200px;
}
.header .logo .inside_logo {
padding:52px 0pt 0pt 28px;
}
.menu {
background:#4a4b4b url(images/menu_top.gif) repeat-x scroll left top;
}
.menu_bot {
/*background:transparent url(images/menu_bot.gif) repeat-x scroll left bottom;*/
height:67px;
width:100%;
}
.inside_menu {
padding:25px 0pt 0pt 20px;
}
.menu ul {
font-family:arial;
font-size:12px;
line-height:15px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.menu ul li {
background:transparent url(images/sep_2.gif) no-repeat scroll 0pt;
float:left;
font-family:arial;
padding:0px 15px 10px 15px;
}
.menu ul li.li_un {
background:transparent none repeat scroll 0%;
padding:0pt 10px 8px 15px;
text-align:center;
}
.menu ul li a {
color:#FFFFFF;
font-family:arial;
font-size:14px;
font-weight:normal;
line-height:15px;
padding:0pt;
text-decoration:none;
}
.menu ul li a:hover {
text-decoration:underline;
}
#bannerTwo {
float:right;
padding:0pt;
}
.wrapp_side_left {
background:transparent url(images/dot.gif) repeat-y scroll 0pt;
margin:0pt 30px;
}
.wrapp_side_right {
background:transparent url(images/dot.gif) repeat-y scroll right 0pt;
}
.wrapp_side_top {
background:transparent url(images/dot.gif) repeat-x scroll 0pt;
}
.wrapp_side_bot {
background:transparent url(images/dot.gif) repeat-x scroll 0pt bottom;
width:100%;
}
.inside_wrapp {
padding:1px;
}
.center_indent {
padding:0pt;
}
.line {
background:transparent url(images/line_1.gif) repeat-x scroll left top;
font-size:0px;
line-height:0px;
padding:0pt;
}
.left_top_2 {
background:transparent url(images/left_top_2.gif) no-repeat scroll left top;
}
.right_top_2 {
background:transparent url(images/right_top_2.gif) no-repeat scroll right top;
}
.left_bot_2 {
background:transparent url(images/left_bot_2.gif) no-repeat scroll left bottom;
}
.right_bot_2 {
background:transparent url(images/right_bot_2.gif) no-repeat scroll right bottom;
height:auto !important;
margin:0pt 0pt 10px;
min-height:52px;
width:100%;
}
.side_left_2 {
background:#1295C9 url(images/side_left_2.gif) repeat-y scroll left top;
}
.side_right_2 {
background:transparent url(images/side_right_2.gif) repeat-y scroll right top;
}
.side_top_2 {
background:transparent url(images/side_top_2.gif) repeat-x scroll left top;
}
.side_bot_2 {
background:transparent url(images/side_bot_2.gif) repeat-x scroll left bottom;
}
.product a {
color:#262626;
font-size:12px;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.product a strong {
color:#2C5E8E;
font-family:tahoma;
font-size:12px;
font-weight:bold;
line-height:15px;
padding:2px 10px 7px 0pt;
}
.product a:hover {
text-decoration:underline;
}
.product strong {
color:#606060;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:20px;
}
#cartProdTitle {
display:block;
}
#checkoutPayment input, #checkoutPayment select {
margin:5px;
}
.summary_box {
border-bottom:1px solid #D9D9D9;
margin:0pt 14px 22px 0pt;
padding:0pt 0pt 5px;
}
.summary_box .left {
float:left;
position:relative;
}
.summary_box .right {
float:right;
width:100%;
}
.summary_box .name {
color:#2C5E8E;
font-family:tahoma;
font-size:12px;
font-weight:bold;
line-height:15px;
padding:2px 10px 7px 0pt;
}
.summary_box .name a {
color:#2C5E8E;
font-size:12px;
font-weight:bold;
line-height:15px;
text-decoration:none;
}
.summary_box .name a:hover {
text-decoration:underline;
}
.summary_box .text {
color:#2D2D2D;
font-size:11px;
line-height:12px;
padding:10px 10px 13px 0pt;
}
.bg_price {
border-top:1px solid #D3D3D3;
}
.summary_box .price {
float:left;
padding:9px 2px 6px 8px;
}
.summary_box .button {
float:right;
padding:15px 0pt 0pt;
}
.summary_box strong {
color:#FF6633;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:20px;
}
.padd_bot {
padding:0pt 0pt 11px;
}
.product_list_col {
border-bottom:1px solid #D9D9D9;
padding:8px 0pt;
}
.product_list_col .name {
color:#2C5E8E;
font-family:tahoma;
font-size:12px;
font-weight:bold;
line-height:15px;
padding:5px 10px 7px 9px;
}
.product_list_col .name a {
color:#2C5E8E;
font-family:tahoma;
font-size:12px;
font-weight:bold;
line-height:15px;
}
.product_list_col .name a:hover {
text-decoration:underline;
}
.product_list_col a:hover {
text-decoration:underline;
}
.product_list_col .text {
color:#838383;
font-size:10px;
line-height:12px;
padding:0px 10px 12px 11px;
}
.product_list_col .price {
float:left;
padding:7px 2px 0pt 10px;
}
.product_list_col .button {
float:left;
padding:10px 5px 7px 18px;
}
.product_list_col strong {
color:#606060;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:20px;
}
.footer
{
    background: #2d2d2d none repeat scroll 0%;
    font-family: tahoma;
    font-size: 10px;
    height: 82px;
    min-height: 82px;
    color:White;
}
.footer a {
color:white;
text-decoration:none;
}
.footer a:hover {
text-decoration:underline;
}
.footer .copy {
color:white;
font-size:11px;
font-weight:bold;
padding-top:7px;
}
.footer .copy a {
color:white;
font-weight:bold;
text-decoration:none;
}
.footer .copy a:hover {
text-decoration:underline;
}
.footer .left {
float:right;
text-align:right;
}
.footer .left .margin {
padding:25px 24px 0pt 31px;
}
.footer .right {
float:left;
padding:10px 0pt 0pt 10px;
}

/*----------------------main------------------*/
.centerColumn ul {
color:#666666;
margin:8px 15px;
padding:0px;
}
#navColumnOne {
background:transparent url(images/bg2.gif) repeat scroll 0%;
}
#navColumnTwo {
background:transparent url(images/bg2.gif) repeat scroll 0%;
}
.centerColumn {
}
.centerColumn table {
}
#indexDefault {
border:medium none;
padding:0pt;
}
#indexDefault, #specialsListing, #newProductsDefault, #allProductsDefault, #loginDefault, #productGeneral, #shoppingCartDefault {
margin:0pt;
}
input#login-email-address, input#login-password, input#company, input#firstname, input#lastname, input#suburb, input#street-address, input#city, input#state, select#country, input#telephone, input#fax, input#email-address, input#contactname {
margin:2px 0pt;
width:51%;
}
input#dob {
margin:2px 0pt;
width:100px;
}
input#password-new, input#password-confirm {
margin:2px 0pt;
width:100px;
}
textarea#enquiry {
margin:4px 0pt;
width:93%;
}
#navCatTabs {
background:transparent url(images/bg2.gif) repeat scroll 0%;
color:#262626;
font-weight:bold;
margin-bottom:2px;
}
#navCatTabs ul {
line-height:18px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 10px;
padding:10px 0pt;
}
#navCatTabs ul li {
display:inline;
padding:0px 10px;
}
#navCatTabs ul li a {
color:#262626;
}
#navBreadCrumb {
color:#262626;
font-weight:bold;
margin-bottom:2px;
padding:10px 0px 0px;
}
#navBreadCrumb a {
color:#262626;
text-decoration:none;
}
#navBreadCrumb a:hover {
text-decoration:underline;
}
caption h2, #accountDefaultHeading, #accountHistoryDefaultHeading, #accountNotificationsHeading, #addressBookDefaultHeading, #advSearchDefaultHeading, #advSearchResultsDefaultHeading, #checkoutShippingHeading, #checkoutPaymentHeading, #checkoutConfirmDefaultHeading, #checkoutPayAddressDefaultHeading, #checkoutShipAddressDefaultHeading, #checkoutSuccessHeading, #conditionsHeading, #cookieUsageDefaultHeading, #createAcctDefaultHeading, #createAcctSuccessHeading, #customerAuthDefaultHeading, #discountcouponInfoHeading, #maintenanceDefaultHeading, #downloadTimeOutHeading, #gvFaqDefaultHeading, #gvRedeemDefaultHeading, #gvSendDefaultHeadingDone, #indexDefaultHeading, #loginDefaultHeading, #logoffDefaultHeading, #pageNotFoundHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #privacyDefaultHeading, #shippingInfoHeading, #cartDefaultHeading, #siteMapHeading, #sslCheckHeading, #timeoutDefaultHeading, #unsubDefaultHeading, #ezPagesHeading {
color:#353535;
font-size:17px;
font-weight:normal;
line-height:14px;
padding:20px 0pt 10px 15px;
}
#addressBookProcessDefault h1 {
color:#353535;
font-size:12px;
font-weight:bold;
line-height:15px;
padding:17px 0pt 9px 15px;
text-transform:uppercase;
}
h2
{
    color: #d92831;
    font-size: 14px;
    line-height: 26px;
    margin: 0pt 0pt 5px;
    padding: 0pt;
}
h3 {
color:#1384C1;
font-family:tahoma;
font-size:12px;
font-weight:bold;
line-height:15px;
padding:0pt 0pt 9px;
}
h4 {
color:#353535;
font-size:12px;
line-height:26px;
margin:0pt 0pt 10px;
padding:0pt 0pt 9px 31px;
}
h2.centerBoxHeading {
color:#FEFFFF;
font-size:17px;
font-weight:normal;
line-height:14px;
padding:20px 0pt 0pt 51px;
}
#indexCategoriesHeading, #productListHeading {
color:#353535;
font-size:17px;
font-weight:normal;
line-height:14px;
padding:20px 0pt 10px 15px;
}
#newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading {
color:#353535;
font-size:17px;
font-weight:normal;
line-height:14px;
padding:20px 0pt 10px 15px;
}
#newProductsDefault, #allProductsDefault, #featuredDefault, #specialsListing, #reviewsDefault {
}
#newProductsDefault .line, #allProductsDefault .line, #featuredDefault .line {
border-top:1px solid #D9D9D9;
font-size:0px;
height:1px;
line-height:0px;
padding:0pt;
}
#newProductsDefault td, #allProductsDefault td, #featuredDefault td {
border:medium none;
padding:10px;
}
#newProductsDefault a.link, #allProductsDefault a.link, #featuredDefault a.link {
color:#262626;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}
#newProductsDefault a.link:hover, #allProductsDefault a.link:hover, #featuredDefault a.link:hover {
text-decoration:none;
}
#reviewsDefault hr {
border-color:#D9D9D9 -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0pt 0pt;
color:#D8D8D8;
margin:5px 0px;
}
#reviewsDefault .smallProductImage {
padding:0px 10px 10px;
}
#reviewsDefault h2, #reviewsInfoDefaultHeading, #productReviewsDefaultHeading, #reviewsWriteHeading {
clear:both;
color:#2C5E8E;
font-family:tahoma;
font-size:12px;
font-weight:bold;
line-height:15px;
padding:2px 10px 7px 15px;
}
#reviewsDefault .rating, .bold {
padding:5px 0px;
}
#reviewsInfoDefaultPrice, #reviewsWritePrice, h2#productReviewsDefaultPrice {
color:#606060;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:20px;
}
#indexCategories {
}
#categoryImgListing {
margin:0px 0px 10px;
padding:0pt;
}
#indexProductListCatDescription, #categoryDescription {
border-bottom:1px solid #D9D9D9;
margin-bottom:20px;
padding-bottom:15px;
}
.categoryListBoxContents {
padding:5px 0px;
text-align:center;
}
.categoryListBoxContents img {
margin-bottom:5px;
}
.categoryListBoxContents a {
color:#666666;
font-size:14px;
font-weight:normal;
line-height:normal;
text-decoration:none;
text-transform:none;
}
.tabTable {
border-left:1px solid #D9D9D9;
margin:0px 0px 5px;
}
.tabTable th {
border-bottom:1px solid #D9D9D9;
border-right:1px solid #D9D9D9;
border-top:1px solid #D9D9D9;
color:#000000;
font-weight:bold;
padding:5px 10px;
text-align:center;
}
.tabTable th a {
color:#000000;
}
.tabTable td {
border-bottom:1px solid #D9D9D9;
border-right:1px solid #D9D9D9;
padding:5px;
}
.tabTable td {
color:#606060;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:20px;
}
.tabTable td .listingDescription {
color:#666666;
font-size:11px;
font-weight:normal;
line-height:normal;
padding:5px 0px;
}
.tabTable td a {
color:#2C5E8E;
font-family:tahoma;
font-size:12px;
font-weight:bold;
line-height:15px;
}
#prevOrders {
border-left:1px solid #D9D9D9;
margin:0px 0px 5px;
}
#prevOrders th {
border-bottom:1px solid #D9D9D9;
border-right:1px solid #D9D9D9;
border-top:1px solid #D9D9D9;
color:#000000;
font-weight:bold;
padding:5px 10px;
text-align:center;
}
#prevOrders th a {
color:#000000;
}
#prevOrders td {
border-bottom:1px solid #D9D9D9;
border-right:1px solid #D9D9D9;
padding:5px;
}
#prevOrders td {
color:#666666;
font-size:13px;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
#prevOrders td .listingDescription {
color:#666666;
font-size:11px;
font-weight:normal;
line-height:normal;
padding:5px 0px;
}
#prevOrders td a {
color:#262626;
font-size:13px;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
#accountHistInfo table {
border-left:1px solid #D9D9D9;
margin:0px 0px 5px;
}
#accountHistInfo th {
border-bottom:1px solid #D9D9D9;
border-right:1px solid #D9D9D9;
border-top:1px solid #D9D9D9;
color:#000000;
font-weight:bold;
padding:5px 10px;
text-align:center;
}
#accountHistInfo th a {
color:#000000;
}
#accountHistInfo td {
border-bottom:1px solid #D9D9D9;
border-right:1px solid #D9D9D9;
padding:5px;
}
#accountHistInfo td {
color:#666666;
font-size:13px;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
#accountHistInfo td .listingDescription {
color:#666666;
font-size:11px;
font-weight:normal;
line-height:normal;
padding:5px 0px;
}
#accountHistInfo td a {
color:#262626;
font-size:13px;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.categoryIcon {
margin:10px;
}
.categoryIcon a {
color:#262626;
font-size:13px;
font-weight:normal;
line-height:normal;
text-decoration:none;
}
.navNextPrevWrapper {
margin:0px 10px;
padding:10px 0px;
}
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
line-height:20px;
margin:10px;
text-align:center;
}
#productMainImage a, #reviewsInfoDefaultProductImage a, #productReviewsDefaultProductImage a, #reviewWriteMainImage a {
color:#262626;
font-weight:bold;
text-decoration:none;
}
#productName {
color:#2C5E8E;
font-family:tahoma;
font-size:12px;
font-weight:bold;
line-height:15px;
padding:5px 10px 7px 9px;
}
#productPrices {
color:#606060;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:20px;
}
#productDescription {
margin:0px 10px;
padding:0pt;
}
#cartAdd {
border:1px solid #D9D9D9;
float:right;
margin:1em;
padding:1em;
text-align:center;
}
#alsoPurchased {
margin-top:10px;
}
#productAdditionalImages {
border:1px solid #D9D9D9;
margin:10px;
padding:10px 0px;
}
#productAdditionalImages .additionalImages {
text-align:center;
}
#productAdditionalImages .additionalImages a {
color:#262626;
font-weight:bold;
}
#cartInstructionsDisplay {
margin:10px;
}
#cartEmptyText {
color:#262626;
font-size:13px;
}
#cartContentsDisplay {
border-left:1px solid #D9D9D9;
}
#cartContentsDisplay th {
border-color:#D9D9D9 rgb(217, 217, 217) rgb(217, 217, 217) -moz-use-text-color;
border-style:solid solid solid none;
border-width:1px 1px 1px medium;
color:#666666;
padding:5px;
}
#cartContentsDisplay td {
border-bottom:1px solid #D9D9D9;
border-right:1px solid #D9D9D9;
padding:5px;
text-align:center;
}
#cartContentsDisplay td .cartAttribsList {
font-size:11px;
text-align:left;
}
#cartContentsDisplay td {
color:#606060;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:20px;
}
#cartContentsDisplay td #cartImage {
float:none;
}
#cartContentsDisplay td a {
color:#2C5E8E;
font-family:tahoma;
font-size:12px;
font-weight:bold;
line-height:15px;
text-decoration:none;
}
#cartContentsDisplay td a:hover {
text-decoration:none;
}
#cartSubTotal {
font-weight:bold;
padding:5px;
text-align:right;
}
#cartSubTotal strong {
color:#606060;
font-family:tahoma;
font-size:16px;
font-weight:bold;
line-height:20px;
}
#shoppingCartDefault .buttonRow {
margin:5px;
}
#shoppingCartDefault .text_v_c {
color:#262626;
font-size:11px;
font-weight:bold;
line-height:normal;
margin:5px;
text-align:right;
}
#shoppingCartDefault .text_v_c a {
color:#262626;
}
.advisory {
margin:10px;
}
#infoShoppingCart {
background:#FFFFFF none repeat scroll 0%;
}
#infoShoppingCart div {
padding:20px;
}
#infoShoppingCart h1 {
color:#262626;
font-size:20px;
line-height:normal;
padding-bottom:20px;
}
#popupShippingEstimator {
}
#popupShippingEstimator div {
padding:15px;
}
#shippingEstimatorContent h2 {
color:#353535;
font-size:12px;
font-weight:bold;
line-height:15px;
padding:17px 0pt 9px 19px;
text-transform:uppercase;
}
#shippingEstimatorContent #country, #shippingEstimatorContent #stateZone, #shippingEstimatorContent #state {
width:180px;
}
#shippingEstimatorContent #state {
margin:2px 0pt 2px 120px;
}
#shippingEstimatorContent table {
border-collapse:collapse;
border-left:1px solid #ACA7A3;
border-top:1px solid #ACA7A3;
margin:0px 0px 5px;
}
#shippingEstimatorContent th {
border-bottom:1px solid #ACA7A3;
border-right:1px solid #ACA7A3;
border-top:1px solid #ACA7A3;
color:#666666;
font-weight:bold;
padding:5px 10px;
text-align:center;
}
#shippingEstimatorContent th a {
color:#666666;
}
#shippingEstimatorContent td {
border-bottom:1px solid #ACA7A3;
border-right:1px solid #ACA7A3;
padding:5px;
}
#shippingEstimatorContent td.cartTotalDisplay {
color:#414141;
font-family:arial;
font-size:19px;
font-weight:normal;
line-height:18px;
}
#shippingEstimatorContent td a {
color:#3E3E3E;
font-size:10px;
font-weight:normal;
line-height:normal;
text-decoration:underline;
text-transform:uppercase;
}
/*................blockquotes ********/
blockquote {
  background: transparent url(images/quoleft.gif) left top no-repeat;
}
blockquote div {
  padding: 0 48px;
  background: transparent url(images/quoright.gif) right bottom no-repeat;
}

/********************************* navigator **************************************************/

#cuba {
}
#cuba ul,
#dubai ul
{
border-bottom:2px solid #242424;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
padding-left:10px;
width:98%;
}
#cuba ul li, #dubai ul li
{
    background-position: left top;
    background: #242424 ;
    border-right: 2px solid #FFFFFF;
    float: left;
    margin: 0pt;
    padding: 0pt;
}

#cuba ul li.liFirst, #dubai ul li.liFirst {
    background: #242424 url(images/corner-1.jpg) no-repeat;
}
#cuba ul li.liLast, #dubai ul li.liLast{
    background: #242424 url(images/corner-2.jpg) no-repeat;
}

#cuba ul li a,#cuba ul li a:visited,#cuba ul li a:hover,
#dubai ul li a,#dubai ul li a:visited,#dubai ul li a:hover
{
color:White;
display:block;
font-size:12px;
line-height:12px;
margin:0pt;
padding:5px;
text-decoration:none;
}

.centerBoxWrapper {
}

.centerBoxWrapper h3{
margin-bottom:0px;
padding-bottom:0px;
}
.centerBoxWrapper p{
font-size:11px;
margin-left:0px;
margin-right:0px;
padding-left:0px;
padding-bottom:10px;
}

.lightbluebg
{
    /*background-color: #EBEAE9;*/
}

/********************************** tables **************************************/

.tablebg {
background-color:#E1E1E1;
padding:6px;
width:98%;
}
.clear {
clear:both;
}

.bgwhite{
padding-left:6px;
background:#f6f6f6;
}
.bggray{
padding-left:6px;
}

.textorange {
color:#FF6633;
padding-bottom:6px;
}

#facilities
{
}

#facilities ul
{
    border-style: none;
    width: 45%;
    float: left;
    background-color: #FFFFFF;
    font-size: 11px;
    color: #000000;
    background-image: none;
}
#facilities ul li
{
    list-style-type: square;
    list-style-position: inside;
    float: none;
    background-color: #FFFFFF;
}