@charset"utf-8";
body{background-image:url(../images/background.jpg);background-color:#BCCAFB;background-repeat:repeat-x;margin-top:0px;}
img{border:none;}
h1{font-size:1.4em;}
.header{background:url(../images/header2.jpg) no-repeat;height:164px;width:988px;margin:auto;}
.top_banner{float:left;height:107px;width:988px;margin-left:40px;position:relative;}
.logo{float:left;}
.rowlogo a {float:right;position:absolute;right:70px;bottom:4px; background-image:url(../images/row-logo.png); width:150px; height:47px;}
.rowlogo a:hover {float:right;position:absolute;right:70px;bottom:4px; background-image:url(../images/row-logo-glow.png); width:150px; height:47px}
.support{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#FFFFFF;text-align:center;width:200px;float:right;margin-top:15px;margin-right:50px;}
.support a{color:#FFFFFF;text-decoration:none;}
.support a:hover{color:#bb2126;text-decoration:none;}
.flash-nav{float:right;height:27px;width:835px;position:absolute;top:98;z-index:500;left:165;margin-left:165px;}
.flash{background-image:url(../images/flash-back.jpg);height:273px;width:1000px;}
.noflash{background-image:url(../images/flash-back.jpg);height:50px;width:1000px;}
body{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;}
.text{margin-right:5px;margin-left:40px;}
.text a, .service a {color:#C0151a;font-style:italic;text-decoration:none;}
.service { margin-right:5px;margin-left:40px; width: 650px; }
#boxes{position:relative;right:20px;}
#boxes p {font-size:13px;text-align:center;}
.training-title{color:#C0151a;font-style:italic;text-decoration:underline;font-weight:bold;margin-left:10px;}
.box{font-family:Arial, Helvetica, sans-serif;color:#a9b3d2;height:121px;width:233px;}
.free{background-image:url(../images/analysis-box.png);padding-top:50px;padding-right:15px;padding-left:70px;text-align:right;padding-bottom:22px;}
.free a{color:#a9b3d2;text-decoration:none;}
.free a:hover{color:#FFFFFF;text-decoration:underline;}
.low{background-image:url(../images/low-box.png);padding-top:70px;padding-right:60px;padding-left:25px;text-align:left;padding-bottom:20px;}
.low a{color:#a9b3d2;text-decoration:none;}
.low a:hover{color:#FFFFFF;text-decoration:underline;}
.demo{background-image:url(../images/demo.png);padding-top:45px;padding-right:15px;padding-left:85px;text-align:right;padding-bottom:25px;}
.demo a{color:#a9b3d2;text-decoration:none;}
.demo a:hover{color:#FFFFFF;text-decoration:underline;}
.estimate{background-image:url(../images/estimate.png);padding-top:45px;padding-right:15px;padding-left:85px;text-align:right;padding-bottom:25px;}
.estimate a{color:#a9b3d2;text-decoration:none;}
.estimate a:hover{color:#FFFFFF;text-decoration:underline;}
.free2{background-image:url(../images/free.png);padding-top:50px;padding-right:10px;padding-left:16px;text-align:center;padding-bottom:15px;}
.free2 a{color:#a9b3d2;text-decoration:none;}
.free2 a:hover{color:#FFFFFF;text-decoration:underline;}
.low2{background-image:url(../images/lowcar.png);padding-top:55px;padding-right:50px;padding-left:25px;text-align:left;padding-bottom:15px;}
.low2 a{color:#a9b3d2;text-decoration:none;}
.low2 a:hover{color:#FFFFFF;text-decoration:underline;}
.build{background-image:url(../images/increase.png);padding-top:65px;padding-right:50px;padding-left:25px;text-align:left;padding-bottom:15px;}
.build a{color:#a9b3d2;text-decoration:none;}
.build a:hover{color:#FFFFFF;text-decoration:underline;}
.training{background-image:url(../images/training2.png);padding-top:45px;padding-right:50px;padding-left:25px;text-align:left;padding-bottom:35px;}
.training a{color:#a9b3d2;text-decoration:none;}
.training a:hover{color:#FFFFFF;text-decoration:underline;}
.smarte{background-image:url(../images/smarte.png);padding-top:45px;padding-right:12px;padding-left:85px;text-align:left;padding-bottom:35px;}
.smarte a{color:#a9b3d2;text-decoration:none;}
.smarte a:hover{color:#FFFFFF;text-decoration:underline;}
.accelerate{background-image:url(../images/accelerate.png);width:400px;height:200px;}
.call-par{background-image:url(../images/call-par-back.jpg);height:135px;width:455px;margin:0px 7px 0px 0px;}
.accelerate .top{font-size:20px;font-style:italic;font-weight:bold;color:#FFFFFF;text-align:center;margin-top:12px;}
.accelerate .mid{text-align:center;margin-top:10px;font-size:16px;font-weight:bold;color:c0151a;}
.accelerate .bluebullets{color:#233d8d;margin-left:25px;font-size:14px;margin-top:10px;}
.classes{text-align:left;margin-left:25px;margin-right:45px;}
.classes a{color:#000000;text-decoration:underline;font-size:12px;font-weight:bold;}
.class-info{margin-right:45px;margin-left:25px;text-align:center;margin-top:5px;margin-bottom:5px;}
.register a{font-style:italic;font-weight:bold;color:#e12026;text-align:center;margin-right:30px;margin-left:40px;text-decoration:none;}
.register a hover{font-style:italic;font-weight:bold;color:#e12026;text-align:center;margin-right:30px;margin-left:40px;text-decoration:underline;}
.call{font-size:17px;font-style:italic;font-weight:bold;color:#182a62;text-align:center;margin-top:3px;}
.title{font-size:17px;font-style:italic;font-weight:bold;color:#182a62;text-align:center;}
.subscribe{font-weight:bold;color:#233d8d;text-align:center;margin-right:30px;margin-left:10px;}
.subscribe a{color:#233d8d;text-decoration:none;}
.subscribe a:hover{color:#e12026;text-decoration:underline;}
.footer{font-size:12px;color:#000000;text-align:center;}
.footer a{font-size:12px;color:#000000;text-align:center;text-decoration:none;}
.footer a hover{font-size:12px;color:#000000;text-align:center;text-decoration:underline;}
.flash-tag{font-size:20px;font-style:italic;color:#C0151A;text-decoration:none;}
.flash-tag a:hover{color:#233d8d;text-decoration:underline;}
.flash-test{font-size:15px;font-style:italic;padding-right:15px;padding-top:7px;}
.flash-tag a{font-size:20px;font-style:italic;font-weight:bold;color:#C0151A;text-decoration:none;}
.flash-bullets{font-size:18px;color:#233d8d;margin-top:-8px;}
.flash-test2{font-size:15px;font-style:italic;padding-right:175px;padding-top:7px;}
#scr1 div{visibility:hidden;}
#scr1, #scr1 div.default{width:1000px;height:273px;overflow:hidden;visibility:visible;}
#scr1 table tr td div{visibility:hidden;}
.links{margin-left:20px;margin-bottom:10px;}
.sitemap{color:#000000;}
.sitemap a{color:#000000;text-decoration:none;}
.sitemap a:hover{color:#333333;text-decoration:underline;}
.accelerate-bottom{background-image:url(../images/accelerate-bottom.jpg);height:19px;margin-top:-13px;}
.rotator{width:1000px;height:207px;position:relative;bottom:3px;left:22px;}
.rotator img{position:absolute; top:0; left:0; z-index:8}
.rotator img.active{z-index:10}
.rotator img.last-active{z-index:9}
.billcontent{width:100%;display:block;}
.phone{font-family:"Myriad Pro", Arial, Verdana, Sans-Serif;font-size:35px;font-weight:bold;color:#C0151B;float:left;text-align:center;padding-top:15px;padding-left:75px;}
.phone span{font-size:26px;font-weight:normal;}
.mid a{color:#CA1519;text-decoration:none;}
.style1 {
	color: #171E2F;
	font-style: italic;
	font-weight: bold;
	font-size: 18px;
	margin-bottom:4px;
	text-align:center;
}
.style2 {
	color: #C0151A;
	text-align: center;
	margin-bottom:4px;
	font-weight: bold;
}
.service { width: 600px; }
.menu {height:46px;position:relative;z-index:100;top:7px;left:20px;}
.menu ul li a, .menu ul li a:visited {float:left;display:block;font-weight:bold;text-decoration:none;padding: 0 9px;height:46px; text-align:center; color:#fff; line-height:46px;overflow:hidden;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}
.menu ul li:hover a, .menu ul li.active {background:none;}
.menu ul li:hover ul {display:block; position:absolute; top:45px; left:0; width:156px;}
.menu ul li:hover ul li a.hide {background:#6a3; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#909090; color:#000;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#ccd2e5;text-align:left;width:200px;border:1px solid #000; margin-top:-1px;color:#000;font-weight:normal;height:29px;line-height:29px;}
.menu ul li:hover ul li a:hover {background:#252122; color:#fff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:219px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
