 
/* layout AB */

.clr {clear: both;}
html, body#Body, #foxboro_body {font-family:"trebuchet MS",Tahoma,"Lucida Grande",Verdana,Arial,Helvetica,sans-serif;}

.ha-wrap {width: 995px;}
.ha-top, .ha-mid, .ha-bot {margin: 0 17px;}
.ha-top {background: url('images/bg-home-news-top.png') no-repeat; height: 48px;}
.ha-mid {/*background: url('images/bg-home-about-mid.png') repeat-y;*/ width: 961px; background-color: #dad9ec;}
.ha-bot {background: url('images/bg-home-about-bottom.png') no-repeat; height: 10px;}
.ha-mid p {padding: 20px; margin: 0; color: #333;}
.hp-head {font-size: 12px; position: relative; top: 20px; left: 55px;}

/*
#foxboro_three-column #foxboro_col1 {width: 150px;}
#foxboro_three-column #foxboro_col2 {width: 576px;}
#foxboro_three-column #foxboro_col3 {width: 269px;}
*/
#foxboro_two-column-right #foxboro_col2 {width: 726px;}
#foxboro_two-column-right #foxboro_col3 {width: 269px;}

#foxboro_menu {font-size: 21px; padding: 5px 0;}
#foxboro_menu .rootGroup li a {margin: 0 10px;}

.sub-nav {margin: 0 0 0 10px; padding: 0; }
.sub-nav li {list-style: none; padding: 5px 0;}

#foxboro_body .hp-bottom {font-size: .9em;}

#foxboro_content #foxboro_col1 div.block div.pad, 
#foxboro_content #foxboro_col3 div.block div.pad {background-color: #fff;}

.avitracks-banner {width: 686px; height: 245px; background: url('images/avitracks-main.png') no-repeat;}
.avidocs-banner {width: 686px; height: 245px; background: url('images/avidocs-main.png') no-repeat;}

#foxboro_col2 .sub-nav-banner {position: relative; top: 40px;}
#foxboro_col2 .sub-nav-banner li {list-style: none;}

.sub-nav-banner li .benefits, 
.sub-nav-banner li .features, 
.sub-nav-banner li .spec-add, 
.sub-nav-banner li .testimonials {text-indent: -9999px; display: block; width: 150px; height: 25px;}
.sub-nav-banner li .benefits {background: url('images/benefits.png') no-repeat;}
.sub-nav-banner li .features {background: url('images/features.png') no-repeat;}
.sub-nav-banner li .spec-add {background: url('images/specialty-additions.png') no-repeat;}
.sub-nav-banner li .testimonials {background: url('images/testimonial.png') no-repeat;}

.sub-nav-banner li .benefits:hover {background: url('images/benefits-over.png') no-repeat;}
.sub-nav-banner li .features:hover {background: url('images/features-over.png') no-repeat;}
.sub-nav-banner li .spec-add:hover {background: url('images/specialty-additions-over.png') no-repeat;}
.sub-nav-banner li .testimonials:hover {background: url('images/testimonial-over.png') no-repeat;}

.take-tour,
.dwld-paper,
.try-free,
.success,
.webinar-signup {text-indent: -9999px; width: 269px; height: 53px; display: block; margin: -20px 0 0 0; padding: 0;}

.take-tour {background: url(images/take-tour.png) no-repeat;}
.dwld-paper {background: url(images/download-whitepaper.png) no-repeat;}
.try-free {background: url(images/try-free.png) no-repeat;}
.success {background: url(images/success-stories.png) no-repeat;}
.webinar-signup {background: url(images/sign-up-webinar.png) no-repeat;} 

.take-tour-s,
.dwld-paper-s,
.try-free-s,
.success-s,
.webinar-signup-s {text-indent: -9999px; width: 230px; height: 48px; display: block; margin: -20px 0 0 0; padding: 0;}

.take-tour-s {background: url(images/take-tour-s.png) no-repeat;}
.dwld-paper-s {background: url(images/download-whitepaper-s.png) no-repeat;}
.try-free-s {background: url(images/try-free-s.png) no-repeat;}
.success-s {background: url(images/success-stories-s.png) no-repeat;}
.webinar-signup-s {background: url(images/sign-up-webinar-s.png) no-repeat;} 

.soc-media {width: 230px; text-align: center;}
.soc-media a img {width: 25px; height: 25px;}
.soc-media-hp {width: 150px; text-align: center; margin: 10px 10px 0 0; float: right; position: relative; z-index: 100;}
















