﻿/*===== LEFT MENU for other than main page ===== */
#leftnav_menu_other {
position:relative; top: -20px; left: 0px;
font-size: 1.4em;
font-weight: bold;
font-family: Tahoma, Verdana, Arial, Sans-Serif;
padding-left:10px;}

ul.submenu_ln {
list-style-type:none;
font-weight:normal;
margin:0; 
padding:0;
padding: 5px 0 5px 5px;}

ul.submenu_ln li.submenu_ln2 {
padding:1px 0px 1px 0px; }

.submenu_ln li a {
color:#644b3f;  /* brown */
text-decoration:none;}

.submenu_ln li a:hover {
color: #b83a32;  /* red */
text-decoration:none;}
/* ==== end =================== */

.content_other {
float:left; display:inline;
width:809px;
_width: 806px;
padding: 0;
background:#fff;
overflow:hidden;
font-size:1.3em;}

.text_title_content {
color:#5b4630;  /* brown */
padding:10px 0 0 24px;
font-size:2em;}

/* products landing page */
.compare_selections_bg {
position:relative;
margin: 0 24px;
height:50px;
background-image: url(../images/gradient_v.gif);
background-repeat: repeat-x;}

.inline_t6 label{
padding-left: 10px;
margin-bottom:5px;}

select.width120 {
width:120px;
color:#5f5f5f;  /* gray */
font-family:Tahoma,sans-serif;
font-size:90%;
padding:2px;}

