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%}.img_left{float:left;margin:0 7px 5px 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#gtvkzrxymx{float:left;width:110px;margin:3px 5px 0 0;font-size:12px}#search input#ixmrldsvtb{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#gtvkzrxymx{float:left;width:120px;margin:3px 5px 0 0;font-size:12px}.cta.search .content input#ixmrldsvtb{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 10px}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{width:100%;margin:5px 0 0 0;padding:10px 0 0 0;clear:both;text-align:left;border-top:1px solid #297E94}#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-left:10px}#foot_right{float:right;width:305px;margin:0 8px 0 0;padding:0 0 0 0}#contact{width:281px;background:url(/images/white.png);font-size:13px;line-height:20px;color:#000;margin:0 0 0 0;padding:15px 12px 15px 12px }#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;line-height:20px;font-weight:bold}#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}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;-webkit-border-radius:26px}.Flash .HeaderWarning{background: #efefef;border:solid 1px #999;color: #ff9e00;-moz-border-radius:26px;-webkit-border-radius:26px}.Flash .HeaderInfo{background: #f9f7ce;border:solid 1px #ede45b;color: #03c;-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;-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}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.GreenBorderLeft, div.Cols div.Col20.GreenBorderLeft, div.Cols div.Col25.GreenBorderLeft, div.Cols div.Col30.GreenBorderLeft, div.Cols div.Col33.GreenBorderLeft, div.Cols div.Col40.GreenBorderLeft, div.Cols div.Col45.GreenBorderLeft, div.Cols div.Col50.GreenBorderLeft, div.Cols div.Col60.GreenBorderLeft, div.Cols div.Col66.GreenBorderLeft, div.Cols div.Col70.GreenBorderLeft, div.Cols div.Col75.GreenBorderLeft, div.Cols div.Col80.GreenBorderLeft, div.Cols div.Col90.GreenBorderLeft, div.Cols div.Col100.GreenBorderLeft{border-left:4px solid #add96e;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;-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:10px 5px;position:relative;color: #575858}div.Pod p{line-height:20px}div.Pod{-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}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 .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;-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;-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;-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;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}.Breaker,.breaker{display:block;margin:10px 0px 9px;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;-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}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}.Clear{clear:both}.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 .RightJust{text-align:right}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}.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}@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;-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}ul.FacebookFeed{position:relative;margin:5px 0px;padding:0px 0px 3px 0px;list-style-type:none;text-align:left;font-weight:normal}ul.FacebookFeed li{background:url("/images/logo-square-mini.gif") no-repeat 0 8px;padding:4px 0 2px 20px;list-style-type:none}.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}.chat{float:right;margin:6px 10px 6px 0;height:20px;width:133px;padding:0}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-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}.seHabla{position:absolute;bottom:18px;left:82px}.footnote{font-style:italic}.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}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.categoryPage div.Banner .ServiceImage.serviceCustom{margin-top:5px}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-top:25px;width:225px}div.categoryPage div.Banner div.Action{padding-top:25px;width:270px}div.cityCatPage div.Banner div.Action{padding-top:25px;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.cityPage div.Banner .ProfileMap{float:left}div.categoryPage div.Banner .ServiceImage{float:left;margin:0 5px 5px}div.categoryPage div.Banner .ServiceImage img{margin:0;padding:0;display:inline}.Banner div.Search{float:right;margin:25px 15px 10px 6px;padding:0 0 0 95px;background:url('/images/banner-arrow.gif') no-repeat 0px 0px;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}.categoryPage .searchBox{padding:10px 0 30px 0}.searchBoxShadow{background: #444;-moz-border-radius:5px;-webkit-border-radius:5px}.searchBoxContent{position:relative;top: -6px;left: -6px;-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: -8px;padding:5px;width:116px}p.noText{color: #fff}.searchBoxContent p.noText a{color: #03c}* html .searchBoxShadow, * html .searchBoxContent{height:1%}.searchBoxContent .CategoryList{margin:7px 0 0 0;padding:5px 0 0 0}* html .searchBoxContent .CategoryList{font-size:80%}.searchBoxContent .CategoryList a:link, .searchBoxContent .CategoryList a:visited, .searchBoxContent .CategoryList a:hover, .searchBoxContent .CategoryList a:active{font-weight:bold;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{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 0 10px;padding:20px 0 0 0;border-top:4px solid #BDD879}.TwitterFeeds{position:relative;margin-top:20px}.TwitterFeeds h4{font-size:15px;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}.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;-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:0;padding:0;text-align:center;font-size:9px;background-color: #fff;color: #444;float:left}div.HourBlock{width:15px;height:15px;border:1px solid #999;margin:0px;padding:0px;background: #e0e0e0;float:left}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}