body { padding:0; margin:0; background-color:#FFFFFF; color: #000000; width:100%; }

a:link { color:#3761A0; text-decoration: none;}

a:active { color:#3761A0; text-decoration: none; }

a:visited { color:#3761A0; text-decoration: none; }

a:hover { text-decoration:none; color: #CD2900; }

div.rfq  { margin-bottom:  6px; font-size: 13px; font-family: arial, sans-serif; color: white; padding-bottom: 6px; }

.rfq a:link {text-decoration: none; color: #FFFFFF; }

.rfq a:visited  { text-decoration: none; color: #FFFFFF; }

.rfq a:active  { text-decoration: none; color: #FFFFFF; }

.rfq a:hover  { color: #66FF66; text-decoration: underline;}

img {  border:1px; }

.image-border		{ BORDER: #A9A48C 1px solid }

.image-borderon		{ BORDER: #66FF66 1px solid }

.style2 {	font-size: 12px; font-weight: normal;	color: #FFFFFF; }

.style3 {	font-size: 14px; font-weight: bold;	color: #FFFFFF; }

.style4 { font-size: 12px;  font-weight: bold;  color: #FFFFFF; }

.style5 { font-size: 14;  font-weight: bold;	padding: 0px 0px 0px 10px }

.style7 { font-size: 15px; font-weight: bold; color: #232323; }

.style8 { font-size: 12px; color:#000000; }

.style9 { font-size: 102px; color:#000000; }

.style10 {color: #F30E0B;	font-size: 14px; }

.style11 { color: #FFFFFF; text-align: center;}

.style12 {font-size: 12px;	font-weight: bold; }

.style13 { font-size:13px; font-weight: bold; color:#DD3333; }

.style14 { font-size:13px; font-weight: bold; color:#000000; }

.style15 { font-size: 13px; font-weight: bold; color:#000000; }

.style16  { font-size: 12px; font-weight: bold; color:#000000; line-height: 18px; }

.style17  { font-size: 12px; font-weight: normal; padding-left: 6px;  }

.style18 { font-size: 14; font-weight: bold; }

.style19 { FONT-WEIGHT: bold; FONT-SIZE: 16px;  }

.style22 { FONT-WEIGHT: bold }

.style25 {font-size: 12px}

.style27 { COLOR: #b44e31; font-weight: bold; }

.style28 { COLOR: #374d74; font-weight: bold; font-size: 12px; }

.style29 {color: #B44E31; font-weight: bold; font-size: 13px; white-space: nowrap; }

.style30 { FONT-SIZE: small; COLOR: #ffffff }

.style31 { FONT-SIZE: medium }

.style33 { FONT-SIZE: small }

table { font-family:Arial,Sans-serif; font-size:12px; vertical-align: top; text-align: left; }

input.textarea { font-family:Arial,Sans-serif; font-size:11px; line-height:13px; color:232323; }

.label { font-family: sans-serif; text-align : right; vertical-align : top; white-space: nowrap; }

.element { font-family: sans-serif; text-align : left; white-space: nowrap; }

.ls_text	{ color:#000000; font-size:14px; line-height:13px; text-align:left;  margin-left: 32px; }

.ls_text a:link { color:#000000;	text-decoration: none; font-size:14px; }

.ls_text a:acive { color:#000000;	text-decoration: none; font-size:14px; }

.ls_text a:visited { color:#000000;	text-decoration: none; font-size:14px; }

.ls_text a:hover { text-decoration:underline; color: #CD2900; }

.foot_text	{ color:#FFFFFF; font-size:14px; line-height:13px; text-align:left;  margin-left: 32px; }

.foot_text a:link { color:#FFFFFF;	text-decoration: none; font-size:14px; }

.foot_text a:acive { color:#FFFFFF;	text-decoration: none; font-size:14px; }

.foot_text a:visited { color:#FFFFFF;	text-decoration: none; font-size:14px; }

.foot_text a:hover { text-decoration:underline; color: #66FF66; }
	
.c_text	{ font-size:12px; line-height:13px; text-align:center; padding-top:6px; }

.c_text a { font-size:12px;	color:#374D7A; }

td.pad  { padding-left: 20px; text-align: justify; }

td.hotline  { padding: 4px 0px 6px 6px;  text-align: left; }

td.hotbox  { padding: 0px 0px 0px 0px;  background: #EBE8D7; height: 170px;}

td.head  { background-image: URL("images/t-r-r.gif");  height: 137px;  }

.topmenu  { width:180px; height: 170px; color:#000000; font-size:13px; line-height:13px; text-align:left; background: #EBE8D7;}

/*.topmenu  { background-image: URL("images/t-l-b.gif"); 
          width:180px; 
          height: 170px; 
          color:#FFFFFF; 
          font-size:12px; 
          line-height:13px; 
          text-align:left; 
          border: solid #FFFFFF 0px;
}*/

td.bar2  { background-color: #F5F7E7; height: 170px;  }

.menu {

	 background-color:#B64F31;
}

.tmenu-text  { margin-left: 36px; line-height: 12px; color: #000000; }

.red {font-size: 12px;	color: #FFFFFF; font-weight: normal; padding: 14px;}

.padbtm  { padding-bottom: 6px; margin-bottom: 6px; }

.padtop  { padding-top: 6px; }

.blktopbtm  { 
           background: #E9E7DB;
           border-top-style: solid;
           borer-top-color: #000000;
           border-top-width: 1px;           
           border-bottom-style: solid;
           border-bottom-color: #000000;
           border-bottom-width: 1px;
}

.redtopbtm  { 
           border-top:solid #E5663F; 
           border-top-width: 8px; 
           border-bottom:solid #E5663F; 
           border-bottom-width: 2px;
           border-left: none; 
           border-right: none; 
}

.form	{ height:28px; margin-top:0px; }	
/*
.form input, .input	{
  width:231px; 
	height:40px; 
	border-color:BFBFBF; 
	border-bottom-width:1px; 
	border-right-width:1px; 
	background-color:EDEDED; 
	padding-left:10px;
}
*/

.shadeform	{ font: 13px arial, verdana, sans-serif;
      background-image: url("images/shadeform.gif");
      background-position: top-left;
		text-align: left;
      padding-left: 4px;
		BORDER: #DDDDDD 0px solid}

.quoteform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
      padding-left: 3px;
		BORDER: #000000 1px solid}

/*.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
      padding-left: 3px;      
		WIDTH: 275PX;
		HEIGHT: 125PX;
		BORDER: #000000 1px solid} */

.dropdown {	COLOR: #333333;
		WIDTH: 200PX;
		FONT: 11px geneva, verdana, arial, sans-serif }

textarea {  font: 13px arial, verdana, sans-serif;
  width:260px; 
	height:160px; 
		background-image: url("images/shadeform.gif");
		text-align: left;
      border: #DDDDDD solid 1px;
	padding-left:4px;  
}

ul { margin:2px;	padding:2px;	list-style:none }

ul.disc {list-style-position: outside; list-style-type: disc;}
ul.circle {list-style-position: inside; list-style-type: circle;}
ul.arrow {list-style-position: inside; list-style-image: url('images/arrow.gif'); margin-bottom: 2px;}
ul.dash {list-style-position: inside; list-style-image: url('images/dash.gif'); margin-right: 14px;}
ul.square {list-style-type: square}
ul.none {list-style-type: none}
ul.outside {list-style-position: outside; list-style-type: decimal; }

li {	margin: 4px 4px 0px 4px;	padding:4px 4px 0px -4px;  }

li.left		{	margin: 4px 0px 6px 0;	padding:4px 0px 6px 0;  }

.cell_blue{
    color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(images/bar.gif);
	background-repeat: no-repeat;
	background-position: left top;
    font-size:12px;
    width: 180px;    
    height: 170px;
	line-height: 13px;
    border-style: solid; 
    border-width: 1px;
/*    border-color: #333333 #EEEEEE #EEEEEE #333333;*/
    border-color: #FFFFFF #EEEEEE #EEEEEE #333333;
   padding: 10px 10px 10px 10px; 
	vertical-align: top; }

.cell_gray {
	background-color: #CBC6AB;
	background-image: url(images/m2.gif);
	background-repeat: no-repeat;
	background-position: left top;
    height: 180px;
	line-height: 14px;
    border-style: solid; 
    border-width: 1px;
    border-color: #444444 #EEEEEE #EEEEEE #444444;
    padding: 10px 10px 10px 10px; 
	vertical-align: top; }

.cell_right {
	background-image: url('images/m2.gif');
    height: 100%;
	line-height: 14px;
    background-color: #CBC6AB;
    padding: 10px 10px 10px 10px; 
	vertical-align: top; }
    
.grayinsert {	background-color: #CBC6AB;	line-height: 16px;	padding: 10px 10px 10px 10px;	vertical-align: top; text-height: 100%; }

.cell_gray strong a { color:#232323; }

.cell_nav {	padding: 2px 2px 2px 2px; }
  
.cell_orange_t  {
	background-color:   #FFFFFF;
	background-image:    url(images/m2-dr.gif);
	background-position: top;
    background-repeat: repeat-x;
    }

.cell_orange li a { color:#FFFFFF;	font-weight:normal }

.cell_orange a { color:#232323;	font-weight:bold; }

.cell_orange span a { color:#FFFFFF;	font-weight:normal; }

.cell_leftpad { padding: 20px 20px 10px 20px; border: none; }

.cell_rightpad { padding: 20px 20px 10px 10px;  border: none;}

.redunderline {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FF0000;
	border-right-color: #FF0000;
	border-bottom-color: #FF0000;
	border-left-color: #FF0000;
}

.button { 	background-image: url("images/button.gif");
		background-color:#FFFFFF;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000066;
		font-size: 9pt;
		height: 22px;
		cursor:hand;
		font-weight: normal;
		text-align: center;
		BORDER: #000066 1px solid }

.buttonon { background-image: url("images/buttonon.gif");
		background-color:#F0F0F0;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #660000;
		font-size: 9pt;
		height: 22px;
		cursor:hand;
		font-weight: normal;
		text-align: center;
		BORDER: #660000 2px solid }
      
.main  { padding: 18px 0 0 20px;  }

.content {
     border-width: 0px 0px 0px 0px;
	 padding: 10px;
	 border-style: solid;
	 border-color: #9A9A9A;
	 background-color: #A2B9E3;
	 font-family : Verdana, Arial, sans-serif;
	 font-weight:bold;
	 font-size : 12px;
	 color: #000000;
	 } 