  body{margin:0;padding:0px 0px 0px 0px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff;background:url(/mvc/license/njridesafe/images/bg_img.jpg) repeat-x 0 -5px #db8200;line-height:20px}img{border:0px}#wrapper{width:1000px;margin:0 auto}form{padding:0px;margin:0px}#header{background:#fff;height:100px;position:relative}a{color:#000;text-decoration:underline}a:hover{text-decoration:none}.logo{position:absolute;top:18px;left:-11px}.ride{position:absolute;left:400px;top:4px}p{margin:0px;padding:6px 0px 10px 0px}h1{padding:20px 0px 15px 0px;margin:0px}h2{padding:20px 0px 15px 0px;margin:0px;text-align:center}h3{padding:10px 0px 0px 0px;margin:0px}h4{padding:10px 0px 0px 0px;margin:0px;font-size:13px;color:#03acf1}#tab-container{padding:10px 15px 5px 15px;background:#ff6a28}#tab-inner-container{padding:10px 15px 5px 15px;background:#fa6523 url(../images/inner_banner_bg.jpg) no-repeat;height:163px;position:relative}#tabs{line-height:normal;padding-top:6px;height:33px;background:url(/mvc/license/njridesafe/images/nav_shadow.gif) repeat-x bottom;font-family:Arial,Helvetica,sans-serif}#tabs ul{margin:0;padding:0px 0px 0 0px;list-style:none}#tabs li{display:inline;margin:0;padding:0;float:left}#tabs #home a{float:left;background:url(/mvc/license/njridesafe/images/home_nav.gif) no-repeat 0% top;margin:0;padding:5px 0px 5px 0px;text-decoration:none;text-align:center;font-size:20px;font-weight:bold;color:#7e7a7a;cursor:pointer;font-family:'Trebuchet MS';width:87px;height:16px}#tabs #home a span{display:none}#tabs #home a:hover,#tabs #home ul li .select{background-position:0% -27px;color:#fff}#tabs #homesel{float:left;background:url(/mvc/license/njridesafe/images/home_nav.gif) no-repeat;background-position:0% -27px;margin:0;padding:5px 0px 5px 0px;text-decoration:none;text-align:center;font-size:20px;font-weight:bold;color:#7e7a7a;cursor:pointer;font-family:'Trebuchet MS';width:87px;height:16px}#tabs #homesel a span{display:none}#tabs #courses a{float:left;background:url(/mvc/license/njridesafe/images/training_nav.gif) no-repeat 0% top;margin:0;padding:5px 0px 5px 0px;text-decoration:none;text-align:center;font-size:20px;font-weight:bold;color:#7e7a7a;cursor:pointer;font-family:'Trebuchet MS';width:265px;height:16px}#tabs #courses a span{display:none}#tabs #courses a:hover,#tabs #courses ul li .select{background-position:0% -27px;color:#fff}#tabs #coursessel{float:left;background:url(/mvc/license/njridesafe/images/training_nav.gif) no-repeat;background-position:0% -27px;margin:0;padding:5px 0px 5px 0px;text-decoration:none;text-align:center;font-size:20px;font-weight:bold;color:#7e7a7a;cursor:pointer;font-family:'Trebuchet MS';width:265px;height:16px}#tabs #coursessel a span{display:none}#tabs #locations a{float:left;background:url(/mvc/license/njridesafe/images/training_location_nav.gif) no-repeat 0% top;margin:0;padding:5px 0px 5px 0px;text-decoration:none;text-align:center;font-size:20px;font-weight:bold;color:#7e7a7a;cursor:pointer;font-family:'Trebuchet MS';width:292px;height:16px}#tabs #locations a span{display:none}#tabs #locations a:hover,#tabs #locations ul li .select{background-position:0% -27px;color:#fff}#tabs #locationssel{float:left;background:url(/mvc/license/njridesafe/images/training_location_nav.gif) no-repeat;background-position:0% -27px;margin:0;padding:5px 0px 5px 0px;text-decoration:none;text-align:center;font-size:20px;font-weight:bold;color:#7e7a7a;cursor:pointer;font-family:'Trebuchet MS';width:292px;height:16px}#tabs #locationssel a span{display:none}#tabs #resources a{float:left;background:url(/mvc/license/njridesafe/images/rider_resources_nav.gif) no-repeat 0% top;margin:0;padding:5px 0px 5px 0px;text-decoration:none;text-align:center;font-size:20px;font-weight:bold;color:#7e7a7a;cursor:pointer;font-family:'Trebuchet MS';width:250px;height:16px}#tabs #resources a span{display:none}#tabs #resources a:hover,#tabs #resources ul li .select{background-position:0% -27px;color:#fff}#tabs #resourcessel{float:left;background:url(/mvc/license/njridesafe/images/rider_resources_nav.gif) no-repeat;background-position:0% -27px;margin:0;padding:5px 0px 5px 0px;text-decoration:none;text-align:center;font-size:20px;font-weight:bold;color:#7e7a7a;cursor:pointer;font-family:'Trebuchet MS';width:250px;height:16px}#tabs #resourcessel a span{display:none}#tabs #faq a{float:left;background:url(/mvc/license/njridesafe/images/faq_nav.gif) no-repeat 0% top;margin:0;padding:5px 0px 5px 0px;text-decoration:none;text-align:center;font-size:20px;font-weight:bold;color:#7e7a7a;cursor:pointer;font-family:'Trebuchet MS';width:76px;height:16px}#tabs #faq a span{display:none}#tabs #faq a:hover,#tabs #faq ul li .select{background-position:0% -27px;color:#fff}#tabs #faqsel{float:left;background:url(/mvc/license/njridesafe/images/faq_nav.gif) no-repeat;background-position:0% -27px;margin:0;padding:5px 0px 5px 0px;text-decoration:none;text-align:center;font-size:20px;font-weight:bold;color:#7e7a7a;cursor:pointer;font-family:'Trebuchet MS';width:76px;height:16px}#tabs #faqsel a span{display:none}.clear{clear:both}.get-training{color:#f7921e;padding:0px 30px 0px 24px;margin:0px}.get-training li{padding-bottom:10px}.banner-container{padding:0px 15px 5px 15px;background:#633911 url(../images/banner_bg_img.gif) repeat-x}.video{float:left;padding-bottom:15px;background:url(/mvc/license/njridesafe/images/video_shade.gif) repeat-x bottom}.banner-detail{float:right;width:290px;font-family:'Times New Roman',Times,serif;color:#e8ffd2;font-size:14px;padding-right:5px;line-height:20px;font-weight:bold}#container{border-top:solid 3px #fff;background:#424146 url(../images/content_bg.png) repeat-y;padding-top:20px;padding-bottom:10px}.left-container{width:666px;float:left}.left-panel{width:523px;float:left}.training-locations{float:left;width:330px}.training-locations p{padding-left:15px}.training-locations a{color:#f7921e}.course-details{float:left;width:270px;border-left:solid 1px #8b8b89;padding-left:30px}.font-white{color:#fff}.text-right{text-align:right;padding-top:15px}.note{font-size:10px;color:#939498;padding-left:20px;padding-right:20px;line-height:12px}.right-container{width:315px;float:right}.right-panel{width:324px;float:right}#footer{background:#fff;height:100px;color:#000;padding:0px 25px}#footer-inner{background:#fff;height:100px;color:#000;padding:0px 25px;border-top:solid 2px #bfbfbf}.bottom-logo{float:left;padding-top:30px}.copyright{float:right;text-align:right;padding-right:20px;padding-top:22px;color:#909092;font-size:11px}.copyright a{color:#909092;text-decoration:none}.copyright a:hover{text-decoration:underline}.top-nav{padding:0px;margin:0px;text-align:right;padding-top:40px;width:180px;float:right}.top-nav li{padding:0px 10px 0px 13px;float:left;background:url(/mvc/license/njridesafe/images/top_menu_arrow.gif) no-repeat left;display:inline}.top-nav li a{color:#6e6e6e;font-size:12px;text-decoration:none}.top-nav li a:hover{color:#f79220;text-decoration:none}.top-nav li a.select{color:#f79220;text-decoration:none}.course-description{color:#03acf1;padding:10px 0px 0px 24px;margin:0px}.course-description li{padding-bottom:10px}#inner-container{border-top:solid 3px #fff;background:#fff;color:#000;padding:5px 45px 25px 45px;font-size:13px}.baner-title{padding-left:32px}.banner-rider{position:absolute;left:717px;top:49px;height:136px}.find-a-course{position:absolute;left:658px;top:138px}.page-heading{border-bottom:solid 2px #bfbfbf;margin-bottom:20px}.course-eligible{color:#000;padding:10px 0px 12px 24px;margin:0px}.course-eligible li{padding-bottom:0px;background:url(/mvc/license/njridesafe/images/list_img.gif) no-repeat left 6px;list-style-type:none;list-style-position:outside;padding-left:13px}.right-img{padding:20px 0px 7px 0px}.right-img img{border:#fff100 solid 2px}.right-img-text{font-size:12px;color:#ff7236;line-height:14px}.right-title{padding-top:10px;padding-bottom:5px}.course-desc{color:#03acf1;padding:10px 0px 0px 0px;margin:0px;list-style-type:none}.course-desc li{padding-bottom:10px}.faq-title{padding-left:32px;padding-top:40px}.map{background:transparent url(/mvc/license/njridesafe/images/NJMap-blue-small.png) no-repeat center center;padding-top:20px;width:225px;height:384px;position:relative;margin:0 auto;background-image:url(/mvc/license/njridesafe/images/NJMap-blue-small.png)}.map a.mapBullet{position:absolute;width:21px;height:24px;display:block}.map a.mapBullet:hover{text-decoration:none}.map div.popup{display:none;position:absolute;top:67px;left:176px;width:225px;height:220px;z-index:10}.map div.popup h4{display:block;padding:8px 13px 13px 13px;color:#000;font-size:17px;text-indent:-9999px}.map div.popupcontent{color:#000;position:absolute;top:54px;height:240px;padding:0 15px;overflow:auto;overflow:visible;font-family:arial;font-size:13px;line-height:18px}.map div.popup div.popupcontent p{margin:10px 0;width:195px;padding:0}.map div.popup div.popupcontent a{color:#00f}.map div.popup div.popupcontent a:hover{text-decoration:none}.map div.popup a.close{display:block;float:right}.map div.popup a.close img{border:none;z-index:100}.popup a{border:0}#locationsMap .popup{border:1px solid #666}.popup{background:url(/mvc/license/njridesafe/images/pop-head-sprite.png) 0 0 no-repeat #fff}#academy_1-box{background-position:-225px 0}#Dickinson-box{background-position:-450px 0}#Buell-box,#OceanCounty-box{background-position:-675px 0}#Township-box,#Windsor-box{background-position:-1125px 0}#Englishtown-box{background-position:-910px 0}#Windsor-box,#Girt-box{background-position:-1125px 0}#OceanCounty-box{background-position:-675 0}#Barb-box{background-position:-1350px 0}#Camden-box{background-position:-1575px 0}#Motorcycle-box{background-position:-1800px 0}#Motorcycle1-box{background-position:-1800px 0}#Motorcycle2-box{background-position:-1800px 0}#Dix-box{background-position:-1982px 0}#Berg-box{background-position:-2195px 0}#Row-box{background-position:-2425px 0}#Jackson-box{background-position:-2420px 0}#Tom-box{background-position:-2420px 0}