html{margin:0;padding:0}body{font:normal 62.5% Arial, Helvetica, sans-serif;color: #333;background: #53b8d2;margin:0;padding:0}body#tinymce{background-color: #fff}strong{font-weight:bold}p{color: #333;font:normal 12px/18px Arial, Helvetica, sans-serif;margin:0 0 12px 0}td{color: #333;font:normal 12px/18px Arial, Helvetica, sans-serif;margin:0 0 0 0}em{font-style:italic}h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;color: #333;margin:0 0 12px 0}h1{font-size:24px;font-weight:normal;line-height:30px}h2{font-size:24px;line-height:25px;font-weight:bold;color:#036;margin:0 0 5px 0}h3{font-size:14px;line-height:18px;font-weight:bold;color:#333;margin:0 0 0 0}a:link,a:visited{color:#17839e;text-decoration:underline}a:hover{color:#17839e;text-decoration:underline}a:focus{color:#17839e;text-decoration:underline}a:active{color:#17839e;text-decoration:underline}ul,ol,dl{margin:10px 0 10px 25px;font-size:100%}ul li{font-family:Arial, Helvetica, sans-serif;list-style-type:disc}ol li{font-family:Arial,Helvetica,sans-serif;list-style-type:decimal}img{border:none}.clear_it{clear:both;height:1px;width:100%}.clear_it_spacer{clear:both;height:20px;width:100%}li.clear{background:none;height:0px}.img_left{float:left;margin:0 7px 30px 0;padding:0;border:none}#wrapper{background: #e0e1e4 url(/images/bg.gif) repeat-x;width:100%;min-width:100%;margin:0 auto;padding:0}#wrapper_main{width:944px;margin:0 auto;padding:0}#wrapper_head{position:relative;background:url(/images/bg_head_nav.gif) no-repeat;width:944px;height:131px;margin:0 0 0 0;padding:15px 0 0 0}#wrapper_head.sub{position:relative;background:url(/images/bg_head_nav_sub.png) no-repeat;width:944px;height:173px;margin:0 0 0 0;padding:15px 0 0 0}#head_right{position:relative;float:right;width:430px;height:92px;margin:0 20px 0 0;padding:0 0 0 0}#wrapper_nav{width:920px;height:35px;margin:0 0 0 0;padding:0 0 0 22px;clear:both}#wrapper_top_blank{background:url(/images/bg_top_blank.png) no-repeat;width:944px;height:8px;margin:0;padding:0;overflow:hidden}#wrapper_mid{background:url(/images/bg_shadow.png) repeat-y;width:944px;margin:0 0 0 0;padding:0 0 0 0;text-align:left}#left{float:left;display:inline;width:606px;margin:0 0 0 36px;padding:22px 0 0 0}#right{float:right;display:inline;width:255px;padding:15px 0 0 0;margin:0 26px 0 0}#wrapper_btm{width:100%;background:#53b8d2 url(/images/bg_btm.gif) left top repeat-x;margin:0;padding:0 0 0 0}a#logo{float:left;background:url(/images/logo.png) no-repeat;width:156px;height:80px;text-indent:-9999px;display:block;margin:0 0 0 10px;padding:0 0 0 0}#tagline{position:absolute;top:40px;left:180px;width:400px;font-size:20px;color:#82a629;margin:0 0 0 0;padding:0}#top_nav{width:100%;height:58px;margin:0 0 0 0;padding:0;text-align:right;font-size:13px;line-height:14px;position:relative}span.top_questions{font-size:16px;font-weight:bold;margin:0 0 0 7px}#search{margin:0 0 0 100px}#search .header{width:83px;height:29px;float:left;margin:0 7px 0 0;font-size:12px;line-height:13px;text-align:right;color: #fff}#search .header .big{font-size:15px}#search input#service_auto_complete{float:left;width:110px;margin:3px 5px 0 0;font-size:12px}#search input#zip_code_search{float:left;width:70px;margin:3px 5px 0 0;font-size:12px}#search input.btn_go{float:left;margin:2px 0 0 0}#wrapper_bread{background:url(/images/bg_breadcrumb.gif) repeat-y;width:861px;height:22px;margin:0 0 0 10px;padding:13px 36px 0 28px;overflow:hidden;color:#fff;font-weight:bold;font-size:11px;line-height:11px}#wrapper_bread a{text-decoration:underline;color:#fff;font-weight:normal}.cta{background:url(/images/bg_cta_blue_content.gif) repeat-y;width:255px;margin:0 0 7px 0;padding:0 0 0 0}.cta.start .content{background:url(/images/bg_top_start_cta.gif) no-repeat;width:211px;min-height:110px;height:auto !important;height:110px;margin:0 0 0 0;padding:80px 22px 10px 22px;font-size:18px;line-height:18px;font-weight:bold;color:#fff}.cta.start .content ul.Contact{list-style:none;margin:0;padding:0}.cta.start .content ul.Contact li{list-style:none;margin:0;padding:10px 0 10px 0;border-top:1px solid #5aa0b2}.cta.start .content ul.Contact li a{color:#fff;text-decoration:none}.cta.start .content ul.Contact li a:hover{text-decoration:underline}.cta.start .content ul.Contact li.phone{background:url(/images/icon_phone.gif) 4px 6px no-repeat;padding-left:25px}.cta.start .content ul.Contact li.email{background:url(/images/icon_email.gif) 2px 12px no-repeat;padding-left:25px}.cta.start .content ul.Contact li.book{background:url(/images/icon_online.gif) left 10px no-repeat;padding-left:25px}.cta.start .content ul.Contact li.email span.small{float:right;width:90px;font-size:9px;line-height:9px;margin:0 0 0 0}.cta.start .content ul.Contact li.email span.em_text{float:left;width:90px}.cta_v2{background:url(/images/bg_cta_blue_content.gif) repeat-y;width:255px;margin:0 0 7px 0;padding:0 0 0 0}.cta_v2.start .content{background:url(/images/bg_top_start_cta.gif) no-repeat;width:211px;min-height:110px;height:auto !important;height:110px;margin:0 0 0 0;padding:80px 22px 10px 22px;font-size:18px;line-height:18px;font-weight:bold;color:#fff}.cta_v2.start .content ul.Contact{list-style:none;margin:0;padding:0}.cta_v2.start .content ul.Contact li{list-style:none;margin:0;padding:10px 0 10px 0;border-top:1px solid #5aa0b2}.cta_v2.start .content ul.Contact li a{color:#fff;text-decoration:none}.cta_v2.start .content ul.Contact li a:hover{text-decoration:underline}.cta_v2.start .content ul.Contact li.phone{background:url(/images/icon_phone.gif) 4px 6px no-repeat;padding-left:25px}.cta_v2.start .content ul.Contact li.email{background:url(/images/icon_email.gif) 2px 12px no-repeat;padding-left:25px}.cta_v2.start .content ul.Contact li.book{background:url(/images/icon_online.gif) left 10px no-repeat;padding-left:25px}.cta_v2.start .content ul.Contact li.email span.small{float:right;width:90px;font-size:9px;line-height:9px;margin:0 0 0 0}.cta_v2.start .content ul.Contact li.email span.em_text{float:left;width:90px}.cta.search .content{background:url(/images/bg_top_search.gif) no-repeat;width:211px;min-height:100px;height:auto !important;height:100px;margin:0 0 0 0;padding:17px 22px 14px 22px;font-size:18px;font-weight:bold;color:#fff}.cta.search .content h4{font-size:18px;line-height:18px;font-weight:bold;margin:0 0 8px 0;padding:0 0 0 0;color:#fff}.cta.search .content input#more_service_auto_complete{float:left;width:120px;margin:3px 5px 0 0;font-size:12px}.cta.search .content input#more_zip_code_search{float:left;width:70px;margin:3px 0 0 0;font-size:12px}.cta.search .content input.btn_go_2{margin:9px 0 0 9px;float:none;clear:both}.cta_btm{background:url(/images/bg_btm_blue_cta.gif) no-repeat;width:255px;height:15px;margin:0 0 0 0;padding:0 0 0 0}.cta_grey{background:url(/images/bg_top_grey_cta.gif) left top no-repeat;width:255px;margin:0 0 7px 0;padding:0}.cta_grey .content{background:url(/images/bg_btm_grey_cta.gif) left bottom no-repeat;width:211px;min-height:180px;height:auto !important;height:180px;margin:0 0 0 0;padding:14px 22px 14px 22px;font-size:18px;font-weight:bold;color:#333}.cta_grey .content h4{color:#82a629;font-size:18px;line-height:18px;font-weight:bold;margin:0 0 6px 0;padding:0 0 0 0}.cta_grey .content p{margin:0 0 0 0;padding:0 0 0 0;font-size:12px;line-height:16px}.promise{background:url(/images/dotz_horiz.gif) left bottom repeat-x;padding:0 0 15px 0;margin:0 0 15px 0}.how_it_works{padding:0 0 0 0;margin:0 0 0 0}.how_it_works a.btn_learnmore{background:url(/images/btn_learn_more.gif) no-repeat;width:190px;height:22px;text-indent:-9999px;display:block;padding:0 0 0 0;margin:7px 0 0 9px}.cta_grey_btm{width:255px;height:15px;margin:0;padding:0}.content{}h1.inst_header{display:block;clear:both;border-top:1px solid #ccc;margin:18px 0 16px 0;padding:12px 0 0 0}.content.top{background:url(/images/bg_top_profile_content.gif) repeat-y;width:612px;margin:0 0 15px 0;padding:0 0 0 0}.profile_col_1{float:left;width:150px}.profile_col_2{float:left;width:190px;padding:0 15px 0 10px}.profile_col_3{float:left;width:215px;padding:0 0 0 20px}.ThumbBox{}.ThumbBox .HdrThumb img{width:143px;height:143px;border:1px solid #25687a;margin:0 0 15px 0}.back_search a{background:url(/images/btn_backtosearch.gif) no-repeat;width:146px;height:28px;text-indent:-9999px;display:block}.profile_col_2 h1{color:#82a629;font-size:24px;line-height:24px;font-weight:bold;margin:0 0 0 0;padding:0 0 0 0}.profile_col_2 .Role{font-size:18px;line-height:24px;font-weight:normal;margin:0 0 0 0;padding:0 0 0 0}.profile_col_2 p{font-size:12px;line-height:18px;font-weight:normal;margin:0 0 5px 0;padding:0 0 0 0}.map_it a{background:url(/images/icon_maptack.gif) left top no-repeat;padding:2px 0 5px 15px;font-size:12px;line-height:12px;text-decoration:underline}.profile_col_2 .subjects{background:url(/images/dotz_horiz.gif) left top repeat-x;padding:10px 0 0 0;margin:15px 0 0 0}.profile_col_2 .subjects h2{color:#82a629;font-size:18px;line-height:18px;font-weight:bold;margin:0 0 3px 0;padding:0 0 0 0}.btn_cost{background:url(/images/btn_cost.gif) no-repeat;width:225px;height:36px;padding:0 0 0 0;margin:0 0 10px 0}.btn_cost a{background:url(/images/btn_cost.gif) no-repeat;width:98px;height:28px;display:block;font-size:20px;line-height:20px;font-weight:bold;color:#fff;padding:8px 0 0 127px;margin:0 0 0 0;text-decoration:none}.profile_col_2 .subjects{background:url(/images/dotz_horiz.gif) left top repeat-x;padding:10px 0 0 0;margin:15px 0 0 0}.profile_col_3 .feedback{color:#82a629;font-size:18px;line-height:18px;font-weight:bold;margin:0 0 3px 0;padding:0 0 0 0}.profile_col_3 .feedback h2, .profile_col_3 .availability h2{color:#82a629;font-size:18px;line-height:18px;font-weight:bold;margin:0 0 4px 0;padding:0 0 0 0}.Stars{float:left;width:91px}.Stars img{margin-right:1px}a#view_all_feedback{float:right;text-size:12px;text-decoration:underline;margin:3px 0 0 5px;font-size:12px;line-height:12px;font-weight:normal}.profile_col_3 .availability{background:url(/images/dotz_horiz.gif) left top repeat-x;padding:10px 0 0 0;margin:15px 0 0 0}.profile_col_3 .availability .header h2{float:left;width:45%;margin:0;padding:0}.profile_col_3 .availability .header p{float:right;width:50%;font-size:10px;line-height:12px;margin:0;padding:0}.AvailBox{margin:0 0 8px 0}.AvailBox h4{font-size:12px;line-height:16px;margin:0 0 3px 0;padding:0}.DaysList{}.AvailDay{float:left;padding:3px 0 3px 0;font-size:14px;font-weight:bold;margin-right:5px;background:#53b8d2;text-align:center;width:22px;color:#fff}.AvailDay a{color:#fff}.Legend{margin:10px 0 0 0}.Legend .Item.Avail{float:left;background:url(/images/legend_avail.gif) left 1px no-repeat;padding:0 10px 0 35px;font-size:12px;line-height:12px;font-weight:bold}.Legend .Item.Unavail{float:left;background:url(/images/legend_unavail.gif) left 1px no-repeat;padding:0 0 0 35px;font-size:12px;line-height:12px;font-weight:bold}span.btn_cost_text{}#tabbed_content{position:relative;width:100%;padding:0 0 0 0;margin:0;height:40px}#tabbed_content_body{width:100%;border:1px solid #ccc;margin:0 0 0 0}.panel{clear:both;display:none;background-color: #fff;padding:1em}fieldset{padding:2em}.panel.active-tab-body{display:block}#tabs{position:absolute;z-index:999;top:0;left:0;height:28px;list-style:none}#tabs li{float:left;list-style-type:none}#tabs a{float:left;padding:5px 8px;margin-left:6px;background-color: #666;text-decoration:none;color: #000}#tabs a.active-tab{background-color: #fff;border-top:3px solid #666;padding-top:3px;color: #ccc}.divider{width:432px;height:2px;border-top:1px dotted #999;margin:30px 0 30px 0}#wrapper_foot{background:url(/images/bg_footer.gif) no-repeat;color:#fff;width:944px;min-height:146px;margin:0 auto;padding:53px 0 20px 0;position:relative;z-index:5}#wrapper_foot a:link, #wrapper_foot a:active, #wrapper_foot a:visited{text-decoration:none;color:#fff;font-size:12px;margin:0 0 0 0}#wrapper_foot a:hover{text-decoration:underline}#wrapper_foot #foot_links{position:absolute;right:15px;text-align:right;top:15px;z-index:34424}#wrapper_foot #foot_links ul{padding:0;margin:0}#wrapper_foot #foot_links ul li{float:left;list-style-type:none;color: #ccc}#foot_left{float:left;width:610px;margin:0;padding:0 0 0 0;text-align:left}ul#nav_btm{width:450px;list-style:none;margin:0;padding:0 0 0 20px}ul#nav_btm li{list-style-type:none;float:left;width:150px;font-size:12px;line-height:12px;margin:0;padding:0 0 0 0}ul#nav_btm li a{display:block;color:#fff;width:150px;padding:0 0 7px 0}#related_searches{margin:5px 8px 0 10px;padding:10px 0 0 0;clear:both;text-align:left;border-top:1px solid #297E94}#related_searches .List{border-top:1px solid #297E94;margin:12px 0 0;padding:10px 0 0}#related_searches .header{color: #000;font-size:12px;line-height:12px;margin:0 0 7px 0;padding:4px 10px 4px 10px}#related_searches ul#rel{list-style:none;margin:0;padding:0 0 0 10px}#related_searches ul#rel li{list-style-type:none;float:left;width:185px;font-size:10px;line-height:12px;margin:0;padding:0 15px 0 0}#related_searches ul#rel li a{display:block;color: #fff;width:150px;padding:1px 0 1px 0;font-size:10px;line-height:12px}#related_searches p, #related_searches table{margin:10px 10px}#foot_right{float:right;margin:0 8px 0 0;padding:0 0 0 0;width:305px}#contact{background:url(/images/white.png);color:#000;font-size:13px;line-height:20px;margin:0 0 0 0;padding:15px 12px 15px 12px;width:281px}#contact .header{font-size:17px;line-height:20px}#contact a:link, #contact a:active, #contact a:visited, #contact span.blue{color:#207084;font-size:13px;font-weight:bold;line-height:20px}#copyright{width:281px;font-size:11px;line-height:20px;color:#fff;margin:0 0 0 0;padding:7px 0 0 12px;text-align:left}body.MainSite{background: #e0e1e4 url('/images/page-bg.gif') top left repeat-x;text-align:center;padding:0px;margin:0px;line-height:1.4;font-family:arial, helvetica, sans-serif;font-size:13px;color: #333}a,a:link,a:visited{color: #03c;text-decoration:none}a:hover,a:active{color: #03c;text-decoration:underline}div.PageContent{border:0px}div.MainContent{border:0px;padding:15px 0 10px 0;text-align:left}.black,.Black{color: #444;padding-left:10px}h1,h2,h3,h4{font-family:arial,helvetica,sans-serif}h1{font-size:200%}h2{font-size:140%}h3{font-size:130%}h4{font-size:115%}div.Info{margin-top:15px}.Info h1{font-weight:normal;color: #53B8D2;line-height:29px;border-bottom:1px solid #e0e0e0}.Info h2{color: #53B8D2;font-weight:normal;line-height:30px;margin:5px 0 3px 0}.Info h3{color: #444;font-weight:normal}.Info h4{color: #444;font-weight:normal}.Info p{margin-left:5px}th,input,select,textarea{font-family:arial, helvetica, sans-serif;font-size:9pt;color: #444;text-align:left;vertical-align:top;margin-top:2px}#ContactStatusSelect{margin:2px 5px 0 0;padding:3px 0;font-style:italic;width:246px}td{font-family:arial,helvetica,sans-serif;font-size:9pt;text-align:left;vertical-align:top}img{border:0px}p{margin:5px 0;padding:0}ul,ol{margin:0px 0px 0px 10px;padding:0 0 0 10px;line-height:20px}ul li, ol li{line-height:20px;margin:0 0 0 6px}textarea{font-size:9pt}dt{font-weight:bold}dd{}sup{font-size:50%;position:relative;bottom:0.8em;vertical-align:baseline}blockquote{background:url('/images/quote-bg.png') top left no-repeat;padding-left:10px;min-height:55px}.MainColumn blockquote{background: #e6e6e6}li.Row{background-color: #fff}li.RowAlt{background-color: #f4f4f4}div.TopPage{width:925px;margin:0 auto}div.PageHead{width:925px;height:93px;position:relative;margin:0px}img.logo{width:156px;height:75px;margin-top:10px;float:left}div.tagline{font-size:24px;color: #82a629;width:400px;float:left;height:42px;margin:30px 0 0 0px}div.headRight{width:300px;padding-top:15px;margin:2px 0 0 0;float:right;text-align:right}#Revert{color: #222;vertical-align:top}span.Contact{font-weight:bold}span.pipe{padding:0 6px}.joblink{margin-top:3px}.headLogin{width:300px;height:50px}.headLogin label{font-size:8px}.headInput{width:100px;height:12px;font-size:8px;padding:0 3px;line-height:8px}#wrapper_nav ul.PageMenuNav{margin:0;padding:0;list-style:none;line-height:1}#wrapper_nav ul.PageMenuNav li{display:block;float:left;margin:0;padding:0;background:url(/images/nav_div.gif) right top no-repeat;list-style-type:none;height:35px;font-size:16px;line-height:16px;color:#fff;font-weight:bold}#wrapper_nav ul.PageMenuNav li.last{background:none}#wrapper_nav ul.PageMenuNav li a{font-size:13px;line-height:15px;color:#fff;font-weight:bold;text-decoration:none;padding:9px 16px 11px 16px;display:block}#wrapper_nav ul.PageMenuNav li a:hover{background:url(/images/nav_ro.gif) left top repeat-x}#wrapper_nav ul.PageMenuNav li a.here{background:url(/images/nav_ro.gif) left top repeat-x}ul.SubMenuNav{margin:0 0 0 0;padding:13px 0 0 33px;list-style:none}ul.SubMenuNav li{display:block;float:left;margin:0 10px 0 0;padding:0;background:none;list-style-type:none;height:auto;font-size:14px;line-height:14px;color:#fff;font-weight:normal}ul.SubMenuNav li a, ul.SubMenuNav li a:link, ul.SubMenuNav li a:visited{color:#fff;text-decoration:none;padding:5px 5px 5px 5px}ul.SubMenuNav li a:hover{color:#fff;text-decoration:none;background:#1aa0c2}ul.SubMenuNav li a.here{color:#fff;text-decoration:none;background:#1aa0c2}.Flash{text-align:left;position:relative;padding:0px;margin:10px 30px}.Flash .Container{text-decoration:none;font-weight:bold;font-size:100%;padding:8px;clear:both;text-align:left}.Flash .Icon{margin:0 10px 0 0;padding:0;height:40px;width:40px;float:left;position:relative}.Flash .Message{float:left;padding:0;margin:0;position:relative;width:745px}* html .Flash .Message{padding-top:10px}.Flash .HeaderError{background: #fdf1f1;border:solid 1px #d54747;color: #cb2727;-moz-border-radius:26px;-moz-border-radius:26px;-webkit-border-radius:26px;-webkit-border-radius:26px;-moz-border-radius:26px;-webkit-border-radius:26px}.Flash .HeaderWarning{background: #efefef;border:solid 1px #999;color: #ff9e00;-moz-border-radius:26px;-moz-border-radius:26px;-webkit-border-radius:26px;-webkit-border-radius:26px;-moz-border-radius:26px;-webkit-border-radius:26px}.Flash .HeaderInfo{background: #f9f7ce;border:solid 1px #ede45b;color: #03c;-moz-border-radius:26px;-moz-border-radius:26px;-webkit-border-radius:26px;-webkit-border-radius:26px;-moz-border-radius:26px;-webkit-border-radius:26px}.HeaderError .Icon{background: #fdf1f1 url("/images/flash_error.png") no-repeat center center}.HeaderWarning .Icon{background: #efefef url("/images/flash_warning.png") no-repeat center center}.HeaderInfo .Icon{background: #f9f7ce url("/images/flash_info.png") no-repeat center center}.error .Label, .Error .Label,.Error{font-weight:bold;font-style:normal;font-variant:normal;color: #f00 !important}.error input, .Error input, .error select, .Error select{border:1px solid #f00 !important}.ErrMsg{margin-left:110px;font-size:9px;color: #a33}.Warning{font-weight:bold;font-style:normal;font-variant:normal;color: #e80}.Success{font-weight:bold;font-style:normal;font-variant:normal;color: #060}.Instructions{color: #555;font-size:90%}.small{font-size:70%;margin:2px 0 2px 4px}div.PageFooter{margin:10px auto;padding:0px;width:925px}div.FooterContent{position:relative;padding:3px 10px;font-size:11px;text-align:left}div.FooterRight{float:right;width:300px;margin-top:25px}div.FooterRight div.copyright{font-size:10px;margin-top:30px}.search{font-size:16px}a.BigLink{color: #1aa0c3;font-size:15px}a.BigLink:active,a.BigLink:hover{color: #03c;text-decoration:underline}.Author{color: #999;font-size:9px}div.FooterLeft{width:575px}div.FooterLeft a:link, div.FooterLeft a:visited{color: #1aa0c3;text-decoration:none}div.FooterLeft a:hover, div.FooterLeft a:active{text-decoration:underline;color: #03c}div.FooterLeft p.Subjects{width:575px}table.footerLinks{border-collapse:collapse}div.FooterRight table.footerLinks{width:298px}table.footerLinks tr td{width:148px;padding:1px;text-align:left;font-size:11px}table.footerLinks tr td a:link, table.footerLinks tr td a:visited, table.footerLinks tr td a:hover, table.footerLinks tr td a:active{color: #1aa0c3;font-weight:bold;text-decoration:none}table.footerLinks tr td a:hover, table.footerLinks tr td a:active{text-decoration:underline;color: #03c}table.CityList{width:98%;border-collapse:collapse}table.CityList tr.Row{}table.CityList tr.RowAlt{}table.CityList tr td{font-size:10px;line-height:12px;padding:2px 0}table.CityList tr td{font-size:10px}table.CityList tr td a:link, table.CityList tr td a:visited, table.CityList tr td a:hover, table.CityList tr td a:active{color: #999;text-decoration:none}table.CityList tr td a:hover, table.CityList tr td a:active{text-decoration:underline;color: #03c}div.PageTable{margin:0 20px 10px;padding:20px 0 0}div.PageTable h1{margin-bottom:10px}div.PageTable table.CityList{background: #e9e9e9 url('/images/bg-gray-swirls-right.gif') top right no-repeat;border:1px solid #d0d0d0}div.PageTable table.CityList tr td{border-bottom:1px solid #1aa0c3;font-size:12px;line-height:20px;padding:3px}div.PageTable table.CityList tr td a{color: #03c;padding:3px}div.PageTable table.CityList tr td:hover{background-color: #cbeaf2}div.ContactBox{padding:0px}div.ContactBox h4{font-size:120%;color: #444;margin:0px;line-height:20px}ul.Contact{position:relative;margin:0px;padding:0px;list-style-type:none;text-align:left;font-weight:normal}ul.ContactLine{margin:0;padding:0}ul.ContactLine li{display:inline;margin-right:10px;list-style-type:none}ul.Contact li{font-size:13px;color: #444;list-style-type:none}ul.Contact li span.small{font-size:10px}li.phone{background:url("/images/icons/cnt-phone-xsmall.gif") no-repeat 4px 4px;padding:4px 0px 4px 23px;line-height:12px}li.email{background:url("/images/icons/cnt-email-xsmall.gif") no-repeat 0 8px;padding:4px 0px 4px 23px;line-height:12px}li.book{background:url("/images/icons/cal-ok.png") no-repeat 0 8px;padding:4px 0px 4px 23px;line-height:12px}li.read{background:url("/images/icons/cnt-read.gif") no-repeat 0 3px;padding:4px 0px 4px 23px;line-height:12px}ul.Contact li.blank{background:none}ul.Contact li.small{font-size:9px;color: #888;width:100%}div.FullPage{width:925px;border:1px solid #a6a6a6;margin:0px auto;padding:0px;text-align:left;position:relative;background: #fff;margin-top:15px;min-height:200px}div.headSearch{margin:7px 0 0 0;padding:2px;border:1px solid #ccc;background-color: #f3f3f3;-moz-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}div.headSearch input.DefaultText{width:85px;border:1px solid #aaa;height:14px;font-size:10px;margin-top:1px}div.headSearch label{font-size:12px}.PageContentHeader{width:925px;height:79px;background:url('/images/bg-searchBox.gif') 0 0 no-repeat;position:relative;margin:0 0 0 10px}.PageContentHeader.Holiday{background:url('/images/bg-searchBox-holiday.gif') 0 0 no-repeat;position:relative;height:80px;padding-top:100px}.SubSearchBox{position:absolute;bottom:22px;left:283px}.inputSearch, .SubSearchBox .DefaultText{background: #fff;border:1px solid #d1edf5;font-size:14px;padding:2px;margin:4px 5px 5px 5px;width:150px}.SubSearchBox label{color: #fff}.SubSearchBox .Right{margin-top:2px}.SubSearchBox .Submit{height:31px}.srchArrow{float:right;margin-top:10px}.LeftSearchBox{width:255px;position:absolute;bottom:10px;left:10px}.LeftSearchBox p{color: #fff;font-size:15px;margin-top:23px;line-height:20px}.RightSearchBox{width:160px;position:absolute;bottom:10px;right:20px;text-align:center}.RightSearchBox p{color: #444;margin:0}.RightSearchBox p.phone{font-size:26px;margin:5px 0 0;line-height:24px}.RightSearchBox p.habla{font-size:12px;margin:0}.Left{float:left}.Right{float:right}span.normal{font-weight:normal}img.Left{float:left;margin:5px 5px 5px 0;padding:0}img.Right{float:right;margin:5px 0 5px 5px;padding:0}.clear,.Clear{clear:both;height:0px}div#Noie6{display:none}.bold{font-weight:bold}.Selected{color: #1aa0c3}.Highlight{background-color: #ff0;padding:3px}ul.SocialIcons{position:relative;list-style-type:none;text-align:left;font-weight:normal;padding:0px;width:250px}ul.SocialIcons li{float:left;width:103px;padding:8px 0 0 20px;margin-left:0px;font-size:11px;list-style-type:none}ul.SocialIcons li.Twitter{background:url("/images/icons/twitter-16x16.gif") no-repeat 0 8px}ul.SocialIcons li.Facebook{background:url("/images/icons/facebook-16x16.gif") no-repeat 0 8px}.LoginBox{width:450px;margin:0 auto}table.login{border-collapse:collapse;border:0px}table.login tr{}table.login tr td{padding:5px}table.login tr th{font-weight:normal;text-align:right;padding-right:2px;vertical-align:middle}div.Cols{padding:0 5px 0 25px;margin:0;clear:both;text-align:left}div.Cols div.Cols{padding-left:0}div.Cols div.Col10, div.Cols div.Col20, div.Cols div.Col25, div.Cols div.Col30, div.Cols div.Col33, div.Cols div.Col40, div.Cols div.Col45, div.Cols div.Col50, div.Cols div.Col60, div.Cols div.Col66, div.Cols div.Col70, div.Cols div.Col75, div.Cols div.Col80, div.Cols div.Col90, div.Cols div.Col100{float:left;padding:0 7px 0 0}div.Cols div.Col10{width:8%}div.Cols div.Col20{width:18%}div.Cols div.Col25{width:23%}div.Cols div.Col30{width:28%}div.Cols div.Col33{width:31%}div.Cols div.Col40{width:38%}div.Cols div.Col45{width:43%}div.Cols div.Col50{width:48%}div.Cols div.Col60{width:58%}div.Cols div.Col66{width:64%}div.Cols div.Col70{width:68%}div.Cols div.Col75{width:73%}div.Cols div.Col80{width:78%}div.Cols div.Col90{width:88%}div.Cols div.Col100{width:98%}div.Cols div.Col10.BorderLeft, div.Cols div.Col20.BorderLeft, div.Cols div.Col25.BorderLeft, div.Cols div.Col30.BorderLeft, div.Cols div.Col33.BorderLeft, div.Cols div.Col40.BorderLeft, div.Cols div.Col45.BorderLeft, div.Cols div.Col50.BorderLeft, div.Cols div.Col60.BorderLeft, div.Cols div.Col66.BorderLeft, div.Cols div.Col70.BorderLeft, div.Cols div.Col75.BorderLeft, div.Cols div.Col80.BorderLeft, div.Cols div.Col90.BorderLeft, div.Cols div.Col100.BorderLeft{border-left:1px solid #e0e0e0;padding-left:10px}div.Cols div.Col10.BorderRight, div.Cols div.Col20.BorderRight, div.Cols div.Col25.BorderRight, div.Cols div.Col30.BorderRight, div.Cols div.Col33.BorderRight, div.Cols div.Col40.BorderRight, div.Cols div.Col45.BorderRight, div.Cols div.Col50.BorderRight, div.Cols div.Col60.BorderRight, div.Cols div.Col66.BorderRight, div.Cols div.Col70.BorderRight, div.Cols div.Col75.BorderRight, div.Cols div.Col80.BorderRight, div.Cols div.Col90.BorderRight, div.Cols div.Col100.BorderRight{border-right:1px solid #e0e0e0;padding-right:10px}.Green{background-color: #D9E9B2;padding:3px 10px}.Blue{background-color: #53B8D2;padding:3px 10px;color: #fff}.Green h4{width:125px;font-size:130%;line-height:16px;margin-top:30px}.Cols .Blue{margin:0 0 0 -15px}div.box{margin:10px 5px 35px 15px;padding:0px;background-color: #fff;position:relative;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}div.box div.boxHeader h1, div.box div.boxHeader h2, div.box div.boxHeader h3, div.box div.boxHeader h4{margin:0px;padding-left:5px;color: #fff;font-weight:normal;font-size:16px;line-height:30px;z-index:3}div.box h4.notice{color: #444 !important}div.box div.RightSide{float:right;padding-right:10px;font-size:13px;line-height:28px}div.box div.RightSide a{color: #fff}div.box.Color0 div.boxHeader h1, div.box.Color0 div.boxHeader h2, div.box.Color0 div.boxHeader h3, div.box.Color0 div.boxHeader h4{color: #444}div.box.Color1{border:1px solid #80a328;border-bottom:2px solid #80a328;background: #fff}div.box.Color2{border:1px solid #358ea9;border-bottom:2px solid #358ea9;background: #fff}div.box.Color3{border:1px solid #e28b28;border-bottom:2px solid #e28b28;background: #fff}div.box.Color4{border:1px solid #e6bc26;border-bottom:2px solid #e6bc26;background: #fff}div.box.Color5{border:1px solid #d03483;border-bottom:2px solid #d03483;background: #fff}div.box.Color6{border:1px solid #9b9b9b;border-bottom:2px solid #9b9b9b;background: #fff}div.box.ColorRed{border:1px solid #f66;border-bottom:2px solid #f66}h1.Color1,h1.Color2,h1.Color3,h1.Color4,h1.Color5,h1.Color6,h2.Color1,h2.Color2,h2.Color3,h2.Color4,h2.Color5,h2.Color6,h3.Color1,h3.Color2,h3.Color3,h3.Color4,h3.Color5,h3.Color6,h1.ColorRed,h2.ColorRed,h3.ColorRed,h4.ColorRed{color: #fff;font-weight:normal;padding-left:5px}h1.Color1,h2.Color1,h3.Color1,h4.Color1{background: #9fb836 url('/images/box-Color1.gif') top repeat-x}h1.Color2,h2.Color2,h3.Color2,h4.Color2{background: #4599b3 url('/images/box-Color2.gif') top repeat-x}h1.Color3,h2.Color3,h3.Color3,h4.Color3{background: #fcefd0 url('/images/box-Color3.gif') top repeat-x}h1.Color4,h2.Color4,h3.Color4,h4.Color4{background: #fbfadc url('/images/box-Color4.gif') top repeat-x}h1.Color5,h2.Color5,h3.Color5,h4.Color5{background: #fbecf3 url('/images/box-Color5.gif') top repeat-x}h1.Color6,h2.Color6,h3.Color6,h4.Color6{background: #eee url('/images/box-Color6.gif') top repeat-x}h1.ColorRed,h2.ColorRed,h3.ColorRed,h4.ColorRed{background: #f66 url('/images/box-ColorRed.gif') top repeat-x}img.boxIcon{position:absolute;left: -20px;top: -10px;margin-right:2px;width:42px;height:42px;z-index:15}div.boxInstructions{background: #fff;padding:5px;font-size:12px}div.boxTools{margin:0 5px 0 0;float:right;top:0px;padding:5px;width:150px;z-index:354;position:relative}.Color1{background: #9fb836}.Color2{background: #1aa0c3}.Color3{background: #fcefd0}.Color4{background: #fbfadc}.Color5{background: #fbecf3}.Color6{background: #eee}.ColorRed{background: #f66}div.boxToolsContent{background-color: #fff;width:100%;padding-bottom:5px}img.toolLink{position:relative;top:5px;margin-left:5px !important;margin-left:3px;padding-right:5px}div.boxToolsContent ul{list-style:none;padding:0px;margin-left:0px}div.boxToolsContent ul li{list-style-type:none}div.boxNotice{padding-bottom:5px}div.boxNotice a{text-decoration:none}div.boxNotice img{margin-right:3px}div.boxContent{padding:5px;background-color: #fff}div.boxContent .Form span.boxlabel{font-weight:bold;margin-right:10px;width:150px;text-align:right}div.boxContent span.Big{font-size:20px;font-weight:bold;margin-right:10px;margin-left:0px;width:100px;text-align:right}div.boxContent table.DataGrid{border:0px}div.boxContent table.DataGrid thead tr th{background-color: #fff;vertical-align:bottom}div.boxContent div.boxNotice{padding:5px;margin: -5px -5px 5px -5px}div.boxContent div.boxNotice p{margin:2px;margin-left:20px}div.formBox div.closeTag{font-size:9.5px;float:right;margin-top: -6px;margin-right: -4px}div.formBox .Title{font-weight:bold;display:block;color: #444;padding:5px 0 0 0;margin:10px 0px 2px;font-size:14px}div.error{float:left;color: #f66;font-size:9.5px}div.Pod{padding:5px;padding-top:10px;padding-bottom:0px;margin:20px 5px;;position:relative;color: #575858}div.Pod p{line-height:20px}div.Pod{-moz-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}img.podTopLeft{position:absolute;top:0px;left:0px;z-index:11}img.podTopRight{position:absolute;top:0px;right: -1px;z-index:11}img.podBotLeft{position:absolute;bottom: -1px;left:0px;z-index:11}img.podBotRight{position:absolute;right: -1px;bottom: -1px;z-index:11}html > body img.podTopLeft, html > body img.podTopRight, html > body img.podBotLeft, html > body img.podBotRight{display:none}div.Pod h1, div.Pod h2, div.Pod h3, div.Pod h4{background:none;padding:0;margin:0px;color: #444}div.podContent{padding-left:0px;padding-bottom:5px;padding-top:0px;margin:0px 7px;margin-top: -2px;position:relative}div.podContent h2{font-size:12pt;font-weight:bold;margin:0px 0px 5px 0px}div.Color0{background-color: #f6f6f6;border:1px solid #ccc}div.Color1{background-color: #ebf7cf;border:1px solid #c1caa5}div.Color2{background-color: #DEF3F8;border:1px solid #b4c9ce}div.Color3{background-color: #fcefd0;border:1px solid #d2c5a6}div.Color4{background-color: #fbfadc;border:1px solid #d1d0b2}div.Color5{background-color: #fbecf3;border:1px solid #d1c2c9}div.Color6{background-color: #eaeaea;border:1px solid #c0c0c0}div.ColorWhite{background-color: #fff;border:1px solid #ccc}div.ColorLtGray{background: #d1d1d1;border:1px solid #bbb}div.Color10{background-color: #f6f6f6;border:1px solid #ccc}div.Color11{background: #ebf7cf url('/images/pod-bg-Color11.gif') bottom repeat-x;border:1px solid #c1caa5}div.Color12{background: #DEF3F8 url('/images/pod-bg-Color12.gif') bottom repeat-x;border:1px solid #b4c9ce}div.Color13{background: #fcefd0 url('/images/pod-bg-Color13.gif') bottom repeat-x;border:1px solid #d2c5a6}div.Color14{background: #fbfadc url('/images/pod-bg-Color14.gif') bottom repeat-x;border:1px solid #d1d0b2}div.Color15{background: #fbecf3 url('/images/pod-bg-Color15.gif') bottom repeat-x;border:1px solid #d1c2c9}div.Color16{background: #eee url('/images/pod-bg-Color16.gif') bottom repeat-x;border:1px solid #c0c0c0}div.NoBorder{border:none !important}div.Wide{-moz-border-radius:10px !important;-moz-border-radius:10px !important;-webkit-border-radius:10px !important}form{margin:0;padding:0}.Form{margin:0;padding:0}.Form textarea, .Form input, .Form select{padding:2px;margin:0 3px 0 0;border:1px solid #999;background-color: #f6f6f6}.podContent .Form textarea, .podContent .Form input, .podContent .Form select, .podContent .Form div.Radio{background-color: #fff}div.Radio{margin:0 3px 0 0}.Form div.Radio input{padding:0;margin:3px 3px 0px 3px}* html .Form div.Radio input{margin:0}.Form div.Radio label{display:block;padding:3px 0px}.Form div.Radio .Subtext{display:block;margin: -5px 0 5px 24px}.Form .Row{clear:left;margin:7px 0px;padding:2px 0px;text-align:left}.Form .Space{margin-top:10px !important}* html .Form .Row{padding:0}.Form .Row .Label{font-variant:normal;float:left;width:8em;color: #444;text-align:right;padding:0 0 0 0;margin:0 10px 0 0}.Form .Row .Label.Wide{width:12em}.Form .Row .Value{float:left;display:inline;padding:3px 2px 2px 2px;margin:0 3px 0 0}.Form .Row .Value input{display:inline;float:none}.Form .DefaultText,textarea.DefaultText,input.DefaultText{font-style:italic;font-size:8.5pt;font-weight:normal;color: #888}.Form .NormalText,textarea.NormalText,input.NormalText{font-style:normal;font-size:8.5pt;font-weight:normal;color: #444}div.FormSection{position:relative}div.FormSection img.FormStar{float:left;margin-left:10px;margin-top:9px}div.FormSection div.Section{margin-left:10px;margin-bottom:25px;padding-bottom:5px;position:relative}img.baseArrow{position:absolute;bottom: -23px;left:15px}img.bookCheck{}div.FormSection div.Section div.SectionHead{font-size:24px;margin:0px;padding:3px 5px;color: #444;border:1px solid #dae7b6;background-color: #F5F5F5}div.FormSection div.Section div.SectionPage{background: #fff;border:1px solid #eee;padding:10px}.Orange div.Submit a.Button{color: #fff;font-size:16px;background:url('/images/btn-orange-bg.gif') bottom left no-repeat;padding:5px 5px;font-weight:normal;line-height:43px}.Orange div.Submit input.Button{color: #fff;font-weight:normal;background:url('/images/btn-orange-bg.gif') bottom left no-repeat}.Orange div.Submit a.Button:hover, .Orange div.Submit a.Button:active{border:1px solid #f90;text-decoration:none;color: #fff}.Submit{padding:0;margin:0;display:inline;margin-right:5px}.SubSearchBox.Orange div.Submit input.Button{background: #febf29 url('/images/button2_normal.png') repeat-x scroll left bottom}.Submit .Button, .Submit .Button:link, .Submit .Button:visited, .Submit .Button:hover, .Submit .Button:active{text-align:center;font-size:9.5pt;color: #fff;background:url('/images/button1_normal.png') top left repeat-x;border:solid 1px #1a5b70;-moz-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;display:inline;text-decoration:none;font-weight:bold;cursor:pointer;white-space:nowrap}.Submit input.Button{padding:3px 8px}.Submit a.Link{padding:10px 4px 4px 10px}.Submit a.Button:link, .Submit a.Button:visited, .Submit a.Button:hover, .Submit a.Button:active{padding:4px 8px;line-height:20px}.Submit .Button:hover, .Submit .Button:active{color: #fff;background:url('/images/button1_press.png') top left repeat-x;border:solid 1px #2686a4}.Arrow div.Submit a.Button, .Arrow div.Submit a.Button:hover, .Arrow div.Submit a.Button:visited{color: #fff;font-size:13px;background:url('/images/btn-select.gif') bottom left no-repeat;padding:8px 17px 8px 35px;font-weight:bold}.Arrow div.Submit a.Button:link, .Arrow div.Submit a.Button:visited, .Arrow div.Submit a.Button:hover, .Arrow div.Submit a.Button:active{border:none;text-decoration:none;color: #fff}.NewsTable h1, .NewsTable h2, .NewsTable h3, .NewsTable h4{margin:0px;padding:0px;background:none}h1.NewsHead{font-size:23px;color: #444;margin-left:10px;font-weight:normal}.NewsBlock{width:595px}.NewsTable{width:595px;position:relative;margin-bottom:25px}.NewsTable.Wide{width:880px}.NewsTable.Wide .NewsInfo{width:95px}.NewsTable.Wide div.NewsStory{width:755px}.NewsInfo{width:110px;float:left;line-height:20px;text-align:right;color: #aaa;font-size:12px}.NewsType{margin:0px;padding:0px;line-height:20px}.NewsDate{margin:0;padding:0px;line-height:20px}.NewsIcon{margin:5px 0px}img.newsIcon{width:75px;border:0px}.NewsStory{width:465px;float:right;border-left:1px solid #e0e0e0;padding-left:10px}.NewsTitle{color: #a3be62;font-size:15px;line-height:20px;margin-bottom:8px;font-weight:bold}.NewsHighlight{width:135px;margin:0 10px 10px 0;float:left}.newsHighlight{width:135px;border:1px solid #ccc}ul.inline{display:inline}ul.inline li{display:inline;margin-left:10px;list-style-type:none}ul.noBullets{list-style-type:none;padding:0px}ul.noBullets li{list-style-type:none}ul.Bullet,ul.Bullets{position:relative;margin:5px 0px;padding:0px 0px 3px 0px;list-style-type:none;text-align:left;font-weight:normal}ul.Bullet li, ul.Bullets li{list-style-type:none;background:url("/images/bullet1.png") no-repeat 0 8px;padding:4px 0px 4px 15px}ul.BoldFirst{position:relative;margin:5px 0px;padding:0px 0px 3px 0px;list-style-type:none;text-align:left;font-weight:normal}ul.BoldFirst li{background:url("/images/bullet1.png") no-repeat 0 8px;padding:4px 0px 4px 15px;margin:3px 0 0 0;list-style-type:none}ul.BoldFirst li b{font-weight:bold;font-size:110%;padding-right:10px;display:block}ul.BoldFirst li em{font-weight:bold;font-style:normal}ul.Stars,ul.BigStars{position:relative;margin:5px 0;padding:0;list-style:none;text-align:left;font-weight:normal;width:100%}ul.Stars li, ul.BigStars li{background:url('/images/icons/li-star.gif') no-repeat 0 0px;padding:0 0 4px 20px;margin:0;line-height:1.2;list-style-type:none}ul.BigStars li{font-size:120%;font-weight:bold;letter-spacing:0.04em;list-style-type:none}ol.NumList{font-weight:bold}ol.NumList li p{font-weight:normal;margin:0px;padding:0px}img.infoImg, .CorpContent p.infoImg{float:right;margin:3px 0px 10px 7px;padding:5px;border:1px solid #53B8D2;-moz-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-align:center}div.Advantage{text-align:left;margin-top:5px}ul.CheckSmall,ul.CheckLarge{list-style-type:none;text-align:left;padding-left:0px;margin:5px 0 0 0}ul.CheckSmall li{background:transparent url('/images/icons/check15x15.png') no-repeat scroll 0 0px;padding:0 0 0 22px;margin:2px 0 4px 6px;font-size:95%;line-height:15px;list-style-type:none}ul.CheckLarge li{background:transparent url('/images/icons/check25x25.png') no-repeat scroll 0 0px;padding:0 0 0 32px;margin:4px 0 6px 6px;font-size:95%;line-height:25px;list-style-type:none}ul.CheckSmall li b, ul.CheckLarge li b{font-weight:bold;font-size:110%;padding-right:10px;display:block}div.Advantage span.Title{font-weight:bold;font-size:120%;text-align:left;margin:3px 0px 8px 0}div.GetStarted div.Advantage{margin-top:25px}div.GetStarted div.Advantage span.Title{font-weight:bold;font-size:120%;text-align:left;margin:3px 0px 8px 0}.GetStarted{margin:10px auto;float:right;padding:5px;border:solid 1px #888;background-color: #E1EDF5}.GetStarted ul.BigStars li em{font-style:normal;text-decoration:underline}.GetStarted .TeacherRows{margin-top:15px}.GetStarted .Search{margin-top:5px}.Search .Submit input.Button, .GetStarted .Submit input.Button{font-size:9pt}img.teacherThmb{width:60px;padding:1px;border:1px solid #ccc;margin:5px}.bbb,.BBB{position:relative;width:243px}.bbbLeft{width:45px;float:left}.bbbRight{float:right;margin-left:15px;margin-top:10px;text-align:left;width:177px}div.PartnerRotator{position:relative;width:260px}ul.Partner{margin:15px 0;padding:0px;height:75px}ul.Partner li{list-style-type:none;padding-right:20px;padding:0px;margin-bottom:22px;border:1px solid #1aa0c3;-moz-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:115px;height:60px;overflow:hidden;padding:3px;float:left;background: #fff}.partnerLogoMain{width:110px;margin:3px auto;background-color: #fff}ul.Partner li a{height:60px}table.PartnerCell{border-collapse:collapse;height:60px}table.PartnerCell tr{}table.PartnerCell tr td{vertical-align:middle;height:60px}div.PartnerIcon table.PartnerCell{border-collapse:collapse;height:75px;width:150px}div.PartnerIcon table.PartnerCell tr{}div.PartnerIcon table.PartnerCell tr td{vertical-align:middle;height:75px;width:150px;text-align:center}div#OverlayContainer{z-index:31998;width:100%;position:absolute;left:0px;top:0px;text-align:center}div#OverlayDiv{width:100%;height:850px;position:absolute;top:0px;left:0px;background-color: #000;opacity: .40;filter:alpha(opacity=40);-moz-opacity:0.6;z-index:31999}div#OverlayDiv h2.blue{color: #1aa0c3;font-weight:normal;font-size:20px}div#OverlayContent{margin:0px auto;position:relative;z-index:32000;border:1px solid #666;background: #fff;padding:10px;text-align:left;zoom:1;-moz-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;color: #555}div#overlayWidth{text-align:left;float:left;min-width:200px}div#OverlayContent span, div#OverlayContent p{color: #555}div#OverlayContent img.FullPhoto{max-width:580px}div.closeTag{font-size:10px;position:absolute;right:-5px;top:-5px;z-index:32001}div#OverlayContent h1, div#OverlayContent h2, div#OverlayContent h3, div#OverlayContent h4{background:none;margin:0;padding:0}.lightInfo{width:400px}div#TimeOutBanner{z-index:32000;position:fixed;width:100%;height:60px;left:0;background: #faf4bb;border-bottom:1px solid #cfbb73;-moz-box-shadow:0 0 6px #999;-moz-box-shadow:0 0 6px #999;-webkit-box-shadow:0 0 6px #999}div#TimeOutBanner div.Container{width:922px;padding:8px 0;margin:auto}div#TimeOutBanner div.Container img{float:left;padding:3px 10px 0 0}div#TimeOutBanner div.Right{width:40%;float:right;text-align:right}div#TimeOutBanner span#CountDownTimer{font-size:28px;color: #666;line-height:44px}div#TimeOutBanner h2{margin:0;padding:0;font-size:20px;text-align:left;color: #036}div#TimeOutBanner h4{margin:0;padding:0;font-size:14px;text-align:left;color: #555}div#TimeOutBanner div.KeepSession{float:right;width:200px;height:45px;background:url(/images/keep_session_btn.png) no-repeat;cursor:pointer;margin-left:15px;line-height:43px;font-size:23px;font-weight:bold;color: #fff;text-align:center;text-shadow: #888 0 1px 1px;text-decoration:none !important}div#TOBLoggedOut h3{font-size:130%;line-height:18px;font-weight:bold;margin: -3px;padding:5px;-moz-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background: #faf4bb;border:1px solid #cfbb73;text-align:center;color: #036}div#TOBLoggedOut p{margin:10px 0 12px;line-height:1.4}div#TOBLoggedOut .Dismiss, div#TOBLoggedOut .Login{float:right;color: #000;font-weight:bold;text-decoration:none;padding:2px 7px;display:block;border:1px solid #000;outline:1px solid #000;margin-left:8px;-moz-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-outline-radius:6px;-moz-outline-radius:6px;-webkit-outline-radius:6px}div#TOBLoggedOut .Dismiss{outline-color: #777;border-color: #ddd;border-top-color: #fff;border-left-color: #fff;background: #ddd}div#TOBLoggedOut .Dismiss:hover{background: #eee}div#TOBLoggedOut .Login{outline-color: #3589A3;border-color: #95D6E8;border-top-color: #BFEFFF;border-left-color: #B7E9FF;background: #95D6E8}div#TOBLoggedOut .Login:hover{background: #B5DFEB}#UpdateAvail div.Icon{background:url('/images/frown_account_update.png') no-repeat 25px 40px;height:130px;width:100px}#UpdateAvail div.Content{float:right;padding-right:15px;width:435px}#UpdateAvail h1, #UpdateAvail h2{font-weight:bold;line-height:26px;margin:0;padding:0}#UpdateAvail h1{color: #000;font-size:16px;margin-bottom:3px !important}#UpdateAvail h2{color: #C33;font-size:18px;margin-top:2px}#UpdateAvail p{color: #333;font-size:12px;line-height:18px;z-index:1000}#UpdateAvail b{color: #17839E}#UpdateAvail a.CTA{background:url('/images/edit_availability_btn.png') no-repeat 0 0;color: #FFF;float:left;font-size:16px;font-weight:bold;height:68px;margin: -12px 0 -2px -8px;width:204px;z-index:999}#UpdateAvail a.CTA:hover{background-position:0 -67px}#UpdateAvail a.Close{font-size:12px;line-height:44px;margin-left:12px}.Breaker,.breaker{display:block;margin:10px 0 20px;border-top:1px solid #e0e0e0}.DarkBreaker{display:block;margin:10px 0px 9px;border-top:1px solid #ccc}.BlueBreaker{display:block;margin:10px 10px;height:4px;background-color: #2788A1}.GreenBreaker{display:block;margin:23px 10px;height:4px;background-color: #82A629}.BreakerDots{display:block;margin:5px 0px;border-top:1px dashed #e0e0e0}.DashBreaker{border-top:1px dashed #e0e0e0;margin:4px auto 15px}div#dhtmltooltip h3{margin:0px;margin-bottom: -10px;padding:0px;font-size:9pt;color: #444}#dhtmlpointer{position:absolute;left: -300px;z-index:1001;visibility:hidden}#dhtmltooltip{position:absolute;left: -300px;width:150px;border:1px solid black;padding:2px;background-color: #ebf7cf;visibility:hidden;z-index:1000;text-align:left;font-size:8pt;color: #575858;font-family:arial,helvetica,sans-serif}div.Shadow{position:absolute;z-index:9000;background-color: #444;padding:6px;-moz-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;z-index:1;margin-left:50px}div.Shadow div.content{display:block;position:relative;background-color: #fff}div.Shadow img{display:block;position:relative;background-color: #fff}div.Tour{margin:0 0 0 3px;padding:0;text-align:center}div.Tour p{margin:4px 0 7px 0;padding:0}div.Tour div.TourLink{display:block;background:transparent url('/images/shadowAlpha.png') no-repeat right bottom !important;left:25px;top:2px;width:180px;height:105px;z-index:9000;position:relative}div.Tour div.TourLink a{display:inline;width:170px;height:95px;position:absolute;top: -6px;left: -6px}div.Tour div.TourLink img{background-color: #fff;border:1px solid #a9a9a9;margin:0;padding:4px}.ProviderInfo{position:relative;margin-bottom:10px;font-size:10pt;width:500px}.ProviderInfo .Thumb{float:left;width:110px}.ProviderInfo .Info{float:left;width:300px}.ProviderInfo .Names{padding:3px 0;margin:0;font-size:80%;font-style:italic}.ProviderInfo h1{margin:0 0 5px 0;padding:5px 0;border-bottom:1px solid #ccc}.ProviderInfo h2{padding:10px 0 3px 0;margin:0;font-weight:bold;color: #53B8D2}.ProviderInfo p{padding:3px 0;margin:0}div#OverlayContent .ProviderInfo p{color: #555}div.HowItWorks{width:600px;position:relative}div.HowItWorks .Section{border-top:4px solid #3f788d;padding:10px 0;margin:10px 0 0}div.HowItWorks .Section .SectionLeft{float:left;width:200px}div.HowItWorks .Section .Number{font-size:26px;font-weight:bold;color: #3f788d;float:left;margin:0 10px 50px 0}div.HowItWorks .Section p{}div.HowItWorks .Section img.stepImg{float:right}div.Reps{background: #E9E9E9 url(/images/bg-gray-swirls-left.gif) no-repeat scroll left top;padding:2px;margin:5px 0 15px 0}div.MainColumn div.Cols div.ColRight div.Reps div.Pod{margin:5px}div.Reps div.Pod div.podContent{margin:0;padding:0}div.CustHead{font-size:12px;font-weight:bold;color: #444}div.CustHelp{font-size:8px;background: #fffab0;color: #444;float:right;width:132px;margin:-10px -5px 0 0;padding:1px 3px;font-weight:normal;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}div.MainContent div.QLinkColumn div.Reps div.Pod div.podContent div.CustHead div.CustHelp{margin:-10px -5px 0 0;padding:0;width:124px;-moz-border-radius-topleft:5px}div.SupportRight{width:132px;margin:0;padding:0;float:right}div.MainContent div.QLinkColumn div.Reps div.Pod div.podContent div.SupportRight{float:none}.SupportRight h3{font-weight:normal;margin-bottom:3px}.SupportRight h4{font-weight:normal}.SupportRight p{margin:0;line-height:15px}div.Counselors{position:relative}div.Counselors div.Entry{float:left;width:47px;margin:0;padding:0}div.Counselors div.Entry .Pic img{width:40px;height:40px;padding:1px;border:1px solid #ddd}div.Counselors div.Entry .Pic{padding:1px;text-align:center}div.Counselors div.Entry .Name{font-size:10px;margin:0 auto;text-align:center}div.LeftCol{width:625px;padding:10px 5px 10px 0px;float:left}div.RightCol{width:273px;padding:10px 0px 10px 5px;float:right}div.Section{margin:0 10px 10px 10px;padding:5px 10px}div.Cols .Section{margin:10px 0 10px 10px;padding:0px}div#SubContent,div.Col1,div.Col2,div.Col3{margin-left:30px;margin-top:15px;position:relative;width:915px;padding:0px}div#localmap div span{width:250px;overflow:hidden;display:block}ul.errors{color: #f00;list-style:none;border:1px solid #f00;padding:3px}.Instructions em{font-weight:bold}.FloatLeft{float:left;display:inline;margin-right:10px;margin-bottom:5px}.FloatRight{float:right;display:inline;margin-left:10px;margin-bottom:5px;position:relative}div.Separator{width:100%;border-bottom:solid 1px #aaa;margin:5px 0px}#Revert{color: #444;vertical-align:top}#Revert a:link, #Revert a:visited, #Revert a:hover, #Revert a:active{font-weight:bold;color: #f00}div.boxContent table.DataGrid{width:100%}.DataGrid .Row{background-color: #fff}.DataGrid .RowAlt{background-color: #f0f0f0}.DataGrid .RowAltYellow{background-color: #fbf6d3}.DataGrid .RightJust{text-align:right !important}.DataGrid .Larger{font-size:16px}table.DataGrid{border:solid 1px #222}.DataGrid td, .DataGrid th, .DataGrid .Row td, .DataGrid .RowAlt td{text-align:left;padding:5px 3px;margin:5px 3px}.DataGrid th{font-weight:bold;color: #444}.DataGrid thead th{background-color: #efeaea;border-bottom:solid 1px #222}.DataGrid tfoot th, .DataGrid tfoot td{background-color: #efefef;border-top:solid 1px #222}.DataGrid td input{padding:2px}input.Yellow.Button{background-color: #e5be1b;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-color: #83671a;color: #fff;padding:4px 8px;border-width:1px;font-style:italic}.NoData{font-style:italic;font-size:8.5pt;font-weight:normal;color: #444}img.qmark{display:inline}.Popup{font-weight:normal;position:absolute;margin:0;padding:0;text-align:left;display:inline;text-indent:0;top: -100px}.Popup ul{margin:3px 0px;padding:0px 20px}.Popup li{margin:0px;padding:0.2em 0em 0.2em 0.5em}.Popup .PopupLink{font-size:90%}div#OverlayHelp{text-align:left;min-width:200px;width:400px;position:absolute;left:100px;top: -50px;margin:0;padding:8px 8px;border:solid 2px #3843B5;background-color: #f6f6f6;z-index:30000}div#OverlayHelp h3{width:350px;padding:5px 0px 3px 0px;margin:0;border:none}div#OverlayHelp h4{padding:5px 0px 3px 0px;margin:0;border:none}div#OverlayHelp img.HelpPointer{position:absolute;bottom:-20px;left:2px}.PopupHelp a.Close:link, .PopupHelp a.Close:visited, .PopupHelp a.Close:hover, .PopupHelp a.Close:active{float:right;background: #ffd url("/images/icons/delete_small.gif") no-repeat center center;width:20px;display:block;text-decoration:none}.Help{text-align:left;margin:10px 10px;padding:8px 8px;border:solid 2px #F90;background-color: #ffd}a.PDF:link,a.PDF:visited,a.PDF:hover,a.PDF:active{display:block;background: #fff url('/images/icons/pdf_30x30.gif') no-repeat left center;height:30px;padding-left:40px}input#search{border:1px solid #aaa}.auto_complete{background: #fff;border-bottom:2px solid #819da5;color: #333;font-size:12px;font-weight:normal;overflow:visible;text-align:left;z-index:50}.auto_complete ul{border-left:1px solid #D1EDF5;border-right:1px solid #D1EDF5;list-style:none;margin:0;overflow:visible;padding:0}.auto_complete ul li{cursor:default;list-style:none;margin:0;overflow:hidden;padding:0 18px 0 10px;white-space:nowrap}.auto_complete ul li.selected{background:url(/images/icons/calendar-next.png) no-repeat #B5DFEB;background-position:98% 50%;overflow:visible}@media screen and (-webkit-min-device-pixel-ratio:0){.Submit{line-height:30px;padding-top:6px}}.AudioLink{padding:3px 0px 3px 23px;background: #fff url('/images/icons/sound.gif') no-repeat 0px 0px;height:15px}.GoogleAds{text-align:center}div.calendar{z-index:32010}div.AuthorizeNetSeal{background-color: #fff;padding:4px 3px 0 0 !important;border:solid 1px #444}div.Row{margin:5px}span.Label{width:150px;text-align:right;display:block;float:left;margin-right:5px}span.Help{font-size:90%;padding-left:5px}input.lesson{border:1px solid #999;padding:2px;width:200px}input.lesson_time{border:1px solid #999;padding:2px;width:20px}input.lesson_rate{border:1px solid #999;padding:2px;width:40px}.NeedHelp{background:url('/images/icons/li-questionBig.png') no-repeat left center;padding:5px 5px 5px 45px;margin:5px 0}.AdminSearch{background-color: #4599b3;margin:0 0 0 10px;padding:10px;width:905px;text-align:left}.AdminSearch input, .AdminSearch select{font-size:95%}.AdminSearch .Submit{padding:5px 0 2px}.Rating{white-space:nowrap}.Rating img{margin:0 0 0 2px}.Rating a:link, .Rating a:visited{text-decoration:none}.Rating a:hover .Title, .Rating a:active .Title{text-decoration:underline}.NavLinks{padding:2px 0 7px 0;margin:0;font-size:95%}.NavLinks a:link, .NavLinks a:visited{font-weight:bold;font-size:95%;text-decoration:none}.NavLinks a:hover, .NavLinks a:active{font-weight:bold;font-size:95%;text-decoration:underline}table.GoalsTable tr td{vertical-align:top;font-size:11px}table.GoalsTable tr td p{margin-top:1px}table.GoalsTable tr th{text-align:right;vertical-align:top;font-size:11px;font-weight:bold;padding-bottom:10px}td.Label{text-align:right;vertical-align:top;font-size:14px;font-weight:bold;padding-right:10px;padding-bottom:10px}.DocLink{display:block;padding:0;margin:0 0 5px 0}.DocLink a{font-weight:bold}.DocLink .Size{color: #666;font-style:italic}.DocSign .Links a{float:right;margin:0;padding:0 10px 5px 0}.DocSign .Content, .DocSign .Signature{clear:both;margin:10px 15px;padding:15px 15px}.DocSign .SignHead{border:1px solid #9bc435;padding:5px 10px;margin:15px 15px 0px;background: #97C02D url(/images/bg-fade-green.gif) repeat-x scroll center bottom;color: #666;font-size:11pt;line-height:20px;font-weight:bold}.DocSign .Content{height:350px;overflow-y:scroll;margin-bottom:10px;border:2px solid #666}* html .DocSign .Content{overflow:auto}.DocSign .Signature{border:solid 1px #aaa;background-color: #efefef;margin-top:20px}.DocSign .Signature .Title, .DocSign .Signature form, .DocSign .Signature div.Cancel{float:left}.DocSign .Signature .Title{padding-top:15px;font-size:160%;font-weight:bold;color: #444}.DocSign .Signature div.Cancel{margin-top:5px}.DocSign .Instructions{padding-top:10px;clear:both}.DocSign .Signature .Form .Row .Label{width:7em}.DocSign .Questions{float:right;display:inline;padding-left:60px;background: #efefef url('/images/icons/li-operheadset.png') no-repeat left center}.DocSign .Questions h3{padding:10px 0 5px 0;margin:0;width:230px}.DocSign .Questions p{padding:3px 0;margin:0;width:230px}.Questionnaire .Section{margin:0 0 15px 0;padding:0 0 10px 15px;border-bottom:dashed 1px #888}.Questionnaire .Section h2{margin-left: -15px}.Questionnaire .Section .Question{margin:7px 0 15px -15px;padding:7px 0 5px 25px;background: #fff url('/images/icons/forum-mod-move.png') no-repeat left 10px}.Questionnaire .Section .Question .Label{float:none;display:block;padding:0 0 3px 0;margin:0;text-align:left;width:inherit;font-weight:bold}.Questionnaire .Section .Question .Response{display:block;border:solid 1px #999;background: #fcfcfc;margin:5px 0;padding:7px;font-family:Courier, "Courier New", monospace;color: #444;font-size:10pt}.Questionnaire .Section .Question .Response p{margin:4px 0;padding:0}.InfoContent{margin:0 15px 0 15px;padding:0}.StepNav{padding:0;margin:0}.StepNav ul{list-style:none;margin:0;padding:0}.StepNav ul li{display:inline;float:left;margin:0;padding:0;list-style-type:none}.StepNav ul li span{display:block;padding:5px 15px;margin:0;font-size:110%;font-weight:bold}.StepNav ul li.Unselected span{background: #fff;color: #444}.StepNav ul li.Selected span{background: #444;color: #fff}.Testimonials .Testimonial{border-bottom:dashed 1px #888;padding-bottom:15px}.Testimonial{margin:15px 0;padding:0 0 0 10px}.Testimonial blockquote{padding:0 20px 0 10px;margin:0;color: #333;font-family:Comic Sans MS, Arial, Helvetica}.Testimonial blockquote p{}.Testimonial .Author{padding:0;margin:3px 0 0 20px;font-size:12px;font-style:italic;display:block}.Testimonial .Teacher{float:right;text-align:center;padding:0 5px}.Testimonial .Teacher img.teacherThmb{width:80px;height:80px;margin-bottom:0}.Testimonial .Teacher span.Name{font-size:90%;font-weight:bold;display:block}.Feedbacks{margin:15px 0}.Feedbacks .Testimonial{margin:5px 0 10px 0}.FAQIndex{margin:5px;padding:10px;background: #EFEDEC url(/images/bg-gray-swirls.png) top left no-repeat;border:solid 1px #999;-moz-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.FAQIndex ul li{line-height:13px;margin:7px 0;list-style-type:none}.FAQ .Entry{padding:15px 0 10px 0;margin:0}.FAQ .Entry h2.Question{}.FAQ .Entry span.Answer{display:block;padding:0 10px 5px 10px;margin:0}.FAQ .Entry span.BackTop{display:inline;float:right;padding:0 10px 5px 10px;margin:0;font-size:90%}.FeatureUpdate{display:block;margin:10px 5px;padding:5px 5px 5px 65px;border:solid 1px #03c;background: #f1f5f8 url("/images/flash_info.png") no-repeat 10px center}.FeatureWarning{display:block;margin:10px 5px;padding:7px 5px 7px 65px;border:solid 1px #999;;background: #efefef url("/images/flash_warning.png") no-repeat 10px center}.HelpInstructions{margin:1px;background: #fffab0;padding:1px 5px;color: #444;font-size:8pt;width:160px;line-height:12pt}.HelpInstructions img.qMark{float:right;margin:0px;padding:0px}table.SubjectsTable{width:95%}table.SubjectsTable td{padding:3px}.Helpful{padding:5px 0;margin:5px 0}.Helpful span.Title, .Helpful span.Result{font-weight:bold;font-size:95%}.Helpful .Submit{padding-left:5px}.Helpful .Submit a.Button{font-size:90%}div.CreativeContent{padding:10px 10px 10px 0;margin:5px;min-width:300px;min-height:200px}.CreativeArea{width:250px;height:75px;padding:3px;font-size:10px;border-left:1px solid #333;border-top:1px solid #333;border-right:1px solid #eee;border-bottom:1px solid #eee;background-color: #fafafa}div.fanbox{width:270px;margin-left:5px}.RequestInfo{width:550px}label.TextBox{line-height:26px}span.FieldNote{display:block;color: #555;font-size:11px;line-height:12px;margin:0 0 6px 64px}#UnderConstruction{width:720px;height:200px;background:url("/images/under_construction.jpg") no-repeat;margin:0 0 10px 10px;-moz-box-shadow:0 0 3px #CCC;-moz-box-shadow:0 0 3px #CCC;-webkit-box-shadow:0 0 3px #CCC;-moz-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#UnderConstruction h1{color: #f99200;font-size:28px;font-weight:bold;text-shadow: #DDD 3px 2px 1px;padding:60px 0 10px 225px}#UnderConstruction p{font-size:16px;padding:0 0 0 235px}#TimeEntryClock{margin-top:5px}#TimeEntryClock form{padding:0 2px}#TimeEntryClock label.Main{float:left;display:block;width:58px;text-align:right;padding-right:4px;font-size:12px;line-height:24px}#TimeEntryClock label.CheckBox{line-height:18px !important}#TimeEntryClock div.SucMsg{padding:1px 0 3px 0}#TimeEntryClock p.Footer{font-size:11px;text-align:center}.ListTotal{border-top:1px solid #ccc;display:block;margin:2px 0 0 auto;max-width:685px;padding:4px 2px 2px 0;text-align:right}.ListTotal.Grand{background: #eee;padding-bottom:4px}.ListTotal.Footnote{color: #555;font-size:9px;margin-top:0}.ListTotal .ItemTotal{display: -moz-inline-stack;display:inline-block;zoom:1;*display: inline;font-weight:bold;padding-right:3px;width:60px}.seHabla{position:absolute;bottom:18px;left:82px}.footnote{font-style:italic}div.TimeLoading{position:absolute;z-index:1000;margin-top: -2px;background:url('/images/white.png');display:none}div.TimeLoading img{display:block;margin:4px auto 0}div.TimeLoading div.LoadWait{width:260px;height:44px;background: #EEE;border:1px solid #AAA;-moz-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:24px auto 0;padding-top:12px;text-align:center;font-weight:bold;font-size:14px}.SideLinks .header{font-weight:bold;margin-bottom:14px}.SideLinks a:link, .SideLinks a:hover, .SideLinks a:active, .SideLinks a:visited{color: #03c !important;font-size:12px}.SideLinks.Small a:link, .SideLinks.Small a:hover, .SideLinks.Small a:active, .SideLinks.Small a:visited{font-size:11px}.inputSizeSmall input{width:170px}.inputSizeLarge input{width:340px}.WebsiteAlertContainer{background: #fff;padding:10px 0 8px}.WebsiteAlert{border:1px solid #000;margin:0 auto 10px;padding:6px 8px 4px;width:905px;-moz-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.WebsiteAlert.LastChild{margin-bottom:0px}.WebsiteAlert h2{color: #333;margin:2px 0 5px}.WebsiteAlert p{margin-bottom:5px}.WebsiteAlert .AlertIcon{background:url(/images/icons/website_alert_icons.png) no-repeat;height:60px;margin-top: -5px;width:70px}.WebsiteAlert.AlertEmergency{background: #ebb;border-color: #c33}.WebsiteAlert.AlertEmergency .AlertIcon{}.WebsiteAlert.AlertWarning{background: #ec8;border-color: #c80}.WebsiteAlert.AlertWarning .AlertIcon{background-position:0 -57px}.WebsiteAlert.AlertInfo{background: #acd;border-color: #66b}.WebsiteAlert.AlertInfo .AlertIcon{background-position:0 -115px;margin-top:0}h1.BigTitle{margin:0;padding:10px 0 10px 10px;font-size:22pt;letter-spacing: -.055em}div#LeftVideoColumn{float:left;top:0px;margin:0 0 0 5px;width:115px !important;width:120px;border-right:1px solid #ccc;padding:10px 5px 0 0;position:relative}div#LeftVideoColumn h2{margin-bottom:2px;border-bottom:1px solid #ccc}div#CenterColumn{width:552px;margin:0 0 0 10px;padding:10px 0 0;position:relative;float:left}div#RightVideoColumn{float:right;top:0px;width:200px !important;width:210px;border-left:1px solid #ccc;margin:0 10px 0;position:relative}div#SubContent{margin-left:10px;position:relative;width:954px}.fixLeft{margin-left:20px}div#VideoSearchBox{width:563px;height:77px;padding:0px;background: #97c02d url('/images/search-bar-mid-green.gif') repeat-x;position:relative}div#VideoSearchBoxLeft{position:absolute;left:0px;top:0px;width:10px;height:77px;background: #97c02d url('/images/search-bar-left-green.gif') no-repeat}div#VideoSearchBoxRight{position:absolute;right:0px;top:0px;width:10px;height:77px;background: #97c02d url('/images/search-bar-right-green.gif') no-repeat}div#SearchBoxTop{margin:0px;margin-left:5px;padding:0px;height:25px !important;height:35px;padding-top:10px;padding-left:10px}ul.BrowseList{list-style-type:none;display:inline;margin:0px;padding-left:5px}ul.BrowseList li{display:inline}ul.BrowseList li.bold{}ul.BrowseList li:after{content: "\0020 \0020 \007C \0020 \0020"}ul.BrowseList li.last:after{content: ""}div#SearchBoxBottom{margin:0px;margin-left:5px;padding:0px;padding-top:10px;height:25px !important;height:35px;color: #fff;padding-left:10px;font-size:10pt}Div#SearchBoxBottom a{color: #1aa0c3}input#search_str{margin-left:5px;border:0px;height:17px;width:205px;font-size:9pt;color: #999;padding-left:2px}span#SearchPaging{float:right;position:relative;margin-right:10px;font-size:10pt;color: #444;font-weight:bold}span#SearchPaging a{color: #fff}div.VideoRow{background: #fff url('/images/video-row-bottom.gif') repeat-x bottom;padding:0px;margin-bottom:25px;border:1px solid #fff}div#SearchContent{text-align:center}div.SearchResults{margin:10px 0px;width:565px}div#BrowseAd{margin-bottom:20px;height:60px}div#BottomVideoPaging{text-align:left;clear:both;color: #82ac0f;font-size:12pt;margin-bottom:50px}span#SearchPagingBottom{float:right;position:relative;margin-right:10px;color: #ccc;font-weight:bold}span#SearchPagingBottom a{color: #1aa0c3}div#UserVideoList{}ul.TopCatList{list-style:none;margin:0px 0px 30px 5px;padding:0px;padding-left:12px;font-size:9pt;position:relative}ul.TopCatList li{padding:0px;margin:1px 0;display:block;height:15px !important;height:10px;position:relative;white-space:nowrap;line-height:15px;padding-left:3px;background-color: #f6f6f6}ul.TopCatList li:hover{background-color: #fbfadc}ul.TopCatList li.bold{background-color: #ebf7cf;font-weight:bold}ul.TopCatList li a{text-decoration:none}img.li-star{float:left;margin-left: -20px}span.bold a{color: #80aa0c}span.green{color: #97c02d}div.video_pod{text-align:center;width:130px;min-height:100px;display:block;float:left;margin-left:0px;margin-right:14px;margin-bottom:10px}div.video_pod a{color: #82ac0f;text-decoration:none}div.video_thumb{background-color:#CCC;background-image:url(/images/video_thumb.gif);height:100px;padding-top:0px;width:130px;margin-bottom:5px}img.video_th{margin:0px;padding:0px}div.video_info{border-top:0px;text-align:center}ul.video_info li{list-style-type:none}.video_title{margin:0px;font-size:8pt;text-align:left;font-weight:normal;line-height:1.1}.video_title a:link, .video_title a:visited, .video_title a:hover, .video_title a:active{color: #1aa0c3;font-size:7.5pt;text-decoration:underline}span.bold{font-weight:bold}span.reallysmall{font-size:7.5pt}ul.video_info{list-style-type:none;padding-left:5px;margin-top:0px;margin-left:0px}ul.video_info li label{color: #536D82;font-size:8pt}ul.video_info li{font-size:8pt}div.mini{width:68px;min-height:51px;height:51px;margin-right:10px !important;overflow:hidden;margin-bottom:10px;background-color: #fff}div#dhtmltooltip h3{margin:0px;margin-bottom: -10px}div#MainVideo{position:relative;z-index:42;margin-left:10px;margin-bottom:25px;width:615px}div#VideoSide{position:absolute;z-index:43;top:0px;left:481px;width:122px;height:396px;background: #fff url('/images/video-side-mid.gif') repeat-x top;padding:0px}div#VideoSide .HideExtra{display:inline;float:left;margin:0}div#VideoSideMidTop{width:110px}div#VideoSideMidTop ul{margin:0px;list-style:none;padding:0px}div#VideoSideMidTop ul li{margin-bottom:10px}div#VideoSideContent{margin-top:10px;margin-left:20px !important;margin-left:0px;display:block}div#VideoSideLeft{width:19px;height:396px;background-image:url('/images/video-side-left.gif');margin:0px;float:left}div#VideoSideMid{height:386px !important;height:396px;padding-top:5px;padding-botom:5px}div#VideoSideRight{width:8px;height:396px;background-image:url('/images/video-side-right.gif');margin:0px;float:right}div#ratingControl{position:relative;width:114px;height:20px}div#VideoRating{}div#videoActions{position:relative;font-weight:bold}div#videoActions div.action{position:relative;height:24px;width:110px}div#videoActions div.actionWidget{position:relative;margin-bottom:45px}div#videoActions div.actionWidget img{position:absolute;left:11px;top:10px}div#VideoDetails{position:relative;height:70px;font-weight:bold}div#VideoDetails label{font-weight:normal}input.detailLink{border:1px solid #80aa0c;padding-top:4px;padding-left:5px;color: #666;width:425px;height:20px}div.vidDetail{margin-bottom:5px}div.vidDetail label{font-size:11pt;font-weight:bold}div.vidDetail h3{font-size:11pt;font-weight:bold;margin:0px;display:inline}div.vidDetail a{text-decoration:none}div.providerInfo{position:relative}div.providerPic{float:left;position:relative;margin-left:0px;text-align:center;margin-right:10px}div.providerPic img{padding:1px;border:1px solid #B4C9CE}div.providerDetails{float:left;position:relative;margin-left:3px;text-align:left;width:136px}div.providerDetails a{}div.providerAbout{margin-top:10px}div.watchedRecently{margin-left:10px}span.spanThumb{width:42px;margin:0px;margin-right:5px;margin-bottom:3px;overflow:hidden;display:block;float:left;position:relative;text-align:center;font-size:8pt}img.imgThumb{width:38px;padding:1px;border:1px solid #48b3cf}div#relatedVideos{clear:both;float:left;font-size:9pt;font-weight:bold;padding:1px 0px 0px 0px;margin:0;width:100%}div#relatedVideos ul{margin:0px;padding:0px;list-style:none}div#relatedVideos ul li{float:left;margin:0px 11px 2px 0px;padding:0px;border-bottom:4px solid #fff;list-style-type:none}div#relatedVideos ul li a{float:left;margin:1px 3px;color: #666;position:relative;top:0px}div#relatedVideos li.Selected, div#relatedVideos li.Selected:hover{border-bottom:4px solid #444;margin-bottom:2px}div#relatedVideos li:hover{border-bottom:4px solid #e6e6e6;margin-bottom:2px}div#relatedVideos li.Selected a{font-weight:bold;color: #666}div#RelatedList{width:250px !important;width:260px;margin:0px;padding-left:10px;padding-right:0px;padding-top:20px;font-size:10pt;border:1px solid #666}div.VideoComment{position:relative;padding-top:10px;background: #fff url('/images/profile-menu-bottom.gif') repeat-x top;margin-bottom:10px;border-top:1px solid #c1db81;width:100%}div.CommentPoster{width:150px !important;width:160px;padding-right:10px;position:relative}div.PosterInfo{position:relative;width:75px;margin:0px;float:left;text-align:center}div.NameLink{padding:2px}img.qThumb{width:48px;border:1px solid #97c02d;padding:1px;background-color:#fff}div.PosterInfo a{font-size:10pt}img.CommentPosterPic{position:absolute;top:0px;right:0px;width:30px;border:1px solid #a7dce9}div.Comment{width:500px;float:right;position:relative;color: #999}div.commentComment{padding-bottom:10px;border-bottom:1px solid #97c02d;margin-bottom:5px;margin-top:10px;margin-right:10px;color: #444}.gray{color: #444}div.commentAction{float:right;padding:1px 3px;border:1px solid #97c02d;background: #97c02d url('/images/bg-fade-green.gif') repeat-x bottom;margin-top: -6px;margin-right:10px}div.commentAction img{margin-bottom: -2px}div.commentAction a{text-decoration:none}div.Reply{margin-left:5px;display:block;padding-bottom:5px}div.ReplyPoster{margin-top:5px}div.ReplyContent{margin-left:10px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding-left:5px}div.commentPaging{background: #97c02d url('/images/bg-fade-green.gif') repeat-x bottom;border:1px solid #97c02d;margin-top:10px;color: #666;font-weight:bold;font-size:11pt;display:block !important;display:static;text-align:left;padding-left:5px}div.commentPaging a{color: #1aa0c3;font-weight:bold}div.Row{position:relative}div.RowTitle{width:150px;float:left;text-align:right}div.RowContent{width:400px;float:left;margin-left:10px}span.subLabel{font-size:8.5pt}span.Bold{font-size:9.5pt;font-weight:bold}input.upload{width:300px;border:1px solid #53b7d2}textarea.upload{width:350px;height:75px;border:1px solid #53b7d2}select.upload{border:1px solid #53b7d2}input.submit{background-color: #a7dce9;border:1px solid #1aa0c3;height:25px;font-weight:bold}input.submit:hover{color: #1aa0c3}textarea#content.videocomment{width:500px;height:75px;padding:3px;margin:5px 0;border:1px solid #80AA0C}input#commit{text-align:center}submit{text-align:center}ul#postList{list-item-style:none}ul#postList li{display:inline;margin-right:5px}div.ThumbsUp{background:url('/images/icons/nice_vote_bg.png') repeat-x top;height:19px;font-size:8.5pt;color: #fff;margin:0px;padding:3px 0px;position:relative;padding-right:5px;text-align:right;width:40px;float:left}div.ThumbsDown{background:url('/images/icons/nah_vote_bg.png') repeat-x top;height:19px;font-size:8.5pt;color: #fff;margin:0px;padding:3px 0px;position:relative;padding-right:5px;text-align:right;width:40px;float:right}ul.VideoStatusCount{padding:0px;margin-left:0px}ul.VideoStatusCount li{display:inline;margin-right:15px}select#svc{border:0px;height:17px}div#KeywordList{margin:0px;padding:3px;border:1px solid #97c02d}img.miniThumb{height:25px;margin-right:5px}h2.VideoTitle{text-align:left;margin:0px 0px 5px 10px}input#commit{text-align:center}submit{text-align:center}p.error{color: #900}span.help{font-size:8pt;color: #888;margin-left:5px}label.smallTitle{font-weight:bold;font-size:8.5pt}div#addReply{margin-top:20px;border-top:1px solid #ccc}.CustomerSearch h3{color: #666;font-size:140%;margin-top:5px}a.Disabled,a.Disabled:link,a.Disabled:visited,a.Disabled:hover,a.Disabled:active{color: #aaa;text-decoration:none}.TagCloud{vertical-align:middle;text-align:center;padding:10px 0px;margin:0;line-height:1.3;word-spacing:0.5em;width:100%;position:relative;z-index:1500}.TagCloud a{white-space:nowrap;vertical-align:middle;margin:0;padding:5px 0px 0px 0px;font-size:90%;line-height:1.3;text-decoration:none}.Media .Author{font-size:90%}.Media .Author span{font-weight:bold}.TopSearches p{text-align:center;font-size:90%}div.VideoList{position:relative}.VideoList .Row{position:relative;clear:both;border-top:dashed 1px #777;padding:7px 0px;margin:4px 0px}.VideoList h3{font-size:95%;padding:3px 0px;margin:3px 0px;display:inline}.VideoList p{font-size:90%;padding:0;margin:7px 0px 7px 10px}.VideoList .Row p{margin:2px 0px}.VideoList h3 a:link, .VideoList h3 a:visited, .VideoList h3 a:hover, .VideoList h3 a:active{text-decoration:none}.VideoList h3 a:hover, .VideoList h3 a:active{text-decoration:underline}div.VideoListThumb{float:left;width:92px;text-align:center;padding:1px;border:1px solid #ccc;margin:4px 10px 4px 10px}div.VideoListInfo{float:left;margin-left:5px;padding-left:5px}.GiftCard{padding:10px 0}.GiftCard a:link, .GiftCard a:visited, .GiftCard a:hover, .GiftCard a:active{padding:10px 0 15px 56px;background:url('/images/icons/gift-box-48x67.png') no-repeat left center;font-weight:bold;font-size:110%;text-decoration:none}.GiftCard a:hover, .GiftCard a:active{text-decoration:underline}.GiftCard span.Instructions{padding:5px 0 0 56px;display:block}.BookNowRow h4{margin:5px 0 3px 0;padding:15px 0 0 0}div.ContactAction{background-color: #eee;border:2px solid #444;font-size:12px;padding:10px 20px;margin:0 15px 15px 0}.PageLeft div#ProfileMap,.ProfileMap{margin:2px 0 2px 2px;overflow:hidden;border:1px solid #1aa0c3;min-height:190px;min-width:200px}div#TeacherList{margin-left: -5px}table.PayTable{border-collapse:collapse;width:100%;border:1px solid #eee;position:relative;z-index:10}table.PayTable thead tr th{text-align:center}table.PayTable th{background: #e4e4e4;color: #333;padding:4px 0;text-align:right;font-weight:bold;line-height:16px}table.PayTable tr td{padding:4px;text-align:left;border:1px solid #eee;background: #fff}table.PayTable tr td.center{text-align:center}table.PayTable tr.Row{background-color: #fff}table.PayTable tr.RowAlt{background-color: #eee}table.PayTable span.Emph{font-size:14px}div.Header404{background: #b3d2cf url('/images/bg-404-sky.gif') top left repeat-x;position:relative;border-top:3px solid #888;border-bottom:3px solid #888;padding:10px 0 0 0;height:245px;width:925px}div.Left404{float:left;width:360px;height:245px}div.Right404{float:left;width:550px}div.Right404 h1{color: #fefee4;font-weight:normal;font-size:30px}div.Right404 p{font-size:15px}div.Right404 ul.noBullets li{font-size:16px;margin:6px}h1,h2,h3,h4{background:none;margin:0;padding:0}div.MainContent{padding:0;margin-left:10px}a{text-decoration:none}a:hover,a:active{text-decoration:underline}div.Banner{width:925px;position:relative;background: #53b8d2 url('/images/banner-bg.gif') top left no-repeat;color: #fff;padding:0 0 7px 0;margin:0 0 1px 0}div.homePage div.Banner{height:325px;padding:0}div.homePage div.Banner.Holiday{background: #85C6F5 url('/images/banner-holiday-bg.gif') top left no-repeat;height:300px;padding-top:90px}div.serviceDefault{}div.serviceCustom img{border:3px solid #fff}div.homePage div.Banner .BannerPic{position:absolute;bottom: -6px;left:0px}div.Banner div.SearchBar{float:right;position:relative}div.Banner div.SearchBar div.Keywords{font-size:10px;position:absolute;bottom:10px;right:20px}div.homePage div.Banner div.SearchBar{width:690px;height:175px}div.Banner div.Action{float:left;padding:10px 0 0 10px;line-height:1.1em;font-size:24pt;font-weight:normal}div.Banner div.Action h1{font-weight:inherit;line-height:inherit;font-size:110%}div.Banner div.Action h1 span.smaller{font-size:70%;line-height:1em}div.Banner div.Action p{font-size:10pt;line-height:1.1em}div.homePage div.Banner div.Action{font-size:28pt;padding:15px 0 0 0;width:245px;position:relative}div.homePage div.Action .Instructions{color: #fff;font-size:14px;font-weight:normal;letter-spacing:normal;margin-top:5px}div.cityPage div.Action div.cityName{font-size:24pt}div.cityPage div.Banner div.Action{padding:25px 95px 0 10px;width:225px;background:url('/images/banner-arrow.gif') no-repeat 241px 25px}div.categoryPage div.Banner div.Action{padding-top:25px;width:270px}div.cityCatPage div.Banner div.Action{background:transparent url("/images/banner-arrow.gif") no-repeat scroll right 25px;padding:25px 70px 0 0;width:490px}div.cityCatPage div.Banner div.Action h1{font-weight:bold;color: #fff}div.cityCatPage div.Banner div.Action p{padding-left:35px;font-size:13pt;color: #fff}div.cityCatPage div.Banner div.Action p.Smaller{font-size:11pt;line-height:1.18;padding-right:12px}div.cityPage div.Banner .ProfileMap{float:left}div.cityPage div.Banner div.BannerLeft{float:left;height:309px;padding:15px 0 0px 40px;width:539px}div.categoryPage.versionB div.Banner div.BannerLeft{float:left;padding:15px 0 0px 40px;width:539px}.Banner div.Search{float:right;margin:25px 15px 10px 6px;height:125px}div.ProfileHeader div.Search{width:335px;float:right;margin:15px 0 10px}div.cityCatPage .searchBox, div.ProfileHeader .searchBox{width:300px;margin-top:15px}.searchBox h4{font-size:130%}.searchBox ul.Contact li{color: #fff;font-size:140%;padding:7px 0 7px 25px}.searchBox ul.Contact li span.Phone{font-weight:bold}.searchBox ul.Contact li.small{padding:3px 0 2px 25px;font-size:85%}.searchBox a:link, .searchBox a:visited, .searchBox a:hover, .searchBox a:active{color: #fff;text-decoration:underline}.searchBox{width:325px;float:left;position:relative}.searchBox input[type="text"]:focus{-moz-box-shadow:0 0 1px 1px #fff;-moz-box-shadow:0 0 1px 1px #fff;-webkit-box-shadow:0 0 1px 1px #fff}.categoryPage .searchBox{padding:10px 0 30px 0}.searchBoxShadow{background: #444;-moz-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.searchBoxContent{position:relative;top: -6px;left: -6px;-moz-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0;padding:10px;background:url('/images/banner-search-bg.gif') 0 0 repeat-x}.searchBoxContent h4{color: #fff}.categoryPage .searchBoxContent{padding:15px 10px}.searchBoxContent div.Submit .Button{background: #53B8D2 url('/images/button1_normal.png') repeat-x scroll left bottom;font-size:16px;height:40px;margin-right:3px;margin-top: -8px;padding:5px;width:116px}.searchBoxContent.Orange div.Submit .Button{background: #febf29 url('/images/button2_normal.png') repeat-x scroll left bottom;font-size:16px;height:40px;margin-right:3px;margin-top:1px;padding:5px;width:116px}p.noText{color: #fff}.searchBoxContent p.noText a{color: #03c}* html .searchBoxShadow, * html .searchBoxContent{height:1%}.searchBoxContent .CategoryList{font-size:80%;margin:0 0 7px;color: #282828}* html .searchBoxContent .CategoryList{font-size:80%}.searchBoxContent .CategoryList a:link, .searchBoxContent .CategoryList a:visited, .searchBoxContent .CategoryList a:hover, .searchBoxContent .CategoryList a:active{font-size:100%;white-space:nowrap}.topLabel{font-size:12px;color:#fff;display:block}.wide{width:290px}div.ValueBase{width:690px;float:right}div.homePage div.ValueBase{height:128px}div.ValueBase div.ValueContent{color: #1aa0c3;font-size:20px;padding-right:20px;line-height:1.2em;display:block}div.homePage div.ValueBase div.ValueContent h1{color: #1aa0c3}div.homePage div.ValueBase div.ValueContent{margin:55px 100px 0 70px}div.cityPage div.ValueBase div.ValueContent{margin:25px 110px 0 0}div.categoryPage div.ValueBase div.ValueContent{margin:55px 110px 0 0}div.Info .Col40 ul.Bullet li{line-height:1.1em;font-size:95%}div.ValueBase h1{font-size:20px;line-height:1.2em;font-weight:normal;display:inline}.Green100{padding:0;margin:0 0 20px 0;background-color: #bdd878;width:925px}.FindBarPad{padding:5px 10px;position:relative}.FindBarPad .VideoRight{width:225px;text-align:center;float:right;margin:0;position:relative}.FindBarPad .VideoRight h4{color: #59721d}.FindBarPad.Holiday .VideoRight{width:230px;height:176px;background: #fff url('/images/holiday-buy-card.gif') 0 0 no-repeat;text-align:center;position:absolute;top:0;right:0}.FindBarPad.VDay .VideoRight{width:230px;height:178px;background: #fff url('/images/vday-buy-card.gif') 0 0 no-repeat;text-align:center;position:absolute;top:0;right:0}.FindBarPad.VDay .VideoRight .Tour{display:none}.FindBarPad .VideoRight .PurchaseLink{position:absolute;bottom:12px;width:230px;text-align:center;font-size:16px}.FindBookPlay{position:relative;width:670px;height:115px;margin:25px 0 0;background:url('/images/find-book-play.png') 0 0 no-repeat}.FindBookPlay div.Find, .FindBookPlay div.Book, .FindBookPlay div.Play{float:left;padding:0;margin:0}.FindBookPlay div.Item{height:74px;margin:22px 0 0 0;padding:0 0 0 55px;display:block}.FindBookPlay div.Find{width:204px}.FindBookPlay div.Find div.Item{margin-left:15px;background: #d9e9b2 url('/images/fbp-find.png') left 5px no-repeat}.FindBookPlay div.Book{width:242px}.FindBookPlay div.Book div.Item{margin-left:53px;background: #e9f4cf url('/images/fbp-book.png') left 5px no-repeat}.FindBookPlay div.Play{width:220px}.FindBookPlay div.Play div.Item{margin-left:37px;background: #f3fae3 url('/images/fbp-play.png') left 5px no-repeat}.FindBookPlay div p.title{font-size:30px;color: #82A629;font-weight:bold;margin:0 0 3px 0}.FindBookPlay div p.text{font-size:12px;color: #666;margin:10px 0 0 0;line-height:1.2em}table.FeaturedNews{margin-top:10px;width:98%}table.FeaturedNews tr td{text-align:center;vertical-align:center}div.homePage .Cols .Col70 .Section{margin:0 20px 20px 0}div.homePage .Cols .Col30 .Section{margin:0 0 20px 0px}* html div.homePage .Cols .Col30 .Section{margin:0 0 20px 0}div.SearchPage .Cols .Col70 .Section{margin:20px 0 15px 10px;padding:20px 0 0 0;border-top:4px solid #BDD879}.TwitterFeeds{position:relative;margin-top:20px}.TwitterFeeds h4{font-size:130%;font-weight:bold;margin-bottom:10px}.Tweet{font-size:12px;color: #555}.TwitDate{font-size:11px;color: #ccc;margin-bottom:15px}.TwitDate a{margin-left:10px}.PreFooter{text-align:left;margin:15px 0 15px 10px;width:905px;position:relative;background-color: #f0f0f0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px;margin-bottom:0}.PreFooter h2{font-size:12px}.PreFooter p, .PreFooter .Pod p{font-size:9px;line-height:15px}.PreFooterItem1,.PreFooterItem2{margin-left:15px;float:left;text-align:left}.PreFooterItem1{width:440px;margin-left:5px}.PreFooterItem2{width:440px}.PreFooterItem p{font-size:12px;color: #666}.PreFooterItem a:visited, .PreFooterItem a:link{color: #1aa0c3;text-decoration:none}.PreFooterItem a:hover, .PreFooterItem a:active{color: #03c;text-decoration:underline}.footImage{float:left;margin-right:10px}.AvailDay{background-color: #53B8D2;color:#03c;float:left;font-size:11px;font-weight:bold;height:14px;line-height:16px;margin-right:5px;padding:2px;text-align:center;width:14px;cursor:pointer}.No{background: #e0e0e0;cursor:default;text-decoration:none}.DaysList{cursor:default;margin:0;padding:0;position:relative}.HoursBox{width:230px;background: #fff;z-index:5600;-moz-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:8px;border:1px solid #ccc}.TimesRow{width:230px}.HoursBox h2{font-size:16px}.HoursBox div{z-index:610}.HourBox{width:34px;height:34px;padding:0;margin:0 2px 0 0;float:left}div.HourBox div.Time{width:34px;height:16px;border-bottom:1px solid #999;margin-top:10px;padding:0;text-align:center;font-size:9px;background-color: #fff;color: #444;float:left}div.HourBlock{background: #e0e0e0;border:1px solid #999;float:left;height:15px;margin:0px;padding:0px;width:15px}div.HourBlock.Avail{background: #e0e0e0 url('/images/bg-avail.gif') 0 0 no-repeat !important;margin:0;padding:0;float:left}.Legend{display:block;margin:26px 0 0 2px;padding:0}.Legend .Item{margin:3px 8px 3px 0;padding:0;font-size:12px;font-weight:bold}.Legend .Item .Avail, .Legend .Item .Unavail{display:block;float:left;width:30px;height:10px;margin:3px 5px 0 0}.Legend .Item .Avail{background: #53B8D2}.Legend .Item .Unavail{background: #E0E0E0}.SearchQuickLinks{margin:15px 0 0 0}.SearchQuickLinks ul li{line-height:1.1em}.PricingTable{width:97%;border-collapse:collapse}.PricingTable tr th{text-align:center}.PricingTable tbody tr{border:1px solid #e0e0e0;margin-bottom:15px}.PricingTable tr td{padding:5px}.PricingTable tr td.Type{background-color: #53B8D2;color: #fff;line-height:20px;font-size:14px;width:145px;text-align:center}.PricingTable tr td.Desc{font-weight:9px;color: #666;padding-left:5px}.PricingTable tr td.Rate{height:45px;font-size:22px;font-weight:bold;color: #245A68;text-align:center}.PricingTable tr td.Blue{background-color: #E9F5FB}.PricingTable.noBorder{border:1px solid #fff;margin-bottom:0px}.PricingTable tr td.noBackground{background-color:transparent}.Partners{position:relative;width:270px;margin-bottom:10px}.partImgDiv{margin:0 40px 0px 15px;float:left;width:80px}div.TeacherInfo{width:580px;padding:10px}div.TeacherInfo .cta_v7{margin:0 0 20px;width:180px}div.TeacherInfo .cta_v7 a{background-image:url(/images/city_cta_lightbox.png);display:block;height:112px;margin:0;padding:0;text-indent: -9999px;width:180px}div.TeacherInfo .cta_v7 a:active{background-image:url(/images/city_cta_lightbox_hover.png)}div.TeacherInfo #right{display:inline;float:right;margin:0 26px 0 0;padding:0;width:154px;text-align:center}div.TeacherInfo #right .FullProfileLink{margin-bottom:5px}div.TeacherInfo img, div.TeacherInfo .Personal{float:left}div.TeacherInfo .Personal{margin:0 0 0 20px;padding:0;width:280px}.TeacherInfo .searchBox{float:left;position:relative;text-align:left;width:188px}.TeacherInfo .searchBox .searchBoxContent{background:url(/images/city_cta_top_bg.png) repeat-x;border:1px solid #43529b;box-shadow:0 0 7px #999;-moz-box-shadow:0 0 7px #999;-webkit-box-shadow:0 0 7px #999;-moz-box-shadow:0 0 7px #999;-moz-box-shadow:0 0 7px #999;-webkit-box-shadow:0 0 7px #999;-webkit-box-shadow:0 0 7px #999;-moz-box-shadow:0 0 7px #999;-webkit-box-shadow:0 0 7px #999;padding:10px}#OverlayContent .TeacherInfo .searchBox .searchBoxContent h2{color:white;font-size:110%;line-height:130%}#OverlayContent .searchBoxContent.Orange div.Submit .Button{background: #febf29 url('/images/button2_normal.png') repeat-x scroll left bottom;color: #363636;font:italic 14px Georgia, "Times New Roman", Times, serif;height:28px;margin-right:3px;margin-top:3px;padding:0;text-shadow: #fbcd7e 0 1px 0;width:165px}#OverlayContent .searchBoxContent .CategoryList{display:none}#overlayWidth div.TeacherInfo .Personal p{font-size:14px;margin:0;line-height:20px}#overlayWidth div.TeacherInfo .Personal p.Name{font-size:24px;font-weight:bold;color: #73b51a;margin-bottom:3px}#overlayWidth div.TeacherInfo .Personal p.Address{font-weight:bold}#overlayWidth div.TeacherInfo .Personal p.Subjects{font-size:18px;font-weight:bold;color: #73b51a;margin-bottom:3px}div.TeacherInfo .TeacherBio{border-top:2px dotted #d0d2d2;padding-top:10px}div.TeacherInfo .TeacherBio h2, div.TeacherInfo .Feedbacks h2{font-size:24px;font-weight:bold;color: #73b51a;margin-bottom:3px}div.TeacherInfo .Feedbacks{border-top:2px dotted #d0d2d2;padding-top:10px}div.TeacherInfo .Feedbacks .Testimonial h2{font-size:14px;font-weight:bold;color: #666;margin-bottom:3px}.cityPage h2{font-size:180%}div.BlueBG{background:url(/images/city_header_bg.png) repeat-x}div.Banner.BlueBG{padding:0}div.Banner.BlueBG div.SearchBar{float:none}div.cityPage div.Banner div.CityPic{background-image:url(/images/city_header_img.png);height:215px;margin:0 auto;width:600px}div.cityPage .Banner div.SearchB, div.categoryPage.versionB .Banner div.SearchB{float:right;margin:25px 18px 10px 6px;padding:0;height:auto}.SearchB .searchBox{width:267px}.SearchB .searchBox a:link, .SearchB .searchBox a:visited, .SearchB .searchBox a:hover, .SearchB .searchBox a:active{color:black}.SearchB .searchBoxContent.Orange div.Submit .Button{color:black;font:italic 18px Georgia, "Times New Roman", Times, serif;width:240px;text-shadow: #fcd29e 0 1px 0}.SearchB .searchBoxContent{background:url(/images/city_cta_top_bg.png) repeat-x;border:1px solid #43529b;box-shadow:0 0 7px #999;-moz-box-shadow:0 0 7px #999;-webkit-box-shadow:0 0 7px #999;-moz-box-shadow:0 0 7px #999;-moz-box-shadow:0 0 7px #999;-webkit-box-shadow:0 0 7px #999;-webkit-box-shadow:0 0 7px #999;-moz-box-shadow:0 0 7px #999;-webkit-box-shadow:0 0 7px #999;padding:15px}.SearchB .searchBoxContent h2{color:black;font-size:160%;line-height:125%;margin-bottom:7px;text-align:left;text-shadow: #b8e5fe 0 1px 0;width:220px}.SearchB .searchBoxContent .inputSearch{margin:0 0 10px 0;padding:4px;width:95px}.SearchB .topLabel{color:black;font-size:14px;line-height:18px;margin-bottom:8px}.SearchB .inputSearch.wide{width:220px !important}*{}div.cityPage div.ValueAbsolute{position:absolute;bottom:25px;left:90px}div.cityPage div.ValueAbsolute div.ValueBase{float:none}div.cityPage div.ValueBaseB, div.categoryPage.versionB div.ValueBaseB{color:black}div.cityPage div.ValueBaseB h1, div.categoryPage.versionB div.ValueBaseB h1{font-weight:bold;font-size:2.5em;margin-bottom:5px}div.cityPage div.ValueBaseB div.ValueContentB, div.categoryPage.versionB div.ValueBaseB div.ValueContentB{padding-right:120px}div.info{margin:0}.Info div.WhyChoose .Pod{margin: -20px 0 23px}.Info div.WhyChoose h2{color: #4C4C4C;font-family:Georgia,"Times New Roman",Times,serif;font-size:180%;margin:26px 0 21px;text-align:center}.Info div.WhyChoose .Col70 h2{display:none}.Info div.WhyChoose .Col70 h2{display:none}.Info div.WhyChoose .Col70 div.WhyImg{height:314px}.Info div.WhyChoose div.ValueBase{float:none;text-align:center;width:82%;padding-left:46px;margin-bottom:20px}.Info div.WhyChoose div.ValueBase div.ValueContent{color:gray;font-size:15px;padding:0;margin:0}.Info div.WhyChoose ul.CheckLarge li{line-height:18px;padding-right:90px;margin-bottom:28px}.Info div.WhyChoose ul.CheckLarge li b{display:inline;padding:0}.Info .Col100.B{margin:20px 25px 30px 0;padding:0}.Info .Col100.B.Orange{margin-top:0}.Info .B h2{color: #4C4C4C;font-family:Georgia,"Times New Roman",Times,serif;font-size:180%;margin:20px 0 25px;text-align:center}.Info .Col100.B .Search{background-image:url(../images/city_info_search_cta_bg.png);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-moz-box-shadow:0px 0px 100px #c1ffff;-moz-box-shadow:0px 0px 100px #c1ffff;-webkit-box-shadow:0px 0px 100px #c1ffff;-webkit-box-shadow:10px 10px 100px #c1ffff;-moz-box-shadow:10px 10px 100px #c1ffff;-webkit-box-shadow:10px 10px 100px #c1ffff;box-shadow:10px 10px 100px #c1ffff;-moz-box-shadow:10px 10px 100px #c1ffff;-webkit-box-shadow:10px 10px 100px #c1ffff;margin:0 auto;padding:6px;width:534px;border:1px solid #ccc}.Info .Col100.B .Search input[type="text"]{margin:10px;padding:4px;width:95px;font-size:14px}.Info .Col100.B .Search input.Button{background: #febf29 url('/images/button2_normal.png') repeat-x scroll left bottom;color:black;font:italic 15px Georgia,"Times New Roman",Times,serif;margin:10px 6px 6px;padding:5px;text-shadow:0 1px 0 #FCD29E}table.LessonList{background: #ebebeb url(/images/city_info_lesson_list_pg.png) repeat-x;border:1px solid #ccc;-moz-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 auto;padding:10px;width:85% !important}table.LessonList a, div.BackToTop a{text-decoration:underline}div.BackToTop{margin:0 0 20px}.categoryPage.versionB .SearchB .searchBoxContent .inputSearch{width:228px}.categoryPage.versionB .searchBoxContent .CategoryList{font-size:0.9em;margin:0 0 10px;padding:0;color:black}.categoryPage.versionB .SearchB .searchBoxContent.Orange div.Submit .Button{font-size:1.9em}div.categoryPage.versionB .SearchB .searchBoxContent h2{text-shadow:none}.AboutFeatured{margin:25px 28px 0}.category-page div.CityTable{border:1px solid #cbcbcb;background: #ebebeb url(/images/city_info_lesson_list_pg.png) repeat-x;padding:15px 20px;-moz-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.category-page div.CityTable table.CityList tr td{padding:6px 0}.category-page table.CityList tr td a:link, .category-page table.CityList tr td a:visited, .category-page table.CityList tr td a:hover, .category-page table.CityList tr td a:active{color: #0284be;font-size:1.2em;text-decoration:underline}.Info.category-page .Col100.B .Search{background: #0da7c9;width:460px;padding:10px}.Info.category-page .Col100.B .Search input.Button{font-size:1.9em;width:229px;margin:9px 0 5px;padding:0}.Info.category-page .Col100.B .Search input.NormalText{margin:10px 13px 5px 0}.category-page .CityList a:link, .category-page .CityList a:visited, .category-page .CityList a:hover, .category-page .CityList a:active{text-decoration:underline;color:black}.TeacherCarousel{width:947px;margin:0 auto;padding:20px 0 0;position:relative}.TeacherCarousel h2{color: #4C4C4C;font-family:Georgia,"Times New Roman",Times,serif;text-align:center;font-style:normal;font-weight:normal;margin-bottom:34px;font-size:180%}.TeacherCarousel .carousel-control{color:white;font-size:36px;height:27px;margin-top:10px;padding:5px;position:absolute;text-decoration:none;top:100px;width:27px;opacity:0.5}.TeacherCarousel .carousel-control.carousel-disabled{visibility:hidden}.TeacherCarousel .carousel-control.next{background-image:url(../images/city_teacher_profile_right.png);right:30px}.TeacherCarousel .carousel-control.next:hover{background-image:url(../images/city_teacher_right_hover.png)}.TeacherCarousel .carousel-control.prev{background-image:url(../images/city_teacher_profile_left.png);left:10px}.TeacherCarousel .carousel-control.prev:hover{background-image:url(../images/city_teacher_left_hover.png)}#carousel-wrapper{height:111px;margin-top: -42px;overflow:hidden;padding:42px 0 0 14px;width:910px}#carousel-content{width:8200px}#carousel-content .slide{background-image:url(/images/city_teacher_profile_bg.png);border:1px solid #c3c3c3;-moz-box-shadow:0px 0px 15px #ccc;-moz-box-shadow:0px 0px 15px #ccc;-webkit-box-shadow:0px 0px 15px #ccc;-webkit-box-shadow:0 0 15px #CCC;-moz-box-shadow:0 0 15px #CCC;-webkit-box-shadow:0 0 15px #CCC;box-shadow:0 0 15px #CCC;-moz-box-shadow:0 0 15px #CCC;-webkit-box-shadow:0 0 15px #CCC;float:left;height:80px;padding:10px;margin:0 13px;width:260px}#carousel-content .lastSlide{background-image:url(../images/city_teacher_profile_last.png);border:none;-moz-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;float:left;height:94px;margin: -41px 10px;padding:48px 28px 10px;width:233px}.categoryPage.versionB #carousel-content .lastSlide{background:url(../images/city_teacher_profile_last_plain.png) no-repeat}#carousel-content div.lastSlide p{color:black;text-shadow: #fcd29e 0 1px 0;width:240px;font:italic 20px/125% Georgia, "Times New Roman", Times, serif;text-align:left}#carousel-content .slide h3{font-size:14px;line-height:14px;color: #666}#carousel-content .slide img{float:left;margin-right:10px}#carousel-content .slide .Rating img{margin-right:2px}#carousel-content .slide p{margin:0;padding:0;font-size:10px;line-height:14px}#carousel-content .slide p.CityStateZip{font-weight:bold}#carousel-content .slide p.Subjects{color:orange;font-weight:bold}#carousel-content .slide span.Rating{display:block;height:12px;margin:3px 0 3px 0}#carousel-content .slide .SliderMore{font-size:10px;font-weight:bold}#top.categoryPage .slide.lastSlide p{width:240px;font:italic 22px/125% Georgia, "Times New Roman", Times, serif;text-align:center}.green #carousel-wrapper{height:111px;margin-top: -46px;overflow:hidden;padding:40px 0 0 14px;width:911px;background-image:url('/images/city_page_carousel_bg.png');background-position:0 20px;background-repeat:repeat-x}.QuestionsWrapper{background:url("/images/city_info_lesson_list_pg.png") repeat-x scroll 0 0 #EBEBEB;border:1px solid #CCC;margin-top:22px;-moz-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;padding:10px}.QuestionsWrapper h4{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-style:normal;padding:0 0 10px 5px}.AsSeenBBBWrapper{margin-top:36px}.WhyChooseWrapper{margin-top:36px}.AsSeenBBBWrapper table.FeaturedNews{width:64% !important}.AsSeenBBBWrapper .Pod.Color12{float:right;margin: -81px 11px 0 0}.AsSeenBBBWrapper .Pod.Color12 .BBB{width:198px}.AsSeenBBBWrapper .Pod.Color12 .BBB .bbbRight{float:right;margin-left:8px;margin-top:8px;text-align:left;width:145px}.TeacherCustomInfo{}.TeacherCustomInfo>a{float:left}.TeacherCustomInfo p{margin:0 0 39px 90px}
