body{background:transparent url('//d2aagyowz0r37a.cloudfront.net/bg/tt/ttRepeatingBg.jpg') repeat;font-family:'Gotham SSm A','Gotham SSm B',Arial,sans-serif;font-size:13px;line-height:18px;color:#333;margin:0;padding:0}h1,h2,h3,h4,h5{color:#E82C2A;font-weight:bold}h1{font-size:30px;line-height:36px;margin:0
0 10px 0}h2{font-size:19px;line-height:20px;margin:0
0 12px}.h2_container{line-height:20px;margin:0
0 12px}h3{font-size:15px;line-height:18px;margin:0
0 8px}h4{font-size:14px;line-height:16px;margin:0
0 8px}h5{font-size:14px;line-height:16px}a{color:#00AEEF;font-weight:bold;text-decoration:none;outline:none !important}a:hover{text-decoration:underline}.page a.sup-hover:hover{text-decoration:none;border-bottom:1px solid #00AEEF}p{font-size:14px;line-height:16px;margin-bottom:14px}ul{list-style-type:disc;margin:0;padding:0
0 0 20px;margin-bottom:14px}ul
li{margin-bottom:7px}ol
li{margin-bottom:14px}ol{font-size:13px;padding:0
0 0 25px}li ul,
li
ol{padding:10px
0 0 20px}dl{}dt{font-weight:bold}dd{font-size:14px}div.entry
ul{list-style:disc;padding-left:20px;margin-bottom:1em;font-size:14px}div.entry ul
li{margin-bottom: .5em}ul.no-bullets{list-style-type:none;padding:0
0 15px;margin:0}ul.no-bullets
li{margin-bottom:15px}form input,select{font-size:14px;padding:3px}form
input.default.defaultTextActive{color:#828282;font-style:italic}table{border-collapse:collapse}th{text-align:center}td{text-align:left;padding:5px;vertical-align:top}hr{background:#01669C}.slickForm
p.err{color:#e82c2a}.standOut{color:#E82C2A;font-style:italic}#header,
#header #header-content{background:#fff}#header
#utilNav{background:#E82C2A}.call-now-btn
a.callNowBtn{background:#00AEEF}#header #mainNav,.headerBar{background:#00AEEF}.utilNavCall .tel,
.utilNavCall .tel
a{color:#fff}#header #header-content
#logo{background:url('//d2aagyowz0r37a.cloudfront.net/bg/tt/TT-Logo_2014.jpg') top left no-repeat transparent;width:154px;height:33px;margin:26px
43px 24px 46px}#header #header-content .big-logo{background-color:#fff !important;background-position:20px 35px !important;height:86px !important;margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:-30px !important;padding-left:20px !important;padding-right:20px !important}@media screen and (max-width: 979px){#header #header-content .big-logo{background-position:top left !important;height:46px !important;margin-bottom:17px !important;margin-left:28px !important;margin-right:25px !important;width:190px !important;margin-top:20px !important}}#header #header-content
.vcard{color:#00669c;padding-top:10px}#header #header-content .contact a.find-a-school-pin{background-image:url('//d2aagyowz0r37a.cloudfront.net/bg/lpa/find-a-school-pin-v.png');color:#B20F45}#header .contact .school-finder .label .school-icon{background:url('//d2aagyowz0r37a.cloudfront.net/bg/tt/TT-Sprite-Website-v2.png') -394px -7px no-repeat transparent}#header .contact .school-finder form
label{color:#E51937}@media (max-width: 919px){body:not(.nonresponsive) #header
#mainNav{border-bottom:1px solid #00AEEF;border-top:1px solid #00AEEF}}@media (max-width: 655px){body:not(.nonresponsive) #header #header-content
#logo{margin-left:auto;margin-right:auto}}.findYourSchool,.yourPreferredSchool{background-image:url('//d2aagyowz0r37a.cloudfront.net/bg/tt/findYourSchool-tt_v2.png')}.findYourSchoolContainer
.geolocatedResultsLink{background:#E82C2A;color:white}.geolocatedResultsLink
.mapOverlayMarker{}.geolocatedResultsLink .mapOverlayMarker
span{background:url("//d2aagyowz0r37a.cloudfront.net/icons/tt/mapMarkerTT.png")}.geolocatedResultsLink .mapOverlayMarker.dot span:after{background:#feee00}@media (max-width: 919px){body:not(.nonresponsive) .findYourSchoolContainer .geolocatedResultsLink,
body:not(.nonresponsive) .findYourSchoolContainer .geolocatedResultsLink
.textBtn{background:white;color:#00AEEF}body:not(.nonresponsive) .geolocatedResultsLink .textBtn:after{content:url("//d2aagyowz0r37a.cloudfront.net/icons/btnRightArrowSpacing_Red.png")}}div#top_navigation ul.main-nav li.main-nav-item div.main-nav-link
a{color:#fff;font-weight:500}div#top_navigation ul.main-nav li.main-nav-item.current div.main-nav-link a,
#top_navigation .main-nav .main-nav-item:not(.social-icons) .main-nav-link a:hover{background:#E82C2A;color:#fff}div#top_navigation ul.main-nav li ul.sub-nav{background:#dff6ff;-webkit-box-shadow:0px 0px 30px 2px rgba(100,100,100,0.15);-moz-box-shadow:0px 0px 30px 2px rgba(100,100,100,0.15);box-shadow:0px 0px 30px 2px rgba(100,100,100,0.15)}div#top_navigation ul.main-nav li ul.sub-nav li a:hover{color:#E82C2A}div#top_navigation ul.main-nav li ul.sub-nav li.current
a{background:#E82C2A;color:#fff}@media(max-width: 959px){div#top_navigation ul.main-nav li.main-nav-item{background:#00AEEF}}#container{background:#f2f2f2}div#container{margin:0
auto;overflow:visible;position:relative}div.bg-art-container{width:100%}@media(max-width: 959px){div.bg-art-container{background:none}}@media screen and (max-width: 959px){div.bg-art-container{background:none}}.edgeToEdgeSection{background:#dfedf2}div#sidebar
h3{background:#777;color:#FFF;font-weight:bold;margin:10px;font-size:16px}div#sidebar .tour-video
a{}div#sidebar .tour-video{color:white;margin-bottom:8px}div#sidebar .tour-video
a{background:url("//d2aagyowz0r37a.cloudfront.net/bg/lpa/sidebar-tour.jpg") top left no-repeat}div.promo
a{height:153px}div#sidebar
.quicklinks{margin-bottom:3px}div#sidebar .quicklinks
ul{margin:0
0 3px 0;color:#777}div#sidebar .quicklinks li
a{color:#777;font-weight:bold;font-size:12px;display:block}div#sidebar .quicklinks li a .sub-title{font-weight:normal;display:block}div#sidebar .quicklinks li a:hover{color:#FFCB4F;text-decoration:none}@media(max-width: 959px){div#sidebar
h3{margin:0px;padding-left:15px}}#footer{background:#aa1b21;background:-moz-linear-gradient(top, #ca2228 0%, #aa1b21 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca2228), color-stop(100%,#aa1b21));background:-webkit-linear-gradient(top, #ca2228 0%,#aa1b21 100%);background:-o-linear-gradient(top, #ca2228 0%,#aa1b21 100%);background:-ms-linear-gradient(top, #ca2228 0%,#aa1b21 100%);background:linear-gradient(to bottom, #ca2228 0%,#aa1b21 100%);-pie-background:linear-gradient(to bottom, #ca2228 0%,#aa1b21 100%);behavior:url(/util/PIE.htc)}.footnote{background:none repeat scroll 0 0 #E82C2A;color:#fff}.footnote
a{color:#fff008}#footer_navigation
a{color:#FFF}.org .org-icon{background:url('//d2aagyowz0r37a.cloudfront.net/icons/tt/map_move_top.png')no-repeat transparent}a.btn,.btn{background:#E82C2A;color:#fff;outline:medium none;text-decoration:none;position:relative;font-size:14px}.btn:after{color:#fff200}a.btn:not(.noBackground):not(.disabled):hover,.btn:not(.noBackground):not(.disabled):hover{background:#a91b21;color:#fff}.btn:hover:after{color:#fff;text-decoration:none}.textBtn:after{content:url("//d2aagyowz0r37a.cloudfront.net/icons/btnRightArrowSpacing_TT.png")}.textBtnLeft:before{content:url("//d2aagyowz0r37a.cloudfront.net/icons/btnLeftArrowSpacing_TT.png")}.btn.noBackground{color:#00AEEF}.btn.noBackground:hover{background:none !important;text-decoration:none !important}#dma-page .program-block-container
.pushOver{margin:0
0 0 120px}#dma-page .program-block
.thumbnail{margin-top:12px}#dma-page .program-block{overflow:hidden}#dma-page
.headerImage{float:right}@media (max-width: 480px){#dma-page
.headerImage{float:none;text-align:center}}#dma-page
.extraMarginBtm{margin-bottom:70px}@media (max-width: 780px){#dma-page .program-block-container
.btn{position:static}#dma-page
.extraMarginBtm{margin-bottom:5px}#dma-page .program-block
.thumbnail{margin-top:0}}@media(max-width: 989px){#dma-page .dma-sidebar-form{text-align:left}#dma-page .dma-sidebar-label{text-align:left;float:none;padding-left:0}#dma-page .dma-sidebar-form-label{float:none;text-align:left !important}.dma.page .dma-sidebar-form .school-listings .school-label{text-align:left;width:170px}}@media(max-width: 974px){#dma-page .dma-sidebar-form{text-align:center}#dma-page .dma-sidebar-label{text-align:center;float:left;padding-left:20px}#dma-page .dma-sidebar-form-label{float:left;text-align:center !important}}#ui-datepicker-div{font-size:12px}div.find-school-widget
a{color:#FFF;text-decoration:none}div.find-school-widget
.btn{margin:10px
0}div.find-school-widget .return-to-school{margin-bottom:10px}div.find-school-widget{background:#DD0029;color:#FFF}.carousel{background-color:#f2f2f2}.carousel
.thumbnails{background-color:#00669C}.carousel .thumbnails
.heading{color:#FFF}.carousel.image_carousel .thumbnails .items
.item{background:url('//d2aagyowz0r37a.cloudfront.net/carousel/tt/ttCarouselMeatballs.png') 0 0 no-repeat transparent}.carousel .thumbnails .item
a{text-decoration:none}.carousel .thumbnails
.item.active{background-color:#03476E}.carousel .thumbnails .item:hover{background-color:#427592}.carousel
.jspDrag{background:#2682b3;border:1px
solid #000}.carousel
.jspTrack{background:#2480B3}.carousel
.jspArrowUp{background:transparent url('//d2aagyowz0r37a.cloudfront.net/icons/tt/scroll-arrows.png') top left no-repeat}.carousel
.jspArrowDown{background:transparent url('//d2aagyowz0r37a.cloudfront.net/icons/tt/scroll-arrows.png') bottom left no-repeat}.carousel
.jspVerticalBar{width:15px}.carousel .carousel-slide .copy_block .caption
.heading{color:#E82C2A;font:48px/50px Arial, sans-serif}@media(max-width: 599px){.carousel .carousel-slide
.copy_block{background:#00AEEF;width:auto;left:auto !important;bottom:auto !important;right:auto !important;border:0;padding:20px
20px 7px}.carousel .carousel-slide .copy_block .caption
.heading{color:#fff;font-size:26px;line-height:30px}.carousel .carousel-slide .copy_block .caption
.copy{color:#fff}.carousel .controls
.counter{color:#fff}}div#socialmenu
button{background:#00669C url("//d2aagyowz0r37a.cloudfront.net/bg/global/buttons/get-connected.png") no-repeat center}.social_band
a.connect{background:url("//d2aagyowz0r37a.cloudfront.net/icons/tt/community.png") no-repeat center transparent}div#connect_flag
a.flag{background:url("//d2aagyowz0r37a.cloudfront.net/icons/tt/community_flag.png") no-repeat 0 0 transparent}.local_school_link{background:#DD0029}.local_school_link a:hover{color:#ffcb4f}.template-home .leftCol
h3{color:#00AEEF}.template-home .leftCol
h4{color:#00437B }.page.error_404
.container{}.page.template-find-a-school .map
.state_links{margin-bottom:20px}.internation_links{text-align:center}.page.template-find-a-school.results  .school-result
.vcard{background-color:#DEEBF3}.page.template-request-visit .page-body .school,.page-request-visit .page-body
.message{border-bottom:solid 1px #753E00;padding:1em
0px;margin-bottom:1em;padding-left:10px}.page.template-jobs.results
h3{border-bottom:1px solid #9F1B32;font-weight:bold}.page.template-jobs.results .job-listing.onbrand{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #9F1B32}.page.template-jobs.results
.school{width:260px;margin:10px
10px 3px 0;float:left;position:relative;min-height:300px}.page.template-jobs.results .school
div{font-size:14px;margin:2px
0}.page.template-jobs.results .school .job-descriptions{margin-top:10px}.page.template-jobs.results .school .job-descriptions
ul{list-style-type:none;margin:0;padding:0}.page.template-jobs.results .school .job-descriptions
li{margin-top:5px}#programs-by-age
li{float:left;list-style-type:none;height:130px;margin:0
21px;text-align:center;font-size:12px}#programs-by-age
li.tall{height:170px}@media (max-width:420px){#programs-by-age
li.tall{height:170px}}#programs-by-age li
a{display:block;padding:80px
0 0;width:75px;line-height:15px}#programs-by-age
li#infant{background:url('//d2aagyowz0r37a.cloudfront.net/program_thumbs/tt/infant-v092013.jpg') no-repeat top center}#programs-by-age
li#toddler{background:url('//d2aagyowz0r37a.cloudfront.net/program_thumbs/tt/20130322/toddler.jpg') no-repeat top center}#programs-by-age
li#twaddler{background:url('//d2aagyowz0r37a.cloudfront.net/program_thumbs/tt/20130322/twaddler.jpg') no-repeat top center}#programs-by-age
li#prepper{background:url('//d2aagyowz0r37a.cloudfront.net/program_thumbs/tt/20130322/prepper.jpg') no-repeat top center}#programs-by-age
li#preschool{background:url('//d2aagyowz0r37a.cloudfront.net/program_thumbs/tt/20130322/preschool.jpg') no-repeat top center}#programs-by-age li#pre-k{background:url('//d2aagyowz0r37a.cloudfront.net/program_thumbs/tt/20130322/prek.jpg') no-repeat top center}#programs-by-age li#kindergarten-prep{background:url('//d2aagyowz0r37a.cloudfront.net/program_thumbs/tt/20130322/kindergarten-prep.jpg') no-repeat top center}#programs-by-age li#private-kindergarten{background:url('//d2aagyowz0r37a.cloudfront.net/program_thumbs/tt/20130322/privatek.jpg') no-repeat top center}#programs-by-age li#before-after-school{background:url('//d2aagyowz0r37a.cloudfront.net/program_thumbs/tt/20130322/beforeafter.jpg') no-repeat top center}#programs-by-age li#summer-camp{background:url('//d2aagyowz0r37a.cloudfront.net/program_thumbs/tt/20130322/summer-camp.jpg') no-repeat top center}#summer-camp-video.vjs-fullscreen{float:initial;margin-left:auto;margin-right:auto}#summer-camp-video{float:right;margin-right:0.5em;margin-left:5em}.supporting_image.right #summer-camp-video
img{margin:0}.programs-by-age.summer-camp .page-body{position:relative}.programs-by-age.summer-camp .btn.b200.summer-camp-video-trigger{}#content.blog_posts .post_container .heading
h2{color:#01669c}#content.blog_posts .post_container .post h4,
#content.blog_posts .post_container .post h4 a,
#content.blog_posts .post_container .post h1.post-title,
#content.blog_posts .post_container .post h1.post-title
a{color:#01669c}#content.blog_posts .post_container .post
.meta{color:#01669c}#content.blog_posts .post_container .post
img.author{border:2px
solid #01669c}#content.blog_posts .post_container .post p.continue,
#content.blog_posts .post_container .post p.continue
a{color:#01669c}#content.blog_posts
.sidebar{background-color:#999;color:#fff}#content.blog_posts .sidebar
a{color:#fff}#content.blog_posts .sidebar .authors
img{border:2px
solid #01669c}.post_container .bio
h2{color:#01669c;font-size:18px;font-weight:bold}.compact_head
a#logo{width:375px}#page-wrapper.compact_head{background:none}.back-to-school-shopping-checklist
th.odd{background:#01669c;color:#FFF}.back-to-school-shopping-checklist
th.even{background:#dd0029;color:#FFF}#dma-page .coupon-promo{}.page.without-sidebar.contest-form .page-body
form{background:#adcee1}#connect.page>.widget#blog,#connect.page>.widget#parent-testimonials{height:620px;*height:645px}#connect.page>.widget#blog>.content-container,#connect.page>.widget#parent-testimonials>.content-container{height:555px;*padding-bottom:20px}#connect.page>.widget#newsletter{background:#B5DB2C}#connect.page > .widget#newsletter
form{background:#EAF4C0}#connect.page>.widget#social{background:#DF001F}#connect.page>.widget#social>.content-container{background:#F5B3BD}#connect.page > .widget#social .social_band>a:first-child{margin:0
15px 0 20px}#connect.page>.widget#blog{background:#00649F}#connect.page > .widget#blog .post > h4 > a,
#connect.page > .widget#blog .post > .meta,
#connect.page > .widget#blog .post > p.continue
*{color:#00649F}#connect.page > .widget#blog
img.author{border:2px
solid #00649F}#connect.page>.widget#parent-testimonials{background:#12515A}#connect.page>.widget#parent-testimonials>.content-container{background:#D1DCDE}#connect.page > .widget#parent-testimonials .testimonial
img.featured{border:2px
solid #00649F}#connect.page > .widget#parent-testimonials .testimonial h3,
#connect.page > .widget#parent-testimonials .testimonial
a.more{color:#00649F}#connect.page>.widget#youtube{background:#E00022}#recipe-landing.page>h1.replace,#recipe-submission.page>h1.replace{background:url('//d2aagyowz0r37a.cloudfront.net/pages/tt/recipe.jpg') no-repeat left top;height:180px}#right_nav
div.promo{background:url("//d2aagyowz0r37a.cloudfront.net/promos/tt/2013-enrollment-lsp-tt.jpg") top left no-repeat;height:260px;width:240px;margin-bottom:5px}div#sidebar .promo.free-enrollment
a{background:url("//d2aagyowz0r37a.cloudfront.net/promos/tt/2013-promo-enroll-now.jpg") top left no-repeat;width:165px;height:165px}@media(max-width: 959px){#right_nav
div.promo{visibility:hidden}}.template-moments .page-top .head-banner, .template-moments-view .page-top .head-banner{background:url("//d2aagyowz0r37a.cloudfront.net/pages/tt/landing/mom-ents/header.jpg") top left no-repeat;width:680px;height:180px}.virtual-tour
.color1{background:#E82C2A}.virtual-tour
.color2{background:#00AEEF}.virtual-tour
.color3{background:#00AEEF}.virtual-tour
.color4{background:#fff200}.virtual-tour .imageBlock
div{background:#00AEEF}.virtual-tour .video-carousel,
.virtual-tour .video-carousel
.thumbnails{background-color:#00AEEF}.virtual-tour .video-carousel .thumbnails .item.active,
.virtual-tour .video-carousel .thumbnails .item:hover{background:#c42738}.virtual-tour .video-carousel
.jspTrack{background:#a3e3e5}.virtual-tour .video-carousel
.jspDrag{background:#a3e3e5;border:1px
solid #6bcaca}.virtual-tour .video-carousel
.jspArrowUp{background:transparent url('//d2aagyowz0r37a.cloudfront.net/icons/tt/ttscroll_arrows.png') top left no-repeat}.virtual-tour .video-carousel
.jspArrowDown{background:transparent url('//d2aagyowz0r37a.cloudfront.net/icons/tt/ttscroll_arrows.png') bottom left no-repeat}#page-wrapper.virtual-tour .carousel .thumbnails .caption
.thumbnail_caption{color:#fff;font-weight:bold}#page-wrapper.virtual-tour .carousel .thumbnails .item.active .thumbnail_caption,
#page-wrapper.virtual-tour .carousel .thumbnails .item:hover
.thumbnail_caption{color:#fff200}.carousel .thumbnails .item
a{font-weight:normal}.snapshot{background:#def0f8}.snapshot_link
h3{color:#005499}.controls .prevControl span:after{border-right-color:#E82C2A}.controls .nextControl span:after{border-left-color:#E82C2A}.controls .prevControl:hover span:after{border-right-color:#bf2d33}.controls .nextControl:hover span:after{border-left-color:#bf2d33}.snapshot_overlay .copy
h3{font-size:18px}.video{}.mejs-overlay-button,.video_link:not(.playing):hover:after{background-image:url("//d2aagyowz0r37a.cloudfront.net/icons/tt/videoPlayButton.png")}.video_link
h3{font-family:arial}.video_link h3:after{border-bottom-color:rgba(209,35,42,0.8)}.video_link.ended h3:after{border-bottom-color:#00AEEF}.video_link:hover
h3{background-color:rgba(209,35,42,0.8)}.video_link.playing:after{background-color:rgba(209,35,42,0.8)}.video_link.playing
h3{background:none}.video_link.playing h3:after{border:none}@media (max-width: 974px){.video_link
h3{color:white}.video_link:after{background:none}.video_link:not(.playing):hover:after{background-image:none}.video_link:hover
h3{background:#62beb4}.video_link.playing{background:#62beb4}.video_link.playing:after{background:none}}.page.template-artwork{}.page.template-artwork #student-art-carousel{padding:30px
0;background:#b6d3e3}.page.template-artwork #student-art-carousel .stage
#prev{background:url('//d2aagyowz0r37a.cloudfront.net/bg/lpa/sprite-website.png') -40px -175px no-repeat transparent}.page.template-artwork #student-art-carousel .stage
#next{background:url('//d2aagyowz0r37a.cloudfront.net/bg/lpa/sprite-website.png') -130px -175px no-repeat transparent}.page.template-artwork #student-art-carousel .controls
.counter{color:#fff}.page.template-artwork #student-art-carousel .controls
.prev{background:url('//d2aagyowz0r37a.cloudfront.net/bg/lpa/sprite-website.png') -225px -183px no-repeat transparent}.page.template-artwork #student-art-carousel .controls
.next{background:url('//d2aagyowz0r37a.cloudfront.net/bg/lpa/sprite-website.png') -330px -183px no-repeat transparent}div#sidebar .quicklinks
li{border-bottom:none}.searchFormContainer{background:#dff6ff}.searchResultsContainer .gs-result .gs-title,
.searchResultsContainer .gs-result .gs-title *,
.searchResultsContainer .gs-result .gs-title a:hover,
.searchResultsContainer .gs-result .gs-title a:hover
*{color:#00AEEF !important}.searchResultsContainer .gsc-results .gsc-cursor-box .gsc-cursor-page{background:#E82C2A;color:#fff200}.searchResultsContainer .gsc-results .gsc-cursor-box .gsc-cursor-page:hover{background:#a91b21;color:#fff}.searchResultsContainer .gsc-results .gsc-cursor-page.gsc-cursor-current-page,
.searchResultsContainer .gsc-results .gsc-cursor-page.gsc-cursor-current-page:hover{background:#00AEEF;color:#fff}.pathway .page-body .mainContainer
.mainTitleContainer{background:#00437B;height:57px;margin:25px
auto 0 45px;padding:15px
0;width:672px}.pathway .page-body .mainContainer
.mainTitle{background:#d2232a;color:#f9f301;font-size:28px;height:57px;line-height:57px;margin:0
auto;padding:0;text-align:center;width:642px}@media(max-width: 759px){.pathway .page-body .mainContainer
.mainTitleContainer{margin-left:auto;padding:15px
2%;width:85%}.pathway .page-body .mainContainer
.mainTitle{width:100%}}@media(max-width: 599px){.pathway .page-body .mainContainer
.mainTitleContainer{padding:15px
4%;width:83%}}@media(max-width: 529px){.pathway .page-body .mainContainer
.mainTitle{font-size:24px}}@media(max-width: 429px){.pathway .page-body .mainContainer
.mainTitle{font-size:20px}}@media(max-width: 359px){.pathway .page-body .mainContainer
.mainTitle{font-size:18px}}.option{background:#cceffc}.option
.phoneIcon{background-image:url('//d2aagyowz0r37a.cloudfront.net/bg/tt/ttTuitionPhone.png')}.option
.msg{background-image:url('//d2aagyowz0r37a.cloudfront.net/bg/tt/ttTuitionMsg.png')}.contactOptions .option
.online{background-image:url('//d2aagyowz0r37a.cloudfront.net/bg/tt/ttOnline.png')}.contactOptions .option
.phoneIcon{background-image:url('//d2aagyowz0r37a.cloudfront.net/bg/tt/ttPhone.png')}.option
.break{background:#ccc}.option .callNumLinked,
.option .callNumLinked:hover{color:#E82C2A}.btmSnippets .snippet
h4{color:#00AEEF}.option
h4{font-size:22px}.specialBtmMsg{color:#E82C2A}.specialBtmMsg
span{color:#333;font-weight:normal}.orArea,
.orArea
h3{color:#E82C2A}.indieStyle .school-result
dd{font-size:13px}.mapOverlayMarker
span{background:url("//d2aagyowz0r37a.cloudfront.net/icons/tt/mapMarkerTT_Cyan.png");margin:1px
0 0 1px;width:18px;height:21px;line-height:16px}.mapOverlayMarker.bigger
span{background:url("//d2aagyowz0r37a.cloudfront.net/icons/tt/mapMarkerTT_big.png")}.mapOverlayMarker.dot span:after{top:4px;left:5px}.areaPage
.cta{background:#E82C2A;color:#fff200;font-weight:600}.areaPage .cta
h2{color:#fff200}.areaPage .cta
a{color:#fff200}.areaPage .cta
.btn{background:#005499;color:#fff}.areaPage .cta .btn:hover{background:#00335d}.areaPage .school-result{background-color:#DEEBF3}.areaPage .school-result
.brand_logo{background:#cae3f2}.areaPage .contentArea .mobile .expandProgs:after{background-color:#E82C2A}@media(max-width: 979px){body.minimal-navigation:not(.nonresponsive) #header{height:105px;padding-top:26px}}.map-control{background-image:url("//d2aagyowz0r37a.cloudfront.net/icons/tt/mapIconTT.png")}.map-control.open:before,.map-control.closed:before{color:#00AEEF}.map-control.open:after,.map-control.closed:after{background:#00AEEF}@media(max-width: 480px){.areaPage
h2.results{background:#DEEBF3}.areaPage .map-control{background-color:#E82C2A}.areaPage .map-control.open:after,
.areaPage .map-control.closed:after{color:#E82C2A}}.lightBox{background:#f2f2f2}.close,
.mfp-close-btn-in .mfp-close{background:#e82c2a}.close:hover,
.mfp-close-btn-in .mfp-close:hover{background:#a91b21}.color-red-light{color:#e82c2a}.require-filds{padding-top:20px}.require-filds
i{font-size:14px}.spinner,.spinnerWithMessage{background-image:url('//d2aagyowz0r37a.cloudfront.net/icons/preloader_TT.gif')}.scheduleTourPage{background:#f2f2f2}.imageSpaceFiller{background-image:url('//d2aagyowz0r37a.cloudfront.net/tour-a-school/search_for_schools_TT.jpg')}@media(max-width: 549px){.scheduleTourPage #search-for-schools-form{background:none}}.scheduleTourPage .school-result:nth-child(even){background:#dfedf2}.scheduleTourPage .school-result.hover{background:#cde1e8}.scheduleTourPage .school-result
.hours{background-image:url("//d2aagyowz0r37a.cloudfront.net/icons/tt/clockIconTT.png");background-position:2px 3px}.scheduleTourPage .ui-datepicker table,
.scheduleTourPage .ui-datepicker-calendar{background:#f0f0f0}.scheduleTourPage .ui-datepicker-header,
.scheduleTourPage #timepicker
.header{color:#00AEEF;background:white}.scheduleTourPage .ui-datepicker-header .ui-datepicker-prev{border-right-color:#00AEEF}.scheduleTourPage .ui-datepicker-header .ui-datepicker-next{border-left-color:#00AEEF}.scheduleTourPage .ui-datepicker-calendar
th{color:#E82C2A}.scheduleTourPage .ui-datepicker-today .ui-state-default:not(.ui-state-active):after{background:#E82C2A}.scheduleTourPage .ui-widget-content .ui-state-default,
.scheduleTourPage .ui-widget-content .ui-priority-secondary{background:#f6f6f6;color:#00AEEF}.scheduleTourPage .ui-widget-content .ui-state-active,
.scheduleTourPage .ui-widget-content .ui-state-active:hover{background:#00AEEF;color:white}.scheduleTourPage
#timepicker.placeholder{background-image:url('//d2aagyowz0r37a.cloudfront.net/tour-a-school/timepicker_placeholder_TT.jpg')}.scheduleTourPage #timepicker
.timeslot{background:#fdec0a;color:#E82C2A}.scheduleTourPage #timepicker
.timeslot.selected{background:#00AEEF;color:white}.scheduleTourPage
blockquote{color:#E82C2A}.highlightOTS,
.highlightOTS .closeBtnContainer
a.closeBtn{background:#E82C2A}.highlightOTS .closeBtnContainer a.closeBtn:hover{background:#a91b21}.slickForm
.callPhoneIcon{background-image:url('//d2aagyowz0r37a.cloudfront.net/icons/tt/ttLSPhoneIcon.png')}.steps-shredule-tour .step-one{width:25%;height:50px;background:url("//d2aagyowz0r37a.cloudfront.net/icons/step_one_tutortime.png") no-repeat;float:left}.steps-shredule-tour .step-two-active{width:25%;height:50px;background:url("//d2aagyowz0r37a.cloudfront.net/icons/step_two_active_tutortime.png") no-repeat 33% 0;float:left}.steps-shredule-tour .step-three-active{width:25%;height:50px;background:url("//d2aagyowz0r37a.cloudfront.net/icons/step_three_active_tutortime.png") no-repeat 66% 0;float:left}.steps-shredule-tour .step-four-active{width:25%;height:50px;background:url("//d2aagyowz0r37a.cloudfront.net/icons/step_four_active_tutortime.png") no-repeat right;float:left}.steps-shredule-tour .step-line-active{height:50px;background:url("//d2aagyowz0r37a.cloudfront.net/icons/step_line_bg_active_tutortime.png") repeat-x;float:left;width:100%;margin-left:50px}.steps-shredule-tour .step-line-point{width:10px;height:10px;background:url("//d2aagyowz0r37a.cloudfront.net/icons/step_point_tutortime.png") no-repeat;float:left;margin-top:21px;margin-left:-5px}.winterPage .right-side .check-label{font-size:12px}.right-side .slickForm input[type="text"]{font-size:12px}.winterPage .right-side .percent-35{float:left;width:113px}.winterPage .right-side .percent-65{display:block;margin-left:123px;padding-right:123px;margin-top:-75px;width:100%}@media screen and (max-width: 975px){.winterPage .right-side .percent-65{margin-left:131px;padding-right:131px}}@media screen and (max-width: 800px){.winterPage .right-side .percent-65{margin-left:127px;padding-right:127px}}@media screen and (max-width: 650px){.winterPage .right-side .percent-65{margin-left:123px;padding-right:123px}}@media screen and (max-width: 549px){.winterPage .right-side .percent-35{float:none;width:100% !important}.winterPage .right-side .percent-65{width:100% !important;margin-left:0px;margin-top:0px;padding-right:0px}}.highlightOTSContainer{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;color:#fff;z-index:111}.highlightOTSLpa{border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;padding:10px;border-right:1px solid #fff;background:#da2d30 !important;position:fixed;right:-304px;text-align:center;bottom:50%;width:282px;margin-right:-141px;z-index:1040}.highlightOTSLpa
h2{color:#fff;font-family:"Gotham Cond SSm A","Gotham Cond SSm B",Arial,sans-serif;font-size:33px;font-weight:500;margin-left:0;margin-top:30px;margin-bottom:22px}.highlightOTSLpa
.btn{border:1px
solid #fff;margin:0
0 20px;text-align:center;background:#da2d30 !important}.highlightOTSLpa .btn:hover{background:#a02226 !important;color:white !important}.highlightOTSLpa
.closeBtnContainer{float:right;height:30px;margin:0;margin-right:-7px;margin-top:-3px;overflow:hidden;padding:0;position:relative;width:30px}.highlightOTSLpa .closeBtnContainer
a.closeBtn{border:1px
solid #fff;border-radius:16px;display:block;height:15px;padding:4px;padding-top:5px;width:16px}.highlightOTSLpa .closeBtnContainer a.closeBtn:after{content:url("//d2aagyowz0r37a.cloudfront.net/icons/btnClose_red_small.png")}.highlightOTSLpa,
.highlightOTSLpa .closeBtnContainer
a.closeBtn{background:#fff}.highlightOTSLpa .closeBtnContainer a.closeBtn:hover{background:#a02226}@media screen and (max-width: 400px){.highlightOTSLpa{background:#da2d30 !important;width:80%;margin-right:-40%;z-index:1040}}.schoolInfo_leftSide
.locPin{background:url('//d2aagyowz0r37a.cloudfront.net/icons/tt/ttLSAddrLocPin.png') no-repeat}.schoolInfo_leftSide
.callPhoneIcon{background:url('//d2aagyowz0r37a.cloudfront.net/icons/tt/ttLSPhoneIcon.png') no-repeat}.schoolInfo_leftSide
.hoursClockIcon{background:url('//d2aagyowz0r37a.cloudfront.net/icons/tt/ttLSClockIcon.png') no-repeat}.schoolInfo_leftSide
.chatIcon{background:url('//d2aagyowz0r37a.cloudfront.net/icons/tt/ttLSChatIcon.png') no-repeat}.increase{background:#ebf8f9;padding-bottom:0px;width:100%;height:215px}.increase
.books{display:block;max-width:158px;height:190px;float:left;margin:25px
10px 0px 0px;margin-left:22%;position:relative;z-index:25}.increase
.text{font-size:17px;max-width:100%;width:100%;margin:15px
0px 15px 0px}.increase
.content{width:45%;float:left;margin:30px}.increase
.button{background:#ba0c2f;color:#fff;border-radius:4px;padding:8px
23px 8px 13px;line-height:17px;float:left;position:relative;clear:left}.increase .button:hover{background:#b7324d;text-decoration:none}.pathway .increase
.button{background:#E82C2A;color:#fff;outline:medium none;text-decoration:none;position:relative;font-size:14px}.pathway .increase .button:hover{color:#fff;background:#a91b21;text-decoration:none}.pathway .increase .button::after{background-attachment:scroll;background-clip:border-box;background-color:rgba(0, 0, 0, 0);background-image:url("/images/pathway/whiteArrow.png");background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;background-size:auto auto;content:" ";display:block;height:10px;position:absolute;right:12px;top:37%;width:5px}@media screen and (max-width: 715px){.increase
.books{display:block;max-width:158px;height:190px;float:left;margin:25px
10px 0px 0px;margin-left:11%;position:relative;z-index:25}}@media screen and (max-width: 600px){.increase{background:#ebf8f9;padding-bottom:0px;width:100%;height:400px}.increase
.text{font-size:15px}.increase
.content{width:95%;float:left;margin:30px}}