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}div.PageContent div.MainContent{padding-top:10px}div.QLinkColumn{width:140px;margin:5px 10px 0 20px;float:left}div.QLinkColumnRight{width:130px !important;width:150px;padding:0 10px 0 20px;margin:0px;border-left:1px solid #ccc;float:left}div.MainColumn{width:735px;float:left}div.MainColumn div.Cols{padding-left:10px}div.MainColumn div.Cols div.ColMain{width:426px;float:left}div.MainColumn div.Cols div.ColRight{width:277px;float:right}div.MainColumn div.Cols div.ColRight div.Pod{margin:10px 0px}div.MainColumn div.Cols div.ColRight h2{font-weight:normal;font-size:16px;margin:20px 0 3px}.DataGrid td .Winning{color: #0B0;font-weight:bold}.DataGrid td .Losing{color: #D00;font-weight:bold}.DataGrid td .Me{font-weight:bold}#PlaceBid{width:80%}#PlaceBid .Label{width:14em;text-align:left}.ProviderProfileDetails .Section{margin:15px 0px;padding:5px 10px;border:solid 1px #cdcdcd}.Green{border:solid 1px #7eaa06}.Section .Separator{border-bottom:dashed 1px #cdcdcd}img.InfoImg{float:left;margin-left: -56px;margin-top:5px}.InfoSection{margin-top:10px;margin-bottom:5px;padding-left:60px;position:relative}.InfoSection h2{font-size:14px;margin:2px}.EditBio{clear:both}.EditBio .Heading{padding:15px 0px 3px 0px;margin:0}.EditBio .Heading .Instructions{clear:both}.EditBio .Heading p.Instructions{padding:3px 0;margin:0}.EditBio h2{margin:0 10px 0 0;padding:0;float:left;display:inline}.EditBio .Chars, .EditBio .Example{font-size:90%;display:inline;text-align:right;margin:0 0 0 15px}.EditBio .Example{padding:5px 0 0 0}.EditBio .Example .PopupLink{font-weight:bold}.EditBio .Chars{color: #666;padding:7px 0 0 0}.EditBio textarea{clear:both;margin:0 0 10px 0;padding:3px;text-align:left}.LeadRefund .Form .Row .Label{width:220px}.Form h4{text-align:left}.Balance{font-weight:bold}.Balance .Error{color: #d00}.Balance .Warning{color: #e80}.Balance .OK{color: #0b0}.ProviderProfileDetails .AddFunds h3.OneTime, .ProviderProfileDetails .AddFunds h3.Auto{padding-left:30px;border:0px}.AddFunds h3.OneTime{background:url('/images/icons/add_funds_one.png') no-repeat left center;padding-left:30px}.AddFunds h3.Auto{background:url('/images/icons/add_funds_auto.png') no-repeat left center;padding-left:30px}.AddFunds .CCImg, .AddFunds .Desc{padding:0 5px;margin:0;display:inline;float:left}.AddFunds .CCImg{width:60px}.AddFunds .Desc{margin:0px 0px}.AddFunds h4{margin:15px 0 7px 0;padding:0}.AddFunds table.Balance{width:220px;padding:10px 0 0 0}.AddFunds table.Balance td{font-size:110%;font-weight:bold}.AddFunds .Current{font-weight:bold}.AddFunds .Current em{color: #83b42f;font-style:normal}div.ProviderProfileDetails .News h3{padding:10px 0px 10px 45px;margin:0;background: #fff url('/images/icons/news.png') no-repeat top left}.News .Date{font-style:italic;font-size:90%;margin:5px 0 0 0;padding:0}.News h4{font-size:100%;padding:0;margin:10px 0 5px 0}.News p{padding:0 10px;margin:5px 0 0 0}.News .Entry{margin:5px 0px 10px 0px;padding:5px 0px}.Legend{margin:12px 5px 5px;padding:5px 10px;border:solid 1px #cdcdcd}.Legend .Entry{clear:both;padding:5px 0px;margin:5px 0px}.Legend .Entry .Icon{padding:0;margin:0;text-align:center}.Legend .Entry .Description{text-align:left}.UserMap .Map{float:left}.UserMap .Legend{float:right}.TeachRow{clear:both;padding:15px 0px}.TeachRow .Textarea{float:left;width:410px}ul.ProviderAudioGroup{list-style:none;margin:0;padding:0;border:none;width:400px}ul.ProviderAudioGroup li{list-style-type:none;margin-right:10px;margin-bottom:5px;width:400px;height:50px;border:1px dotted #ccc;text-align:left;padding:5px;background:url('/images/profile-menu-bottom.gif') top repeat-x}ul.ProviderAudioGroup li.sortable{float:left}ul.ProviderAudioGroup li.float{position:relative;float:left;border:1px solid #7eaa06;background:url('/images/pod-bg-Color1.gif') top repeat-x}ul.ProviderImageGroup{list-style:none;margin:0;padding:0;border:none;height:105px;width:730px}ul.ProviderImageGroup li{list-style-type:none;margin:10px 4px 0 0;width:85px;height:105px;border:1px dotted #ccc;text-align:center;padding-top:5px;background:url('/images/profile-menu-bottom.gif') top repeat-x}ul.ProviderImageGroup li.sortable{display:inline;float:left}ul.ProviderImageGroup li.float{position:relative;float:left;border:1px solid #7eaa06;background:url('/images/pod-bg-Color1.gif') top repeat-x}.ProviderImageGroup a.Delete{font-size:0.8em}.ProviderImages{position:relative}.ProviderImages .ServiceImage, .ProviderImages .SponsorAd{padding:0px 10px;float:left}div#FinishProfile{position:relative;width:920px;padding:5px 0px;text-align:left}div#FinishProfile h2{padding:0 0 5px 0;margin:0;font-size:120%}div#FinishProfile a{color: #fff;font-size:11pt;font-weight:bold}div#FinishProfile div{padding:13px 0 0 55px;border:0px;width:202px !important;height:33px !important;width:252px;height:46px;float:left;display:inline}table.ScheduleTbl{background: #eee;width:100%}table.ScheduleTbl tr td{padding:2px;padding-left:5px}table.ScheduleTbl tr th{border-bottom:1px solid #666;vertical-align:bottom}table.ScheduleTbl tr.st1{}table.ScheduleTbl tr.st1 td{color: #aaa}table.ScheduleTbl tr.st1 td a{color: #3ac0e3}table.ScheduleTbl tr.st2{}table.ScheduleTbl tr.st3{}table.ScheduleTbl tr.dPast{}table.ScheduleTbl tr.st1.dPast{color: #999}table.ScheduleTbl tr.st2.dPast{color: #999}table.ScheduleTbl tr.st3.dPast{color: #999}table.ScheduleTbl tr.st4.dPast{}table.ScheduleTbl tr.st4.dPast td{color: #444}table.ScheduleTbl td{}table.ScheduleTbl tr td.Vacation{color: #777}table.ScheduleTbl tr td.Tentative{color: #ccc;font-style:italic}table.ScheduleTbl tr .StatusUpcoming .Icon{background:url('/images/icons/cal-ok.png') no-repeat left center;padding-left:23px}table.ScheduleTbl tr .StatusTent .Icon{background:url('/images/icons/cal-tentative.png') no-repeat left center;padding-left:23px}table.ScheduleTbl tr .StatusClass .Icon{background:url('/images/icons/cal-class.png') no-repeat left center;padding-left:23px}table.ScheduleTbl tr .StatusPastDue .Icon{background:url('/images/icons/cal-pastdue.png') no-repeat left center;padding-left:23px}table.ScheduleTbl tr .StatusFlex .Icon{background:url('/images/icons/cal-flexx.png') no-repeat left center;padding-left:23px}table.ScheduleTbl tfoot tr .Vacation, table.ScheduleTbl tfoot tr .Tentative, table.ScheduleTbl tfoot tr .Icon{display:inline}table.ScheduleTbl tfoot tr .Vacation, table.ScheduleTbl tfoot tr .Tentative{margin-left:10px}a.wideClick{width:100%;display:block}div.StatusComplete,span.StatusComplete{color: #444;font-weight:bold;background: #efefef}div.StatusUpcoming,span.StatusUpcoming{color: #3c3;font-weight:bold}div.StatusTent,span.StatusTent{color: #d90;font-weight:bold}div.StatusFlex,span.StatusFlex{color: #696;font-weight:bold}div.StatusPastDue,span.StatusPastDue{color: #F99D16;font-weight:bold}div.StatusClass,span.StatusClass{color: #06a1e4;font-weight:bold}ul.documents{list-style:none;padding:0px;margin:0px}ul.documents li{height:20px;padding-left:23px;padding-top:5px;margin-bottom:3px}ul.documents li.signed{background:url('/images/icons/signup_check_small.gif') left no-repeat}ul.documents li.unsigned{background:url('/images/icons/signup_small.png') left no-repeat}ul.documents li.unsigned a{font-weight:bold;color: #f77}div#Document{font-family:monospace;font-size:10pt;border:1px solid #333;padding:10px}div#DocsToSign{margin:10px 20px 15px 0;padding:10px 10px 10px 60px;border:solid 1px #81ab0d;background: #fff url('/images/feat-star.gif') no-repeat 10px center}div#DocsToSign li a{font-size:120%}div.question{border:1px dotted #ccc;background-color: #eee;padding-left:20px;padding-right:5px;margin:10px 0px 20px 0px}div.question b{margin-left: -17px}div.question h4{margin:0px 0px 5px 0px;padding:0px}div.providerHomeThumb{float:left;margin-right:10px;margin-bottom:10px;width:120px;font-size:8pt;text-align:center}img.providerHomeThumb{padding:2px;border:1px solid #7eaa06;float:left;margin:0px 10px}img.imgWel{float:left;margin-right:5px;margin-left: -5px;margin-top: -5px}img.right{float:right;margin:3px}.topRow{border:1px solid #7EAA06;padding:3px;float:left;margin-left:0px;width:300px}.topRow h3{margin:0px;border-bottom:1px solid #ccc}div.ScheduleNav{width:80%;float:left}div.ScheduleNavRight{float:right;margin-right:1px;margin-top: -20px;text-align:right;padding:1px;border:1px dotted #ccc}div.HelpTag{width:200px !important;height:35px !important;padding:5px 20px 10px 47px;width:250px;height:50px;font-size:14px;background:transparent url('/images/help-tag.png') no-repeat top left;line-height:16px}div.HelpTag a{font-size:12px;font-weight:bold}div.LessonInfo{width:550px}div.boxNotice h4{margin-top:0px}table.PrvInfo{width:100%}table.PrvInfo tbody tr th{vertical-align:top;text-align:right;padding-right:10px}table.PrvInfo tbody tr th.subTitle{text-align:center;background-color: #ccc}table.PrvInfo tbody tr{border-bottom:1px solid #eee;margin-bottom:5px}table.PrvInfo tbody tr td.right{vertical-align:top;text-align:right;padding-right:10px}table.lessonEvent{border:0px;border-collapse:collapse}table.lessonEvent tr{}table.lessonEvent tr th, table.lessonEvent tr td{padding-left:10px;padding-bottom:15px;vertical-align:top}.lessonEdit{width:350px}ul.ReminderList{list-style-type:none}ul.ReminderList li{height:25px;position:relative}.remButton{float:left;margin-right:3px}.task{border:1px solid #ccc;width:200px;padding:2px}.small{width:110px}div#CalInfo{text-align:right;color: #444;margin:3px 0px}div#Calendar{position:relative;width:100%}div#NavLeft{float:left}div#NavRight{float:right}div#Calendar h1{text-align:center}div#CalendarTable{}table.Calendar{border:2px solid #1aa0c3}table.Calendar tr th{background:transparent url('/images/pod-bg-Color12.gif') bottom repeat-x;text-align:center}table.Calendar tr td{width:119px;height:120px;border:1px solid #ccc;padding:3px;vertical-align:top;text-align:left;position:relative}table.Calendar tr td.Previous{background-color: #ddd}table.Calendar tr td.Next{background-color: #ddd}table.Calendar tr td.Today{background-color: #C1E6F0}table.Calendar tr td.Vacation{background: #fff8ca url('/images/cal-bg-1.png') top left}table.Calendar.Mini{width:250px;margin:0px auto 15px auto;background: #fff}table.Calendar.Mini tr td{width:40px;height:29px;border:1px solid #e9e9e9}table.Calendar.Mini tr td.Today{background: #C1E6F0 !important}table.Calendar.Mini tr td.Selected{background-color: #ccc}table.Calendar.Mini tr td div.date{margin:0px}table.Calendar.Mini tr td div.date.event{background: #dcedb4 url('/images/pod-bg-Color11.gif') top repeat-x}table.Calendar.Mini tr td.miniTitle{font-weight:bold;background-color: #eee}div.miniNav{position:relative;width:234px}img#mnleft{position:absolute;top:0px;left:0px}img#mnright{position:absolute;top:0px;right:0px}div.dayTitle{float:right;width:53px;font-size:9px;padding:1px 2px;margin-top: -2px;margin-right:0px;cursor:default}div.dayTitle.Vacation{border:1px solid #efd733;background: #fff}div.date{float:left;width:15px;height:15px;border:1px solid #ccc;padding:2px;text-align:center;margin-top: -4px;margin-left: -4px;font-size:10px;font-weight:bold;background-color: #fff}div.event{border:1px solid #CCC;font-size:10px;line-height:10px;padding:1px;margin:1px 0px 3px;background: #f0f0f0}span.DateName{margin-left:10px;font-weight:bold}div.WeekCal{border:1px solid #1aa0c3;width:100%}div.ajaxWeek{}div.ajaxWeek div{padding-left:5px;border:0px;margin:0px}div.ajaxWeek div.event{padding:2px 10px}div.ajaxWeek h4{margin:0px;padding-left:3px;font-size:10px;background-color: #1aa0c3;color: #fff}div.ajaxWeek .Row{background-color: #fff}div.ajaxWeek .RowAlt{background-color: #eee}div.WeekCalHeader{position:relative;clear:both}div.HeadSpace{float:left;border-right:1px solid #999;border-bottom:1px solid #999;height:20px !important;height:21px;width:47px;background:transparent url('/images/pod-bg-Color12.gif') bottom repeat-x}div.NavSpace{float:right;border-right:1px solid #999;border-bottom:1px solid #999;height:20px !important;height:21px;width:16px;background:transparent url('/images/pod-bg-Color12.gif') bottom repeat-x}div.WeekCalViewName{background:transparent url('/images/pod-bg-Color12.gif') bottom repeat-x;font-weight:bold;text-align:center;border-bottom:1px solid #999;color: #444}div.WeekCalHeaderRow{}div.WeekCalHeaderRow div{border-right:1px solid #999;border-bottom:1px solid #999;background:transparent url('/images/pod-bg-Color12.gif') bottom repeat-x;float:left;font-family:arial;font-size:9pt;color: #444;line-height:20px !important;line-height:18px;font-weight:bold;text-align:center;height:20px !important;height:21px;width:117px !important;width:119px;cursor:default}div.WeekCalWindow{clear:both;overflow:auto;position:relative;height:500px;width:895px}div.WeekCalHours{float:left;width:48px}div.HoursBlock{background-color:#eee;border-right:1px solid #ACA899;border-bottom:1px solid #ACA899;font-family:arial;font-size:11px;line-height:20px;text-align:center;height:20px !important;height:21px;width:47px;white-space:nowrap;overflow:hidden}div.WeekCalDays{float:left}div.DayColumn{background-color:#fff;border-right:1px solid #ccc;float:left;position:relative;width:117px !important;width:118px}div.DayColumn.Vacation div.HourBlock{background: #fff8ca url('/images/cal-bg-1.png') top left}div.Key{float:left;height:15px;margin-right:10px}div.KeyBlock{width:15px;height:15px;border:1px solid #ccc;margin-right:5px;float:left}div.KeyBlock.Av1{background:transparent url('/images/cal-bg-1.png') top left}div.KeyBlock.Av2{background:transparent url('/images/cal-bg-2.png') top left}div.KeyBlock.Av3{background:transparent url('/images/cal-bg-3.png') top left}div.KeyBlock.Av4{background:transparent url('/images/cal-bg-4.png') top left}div.KeyBlock.Av5{background:transparent url('/images/cal-bg-5.png') top left}div.KeyBlock.Av6{background:transparent url('/images/cal-bg-6.png') top left}div.KeyBlock.Av7{background:transparent url('/images/cal-bg-7.png') top left}div.KeyBlock.Vacation{background:transparent url('/images/cal-bg-vacation.png') top left}div.HourBlock.Av0{background: #fff}div.HourBlock.Av1{background:transparent url('/images/cal-bg-1.png') top left}div.HourBlock.Av2{background:transparent url('/images/cal-bg-2.png') top left}div.HourBlock.Av3{background:transparent url('/images/cal-bg-3.png') top left}div.HourBlock.Av4{background:transparent url('/images/cal-bg-4.png') top left}div.HourBlock.Av5{background: #EA9F0C url('/images/cal-bg-5.png') top left}div.HourBlock.Av6{background:transparent url('/images/cal-bg-6.png') top left}div.HourBlock.Av7{background:transparent url('/images/cal-bg-7.png') top left}div.HourBlock.Vacation{background:transparent url('/images/cal-bg-vacation.png') top left}div.HourBlock{border-bottom:1px solid #ccc;height:20px}div.DayEvent{width:91px !important;width:116px;z-index:20001;border:1px solid #7eaa06;font-size:10px;position:absolute;overflow:hidden;padding:1px;line-height:11px;background: #f0f0f0}.Status4, table.Calendar div.StatusPastDue{background: #FFC9C9 !important;border:1px solid #FFA9A9 !important}.CalPastDue{background-color: #ecaaaa;border:1px solid #ccc}.CalToday{background-color: #DCEDB4;border:1px solid #ccc}.CalUpcoming{background-color: #ccc;border:1px solid #ccc}.CalFlex{background: #faf url('/images/cal-bg-3.png');border:1px solid #ccc}.Avail0{background-color: #B5D1FF !important}.Avail1{background-color: #fcf4b3 !important}.Avail2{background-color: #e9b5b3 !important}.Avail3{background-color: #a3d888 !important}.Avail4{background-color: #CF9FE0 !important}.Avail5{background-color: #facb8f !important}.Avail6{background-color: #a7bea7 !important}.Avail7{background-color: #da7bab !important}.Avail8{background-color: #c2ac83 !important}.Avail9{background-color: #ade9ec !important}.Avail10{background-color: #bdfdba !important}.Avail11{background-color: #a0b4c6 !important}.Avail12{background-color: #c39e9e !important}.Avail13{background-color: #E4E4E4 !important}.Busy0{color: #FFF !important;background-color: #0060FF !important}.Busy1{background-color: #FC0 !important}.Busy2{background-color: #E02A00 !important}.Busy3{background-color: #10b819 !important}.Busy4{color: #FFF !important;background-color: #A600E0 !important}.Busy5{background-color: #F80 !important}.Busy6{color: #FFF !important;background-color: #006B44 !important}.Busy7{background-color: #b32e97 !important}.Busy8{background-color: #92683f !important}.Busy9{background-color: #6efbfe !important}.Busy10{background-color: #a7fa34 !important}.Busy11{color: #FFF !important;background-color: #1b5172 !important}.Busy12{color: #FFF !important;background-color: #793c46 !important}.Busy13{color: #FFF !important;background-color: #9b9c9d !important}div.WeekCalendar div.CalRow div.CalColBox.Busy0.Longer{border-bottom:1px solid #BF7D79}div.WeekCalendar div.CalRow div.CalColBox.Busy1.Longer{border-bottom:1px solid #A6312A}div.WeekCalendar div.CalRow div.CalColBox.Busy2.Longer{border-bottom:1px solid #BF799E}div.WeekCalendar div.CalRow div.CalColBox.Busy3.Longer{border-bottom:1px solid #FF83C4}div.WeekCalendar div.CalRow div.CalColBox.Busy4.Longer{border-bottom:1px solid #FFBEBB}div.WeekCalendar div.CalRow div.CalColBox.Busy5.Longer{border-bottom:1px solid #FFA2D3}div.WeekCalendar div.CalRow div.CalColBox.Busy6.Longer{border-bottom:1px solid #FFDED4}div.CalRow div.CalColBox.Longer{overflow:visible;z-index:300}div.CalRow div.Longer div p{margin:0;padding:0 0 0 3px}.Unavail{background-color: #f5f5f5}div.WeekCalendar{position:relative;width:574px;padding:0;margin:0 0 5px 5px;background:url('/images/cobrand/cal-bg.gif') 0 0 repeat-y}div.WeekCalendar div{margin:0;padding:0}div.WeekCalendar div.CalColBox{z-index:1;position:relative;height:25px;width:65px;border:0;border-bottom:1px solid #333;border-right:1px solid #333;float:left;line-height:25px;font-size:10px}div.WeekCalendar div.RowTime{color: #333;background-color: #d8d8d8;height:25px;width:98px;border-right:1px solid #333;border-bottom:1px solid #333;text-align:center;float:left;line-height:25px}div.WeekCalendar div.CalHeader{border:1px solid #333;position:relative;height:25px;width:562px;border-right:0}div.WeekCalendar div.CalHeader div.CalColBox{color: #333;background-color: #d8d8d8;text-align:center;font-weight:bold}div#OverlayContent div.WeekCalendar div.CalColBox p{margin:1px;padding:0;font-size:10px;line-height:10px;color: #ff0}div.WeekCalendar div.CalRow{width:562px;border:0px;border-left:1px solid #333;height:26px;position:relative}div.WeekCalendar div.CalRow div.RowTime{font-size:16px;height:25px}div.WeekCalendar div.CalRow div.CalColBox{height:25px;overflow:hidden}div.WeekCalendar div.CalRow p{font-size:10px;line-height:12px;padding-left:2px;color: #ff0}div.WeekCalKey{width:562px;margin:0 0 10px;padding:0}div.WeekCalKey div{margin:0;padding:0;height:25px}div.WeekCalKey div.clear{height:0px}div.WeekCalKey div.KeyTitle{width:75px;float:left;line-height:25px;font-weight:bold;margin-left:5px}div.WeekCalKey div.CalKey{float:left;width:115px;font-size:10px;line-height:25px;border:1px solid #eee;margin:0 5px 5px 0;position:relative;overflow:hidden;white-space:nowrap}div.WeekCalKey div.CalKey div.Key{float:left;width:15px;margin:0 5px 0 0}div.WeekCalKey div.CalKey img.overClick{position:absolute;top:0;left:0;width:105px;height:25px}div.WeekCalKey div.CalKey img.keyThumb{width:25px;height:25px;float:left;margin:0 5px 0 -5px}div.WeekCalKey.Busy{height:15px;width:320px;float:left}div.WeekCalKey.Busy div{height:15px;line-height:15px}div.WeekCalKey.Busy div.KeyTitle{height:15px;line-height:15px;margin-left:0}div.WeekCalKey.Busy div.CalKey{height:15px;line-height:15px;margin-left:0}div.WeekCalHead{position:relative;width:574px;height:35px;padding:0;margin:5px 0 0 6px;background:url('/images/cobrand/cal-header.gif') 0 0 no-repeat;clear:both}div.WeekCalHead div.calSort{width:235px;float:right;text-align:right;font-size:14px;line-height:21px;padding:5px 0 2px 0;margin:5px 16px 0 0;height:24px;overflow:hidden}div.WeekCalHead div.calSort div.Submit{margin: -3px 0 3px 0;display:inline}div.WeekCalHead div.calSort div.Submit input{margin:0;padding:1px}div.WeekCalendar div.CalColBox.Full{width:556px;height:50px;border:1px solid #000;padding:3px}div.printBox{float:right;padding:3px;margin:10px;border:1px solid #ccc;width:50px;background: #ffe;text-align:center}img.calBlock{height:25px;width:65px;position:absolute;top:0;left:0}.ProviderSidebar{position:relative;width:120px}.ProviderSidebar .TitleBox{text-align:center}.ProviderSidebar .TitleBox img{padding:1px;border:1px solid #6a6}.ProviderSidebar .TitleBox h2{margin:2px 0;font-size:12px}.ProviderSidebar .InfoBox.contact{font-weight:bold}.InfoBox p.address{font-size:11px}h3.Upcoming,h3.Eyes{padding-left:43px;border:0px;margin-top:15px}h3.Eyes{background:url('/images/icons/li-eyes.png') no-repeat left center}h3.Upcoming{background:url('/images/icons/li-calendar.png') no-repeat left center}h3.Money{padding-left:43px;border:0px;margin-top:15px;background:url('/images/icons/li-dollars.png') no-repeat left center}table.widgetList tbody tr td{padding:5px;padding-bottom:30px}.lessonUpdate{border:1px solid #999;padding:3px;width:435px;height:100px}.blueLeft .Form .Row .Label{font-wieght:bold;font-size:14px}.notes{padding:3px;margin:0px 20px}.RecapInfo{margin:0px}.RecapInfo h2{margin:0px;margin-top:5px}.RecapInfo p{margin:0px 0px 15px 15px;padding:3px;border:1px solid #ccc}div.subLink{background:url('/images/arrow-right-mini-blue.png') top left no-repeat;padding-left:20px;margin-left:10px;position:relative}div.PracticeTable{position:relative}div.PracticeTable div{position:relative}div.PracticeTable div.Row{background-color: #fff;border-bottom:2px solid #ccc}div.PracticeTable div.RowAlt{background-color: #eee;border-bottom:2px solid #ccc}div.Title{margin:0px 5px;width:99%;font-weight:bold;position:relative;font-size:14px}div.PracticeTable .Notes{margin:0px 15px 3px;padding:3px 5px;background-color: #fff;border:1px solid #eee;font-size:12px}span.rightCorner{position:absolute;right:3px;top:3px}span.Answer{font-size:14px;color: #9fb836;font-weight:bold}div#StickerHolder{padding:0px;margin:0px;position:relative}div.stickerRow{position:relative}div.sticker{margin:0px 2px 10px 10px;padding:0px;width:50px;height:50px;overflow:hidden;background:url('/images/sticker-blank.gif') top left no-repeat;float:left}div.stickerRow div.heading{border:1px solid #ccc;background-color: #eee;padding:0px 5px;margin:10px 10px 0px 10px}div.keyBlock{position:relative;height:30px}div.keyItem{float:left;margin-right:15px;padding:3px;border:1px solid #fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc}div#TentWarning{margin-top:25px}.ProviderProfileDetails .Questionnaire .Section{margin:0 0 15px 0;padding:0 0 10px 15px;border:none}.QLMenu{border:1px solid #333;margin:0px 0px 10px;padding:0px;-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}.QLMenu p{margin:5px}.QLMenu .QLTitle{height:25px;background: #ebebeb;padding:1px 5px;text-align:center;font-size:16px;line-height:25px;border-bottom:1px solid #333;-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}.QLMenu ul{list-style:none;padding:0px;margin:5px}.QLMenu ul li{line-height:19px;margin:3px 0px;padding:0px;padding-left:5px;white-space:nowrap;overflow:hidden}.QLMenu .QLFoot{border-top:1px solid #333;background: #ebebeb;font-size:12px;padding:2px}li.qHeading{line-height:15px}li.qHeading a{text-decoration:none;color: #444}img.qIcon{float:left;margin-right:5px}ul.qlSub{font-size:11px;margin-left:10px}table.sList{list-style:none;padding:0px;margin:0px;width:100%}table.sList tr td{line-height:19px;margin:0px;padding:0px;padding-left:5px;overflow:hidden}table.sList tr td.Row:hover, table.sList tr td.RowAlt:hover{background: #FFFAB0}table.sList tr td.Row{background: #f0f0f0}table.sList tr td.RowAlt{background: #fff}div.StudentHover{background:transparent url(/images/bg-student-hover.png) no-repeat scroll 0 0;height:115px;margin-left:-9px;margin-top:-37px;overflow:hidden;padding:5px 20px 15px;position:absolute;width:112px;z-index:2}div.StudentHover img.rPic{width:50px;float:left;margin:5px 0}div.StudentHover img.mPic{width:50px;float:right;margin:5px 0}div.StudentHover div.rInfo{width:105px;margin:0 0 0 5px;float:left;font-size:12px}ul.WeekList{list-style:none;padding:0px;margin:0px 0px 15px 0px}ul.WeekList li{list-style-type:none}ul.WeekList li.qHeading.now{background-color: #ebf7cf}ul.WeekList li.qHeading{line-height:19px;margin:3px 0px;padding:2px;padding-left:5px;background-color: #ECECEC;border:1px solid #b4ccd4}ul.WeekList li.qHeading a.block{width:250px;display:block}ul.WeekList ul.qlSub{list-style:none;padding:0px;margin:5px}ul.WeekList ul.qlSub li{position:relative;clear:both;line-height:20px}ul.WeekList ul.qlSub li div.controls{float:right;width:90px;text-align:right;margin:3px 1px 1px}ul.WeekList ul.qlSub li.Row{background: #fff;border-bottom:1px solid #b4ccd4}ul.WeekList ul.qlSub li.RowAlt{background: #f6f6f6;border-bottom:1px solid #b4ccd4}img.today{}div.LoginError{background: #fee url('/images/icons/Attention2.png') no-repeat 5px center;color: #f00;padding:5px 5px 5px 50px;border:1px solid #f00;font-weight:bold}.EventSched .WarningRow{margin:15px 5px;border:solid 1px #ffe7c1;padding:10px 10px 10px 65px;background: #ffffd0 url("/images/flash_warning.png") no-repeat 10px center}.EventSched .WarningRow strong{font-size:110%;text-decoration:underline;display:block}.EventSched .RadioRows{display:block;margin:15px 0}.EventSched .RadioRows label{margin:3px 0 3px 10px}.EventSched .RadioRows label input{padding:0}.EventSched .Buttons{padding:5px 0 10px 20px}.AvailEdit .Legend{float:right;padding:3px;margin:3px 15px 0 0;border:solid 1px #aaa;width:120px}.AvailEdit .Legend dl{padding:0;margin:0}.AvailEdit .Legend dt{width:100px;display:inline;font-size:90%}.AvailEdit .Legend dd{width:10px;height:10px;padding:0 10px;margin:0 5px;display:inline}.AvailEdit .Legend dd.Available, .TimesTable .Available{background-color: #2092b2;width:17px;border:1px solid #888}.AvailEdit .Legend dd.Unavailable, .TimesTable .Unavailable{background-color: #eee;width:17px;border:1px solid #888}.AvailEdit .Legend dd.GenAvail, .TimesTable .GenAvail{background-color: #bff;width:17px;border:1px solid #888}.TimesTable th{text-align:center;border:1px solid #888;background: #e7f6f9}.TimesTable th.blank{border:1px solid #fff;background: #fff}.AvailEdit form.Avail{margin-top:20px}.AvailEdit form.Avail h2{padding-top:10px}.AvailEdit form.Avail .schedField{margin-bottom:10px;clear:both}div.MainColumn div.PNBody{font-size:13px;background-color: #f6f6f6}div.ProviderNewsRoll{position:relative;margin:0px}div.ProviderNewsItem{position:relative;border:1px solid #888;margin:0px 0px 3px;background-color: #eee}div.PNTitle{font-weight:bold;padding:1px 0px 1px 5px;border-bottom:1px solid #aaa}div.PNTitle.p0,div.PNTitle.p1,div.PNTitle.p2,div.PNTitle.p3,div.PNTitle.p4{background:transparent url(/images/MainMenuBG-Color1.gif) repeat-x scroll left top}div.PNTitle.p5,div.PNTitle.p6,div.PNTitle.p7{background:transparent url(/images/MainMenuBG-Color4.gif) repeat-x scroll left top}div.PNTitle.p8,div.PNTitle.p9,div.PNTitle.p10{background: #ff9f9f}div.PNClose{float:right;margin:0px;font-weight:normal;font-size:12px}div.PNBody{padding:5px;font-size:11px}div.PNFooter{background-color: #ddd;padding:1px 5px 1px 5px;border-top:1px solid #aaa;height:18px}div.PNDate{float:right;margin:0px;font-size:10px}table.affTable{border-collapse:collapse}table.affTable thead tr th{border-bottom:1px solid #333;padding:5px 15px}table.affTable tbody tr td{padding:10px 15px}div.AffReport div.Filters label{display:block;padding:5px;color: #444}div.AffReport div.Filters .Label{width:65px;padding-top:2px}div.AffReport div.Filters .Submit{padding:5px 0 5px 75px}table.Data{font-size:9pt;border-top:solid 1px #ddd;border-left:solid 1px #ddd;margin:10px 0;padding:0;width:100%}.Col70 table.Data{width:635px}table.Data tr{margin:0;padding:0}table.Data td, table.Data th{text-align:left;font-size:9pt;margin:0;padding:0}table.Data th{background-color: #CCF;color: #444;font-weight:bold;padding:2px}table.Data td{color: #444;font-weight:normal;padding:4px;font-size:11px;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd}table.Data tr.Row td{background-color: #fff}table.Data tr.RowAlt td{background-color: #eef}.affPrintIcon{width:75px}div.DashHeader{width:883px;position:relative;padding:0;margin:0 auto}div.DashHeader div.StdRight{width:580px;height:135px;padding:0;margin:0;position:relative;float:right;background: #e9e9e9 url('/images/bg-gray-swirls-right.gif') top right no-repeat}div.StdRight div.TeacherInfo{width:280px;float:right}div.StdRight div.LessonList{width:280px;float:left;margin:8px 0 0 10px}div.StdLeft{width:280px;height:135px;background: #e9e9e9 url('/images/bg-gray-swirls-left.gif') top left no-repeat;float:left}div.StdLeft div.ShortMenu{float:right;width:155px;height:100px;background: #fafafa;margin:17px 5px 5px;border:1px solid #444}div.StdLeft img.dashThumb{float:left;width:100px;height:100px;border:1px solid #333;margin:17px 5px 5px}div.StdLeft div.ShortMenu ul.Bullet{margin:0px}div.StdLeft div.ShortMenu ul.Bullet li{padding:2px 0 2px 15px}table.InstructorInfo{border-collapse:collapse;margin:0 0 0 10px;padding:0}table.InstructorInfo tr{padding:0}table.InstructorInfo tr td.info{width:150px;font-size:12pt}table.InstructorInfo tr td.pic{width:120px;text-align:center}table.InstructorInfo tr.addr{}table.InstructorInfo tr.addr td.addr{}td.pic img.dashThumb{width:100px;height:100px;margin:9px 0 5px;border:1px solid #333}div.StdRight div.LessonList div.ListTable{width:240px;float:left}div.StdRight div.LessonList div.controls{width:35px;text-align:left;float:left;margin-top:15px}table.LessonList{width:240px;height:120px;border-collapse:collapse}table.LessonList tr.firstRow{background: #413D3A}table.LessonList tr.lastRow{border-bottom:5px solid #413D3A}table.LessonList tr.firstRow td{color: #fff;font-weight:bold;font-size:10px}table.LessonList tr .Icon{padding:0;width:20px;height:18px}div.PercentBar{height:10px;width:100px;margin:4px;border:1px solid #999}div.PercentComplete{background: #91cb48;height:10px;font-size:8px;line-height:8px;color: #444;text-align:right;padding-right:2px}table.StatsTable{border-collapse:collapse;margin:10px auto 0;padding:0;text-align:left;border:1px solid #aaa;white-space:nowrap}table.StatsTable thead tr{background: #aaa}table.StatsTable thead tr th{color: #fff;text-align:center}table.StatsTable tbody tr{}table.StatsTable tbody tr.Row{background-color: #fff}table.StatsTable tbody tr.RowAlt{background-color: #eee}table.StatsTable tbody tr td{padding:3px}table.StatsTable tbody tr td.label{text-align:right;border-left:1px solid #aaa;font-weight:normal;color: #888}table.StatsTable tbody tr td.val{text-align:left;border-right:1px solid #aaa;color: #82A629;font-weight:bold}table.StatsTable tfoot tr{background: #aaa}table.StatsTable tfoot tr td{padding:3px}div.StatsHelp p{font-size:11px;margin:0 0 10px 10px}div.StatsHelp li{font-size:11px}div.StatsHelp p.title{font-size:13px;font-weight:bold;margin:0}div.StatsHelp p.head{font-size:14px;margin:5px 0 10px}div.ItemList{position:relative}h1.ItemList{background: #D8E5E9;color: #666;font-size:18px;margin:5px 0 5px 0;padding-left:6px;border:1px solid #888;font-weight:normal;-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}h1.Alert{background: #ffecd2 url('/images/icons/flash_warning_sm.png') 1px 3px no-repeat;padding:0 0 0 26px}div.ItemList div.ListFooter,div.ListFooter{padding:2px 6px;background: #D8E5E9;color: #666;font-size:14px;margin: -10px 0 5px 0;border:1px solid #888;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}div.ProviderItem{border:1px solid #999;margin-bottom:15px}div.ProviderItem div.ItemHeader{background: #ececec;padding:4px 0px 4px 6px;min-height:25px;line-height:17px;font-size:14px;border-bottom:1px solid #888}div.ProviderItem div.ItemHeader div.FloatRight{margin-right:3px}div.ProviderItem.Alert{margin-bottom:5px}div.ProviderItem div.ItemHeader a{color: #444;text-decoration:none;display:block;width:100%}div.ProviderItem.Alert div.ItemHeader a{width:0;display:inline;color: #03f}div.ProviderItem.Alert div.ItemHeader{background: #ffecd2 url('/images/icons/flash_warning_sm.png') 2px 50% no-repeat;padding-left:28px;border-bottom:0px;font-weight:bold;font-size:11px}div.ProviderItem.Alert div.ItemHeader.PastDue{background: #FFECEC url('/images/icons/cal-pastdue.png') 1px 50% no-repeat;font-size:14px;font-weight:normal}div.ProviderItem.Alert div.ItemHeader p{margin:0}div.ProviderItem div.ItemFooter div.ItemDate{display:inline;font-size:9px;padding-right:2px}div.ProviderItem div.ItemBody{padding:10px;font-size:10pt}div.ProviderItem div.ItemFooter{padding:2px 6px;border-top:2px solid #eee;font-size:12px}.mini{font-size:10px}.GoalInfo p{margin:2px}.Preview{border:3px dashed #ccc;padding:10px;margin:5px;height:400px;overflow-y:scroll}table.StudentInfo td{}table.StudentInfo th{padding:0 5px;border-left:1px solid #ccc}.Retention5,.Retention4,.Retention3,.Retention2,.Retention1{font-weight:bold;color: #82a629;display: -moz-inline-stack;display:inline-block;zoom:1;*display: inline;max-height:13px;max-width:8em;overflow-x:hidden}.Retention2{color: #f90}.Retention1{color: #d00}#create .basic, #create .address{width:390px;margin:10px 0 5px 50px}#create .address{padding-top:15px;margin-top:20px;border-top:1px dashed #CCC}#create .services{width:350px;margin:0 150px 0 0;float:right}#create .services th.name{width:240px}#create .services th.order{width:110px}#create .services tbody{height:368px;overflow:scroll;overflow-x:hidden;border-bottom:1px solid #CCC}#LCList .LCItem{padding:10px 8px;border-bottom:1px dashed #ccc;width:360px}#LCList .LCItem.Emph{background: #eee}#LCList .LCMap{float:right;width:350px;border:1px solid #bbb}#LCList .LCItem .LCDesc{height:65px;line-height:16px}#LCList .LCItem .LCDesc .Name{display:block;margin:2px 0;font-size:14px;font-weight:bold}#LCList .LCItem .LCDesc .NumIcon{float:left;margin: -2px 6px 20px 0}#LCList .LCItem .LCDesc .Note{font-size:11px;color: #444}ul.CurriculumTop{margin:0;padding:0}ul.CurriculumTop li{background-color: #e0e0ef;border:2px solid #e0e0ef;border-bottom:0;list-style:none;padding:0;margin:0;height:25px;line-height:25px;font-weight:bold}ul.Curriculum{border:2px solid #e0e0ef;border-top:0;padding:3px 0;margin:0 0 5px;height:150px;overflow-y:scroll;position:relative}ul.Curriculum li{list-style:none;padding:0;border-bottom:1px solid #777;clear:left;height:25px;line-height:25px;margin:0}ul.Curriculum li.Row{background-color: #fff}ul.Curriculum li.RowAlt{background-color: #eee}ul.Curriculum li div, ul.CurriculumTop li div{float:left;height:25px}ul.Curriculum li div.chk, ul.CurriculumTop li div.chk{width:40px}ul.Curriculum li div.publisher, ul.CurriculumTop li div.publisher{width:120px;padding-left:3px;border-left:1px solid #777}ul.Curriculum li div.title, ul.CurriculumTop li div.title{width:390px;padding-left:3px;border-left:1px solid #777}
