/* CSS Document */
html, body {height: 100%;}
body{margin:0;font-family:Arial;}

div#navbar{background-color:#000;padding:10px 0;position:fixed;top:0;left:0;width:100%;text-align:center;z-index:999;}
#navbar a{color: #fff;font-family:arial;font-size:14px;font-weight:bold;margin-right:15px;padding-left:12px;text-decoration:none;}
#navbar a:hover{text-decoration:underline;}

div#footer{background-color:#fff;text-align:center;position:fixed;bottom:0;width:100%;z-index:999;margin-top:10px;}
div.bar{background-color:#000;color:#fff;font-size:14px;font-weight:bold;padding:5px 0;}
div#fsa{font-size:11px;font-weight:normal;}

div#wrapper{margin:0 auto;width:920px;padding:50px 0 100px 0;overflow:auto;min-height: 100%;height: auto !important;height: 100%;}

#header{background:#fff url(images/phone.gif) no-repeat center right;}

div#main{margin-top:10px;}

div#content{background-color:#FEFEFE;float:left;width:500px;}
div#helpcontent{width:200px;}

div#col1{float:left;width:600px;}
div#col2{float:right;width:320px;text-align:right;}
div#video{margin-bottom:20px;}

div#contactslab{padding-left:10px;}

div.quote{background:#fff url(images/pnl-quote.png) no-repeat top right;padding-top:70px;}
div.quote2{background:#fff url(images/quote2-panel.jpg) no-repeat top right;padding-top:70px;}

div.quote table, div.quote2 table, .innerpanel{font-family:arial;margin:0 auto;width:400px;}

div.message{background:#fff url(images/panel-postquote.jpg) no-repeat top right;padding-top:70px;}

div#aboutus{background:#fff url(images/aboutus.jpg) no-repeat top right;padding-top:70px;}
div#aboutus p{font-family:arial;margin:8px auto;width:400px;font-size:14px;}

div#contactus{background:#fff url(images/contactus.jpg) no-repeat top right;padding-top:70px;}
div#contactus h2,div#contactus p{font-size:14px;font-family:arial;margin:8px auto;width:400px;}

div#callback{background:#fff url(images/callback-panel.jpg) no-repeat top right;padding-top:50px;}
div#callback p{font-family:arial;font-size:14px;margin:8px auto;width:400px;}

input{font-size:11px;}
input.req{background-color:#fff;border:solid 1px red;}

div#sidebar{float:right;width:265px;height:600px;text-align:right;}
div.sidebox1{margin:20px auto;width:210px;}

a img{border:0;}

ul.hnav{margin:0;margin-left: 0px;padding:0px;list-style: none;} 
ul.hnav li{margin: 0px;padding:0px;display:inline;}	
ul.vnav{margin:0;margin-left: 0px;padding:0px;} 
ul.vnav li{margin: 0px;padding:0px;list-style: none;}

h1,h2,h3,h4,p{margin:8px 0;}
h1{}
h2{}
h3{}
h4{color:#000;margin:10px 0 0;}

td.width1{width:100px;}
td.width2{width:150px;}
td img {display: block;}
label{font-size:12px;font-weight:bold;}