.mar_l24 {margin:0 24px 6px 24px;}
.mar_l24 label {font-size:13px; color:#755e50;}
.mar_l24 p {width:129px; font-size:12px; color:#755e50; font-weight:bold; margin:7px 0 30px 0;}  /* brown */

.mar_l24 a:link, .mar_l24 a:visited, .mar_l24 a:active {color:#b83a32; font-size:11px;} /*red*/
.mar_l24 a:hover {color:#325d1c; font-size:11px;}  /* green */

.par a:link, .par a:visited, .par a:active {color:#965327; text-decoration:none; font-size:12px;} /*brown*/
.par a:hover {text-decoration:underline; font-size:12px;}  


/* compare products page */
.td_bg {
padding:10px 0 10px 29px;
background-image: url(../images/cell_divider.gif);
background-repeat: repeat-y;
background-position: 14px 0;
color:#755e50; font-size:11px;}  /* brown */

table.table_topborder {
border-top: 1px solid #e0d6c1; padding:15px 0;}  /* beige */

tr.cell_bgcolor td {
background-color:#f4f1e9;  /* light beige */
border-bottom:1px dotted #e0d6c1; 
padding-top:5px; 
padding-bottom:5px;}

tr.bottom_border td {
border-bottom:1px dotted #e0d6c1; /* beige */
padding-top:5px; 
padding-bottom:5px;}

tr.bottom_pad td {padding-top:5px;}

.align_right {text-align: right; color:#958577; font-size: 12px; font-weight:bold;} /* dark beige */
.align_right2 {text-align: right; color:#958577; font-size:0.8em;}  /* dark beige */

/* site map page */
h4 {
/*color:#352014;*/
color:#352014; /* brown */
padding:4px 10px; 
background-color: #f4f0e8;}  /* beige */

/*link style for ancher lists */
.mar_l24 ul li a:link, .mar_l24 ul li a:visited, .mar_l24 ul li a:active {
color:#755e50;} /* brown */
.mar_l24 ul li a:hover {
color:#c4733e;} /* orange */

.mar_l24 ul {list-style-type:none; padding:0; margin:0;}
.mar_l24 ul li {padding: 0 0 2px 10px;}

/* ====== product_detail ===== */

.how_can_wehelp {width:346px; height:153px; background-image:url(../images/how_canwehelp.jpg); background-repeat: no-repeat;}

.request_quote {margin: 72px 0 0 12px;}
.schedule_fee_measurement {margin:5px 0 0 10px;}

.request_quote_s {margin: 120px 0 0 12px;}
.schedule_fee_measurement_s {margin:5px 0 0 10px;}

/*tabs*/
.tab_div_left {clear:both; float:left; display:inline; width:580px; height:480px; margin:30px 0;}
.tab_div_right {float:left; display:inline; width: 157px; padding:70px 0 0 24px;}

.tab_header {font-size: 12px; color:#755e50; padding:0px;}

.img_border {border:#aea195 1px solid; padding:3px; background:#f7f4f1; width:553px;}

/*table under tab*/
.border {border:#aea195 1px solid; }

.font_italic1 {font-style:italic; font-size:90%; color:#757575;}
.font_bold {color:#757575; font-weight:bold; font-size: 90%;}

/*3rd column */
.how_can_wehelp_s {width:197px; height:197px; background-image:url(../images/how_canwehelp_s.jpg); background-repeat: no-repeat;}
.column2{clear:both; width:540px; height:100%; float:left; display:inline; padding: 0 24px 40px 0;}
.column2_wide{clear:both; width:760px; height:100%; float:left; display:inline; padding: 0 24px 40px 0;}
.column3 {width:197px; height:100%; float:left; display:inline; position:relative; top:-40px;}
.column3a {width:197px; height:100%; float:left; display:inline; position:relative; top:-25px;}

.pad_wid {padding: 22px 0px 0 0px; width:197px; height:100%;}
.pad_wid ul {list-style-type:none; padding:0; margin:0;}
.pad_wid ul li a:link, .pad_wid ul li a:visited, .pad_wid ul li a:active {color:#755e50; font-size:0.9em;}
.pad_wid ul li a:hover {color:#c4733e; }

/*tabs old */
.slidetabsmenu {
padding-left:24px;
width:561px;
font-size:100%;
line-height:normal;}

#slidetabsmenu ul{
list-style-type: none;
margin:0;
margin-left: 10px;
padding:0;}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;}
/*
#slidetabsmenu a {
float:left;
background:url(../images/tab-left.gif) no-repeat left top;
margin:0;
padding:0 0 0 16px;
text-decoration:none;}

.slidetabsmenu a span {
float:left;
display:block;
background:url(../images/tab-right.gif) no-repeat right top;
padding:3px 16px 3px 0px;
font-weight:bold;
color:#b5a99e;}
*/
.slidetabsmenu a span {float:none;} /* Backslash Hack - hides rule from IE5-Mac \*/

.slidetabsmenu a:hover span {
color:#fefefe;} /* beige */

.slidetabsmenu .current a {
background-position:0 -27px;}

.slidetabsmenu .current a span {
background-position:100% -27px;
color:#fefefe;} /* white */

.slidetabsmenu a:hover {
background-position:0% -27px;}

.slidetabsmenu a:hover span {
background-position:100% -27px;} 
/*end of tabs old*/

/* forms */
div.box{
width:516px;
border:solid 1px #bdd6cb;
background:#f1f7f4;
padding:8px; 
margin-top:20px;}

input.input_text{
color:#3f3f3f; padding:0 2px; width: 130px;}

input.input_text_s{
color:#3f3f3f; padding:0 2px; width: 152px;}

select.select_text {color:#3f3f3f;}
 
div.box label.frmfields {
display:block;
margin-bottom:10px;
color:#5b4630;}

div.box label.radiobutn {
display:inline-block;
margin-bottom:10px;
color:#5b4630;}

div.box label.test7 {
/*display:block;*/
margin-bottom:10px;
color:#5b4630;}

div.box label span{ 
display:block;
padding-right:8px;
width:101px;
text-align:right;
font-weight:bold;
font-size:90%;}

.labelblock{ 
display:block;}

/* collapse-expand pannel for CAREERS page*/
.collapsePanelHeader {
 width:530px;
 height:17px;
 color:white;
 background-color:#4e6c3e;
 font-size: 11px;
 font-weight:bold;
 float:left;
 padding:5px 0px 5px 10px;
 cursor:pointer;
 vertical-align:middle;}
    
.collapsePanel {
  width:530px;
  height:0px;
  background-color:#e0e7dc;
  overflow:hidden;
  padding:2px 5px 0px 5px;}
  
.collapsePanellast {
  width:530px;
  height:0px;
  background-color:#e0e7dc;
  overflow:hidden;
  padding:0px 5px 0px 5px;}
  
.callapse_image {padding-right:5px;}
.callapse_label {
  color: #ffff99;
  padding-right: 10px;}

/* collapse-expand pannel for FCA in NEWS page*/
.collapsePanelHeader2 {
 width:530px;
 height:12px;
 color:white;
 background-color:#f9f6f1;
 font-size: 11px;
 font-weight:bold;
 float:left;
 padding:2px 0 5px 10px;
 cursor:pointer;
 vertical-align:middle;}
    
.collapsePanel2 {
  width:530px;
  height:0px;
  background-color:#fff;
  overflow:hidden;
  padding:0px 0px;
  padding-top:5px;}
  
.callapse_label2 {
  color: #d17131;
  padding-right: 10px;}
  
.posformelm {position:relative; top:-11px;}
.posformelm-box {position:relative; top:-9px; color:#3f3f3f; padding:0 2px;}


.box-light {width:520px; padding:8px; background-color:#f9f6f1; font-style:italic; font-size:11px; font-family:Arial, Lucida Sans;}




