
html,body{font: normal 11px verdana,helvetica,sans-serif;background-color:#fff;color:#000;}
h1{font:bold 22px verdana,helvetica,sans-serif;}
h2{font:bold 16px verdana,helvetica,sans-serif;color:#003C74;margin:15px 0 3px 0;padding:0;}
h3{font:bold 14px verdana,helvetica,sans-serif;color:#003C74;margin:15px 0 5px 0;padding:0;}
a{text-decoration:none;color:#F15D22;}
a:hover{text-decoration:none;color:#000;}
img{border: none}
table, td, tr{border-collapse:collapse;margin:0px;padding:0px;}
form{padding:0;margin:0;}
#crumbs{font:normal 10px verdana,helvetica,sans-serif;margin-bottom:2px;} 
.clear-div{clear:both;padding:0;margin:0;border:0;line-height:0;}
.indent{margin-left:10px;}
.padded-line{padding-bottom:5px;}

.nav-link{width:auto;padding-right:12px;text-align:right;}
#workspace{width:950px;margin:auto;padding:0;text-align:left;background-color:#fff;}

#top-nav{width:950px;margin:0;padding:0;text-align:right;white-space:nowrap;display:block;}
#header{width:950px;white-space:nowrap;}
#header-l{width:217px;float:left;vertical-align:top;text-align:left;}
#header-r{width:733px;float:left;text-align:right;clear:right;}
#header-r-inner-top{width:733px;height:56px;padding:0;margin:0;text-align:right;vertical-align:top;}
#serving{width:300px;float:left;font:normal 9px verdana,helvetica,sans-serif;text-align:left;vertical-align:top;color:#000;}
#right-arrow-mid{width:433px;float:left;height:14px;vertical-align:top;text-align:right;}
#header-bottom{width:950px;text-align:left;vertical-align:top;padding:0;margin:0;}
#global-nav{width:567px;float:left;padding:10px 0 0 5px;}
#phone-number{width:378px;height:42px;float:left;background:transparent url(../images/phone-number-bg.jpg) no-repeat;font:bold 38px verdana,helvetica,sans-serif;color:#000;font-style:italic;}

#main-body{width:950px;padding:0 0 0 0;}
#body-left{width:676px;padding:0 10px 0 5px;float:left;}
#body-right{width:249px;padding:10px 5px 0 5px;float:left;}

#home-alert{height:auto;background-color:#f1f1f1;padding:10px;}
.alert-title{font:bold 16px verdana,helvetica,sans-serif;color:#F15D22;text-align:center;}

#schedule-service-form{width:249px;height:380px;margin-bottom:5px;background:transparent url(../images/schedule-form-bg.gif) no-repeat bottom;}
.sidebar-ad{width:249px;height:42px;margin-bottom:5px;background:transparent url(../images/sidebar-ad-bg.gif) no-repeat;}
.sidebar-ad-table{width:249px;height:42px;}
.sidebar-ad-left{width:140px;text-align:left;padding-left:5px;vertical-align:middle;}
.sidebar-ad-right{width:109px;font:normal 10px verdana,helvetica,sans-serif;padding-left:5px;text-align:left;vertical-align:middle;color:#000;}
.sidebar-ad-headline{font:bold 12px verdana,helvetica,sans-serif;margin-top:8px;color:#F15D22;}
.sidebar-ad-headline-sub{font:bold 10px verdana,helvetica,sans-serif;color:#000;padding-left:9px;}
.sidebar-form-content{padding:0 5px 5px 5px;}
.sidebar-form-fields{padding-top:5px;text-align:right;}
.sidebar-button{padding-top:2px;}

.form-field-and-label{padding-bottom:5px;white-space:nowrap;}
.form-field-label{vertical-align:top;font-weight:bold;}
.form-field-empty{color:#c3c3c3;font-style:italic;}
.credit-cards{padding:10px 0 5px 5px;}

#contact-us-form td{vertical-align:top;padding:0 10px 5px 0;font-weight:bold;}
#employment-form td{vertical-align:top;padding:0 10px 5px 0;font-weight:bold;}
#giveaway-form td{vertical-align:top;padding:0 10px 5px 0;font-weight:bold;}

#whitepaper-form{width:249px;height:270px;background:transparent url(../images/whitepaper-form-bg.png) no-repeat;}
#whitepaper-form-title{font:bold 12px verdana,helvetica,sans-serif;color:#F15D22;padding:5px;}
.whitepaper-checkbox{margin-right:15px;}

#email-form{width:249px;height:145px;background:transparent url(../images/email-form-bg.png) no-repeat;}
#email-form-title{font:bold 12px verdana,helvetica,sans-serif;color:#F15D22;padding:5px;}

#footer{width:950px;margin:0 0 10px 0;padding:0;white-space:nowrap;display:block;}
#footer-top{width:950px;height:35px;}
#footer-highlights{float:left;margin:0 0 0 5px;white-space:nowrap;text-align:right;height:35px;} /*for homepage only*/
#footer-phone{float:right;margin:0 3px 0 0;white-space:nowrap;text-align:right;width:249px;height:35px;background:transparent url(../images/footer-phone-bg.gif) no-repeat;color:#fff;}
#footer-phone-title{margin-top:2px;text-align:center;font:bold 18px verdana,helvetica,sans-serif;color:#fff;padding:5px;font-style:italic;}
#footer-bar{width:950px;height:24px;padding:0;margin:0;background:transparent url(../images/footer-bar-bg.gif) repeat-x;color:#fff;}
#footer-bar a{color:#fff;}
#footer-bar a:hover{color:#c3c3c3;}
#bottom-nav-and-links{width:950px;padding:5px 0 0 0;background-color:transparent;}
.copyright{font:normal 10px verdana,helvetica,sans-serif;margin-top:8px;color:#c3c3c3;}
.footer-l{float:left;padding:5px 0 0 10px;white-space:nowrap;}
.footer-r{float:right;padding:5px 10px 0 0;white-space:nowrap;text-align:right;}
.contractors{margin:5px 10px 0 0;}

#highlights{margin-top:20px;}
.highlights-title-l{float:left;font:bold 18px verdana,helvetica,sans-serif;color:#fff;padding:5px 5px 5px 10px;font-style:italic;}
.highlights-title-r{float:right;font:bold 8px verdana,helvetica,sans-serif;color:#000;padding:15px 8px 0 0;}
.highlights-content{font:normal 12px verdana,helvetica,sans-serif;color:#000;padding:5px 5px 5px 10px;}
.highlights-content-title{font:bold 12px verdana,helvetica,sans-serif;color:#000;margin-top:5px;}
.highlights-content-copy{font:normal 10px verdana,helvetica,sans-serif;color:#000;margin-top:5px;}
.highlights-content-bg{width:220px;height:520px;background-color:#FAC5AF;margin-right:3px;}
.highlights-footer-bg{width:220px;height:34px;background-color:#FAC5AF;margin:0 3px 1px 0;font:normal 10px verdana,helvetica,sans-serif;color:#000;} /*for homepage only*/
#highlights-left-title{width:220px;height:34px;background:transparent url(../images/highlights-left-title-bg.gif) no-repeat;color:#fff;}
#highlights-center-title{width:220px;height:34px;background:transparent url(../images/highlights-center-title-bg.gif) no-repeat;color:#fff;}
#highlights-right-title{width:220px;height:34px;background:transparent url(../images/highlights-right-title-bg.gif) no-repeat;color:#fff;}
