@charset "UTF-8";

/*Custom Font*/
@font-face {
    font-family: 'myriad_pro_condbold';
    src: url('fonts/myriadpro-boldcond-webfont.eot');
    src: url('fonts/myriadpro-boldcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/myriadpro-boldcond-webfont.woff') format('woff'),
         url('fonts/myriadpro-boldcond-webfont.ttf') format('truetype'),
         url('fonts/myriadpro-boldcond-webfont.svg#myriad_pro_condbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*Custom Font*/


/*Reset*/
* {font-size-adjust:0px;font-stretch:0px;letter-spacing:0px;outline: none;}

body {padding:0px;margin:0px auto;text-align:center;background:url(../images/body-bg.gif) repeat-x top left #232323;}/*BODY*/#content-container {width:100%;position:absolute;top:970px;margin:0 auto;background:url(../images/vertline.gif) no-repeat bottom center;height:845px;}#content-container li {list-style:none;display:inline-table;margin:0px;padding:0px;}

#content-container .left {text-align:left;width:490px;margin-right:28px;margin-left:5px; margin-top:43px; position:relative;}

#content-container .right {margin-right:50px;width:391px;}#content-container .righttop {	position:absolute;	top:10px;height:35px;border:1px solid #c3c3c3;-moz-border-radius: 5px;border-radius: 5px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#4d4d4d;text-shadow:1px 1px #fff;background:url(../images/tabbg1.gif) repeat-x top left;}#content-container .righttop ul {height:35px;list-style:none;float:left;padding:0px;margin:0px;}#content-container .righttop li {	float:left;	height:35px;	width:130px;	line-height:35px;}#content-container .rightbtm {background:#e9e8e8;padding:10px 9px 10px 9px;text-align:left;margin-top:15px;border:1px solid #c3c3c3;-moz-border-radius: 5px;border-radius: 5px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;color:#666;line-height:20px;height:715px;width:372px;position:absolute;top:50px;}.active {cursor:pointer;color:#fff;text-shadow:1px 1px 3px #000;background:url(../images/tabbg2.gif) top left repeat-x;-moz-border-radius: 3px 0px 0px 3px;border-radius: 3px 0px 0px 3px;}.active1 {cursor:pointer;color:#fff;text-shadow:1px 1px 3px #000;background:url(../images/tabbg2.gif) top left repeat-x;-moz-border-radius: 0px 3px 3px 0px;border-radius: 0px 3px 3px 0px;}.active2 {cursor:pointer;color:#fff;text-shadow:1px 1px 3px #000;background:url(../images/tabbg2.gif) top left repeat-x;}.off:hover {background:#dfdfdf;cursor:pointer;}#tab2, #tab3, #two, #three {display:none;}#tab1, #tab2, #tab3 {	position:absolute;	padding-right:15px;}

.segment {height:165px;padding-bottom:20px;background:url(../images/lineshadow.png) no-repeat bottom center;}
.segmentbtm {height:170px;}
.segment p, .segmentbtm p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;color:#5d99ce;line-height:20px;}

.segment_new {
	width:490px;
	float:left;
	margin-bottom:24px;
	}
	
.segment_new_top{
	width:490px;
	height:15px;
	background:url(../images/segment_new_top.png) 0 0 no-repeat;
	}
	
.segment_new_middle{
	width:426px;
	height:120px;
	padding:20px 32px 0 32px;
	background:url(../images/segment_new_middle.png) 0 0 repeat-y;
	}
	
.headline_new{
	margin:0;
	padding:0;
	font:normal 17px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#08508d;
	}
	
.segment_new_middle p{
	margin:12px 0 0 0;
	font:normal 11px/16px "Arial", Helvetica, sans-serif;
	color:#5c5c5c;
	text-align:justify;
	}
	
.segment_new_bottom{
	width:490px;
	height:15px;
	background:url(../images/segment_new_bottom.png) 0 0 no-repeat;
	}
		









/*background:url(../images/graph1.png) right bottom no-repeat;*/




.mid-section {padding-top:50px;padding-bottom:25px;margin:0 auto;width:1255px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;color:#666;line-height:30px;}.mid-section p {padding-left:50px;width:700px;text-align:left;}.mid-section span {color:#000;font-size:26px;}.low-section {width:1255px;margin:0 auto;padding:20px 20px 20px 20px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;line-height:30px;color:#666;background-color:#fff;text-align:left;-moz-border-radius: 5px;border-radius: 5px;}.banner div {background:url(../images/herobg.png) no-repeat top left;width:1000px;height:423px;margin:0 auto;position:absolute;z-index:1;}/*CONTAINERS*/#header-container {width:1280px;height:115px;margin:0 auto;}#banner-container {position:relative;margin:0 auto;width:1280px;height:423px;z-index:1;}#testimonial-container {width:1280px;height:259px;margin:0 auto;}#testimonial {text-shadow:-1px -1px #666; } #brands-container {width:1000px;height:100px;margin:0 auto;background:url(../images/vertline.gif) no-repeat bottom center;}#brands-container ul li {float:left;list-style:none;margin-left:45px;background-color:#f4f4f4;}#header-container span {position:relative;z-index:9999;float:left;padding-left:45px;padding-right:25px;padding-top:20px;}#header-container ul {position:absolute;top:55px;margin-left:45px;width:860px;}#footer-container {margin:0 auto;width:100%;position:absolute;height:379px;top:2620px;text-align:center;}/*TOP NAVIGATION*/#topnav li {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;letter-spacing:-0.4px;font-weight:10;font-size:18px;color:#d4eafc;float:right;list-style:none;padding-left:15px;padding-right:15px;padding-top:10px;background:url(../images/undline.gif) no-repeat top right;height:45px;}#topnav a {color:#d4eafc;text-decoration:none;text-shadow:1px 1px #000;}#topnav a:hover {color:#fff;text-shadow:0px 0px 5px #0CF;}#topnav .active a {color:#fff;text-shadow:0px 0px 5px #012a4d;}#topnav .active a:hover {color:#fff;}#topnav .active {color:#fff;background-color:#094d88;border-top:solid 1px #063e79;}.testimonial {width:1000px;height:259px;}.testimonial p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;position:relative;bottom:30px;background:url(../images/shadow.png) no-repeat top center;padding-top:35px;margin-left:45px;margin-right:45px;font-size:22pt;line-height:1.5;letter-spacing:-1px;color:#fff;text-align:left;}.testimonial p span {color:#fbffc9;font-size:20px;padding-right:10px;padding-top:10px;float:right;}.testimonial ul li {list-style:none;padding:0px;margin:0px;}.button {position:absolute;width:100%;top:490px;z-index:999;}.tophead {width:800px;height:80px;margin-top:-55px;}.tophead li {float:right;height:80px;margin-left:10px;list-style:none;display:inline-block;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;} .social { padding-top:30px; padding-right:5px; background:url(../images/uppline-cancel.gif) no-repeat bottom right; color:#fff; font-size:16pt; font-weight:100; }.social img {	padding-right:5px;	border:0px;}.livechat {	position:fixed;	float:right;	right:-20px;	top:240px;}.livechat img {	border:0px;}.phone {padding-top:7px;font-size:32px;color:#fdb372;font-weight:bold;text-align:right !important;position:relative;width:350px;}.headline {font-weight:100;color:#3b3b3b;}.nodisplay {display:none;}h2 {padding-top:30px;font-size:20px;}.footer-segment {margin:0px 9px 0px 9px;display:inline-table;width:190px;height:290px;padding-top:25px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:20px;color:#d4eafc;text-align:left;}.footer-segment a {font-size:12px;color:#d4eafc;text-decoration:none;text-shadow:-1px -1px #333;}.footer-segment a:hover {color:#fff;text-decoration:none;text-shadow:0px 1px 5px #0CF;}.footer-h3 {font-size:14px;color:#fff;text-shadow:0px 1px 5px #000;}.footer-segment li {margin-left:-20px;}.footer-quote {text-shadow:0px 1px 5px #000;font-size:22px;color:#d4eafc;}.p-quote {font-size:12px;color:#d4eafc;padding-bottom:30px;}.p-quote a {text-decoration:underline;color:#fdb372;font-weight:bold;}.copyright {margin:0 auto;padding-top:25px;width:900px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;color:#d4eafc;text-align:right;}.copyright span {float:left;padding-left:15px;}.copyright strong {color:#fff;} .copyright a {text-decoration:underline;color:#d4eafc;font-weight:bold;}  #video {	position:relative;	bottom:779px;	right:360px;	z-index:100;}
.floatLeft{float:left;}
.relative {position: relative;}
/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {position: fixed;top: 50%;left: 50%;width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;cursor: pointer;overflow: hidden;z-index: 1104;display: none;}#fancybox-loading div {position: absolute;top: 0;left: 0;width: 40px;height: 480px;background-image: url('fancybox.png');}#fancybox-overlay {position: absolute;top: 0;left: 0;width: 100%;z-index: 1100;display: none;}#fancybox-tmp {padding: 0;margin: 0;border: 0;overflow: auto;display: none;}#fancybox-wrap {position: absolute;top: 0;left: 0;padding: 20px;z-index: 1101;outline: none;display: none;-moz-border-radius: 10px;border-radius: 10px;}#fancybox-outer {position: relative;width: 100%;height: 100%;background: #fff;-moz-border-radius: 10px;border-radius: 10px;}#fancybox-content {width: 0;height: 0;padding: 0;outline: none;position: relative;overflow: hidden;z-index: 1102;border: 0px solid #fff;-moz-border-radius: 10px;border-radius: 10px;-moz-box-shadow: 0px 0px 15px #888;-webkit-box-shadow: 0px 0px 15px #888;box-shadow: 0px 0px 5px #888;}#fancybox-hide-sel-frame {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: transparent;z-index: 1101;}#fancybox-close {position: absolute;top: -15px;right: -15px;width: 30px;height: 30px;background: transparent url('fancybox.png') -40px 0px;cursor: pointer;z-index: 1103;display: none;}#fancybox-error {color: #444;font: normal 12px/20px Arial;padding: 14px;margin: 0;}#fancybox-img {width: 100%;height: 100%;padding: 0;margin: 0;border: none;outline: none;line-height: 0;vertical-align: top;}#fancybox-frame {width: 100%;height: 100%;border: none;display: block;}#fancybox-left, #fancybox-right {position: absolute;bottom: 0px;height: 100%;width: 35%;cursor: pointer;outline: none;background: transparent url('blank.gif');z-index: 1102;display: none;}#fancybox-left {left: 0px;}#fancybox-right {right: 0px;}#fancybox-left-ico, #fancybox-right-ico {position: absolute;top: 50%;left: -9999px;width: 30px;height: 30px;margin-top: -15px;cursor: pointer;z-index: 1102;display: block;}#fancybox-left-ico {background-image: url('fancybox.png');background-position: -40px -30px;}#fancybox-right-ico {background-image: url('fancybox.png');background-position: -40px -60px;}#fancybox-left:hover, #fancybox-right:hover {visibility: visible; /* IE6 */}#fancybox-left:hover span {left: 20px;}#fancybox-right:hover span {left: auto;right: 20px;}.fancybox-bg {position: absolute;padding: 0;margin: 0;border: 0;width: 20px;height: 20px;z-index: 1001;}#fancybox-bg-n {top: -20px;left: 0;width: 100%;}#fancybox-bg-ne {top: -20px;right: -20px;background-position: -40px -162px;}#fancybox-bg-e {top: 0;right: -20px;height: 100%;background-position: -20px 0px;}#fancybox-bg-se {bottom: -20px;right: -20px;background-position: -40px -182px; }#fancybox-bg-s {bottom: -20px;left: 0;width: 100%;background-position: 0px -20px;}#fancybox-bg-sw {bottom: -20px;left: -20px;background-position: -40px -142px;}#fancybox-bg-w {top: 0;left: -20px;height: 100%;}#fancybox-bg-nw {top: -20px;left: -20px;background-position: -40px -122px;}#fancybox-title {font-family: Helvetica;font-size: 12px;z-index: 1102;}.fancybox-title-inside {padding-bottom: 10px;text-align: center;color: #333;background: #fff;position: relative;}.fancybox-title-outside {padding-top: 10px;color: #fff;}.fancybox-title-over {position: absolute;bottom: 0;left: 0;color: #FFF;text-align: left;}#fancybox-title-over {padding: 10px;background-image: url('fancy_title_over.png');display: block;}.fancybox-title-float {position: absolute;left: 0;bottom: -20px;height: 32px;}#fancybox-title-float-wrap {border: none;border-collapse: collapse;width: auto;}#fancybox-title-float-wrap td {border: none;white-space: nowrap;}#fancybox-title-float-left {padding: 0 0 0 15px;background: url('fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main {color: #FFF;line-height: 29px;font-weight: bold;padding: 0 0 3px 0;background: url('fancybox-x.png') 0px -40px;}#fancybox-title-float-right {padding: 0 0 0 15px;background: url('fancybox.png') -55px -90px no-repeat;}/* IE6 */.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {height: expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6 {position: absolute; margin-top: 0;top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); }/* IE6, IE7, IE8 */.fancybox-ie .fancybox-bg { background: transparent !important; }.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }


.banner_relative {position:relative;}
#banner_caption_container{position: absolute; top: -15px; right:80px; width: 600px; text-align:left;}
.caption_bigger{font: bold 42px arial,tahoma; color: #3b3b3b; margin-bottom:0;}
.caption_smaller {color:#5d99ce; font: bold 26px arial, tahoma;margin: 30px 0 0 0;}

.call_us{color:#fdb372; position:absolute;top:5px; right:0;font-size:24px !important;}
.nobold {font-weight:normal !important;}


