﻿/***************************************************
MASTER STYLES
***************************************************/
body { margin:0px auto 0px auto; font-family:Tahoma, Arial, Sans-Serif; font-size:9pt; color:#333333; background-image:url(images/background.jpg); background-position:top; background-repeat:repeat-x; }
img { border:0; }
a { text-decoration:none; color:Blue; }
a:hover { }
.clear { clear:both; }
#body_wrapper { width:955px; margin:10px auto 0px auto; background-color:White; background-image:url(images/page_back.jpg); background-position:bottom; background-repeat:no-repeat; }
#discoverwebsites_wrapper { font-size:8pt; float:right; padding:4px; }
#discoverwebsites_wrapper a { color:#666666; }


/***************************************************
BANNER STYLES
***************************************************/
#banner_wrapper { height:123px; background-image:url(images/banner_back.jpg); }


/***************************************************
TOOLBAR STYLES
***************************************************/
#toolbar_wrapper { background-image:url(images/toolbar_back.jpg); height:31px; margin-top:8px; }
#toolbar_div { float:left; font-size:13pt; color:White; }
#toolbar_div a { color:White; float:left; }
#search_div { float:right; padding:3px 8px 0px 0px }
.btn_search { color:White; border:solid 1px #004001; background-color:#002600 }
.watermark { color:#999999 }


/***************************************************
LHS STYLES
***************************************************/
#split_lhs { padding:8px; width:244px; float:left; }
#lhs_shopbystyle_div { background-image:url(images/lhs_shopbystyle_back.jpg); background-position:bottom; background-repeat:no-repeat; min-height:177px; }
#lhs_anyquestions_1 { color:#004001; font-size:11pt; text-align:center; font-weight:bold; padding:8px 0px 8px 0px }
#lhs_anyquestions_2 { color:#ff0000; font-size:8pt; text-align:center; padding:0px 0px 8px 0px; }
#lhs_anyquestions_3 { color:#004001; font-size:8pt; text-align:center; padding:0px 0px 8px 0px; }
#lhs_anyquestions_3 a { color:#004001; }
.lhs_shopbystyle_div_margin { margin-left:8px; }


/***************************************************
RHS STYLES
***************************************************/
#split_rhs { padding:8px 8px 8px 0px; float:right; text-align:justify; width:687px; }
#page_text { background-image:url(images/middle_back.jpg); background-position:center bottom; background-repeat:no-repeat; border-left:solid 1px #ababab; border-right:solid 1px #ababab; min-height:593px; background-color:#fefefe }
/*.home_splits { float:left; padding:8px; width:121px; }*/
.home_splits { float:left; padding:8px; width:212px; text-align:center; }
.home_splits_a { text-align:center; margin:4px auto 4px auto; }
.page_text_2 { padding:8px; min-height:512px; }


/***************************************************
BOTTOM STYLES
***************************************************/
#bottom_wrapper { padding:12px 8px 8px 8px; font-size:9pt; }
#bottom_wrapper a { color:#cccccc; }


/***************************************************
PRODUCT STYLES
***************************************************/
.products_lhs_col { float:left; width:180px; }
.products_rhs_col { float:left; width:487px; }
.products_material { color:#004001; float:left; width:155px; text-transform:capitalize }
.products_category { color:#004001; float:left; width:205px; margin-bottom:10px; text-transform:capitalize }
.products_price { color:#004001; float:right; width:105px; font-size:11pt; margin-bottom:10px; }
.products_dimensions { color:#004001; margin-bottom:10px; text-transform:capitalize }
.products_description { color:#004001; margin-bottom:10px; }
.products_additionalinfo { color:#888888; font-size:8pt; text-transform:capitalize }
.products_reference { color:#004001; font-size:11pt; margin-bottom:10px; float:left; }
.btn_buynow { float:right; }
.btn_buynow_btn { background-image:url(images/btn_buynow.jpg); color:White; text-align:center; padding-top:2px; }
.btn_buynow_btn:hover { background-image:url(images/btn_buynow_roll.jpg); color:White; text-align:center; padding-top:2px; }
.products_enlargeimages a { color:#004001; }

.enquire_left { float:left; width:150px; font-weight:bold; margin-top:2px; }
.enquire_right { float:left; }
.enquire_right input { width:400px; }
.enquire_left2 { margin-bottom:3px; }
.enquire_right2 { }
.enquire_right2 select { width:150px; }
.enquire_right2 textarea { width:663px; }
#enquire_wrapper { padding:6px;background-color:#e5e5e5; }


/***************************************************
AUTO COMPLETE STYLES
***************************************************/
.autocomplete_completionListElement
{ 
    visibility : hidden;
    margin : 0px!important;
    background-color : #fff;
    color : windowtext;
    border : buttonshadow;
    border-width : 1px;
    border-style : solid;
    cursor : pointer;
    overflow : auto;
    text-align : left;
    list-style-type : none;
    padding:0;
    z-index:600;
    font-size:9pt
}