/* CSS Document */

body {font-family:12px tahoma, arial, helvetica, sans-serif; color:#373534; background-color:#ffffff; margin-top:10px; line-height:15px;}
a img {border:none; margin:0; padding:0;}

td, p{font-size:12px;}

/*FONTS**********/	

a,
a:link,
a:visited {color:#999; text-decoration:none !important; font-weight:bold !important;}
a:hover,
a:focus {color:#373534 !important; text-decoration:none !important; font-weight:bold !important;}
a:active {color:#a89b7d !important; font-weight:bold !important;}

h1, h2, h3, h4, h5, h6 {	margin:10px 0 20px 0; padding:0;}
h1 {font-size:22px; color: #444; font-weight:normal;}
h2 {margin-bottom:5px; padding-bottom:5px; font-size:17px; color:#000000; font-weight:normal;}
h3 {font-size:14px; font-weight:bold; margin-bottom:3px; color:#555;}
h4 {font-size:12px; font-weight:bold; color: #000000;}
h5 {font-size:12px; font-weight:normal; color: #E4252D;}

/*--IE8 Compatible--*/
#tblContent1 td {white-space:normal !important;}
#tblContent2 td {white-space:normal !important;}
#tblContent3 td {white-space:normal !important;}


/*-----Breadcrumbs-----*/
#breadcrumbs {}

.smaller {font-size:11px;}

#submenu ul li a {font-size:12px; font-family: Arial, Helvetica, sans-serif;}	

/*TEMPLATE LAYOUT**********/	

#mainWrapper {width:900px; margin:auto;}

hr {height: 1px; margin:10px 0 20px 0; border: none; border-bottom: 1px solid #CFCECE; display:block}

#headerWrapper {width:900px; height:120px; background-color:#5b5045;}

#searchWrapper {width:900px; height:38px !important; display:block; background-color:#d7d7d7; text-align:right; vertical-align:middle;}
#searchBox {display:inline; padding:5px 15px 0px 5px; float:right;}

#footerWrapper {clear: both; display:block; margin-top:10px;}

#footerInfo {clear: both; padding:15px; text-align:center; font-size:11px; color:#5b5045;}

#brochureWrapper {height:40px; display:block; background-color:#d7d7d7; text-align:right; vertical-align:middle;}

#requestBrochure {margin-right:20px; background-image:url(/images/UserUploadedImages/template/request_brochure_bg.gif); background-repeat: no-repeat; width:168px; height:40px; float:right; text-align:center; vertical-align:middle; padding-top:5px;}
#requestBrochure a {color:#413d39; vertical-align:middle; position:relative; font-weight:bold;}
#requestBrochure a:hover {text-decoration:none;}

#catalogueText {padding-top:17px; padding-right:10px; float:right;}

#logo{float:left;}

.contentColumn {padding:0 20px 0 0px; text-align:left; vertical-align:top; width:auto;}

/*-----TOP MENU STYLES-----*/

#logo {float:left;}

.RadMenu_CM11,
.RadMenu_CM13 {margin-top:45px; float:right !important;}

.RadMenu_CM11 .CMLevel1,
.RadMenu_CM11 .CMLevel1Selected,
.RadMenu_CM13 .CMLevel1,
.RadMenu_CM13 .CMLevel1Selected {height:39px;}
.RadMenu_CM11 .CMLevel1 .text,
.RadMenu_CM13 .CMLevel1 .text {padding:10px 10px 0px 10px !important; height:29px;}
.RadMenu_CM11 .CMLevel1:hover .text,
.RadMenu_CM11 .CMLevel1:focus .text,
.RadMenu_CM13 .CMLevel1:hover .text,
.RadMenu_CM13 .CMLevel1:focus .text {padding:10px 10px 0px 10px !important; height:29px;}
.RadMenu_CM11 .CMLevel1Selected .text,
.RadMenu_CM13 .CMLevel1Selected .text {padding:10px 10px 0px 10px !important; height:29px;}

.RadMenu_CM11 #Menu1_MT_m0,
.RadMenu_CM13 #Menu1_MT_m0 {width:56px;}
.RadMenu_CM11 #Menu1_MT_m1,
.RadMenu_CM13 #Menu1_MT_m1 {width:78px;}
.RadMenu_CM11 #Menu1_MT_m2,
.RadMenu_CM13 #Menu1_MT_m2 {width:74px;}
.RadMenu_CM11 #Menu1_MT_m3,
.RadMenu_CM13 #Menu1_MT_m3 {width:54px;}
.RadMenu_CM11 #Menu1_MT_m4,
.RadMenu_CM13 #Menu1_MT_m4 {width:80px;}
.RadMenu_CM11 #Menu1_MT_m5,
.RadMenu_CM13 #Menu1_MT_m5 {width:90px;}

.RadMenu_CM11 .CMLevel2,
.RadMenu_CM11 .CMLevel2Selected,
.RadMenu_CM13 .CMLevel2,
.RadMenu_CM13 .CMLevel2Selected {}
.RadMenu_CM11 .CMLevel2 .text,
.RadMenu_CM13 .CMLevel2 .text {}
.RadMenu_CM11 .CMLevel2:hover .text,
.RadMenu_CM11 .CMLevel2:focus .text,
.RadMenu_CM13 .CMLevel2:hover .text,
.RadMenu_CM13 .CMLevel2:focus .text {background-color: #ffffff !important; background-image:none !important;}
.RadMenu_CM11 .CMLevel2Selected .text,
.RadMenu_CM13 .CMLevel2Selected .text {}

#mainContentWrapper {text-align:top; min-height:460px;}
#mainContentArea {padding:15px;}

.clear {}

/*----------template styles----------*/	

.searchField {font-size:12px; border:1px solid #b8aea1; background-color:#e9e6e0; padding:5px;}
.searchIcon {margin-top:5px; position:relative;}
#footerInfo a {font-weight:normal;}

#contentwrapper {padding:20px 20px 50px 20px;}

/*----------product list layout----------*/
#productListWrapper {vertical-align:top; width:808px; margin:10px auto; border-collapse:collapse;}
#productListWrapper a,
#productListWrapper a:link {color:#373534; text-decoration:none; display:block; font-weight:bold; text-align:center;}
#productListWrapper a:active, 
#productListWrapper a:visited {color:#373534 !important; text-decoration:none; display:block; font-weight:bold;}
#productListWrapper td {border:1px solid #ffffff; padding:20px 0px;}
#productListWrapper td.productListNav {padding:0px 0px;}
#productListWrapper td.productListNav a,
#productListWrapper td.productListNav a:link {text-decoration:none; color:#373534 !important; font-weight:bold; background: url(/images/UserUploadedImages/template/productlist_nav_bg.gif) repeat-x top left; padding:10px 0px; margin:0px 0px; /*width:202px;*/ text-align:center;}
#productListWrapper td.productListNav a:hover,
#productListWrapper td.productListNav a:focus {text-decoration:none; color:#373534; background:none; background-color:#f0ede5; padding:10px 0px; /*width:202px;*/ text-align:center;}


/*----------product details layout----------*/
#productImageWrapper {float:left; width:350px; vertical-align:top; font-size:11px; text-align:center;}
#productImageWrapper br {display:none;}
#productImageWrapper p {text-align:center;}
#productImageWrapper #productImageMed {}
#productImageWrapper #productImageMed img {}
#productImageWrapper #productImageMed span {display:block;}
#productImageWrapper #productAdditionalImage {margin-top:40px;}

#productDetailsWrapper {float:right; vertical-align:top; width:505px; background:url(/images/UserUploadedImages/template/productinfo_bg.gif) repeat-x top left;}
#productDetailsWrapper #productDetailsInfo {padding:10px 20px 20px 20px; vertical-align:top;}
#productDetailsWrapper #productAction {background-color:#e7e6e6; padding:5px; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; color:#5b5045; font-size:15px; height:30px;}
#productDetailsWrapper #productAction #placeOrder {float:left;}
#productDetailsWrapper #productLinks {background-color:#e7e6e6; padding:2px; border-top: 1px solid #ffffff; border-bottom: 1px solid #d7d7d7; text-align:center; font-size:11px;}
#productDetailsWrapper #productLinks a {font-weight:bold; padding:10px; color: #373534;}
#productDetailsWrapper #productLinks a:hover {text-decoration:none; color: #888 !important;}

#productPrice {float:right; margin-top:10px;}

div#productImageWrapper {width:330px; overflow:hidden;}

.middle{vertical-align:middle;}

/*----------content styles----------*/
.pictureColumn {background-color:#eaeaea; text-align:center}
.imageBorder {border: 7px solid #ffffff;}



