/* extra styles */
.caption {font-size: 10px; color: #999;}

/* submit buttons forms */
#buttonsRight {float: right;}
#buttonsLeft {float: left;}
#buttonsRight ul, #buttonsLeft ul {margin:15px 0 0 0; padding:0; list-style:none;}
#buttonsRight li, #buttonsLeft li {display:inline; margin:0; padding:0;}
#buttonsRight a, #buttonsLeft a {float:left; background: url(_images/button_left.gif) no-repeat  left top; margin:0 0 0 10px; padding:0 0 0 18px; text-decoration:none; font-weight: bold;  cursor:hand;}
#buttonsRight a span, #buttonsLeft a span {float:left; display:block;  background:url(_images/button_right.gif) no-repeat right top; padding:2px 10px 0 0; color:#666;  height: 19px;font-weight:bold;}

/* different forms */
.arabic #form-contact-us H3 {text-align:right;}
#form-contact-us H3 {text-align:left;}
#form-contact-us table {width: 650px; border: none;}
#form-contact-us table td {font-weight: bold; background-color: #FFF; padding:7px 0;}
#form-contact-us textarea {width: 100%; height:120px;}
#form-contact-us .inputPart input, textarea, select {
  border: 1px solid #ADAFAF;
  font: 12px verdana,sans-serif;
  height: 20px;
  width: 194px;
  color: #4d4f53;
}
#form-contact-us .region-list{padding-left: 28px;}
.arabic #form-contact-us .region-list{padding-right: 28px;}
#form-contact-us .region-list select{width: 138px;text-transform: uppercase;}
#form-contact-us .country-list select{text-transform: uppercase;}
#form-contact-us td.formbuttons {text-align:right;}
.arabic #form-contact-us td.formbuttons {text-align:left;}
#form-contact-us table.inquiryToPart {text-align:left;}
#form-contact-us table.inquiryToPart .contactname{display: block; margin-top:10px;}
.arabic #form-contact-us table.inquiryToPart {text-align:right;}
.arabic #form-contact-us table.inquiryToPart .contactname{margin-right:15px;}
.arabic #form-subscription H3 {text-align:right;}
#form-subscription H3 {text-align:left;}
#form-subscription legend, #form-subscription fieldset {border: none;}
#form-subscription legend{font:11px; font-weight: bold; background: url(_images/css-ar_icon-arrow_red-round.gif) no-repeat 0px 17px; color: #003366;padding:15px 0 10px 12px; margin:0;}
#form-subscription table td {padding:4px 0; text-align:left;  background-color: #FFF}
.arabic #form-subscription table td {padding:4px 0; text-align:right;  background-color: #FFF}
#form-subscription input, textarea {
	font: 11px verdana, sans-serif;
	border: 1px solid #ADAFAF;
	color: #4D4F53;
	font: 12px verdana,sans-serif;
	height: 20px;
	width: 194px;
}
#form-subscription td.formbuttons {text-align:right;}
#form-subscription td.formbuttons input{width:64px;}
.arabic #form-subscription td.formbuttons {text-align:left;}

.arabic #form-tellafriend H3 {text-align:right;}
#form-tellafriend H3 {text-align:left;}
#form-tellafriend table {width:650px;}
#form-tellafriend table td {padding:3px 0; font-weight: bold; color: #003366; background-color: #FFF}
#form-tellafriend input {width:95%;}
#form-tellafriend textarea {width:97%; height:150px;}
#form-tellafriend input, textarea {
  border: 1px solid #ADAFAF;
  color: #4D4F53;
  font: 12px verdana,sans-serif;
  height: 20px;
}

#form-tellafriend td.formbuttons {text-align:right;}
#form-tellafriend td.formbuttons input{border:none; margin:0 18px;}
.arabic #form-tellafriend td.formbuttons {text-align:left;}

/* stockticker */

#stockticker {width: 175px; background:#e9e9e9; padding:5px 8px 5px; margin-bottom: 10px;}
#stockticker img {float: right; border:none; padding-left:3px;}
#stockticker a {color: #003366;}
#stockticker a:hover {color: #003366; text-decoration:none;}

#stockticker_ar {width: 175px; background:#e9e9e9; padding:5px 8px 5px; margin-bottom: 10px;}
#stockticker_ar img {float: left; border:none; padding-right:3px;}
#stockticker_ar a {color: #003366;}
#stockticker_ar a:hover {color: #003366; text-decoration:none;}

.checkboxes {background-color: #FFF!important; margin:0!important;padding:0!important;}
.checkboxes td {background-color: #FFF!important; margin:0!important;padding:0!important;}

.productfinder-selection select{width: 165px;}

/* Meta Catalogue section css */
#main table td p{padding:0;}
#main .productform{border: none;}
#main .productform td{background-color: #fff !important;text-align: left !important;}
#main .productform strong{color: #adafaf}
.leftaligntable th,.leftaligntable td{text-align: left !important;}
#main .TM_Use_table{background-color: #fff;}
.TM_Use_table td{background-color: #fff !important;text-align: left !important;}
.TM_FP_Use_Title{
	font:12px Verdana;
	color:#4d4f53;
	border-top:1px solid #ADAFAF;
	border-left:1px solid #ADAFAF;
}
.TM_FP_Use_Title_rht
{
	font:12px Verdana;
	color:#4d4f53;
	border-top:1px solid #ADAFAF;
	border-left:1px solid #ADAFAF;
	border-right:1px solid #ADAFAF;
}
.TM_FP_Use_Title_btm
{
	font:12px Verdana;
	color:#4d4f53;
	border-top:1px solid #ADAFAF;
	border-left:1px solid #ADAFAF;
	border-bottom:1px solid #ADAFAF;
}
.TM_FP_Use_Title_btmR
{
	font:12px Verdana;
	color:#4d4f53;
	border:1px solid #ADAFAF;
}
.TM_FP_Use_Title_PPS{
	font:12px Verdana;
	color:#4d4f53;
	
}

.TM_FP_Use_Title  div,.TM_FP_Use_Title_rht  div,.TM_FP_Use_Title_btm  div,.TM_FP_Use_Title_btmR div,
.TM_FP_Use_Title_PPS div

{
	font:bold 12px/18px Verdana;
	color:#4D4F53;
	text-transform: uppercase;
}
.TM_FP_Use_Title  span,.TM_FP_Use_Title_rht  span,.TM_FP_Use_Title_btm  span,.TM_FP_Use_Title_btmR span,
.TM_FP_Use_Title_PPS span
{
	font:normal 12px/18px Verdana;
	color:#4D4F53;
	text-transform: none;
	
}
