/*
Theme Name: Brex Default
Theme URI: 
Description: Brex Design.
Version: 1
Author: INEO Solutions
Author URI: http://www.ineosolutions.com
Tags: 
*/
.showBg{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/brex_hp_04_May_v2_04.jpg') top right no-repeat;
margin:auto;
padding-right:165px;
width:960px;
}
#header{
height:122px;
width:960px;
}
#header a.logoLink{
display:block;
float:left;
height:122px;
padding:0;
width:440px;
}
#rightHeader{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') 0 -165px no-repeat;
float:left;
height:122px;
position:relative;
width:520px;
}
#searchBox{
float:right;
height:38px;
padding:20px 20px 0 20px;
text-align:right;
width:479px;
}
#searchBox form{margin-bottom:0;display:inline;}
#searchBox label{
color:#fff;
font-size:1.3em;
font-weight:bold;
margin-left:10px;
margin-right:10px;
}
#searchBox .searchSiteBtn, #searchBox .searchProductBtn{
display:inline;
height:21px;
line-height:21px;
margin:0 4px;
padding:0;
width:63px;
vertical-align:bottom;
}
#searchBox .searchProductBtn{width:77px;}
#rssBox{
height:26px;
padding:15px 0 0 60px;
position:absolute;
right:0;
top:81px;
width:66px;
}
#rssBox a:link,#rssBox a:active,#rssBox a:visited{
color:#5b5b5b;
font-weight:bold;
text-decoration:none;
}
#rssBox a:hover{
text-decoration:underline;
}
#subHeader{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/menubg.jpg') top left repeat-x;
height:366px;
}
#subHeader.short{height:107px;}
#leftSubHeader{
float:left;
height:366px;
width:706px;
}
#rightSubheader{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') 0 -290px no-repeat;
float:right;
height:366px;
width:254px;
}
#leftSubHeader{
float:left;
height:107px;
width:706px;
}
#rightSubheader.version2{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') -260px -290px no-repeat;
height:107px;
}
#rightSubheader.version2 #newsLetter.short{
height:auto;
padding-top:0;
padding-bottom:0;
}
#rightSubheader.version2 #newsLetter.short h3{margin-bottom:0;}
#menu{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') 0 0 no-repeat;
height:101px;
padding:0 0 6px 20px;
width:686px;
}
#menu.version2{background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') 0 -702px no-repeat;}
#textMenu{
font-size:20px;
height:29px;
list-style:none;
margin:0;
padding:10px 0;
}
#textMenu li{
display:inline;
margin-right:20px;
}
#textMenu li a:active,#textMenu li a:visited,#textMenu li a:link{
color:#fff;
text-decoration:none;
}
#textMenu li a:hover{
color:#63a44d;
text-decoration:none;
}
#buttonMenu{
clear:both;
height:52px;
}
#buttonMenu a{
display:block;
float:left;
height:49px;
margin-right:4px;
padding:0;
width:166px;
}
#buttonMenu a.corporate{background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') -20px -49px no-repeat;}
#buttonMenu a.home{background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') -190px -49px no-repeat;}
#buttonMenu a.hotel{background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') -360px -49px no-repeat;}
#buttonMenu a.personal{background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') -530px -49px no-repeat;}
#buttonMenu a.corporate:hover{background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') -20px -110px no-repeat;}
#buttonMenu a.home:hover{background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') -190px -110px no-repeat;}
#buttonMenu a.hotel:hover{background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') -360px -110px no-repeat;}
#buttonMenu a.personal:hover{background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') -530px -110px no-repeat;}
#carousel{height:259px;}
#checkBlog{
color:#fff;
height:50px;
text-align:right;
}
#checkBlog h2{
font-size:20px;
font-weight:normal;
margin:0;
padding:20px 10px 10px 0;
}
#checkBlog a:link,#checkBlog a:active,#checkBlog a:visited,#checkBlog a:hover{color:#89d736;}
#newsLetter{
height:294px;
padding:2px 20px 20px 20px;
}
#newsLetterModal{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') -260px -400px no-repeat;
height:296px;
padding:2px 20px 0 20px;
}
#newsLetter h3,#newsLetterModal h3{
color:#369518;
margin:0.938em 0 0.938em;
}
#newsLetterModal h3{font-size:1.6em;}
#newsLetter h3 a:link,#newsLetter h3 a:active,#newsLetter h3 a:visited,#newsLetter h3 a:hover,#newsLetterModal h3 a:link,#newsLetterModal h3 a:active,#newsLetterModal h3 a:visited,#newsLetterModal h3 a:hover{
color:#369518;
text-decoration:none;
}
#newsLetter form,#newsLetterModal form{margin-bottom:0;}
#newsLetter label,#newsLetterModal label{color:#272727;}
#newsLetter input,#newsLetterModal input{
border-bottom:2px solid #5aa044;
height:20px;
width:200px;
}
#newsLetter p,#newsLetterModal p{
font-size:11px;
margin-bottom:0.8em;
}
#newsLetter a.privacy,#newsLetterModal a.privacy{
color:#369518;
float:left;
font-weight:bold;
}
#newsLetter a.sendBtn,#newsLetterModal a.sendBtn,#newsLetter .sendBtn,#newsLetterModal .sendBtn{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') -525px -215px no-repeat;
border:0;
display:block;
float:right;
height:33px;
width:103px;
}
#newsLetter a.sendBtn:hover,#newsLetterModal a.sendBtn:hover,#newsLetter .sendBtn:hover,#newsLetterModal .sendBtn:hover{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/Sprite.png') -525px -250px no-repeat;
}
#newsLetter.short{height:107px;}
#content{
clear:both;
}
#contentLeft{
float:left;
width:674px;
padding-left:20px;
padding-right:12px;
}
#contentRight{
float:right;
width:252px;
}
#contentRight img {
margin-bottom:4px;
}
#contentRight a{padding:0;}
/*START OF TAB*/
#tabContent{
float:left;
width:424px;
margin-right:25px;
}
#tabContent ul {
list-style:none;
margin:0;
padding:0;
}
#tabContent ul li {
float:left;
margin-right:0.3em;
}
#tabContent ul li a {
background: #fff;
color: #272727;
border: 1px solid #dedbd1;
border-bottom: none;
display: block;
_display: inline-block;
padding-left: 0.667em;
padding-right: 0.667em;
text-decoration: none;
}
#tabContent ul li a:hover{background:#f4f4f4;}
#tabContent ul li.ui-tabs-selected a,#tabContent ul li.ui-tabs-selected a:hover{
background:#272727;
color:#fff;
font-weight:bold;
}
#tabContent ul li.ui-corner-top a{
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
-khtml-border-top-left-radius:6px;
-khtml-border-top-right-radius:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
border-top-left-radius:6px;
border-top-right-radius:6px;
}
#tabContent .tabContent {
background:#272727;
border:1px solid #dedbd1;
border-top:none;
color:#fff;
clear:both;
min-height:160px;
_height:160px;
padding:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-bottomleft:8px;
-khtml-border-top-right-radius:8px;
-khtml-border-bottom-right-radius:8px;
-khtml-border-bottom-left-radius:8px;
-webkit-border-top-right-radius:8px;
-webkit-border-bottom-right-radius:8px;
-webkit-border-bottom-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
.ui-tabs-nav { position: relative;}
.ui-tabs-nav li { position: relative; float: left; border-bottom: 0 !important; margin: 0 .2em 0 0; padding: 0; list-style:none; }
.ui-tabs-nav li a { float: left; display:block; text-decoration: none; }
.ui-tabs-nav li.ui-tabs-selected { border-bottom: 0; }
.ui-tabs-panel { display: block; border: 0;}
.ui-tabs-hide { display: none !important; }
ul.ui-tabs-nav {margin-left:0;}
/*END OF TAB*/
#caseStudy{
float:right;
width:225px;
}
#caseStudy h3{
color:#5aa044;
margin-top:0;
}
#caseStudy h3 span{
color:#7b7b7b;
font-weight:normal;
}
#footer{
clear:both;
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/footer_bg.jpg') top left no-repeat;
}
#footerTop{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/footer_top.jpg') top left no-repeat;
height:40px;
width:960px;
}
#footerContent{
background:#272727;
margin-left:20px;
padding:0 20px;
}
#footerProduct{
float:left;
margin-right:20px;
width:636px;
}
#footerProductTop{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/brex_hp_04_May_v2_47.jpg') top left no-repeat;
height:35px;
width:636px;
}
#footerProductContent{
background:#383838;
color:#7f7f7f;
min-height:223px;
_height:223px;
padding:0 30px;
}
#footerProductContent strong{color:#fff;}
#footerProductContent strong.pt_0,#footerProductContent strong.pt_0 a:link,#footerProductContent strong.pt_0 a:active,#footerProductContent strong.pt_0 a:visited,#footerProductContent strong.pt_0 a:hover{color:#cb2159;}
#footerProductContent strong.pt_1,#footerProductContent strong.pt_1 a:link,#footerProductContent strong.pt_1 a:active,#footerProductContent strong.pt_1 a:visited,#footerProductContent strong.pt_1 a:hover{color:#1b8cc8;}
#footerProductContent strong.pt_2,#footerProductContent strong.pt_2 a:link,#footerProductContent strong.pt_2 a:active,#footerProductContent strong.pt_2 a:visited,#footerProductContent strong.pt_2 a:hover{color:#5ead31;}
#footerProductContent p{margin-bottom:0.75em;}
#footerProductContent ul{
width:160px;
list-style:none;
margin-left:0;
padding:0;
}
#footerProductContent ul li{border-bottom:1px dotted #7f7f7f;}
#footerProductContent a:link,#footerProductContent a:active{
color:#7f7f7f;
text-decoration:none;
}
#footerProductContent a:visited{
color:#99c;
text-decoration:none;
}
#footerProductContentLeft{
float:left;
width:180px;
margin-right:13px;
}
#footerProductContentMiddle{
float:left;
width:170px;
margin-right:13px;
padding:0 5px;
}
#footerProductContentRight{
float:right;
width:190px;
}
#footerProductContentRight p{margin-left:10px;}
#footerProductContentRight ul{
margin-left:10px;
width:170px;
}
#footerProductBottom{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/brex_hp_04_May_v2_51.jpg') top left no-repeat;
height:10px;
width:636px;
}
#footerBusiness{
float:right;
width:242px;
height:268px;
}
#footerBottom{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/footer_bottom.jpg') top left no-repeat;
height:36px;
width:960px;
}
#footerCopyright{
background:url('http://www.qua.com.sg/wp-content/themes/brex/images/brex_hp_04_May_v2_61.jpg') top left no-repeat;
color:#666;
min-height:50px;
_height:50px;
text-align:right;
}
#footerCopyright a{
color:#666;
font-weight:bold;
text-decoration:none;
}



