/* CSS Document */

body{margin:0; padding:0; behavior: url(csshover.htc); font:12px/16px Verdana, Arial, Helvetica, sans-serif; color:#000;}
#background{background:url(images/bkg.jpg) top left; width:775px; margin: auto auto; padding:0 0 50px 0; margin-top: 0px;}

/* fonts */
H1{font:bold 22px Verdana, Arial, Helvetica, sans-serif; color:#930; margin:20px 20px 15px 20px; padding:0;}
H2{font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#930; margin:30px 20px 10px 20px; padding:0;}
p{margin:15px 20px;}
#content2 ul li,
#content2 ol li{margin:10px 30px;}
#content2 #footer ul li{margin:0px;}
a{text-decoration:underline; color:#930;}
a:hover{color:#079;}

/* header and navigation */
div#header{width:775px; height:315px; margin:0; padding:0; background:url(images/headerBkg.jpg) no-repeat 0 0;}
div#header #nav{margin:-53px 0 0 0; padding:0; width:284px; float:left;}
#nav ul {list-style:none; padding:0; margin:0;}
#nav a {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#630; margin:0; padding:6px 6px; text-decoration:none; display:block;}
#nav li.current a{color:#fff; background:url(images/arrow2.gif) no-repeat top left;}
#nav li a{background:url(images/arrow0.gif) no-repeat top left; padding-left:15px;}
#nav li.current li a{color:#630; background:#fff;}
#nav li.current li.current a{background:#079; color:#fff;}
#nav li.current li.current a:hover{color:#fff; background:#079;}
#nav a.arrow:hover,
#nav li:hover a.arrow{background:url(images/arrow.gif) no-repeat top left; color:#fff; text-decoration:none;}
#nav li{position:relative;}
#nav ul li{float:left; width:100%;}
#nav ul li a{height:1%;}
#nav ul ul ul{position:absolute; top:0; left:100%; width:150px; border:1px solid #930;}
#nav ul ul ul a{background:#fff; padding:6px;}
#nav ul ul ul a:hover{background:#930; color:#fff; text-decoration:none;}
#nav ul ul ul{display:none;}
#nav ul ul li:hover ul{display:block;}
#header img{margin:0 20px 0 0; padding:0;}





















/* quote */
body div#header div#quotearea{width:233px; height:210px; padding:15px 32px 0px 38px; margin:0px; float:left; clear:left;}
#quotearea #inside{font:12px Arial, Helvetica, sans-serif; color:#fff; height:210px;}
.fontbox{font:11px/16px Arial, Helvetica, sans-serif; border:1px solid #079; width:200px; height:18px; }
.fontbox2{font:11px/16px Arial, Helvetica, sans-serif; border:1px solid #079; margin:0 0 10px 75px; width:140px; height:18px;}
.submitbtn{margin:0px 0 0 120px}
.submitbtn a:hover{background:url(images/continue.gif) no-repeat top left; position:relative; display: block; margin:0; padding:0;}
* html .submitbtn a:hover {visibility:visible;}
.submitbtn a:hover img {visibility:hidden;}
.hrlogo {width:250px; height:70px; border:none; float:left; margin:0; padding:0;}


























/*quoting page div */


/* main content */
#content2{width:680px; margin:0px 35px 0 35px; padding:0; background:#fed; border:4px solid #630; /*preloading image */ background:url(images/arrow.gif) no-repeat -1000 -1000;}
.pricing{font:bold 13px Verdana, Arial, Helvetica, sans-serif;}
/* home page buttons */
.catbtn{margin-right:15px;}

/* Form Styles */
.tabledetails{font:12px/14px Arial, Helvetica, sans-serif; width:600px; margin:0 0 0 40px;}
.tabledetails input{font:12px Arial, Helvetica, sans-serif;}
.asterix {color:#990000;}

/* footer */
#footer{font:bold 11px Verdana, Arial, Helvetica, sans-serif; width:700px; margin:35px 0 0 0; padding:0; text-align:center;}
#footer ul{margin:auto auto; width:425px; padding:0; list-style:none; height:15px; /*preloading image */ background:url(images/continue.gif) no-repeat -1000 -1000;}
#footer li {float:left; margin:10px 0 10px 0; padding:0 10px 0px 7px; border-right:1px solid #000; font-weight:normal;}
#footer li.rightend {border:none;}


/*RFQ*/
ul.steps li {
font-weight:bold;
padding:5px 0 5px 0;
}
ul.steps {list-style:none outside none; margin-top:20px; color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
letter-spacing:0.025em;
margin-left:0px;
}
ul.steps li strong {
color:#993333;
font-size:14px;
}

ul.steps h3 {
color:#993333;
font-family:verdana,helvetica,sans-serif;
font-size:22px;
font-weight:bold;
margin:0;
padding:0 0 10px;
text-align:left;
line-height:25px;
width:600px;
}

#myframe {width:500px; margin:10px 0 20px 40px; -moz-border-radius: 10px; border-radius: 10px; border:#CCC solid 1px; padding:10px; }
.rfqFrame {height:900px; background-color:#FFF; border:4px solid #663300; margin:0 35px 0; padding:20px 20px 0 20px; width:680px;}

