/* 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:0px; 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;}