body { color: #000; font-family: arial, helvetica; font-size: 12px; margin: 0px; }
.secondary { margin-top: 0px; padding-top: 0px; }
body.secondary iframe#myframe { background-image: url('images/background-grey.jpg'); border:1px solid #9c9a9d; color:#000; margin-top: none; /*border-top: none;*/ margin: auto; padding: 0px; top: 0px; width: 770px; }
body#quoting, body#quoting, body#confirm { background-image: url('images/background-grey.jpg'); }
h2 { font:bold 20px Arial, Helvetica, sans-serif; margin: 0px; padding: 20px 0 0 0; color:#000000;}
h5 { color: #3D5B6E; font-family: Arial; font-size:18px; padding: 10px 0 0 0; margin: 0px; }
h6 { color: #000000; font-family: Arial; font-size:16px; padding: 10px 0 0 0; margin: 0px; }
.sub_productimage { border: 7px solid #BCD1FB; float: right; padding: 5px 5px 5px 5px; }
a { color: #3D5B6E; padding: 0 2px 0 0;}
a:visited { color: #3D5B6E; }
a:hover { color: #3D5B6E; }

#container { background-image: url('images/background-grey.jpg'); border:1px solid #9c9a9d; color:#000; height:auto; margin:auto; padding:0px; text-align:left; top:0px; width:770px; }
/*#wrapper { background-image: url('images/background-content.gif'); border:1px solid #9c9a9d; color:#000; height:auto; margin:auto; padding:0px; text-align:left; top:0px; width:770px; }*/
#rfq { background-image: url('images/background-content.gif'); border:1px solid #9c9a9d; border-top: none; color:#000; /*margin: auto;*/ padding: 0px; top: 0px; width: 770px; }
#heading { height: 108px; left: 0px; margin: 0px; padding: 0px; position: relative; top: 0px; width: 770px; }
#maincontent { margin-left: 5px; margin-right: 5px; padding: 0px; top: 0px; width:760px; }

#topNavMenu { background:url(images/top-nav-back.gif) repeat-x; font-size: 13px; height:26px; left:6px;	list-style-type:none; margin:0px; padding:0px; text-align:center; top: 0px; width:770px; white-space: nowrap; }
#topNavMenu li { background:url(images/top-nav-back-tight.gif) no-repeat top right; display:inline; line-height:26px; }
#topNavMenu li.last { background:none; }
#topNavMenu li a { color:white; padding:6px 15px 7px 15px; text-decoration:none; }
#topNavMenu li a:hover { background:url(images/top-nav-back-rollover.gif) repeat-x; }
#topNavMenu li.on {	background:none; }
#topNavMenu li.on a, #topNavMenu li.on a:hover { background:url(images/top-nav-back-rollover.gif) repeat-x;	}

#home-feature { background-image:url(images/background-callout.jpg); background-repeat:no-repeat; float: left; height: 300px; margin:0px; padding:0px; width: 750px; }

ul.pull  { margin-left: 135px; margin-top: 0px; padding-left: 145px; }

/* Call to Quote on index page */
div.home-quote {
	float: left;
	height: 210px;
	margin: 25px 10px 10px 10px;
	padding: 10px 10px 10px 10px;
	width: 250px;
	background-image: url(images/bg-quote3.gif);
	background-repeat: no-repeat;
	background-position: left top;}
	
div.home-quote .style1 {
	font-size: 12;
	color: #FFFFFF;
	font-weight: bold;
}
	
	
	
div.home-quote select { background-color: #E7EFF4; font-family: arial, helvetica; font-size: 11px; margin-bottom: 5px; margin-left: 90px; margin-top: 5px;}
div.home-quote h5 { color: #333333; font: bold 13px arial; margin-bottom: 15px;  /*padding: 5px 0px 0px 0px;*/ margin-right: 18px; text-align: center; /*width: 204px;*/ padding-left:32px;}
div.home-quote p { background:url(images/continue-arrow2.gif) no-repeat left bottom; margin-left: 105px; width: 105px; margin-top:-1px; }
div.home-quote p a { font-size: 14px; line-height: 35px; padding-bottom: 17px; padding-left: 15px; text-decoration: none; color: #000000; font-weight: bold; }
div.home-quote p a:hover { color: #3C5E8C; font-size: 14px; line-height: 35px; padding-bottom: 17px; padding-left: 15px; text-decoration: underline; }
div.home-quote p a:visited { color: #3C5E8C; }

.backtop a{	border: 1px solid #305064; font-size: 11px;	margin-right: 10px;	padding: 0px 5px 0px 5px; }

/* Site footer */
div.footer { color: #3D5B6E; margin: 25px 0 15px 0; padding: 0px; text-align:center;}
div.footer ul { list-style: none; background: none; display: inline; }
div.footer ul li { list-style: none; background: none; display: inline; font: normal 11px arial; padding: 0 0 0 1px;  }
div.footer ul li a { color: #3D5B6E; padding: 0 2px 0 0;}
div.footer ul li a:visited { color: #3D5B6E; }
div.footer ul li a:hover { color: #3D5B6E; }
div.footer p { font: normal 11px arial; text-align: center; margin: 0px; padding: 10px 0 0 0;}

/* Added 12/03/2007 */