#sidebar ul, #sidebar ul ol {
margin: 0;
padding: 0;
}

#sidebar ul li {
list-style-type: none;
list-style-image: none;
margin-bottom: 15px;
}

#sidebar ul p, #sidebar ul select {
margin: 5px 0 8px;
}

#sidebar ul ul, #sidebar ul ol {
margin: 0 0 0 10px;
}

#sidebar ul ul ul, #sidebar ul ol {
margin: 0 0 0 10px;
}

ol li, #sidebar ul ol li {
list-style: decimal outside;
}

#sidebar ul ul li, #sidebar ul ol li {
margin: 3px 0 0;
padding: 0;
padding-top:4px;
padding-bottom:4px;
border-bottom:1px dotted #7a7a7a;
}

#sidebar ul ul ul li, #sidebar ul ul ol li, #sidebar ul ol ul li, #sidebar ul ol ol li{border-bottom:none;}
#sidebar h2{color:#3da205;}
#sidebar a {
color:#272727;
text-decoration:none;
}
#sidebar .infoBox a{color:#000;}
#sidebar a:hover{color:#3da205;}

/* TABLE REWRITE */
.container table {
border:none;
margin-bottom:0;
}
.container th, .container td {
border:none;
padding:0px;
vertical-align:top;
}
.container th[align*="right"], .container td[align*="right"] { text-align:right; }
.container th[align*="center"], .container td[align*="center"] { text-align:center; }
.container table.infoBox{width:98%;}

