html,body{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}html{font-size:100.01%}div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,code,del,dfn,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}blockquote,q{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}th,td,caption{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;text-align:left;font-weight:normal;vertical-align:middle}table{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;border-collapse:separate;border-spacing:0;vertical-align:middle}a img{border:none}a{outline:none}body{font-family:arial;font-size:13px;color:#383838;background:url("https://sf-tds-production.s3.amazonaws.com/images/global/background3_new.png") 0 0 transparent;background-repeat:repeat-x;margin:0;padding:0}.cleaner{clear:both}#primaryNav{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/primaryNavSp.png") no-repeat scroll 0 0 transparent;height:89px;margin:0;padding:0;position:relative;width:980px;z-index:490}#primaryNav ul{border:0 none;float:left;height:57px;list-style:none outside none;margin:31px 0 0 235px;padding:0;width:425px}#primaryNav ul li{border:0 none;float:left;margin:0;padding:0}#primaryNav ul li a{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/primaryNavSp.png") no-repeat scroll center top transparent;display:block;text-indent:-99999px}#navHome{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/primaryNavSp.png") no-repeat scroll -791px -376px transparent;font-size:0;height:58px;left:30px;position:absolute;text-indent:-9999px;top:31px;width:189px;z-index:9999;margin:0}#navHome a{display:block;height:58px;width:190px}#primaryNav #navInsurance{background-position:-235px -31px;height:58px;width:115px}#primaryNav #navInsurance:hover,#primaryNav #navInsurance.neon,#primaryNav li.sfhover #navInsurance,#primaryNav li:hover #navInsurance{background-position:-235px -122px}#primaryNav #navMutual{background-position:-350px -31px;height:58px;width:141px}#primaryNav #navMutual:hover,#primaryNav #navMutual.neon,#primaryNav li.sfhover #navMutual,#primaryNav li:hover #navMutual{background-position:-350px -122px}#primaryNav #navBank{background-position:-491px -31px;height:58px;width:167px}#primaryNav #navBank:hover,#primaryNav #navBank.neon,#primaryNav li.sfhover #navBank,#primaryNav li:hover #navBank{background-position:-491px -122px}#primaryNav li:hover,#primaryNav li.hover{position:static}#primaryNav li{margin:0;padding:0}#primaryNav li ul{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/primaryNavSp.png") no-repeat scroll 3px bottom transparent;height:auto;left:-9999px;margin:0 0 0 -21px;padding:0 0 18px;position:absolute;width:515px;z-index:1}#primaryNav li ul.insurance{margin-left:-18px}#primaryNav li li ul{background:none repeat scroll 0 0 transparent;float:left;font-weight:700;left:auto;margin:0 10px 0 36px;padding:18px 0 6px;position:relative;width:148px}#primaryNav li li ul.two a{width:139px}#primaryNav li li ul.three a{width:118px}#primaryNav li li ul.two{font-weight:400;margin:0 10px 0 15px;width:139px}#primaryNav li li ul.three{font-weight:400;margin:0 10px 0 12px;width:118px}#primaryNav li li ul li{border:0 none;clear:left;display:block;font-size:1em;margin:0;padding:0 0 3px;width:148px}#primaryNav li li ul li.bold{color:#A1A1A1;font-weight:bold;text-transform:uppercase}#primaryNav li li ul.two li,#primaryNav li li ul.three li{font-size:12px;padding:0 0 6px}#primaryNav li ul li a{background:none repeat scroll 0 0 transparent;color:#0A70BC;display:block;line-height:16px;text-decoration:none;text-indent:0}#primaryNav li ul.two li a,#primaryNav li ul.three li a{line-height:13px}#primaryNav li ul li a sup{position:relative;top:-3px;vertical-align:baseline}#primaryNav li ul a:hover{color:#003A65;position:static}#primaryNav li:hover ul,#primaryNav li li:hover ul,#primaryNav li li li:hover ul,#primaryNav li.sfhover ul,#primaryNav li li.sfhover ul,#primaryNav li li li.sfhover ul{left:auto;z-index:1}#primaryNav li a:focus+ul{margin-left:-21px}#primaryNav li a#navInsurance:focus+ul{margin-left:-18px}#primaryNav li li a:focus+ul{margin-left:0}#primaryNav li li a:focus{margin-left:0}#primaryNav li li li a:focus{margin-left:0}#primaryNav li:hover a:focus,#primaryNav li.sfhover a.sffocus{margin-left:0}#primaryNav li li:hover a:focus+ul,#primaryNav li li.sfhover a.sffocus+ul{margin-left:0}#primaryNav #searchBox{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/primaryNavSp.png") no-repeat scroll right -219px transparent;float:left;font-size:12px;height:43px;margin:31px 0 0;padding:15px 0 0;position:relative;width:320px}#primaryNav #searchBox input{background:none repeat scroll 0 0 transparent;border:0 none;color:#777;font-family:arial;font-size:10px;height:20px;left:135px;line-height:20px;margin:0;outline:medium none;padding-left:5px;position:absolute;top:18px;vertical-align:middle;width:130px}#primaryNav #searchBox #searchBtn{background:none repeat scroll 0 0 transparent;border:0 none;cursor:pointer;float:left;height:22px;line-height:0;margin:0;padding:0;text-indent:-99999px;width:40px;left:257px;position:absolute;top:15px}#primaryNav #searchBox #searchBtn:hover{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/primaryNavSp.png") no-repeat scroll -917px -299px transparent}.hidden{display:none}#primaryNav li a:focus+ul{margin-left:-18px}#primaryNav li li a:focus+ul{margin-left:1010em}#primaryNav li li a:focus{margin-left:1000em;width:10em}#primaryNav li li li a:focus{margin-left:2010em;width:10em}#primaryNav li:hover a:focus,#primaryNav li.sfhover a.sffocus{margin-left:0;width:160px}#primaryNav li li:hover a:focus+ul,#primaryNav li li.sfhover a.sffocus+ul{margin-left:10em}select{font-size:12px;font-family:Helvetica;padding:1px 0 0 0}.breadcrumbs2{font-size:11px;height:29px;margin:0 0 15px -17px;padding:2px 0 7px 0;border-bottom:1px solid #e9e9e9}.links{margin:0 0 0 20px;padding:7px 0 0 0;font-weight:bold}.links a.bread_red{color:#c02a25;padding:0 2px;font-weight:normal}.links a.bread_red:hover{color:#a20102}.links a.bread_red:hover{color:#95211d}.links img{padding:0 2px}.links a.gray{text-decoration:none;color:#787877;font-weight:normal}.links span{text-decoration:none;color:#787877;font-weight:normal}p span.bold_blue{color:#1879be;font-size:12px;font-weight:bold}p span.blue{color:#2782c2;font-size:11.5px}p span.blue a{text-decoration:none;color:#81a5d4}.site_main_content{color:#383838;float:left;width:570px;margin:0}.site_main_content h1{font-family:Helvetica;font-size:1.8em;font-weight:bold;margin:15px 0 10px 0;color:#3f3f3f}.site_main_content h1.contact{font-family:Helvetica;font-size:22px;font-weight:bold;margin:0 0 10px 0;color:#3f3f3f}.site_main_content h2{margin:25px 0 5px 0;font-size:14px;font-weight:bold;color:#383838}#side_nav2 a.teen_drv{width:133px;height:39px;margin:100px 0 0 0;display:block;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/defualt_pg/btn_teen_safety_hm_2.png") no-repeat;background-repeat:none;background-position:0 0}#side_nav2 a:hover.teen_drv{background-position:0 -39px}#search_mk2{float:left;width:123px;height:26px;margin:0 0 0 7px}#side_nav2 input.side_nav2{border:none;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/search_side_nav.png") no-repeat;width:133px;height:34px;margin:0;padding:0}#side_nav2 a.learn_drv{width:133px;height:22px;display:block;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/defualt_pg/btn_learn_drive_2.png") no-repeat;background-repeat:none;text-indent:-1000000;background-position:0 0}#side_nav2 a:hover.learn_drv{background-position:0 -22px}#side_nav2 a.teach_drv{width:133px;height:38px;display:block;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/defualt_pg/btn_teaching_drv_2.png") no-repeat;background-repeat:none;text-indent:-1000000;background-position:0 0}#side_nav2 a:hover.teach_drv{background-position:0 -38px}#side_nav2 a.tools_dev{width:133px;height:22px;display:block;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/defualt_pg/btn_tools_2.png") no-repeat;background-repeat:none;text-indent:-1000000;background-position:0 0}#side_nav2 a:hover.tools_dev{background-position:0 -22px}#side_nav2 a.state_drv{width:133px;height:35px;display:block;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/defualt_pg/btn_state_laws_2.png") no-repeat;background-repeat:none;text-indent:-1000000;background-position:0 0}#side_nav2 a:hover.state_drv{background-position:0 -35px}#side_nav2 a.safety_drv{width:133px;height:22px;display:block;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/defualt_pg/btn_safety_2.png") no-repeat;background-repeat:none;text-indent:-1000000;background-position:0 0}#side_nav2 a:hover.safety_drv{background-position:0 -22px}#side_nav2 a.research_drv{width:133px;height:22px;display:block;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/defualt_pg/btn_stats_2.png") no-repeat;background-repeat:none;text-indent:-1000000;background-position:0 0}#side_nav2 a:hover.research_drv{background-position:0 -22px}#side_nav2 a.all_drv{width:133px;height:24px;display:block;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/defualt_pg/btn_all_2.png") no-repeat;background-repeat:none;text-indent:-1000000;background-position:0 0}#side_nav2 a:hover.all_drv{background-position:0 -24px}#side_nav2 a.insurance_drv{width:133px;height:34px;display:block;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/defualt_pg/btn_insurance_2.png") no-repeat;background-repeat:none;text-indent:-1000000;background-position:0 0}#side_nav2 a:hover.insurance_drv{background-position:0 -34px}#side_nav2 a.getting_drv{width:133px;height:23px;display:block;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/defualt_pg/btn_involed_2.png") no-repeat;background-repeat:none;text-indent:-1000000;background-position:0 0}#side_nav2 a:hover.getting_drv{background-position:0 -23px}#side_nav2 a.media_drv{width:133px;height:24px;display:block;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/defualt_pg/btn_media_2.png") no-repeat;background-repeat:none;text-indent:-1000000;background-position:0 0}#side_nav2 a:hover.media_drv{background-position:0 -24px}.clear{clear:both}#container{background-image:url(https://sf-tds-production.s3.amazonaws.com/images/tds_images/ins_bg.png);background-repeat:no-repeat;margin:0 auto;margin-top:35px;height:1400px;width:980px}#content{margin:25px 50px 0 0;float:right}#content .title{font-size:30px}#cleaner{clear:both}#leftCol #menu li.selected{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/side_nav_gradient.png") -1px 0 no-repeat;max-height:32px}#leftCol ul{margin:0 0 0 2px}#leftCol #search{border-left:1px solid #fff;border-bottom:1px solid #fff;float:none;width:136px;height:26px;margin:0 0 -11px 0;background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/search_box_3.png") 0 0 no-repeat;padding:10px 0 4px 0}#leftCol #search input:focus{outline:none}#leftCol #search #search_params_Search{border:none;background:none;font-weight:bold;margin:3px 0 0 9px;height:13px;width:95px;padding-left:5px;color:#777;float:left}#leftCol #search #searchBtn{border:none;background:none;float:left;background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/searchBtn.jpg") 0 0 no-repeat;height:24px;width:25px;text-indent:-9999px;margin:-1px 0 0 -3px;cursor:pointer}#leftCol #tds-home{border-top:1px solid #fff;border-bottom:1px solid #fff;display:block;height:39px;margin:16px 0 0 3px;padding-left:11px;font-size:.90em}#leftCol #tds-home a{background:url(https://sf-tds-production.s3.amazonaws.com/images/tds_images/side_nav_hm.png) 0 8px no-repeat;padding:0 5px 0 30px;display:block;height:100%;color:#777;display:block;padding:8px 0 0 30px;text-decoration:none;width:65%;font-weight:bold;outline:none}#leftCol #tds-home:hover{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/side_nav_gradient.png") 0 0 no-repeat}#leftCol #menu{width:100%;margin:0 auto}#leftCol #menu li{font-size:.92em;margin:0;padding:4px 0;border-bottom:1px solid #fff}#leftCol #menu li a{font-size:.92em;text-decoration:none;display:block;width:100%;height:100%;margin-left:10px;color:#777;padding:5px 0 0 4px;width:100px;font-weight:bold}#leftCol #menu li:hover{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/side_nav_gradient.png") -1px 0 no-repeat}#leftCol #menu li:hover a{color:#4f4f4f}#middleCol #site_main_content{color:#383838}#middleCol #site_main_content h1{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;margin:15px 0;color:#3f3f3f}#middleCol #site_main_content h2{margin:0 5px;font-size:14px;font-weight:bold;color:#383838}#rightCol .container{width:230px;margin-left:15px}#rightCol .rounded_box_ty{margin:15px 0 15px}#rightCol .rounded_box_ty .rounded_box_top_ty{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/curveBox/side_rounded_box.png") 0 -195px no-repeat;width:228px;height:25px}#rightCol .rounded_box_ty .rounded_box_top_ty .header{font-weight:bold;color:#40403f;width:120px;padding:5px 0 0 10px;font-size:12pt;font-family:Arial}#rightCol .rounded_box_ty .rounded_box_bttm_ty{width:228px;height:138px;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/curveBox/side_rounded_box_2.png") 0 -1px no-repeat}#rightCol .rounded_box_ty .rounded_box_bttm_ty .map{float:left;height:74px;width:66px}#rightCol .rounded_box_ty .rounded_box_bttm_ty .map img{height:74px;width:66px;margin:15px 10px 0 10px}#rightCol .rounded_box_ty .rounded_box_bttm_ty .text{color:#3f3f3f;float:left;width:142px;margin:15px 0 0 20px}#rightCol .rounded_box_ty .rounded_box_bttm_ty .text p.btm{font-family:Arial;margin:0 0 15px 0}#rightCol .rounded_box_ty .rounded_box_bttm_ty .text span{color:#40403f;font-weight:bold}#rightCol .rounded_box_ty .rounded_box_bttm_ty .text input{margin:0 0 10px 0;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/zip_code_input.png");background-repeat:none;width:116px;height:28px;border:none}#pageContainer{background:url(https://sf-tds-production.s3.amazonaws.com/images/global/containerBg.png) repeat-y;width:30px;-webkit-box-shadow:0 2px 9px #CECECE;-moz-box-shadow:0 2px 9px #CECECE;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=135,Color='#cecece')"}#rightCol{background:url(https://sf-tds-production.s3.amazonaws.com/images/global/containerRightCol.png) 7px 0 no-repeat}#header{width:980px;margin:0 auto}body.two-col .bottom_border{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/footer.png") no-repeat scroll -9px -38px transparent;height:14px;margin:-1px 0 10px 1px;width:978px}body.home .bottom_border{background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/footer_curved_bttm3.png") 0 0 no-repeat;height:22px;margin:0 0 0 -8px}body.three-col .bottom_border{background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/footer_curved_bttm3.png") 0 0 no-repeat;width:991px;height:22px;margin:0 0 20px -8px}#footer{color:#777;font-size:10px;margin:0 auto;width:980px;height:100px;color:#777;font-size:10px;margin:10px auto;width:980px;margin:0 auto}#footer{height:100px;color:#777;font-size:10px;margin:0 auto}#footer .socialMediaIcons a.facebook{background-position:0 0;width:25px;height:25px}#footer .socialMediaIcons a.twitter{background-position:0 -25px;width:25px;height:25px}#footer .socialMediaIcons a.youTube{background-position:0 -50px;width:25px;height:25px}#footer .socialMediaIcons a.linkedIn{background-position:0 -75px;width:25px;height:25px}#footer .socialMediaIcons a.flickr{background-position:0 -100px;width:25px;height:25px}#footer .socialMediaIcons a.mobile{background-position:0 -125px;width:75px;height:25px;text-indent:0;color:#0A70BC;padding:3px 0 0 21px;text-decoration:none}#footer_content ul li.mobile{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/socialicons.png") 0 -175px no-repeat;height:30px;padding-left:39px}body.home #footer_content ul{margin:0 0 0 275px;list-style:none}#footer_content ul li{float:left;padding:0 20px 0 0}#footer_content .socialMediaIcons{margin:20px 0 20px 25px}#footer_content .socialMediaIcons ul li a{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/socialicons.png") 0 0 no-repeat;float:left;padding:0 5px 0 0;text-indent:-99999px}#footer_content ul.top_footer li a{font-weight:bold;font-size:1em;text-decoration:none;color:#000}#footer_content ul.top_footer li a:hover{text-decoration:underline}#footer_content ul.top_footer li{border-right:1px solid #c9c9c9;margin:0 5px 0 0;padding:0 7px 0 0}#footer_content ul.top_footer li.bb{border:none;margin:0;padding:0}body.home .bttmfooter{margin:10px 0 15px 345px}body.home #footer p{margin-left:275px}.bttmfooter{margin:10px 0 15px 4pxpx}#footer #footer_content .disclaimer p{clear:both;width:230px;padding:15px 0}body.home #footer_content .disclaimer p{margin:auto}#footer_content ul{margin:0 0 0 5px;list-style:none}#footer #footer_content p.copyright{margin:10px 0 0 5px}#footer #footer_content img.gray_line{width:550px;height:2px;margin:10px 0}p.connected{float:left;height:15px;margin:5px 15px 0 5px;width:75px}#footer_content .socialMedia ul li a{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/socialicons.png") 0 0 no-repeat;float:left;padding:0 5px 0 0;text-indent:-99999px}#footer .socialMedia a.facebook{background-position:0 0;width:25px;height:25px}#footer .socialMedia a.twitter{background-position:0 -25px;width:25px;height:25px}#footer .socialMedia a.youTube{background-position:0 -50px;width:25px;height:25px}#footer .socialMedia a.mobile{background-position:0 -125px;width:75px;height:25px;text-indent:0;color:#0A70BC;padding:3px 0 0 21px;text-decoration:none}#footer a{float:left;text-decoration:none;margin:0;padding:0;color:#777}#footer a:hover{text-decoration:underline}#footer img{float:left;width:2px;height:11px;padding:0 4px;margin:2px 0 0 0}body.home{}body.home #pageContainer{width:980px;margin:0 auto;overflow:hidden;*zoom:1}body.home #leftCol,body.home #middleCol,body.home #rightCol{padding-top:20px}body.home #leftCol{display:inline;float:left;margin-right:8px;width:144px}* html body.home #leftCol{overflow-x:hidden}body.home #middleCol{background:url(https://sf-tds-production.s3.amazonaws.com/images/global/homeMiddleCol.png) 0 0 no-repeat;float:left;width:846px;overflow:hidden;margin-left:-18px;padding:0 0 30px 0}body.three-col #pageContainer{width:980px;margin:0 auto;overflow:hidden;*zoom:1}body.three-col #leftCol,body.three-col #middleCol,body.three-col #rightCol{padding-top:20px}body.three-col #leftCol{display:inline;float:left;margin-right:8px;width:144px}* html body.three-col #leftCol{overflow-x:hidden}body.three-col #middleCol{padding:0 0 30px 0;display:inline;float:left;margin-right:8px;width:562px}* html body.three-col #middleCol{overflow-x:hidden}body.three-col #rightCol{display:inline;float:left;margin-right:0;width:258px}* html body.three-col #rightCol{overflow-x:hidden}body.two-col #pageContainer{width:980px;margin:0 auto;overflow:hidden;*zoom:1}body.two-col #leftCol,body.two-col #middleCol{padding-top:20px}body.two-col #leftCol{display:inline;float:left;margin-right:8px;width:144px}* html body.two-col #leftCol{overflow-x:hidden}body.two-col #middleCol{width:828px;float:left;margin:0 8px 0 0;display:inline;background-color:#fff;margin:0;padding:0 0 30px 0}.home .loginBox{margin:0 0 18px -4px}a.quick_start span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;cursor:pointer;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 0 9px 17px}a.quick_start{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:right;font-family:arial;font-size:13px;font-weight:600;height:29px;padding-right:16px;text-decoration:none;text-shadow:0 1px 0 #0A4E80}a.quick_start_text{text-decoration:none;color:#529BCF;font-weight:bold}.homepage #page_container #body #middle-col{width:847px}.homepage #page_container #body #promotional{height:125px;background:#4b4b4b;display:block}.homepage #page_container #body #homepage-container{overflow:hidden}.homepage #page_container #body #homepage-container #main-content,.homepage #page_container #body #homepage-container #right-col{float:left}.homepage #page_container #body #homepage-container #main-content{width:615px}.homepage #page_container #body #homepage-container #main-content .content-container{width:95%;margin:20px auto}.homepage #page_container #body #homepage-container #main-content h2.header{font-size:20px;margin-bottom:10px}#homepage-welcome p{font-size:14px}#welcome h1 span{font-size:.8em}#homepage-features{overflow:hidden;margin-top:20px}#homepage-features .features-facts{float:left;width:30%;list-style:none;padding:0;margin:0}#homepage-features .features-facts .fact-box{border:1px solid #4b4b4b;display:block;width:99%;margin:0 0 10px 0;height:100px}#homepage-features .features-facts .fact-box .container{width:90%;margin:0 auto}#homepage-features .features-facts .fact-box .title{font-weight:bold;margin:8px 0}#homepage-features .features-facts .fact-box .desc{margin-bottom:15px}#homepage-features .features-facts .fact-box .bttn{background:#bcbdc0;color:#fff;font-weight:bold;text-align:center;padding:5px 0}#homepage-features .features-articles{width:68%;float:right;list-style:none;padding:0;margin:0}#homepage-features .features-articles .article{border:1px solid #4b4b4b;overflow:hidden;padding:0 0 10px 0;margin-bottom:20px}#homepage-features .features-articles .article .article-desc{float:left;width:60%}#homepage-features .features-articles .article .article-detail{float:right;width:38%}#homepage-features .features-articles .article .container{width:95%;margin:0 auto}#homepage-features .features-articles .article .title{font-weight:bold;margin:5px 0 15px}#homepage-features .features-articles .article .thumb{background:#919191;height:100px;margin-top:10px;width:100%}#homepage-features .features-articles .article .bttn{background:#bcbdc0;color:#fff;font-weight:bold;text-align:center;padding:5px 0}#showcase{margin-top:20px}#showcase #showcase-content{overflow:hidden;margin:0;padding:0;border:1px solid #4b4b4b;padding-left:30px}#showcase #showcase-content li.showcase-box{margin:10px 10px 10px 0;float:left;width:22%;border-right:1px solid #989898}#showcase #showcase-content li.showcase-box .subject{margin-bottom:5px}#showcase #showcase-content li.showcase-box .thumb{width:95%;height:85px;margin-bottom:8px;background:#919191}#showcase #showcase-content li.showcase-box .title{font-weight:bold}#homeContainer{overflow:hidden}#homeContainer #homeContent{width:595px;float:left;display:inline}#homeContainer #homeRightCol{width:250px;float:left;display:inline}#homeContainer #homeRightCol #rightCol{width:230px;margin:0 auto}#homeContainer #right_main{float:right;margin-right:40px;width:45%}#homeContainer #right_main .choosing_car{margin-top:30px}#welcome h1{color:#000;font-family:Arial;font-size:1.4em;font-weight:bold;margin:10px 0 15px 25px}#welcome h2{color:#000;font-family:Arial;font-size:1.3px;font-style:italic;margin:0 0 0 145px}#welcome h2.last{color:#000;font-family:Arial;font-size:16px;font-style:italic;margin:0 0 10px 200px}#welcome p{font-family:Arial;font-size:1em;line-height:16px;width:540px;margin:0 0 0 25px;color:#6d6d6d;padding-bottom:32px}#top_main{margin:0;float:left;width:845px}#welcome{float:left;width:595px;background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/smallGradient.png") 0 0 no-repeat;background-position:bottom}#main_content{margin:25px 0 0 0;float:left;width:845px}#slideshow{margin:0;padding:0;width:845px;height:256px;position:relative}#slideshow .learn_more{position:absolute;right:25px;bottom:15px}.home #right_main{width:34%}.home #rightCol{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/containerRightCol.png") 0 0 no-repeat;width:249px;float:right;margin:0}.loginBox{height:230px;margin-bottom:10px}#application-showcase{margin-bottom:10px}#main_content #rightCol .container #feeling_social{width:232px;height:155px;margin:0 0 10px -6px}#main_content #rightCol .container .welcomeBox.widget{width:228px;margin:0 15px 0 -6px}#main_content #rightCol .container .featured-applications{margin:0 0 0 -4px}#main_content #rightCol .container #sf-rate-quotor{margin:0 0 10px -6px}#main_content #rightCol .container #discount{width:233px;height:138px;margin:0 0 10px -6px}#getQuote{margin-left:-4px}.getRateQuote{background:url(https://sf-tds-production.s3.amazonaws.com/images/getRateQuote_small.png) no-repeat;width:315px;height:104px;margin:0;padding:0 0 0 23px;z-index:100;position:relative}.getRateQuotelink{color:#fff;padding:5px 0;text-decoration:none;font-size:12px;line-height:30px}.getRateQuotelink:hover{text-decoration:underline}.getRateQuote h2{padding:0;margin:0;height:44px;display:block;text-indent:-9999px}.getRateQuote form{padding:0;margin:0}.getRateQuote fieldset{padding:0;margin:2px 0 0 0;border:0;position:relative}.getRateQuote select{padding:0;margin:0;color:#111;border:1px solid #1e6295;font-size:13px;padding:2px;font-weight:normal;font-size:arial;width:126px;float:left;margin-right:5px;-moz-border-radius:3px 3px 3px 3px}.getRateQuote .getRateQuoteZip{font-size:13px;padding:3px 5px;margin:0;color:#111;width:102px;margin-right:3px}.getRateQuote .getRateQuoteError{position:absolute;width:227px;height:34px;padding:7px 0 0 32px;text-align:left;font-size:11px;color:#575757;font-weight:normal;background:url(https://sf-tds-production.s3.amazonaws.com/images/errBoxZipCode.png) no-repeat top left;top:-28px;left:103px}.getRateQuoteGo{display:inline;width:30px;height:22px;padding:0;margin:1px 0 0 0;border:0;text-indent:-99999px;line-height:0;cursor:pointer;float:left;background:url(https://sf-tds-production.s3.amazonaws.com/images/getRateQuoteGo.gif) 0 0 no-repeat}.getRateQuoteGo:hover{background:url(https://sf-tds-production.s3.amazonaws.com/images/getRateQuoteGo.gif) 0 -22px no-repeat}.getRateQuote #contQuoteP{margin-top:7px}.getRateQuote #contQuoteP a:hover{font-size:13px;text-decoration:underline;color:#EEE}.getRateQuote #contQuoteP a{font-size:13px;text-decoration:none;color:#FFF}#continueQuote{display:none}.continueYourQuote{background:url(https://sf-tds-production.s3.amazonaws.com/images/getRateQuote.png) 0 -248px no-repeat;width:315px;height:104px;margin:0;padding:0 0 0 23px;z-index:100;position:relative}.continueYourQuote h2{padding:0;margin:0;height:45px;display:block;text-indent:-9999px}.continueYourQuote form{padding:0;margin:0}.continueYourQuote fieldset{padding:0;margin:2px 0 0 0;border:0;position:relative}.continueYourQuote #sQuoteEmail{font-size:13px;padding:3px 5px;margin:0;color:#111;width:232px;margin-right:5px}.continueQuoteGo{display:inline;width:30px;height:22px;padding:0;margin:0;border:0;text-indent:-99999px;line-height:0;cursor:pointer;float:left;background:url(https://sf-tds-production.s3.amazonaws.com/images/getRateQuoteGo.gif) 0 0 no-repeat}.continueQuoteGo:hover{background:url(https://sf-tds-production.s3.amazonaws.com/images/getRateQuoteGo.gif) 0 -22px no-repeat}.continueYourQuote #startQuoteP{margin-top:6px}.continueYourQuote #startQuoteP a:hover{font-size:13px;text-decoration:underline;color:#EEE}.continueYourQuote #startQuoteP a{font-size:13px;text-decoration:none;color:#FFF}.getRateQuote.big{width:229px;height:118px;padding-left:17px}.getRateQuote.big.renters{background-position:-340px -140px}.getRateQuote.big.condo{background-position:-340px -280px}.getRateQuote.big.life{background-position:-340px -420px}.getRateQuote.big.homeowners{background-position:-340px -560px}.getRateQuote.big.health{background-position:-340px -700px}.getRateQuote.big.longtermcare{background-position:-340px -840px}.getRateQuote.big h2{height:64px}.getRateQuote.big.life #states{width:181px}.getRateQuote.big #LifeStates select{width:181px}.getRateQuote.big.longtermcare #LifeStates select{width:181px}.getRateQuote.big .getRateQuoteZip{width:159px;margin-right:4px}.getRateQuote.big .getRateQuoteType{display:none}.getRateQuote.big .getRateQuoteError{left:39px}.getRateQuote.big #contQuoteP{display:block;margin-top:9px}.continueYourQuote.big{width:252px;height:138px;background-position:-340px 0;padding-left:17px}.continueYourQuote.big.auto{background-position:-1106px 0}.continueYourQuote.big.renters{background-position:-1106px -140px}.continueYourQuote.big.condo{background-position:-1106px -280px}.continueYourQuote.big.life{background-position:-1106px -420px}.continueYourQuote.big.homeowners{background-position:-1106px -560px}.continueYourQuote.big.health{background-position:-1106px -700px}.continueYourQuote.big.longtermcare{background-position:-1106px -840px}.continueYourQuote.big h2{height:75px}.continueYourQuote.big #sQuoteEmail{width:170px;margin-right:4px}.continueYourQuote.big #continueQuoteGo{margin-top:1px}.continueYourQuote.big #startQuoteP{margin-top:9px}.getRateQuote.side{width:217px;height:138px;padding-left:18px}.getRateQuote.side.auto{background-position:-614px 0}.getRateQuote.side.renters{background-position:-614px -140px}.getRateQuote.side.condo{background-position:-614px -280px}.getRateQuote.side.life{background-position:-614px -420px}.getRateQuote.side.homeowners{background-position:-614px -560px}.getRateQuote.side.health{background-position:-614px -700px}.getRateQuote.side.longtermcare{background-position:-614px -840px}.getRateQuote.side h2{height:71px}.getRateQuote.side.life #states{width:157px}.getRateQuote.side.health #states{width:157px}.getRateQuote.side.longtermcare #states{width:157px}.getRateQuote.side #sType{display:none}.getRateQuote.side #sZip{width:147px}.getRateQuote.side .getRateQuoteError{left:0}.getRateQuote.side #contQuoteP a:hover{font-size:12px}.getRateQuote.side #contQuoteP a{font-size:12px}.continueYourQuote.side{width:217px;height:138px;background-position:-615px 0;padding-left:18px}.continueYourQuote.side.auto{background-position:-1378px 0}.continueYourQuote.side.renters{background-position:-1378px -140px}.continueYourQuote.side.condo{background-position:-1378px -280px}.continueYourQuote.side.life{background-position:-1378px -420px}.continueYourQuote.side.homeowners{background-position:-1378px -560px}.continueYourQuote.side.health{background-position:-1378px -700px}.continueYourQuote.side.longtermcare{background-position:-1378px -840px}.continueYourQuote.side h2{height:71px}.continueYourQuote.side #sQuoteEmail{width:146px;margin-right:4px}.continueYourQuote.side #startQuoteP a:hover{font-size:12px}.continueYourQuote.side #startQuoteP a{font-size:12px}.getRateQuote.shadow{width:190px;height:93px;padding:0 20px 0 40px;background-position:-850px 0;padding-left:38px}.getRateQuote.shadow.auto{background-position:-850px 0}.getRateQuote.shadow.renters{background-position:-850px -140px}.getRateQuote.shadow.condo{background-position:-850px -280px}.getRateQuote.shadow.life{background-position:-850px -420px}.getRateQuote.shadow.homeowners{background-position:-850px -560px}.getRateQuote.shadow.health{background-position:-850px -700px}.getRateQuote.shadow.longtermcare{background-position:-850px -840px}.getRateQuote.shadow h2{height:38px}.getRateQuote.shadow.life h2{height:37px}.getRateQuote.shadow.health h2{height:37px}.getRateQuote.shadow.longtermcare h2{height:37px}.getRateQuote.shadow.auto h2{height:30px}.getRateQuote.shadow .getRateQuotelink{font-size:10px;line-height:18px}.getRateQuote.shadow .getRateQuoteZip{width:123px;margin-right:4px}.getRateQuote.shadow.life #states{width:135px}.getRateQuote.shadow.health #states{width:135px}.getRateQuote.shadow.longtermcare #states{width:135px}.getRateQuote.shadow .getRateQuoteError{left:-8px}.getRateQuote.shadow #contQuoteP{margin-top:0}.getRateQuote.shadow.auto #contQuoteP{margin-top:2px}.getRateQuote.shadow #contQuoteP a:hover{font-size:9px}.getRateQuote.shadow #contQuoteP a{font-size:9px}.continueYourQuote.shadow{width:190px;height:93px;padding:0 20px 0 38px;background-position:-850px 0}.continueYourQuote.shadow.auto{background-position:-1610px 0}.continueYourQuote.shadow.renters{background-position:-1610px -140px}.continueYourQuote.shadow.condo{background-position:-1610px -280px}.continueYourQuote.shadow.life{background-position:-1610px -420px}.continueYourQuote.shadow.homeowners{background-position:-1610px -560px}.continueYourQuote.shadow.health{background-position:-1610px -700px}.continueYourQuote.shadow.longtermcare{background-position:-1610px -840px}.continueYourQuote.shadow h2{height:38px}.continueYourQuote.shadow.life h2{height:37px}.continueYourQuote.shadow.health h2{height:37px}.continueYourQuote.shadow.longtermcare h2{height:37px}.continueYourQuote.shadow.auto h2{height:30px}.continueYourQuote.shadow #sQuoteEmail{width:123px;margin-right:4px}.continueYourQuote.shadow #startQuoteP{margin-top:0}.continueYourQuote.shadow.auto #startQuoteP{margin-top:2px}.continueYourQuote.shadow #startQuoteP a:hover{font-size:9px}.continueYourQuote.shadow #startQuoteP a{font-size:9px}.getRateQuote.main{width:237px;height:138px;background-position:0 -104px;padding-left:19px}.getRateQuote.main h2{height:52px}.getRateQuote.main select{width:191px;margin-bottom:3px}.getRateQuote.main select#states{width:150px;margin-bottom:3px}.getRateQuote.main #sZip{display:inline}.getRateQuote.main .getRateQuoteZip{width:146px!important}.getRateQuote.main .getRateQuoteType{display:block}.getRateQuote.main .getRateQuoteError{left:0}.getRateQuote.main #contQuoteP a:hover{font-size:12px}.getRateQuote.main #contQuoteP a{font-size:12px}.continueYourQuote.main{width:237px;height:138px;background-position:0 -355px;padding-left:18px}.continueYourQuote.main h2{height:71px}.continueYourQuote.main #sQuoteEmail{font-size:13px;padding:3px 5px;margin:0;color:#111;width:146px;margin-right:4px}.continueYourQuote.main #startQuoteP{margin-top:7px}.continueYourQuote.main #startQuoteP a:hover{font-size:12px}.continueYourQuote.main #startQuoteP a{font-size:12px}#LifeStates{display:none}.getRateQuote.shadow #sType{width:120px}.getRateQuote.life #sType,.getRateQuote.life select#sZip,.getRateQuote.life .input-hint{display:none}.getRateQuote.health #LifeStates,.getRateQuote.longtermcare #LifeStates,.getRateQuote.life #LifeStates{display:inline}.input-wrap{float:left;display:inline;position:relative}.input-hint{color:#777}.input-hint-fade{color:#ababab}.input-wrap input{padding:3px 8px;color:#111;background:white url(https://sf-tds-production.s3.amazonaws.com/images/input_text_bg.gif) top left repeat-x;-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px}.input-wrap input:focus{background-color:#EEF9FF;background-image:none;border:1px solid #868686}.getRateQuote.big .input-wrap,.getRateQuote.side .input-wrap,.getRateQuote.shadow .input-wrap{clear:both}.errFlag{position:absolute;z-index:1000;height:47px}.errFlag .left{float:left;background:url(https://sf-tds-production.s3.amazonaws.com/images/errmsg/errmsg-left.png) top left no-repeat;height:42px;width:40px}.errFlag .right{float:left;background:url(https://sf-tds-production.s3.amazonaws.com/images/errmsg/errmsg-right.png) top left no-repeat;height:42px;width:11px}.errFlag .errBody{float:left;height:47px;padding-right:3px;background:url(https://sf-tds-production.s3.amazonaws.com/images/errmsg/errmsg-body.png) repeat-x}.errFlag .arrow{position:relative;top:35px;left:55px;height:12px;background:url(https://sf-tds-production.s3.amazonaws.com/images/errmsg/errmsg-arrow.png) repeat-x;width:22px}.errFlag p{font-size:11px;margin:0;padding:0;line-height:37px}.textfield{margin:0;padding:3px 8px 3px 8px;color:#111;border-top:1px solid #939393;border-right:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;border-left:1px solid #b5b5b5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;background:white url(https://sf-tds-production.s3.amazonaws.com/images/input_text_bg.gif) top left repeat-x}.textfield:focus{border:1px solid #868686;background-color:#eef9ff}.textfield[disabled=true],.textfield[disabled=disabled],.textfield.disabled{border:1px solid #d9d9d9;color:#d9d9d9}#left_main{float:left;width:267px;margin:25px 0 0 15px}#left_main .main_video{margin:0}#left_main .main_video img{margin-bottom:5px}#left_main .gdl{margin:0;padding:0;background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/box_gdl_3.png") 0 0 no-repeat;width:267px;height:165px}#left_main .gdl img{margin:25px 0 0 25px}#left_main .gdl p{width:166px;margin:0 0 0 26px;padding:62px 0 5px 0;color:#535353;line-height:15px}#left_main .gdl a{margin-left:26px;text-decoration:none;color:#529bcf;font-size:.95em}#left_main .gdl a:hover{margin-left:26px;text-decoration:underline;color:#276eac;font-size:.95em}#left_main .quiz_default{width:249px;height:166px;margin:0;padding-bottom:60px}#left_main .poll_boxTop{background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/box_pollTop_generic.png") -6px 0 no-repeat;padding:12px 0 32px 18px;font-size:1.3em;color:#535353;width:220px}#left_main .poll_boxContent{background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/box_pollContent.png") 0 0 repeat-y;width:253px}#left_main .poll_boxBttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/box_pollBttm2.png") 0 0 no-repeat;width:253px}#left_main li#poll_poll_choices_input{list-style:none;margin:-16px 0 0 22px}#left_main .poll_boxContent form.poll fieldset ol{margin-left:15px;list-style:none}#left_main legend.label{display:none}#left_main legend label{list-style:none}#left_main .quiz_default input.mk2_default{margin-top:0}#left_main .quiz_default input{margin:0 0 0 -18px;height:12px}#left_main .quiz_default input.poll_btn{margin:5px 0 0 37px;width:68px;height:31px}#left_main .quiz_default span{color:#535353;font-size:.95px;width:100px}#left_main .quiz_defualt form{width:160}#left_main .dyk{margin:0 0 10px 0;padding:0;background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/box_dyk.png") 0 0 no-repeat;width:267px;height:142px}#left_main .dyk p{width:166px;margin:0 0 0 26px;padding:62px 0 5px 0;color:#535353;line-height:15px}#left_main .dyk a{text-decoration:none;color:#529bcf;font-size:12px;margin-top:10px;display:block}#bottom_content{float:left;margin:-5px}#bottom_content h1{color:#c64a58;font-size:1.7em;margin:10px 0 15px 25px}#bottom_content p{color:#383838;width:495px;font-family:Arial;margin:0 0 0 25px}#bottom_slideshow{width:540px;height:147px;margin:15px 0 0 25px}.arrow_left{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/arrow_right.png");float:left;margin-top:45px;width:35px;height:38px;cursor:pointer}.slideshow_box{float:left}.slideshow_box .slideshow_box_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/box_hazard_2.png") 0 -16px no-repeat;width:146px;color:#fff}.slideshow_box .slideshow_box_bttm{margin:-1px 0 0 0;width:146px;height:16px;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/box_hazard_2.png") 0 -1px no-repeat}.pic1{width:145px;height:127px}#bottom_content .pic1 p{margin:0 0 0 10px;padding:5px 0 0 10px;width:127px;color:#276eac;font-weight:bold;font-size:.95em}.pic1 img{margin:5px 0 0 11px;width:125px;height:109}.slideshow_box_2{float:left}.slideshow_box_2 .slideshow_box_top_2{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/box_hazard_2.png") 0 -16px no-repeat;width:146px;color:#fff}.slideshow_box_2 .slideshow_box_bttm_2{margin:-1px 0 0 0;width:146px;height:16px;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/box_hazard_2.png") 0 -1px no-repeat}.pic2{width:145px;height:127px}#bottom_content .pic2 p{margin:0 0 0 10px;padding:5px 0 0 0;width:127px;color:#276eac;font-weight:bold;font-size:.95em}.pic2 img{margin:5px 0 0 11px;width:125px;height:109}.pic3{width:145px;height:127px}.pic3 img{margin:59px 0 0 11px}#bottom_content .pic3 p.title{margin:10px 0 0 15px;color:#276eac;width:125px}#bottom_content .pic3 p{margin:5px 0 0 15px;color:#424242;width:125px}#bottom_content .pic3 a{text-decoration:none;color:#276eac}.arrow_right{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/arrow_left.png");float:left;margin-left:5px;margin-top:45px;width:35px;height:38px;cursor:pointer}#right_main{margin:25px 0 0 5px;float:left}#right_main div[class^=featured_article] .try_it_now{float:right}#right_main .featured_article_1{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/fa2_rt2.png") 0 0 no-repeat;width:298px;height:237px;margin:0 0 25px 0}#right_main .featured_article_1 p.text{color:#535353;width:260px;padding:112px 0 10px 17px;font-size:1.4em}#right_main .featured_article_1 p{color:#535353;width:260px;padding:5px 0 10px 17px;font-family:Arial}#right_main .featured_article_1 a{color:#529bcf;text-decoration:none;padding:10px 0 0 17px;width:50px}#right_main .featured_article_1 a:hover{color:#276eac;text-decoration:underline}#right_main .featured_article_1 .date_teen_driver{margin-bottom:5px}#right_main .featured_article_2{margin:10px 0 0 0;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/fa2_ra.png");background-repeat:no-repeat;width:298px;height:237px}#right_main .featured_article_2 p.text{color:#535353;width:260px;padding:112px 0 10px 17px;font-size:1.4em}#right_main .featured_article_2 p{font-family:Arial;color:#535353;width:260px;padding:5px 0 10px 17px}#right_main .featured_article_2 a{margin:10px 0 0 17px;color:#529bcf;text-decoration:none}#right_main .featured_article_2 a:hover{color:#276eac;text-decoration:underline}.home .breadcrumbs2{height:29px;margin:0 0 -2px 5px;padding:2px 0 0 0}.sfSlider{position:relative;width:618px;height:246px;background:url(https://sf-tds-production.s3.amazonaws.com/images/tds_images/loader.gif) no-repeat 50% 50%}.sfSlider img{position:absolute;top:0;left:0;display:none}.sfSlider a.slider-imageLink{position:absolute;top:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}.sf-slice,.slider-slice{display:block;position:absolute;z-index:5;height:100%}.sf-box,.slider-box{display:block;position:absolute;z-index:5}.sf-caption{position:absolute;left:0;bottom:0;background:#000;color:#fff;opacity:.8;width:100%;z-index:8}.sf-caption p{padding:5px;margin:0}.sf-caption a{display:inline!important}.nivo-html-caption{display:none}.sf-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer}.sf-prevNav{left:0}.sf-nextNav{right:0}.sf-controlNav{bottom:220px;left:696px;position:absolute;z-index:100000;cursor:pointer}.sf-controlNav a{position:relative;z-index:100;background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/btn_slideshow.png") no-repeat scroll 0 0 transparent;border:0 none;display:block;float:left;height:22px;margin-right:0;text-indent:-9999px;width:22px}.sf-controlNav a.active{font-weight:bold;background-position:0 -22px}.scrollable{position:relative;overflow:hidden;width:445px;height:145px;margin-right:-45px}.scrollable .items{width:200000em;position:absolute;clear:both}div.one{float:left;width:680px}.scrollable .active{border:2px solid #000;position:relative;cursor:pointer}a.disabled{opacity:.3;cursor:default;zoom:1;filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30)}.arrow_left_showcase{float:left;margin:45px 20px 0 0;width:35px;height:38px;cursor:pointer}.showcase_box{float:left}.showcase_box .showcase_box_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/box_hazard_2.png") 0 -16px no-repeat;width:146px;color:#fff}.showcase_box .showcase_box_bttm{margin:-1px 0 0 0;width:146px;height:16px;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/box_hazard_2.png") 0 -1px no-repeat}.arrow_right_showcase{float:right;margin:-94px 0 25px 0;width:35px;height:38px;cursor:pointer}.showcase_box img{width:140px;height:122px}.sc1{width:140px;height:122px}.sc2{width:140px;height:122px;margin:0 0 0 10px}.sc4{background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/showcase_border.png") 0 0 no-repeat;width:141px;height:122px;margin:0 0 0 10px}.sc4 img{width:125px;height:120px;margin:1px 0 0 9px}#bottom_content .sc4 a{text-decoration:none}.sc3{width:140px;height:122px;margin:0 0 0 10px}.sc5{width:140px;height:122px;margin-left:10px}.sc6{background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/showcase_border.png") 0 0 no-repeat;width:141px;height:122px}.sc6 img{width:125px;height:83px;padding:2px 0 0 9px}.sc6 h3{color:#276eac;font-weight:bold;padding:2px 0 0 9px;font-size:.95em}.sc7{background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/showcase_border.png") 0 0 no-repeat;width:141px;height:122px;margin-left:10px}.sc7 img{width:125px;height:83px;padding:2px 0 0 9px}.sc7 h3{color:#276eac;font-weight:bold;padding:2px 0 0 9px;font-size:.95em}.sc8{width:140px;height:122px;margin:0 0 0 10px}.sc9{width:140px;height:122px;margin-left:10px}.imageLink{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;z-index:10}.confirmNote{font-size:1.1em}body.article .winning_students{margin:25px auto}body.article .winning_students th{background:#db0b1c;background:-moz-linear-gradient(top,#db0b1c 0,#c90817 50%,#9a0511 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#db0b1c),color-stop(50%,#c90817),color-stop(100%,#9a0511));background:-webkit-linear-gradient(top,#db0b1c 0,#c90817 50%,#9a0511 100%);background:-o-linear-gradient(top,#db0b1c 0,#c90817 50%,#9a0511 100%);background:-ms-linear-gradient(top,#db0b1c 0,#c90817 50%,#9a0511 100%);background:linear-gradient(to bottom,#db0b1c 0,#c90817 50%,#9a0511 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db0b1c',endColorstr='#9a0511',GradientType=0);color:#fff;border:1px solid #000;border-bottom:none;font-weight:bold;text-align:center;padding:5px 0}body.article .winning_students td{border:1px solid black;padding:5px}body.article .winning_schools{width:517px;margin:25px auto}body.article .winning_schools th{background:#db0b1c;background:-moz-linear-gradient(top,#db0b1c 0,#c90817 50%,#9a0511 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#db0b1c),color-stop(50%,#c90817),color-stop(100%,#9a0511));background:-webkit-linear-gradient(top,#db0b1c 0,#c90817 50%,#9a0511 100%);background:-o-linear-gradient(top,#db0b1c 0,#c90817 50%,#9a0511 100%);background:-ms-linear-gradient(top,#db0b1c 0,#c90817 50%,#9a0511 100%);background:linear-gradient(to bottom,#db0b1c 0,#c90817 50%,#9a0511 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db0b1c',endColorstr='#9a0511',GradientType=0);color:#fff;padding:5px 0;border:1px solid #000;font-weight:bold;text-align:center}body.article .winning_schools td{border:1px solid black;padding:5px}body.article #pageContainer .breadcrumbs2{width:600px}body.article .articleBody .largeImage{width:300px}body.article #article-content hr{margin:20px 0 0 -18px;color:#E9E9E9;width:594px}body.article .printImg img{height:93px;width:96px;display:none}body.article #pageContainer #rightCol{background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/rightRailBg2.png") no-repeat scroll 0 0 transparent;display:inline;float:left;margin-left:5px;width:253px}body.article #pageContainer #rightCol #celebrate-my-drive{margin:0 0 18px 3px}body.article .loginBox{margin:70px 0 10px 2px}body.article .welcomeBox{margin:70px 0 10px 2px}body.article #article_body_content h1{color:#3F3F3F;font-family:arial;font-size:1.4em;font-weight:bold;margin:15px 0 5px 0}body.article #article_body_content .author{color:#9E9E9E;margin-bottom:5px;font-weight:bold}body.article #article_body_content .article_body{padding-top:5px;border-top:1px solid #e2e2e2}.article-tags{color:#9E9E9E;margin-bottom:5px;font-weight:bold}.article-tags a{font-size:.80em;color:#529bcf;text-decoration:none;font-weight:normal}.article-tags a:hover{font-size:.80em;color:#276eac;text-decoration:underline}.related-article{list-style-type:none}.related-article .article-title{overflow:hidden;margin-bottom:4px}.related-article .article-title li{list-style-type:none}.related-article .article-title .title{float:left}.related-article .article-title .title h4,.related-article .article-title .title h4 a{color:#1879BE;font-size:1em;font-weight:bold}.related-article .article-title .icon{float:left;width:15px;height:15px}.related-article .article-preview{width:98%;margin-bottom:10px}.view_all{float:right;margin-top:10px;margin-right:0}.date-rating{overflow:hidden;width:100%;margin-bottom:8px}.date-rating li{list-style-type:none}.date-rating .date{float:left}.date-rating .date p{font-size:.90em;color:#727272}.date-rating #rating_ballot{float:right;margin-right:5px}.date-rating #rating_ballot #rating{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/rating_pallete.png) 0 0 no-repeat;height:23px;width:103px}.date-rating #rating_ballot #rating label{text-indent:-999em;overflow:hidden;width:20px;height:20px;float:left;display:block;cursor:pointer}.date-rating #rating_ballot #rating a.half-star{background-position:0 -23px;padding-right:6px}.date-rating #rating_ballot #rating.current_rating_1{background-position:0 -44px}.date-rating #rating_ballot #rating.current_rating_2{background-position:0 -87px}.date-rating #rating_ballot #rating.current_rating_3{background-position:0 -131px}.date-rating #rating_ballot #rating.current_rating_4{background-position:0 -176px}.date-rating #rating_ballot #rating.current_rating_5{background-position:0 -221px}.date-rating #rating_ballot #rating.rating_1{background-position:0 -44px!important}.date-rating #rating_ballot #rating.rating_2{background-position:0 -87px!important}.date-rating #rating_ballot #rating.rating_3{background-position:0 -131px}.date-rating #rating_ballot #rating.rating_4{background-position:0 -176px}.date-rating #rating_ballot #rating.rating_5{background-position:0 -221px}.article-tile .date-rating{overflow:hidden}.article-tile .rating{float:right}.article-tile .rating-sm{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/rating_pallete_sm.png) 0 0 no-repeat;height:18px;width:75px}.article-tile .rating-sm.rated-1{background-position:0 -34px}.article-tile .rating-sm.rated-2{background-position:0 -65px}.article-tile .rating-sm.rated-3{background-position:0 -102px}.article-tile .rating-sm.rated-4{background-position:0 -136px}.article-tile .rating-sm.rated-5{background-position:0 -170px}#media_links span{cursor:pointer}#media_links a{display:inline-block}#media_links .st_sharethis_custom{background:url(https://sf-tds-production.s3.amazonaws.com/images/tds_images/content_video/main_content/sharethis.png) no-repeat scroll 0 0 transparent;padding:2px 5px 5px 20px;vertical-align:middle;color:#9b9b9b;font-size:.9em;display:block;position:relative;float:left}.last_updated_date{margin:10px 0 10px 0}.last_updated_date p{font-size:.90em;font-style:italic;color:#727272}#email_article{display:none;padding:15px;background:#fff;height:500px;overflow:auto}#email_article h3.headline{font-size:1.4em;font-weight:bold}#email_article h3.headline span{color:#1879BE}#email_article ol,#email_article ul{list-style:none}#email_article ol label,#email_article ul label{display:block;font-size:1em;color:#777;font-weight:bold;margin:5px 0}#email_article ol input,#email_article ol textarea,#email_article ul input,#email_article ul textarea{background:none repeat scroll 0 0 #F1F1F1;border:2px solid #DDD;font-weight:bold;border-radius:4px 4px 4px 4px;color:#777;font-family:inherit;font-size:1em;margin:5px;padding:4px;width:97%}#email_article textarea{height:150px}#email_article #articleDetails{overflow:hidden;padding:15px;background:#F1F1F1;border:1px solid #DDD;margin:15px 0 5px 0}#email_article #articleDetails a.imagePreview{float:left;width:24%;margin-right:4%}#email_article #articleDetails a.imagePreview img{width:150px;border:1px solid #777}#email_article #articleDetails .detail-body{float:right;width:70%;padding-top:15px}#email_article #articleDetails .detail-body h3{font-size:1.25em;font-weight:bold;margin-bottom:5px;color:#666}#email_article #articleDetails .detail-body p{color:#666;font-size:1em;line-height:1.1em;margin:5px 0}#email_article #articleDetails p#snippet{color:#999;font-size:1em;height:41px;line-height:1.1em;margin:5px 0;overflow:hidden}#email_article #articleDetails a#url{font-size:.85em}#email_article #articleDetails div a{color:#1879BE}#email_article #shared_article_email_submit{margin-top:15px}#email_article .inline-errors{font-weight:bold;color:red;font-size:1.1em}.articleOuter .articleBody ul li.bottom-link{margin-right:0}.articleOuter{overflow:hidden}.articleOuter .articleBody{overflow:hidden}.articleOuter .articleBody table{line-height:20px}.articleOuter .articleBody ul.download-links li{list-style:none;float:left}.articleOuter .articleBody ul.download-links a{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;font-family:arial;font-size:1em;font-weight:600;height:29px;padding-right:16px;text-decoration:none;text-shadow:0 1px 0 #0A4E80}.articleOuter .articleBody ul.download-links a span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 0 9px 17px;text-decoration:none;font-size:.8em}.articleOuter .articleBody a{color:#529bcf;line-height:20px}.articleOuter .articleBody p{line-height:20px;margin:5px 0 10px}.articleOuter .articleBody .articleImage{float:right}.articleOuter .articleBody .articleImage img{width:360px;margin-left:10px}.articleOuter .articleBody ol,.articleOuter .articleBody ul{padding-left:25px}.articleOuter .articleBody ol li,.articleOuter .articleBody ul li{margin:5px 59px 10px 0;line-height:20px}.articleOuter .articleBody ol li{list-style:decimal}.articleOuter .articleBody .download-links{width:100%;overflow:hidden}.articleOuter .articleBody .download-links li{list-style-type:none}body.roadAware #flash{position:absolute}body.roadAware .flashBox{width:700px;height:386px}body.roadAware .flashBox div.content{background:none;border:none;width:700px;height:428px;padding:0}body.roadTrips #flash{position:absolute}body.roadTrips #flash.try_it_now_flash,body.roadAware #flash.try_it_now_flash{background:white url("https://sf-tds-production.s3.amazonaws.com/images/global/Red_SF_logo_horz_small_RGB.png") 2px 15px no-repeat;padding:50px}body.roadTrips #middleCol #guest_launch,body.roadAware #middleCol #guest_launch{float:left;clear:both}body.roadTrips #middleCol .road,body.roadAware #middleCol .road{float:none;clear:both}body.roadTrips .flashBox{width:700px;height:386px}body.roadTrips .flashBox div.content{background:none;border:none;width:700px;height:428px;padding:0;z-index:5000}body.roadTrips .flashBox div.content #player{z-index:1}body.roadTrips #flash{position:absolute}body.category p.stateLaws{font-size:17px;font-weight:normal;margin:20px 0}body.category #flashMap{width:566px}body.category object{height:368px;width:566px}body.category embed{height:318px;width:566px}body.category #pageContainer .breadcrumbs2{width:600px}body.category #pageContainer #rightCol{background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/rightRailBg2.png") no-repeat scroll 0 0 transparent;display:inline;float:left;margin-left:5px;width:253px}body.category .loginBox{margin:65px 0 10px 2px}body.category #celebrate-my-drive{margin:0 0 18px 3px}body.category .welcomeBox{margin:65px 0 10px 2px}body.category #middleCol{}body.category #middleCol a img.try_it_now{height:auto;width:auto;margin-left:70px}body.category #middleCol .road_aware a img.try_it_now{margin-left:83px}body.category #middleCol .main_content_mk2_cluster{margin:0;width:595px}body.category #middleCol .pageHeader{color:#000;font-family:Helvetica;font-size:1.85em;font-weight:bold;margin:0 0 15px}body.category #middleCol .pageHeader .summary{margin-top:15px;font-size:1.1em;color:#222}body.category #middleCol .sub-cat-row{overflow:hidden;min-height:200px;margin:0}body.category #middleCol .subcategory-tile{float:left;margin-bottom:15px;margin-right:25px;width:160px;height:auto}body.category #middleCol .subcategory-tile .title{color:#000;font-size:.95em;font-weight:bold;margin-top:15px;height:20px}body.category #middleCol .subcategory-tile .title a{color:#1879BE;text-decoration:none}body.category #middleCol .subcategory-tile .title a:hover{text-decoration:underline}body.category #middleCol .subcategory-tile .desc{color:#636363;margin:0}body.category #middleCol .subcategory-tile .article{color:#529bcf;font-size:.90em;margin:10px 0}body.category #middleCol .subcategory-tile .article a{color:#529bcf;text-decoration:none}body.category #middleCol .subcategory-tile .article a:hover{color:#276eac;text-decoration:underline}body.category #middleCol .subcategory-tile.last{margin-right:0}body.category #middleCol #bttm_subcat{width:575px}body.category #middleCol #bttm_subcat .gdl_subcat{float:left;margin:0;padding:0;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/box_gdl.png");background-repeat:no-repeat;width:267px;height:165px}body.category #middleCol #bttm_subcat .gdl_subcat img{margin:25px 0 0 25px}body.category #middleCol #bttm_subcat .gdl_subcat p{width:135px;margin:20px 0 0 25px;color:#535353}body.category #middleCol #bttm_subcat .gdl_subcat a{margin-left:25px;text-decoration:none;color:#0970bb;font-size:.95em}body.category #middleCol #bttm_subcat .dyk_subcat{float:left}body.category #middleCol .featured-articles{overflow:hidden}body.category #middleCol .featured-articles li.featured_article-left,body.category #middleCol .featured-articles li.featured-article-right{float:left}body.category #middleCol .featured-articles li.featured-article-left{margin-left:10px;margin-right:10px}body.category #middleCol .featured_article_1{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/fa1.png");background-repeat:no-repeat;width:277px;height:237px}body.category #middleCol .featured_article_1 p.text{color:#529bcf;width:260px;padding:105px 0 0 17px;font-size:20px}body.category #middleCol .featured_article_1 p{color:#535353;width:260px;padding:5px 0 0 17px;font-family:Arial}body.category #middleCol .featured_article_1 a{color:#529bcf;text-decoration:none}body.category #middleCol .featured_article_1_small{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/fa1_small.png") 0 0 no-repeat;width:277px;height:221px}body.category #middleCol .featured_article_1_small p.text{color:#529bcf;width:260px;padding:105px 0 0 17px;font-size:20px}body.category #middleCol .featured_article_1_small p{color:#535353;width:260px;padding:5px 0 0 17px;font-family:Arial}body.category #middleCol .featured_article_1_small a{color:#529bcf;text-decoration:none}body.category #middleCol .featured_article_2{margin:0;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/fa2.png");background-repeat:no-repeat;width:290px;height:237px}body.category #middleCol .featured_article_2 p.text{color:#529bcf;width:260px;padding:105px 0 0 17px;font-size:20px}body.category #middleCol .featured_article_2 p{font-family:Arial;color:#535353;width:260px;padding:10px 0 0 17px}body.category #middleCol .featured_article_2 a{color:#529bcf;text-decoration:none}body.category #middleCol .featured_article_2_small{margin:0;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/fa2_small.png") 0 0 no-repeat;width:277px;height:221px}body.category #middleCol .featured_article_2_small p.text{color:#529bcf;width:260px;padding:105px 0 0 17px;font-size:20px}body.category #middleCol .featured_article_2_small p{font-family:Arial;color:#535353;width:260px;padding:10px 0 0 17px}body.category #middleCol .featured_article_2_small a{color:#529bcf;text-decoration:none}body.category #middleCol .subCatHero{margin:0 0 10px 0}body.category #middleCol #main_pics_mk2{margin:0 0 0 -21px;width:600px;height:265px;float:left;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/cluster_mk2/gradient_overlay_wel.png") 0 0 no-repeat;background-position:bottom}body.category #middleCol #main_pics_mk2 .used_car{margin:0 10px 0 20px;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/cluster_mk2/used_car.png");background-repeat:no-repeat;width:268px;height:238px;float:left}body.category #middleCol #main_pics_mk2 .used_car p.text{color:#529bcf;width:260px;padding:100px 0 0 17px;font-size:24px}body.category #middleCol #main_pics_mk2 .used_car p{color:#535353;width:230px;padding:10px 0 0 15px;font-family:Arial}body.category #middleCol #main_pics_mk2 .used_car a{color:#529bcf;text-decoration:none}body.category #middleCol #main_pics_mk2 .choosing_car{float:left;margin:0;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/cluster_mk2/best_car.png");background-repeat:no-repeat;width:268px;height:238px}body.category #middleCol #main_pics_mk2 .choosing_car p.text{color:#529bcf;width:260px;padding:100px 0 0 17px;font-size:1.2em}body.category #middleCol #main_pics_mk2 .choosing_car p{font-family:Arial;color:#535353;width:230px;padding:10px 0 0 17px}body.category #middleCol #main_pics_mk2 .choosing_car a{color:#529bcf;text-decoration:none}body.category #middleCol #sort_text{width:50px;float:left;margin:3px 0 0 0;font-weight:bold}body.category #middleCol .most_link_mk2_content{float:left;width:400px}body.category #middleCol .most_link_mk2_content img{height:23px;width:82px}body.category #middleCol #content_photo_text{width:560px}body.category #middleCol #content_photo_text p.margin{margin-bottom:25px}body.category #middleCol #content_photo_text p{font-size:14px;width:560px}body.category #middleCol #content_photo_text img.main_img{float:right;width:362px;height:189px}body.category #middleCol #profile_bucket_text h1{font-size:16px;font-weight:bold;color:#383838;margin:5px 0 5px 0}body.category #middleCol #profile_bucket_text p{font-size:12px;color:#6d6d6d;width:540px}body.category #middleCol #profile_bucket_text ul li{list-style:outside;color:#6d6d6d;margin:0 0 0 35px}body.category #middleCol #profile_bucket_text h2{margin:25px 0 5px 0;font-size:14px;font-weight:bold;color:#383838}body.category #middleCol p.date{color:#727272;float:left;width:100px}body.category #middleCol img.rate{float:right;margin-right:65px;width:126px}body.category #middleCol #media_links{width:500px;height:17px;margin:5px 0 10px 0}body.category #middleCol #media_links a{margin:0 0 0 7px}body.category #middleCol #media_links a.margin{margin:0}body.category #middleCol .related_content{margin-top:10px;width:600px}body.category #middleCol .related_content .related h1{font-weight:bold;color:#c64a58;font-size:20px;float:left;width:180px}body.category #middleCol .related_content .search{margin:15px 0 0 170px;width:201px;height:22px;float:left;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/content_video/main_content/search_box.png") 0 0 no-repeat}body.category #middleCol .related_content .search input{margin:2px 0 0 10px;background:none;border:none;width:156px;height:20px;color:#777;font-weight:bold}body.category #middleCol .related_content .most_link{width:250px;height:11px}body.category #middleCol .cluster_adv{width:596;margin:50px 0 0 0}body.category #middleCol .advanced{line-height:12px;margin-top:5px;width:560px}body.category #middleCol .rating_date{margin:0;padding:0;width:600px}body.category #middleCol .rating_date p.date{float:left;width:100px;color:#383838}body.category #middleCol .rating_date p.rating{font-size:20px;color:#c2af57;float:right;width:150px}body.category #middleCol p.preview{margin:15px 0 5px 0;color:#383838;width:520px}body.category #middleCol a.read{color:#529bcf;text-decoration:none}body.category #middleCol a.read:hover{color:#276eac;text-decoration:underline}body.category #middleCol .view_all{margin:20px 40px 0 0;float:right;width:110px}body.category #middleCol .view_all a{text-decoration:none;color:#1879be;font-weight:bold}body.category #middleCol #left_col_mk2_8{width:600px}body.category #middleCol #safety_n_risk{float:left;margin-right:25px;margin-bottom:35px;width:160px}body.category #middleCol #safety_n_risk p{margin-top:15px}body.category #middleCol p.gray{color:#636363;width:160px;margin:0}body.category #middleCol #research{margin-right:25px;margin-bottom:35px;width:160px;float:left}body.category #middleCol #research p{margin-top:15px}body.category #middleCol #all_bout{width:160px;margin-right:25px;margin-bottom:35px;float:left}body.category #middleCol #all_bout p{margin-top:15px}body.category #middleCol #insurance_fin{width:160px;float:left;margin-bottom:35px;margin-right:25px}body.category #middleCol #insurance_fin p{margin-top:15px}body.category #middleCol #involved{width:160px;float:left;margin-bottom:35px;margin-right:25px}body.category #middleCol #involved p{margin-top:15px}body.category #middleCol #media_cntr{width:160px;float:left;margin-bottom:35px}body.category #middleCol #media_cntr p{margin-top:15px}body.category #middleCol .road_trip,body.category #middleCol .road_aware{background:url("https://sf-tds-production.s3.amazonaws.com/images/roadtrip/bg_content2.png") 0 0 repeat-x #bebebe;width:584px;margin:76px 0 0 -15px;border:2px solid #ede9e8}body.category #middleCol .road_trip img.logo,body.category #middleCol .road_aware img.logo{width:226px;height:96px;margin:-46px 0 0 80px}body.category #middleCol .road_trip p.road{font-size:20px;padding:0 0 0 85px;color:#6c6867}body.category #middleCol .road_trip span{font-size:30px}body.category #middleCol .road_trip p.video{padding:25px 0 10px 86px;line-height:20px;color:#6c6867;width:415px;font-size:15px}body.category #middleCol .road_trip p{padding:25px 0 10px 86px;line-height:20px;color:#6c6867;width:415px;font-size:15px}body.category #middleCol .road_trip p.req{font-size:10px;font-style:italic;line-height:15px;margin:-20px 0 0;padding:0 0 30px 86px}body.category #middleCol .road_trip img,body.category #middleCol .road_aware img{width:210px;height:41px;margin:15px 0 25px 175px;display:block}body.category #middleCol .road_trip p.video a img{width:193px;height:122px;margin:0;padding:0}body.category #middleCol .road_trip p.video a{float:right;margin:0 0 0 2px}body.category #middleCol .road_trip_rm{background:url("https://sf-tds-production.s3.amazonaws.com/images/roadtrip/RT_bg.png") repeat-x scroll 0 0 #bebebe;margin:70px 0 0 -13px;width:579px;border:1px solid #ede9e9;font-size:15px}body.category #middleCol .road_trip_rm header img{margin:-52px 0 0 0}body.category #middleCol .road_trip_rm .video_section{height:195px;width:520px;margin:15px 30px 30px 30px;background:url("https://sf-tds-production.s3.amazonaws.com/images/roadtrip/video_section_bg3.png") 0 0 no-repeat;overflow:hidden}body.category #middleCol .road_trip_rm a.get_started img{margin:0 0 25px 185px}body.category #middleCol .scroll-pane{float:left;overflow:hidden;width:99%}body.category #middleCol .scroll-content{float:left;width:850px}body.category #middleCol .scroll-bar-wrap{clear:left;margin:0 -1px -1px;padding:0 4px 0 2px}body.category #middleCol .scroll-content-item{float:left;font-size:12px;height:141px;margin:10px;text-align:center;width:192px;cursor:pointer}body.category #middleCol .scroll-bar-wrap{clear:left;margin:0 -1px -1px;padding:0 4px 0 2px}body.category #middleCol .scroll-bar-wrap .ui-slider-handle{height:1.5em;top:.2em}body.category #middleCol .ui-widget .ui-widget{font-size:1em}body.category #middleCol .scroll-bar-wrap .ui-handle-helper-parent{height:100%;margin:0 auto;position:relative;width:100%}body.category #middleCol .ui-state-default,body.category #middleCol .ui-widget-content .ui-state-default{background:url("https://sf-tds-production.s3.amazonaws.com/images/roadtrip/slider.png") 0 2px no-repeat;color:#1C94C4;font-weight:bold;outline:medium none;top:7px}body.category #middleCol .ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;width:1.2em;z-index:2}body.category #middleCol .road_trip_rm h2{color:#6c6867;margin:0 0 30px 75px;font-size:16px;font-weight:bold}body.category #middleCol .road_trip_rm p{color:#6c6867;line-height:25px;width:415px;margin:0 0 0 75px;padding-bottom:50px}body.category #middleCol .road_aware p.road_aware_video{float:left}body.category #middleCol .road_aware p.road_aware_video a{float:right;margin:0 0 0 7px}body.category #middleCol .road_aware p.road_aware_video a img{width:193px;height:122px;margin:0;padding:0}body.category #middleCol .road_aware p{line-height:25px;color:#6c6867;font-size:15px;font-family:arial;width:375px;padding:0 0 40px 95px}body.category #middleCol .road_aware p.req{font-size:10px;font-style:italic;line-height:15px;margin:-20px 0 0;padding:0 0 30px 109px}body.category #middleCol p.awareTop{padding:0 0 40px 95px;width:375px;font-family:arial;color:#6c6867;font-size:15px;float:none;clear:both}body.category #middleCol p.awareTop span{font-size:30px}body.category #middleCol .site_main_content p{width:530px}body.category #middleCol .subcategory-tile a.viewMore{color:#1a79c1;text-decoration:none;font-weight:bold}body.category #middleCol .subcategory-tile a.viewMore:hover{color:#276EAC;text-decoration:underline}body.category #middleCol .featured-articles{overflow:hidden}body.category #middleCol .featured-articles li{float:left;list-style-type:none}body.category #middleCol .featured-articles .featured-article{margin:0 8px 0 0;height:auto;padding-bottom:10px}body.category #middleCol .featured-articles .featured-article .title{color:#529BCF;font-size:20px;padding:110px 0 0 17px;width:95%}body.category #middleCol .featured-articles .featured-article p{padding:10px 0 0 15px;width:95%}body.category #middleCol .featured-articles .last{margin-right:0}#related-content{margin-top:20px}body.search{}body.search #middleCol{}body.search #middleCol .main_content_mk2_cluster{margin:10px 0 0 0;float:left;width:595px}body.search #middleCol .main_content_mk2_cluster h1{margin:0 0 15px 0;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:24px;font-weight:bold}body.search #middleCol .related_content{margin-top:10px;width:600px}body.search #middleCol .related_content .related h1{font-weight:bold;color:#c64a58;font-size:20px;float:left;width:180px}body.search #middleCol .related_content .search{margin:15px 0 0 170px;width:201px;height:22px;float:left}body.search #middleCol .related_content .search input{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/content_video/main_content/search_box.png") no-repeat;background-repeat:none;border:none;width:201px;height:20px}body.search #middleCol .related_content .most_link{width:250px;height:11px}body.search #middleCol .cluster_adv{width:596;margin:50px 0 0 0}body.search #middleCol .advanced{line-height:12px;margin-top:5px;width:560px;color:#383838}body.search #middleCol .rating_date{margin:0;padding:0;width:600px}body.search #middleCol .rating_date p.date{float:left;width:100px;color:#383838}body.search #middleCol .rating_date p.rating{font-size:20px;color:#c2af57;float:right;width:150px}body.search #middleCol p.preview{margin:15px 0 5px 0;color:#383838;width:520px}body.search #middleCol h1.title{font-size:28px;font-weight:bold}body.search #middleCol h1.title span{color:#676767}body.search #middleCol .search-header{margin-bottom:40px;margin-top:20px}body.search #middleCol a.read{color:#2a83c4;text-decoration:none}body.search #middleCol .view_all{margin:20px 40px 0 0;float:right;width:110px}body.search #middleCol .view_all a{text-decoration:none;color:#1879be;font-weight:bold}#rightCol a.pending_invites{background:url("https://sf-tds-production.s3.amazonaws.com/images/homepage/pending_invites.png") no-repeat scroll 0 0 transparent;height:16px;margin:-5px 0 0 54px;position:absolute;width:17px}#rightCol a.pending_invites span{color:#fff;font-size:11px;font-weight:bold;padding-left:6px}.recommendedBox.widget{width:228px;margin:0 15px 0 2px}.recommendedBox.widget .bold{font-weight:bold}.recommendedBox.widget .recommendedBox.widget{width:228px;margin:0 15px 0 0}.recommendedBox.widget .recommendedBox.widget .bold{font-weight:bold}.recommendedBox.widget .recommendedBox.widget .box_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/widget/top_pics.png") 0 0 no-repeat;width:228px;height:22px;margin:0;padding:4px 0 0 5px}.recommendedBox.widget .recommendedBox.widget .box_top h3{font-weight:bold;color:#222;font-size:1em;text-indent:-300000px}.recommendedBox.widget .recommendedBox.widget .box_body{padding-top:10px;background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/widget_box_bg.png") 0 -1px no-repeat;width:230px}.recommendedBox.widget .recommendedBox.widget .box_bttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/widget_box_bg.png") 0 -270px no-repeat;width:230px;height:20px;margin-bottom:15px}.recommendedBox.widget .recommendedBox.widget .recommended-articles{list-style:none;width:90%;margin:0 auto}.recommendedBox.widget .recommendedBox.widget .recommended-articles li{border-bottom:1px solid #529bcf;padding:10px 0}.recommendedBox.widget .recommendedBox.widget .recommended-articles li a{color:#1879BE;font-weight:bold;text-decoration:none}.recommendedBox.widget .recommendedBox.widget .recommended-articles li a:hover{color:#276eac;text-decoration:underline}.recommendedBox.widget #feeling_social{width:232px;height:155px;margin:0 0 10px 0}.recommendedBox.widget #sf-rate-quotor{margin:0 0 10px 0}.recommendedBox.widget #discount{width:233px;height:138px;margin:0 0 10px 0}.recommendedBox.widget .welcomeBox.widget .box_body select{font-size:12px;text-decoration:none}.recommendedBox.widget .welcomeBox.widget{width:228px;margin:0 15px 0 -6px}.recommendedBox.widget .welcomeBox.widget .bold{font-weight:bold}.recommendedBox.widget .welcomeBox.widget .my-tools{margin-bottom:10px}.recommendedBox.widget .welcomeBox.widget .pmt{overflow:hidden}.recommendedBox.widget .welcomeBox.widget .pmt .icon_pmt{float:left;margin:4px 5px 0 5px}.recommendedBox.widget .welcomeBox.widget .pmt .icon{float:left;height:49px;padding:19px 0 0;width:48px}.recommendedBox.widget .welcomeBox.widget .pmt .text{float:left;color:#383838;font-size:10px;width:202px}.recommendedBox.widget .welcomeBox.widget .pmt .text_singleUser{float:left;color:#383838;font-size:10px;width:144px}.recommendedBox.widget .welcomeBox.widget .pmt .text_singleUser p{color:#2879B8;font-size:12px;font-weight:bold;padding:8px 0 5px 0}.recommendedBox.widget .welcomeBox.widget .pmt .text p{color:#2879B8;font-size:12px;font-weight:bold}.recommendedBox.widget .welcomeBox.widget .pmt .text_selectTeen{float:left;color:#383838;font-size:10px}.recommendedBox.widget .welcomeBox.widget .pmt .icon_roadAware{float:left;margin:4px 5px 0 0}.recommendedBox.widget .welcomeBox.widget .pmt .text_roadAware{float:left;color:#383838}.recommendedBox.widget .welcomeBox.widget .pmt .text_roadAware p{margin:12px 0 5px 0;float:left;color:#383838;color:#2879B8;font-size:12px;font-weight:bold}.recommendedBox.widget .welcomeBox.widget .profile-links{width:89%;margin:0 auto}.recommendedBox.widget .welcomeBox.widget .profile-links li{list-style:none}.recommendedBox.widget .welcomeBox.widget .profile-links input{background:none;border:none;float:left;margin:0 0 0 -2px;cursor:pointer;color:#6793cd;font-weight:bold}.recommendedBox.widget .welcomeBox.widget .profile-links input.roadAware{float:left;margin:-36px 0 0 56px;cursor:pointer;color:#6793cd}.recommendedBox.widget .welcomeBox.widget .profile-links input.launch_supportGroup{background:none;border:none;float:left;margin:-18px 0 10px 53px;cursor:pointer;color:#6793cd}.recommendedBox.widget .welcomeBox.widget .profile-links a{color:#276EAC;font-size:1em;text-decoration:underline}.recommendedBox.widget .welcomeBox.widget .profile-links .active{font-weight:bold}.recommendedBox.widget .welcomeBox.widget .profile-links .link{height:25px;padding-top:10px;border-top:1px solid #c2c2c2}.recommendedBox.widget .welcomeBox.widget .profile-links .first{border-top:none}.recommendedBox.widget .welcomeBox.widget .profile-links .link-line{overflow:hidden}.recommendedBox.widget .welcomeBox.widget .profile-links .link-line .lt{float:left}.recommendedBox.widget .welcomeBox.widget .profile-links .link-line .rt{float:right;margin-right:5px}.recommendedBox.widget .welcomeBox.widget .pro_r{float:left;width:75px;margin:3px 85px 0 10px}.recommendedBox.widget .welcomeBox.widget .pro_r a{color:#276eac;text-decoration:none;font-weight:bold}.recommendedBox.widget .welcomeBox.widget .pro_l{float:left;width:45px;margin:3px 0 0 0}.recommendedBox.widget .welcomeBox.widget .pro_l a{margin-right:0;color:#276eac;text-decoration:none;font-weight:bold}.recommendedBox.widget .loginBox.widget .rounded_box{width:229px;height:225px}.recommendedBox.widget .loginBox.widget .rounded_box_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/round_box_teen_drv.png") 0 -197px;width:229px;height:28px}.recommendedBox.widget .loginBox.widget .rounded_box_bttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/round_box_teen_drv.png") 0 -1px;width:229px;height:194px}.recommendedBox.widget .loginBox.widget .form{padding:10px 0 0 10px}.recommendedBox.widget .loginBox.widget .form input{margin:0;padding:0}.recommendedBox.widget .loginBox.widget .form span.input_title{color:#505050;font-size:16px;margin:0;padding:0}.recommendedBox.widget .loginBox.widget input.login{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/login.png");background-repeat:none;width:69px;height:31px;border:none;cursor:pointer}.recommendedBox.widget .loginBox.widget .login{margin:10px 3px 0 0;width:69px;height:31px;float:right}.recommendedBox.widget .loginBox.widget .form-links a{text-decoration:none;margin:10px 0 0 0;width:86px;color:#81a5d4;float:left}.recommendedBox.widget .loginBox.widget p.forgot{color:#8c8c8c;margin:10px 0 5px 0;width:220px;font-size:12px}.recommendedBox.widget .loginBox.widget span.blue a{text-decoration:none;color:#81a5d4}.recommendedBox.widget .loginBox.widget input.check{margin:8px 5px 0 0}.recommendedBox.widget .loginBox.widget span.rem{color:#575757}.recommendedBox.widget .featured-applications{margin-left:-4px}.recommendedBox.widget .featured-applications span.blue a{text-decoration:none;color:#81a5d4}.recommendedBox.widget .featured-applications .rounded_box_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/featured_header.png") 0 -1px no-repeat;width:229px;height:28px}.recommendedBox.widget .featured-applications .rounded_box_content{background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/feaatured_content.png") 0 0 repeat-y;width:229px}.recommendedBox.widget .featured-applications .rounded_box_bttm{width:229px;height:16px;background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/featured_bttm.png") 0 -1px no-repeat}.recommendedBox.widget .featured-applications .roadTrips_border{width:200px;height:50px;border-bottom:1px solid #c8c8c8;margin:0 0 0 11px;padding-bottom:5px}.recommendedBox.widget .featured-applications .roadTrips{float:left;width:48px}.recommendedBox.widget .featured-applications .roadTrips_text{float:left;width:150px;height:50px}.recommendedBox.widget .featured-applications .roadTrips_text p{padding:15px 0 0 10px;color:#383838;font-size:10px}.recommendedBox.widget .featured-applications .cone_mk2_border{width:200px;height:50px;border-bottom:1px solid #c8c8c8;margin:0 0 10px 11px;padding:10px 0 5px 0}.recommendedBox.widget .featured-applications .cone_mk2{float:left;width:48px}.recommendedBox.widget .featured-applications .cone_text{float:left;width:150px}.recommendedBox.widget .featured-applications .cone_text p{float:left;color:#383838;width:150px;height:50px;font-size:10px;padding:20px 0 0 10px}.recommendedBox.widget .featured-applications .rounded_box_content a{text-decoration:none;color:#2879b8;font-size:12px;font-weight:bold}.recommendedBox.widget .featured-applications .arrow_border{width:200px;height:50px;border-bottom:1px solid #c8c8c8;margin:3px 0 0 9px;padding:10px 0 5px 0}.recommendedBox.widget .featured-applications .arrow{width:48px;float:left}.recommendedBox.widget .featured-applications .arrow_text{float:left;width:150px;height:50px}.recommendedBox.widget .featured-applications .arrow_text p{float:left;color:#383838;width:150px;height:50px;font-size:10px;padding:12px 0 0 10px}.recommendedBox.widget .featured-applications .square_border2{width:200px;height:50px;border-bottom:1px solid #c8c8c8;margin:3px 0 0 9px;padding:10px 0 5px 0}.recommendedBox.widget .featured-applications .square{width:48px;float:left}.recommendedBox.widget .featured-applications .square_text{float:left;width:150px;height:50px}.recommendedBox.widget .featured-applications .square_text p{float:left;color:#383838;width:150px;height:50px;font-size:10px;padding:20px 0 0 10px}.recommendedBox.widget .featured-applications .fb_border2{border-bottom:1px solid #c8c8c8;width:200px;height:50px;margin:3px 0 0 9px;padding:10px 0 5px 0}.recommendedBox.widget .featured-applications .fb{width:48px;float:left}.recommendedBox.widget .featured-applications .fb_text{float:left;width:150px;height:50px}.recommendedBox.widget .featured-applications .fb_text p{float:left;color:#383838;width:150px;height:50px;font-size:10px;padding:13px 0 0 10px}.recommendedBox.widget #recommended .rounded_box_recommended{margin:10px 0 0 0}.recommendedBox.widget #recommended .rounded_box_recommended .rounded_box_top_recommended{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/content_video/right_rail/round_box.png") 0 -195px no-repeat;width:231px;height:29px}.recommendedBox.widget #recommended .rounded_box_recommended .header_recommended h1{width:300px;margin:0 0 50px 10px;padding:5px 0 0 0;font-weight:bold;color:#40403f;font-size:16px;font-family:Arial}.recommendedBox.widget #recommended .rounded_box_bttm_recommended{padding:15px 0 0 15px;width:235px;height:180px;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/content_video/right_rail/round_box.png") 0 -1px no-repeat}.recommendedBox.widget #recommended .rounded_box_bttm_recommended a{width:200px;font-weight:bold;color:#2782c2;text-decoration:none;font-family:Arial;margin:150px 0 15px 0;padding-top:150px}.recommendedBox.widget #recommended .rounded_box_bttm_recommended img{margin:10px 0 10px 0}.recommendedBox.widget #login_box_2{margin:10px 0 0 0}.recommendedBox.widget #login_box_2 .round_box_bill{width:230px;height:95px;margin:75px 0 0 15px}.recommendedBox.widget #login_box_2 .round_box_top_bill{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_cotent_pro_closed/bill_round_box.png") 0 -66px;width:230px;height:30px}.recommendedBox.widget #login_box_2 .round_box_bttm_bill{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_cotent_pro_closed/bill_round_box.png") 0 -1px;width:230px;height:62px}.recommendedBox.widget #login_box_2 .bill_content p.my_tools{padding:10px 0 18px 10px;color:#448ac1;font-size:14px}.recommendedBox.widget #login_box_2 .bill_content #content_pro_my{float:left;width:75px;padding-left:10px}.recommendedBox.widget #login_box_2 .bill_content #content_pro_my p{color:#448ac1;font-weight:bold;font-size:14px}.recommendedBox.widget #login_box_2 .bill_content #content_pro_logout{float:left;width:75px;margin-left:70px}.recommendedBox.widget #login_box_2 .bill_content #content_pro_logout p{color:#448ac1;font-weight:bold;font-size:14px}.recommendedBox.widget #login_box_3 .rounded_box_billy{margin:10px 0 0 0}.recommendedBox.widget #login_box_3 .rounded_box_billy .rounded_box_top_billy{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/content_video/right_rail/round_box.png") 0 -195px no-repeat;width:235px;height:29px}.recommendedBox.widget #login_box_3 .rounded_box_billy .rounded_box_top_billy .header{font-weight:bold;color:#40403f;width:120px;padding:5px 0 0 10px;font-size:12pt;font-family:Arial}.recommendedBox.widget #login_box_3 .rounded_box_bttm_billy{width:235px;height:214px;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/content_video/right_rail/round_box2.png") 0 -1px no-repeat}.recommendedBox.widget #login_box_3 .rounded_box_bttm_billy .billy_content{width:225px}.recommendedBox.widget #login_box_3 .rounded_box_bttm_billy .billy_content .car{float:left;width:32px;height:59px;margin:5px 15px 0 10px}.recommendedBox.widget #login_box_3 .rounded_box_bttm_billy .billy_content .cone{float:left;width:45px;height:60px;margin:5px 5px 0 10px}.recommendedBox.widget #login_box_3 .rounded_box_bttm_billy .billy_content .info{float:left;width:163px;margin-top:5px}.recommendedBox.widget #login_box_3 .rounded_box_bttm_billy .billy_content .info p.small{font-size:11px;color:#383838;margin-bottom:5px}.recommendedBox.widget #login_box_3 .rounded_box_bttm_billy .billy_content .profile a{font-weight:bold;text-decoration:none;color:#1879be;float:left;width:75px;margin:10px 0 0 15px}.recommendedBox.widget #login_box_3 .rounded_box_bttm_billy .billy_content .logout a{font-weight:bold;text-decoration:none;color:#1879be;float:right;width:50px;margin-top:10px}.recommendedBox.widget #login_box_3 .billy_content p.app{width:100px;padding-top:10px;margin-left:10px}.recommendedBox.widget #login_box_3 .billy_content img.line{width:209px;height:5px;margin:5px 0 0 15px}.recommendedBox.widget .box_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/top_picks.png") 0 0 no-repeat;width:228px;height:24px;margin:0;padding:4px 0 0 5px}.recommendedBox.widget .box_top h3{font-weight:bold;color:#222;font-size:16px;text-indent:-300000px}.recommendedBox.widget .box_body{padding:0;background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/recContent_body.png") 0 0 repeat-y;width:28}.recommendedBox.widget .box_bttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/recContent_bttm.png") 0 0 no-repeat;width:228px;height:17px;margin-bottom:15px}.recommendedBox.widget .recommended-articles{list-style:none;width:90%;margin:0 auto}.recommendedBox.widget .recommended-articles li{border-bottom:1px solid #E2E2E2;padding:10px 0}.recommendedBox.widget .recommended-articles li a{color:#529bcf;font-weight:bold;text-decoration:none}.recommendedBox.widget .recommended-articles li a:hover{color:#276eac;text-decoration:underline}.welcomeBox.widget .box_body select{font-size:12px;text-decoration:none;margin-bottom:4px}.welcomeBox.widget{width:228px;margin:0 15px 0 0}.welcomeBox.widget #road_aware_app.app_launch{margin-top:15px;border-top:1px solid #c2c2c2}.welcomeBox.widget #road_trips_app.app_launch{}.welcomeBox.widget .app_launch{overflow:hidden;padding:5px 0}.welcomeBox.widget .app_launch .icon{width:48px;float:left;margin-right:5px;padding:0}.welcomeBox.widget .app_launch #stats_last_updated{width:40%;font-size:.8em;float:left}.welcomeBox.widget .app_launch #refresh_stats_data{float:left}.welcomeBox.widget .app_launch #road_trips_nighttime_hours{width:48px}.welcomeBox.widget .app_launch #road_trips_total_hours{width:70px}.welcomeBox.widget .app_launch .pmt_stats,.welcomeBox.widget .app_launch .road_aware_stats{clear:both;float:none;line-height:2em}.welcomeBox.widget .app_launch .pmt_stats b,.welcomeBox.widget .app_launch .road_aware_stats b{float:right;font-size:15px;text-align:right}.welcomeBox.widget .app_launch .text{float:left;width:130px}.welcomeBox.widget .app_launch .text p{margin:0 0 3px 0;color:black;font-weight:bold;font-size:12px}.welcomeBox.widget .bold{font-weight:bold}.welcomeBox.widget .my-tools{margin-bottom:10px}.welcomeBox.widget .pmt{overflow:hidden;margin-bottom:1.5em}.welcomeBox.widget .pmt .icon_pmt{float:left;margin:4px 5px 0 5px}.welcomeBox.widget .pmt .icon{float:left;height:49px;padding:0;width:48px}.welcomeBox.widget .pmt .text{float:left;color:#383838;font-size:10px}.welcomeBox.widget .pmt .text_singleUser{float:left;color:#383838;font-size:10px;width:144px}.welcomeBox.widget .pmt .text_singleUser p{color:black;font-size:12px;font-weight:bold;padding:8px 0 5px 0}.welcomeBox.widget .pmt .text p{color:black;font-size:12px;font-weight:bold}.welcomeBox.widget .pmt .text_selectTeen{float:left;color:#383838;font-size:10px}.welcomeBox.widget .pmt .icon_roadAware{float:left;margin:4px 5px 0 0}.welcomeBox.widget .pmt .text_roadAware{float:left;color:#383838}.welcomeBox.widget .pmt .text_roadAware p{margin:12px 0 5px 0;float:left;color:#383838;color:#2879B8;font-size:12px;font-weight:bold}.welcomeBox.widget .box_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/profile/profileBoxBg.png") 0 -68px no-repeat;width:230px;height:28px;margin:0 0 0 -2px}.welcomeBox.widget .box_top h2,.welcomeBox.widget .box_top h3{font-weight:bold;color:#222;font-size:1em;padding:8px 0 0 13px}.welcomeBox.widget .box_body{padding-top:10px;background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/welcomBox_content.png") 0 0 repeat-y;width:230px}.welcomeBox.widget .box_bttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/welcomeBox_bttm.png") 0 0 no-repeat;width:230px;height:6px;margin-bottom:10px}.welcomeBox.widget .profile-links{width:89%;margin:0 auto}.welcomeBox.widget .profile-links li{list-style:none}.welcomeBox.widget .profile-links input{border:none;background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/btn_launch.png") 0 0 no-repeat;width:57px;height:16px;float:left;margin:0;cursor:pointer;color:#6793cd;font-weight:bold}.welcomeBox.widget .profile-links input.roadAware{float:left;margin:-36px 0 0 56px;cursor:pointer;color:#6793cd}.welcomeBox.widget .profile-links input.launch_supportGroup{width:57px;height:16px;border:none;background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/btn_launch.png") 0 0;cursor:pointer}.welcomeBox.widget .profile-links .stats_and_refresh_wrapper{border-top:1px solid #c2c2c2;margin-top:15px;padding-top:10px}.welcomeBox.widget .profile-links a.roadAwareLaunch{width:57px;height:16px}.welcomeBox.widget .profile-links a{color:#529bcf;font-size:1em;text-decoration:none}.welcomeBox.widget .profile-links a:hover{color:#276eac;font-size:1em;text-decoration:underline}.welcomeBox.widget .profile-links .active{font-weight:bold}.welcomeBox.widget .profile-links .link{height:25px;padding-top:10px;border-top:1px solid #c2c2c2}.welcomeBox.widget .profile-links .first{border-top:none}.welcomeBox.widget .profile-links .link-line{overflow:hidden}.welcomeBox.widget .profile-links .link-line .lt{float:left}.welcomeBox.widget .profile-links .link-line .rt{float:right;margin-right:5px}.welcomeBox.widget .pro_r{float:left;width:75px;margin:3px 85px 0 10px}.welcomeBox.widget .pro_r a{color:#276eac;text-decoration:none;font-weight:bold}.welcomeBox.widget .pro_l{float:left;width:45px;margin:3px 0 0 0}.welcomeBox.widget .pro_l a{margin-right:0;color:#276eac;text-decoration:none;font-weight:bold}.loginBox.widget .rounded_box{width:229px;height:225px}.loginBox.widget .rounded_box_content{background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/loginBox_content.png") 0 0 repeat-y;width:228px}.loginBox.widget .rounded_box_top{margin-left:-1px;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/round_box_teen_drv.png") 0 -197px;width:229px;height:28px}.loginBox.widget .rounded_box_bttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/loginBox_bttm.png") 0 -1px no-repeat;width:229px;height:16px}.loginBox.widget .form{padding:10px 0 0 10px}.loginBox.widget .form input{width:203px;margin:3px 0 3px 0;padding:0}.loginBox.widget .form span.input_title{color:#505050;font-size:14px;margin:0;padding:0}.loginBox.widget input.login{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/login.png");background-repeat:none;width:69px;height:31px;border:none;cursor:pointer}.loginBox.widget .login{margin:10px 3px 0 0;width:69px;height:31px;float:right}.loginBox.widget .form-links a{font-size:.95em;text-decoration:none;margin:7px 0 0 0;width:86px;color:#529bcf;float:left}.loginBox.widget .form-links a:hover{color:#276eac;text-decoration:underline}.loginBox.widget p.forgot{color:#8c8c8c;margin:10px 0 5px 0;width:220px;font-size:.95em}.loginBox.widget span.blue a{text-decoration:none;color:#529bcf}.loginBox.widget span.blue a:hover{text-decoration:underline;color:#276eac}.loginBox.widget input.check{width:13px;margin:8px 5px 0 0}.loginBox.widget span.rem{color:#575757}.featured-applications{margin-left:2px}.featured-applications span.blue a{text-decoration:none;color:#81a5d4}.featured-applications .rounded_box_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/featured_header.png") 0 -1px no-repeat;width:229px;height:28px}.featured-applications .rounded_box_content{background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/feaatured_content.png") 0 0 repeat-y;width:229px}.featured-applications .rounded_box_bttm{width:229px;height:16px;background:url("https://sf-tds-production.s3.amazonaws.com/images/widgets/featured_bttm.png") 0 -1px no-repeat}.featured-applications .roadTrips_border{width:200px;height:55px;border-bottom:1px solid #c8c8c8;margin:0 0 0 11px;padding:15px 0 5px 0}.featured-applications .roadTrips{float:left;width:48px}.featured-applications .roadTrips_text{float:left;width:150px;height:50px}.featured-applications .roadTrips_text p{padding:15px 0 0 10px;color:#383838;font-size:10px}.featured-applications .roadAware_border{width:200px;height:55px;border-bottom:1px solid #c8c8c8;margin:0 0 0 11px;padding:10px 0 5px 0}.featured-applications .roadAware{float:left;width:48px}.featured-applications .roadAware_text{float:left;width:150px}.featured-applications .roadAware_text p{float:left;color:#383838;width:150px;font-size:10px;padding:15px 0 0 10px}.featured-applications .cmd_border{width:200px;height:55px;border-bottom:1px solid #c8c8c8;margin:0 0 0 11px;padding:10px 0 5px 0}.featured-applications .cmd{float:left;width:48px}.featured-applications .cmd_text{float:left;width:150px}.featured-applications .cmd_text p{float:left;color:#383838;width:150px;height:50px;font-size:10px;padding:20px 0 0 10px}.featured-applications .rounded_box_content a{text-decoration:none;color:#529bcf;font-size:1.2em;font-weight:bold}.featured-applications .rounded_box_content a:hover{text-decoration:underline;color:#276eac;font-size:1.2em;font-weight:bold}.featured-applications .steerClear_border{width:200px;height:55px;border-bottom:1px solid #c8c8c8;margin:0 0 0 9px;padding:13px 0 5px 0}.featured-applications .steerClear{width:48px;float:left}.featured-applications .steerClear_text{float:left;width:150px;height:50px}.featured-applications .steerClear_text p{float:left;color:#383838;width:150px;height:50px;font-size:10px;padding:12px 0 0 10px}.featured-applications .driverFeedback_border{width:200px;height:55px;margin:3px 0 0 9px;padding:10px 0 5px 0}.featured-applications .driverFeedback{width:48px;float:left}.featured-applications .driverFeedback_text{float:left;width:150px;height:50px}.featured-applications .driverFeedback_text p{float:left;color:#383838;width:150px;height:50px;font-size:10px;padding:20px 0 0 10px}.featured-applications .onTheMove_border{width:200px;height:50px;margin:3px 0 0 9px;padding:10px 0 5px 0}.featured-applications .onTheMove{width:48px;float:left}.featured-applications .onTheMove_text{float:left;width:150px;height:50px}.featured-applications .onTheMove_text p{float:left;color:#383838;width:150px;height:50px;font-size:10px;padding:15px 0 0 10px}.featured-applications .yab_border{width:200px;height:50px;margin:3px 0 0 9px;padding:10px 0 5px 0}.featured-applications .yab{width:48px;float:left}.featured-applications .yab_text{float:left;width:150px;height:50px}.featured-applications .yab_text p{float:left;color:#383838;width:150px;height:50px;font-size:10px;padding:14px 0 0 10px}#recommended .rounded_box_recommended{margin:10px 0 0 0}#recommended .rounded_box_recommended .rounded_box_top_recommended{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/content_video/right_rail/round_box.png") 0 -195px no-repeat;width:231px;height:29px}#recommended .rounded_box_recommended .header_recommended h1{width:300px;margin:0 0 50px 10px;padding:5px 0 0 0;font-weight:bold;color:#40403f;font-size:16px;font-family:Arial}#recommended .rounded_box_bttm_recommended{padding:15px 0 0 15px;width:235px;height:180px;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/content_video/right_rail/round_box.png") 0 -1px no-repeat}#recommended .rounded_box_bttm_recommended a{width:200px;font-weight:bold;color:#2782c2;text-decoration:none;font-family:Arial;margin:150px 0 15px 0;padding-top:150px}#recommended .rounded_box_bttm_recommended img{margin:10px 0 10px 0}#login_box_2{margin:10px 0 0 0}#login_box_2 .round_box_bill{width:230px;height:95px;margin:75px 0 0 15px}#login_box_2 .round_box_top_bill{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_cotent_pro_closed/bill_round_box.png") 0 -66px;width:230px;height:30px}#login_box_2 .round_box_bttm_bill{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_cotent_pro_closed/bill_round_box.png") 0 -1px;width:230px;height:62px}#login_box_2 .bill_content p.my_tools{padding:10px 0 18px 10px;color:#448ac1;font-size:14px}#login_box_2 .bill_content #content_pro_my{float:left;width:75px;padding-left:10px}#login_box_2 .bill_content #content_pro_my p{color:#448ac1;font-weight:bold;font-size:14px}#login_box_2 .bill_content #content_pro_logout{float:left;width:75px;margin-left:70px}#login_box_2 .bill_content #content_pro_logout p{color:#448ac1;font-weight:bold;font-size:14px}#login_box_3 .rounded_box_billy{margin:10px 0 0 0}#login_box_3 .rounded_box_billy .rounded_box_top_billy{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/content_video/right_rail/round_box.png") 0 -195px no-repeat;width:235px;height:29px}#login_box_3 .rounded_box_billy .rounded_box_top_billy .header{font-weight:bold;color:#40403f;width:120px;padding:5px 0 0 10px;font-size:12pt;font-family:Arial}#login_box_3 .rounded_box_bttm_billy{width:235px;height:214px;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/content_video/right_rail/round_box2.png") 0 -1px no-repeat}#login_box_3 .rounded_box_bttm_billy .billy_content{width:225px}#login_box_3 .rounded_box_bttm_billy .billy_content .car{float:left;width:32px;height:59px;margin:5px 15px 0 10px}#login_box_3 .rounded_box_bttm_billy .billy_content .cone{float:left;width:45px;height:60px;margin:5px 5px 0 10px}#login_box_3 .rounded_box_bttm_billy .billy_content .info{float:left;width:163px;margin-top:5px}#login_box_3 .rounded_box_bttm_billy .billy_content .info p.small{font-size:11px;color:#383838;margin-bottom:5px}#login_box_3 .rounded_box_bttm_billy .billy_content .profile a{font-weight:bold;text-decoration:none;color:#1879be;float:left;width:75px;margin:10px 0 0 15px}#login_box_3 .rounded_box_bttm_billy .billy_content .logout a{font-weight:bold;text-decoration:none;color:#1879be;float:right;width:50px;margin-top:10px}#login_box_3 .billy_content p.app{width:100px;padding-top:10px;margin-left:10px}#login_box_3 .billy_content img.line{width:209px;height:5px;margin:5px 0 0 15px}p.mentorDiscliamerText{padding:20px 0 20px 30px;font-size:12px}body.signup ol{background:url("https://sf-tds-production.s3.amazonaws.com/images/profile/enrollment/req.png") no-repeat scroll 616px 25px}body.registration #pageContainer #middleCol .enroll_body form.teen .inline-errors{color:red;font-weight:bold;margin:6px 0 -8px;position:relative;width:201px}body.registration #pageContainer #middleCol .enroll_body form.step_2 .inline-errors{color:red;font-weight:bold;margin:6px 0 -8px;position:relative;width:201px}body.registration #middleCol .enroll_body #enrollmentForm .inline-errors{font-weight:bold;color:red;margin:10px 0 0 260px;position:absolute}body.registration #pageContainer #middleCol #enrollmentForm #support_group_group_creator_relationship_to_teen_input .inline-errors{margin:0}body.registration #middleCol{}body.registration #middleCol p.invitation{font-style:italic;width:400px}body.registration #middleCol .form_registration form.mentor abbr{display:none}body.registration #middleCol .form_registration form.teen abbr{display:none}body.registration #middleCol input#mentor_email{background:none;border:none;width:175px}body.registration #middleCol ul.errors{background-position:bottom center}body.registration #middleCol li.pending_invite a{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_sm_sprite.png") no-repeat scroll right -1230px transparent;display:block;float:left;font-family:arial;font-size:12px;font-weight:600;height:20px;padding-right:8px;text-decoration:none;margin-right:10px}body.registration #middleCol li.pending_invite a span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_sm_sprite.png") no-repeat scroll 0 -1200px transparent;color:#0097CC!important;display:block;line-height:10px;max-width:250px;overflow:hidden;padding:5px 0 5px 8px}body.registration #middleCol li.pending_invite a:hover{background-position:right -810px}body.registration #middleCol li.pending_invite a:hover span{background-position:0 -780px;color:#003A65!important}body.registration #middleCol #registrationCancel{width:114px;height:26px;padding:13px 0 0 0;cursor:pointer}body.registration #middleCol .resend h1{color:#3F3F3F;font-family:Arial;font-size:2em;font-weight:bold;margin:15px 0 20px 0}body.registration #middleCol .resend h2{font-weight:bold;font-family:Helvetica;font-size:16px}body.registration #middleCol .resend #visitor_email{margin:5px 0 5px 0}body.registration #middleCol .resend #visitor_submit{cursor:pointer;color:#6793CD;font-weight:bold}body.registration #middleCol .resend li{list-style:none}body.registration #middleCol .conditions h1{color:#3F3F3F;font-family:Arial;font-size:1.9em;font-weight:bold;margin:10px 0 0 10px}body.registration #middleCol .conditions h2{color:#CD1217;font-family:Arial;font-size:1.5em;font-weight:bold;margin:15px 0 0 10px}body.registration #middleCol .conditions p{color:#3F3F3F;padding:10px 0 0 10px;width:750px}body.registration #middleCol .conditions a{color:#4994CD}body.registration #middleCol .form_registration{width:815px;margin:0 auto}body.registration #middleCol .form_registration form{font-family:arial}body.registration #middleCol .form_registration form abbr{color:red}body.registration #middleCol .form_registration form fieldset ol{list-style:none;height:800px;width:800px}body.registration #middleCol .form_registration form .inputs label{display:block;color:#222;font-weight:bold;color:#333;margin-bottom:4px}body.registration #middleCol .form_registration form .inputs li{clear:both;margin-bottom:15px}body.registration #middleCol .form_registration form li.email{position:relative}body.registration #middleCol .form_registration form li.email .inline-hints{position:absolute;top:20px;left:190px;color:#898989}body.registration #middleCol .form_registration form .inline-errors{display:block;color:red;font-weight:bold}body.registration #middleCol .form_registration form .geolocation{overflow:hidden}body.registration #middleCol .form_registration form .geolocation input{width:auto;margin:0;height:auto}body.registration #middleCol .form_registration form .geolocation select{width:200px;margin:0}body.registration #middleCol .form_registration form .geolocation .radio{width:15px;padding-top:7px}body.registration #middleCol .form_registration form .geolocation .label{padding:10px 20px 0 0}body.registration #middleCol .form_registration form .geolocation .input{padding:5px 30px 0 0;width:200px}body.registration #middleCol .form_registration form hr.my_tools{margin:10px 0 10px 0;background-color:#a2a2a2}body.registration #middleCol .form_registration form hr{width:795px;background:#ccc;border:none;margin:15px 0}body.registration #middleCol .form_registration form #visitor_tos_input,body.registration #middleCol .form_registration form #mentor_tos_input,body.registration #middleCol .form_registration form #teen_tos_input{margin:10px 0 0 0;font-weight:bold}body.registration #middleCol .form_registration form #visitor_tos_input input,body.registration #middleCol .form_registration form #mentor_tos_input input,body.registration #middleCol .form_registration form #teen_tos_input input{padding-top:4px;width:25px;margin:0;height:auto;padding-right:15px}body.registration #middleCol .form_registration .errors li{font-weight:bold;color:red}body.registration #middleCol .form_registration .fSubmit{width:auto;height:auto}body.registration #middleCol .terms_mentor{padding:25px 0 0 30px;width:700px}body.registration #middleCol .terms_mentor h2{font-weight:bold;margin-bottom:10px;font-family:arial;font-size:16px}body.registration #middleCol .terms_mentor textarea{width:665px;margin-left:15px;height:125px}body.registration #middleCol .terms_mentor input.terms_check{width:15px;margin-left:15px}body.registration #middleCol .eroll2_another_btn{width:287px;height:27px;float:right;margin:15px 10px 5px 0}body.registration #middleCol .enroll2_finish_back_btn{width:120px;float:left;margin-left:15px}body.registration #middleCol p.finish_btn{width:25px;float:right;font-size:16px;font-weight:bold;margin-top:5px}body.registration #middleCol .enroll2_finish_btn{width:169px;height:27px;float:right;margin-right:10px}body.registration #middleCol p.my_profile{margin:0 0 15px 0;color:#494949}body.registration #middleCol .form_registration h1{color:#000;font-family:arial;font-size:1.8em;font-weight:bold;margin:21px 0 15px 5px}body.registration #middleCol .form_registration p{color:#494949;font-family:arial;font-size:1em;line-height:20px;width:750px;margin:0 0 5px 5px}body.registration #middleCol .form_registration a{color:#529bcf;font-family:arial}body.registration #middleCol .form_registration a:hover{color:#276eac}body.registration #middleCol .form_registration h2{margin:0 0 25px 0}body.registration #middleCol .form_registration input.first_nm{float:left}body.registration #middleCol p.form{color:#696969;padding:0;margin:0;font-weight:bold}body.registration #middleCol p.form_top{color:#696969;padding:0;margin:0;font-weight:bold}body.registration #middleCol img.required{float:right;width:80px;height:23px;margin:0 55px 0 0}body.registration #middleCol .form_registration input.emailReg{font-family:arial}body.registration #middleCol .form_registration .text-input{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_9_register/input_bg.png") 10px 28px no-repeat;width:182px}body.registration #middleCol .form_registration input{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_9_register/input_bg.png") 0 0 no-repeat;width:182px;height:24px;outline:none;border:none;font-family:arial}body.registration #middleCol p.reg_btm{width:715px;line-height:1.3em}body.registration #middleCol span.red{color:red;font-size:14px}body.registration #middleCol .form_registration select{color:#1a79c0;width:420px;margin-bottom:15px}body.registration #middleCol .form_registration select.registration_role{width:185px}body.registration #middleCol .form_registration select#visitor_role{color:#1a79c0;width:185px;margin-bottom:15px}body.registration #middleCol .form_registration select.sec_ques{width:330px;color:#1a79c0}body.registration #middleCol .float_radio{width:410px;float:left;margin-bottom:10px}body.registration #middleCol .float_radio2{width:400px;float:left;margin-bottom:10px}body.registration #middleCol input.radio{width:15px;height:15px;float:left;margin:2px 0 0 5px;padding:0;border:none}body.registration #middleCol .float_radio p{float:left;margin:3px 5px 0 5px}body.registration #middleCol input.radio2{width:15px;height:15px;float:left;margin:2px 0 0 5px;padding:0;border:none}body.registration #middleCol .float_radio2 p{float:left;margin:3px 5px 0 5px}body.registration #middleCol select.state{float:left;width:250px;color:#1a79c0}body.registration #middleCol select.other{float:left;width:250px;color:#1a79c0}body.registration #middleCol .form_registration textarea{width:450px;height:85px}body.registration #middleCol .form_registration .terms{width:450px;overflow:auto;height:85px;border:thin #c5c5c5 solid}body.registration #middleCol .form_registration .terms h1{color:#3F3F3F;font-family:Arial;font-size:20px;font-weight:bold;margin:10px 0 0 10px}body.registration #middleCol .form_registration .terms h2{color:#CD1217;font-family:Arial;font-size:16px;font-weight:bold;margin:15px 0 0 10px}body.registration #middleCol .form_registration .terms p{color:#3F3F3F;padding:10px 0 0 10px;width:400px}body.registration #middleCol .form_registration .terms a{color:#4994CD}body.registration #middleCol #tos ol{margin:0 0 10px 40px;list-style:decimal outside none;width:360px}body.registration #middleCol input.check{float:left;width:15px;margin:5px 5px 0 0;padding:0}body.registration #middleCol p.reg_btm{margin-bottom:15px}body.registration #middleCol p.email{padding:0;margin:15px 0 15px 0;font-weight:bold}body.registration #middleCol p.top{line-height:16px;font-size:14px;margin:0 0 30px 0;width:750px}body.registration #middleCol #form_registration input.text{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_9_register/9_input.png") 0 0 no-repeat;width:182px;height:24px;border:0}body.registration #middleCol .container_bttm_reg{width:980px;height:15px;margin:1615px 0 0 0;padding:0}body.registration #middleCol .name_box{width:790px}body.registration #middleCol .name_box .name_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_13_profile/nm_box.png") 0 -135px no-repeat;height:25px;width:790px}body.registration #middleCol .name_box .name_bttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_13_profile/nm_box.png") 0 -1px no-repeat;width:790px;height:128px;margin:0 0 10px 0}body.registration #middleCol input.name{color:#000;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_13_profile/input_boxes.png") 0 0 no-repeat;margin:25px 0 0 20px;border:0;font-family:Helvetica;width:182px;height:24px}body.registration #middleCol #site_main_content img{margin-bottom:10px}body.registration #middleCol .my_tools{width:785px}body.registration #middleCol .my_tools .my_tools_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_13_profile/my_tools_box.png") 0 -86px no-repeat;width:785px;height:24px}body.registration #middleCol .my_tools .my_tools_bttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_13_profile/my_tools_box.png") 0 -1px no-repeat;width:785px;height:84px}body.registration #middleCol .pmt{color:#696969;font-weight:bold;width:25px;float:left;margin:15px 170px 0 20px}body.registration #middleCol .not_enrolled{margin:15px 330px 0 0;float:left;width:100px}body.registration #middleCol .btn_enroll{margin:15px 0 0 0;float:left;width:120px;height:18px}body.registration #middleCol .hat{color:#696969;font-weight:bold;width:35px;float:left;margin:0 160px 0 20px}body.registration #middleCol .you_enrolled{margin:15px 305px 0 0;float:left;width:100px}body.registration #middleCol .btn_cancel{float:left;margin:15px 0 0 0}body.registration #middleCol .btn_submit{margin-top:10px;float:right}body.registration #middleCol .content_enroll{color:#383838;float:left;width:800px;margin:0}body.registration #middleCol .content_enroll h1{font-family:arial;font-size:1.8em;font-weight:bold;margin:4px 0 20px 0;color:#3f3f3f}body.registration #middleCol .enroll_text{float:left;width:400px}body.registration #middleCol .enroll_text p{margin-bottom:15px}body.registration #middleCol .enroll_text p.enroll_bold{font-weight:bold;font-size:1.1em}body.registration #middleCol .enroll1{width:100%}body.registration #middleCol .enroll1 p.enroll1{padding:20px 0 20px 30px;margin:0;width:675px;color:#000;font-size:1em}body.registration #middleCol .enroll_body p.disclaimer{padding:20px 0 20px 30px;margin:0;width:675px;color:#000;font-size:.7em;font-style:italic}body.registration #middleCol .enroll1 p.enrollTeen{padding:20px 0 20px 30px;margin:0;width:675px;color:#000;font-size:1em;font-weight:bold}body.registration #middleCol .quick{float:right;margin:20px 25px 0 0}body.registration #middleCol .skip{float:left;width:114px;height:26px;margin:0 0 0 10px}body.registration #middleCol .enroll_start{float:right;width:114px;height:26px;margin:0 10px 0 0}body.registration #middleCol .bill_box{float:right;width:228px;margin:0 15px 0 0}body.registration #middleCol .bill_box .bill_enroll_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_14_enroll1/my_enroll_box_2.png") 0 -68px no-repeat;width:230px;height:28px;margin:0}body.registration #middleCol .bill_box .bill_enroll_bttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_14_enroll1/my_enroll_box_2.png") 0 -1px no-repeat;width:230px;height:66px;margin-bottom:15px}body.registration #middleCol .bill_box .bill_enroll_bttm p{padding:5px 0 0 10px}body.registration #middleCol .bill_box .bill_enroll_bttm img{padding:0 0 0 10px}body.registration #middleCol .pro_r{float:left;width:75px;margin:3px 85px 0 10px}body.registration #middleCol .pro_r a{color:#276eac;text-decoration:none;font-weight:bold}body.registration #middleCol .pro_l{float:left;width:45px;margin:3px 0 0 0}body.registration #middleCol .pro_l a{margin-right:0;color:#276eac;text-decoration:none;font-weight:bold}body.registration #middleCol .enroll2_box{width:786px}body.registration #middleCol .enroll2_box .enroll2_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_15_enroll2/my_pmt_box.png") 0 -320px no-repeat;width:786px;height:27px}body.registration #middleCol .enroll2_box .enroll2_bttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_15_enroll2/my_pmt_box.png") 0 -1px no-repeat;width:786px;height:317px;margin:-2px 0 15px 0}body.registration #middleCol .mentor{width:725px}body.registration #middleCol .mentor h2{color:#000;font-size:14px;margin:0 0 15px 0}body.registration #middleCol .mentor p{color:#333;line-height:14px}body.registration #middleCol .mentor_nm p{color:#333;margin-bottom:10px;font-weight:bold}body.registration #middleCol .mentor_nm{width:185px;float:left;margin:15px 0 0 40px}body.registration #middleCol .mentor_nm input.bttm_input{margin-bottom:10px}body.registration #middleCol .mentor_email{width:185px;float:left;margin:15px 0 0 15px}body.registration #middleCol .mentor_email p{color:#333;margin-bottom:10px;font-weight:bold}body.registration #middleCol .mentor_relation{width:200px;float:left;margin:15px 0 0 15px}body.registration #middleCol .mentor_relation p{color:#333;margin-bottom:10px;font-weight:bold}body.registration #middleCol .mentor_relation select{width:182px;height:25px;margin:0}body.registration #middleCol .enroll2_back_btn{width:115px;height:27px;margin:20px 0 0 10px;float:left}body.registration #middleCol .enroll2_next_btn{width:115px;height:26px;margin:20px 10px 0 0;float:right}body.registration #middleCol .my_hat_enroll{margin-top:10px;width:786px;height:24px}body.registration #middleCol .form_registration{width:815px;margin:0}body.registration #middleCol .form_registration .terms p{color:#3F3F3F}body.registration #middleCol .form_registration li#visitor_first_name_input{width:205px;float:left}body.registration #middleCol .form_registration p.required{width:96px;height:33px;float:left;margin:23px 0 0 400px}body.registration #middleCol .form_registration form{font-family:"Helvetica","Arial",sans-serif}body.registration #middleCol .form_registration form abbr{color:red}body.registration #middleCol .form_registration form fieldset .terms ol li{list-style:decimal outside;color:#6f6f6f}body.registration #middleCol .form_registration form fieldset ol{list-style:none}body.registration #middleCol .form_registration form .inputs label{display:block;color:#222;font-weight:bold;color:#333;margin-bottom:4px}body.registration #middleCol .form_registration form .inputs li{padding:10px 0 0 10px;margin:0;clear:both;list-style:none;float:left}body.registration #middleCol .form_registration form .inputs li#mentor_first_name_input{}body.registration #middleCol .form_registration form li.email{position:relative}body.registration #middleCol .form_registration form li.email .inline-hints{position:absolute;top:32px;left:195px;color:#898989}body.registration #middleCol .form_registration form .geolocation{overflow:hidden}body.registration #middleCol .form_registration form .geolocation input{width:auto;margin:0;height:auto}body.registration #middleCol .form_registration form .geolocation select{width:200px;margin:0}body.registration #middleCol .form_registration form .geolocation .radio{width:15px;padding-top:7px}body.registration #middleCol .form_registration form .geolocation .label{padding:10px 20px 0 0}body.registration #middleCol .form_registration form .geolocation .input{padding:5px 30px 0 0;width:200px}body.registration #middleCol .form_registration form hr{background:#ccc;border:none;margin:15px 0;width:795px}body.registration #middleCol .form_registration form #visitor_tos_input{margin:10px 0 0 0;font-weight:bold}body.registration #middleCol .form_registration form #visitor_tos_input input{padding-top:4px;width:25px;margin:0 0 0 -7px;height:auto;padding-right:15px}body.registration #middleCol .form_registration .fSubmit{width:auto;height:auto}body.registration #middleCol .form_registration .fCancel{width:auto;height:auto}body.registration{}body.registration .top_testresult{font-weight:bold;font-size:13px;font-family:arial,helvetica,san-serif;color:#666;padding:0;margin:0 0 2px 0}body.registration .top_testresult span{padding:6px;margin:0}body.registration .top_shortPass{background:#edabab;border:1px solid #bc0000;display:block}body.registration .top_badPass{background:#edabab;border:1px solid #bc0000;display:block}body.registration .top_goodPass{background:#ede3ab;border:1px solid #bc9f00;display:block}body.registration .top_strongPass{background:#d3edab;border:1px solid #73bc00;display:block}body.registration .testresult{font-weight:bold;font-size:13px;font-family:arial,helvetica,san-serif;color:#666;padding:10px 0 12px 10px;position:relative;top:-25px;left:190px;display:inline;height:28px}body.registration .testresult span{padding:10px 20px 12px 10px;margin:0 0 0 20px;display:inline;white-space:nowrap}body.registration .shortPass{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/password_strength_red.png) no-repeat 0 0}body.registration .shortPass span{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/password_strength_red.png) no-repeat top right}body.registration .badPass{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/password_strength_red.png) no-repeat 0 0}body.registration .badPass span{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/password_strength_red.png) no-repeat top right}body.registration .goodPass{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/password_strength_yellow.png) no-repeat 0 0}body.registration .goodPass span{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/password_strength_yellow.png) no-repeat top right}body.registration .strongPass{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/password_strength_green.png) no-repeat 0 0}body.registration .strongPass span{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/password_strength_green.png) no-repeat top right}body.profile .panes .pending_pmt_enrollments{padding-left:0;width:100%}.enroll_body h2.group{font-size:1.2em;padding:0 0 10px 0;font-weight:bold}.enroll_body h2{font-size:1em;padding:10px 30px;font-weight:bold;color:#000}.inviteFrom li{border-bottom:1px solid black;float:left;font-size:1.2em;font-weight:bold;margin-right:102px}li.teen p{float:left;margin:0 65px 0 0;width:150px}#middleCol li.teen{width:auto}#middleCol p.mentorName{margin:0;width:150px}#middleCol ul.teen span.lt.pendingInvite{float:right;margin-right:3px;padding-top:3px}#middleCol ul.teen p.status{margin:0 157px 0 0}span.resendInvite{margin:0 -4px 0 4px}.scroller{position:relative;overflow:hidden;width:98%;height:285px}.scroller .scrollWrapper{width:20000em;position:absolute;clear:both}.scroller .scrollWrapper .step{float:left;width:750px;padding:20px 0 0 30px}.scroller .scrollWrapper .disabled{display:none}.scroller .back_btn a.backBtn{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;font-family:arial;font-size:13px;font-weight:600;height:29px;padding-right:16px;text-decoration:none;text-shadow:0 1px 0 #0A4E80}.scroller .back_btn a.backBtn span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 25px 9px 43px}.scroller .stepsNav{bottom:1px;margin:0 auto;overflow:hidden;position:absolute;width:700px;left:45px}.scroller .stepsNav .disabled{display:none}.scroller .stepsNav .nav{height:27px}.scroller .stepsNav .back_btn{cursor:pointer;float:left;margin:30px 0 0 5px;width:115px}.scroller .stepsNav .next_btn,.scroller .stepsNav .skip_btn{cursor:pointer;margin:31px 10px 0 0;float:right;height:26px;width:115px}.scroller .stepsNav .submit_bttn{margin:35px 10px 0 0;float:right;display:none}.scroller .stepsNav.teen .submit_bttn{display:block}.step_1 p{width:730px}.submit_bttn a.backBtn{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;font-family:arial;font-size:13px;font-weight:600;height:29px;padding-right:16px;text-decoration:none;text-shadow:0 1px 0 #0A4E80;margin-right:363px;margin-top:-4px}.submit_bttn a.backBtn span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 15px 9px 32px;margin:0}.submit_bttn input{cursor:pointer;border:none;float:left;background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;font-family:arial;font-size:13px;font-weight:600;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:5px 24px 9px 36px;text-shadow:0 1px 0 #0A4E80;margin-top:-3px;margin-right:-1px}.submit_bttn span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll -237px 0 transparent;margin-top:-3px;display:block;float:left;height:29px;padding-right:16px;text-decoration:none}.pmt_submit_bttn{background:url(https://sf-tds-production.s3.amazonaws.com/images/profile/enrollment/finish_pmt_enrollment.png) no-repeat;width:169px;height:27px;cursor:pointer}.pmt_submit_bttn input{background:none;border:none;text-indent:-300000px;height:100%;display:block}#roadAwareBox input{margin:0 0 0 30px;color:#6793cd;cursor:pointer}.enroll_box{width:785px}.enroll_box .enroll_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/profile/mytools_boxHeader.png") 0 -24px no-repeat;width:785px;height:24px;margin:0}.enroll_box .enroll_body{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_14_enroll1/my_enroll_box_bg.png") repeat-y 0 -1px;width:785px}.enroll_box .enroll_bttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_14_enroll1/my_enroll_box_bttm.png") no-repeat;height:14px;margin-bottom:15px}.enroll_top h3{color:#fff;font-size:13px;padding:7px 0 0 30px;font-weight:bold}#enroll1{float:left;width:500px}#enroll1 p.enroll1{padding:20px 0 20px 30px;margin:0;width:470px;color:#000;font-size:12px}#quick{float:right;margin:20px 25px 0 0}#skip{float:left;width:114px;height:26px;margin:0 0 0 10px}#enroll_start{float:right;width:114px;height:26px;margin:0 10px 0 0}.enroll2_box{width:786px}.enroll2_box .enroll2_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_15_enroll2/my_pmt_box.png") 0 -302px no-repeat;width:786px;height:27px}.enroll2_bttm input{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_15_enroll2/input_boxes.png") 0 0 no-repeat;border:0;width:182px;height:25px;margin:0 0 8 0;padding:0}#mentor{width:725px;padding:25px 0 0 30px}#mentor h2{color:#000;font-size:14px;margin:0 0 15px 0}#mentor p{color:#333;line-height:14px}#mentor_nm p{color:#333;margin-bottom:10px;font-weight:bold}#mentor_nm{width:185px;float:left;margin:15px 0 0 40px}#mentor_nm input.bttm_input{margin-bottom:10px}#mentor_email p{color:#333;margin-bottom:10px;font-weight:bold}#mentor_relation{width:200px;float:left;margin:15px 0 0 15px}#mentor_relation p{color:#333;margin-bottom:10px;font-weight:bold}#mentor_relation select{width:182px;height:25px;margin:0}#enroll2_back_btn{width:115px;height:27px;margin:20px 0 0 10px;float:left}#enroll2_next_btn{width:115px;height:26px;margin:20px 10px 0 0;float:right}.my_hat_enroll{margin-top:10px;width:786px;height:24px}.mentor_line{margin:10px 0;list-style:none;overflow:hidden}.mentor_line input{border:medium none;height:14px;margin:3px 0 0 4px;width:169px;background:none}.mentor_line li{list-style:none;float:left;margin:0 5px 0 0;width:182px}.mentor_line li.string,.mentor_line li.email{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_9_register/input_bg.png") no-repeat scroll 0 0 transparent;width:182px;padding-bottom:5px}.step_1 h3{font-weight:bold;font-family:Arial}.support_group #enrollmentNav,.support_group.step_1 #enrollmentNav{position:absolute;width:150px;right:5px;left:auto;margin:0}.support_group.step_2 #enrollmentNav,.support_group.teen #enrollmentNav{bottom:1px;margin:0 auto;overflow:hidden;position:absolute;width:700px;left:45px}.step_1 ol{list-style:none;margin-left:15px}div.mentorEnroll li{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_9_register/input_bg.png") no-repeat scroll 73px 5px transparent;height:27px;list-style:none outside none;margin-bottom:10px;padding:1px;width:358px}.step_1 legend{visibility:hidden}div.mentorEnroll li label{float:left;height:20px;margin-right:10px;padding-top:8px;width:70px}.step_1 #mentor_support_groups_attributes_0_teen_email_input label{margin-right:34px}div.mentorEnroll ol li input{background:none repeat scroll 0 0 transparent;border:medium none;float:left;height:12px;margin:9px 0 0 -4px;width:168px}#support_group_group_creator_relationship_to_teen_input{background:none}.step_2 h3{font-weight:bold;font-family:Arial;margin-bottom:20px}.step_2 p{margin-bottom:10px;font-family:Arial;width:725px;margin-bottom:20px}.step_2 .inline-errors{width:auto;margin:5px 0}.step_2 ol{text-align:center}.step_2 select{width:153px;margin-top:3px}li.relationship{font-weight:bold;list-style:none;width:100px;float:left}.teen .submit_bttn a.backBtn{margin-right:476px}.teen_step1 select{margin-top:3px;width:150px}.teen_step1 ol.labels li{float:left;font-weight:bold;list-style:none outside none;margin:0 11px 0 -10px;text-align:center;width:182px}ol.labels li{font-weight:bold;list-style:none;width:182px;float:left;margin-right:5px}ol.labels li.relationship{font-weight:bold;list-style:none;width:169px;float:left}.step_2 ol li select{width:130px;height:25px;margin:0}#mentor_submit{margin:10px 0 0 45px}#enrollmentForm.step_1 .inline-errors,#enrollmentForm .inline-errors{font-weight:bold;color:red}#enrollmentForm.step_1 input[type=hidden],#enrollmentForm input[type=hidden]{display:none;visibility:hidden}#enrollmentForm.step_2 .skip_btn.next{display:none}#enrollmentForm.teen{height:320px}#enrollmentForm.teen .step_1 h3{font-size:17px;margin-bottom:10px}#enrollmentForm.teen .labels{margin-top:15px}#enrollmentForm.teen .stepsNav{margin:0}#enrollmentForm.step_2{height:300px}#enrollmentForm.step_2 .submit_bttn{display:block}.enrollmentSucess,.existing_enrollment{padding:30px 40px}.enrollmentSucess .subtext,.existing_enrollment .subtext{font-size:16px;margin:5px 0}.enrollmentSucess .subtext span,.existing_enrollment .subtext span{color:#276EAC;font-weight:bold}.enrollmentSucess h2,.existing_enrollment h2{font-size:24px;font-weight:bold}.enrollmentSucess h3,.existing_enrollment h3{font-size:19px}.msg{width:520px;height:200px;color:#fff;background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk_12_msg_box/grad_msg.png") 0 0 transparent no-repeat;background-position:bottom}.content_enroll .msg h1{color:#3f3f3f;font-size:20px;width:400px;margin:20px 0 0 10px}.msg p{color:#3f3f3f;font-size:14px;width:500px;margin:15px 0 0 10px}.msg img.line{width:520px;height:1px;margin-top:20px}.msg img.btn_not_ok{width:114px;height:27px;float:right}.msg img.btn_ok{width:115px;height:27px;float:right;margin:0 10px 0 5px}.current_enrollments{width:800px;height:100px}.current_enrollments_text{width:200px;margin:5px 0 0 0;float:left}.view{height:75px;width:125px;float:left}.view img{float:left}.view p{font-weight:bold;margin:5px 0 0 0;float:left}#enrollmentTabs .current_pmt_enrollments .tabRoadTrips a.new_enrollment_bttn{padding-left:0;margin-left:0}#enrollmentTabs{}#enrollmentTabs ul#managePmt{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_slides/bg_pmt.png") repeat-y scroll 0 0 transparent;border-bottom:2px solid #C1C1C1;float:left;height:auto;padding-bottom:1px;width:98%}#enrollmentTabs .current_pmt_enrollments a.new_enrollment_bttn{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;font-family:arial;font-size:13px;font-weight:600;height:29px;padding-right:16px;text-decoration:none;text-shadow:0 1px 0 #0A4E80}#enrollmentTabs .current_pmt_enrollments a.new_enrollment_bttn span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;cursor:pointer;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 0 9px 17px}#enrollmentTabs .current_pmt_enrollments a.new_enrollment_bttn:hover{background-position:right -90px;text-decoration:none!important}#enrollmentTabs .current_pmt_enrollments a.new_enrollment_bttn:hover span{background-position:0 -60px}#enrollmentTabs p.addMentors{margin:10px 0 0 0}#enrollmentTabs .supportGroupPane p{font-weight:bold}#enrollmentTabs p.addMentors a{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;font-family:arial;font-size:13px;font-weight:600;height:29px;padding-right:16px;text-decoration:none;text-shadow:0 1px 0 #0A4E80}#enrollmentTabs p.addMentors span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 0 9px 17px}#enrollmentTabs p.addMentors a.teenBackBtn{margin:-2px 438px 0 0;background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;font-family:arial;font-size:13px;font-weight:600;height:29px;padding-right:16px;text-decoration:none;text-shadow:0 1px 0 #0A4E80}#enrollmentTabs p.addMentors a.teenBackBtn span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 10px 9px 27px}#enrollmentTabs p.addMentors:hover{background-position:right -90px;text-decoration:none!important}#enrollmentTabs p.addMentors:hover span{background-position:0 -60px}#enrollmentTabs .tabs{width:99%;border-bottom:none;margin:0!important;padding:3px 0 0 15px}#enrollmentTabs .panes{padding:10px 0 0 15px}#enrollmentTabs .enrollmentDesc{width:95%;margin:10px 0 20px 15px}.group_mentor{margin:0 0 0 25px;width:750px}.group_mentor h3{float:left;font-weight:bold;font-size:17px;margin-bottom:20px}.group_mentor h4.statusTeen{float:left;font-weight:bold;font-size:17px;margin:0 0 20px 175px}.group_mentor h4{float:left;font-weight:bold;font-size:17px;margin:0 0 20px 215px}.group_mentor .mentors,.group_mentor .mentored_name{width:93%}.group_mentor p.status{color:#2782C2;font-weight:bold}.group_mentor .mentors{margin:10px 0 0 0}.group_mentor .mentors h4{color:#333;font-weight:bold;font-size:14px;border-bottom:1px solid #d2d2d2;padding-bottom:2px}.group_mentor .mentors .member{margin:0;float:left}.group_mentor .mentors p.member{padding-top:2px;width:345px}.group_mentor .mentors .status{float:right;margin:0 81px 0 0}.group_mentor .mentors .groupMembers{clear:both;padding-top:10px}.group_mentor .mentors .groupMembers li{margin:5px 0;overflow:hidden;width:111%;list-style:none}.group_mentor .mentors .groupMembers .status.active{margin-right:157px;padding-top:4px}.activate_edit{color:#2782C2;font-weight:bold;text-decoration:underline;cursor:pointer;font-size:12px}.activate_edit:hover{color:red}.edit_activated{color:red;font-weight:bold;text-decoration:underline;cursor:pointer;font-size:12px}.status.pending{color:#A1A1A1;overflow:hidden}.status.pending span{display:block}.status.pending span.lt.pendingInvite{float:right;margin-right:78px;padding-top:3px}.status.pending span.rt.resendInvite{float:right;background:url(https://sf-tds-production.s3.amazonaws.com/images/profile/enrollment/btn_resend.png) no-repeat;height:18px;width:78px;position:absolute;margin:0 0 0 99px}.status.pending span.rt.resendInvite a{display:block;height:100%;text-indent:-30000px}.form_in_place input{background:none;border:1px solid #2782C2;margin-right:5px;font-weight:bold;width:95px}.goBack{background:url(https://sf-tds-production.s3.amazonaws.com/images/profile/enrollment/btn_back.png) no-repeat;width:121px;height:31px;margin-top:35px}.goBack a{display:block;text-indent:-30000px;height:100%}.mentored_name{margin:10px 0 25px 0;overflow:hidden}.mentored_name .member{font-size:14px;float:left}.mentored_name .status{float:right;margin:0 81px 0 0}.mentored_name .pending{float:right;margin:0}.mentors p.member{float:left;width:215px;font-size:14px;margin:18px 0 0 10px}.mentors a.invite{width:130px;height:18px;float:left;margin:5px 0 0 0}.mentors a.edit{width:67px;height:18px;float:left;margin:5px 0 0 200px}a.back_enrollment{width:121px;height:31px;margin:0 0 0 10px}span.mentor_blue{color:#2879b8}form input.existingSubmit{cursor:pointer;float:left;border:none;background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 0 9px 17px;font-family:arial;font-size:13px;font-weight:600;text-shadow:0 1px 0 #0A4E80}form span.existingSubmit{cursor:pointer;float:left;background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;height:29px;padding-right:16px;text-decoration:none}form a.backExistingBtn{margin-left:500px;background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;font-family:arial;font-size:13px;font-weight:600;height:29px;padding-right:16px;text-decoration:none;text-shadow:0 1px 0 #0A4E80}form a.backExistingBtn span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 10px 9px 27px}.existing_enrollment .group_mentor{padding:15px 15px;border:1px solid #a3a3a3;background:#d5d5d5;width:90%;margin-left:0}.existing_enrollment .group_mentor p.member{width:auto}.existing_enrollment h3{margin-top:20px;font-weight:bold;font-size:20px}.existing_enrollment_options #update_existing_enrollment{padding-left:5px}.existing_enrollment_options #update_existing_enrollment li{list-style-type:none}.existing_enrollment_options #update_existing_enrollment label{font-size:15px;font-weight:bold}.existing_enrollment_options #update_existing_enrollment label span{color:#276EAC}.existing_enrollment_options #update_existing_enrollment .radio-line{overflow:hidden}.existing_enrollment_options #update_existing_enrollment .radio-line li{float:left;margin-right:5px;margin-top:10px}.existing_enrollment_options #update_existing_enrollment .radio-line .rt{width:90%}.start_enrollment{cursor:pointer;margin:0 0 0 30px;background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;font-family:arial;font-size:13px;font-weight:600;height:29px;padding-right:16px;text-decoration:none;text-shadow:0 1px 0 #0A4E80}.start_enrollment span{cursor:pointer;background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 0 9px 17px}.large_enroll_box{width:785px}.large_enroll_box .large_enroll_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_slides/large_pmt_box.png") 0 -347px no-repeat;width:785px;height:24px;margin:0}.large_enroll_box .large_enroll_bttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_slides/large_pmt_box.png") 0 -1px no-repeat;width:785px;height:345px;margin-bottom:10px}.current_pmt{margin:0 0 0 45px;width:740px}.current_pmt_btn{margin:0 0 0 65px}.current_pmt_btn a{margin:5px 0 0 0}.current_pmt_btn a.mentor_another_btn{width:253px;height:18px}.current_pmt_btn .user1{width:250px;margin:10px 0 15px 0}.user1 p{width:35px;float:left;margin-top:3px}.user1 img{float:left;width:91px;height:18px}.current_pmt_btn .user2{width:250px;margin:15px 0 45px 0}.user2 p{width:35px;float:left;margin-top:3px}.user2 img{width:91px;height:18px;float:left}.tools{padding:15px 0 0 25px}.tools p{width:350px}#middleCol .large_enroll_bttm input.tools_radio{width:15px;float:left;margin:0;padding:0}p.tools_radio{margin:0}.enroll2_bttm .group_box{width:375px;height:90px;border:#000 1px solid;margin:10px 0 15px 0}.group_box .group_members{float:left;width:200px;margin:10px 0 0 5px}.group_box .group_status{float:left;width:155px;line-height:14.5px;margin:10px 0 0 5px}.enroll2_group_back_btn{float:left;height:27px;width:115px;margin:-19px 0 0 10px}.enroll2_group_next_btn{float:right;height:26px;width:115px;margin:-19px 10px 0 0}p.or{margin:5px 0 5px 65px}.group_mentor h2{padding-top:15px;color:#333;font-weight:bold;font-size:14px}p.mentor_restict{margin:8px 0 8px 0}.manage_enroll_btns{width:450px;margin:35px 0 0 325px}#appCanvas{width:1100px;height:800px;overflow-y:scroll}#appCanvas iframe{width:100%;height:1200px}#group_creator_relationship{padding-top:10px}body.registration #pageContainer #middleCol #enrollmentForm .mentor_line input{height:17px}body.registration #pageContainer #middleCol #enrollmentForm .inline-errors{margin:0}body.registration #pageContainer #middleCol #enrollmentForm .step_1 .inline-errors{margin:10px 0 0 260px;width:450px}body.registration #pageContainer #middleCol #enrollmentForm .step_1.add_mentors .inline-errors{margin:0}body.profile{}body.profile input.background{margin:26px 0 0 -177px}body.profile p.my_proile{margin:0 0 15px 0;width:770px;font-style:italic;color:#494949}body.profile .slideBox,body.profile .manageBox{width:785px;margin-bottom:10px;height:auto}body.profile .slideBox .boxHeader,body.profile .manageBox .boxHeader{height:25px;width:100%;padding:0 0 0 30px;font-weight:bold;font-size:1em}body.profile .slideBox .boxHeader h1,body.profile .slideBox .boxHeader h2,body.profile .slideBox .boxHeader h3,body.profile .manageBox .boxHeader h1,body.profile .manageBox .boxHeader h2,body.profile .manageBox .boxHeader h3{padding-top:7px}body.profile .slideBox .boxHeader h1 a,body.profile .slideBox .boxHeader h2 a,body.profile .slideBox .boxHeader h3 a,body.profile .manageBox .boxHeader h1 a,body.profile .manageBox .boxHeader h2 a,body.profile .manageBox .boxHeader h3 a{text-decoration:none}body.profile .slideBox .boxHeader h1 a:hover,body.profile .slideBox .boxHeader h2 a:hover,body.profile .slideBox .boxHeader h3 a:hover,body.profile .manageBox .boxHeader h1 a:hover,body.profile .manageBox .boxHeader h2 a:hover,body.profile .manageBox .boxHeader h3 a:hover{color:#4994CD}body.profile .slideBox .closed,body.profile .manageBox .closed{background:url("https://sf-tds-production.s3.amazonaws.com/images/profile/update_header.png") 0 -1px no-repeat}body.profile .slideBox .closed h1 a,body.profile .slideBox .closed h2 a,body.profile .slideBox .closed h3 a,body.profile .manageBox .closed h1 a,body.profile .manageBox .closed h2 a,body.profile .manageBox .closed h3 a{color:#4994CD}body.profile .slideBox .open,body.profile .manageBox .open{background:url("https://sf-tds-production.s3.amazonaws.com/images/profile/mytools_boxHeader.png") no-repeat 0 -24px}body.profile .slideBox .open h1 a,body.profile .slideBox .open h2 a,body.profile .slideBox .open h3 a,body.profile .manageBox .open h1 a,body.profile .manageBox .open h2 a,body.profile .manageBox .open h3 a{color:#fff}body.profile .slideBox .boxBody,body.profile .slideBox .boxBttm,body.profile .manageBox .boxBody,body.profile .manageBox .boxBttm{display:none}body.profile .slideBox .boxBody,body.profile .manageBox .boxBody{background:url("https://sf-tds-production.s3.amazonaws.com/images/profile/my_enroll_box_bg.png") repeat-y 0 -1px;width:785px}body.profile .slideBox .boxBttm,body.profile .manageBox .boxBttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/profile/my_enroll_box_bttm.png") no-repeat;height:14px;width:785px;margin-bottom:10px}body.profile .manageBox .boxBody,body.profile .manageBox .boxBttm{display:block}body.profile .profileBox{float:right;width:228px;margin:0 15px 0 0}body.profile .profileBox .box_top{background:url("https://sf-tds-production.s3.amazonaws.com/images/profile/profileBoxBg.png") 0 -68px no-repeat;width:230px;height:28px;margin:0}body.profile .profileBox .box_top h2,body.profile .profileBox .box_top h3{font-weight:bold;color:#222;font-size:16px;padding:5px 0 0 10px}body.profile .profileBox .box_bttm{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_14_enroll1/my_enroll_box_2.png") 0 -1px no-repeat;width:230px;height:66px;margin-bottom:15px}body.profile .profileBox .box_bttm p{padding:5px 0 0 10px}body.profile .profileBox .box_bttm img{padding:0 0 0 10px}body.profile .profileBox .profile-links{width:88%;margin:0 auto}body.profile .profileBox .profile-links li{list-style:none}body.profile .profileBox .profile-links a{color:#529bcf;font-size:1em;text-decoration:none}body.profile .profileBox .profile-links a:hover{color:#276eac;text-decoration:underline}body.profile .profileBox .profile-links .active{font-weight:bold}body.profile .profileBox .profile-links .link{height:25px;padding-top:4px;border-top:1px solid #c2c2c2}body.profile .profileBox .profile-links .first{border-top:none}body.profile .profileBox .profile-links .link-line{overflow:hidden}body.profile .profileBox .profile-links .link-line .lt{float:left}body.profile .profileBox .profile-links .link-line .rt{float:right;margin-right:5px}body.profile .profileBox .pro_r{float:left;width:75px;margin:3px 85px 0 10px}body.profile .profileBox .pro_r a{color:#276eac;text-decoration:none;font-weight:bold}body.profile .profileBox .pro_l{float:left;width:45px;margin:3px 0 0 0}body.profile .profileBox .pro_l a{margin-right:0;color:#276eac;text-decoration:none;font-weight:bold}body.profile .create_new_enrollment{margin:0;height:25px;width:300px}body.profile .new_enrollment a.new_enrollment_bttn{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;font-family:arial;font-size:1em;font-weight:600;height:29px;padding-right:16px;text-decoration:none;text-shadow:0 1px 0 #0A4E80}body.profile .new_enrollment a.new_enrollment_bttn span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 0 9px 17px;cursor:pointer}body.profile .new_enrollment_bttn{margin-left:28px}body.profile a.new_enrollment{margin-left:27px;background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;font-family:arial;font-size:13px;font-weight:600;height:29px;padding-right:16px;text-decoration:none;text-shadow:0 1px 0 #0A4E80}body.profile a.new_enrollment span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 0 9px 17px;cursor:pointer}body.profile #roadAwareBox .boxBody .terms input{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_sm_sprite.png") no-repeat scroll 0 -1200px transparent;border:medium none;display:block;float:left;font-family:arial;font-size:12px;font-weight:600;height:20px;max-width:205px;padding:0 12px 0 22px;text-decoration:none;margin:0 -45px 0 27px;-webkit-margin-end:0;-webkit-margin-start:32px;color:#0A70BC!important}body.profile #roadAwareBox .enroll_body .terms input{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 -60px transparent;border:medium none;color:#FFF!important;cursor:pointer;display:block;font-family:arial;font-size:13px;font-weight:600;line-height:15px;margin-left:136px;overflow:hidden;padding:4px 0 8px 15px;text-shadow:0 1px 0 #0A4E80}body.profile .terms span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -90px transparent;cursor:pointer;display:block;float:left;height:29px;margin:0 0 0 39px;max-width:250px;padding-right:16px;text-decoration:none}body.profile .launchRoadAware{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;font-family:arial;font-size:13px;font-weight:600;height:29px;padding-right:16px;text-decoration:none;text-shadow:0 1px 0 #0A4E80;padding-left:27px}body.profile .launchRoadAware span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:6px 0 9px 17px;cursor:pointer}body.profile .current_pmt_enrollments,body.profile .pending_pmt_enrollments{padding-left:30px;width:90%}body.profile .current_pmt_enrollments h3,body.profile .pending_pmt_enrollments h3{font-weight:bold;font-size:14px;margin-bottom:15px;padding:4px 5px;background:#d2d2d2;border-bottom:1px solid #c2c2c2}body.profile .current_pmt_enrollments .new_enrollment_bttn,body.profile .pending_pmt_enrollments .new_enrollment_bttn{padding-left:23px}body.profile .current_pmt_enrollments .enrollments li,body.profile .pending_pmt_enrollments .enrollments li{list-style:none}body.profile .current_pmt_enrollments .enrollments .enrollment,body.profile .pending_pmt_enrollments .enrollments .enrollment{overflow:hidden;margin:10px 0 0 0}body.profile .current_pmt_enrollments .enrollments .enrollment ul li,body.profile .pending_pmt_enrollments .enrollments .enrollment ul li{float:left;margin-bottom:10px}body.profile .current_pmt_enrollments .enrollments .enrollment ul .teen,body.profile .pending_pmt_enrollments .enrollments .enrollment ul .teen{font-weight:bold;font-size:14px;margin-right:30px;width:25%}body.profile .current_pmt_enrollments .enrollments .enrollment ul .mentors,body.profile .pending_pmt_enrollments .enrollments .enrollment ul .mentors{font-weight:bold;font-size:14px;margin-right:30px;width:30%}body.profile .current_pmt_enrollments .enrollments .enrollment ul .mentors span,body.profile .pending_pmt_enrollments .enrollments .enrollment ul .mentors span{font-weight:bold;color:#276EAC}body.profile .current_pmt_enrollments .enrollments .enrollment ul .manage,body.profile .pending_pmt_enrollments .enrollments .enrollment ul .manage{background:url(https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_slides/btn_manage.png) no-repeat;width:91px;height:18px;margin-right:20px}body.profile .current_pmt_enrollments .enrollments .enrollment ul .manage a,body.profile .pending_pmt_enrollments .enrollments .enrollment ul .manage a{display:block;height:100%}body.profile .current_pmt_enrollments .enrollments .enrollment ul .remove,body.profile .pending_pmt_enrollments .enrollments .enrollment ul .remove{background:url(https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/mk2_slides/btn_launch.png) no-repeat;width:91px;height:18px;margin-right:0}body.profile .current_pmt_enrollments .enrollments .enrollment ul .remove a,body.profile .pending_pmt_enrollments .enrollments .enrollment ul .remove a{display:block;height:100%}#roadAwareBox .terms{clear:both;margin-left:25px}#roadAwareBox .terms h3{font-weight:bold}#roadAwareBox .terms label{color:#276EAC;font-weight:bold}#roadAwareBox .termsBox{overflow-y:scroll;height:145px;width:65%;margin-top:10px}#roadAwareBox .terms_acceptance{font-weight:bold;font-size:14px}#roadAwareBox .terms_acceptance p{height:25px;margin-left:-170px;margin-top:5px;width:250px}.content_enroll .boxHeader.open h3{color:#fff}body.registration #middleCol .form_registration form .inputs .application-status-line{overflow:hidden}body.registration #middleCol .form_registration form .inputs .application-status-line li{float:left;clear:none;list-style-type:none;padding:0}body.registration #middleCol .form_registration form .inputs .application-status-line .app-name{width:165px;font-weight:bold;padding-left:15px;padding-top:15px}body.registration #middleCol .form_registration form .inputs .application-status-line .app-status{font-weight:bold;width:605px}body.registration #middleCol .form_registration form .inputs .application-status-line .app-status .you_enrolled{width:125px;margin-left:0}body.profile #middleCol .boxHeader.open a{color:#fff}body.profile #middleCol .slideBox.closed{margin-bottom:40px}.box-overlay{display:none;z-index:10000;background-color:#fff;width:600px;min-height:200px;border:1px solid #666;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;box-shadow:0 0 90px #000}.box-overlay .close{background-image:url(https://sf-tds-production.s3.amazonaws.com/images/buttons/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px}#pollResults.flashBox .content{height:250px}.flashBox{display:none;width:650px;z-index:5000;border:10px solid #666;border:10px solid rgba(60,60,60,0.698);-moz-border-radius:8px;-webkit-border-radius:8px;left:20%}.flashBox div.content{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/Red_SF_logo_horz_small_RGB.png") 2px 15px no-repeat;height:auto;padding:60px 10px 10px 120px;border:1px solid #666;background-color:#fff;font-family:"lucida grande",tahoma,verdana,arial,sans-serif}.flashBox div.content .flash{font-size:18px;font-weight:bold}.flashBox h2{margin:-11px;margin-bottom:0;color:#fff;background-color:#6D84B4;padding:5px 10px;border:1px solid #3B5998;font-size:20px}.flashBox .close{background:url(https://sf-tds-production.s3.amazonaws.com/images/overlays/close-button.gif) no-repeat;height:16px;width:16px;display:block;position:absolute;right:10px;top:10px;cursor:pointer;z-index:10000000}.flashBox #celebrate-my-drive-flash form{height:25px;width:208px;background:url("https://sf-tds-production.s3.amazonaws.com/images/celebrate-my-drive-sprite.png") no-repeat}.flashBox #celebrate-my-drive-flash form input[type=submit]{position:relative;right:-10px;top:-5px;height:25px;width:40px;background:none;border:0 none;cursor:pointer}.flashBox #celebrate-my-drive-flash form input[type=text]{position:relative;left:12px;top:2px;height:20px;width:150px;background:none;border:0 none;outline:medium none}.tabs{list-style:none;margin:0!important;padding:0;height:30px;border-bottom:1px solid #666}.tabs li{float:left;text-indent:0;padding:0;margin:0!important;list-style-image:none!important}.tabs a{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/tabs_bg_green.png) no-repeat -420px -31px;font-size:13px;font-weight:bold;display:block;height:30px;line-height:30px;width:134px;text-align:center;text-decoration:none;color:#fff;padding:0;margin:0;position:relative;top:1px}.tabs a:active{outline:none}.tabs a:hover{background-position:-420px -62px;color:#000}.tabs .current,.tabs .current:hover,.tabs li.current a{background-position:-420px -62px;cursor:default!important;color:#000!important}.tabs .w1{background-position:-519px 0;width:134px}.tabs .w1:hover{background-position:-519px -31px}.tabs .w1.current{background-position:-519px -62px}.tabs .w2{background-position:-366px 0;width:154px}.tabs .w2:hover{background-position:-366px -31px}.tabs .w2.current{background-position:-366px -62px}.tabs .w3{background-position:-193px 0;width:174px}.tabs .w3:hover{background-position:-193px -31px}.tabs .w3.current{background-position:-193px -62px}.tabs .w4{background-position:0 0;width:194px}.tabs .w4:hover{background-position:0 -31px}.tabs .w4.current{background-position:0 -62px}.panes .pane{display:none}#related-content .panes{margin-top:15px}#related-content h3{font-size:1.2em;color:red;font-weight:bold;margin:10px 0;width:125px;float:left}#related-content .related_searchBox{float:right;background:url("https://sf-tds-production.s3.amazonaws.com/images/categories/searchBox.png") 0 0 no-repeat;width:203px;height:26px;margin:5px 25px 0 0}#related-content input.related_content{background:none repeat scroll 0 0 transparent;border:medium none;float:left;height:13px;margin:7px 0 0 10px;width:158px;color:#777;font-family:arial;font-size:12px}#related-content input#relatedSubBtn{background:url("https://sf-tds-production.s3.amazonaws.com/images/categories/searchBox.png") no-repeat scroll -172px 0 transparent;border:medium none;cursor:pointer;float:left;height:26px;margin:0 0 0 4px;text-indent:-9999px;width:29px}#related-content h2{float:left;font-weight:bold;margin:8px 5px 0 0}#related-content .tab-content .view_all a{text-decoration:none;color:#2a83c4;font-weight:bold}#related-content .article-preview a.read{text-decoration:none;color:#529bcf}#related-content #related-content-tabs{border-bottom:none}#related-content #related-content-tabs li{margin-right:5px!important}#related-content #related-content-tabs li a{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/contentphoto.png") 0 -5px no-repeat;width:78px;height:30px;font-size:11px;color:#fff;margin:0;font-size:.8em}#related-content #related-content-tabs li a.current{background:url("https://sf-tds-production.s3.amazonaws.com/images/tds_images/mk2/current_tab2.png") 0 -5px no-repeat;width:80px;height:30px;color:#000;font-size:.8em}body.sitemap .hdr{height:38px;line-height:27px;font-size:1.9em;color:#3F3F3F;font-weight:bold;margin-top:15px}body.sitemap ul.categories{font-family:arial;font:13px arial;font-weight:normal}body.sitemap ul.categories a{color:#4994CD}body.sitemap ul.categories a:hover{color:#2679B8}body.sitemap ul.categories li{list-style:none;margin:4px 0}body.sitemap ul.categories li.cat{list-style:disc}body.sitemap ul.categories ul{padding-left:20px}body.password_recovery .testresult{left:150px}body.password_recovery #passwordReset ul{padding:0}body.password_recovery #passwordReset li{list-style-type:none}body.password_recovery #passwordReset li input{display:block}body.password_recovery #passwordReset .inline-errors{color:red;font-weight:bold;margin:4px 0}body.password_recovery #passwordReset input.password_forgot_submit{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:4px 0 9px 17px;text-shadow:0 1px 0 #0A4E80;font-family:arial;font-size:13px;font-weight:600;border:none;cursor:pointer;float:right}body.password_recovery #passwordReset span.enter_email{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:right;height:29px;padding-right:16px;text-decoration:none;margin-right:208px}body.password_recovery input.security_question_submit{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:4px 0 9px 17px;text-shadow:0 1px 0 #0A4E80;font-family:arial;font-size:13px;font-weight:600;border:none;cursor:pointer;float:left}body.password_recovery span#security_question_span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;height:29px;padding-right:16px;text-decoration:none}body.password_recovery input.change_pass{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll 0 0 transparent;color:#FFF!important;display:block;line-height:15px;max-width:250px;overflow:hidden;padding:4px 0 9px 17px;text-shadow:0 1px 0 #0A4E80;font-family:arial;font-size:13px;font-weight:600;border:none;cursor:pointer;float:left;margin:5px 0 0 0}body.password_recovery span.new_password_span{background:url("https://sf-tds-production.s3.amazonaws.com/images/global/btn_med_sprite.png") no-repeat scroll right -30px transparent;display:block;float:left;height:29px;padding-right:16px;text-decoration:none;margin:5px 0 0 0}body.password_recovery h1{color:#000;font-size:24px;font-weight:bold;margin:20px 0 5px 0}body.password_recovery .subhead{font-size:15px;color:#727272}body.password_recovery .contentBox-md{margin-top:30px}body.password_recovery .contentBox-md h2{font-size:18px;font-weight:bold;margin-bottom:5px}body.password_recovery .contentBox-md input[type="text"]{border:1px solid #959595;height:24px;background:none;font-size:16px}body.password_recovery .contentBox-md .security-questions h3{font-size:15px;font-weight:bold}body.password_recovery .contentBox-md .security-questions h3 span{color:red}body.password_recovery .contentBox-md .security-questions li{list-style-type:none;margin:10px 0;font-size:16px}body.password_recovery .contentBox-md .security-questions li p{border-bottom:2px solid #ddd;padding-bottom:3px;margin-bottom:3px}.contentBox-md{width:546px;background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/contentBox-md-top.png) no-repeat}.contentBox-md .boxHeader{height:22px;font-weight:bold;font-size:14px;color:#fff;padding:2px 10px 0 10px}.contentBox-md .boxBody{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/contentBox-md-bg.png) repeat-y;padding:10px 15px}.contentBox-md .boxBttm{background:url(https://sf-tds-production.s3.amazonaws.com/images/ui/contentBox-md-btm.png) no-repeat;height:15px;display:block}.events a{color:#1879BE;text-decoration:none}.events header{height:120px;background:url('https://sf-tds-production.s3.amazonaws.com/images/celebrate-my-drive-logo.png?1345064354') no-repeat}.events header h1{position:absolute;left:-999em}.events .no-results{float:left}.events .no-results h1{padding-bottom:10px;font-size:2em;font-weight:bold}.events .no-results i{font-size:1.1em}.events .info{float:right}.events .info p{font-weight:bold}.events .event-grouping{float:left;width:100%;border-bottom:1px solid lightgrey}.events .event-grouping h2{font-size:1.2em;font-weight:bold;color:red;padding:26px 0 11px 0}.events .event-grouping i{margin:10px 0;float:left}.events .event-grouping .event{clear:both;padding-top:10px;padding-bottom:5px;border-top:1px solid lightgrey}.events .event-grouping .event ul.event_info{width:50%;float:left}.events .event-grouping .event ul.event_info li{clear:both}.events .event-grouping .event ul.event_info li.event_name{font-size:1.2em;font-weight:bold}.events .event-grouping .event li{margin-right:50px;padding-bottom:2px;float:left;list-style:none}.events .event-grouping .event li.event_distance{font-size:1.05em;font-weight:bold}#update_location_lightbox{display:none}.flashBox .content #update_location_lightbox{display:block}#celebrate-my-drive{height:142px;width:227px;margin:0 0 18px -5px;background:url("https://sf-tds-production.s3.amazonaws.com/images/celebrate-my-drive-sprite.png") 0 -27px no-repeat}#celebrate-my-drive form{position:relative;left:8px;top:85px;height:25px;width:208px;background:url("https://sf-tds-production.s3.amazonaws.com/images/celebrate-my-drive-sprite.png") no-repeat}#celebrate-my-drive form input[type=submit]{position:absolute;right:0;top:0;height:25px;width:40px;background:none;border:0 none;cursor:pointer}#celebrate-my-drive form input[type=text]{position:relative;left:12px;top:2px;height:20px;width:150px;background:none;border:0 none;outline:medium none}#celebrate-my-drive-long{height:44px;width:437px;position:relative;background:url("https://sf-tds-production.s3.amazonaws.com/images/cmd_img/long_find_cmd_event.jpg") no-repeat;margin-left:66px}#celebrate-my-drive-long form{position:absolute;left:215px;top:8px;height:25px;width:437px}#celebrate-my-drive-long form input[type=submit]{height:25px;width:40px;position:relative;top:0;left:14px;cursor:pointer;background:none;border:0 none}#celebrate-my-drive-long form input[type=text]{position:relative;left:12px;top:2px;height:20px;width:150px;background:none;border:0 none;outline:medium none}.page_navigation,.alt_page_navigation{padding-bottom:10px;float:right;clear:both}.page_navigation a,.alt_page_navigation a{padding:3px 5px;margin:2px;text-decoration:none;float:left;font-family:Tahoma;font-size:12px}.active_page{background-color:white!important;color:black!important}.content,.alt_content{color:black}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-widget{font-family:Arial,sans-serif;font-size:1.1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #eee;background:white url(../images/datepicker/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #e3a1a1;background:#c00 url(../images/datepicker/ui-bg_highlight-soft_15_cc0000_1x100.png) 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default{border:1px solid #d8dcdf;background:#eee url(../images/datepicker/ui-bg_highlight-hard_100_eeeeee_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#004276;outline:none}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#004276;text-decoration:none;outline:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus{border:1px solid #cdd5da;background:#f6f6f6 url(../images/datepicker/ui-bg_highlight-hard_100_f6f6f6_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#111;outline:none}.ui-state-hover a,.ui-state-hover a:hover{color:#111;text-decoration:none;outline:none}.ui-state-active,.ui-widget-content .ui-state-active{border:1px solid #eee;background:white url(../images/datepicker/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x;font-weight:bold;color:#c00;outline:none}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#c00;outline:none;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight{border:1px solid #fcd3a1;background:#fbf8ee url(../images/datepicker/ui-bg_glass_55_fbf8ee_1x400.png) 50% 50% repeat-x;color:#444}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a{color:#444}.ui-state-error,.ui-widget-content .ui-state-error{border:1px solid #c00;background:#f3d8d8 url(../images/datepicker/ui-bg_diagonals-thick_75_f3d8d8_40x40.png) 50% 50% repeat;color:#2e2e2e}.ui-state-error a,.ui-widget-content .ui-state-error a{color:#2e2e2e}.ui-state-error-text,.ui-widget-content .ui-state-error-text{color:#2e2e2e}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-priority-primary,.ui-widget-content .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-icon{width:16px;height:16px;background-image:url(../images/datepicker/ui-icons_cc0000_256x240.png)}.ui-widget-content .ui-icon{background-image:url(../images/datepicker/ui-icons_cc0000_256x240.png)}.ui-widget-header .ui-icon{background-image:url(../images/datepicker/ui-icons_ffffff_256x240.png)}.ui-state-default .ui-icon{background-image:url(../images/datepicker/ui-icons_cc0000_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(../images/datepicker/ui-icons_cc0000_256x240.png)}.ui-state-active .ui-icon{background-image:url(../images/datepicker/ui-icons_cc0000_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(../images/datepicker/ui-icons_004276_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(../images/datepicker/ui-icons_cc0000_256x240.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-tl{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px}.ui-corner-tr{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px}.ui-corner-bl{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px}.ui-corner-br{-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px}.ui-corner-top{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px}.ui-corner-bottom{-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px}.ui-corner-right{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px}.ui-corner-left{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px}.ui-corner-all{-moz-border-radius:6px;-webkit-border-radius:6px}.ui-widget-overlay{background:#a6a6a6 url(../images/datepicker/ui-bg_dots-small_65_a6a6a6_2x2.png) 50% 50% repeat;opacity:.40;filter:Alpha(Opacity=40)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#333 url(../images/datepicker/ui-bg_flat_0_333333_40x100.png) 50% 50% repeat-x;opacity:.10;filter:Alpha(Opacity=10);-moz-border-radius:8px;-webkit-border-radius:8px}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}