/* INFO BOX */
.infoBox{
/*background:#272727;*/
background:#F4F4F4;
border:1px solid #dedbd1;
/*border-top:none;
color:#fff;*/
color:#000;
clear:both;
padding:8px;
-moz-border-radius-topleft:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-bottomleft:8px;
-khtml-border-top-left-radius:8px;
-khtml-border-top-right-radius:8px;
-khtml-border-bottom-right-radius:8px;
-khtml-border-bottom-left-radius:8px;
-webkit-border-top-left-radius:8px;
-webkit-border-top-right-radius:8px;
-webkit-border-bottom-right-radius:8px;
-webkit-border-bottom-left-radius:8px;
border-top-left-radius:8px;
border-top-right-radius:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
div.infoBox p{margin-bottom:0;}

/* BREADCRUMB */
#breadcrumb {
margin-bottom:1.5em;
/*
background:#f4f4f4;
border:1px solid #DEDBD1;
*/
color:#272727;
/*padding:0.75em 0.667em;*/
padding:0.75em 0;
text-decoration:none;
}
#breadcrumb span{
color:#CB2159;
font-weight:bold;
}

.alignRight{text-align:right;}
.pagetitle{color:#54af22;}
.container h2.pagetitle{margin-bottom:0.3em;margin-top:0;}
.pagetitle span{color:#595959;}
.pagetitle span.smallText{font-size:12px;}
.hr{
border-bottom:1px dotted #7a7a7a;
margin-bottom:1.5em;
width:250px;
}
.container ol.commentlist{margin-left:0;}
h3{color:#7a7a7a;}

/* BOF: More Pics  */
IMG.productsMainImage {
	border-width:2px;
  border-style:solid;
  border-color:black;
}

IMG.productsImages {
	border-width:2px;
  border-style:solid;
  border-color:black;
	margin-right:1px;
}

IMG.productsImages:hover {
	border-color:blue;
}

TABLE.popup {
  border-width: 1px;
  border-style: dotted;  
  border-color: #666;
}
/* EOF: More Pics  */

/* START PRODUCT LISTING */
.container table.productListing{
border:1px solid #DEDBD1;
border-bottom:none;
color:#363535;}
.container table.productListing td, .container table.productListing th{
border-bottom:1px solid #DEDBD1;
padding:4px;
vertical-align:middle;
}
.container td.productListing-heading{
background:#C4EFC2;
color:#383838;
font-weight:bold;
}
.container tr.productListing-odd{

}
.container tr.productListing-even{
background:#f4f4f4;
}
/* END PRODUCT LISTING */

/* START CHECKOUT */
.container ul.formUL {
list-style:none;
margin:0;
padding:0;
}
.formUL li{
margin-bottom:1em;
}
.formUL label {
color:#6b6b6b;
float:left;
margin-right:10px;
width:150px;
}
.formUL .long{
width:300px;
}
.container td.messageStackError{
padding:.470em .75em;margin-bottom:1.5em;border:2px solid #ddd;
background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;
}
.container td.messageSuccess{
padding:.470em .75em;margin-bottom:1.5em;border:2px solid #ddd;
background:#E6EFC2;color:#264409;border-color:#C6D880;
}
/* END CHECKOUT */
/* START CATEGORY LISTING */
.category_image{
float:left;
margin-right:20px;
width:295px;
}
.category_description{
float:left;
width:359px;
}
.category_item{
float:left;
width:190px;
margin-right:30px;
margin-bottom:1.5em;
}
h3.category_item_name{
font-size:1.3em;
height:2em;
margin:0.577em 0;
}
.category_item h3.category_item_name a{
color:#7A7A7A;
text-decoration:none;
}
.category_item_image{
background:url('images/brex_ip_04_May_v2_03.jpg') top left no-repeat;
width:170px;
height:130px;
padding:6px 3px 5px 4px;
text-align:center;
}
.category_item_description{
padding-top:1.5em;
}
.product_item_description{
color:#54AF22;
font-weight:bold;
padding-top:1.5em;
text-align:center;
}
/* END CATEGORY LISTING */
/* START PRODUCT INFO */
.pInfoLeft{
float:left;
width:250px;
}
.pInfoLeft img{border:none;}
.pInfoRight{
float:left;
width:424px;
}
.product_price strong{color:#595959;}
.stockWarning{color:#f00;font-style:italic;font-weight:bold;}
input[type='image']{padding:0;}
/* END PRODUCT INFO */

/* START OF STOCKIST */
#brex_stockist ul{margin:0 0 1.5em 2.25em;}
div.sociable{padding:16px 0;}
#brex_stockist .sociable ul{
display:inline;
margin:0 !important;
padding:0 !important;
}
.sociable ul li{
background:transparent none repeat scroll 0 0;
display:inline !important;
list-style-type:none;
margin:0;
padding:1px;
}
.sociable img {
border:0 none;
float:none;
height:16px;
margin:0;
padding:0;
width:16px;
}
.sociable-hovers {opacity:0.4;}
/* END OF STOCKIST */

/* START OF CUSTOMISE */
#customise_padder{padding:5px 20px 20px 20px;}
#customise_padder .error{margin:0 0 0 10px;padding:0;font-style:italic;color:#f00;border:none;background:none;}
#customise_padder .big_margin{margin:0 0 0 160px;}
/* END OF CUSTOMISE */
