*{margin:0;padding:0;}body{margin:0 auto;padding-top:10px;font-family:"Lucida Grande",Arial,Verdana,sans-serif;background:#E2F2FF url(../images/toolbar-bg.png) repeat-x scroll 0 0;font-size:12px;}a{text-decoration:none;color:#176fb3;}a:hover{text-decoration:underline;}h2{font-size:36px;}h3{font-size:24px;}h4{font-size:18px;}h4 span{color:green;}h5{font-size:16px;color:#000;}h5 a:link,h5 a:visited,h5 a:active{color:#000;}h5 a:hover{color:#176fb3;text-decoration:none;}table{border-collapse:collapse;width:100%;font-size:1em;}table th{text-align:left;vertical-align:top;}table td{vertical-align:top;}ul{list-style:none;}ul.sub_section_text{margin:0 0 0 35px;padding:0;list-style-type:disc;}.sub_section_text li{margin-top:4px;padding:1px;}p,div.spaced{line-height:18px;margin-bottom:12px;}.clear{height:1px;font-size:1px;line-height:1px;width:100%;clear:both;}img{border:none;}input[type=text],textarea,select{border:1px solid #AAA;}.container-mid{width:733px;}.container-mid div.top{background:transparent url(../images/container-mid-top.gif) no-repeat scroll 0 0;font-size:1px;height:7px;}.container-mid div.content{background:transparent url(../images/container-mid-sides.png) repeat-y scroll 0 0;padding:4px 18px;}.container-mid div.bottom{background:transparent url(../images/container-mid-bottom.png) no-repeat scroll 0 0;font-size:1px;height:7px;}.container-medium{width:241px;margin-bottom:8px;}.container-medium div.top{background:transparent url(../images/container-medium-top.png) no-repeat scroll 0 0;font-size:1px;height:4px;}.container-medium div.content{background:transparent url(../images/container-medium-sides.png) repeat-y scroll 0 0;padding:4px 18px;}.container-medium div.bottom{background:transparent url(../images/container-medium-bottom.png) no-repeat scroll 0 0;font-size:1px;height:7px;}.image-title-text img,.image-title-text object{float:left;margin-right:24px;}.image-title-text .text{margin-top:10px;font-size:12px;}.image-title-text li img{float:none;margin-right:0;}.clear{height:1px;font-size:1px;line-height:1px;width:100%;clear:both;}.column-thin{width:214px;}.homepage-promo-footer{width:100%;}.homepage-promo-footer .top{background:transparent url(../images/container-top.png) no-repeat scroll 0 0;font-size:1px;height:7px;}.homepage-promo-footer .content{background:transparent url(../images/container-sides.png) repeat-y scroll 0 0;margin:0;padding:0 20px 0 20px;height:100px;}.homepage-promo-footer .bottom{background:transparent url(../images/container-bottom.png) no-repeat scroll 0 0;font-size:1px;height:7px;}.homepage-promo-footer img{position:relative;top:-16px;}.promo-footer{background:transparent url(../images/promofooter-top.png) no-repeat scroll 0 0;padding-top:10px;margin-bottom:18px;}.promo-footer .body{background:transparent url(../images/promofooter-bottom.png) no-repeat scroll bottom left;min-height:100px;}.promo-footer .resource-link{background:transparent url(../images/promofooter-bottom.png) no-repeat scroll bottom left;min-height:150px;color:#777;font-size:11px;}.promo-footer td{width:245px;padding:0 8px;}.promo-footer img{float:right;}.p-button{margin:0 25px;}.blue-coupon{background:#d6ebff none repeat scroll 0 0;font-size:14px;line-height:18px;margin:10px auto 10px;padding:3px 5px;text-align:center;width:95%;border:2px dashed #B5D2EE;}#directory-nav{-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border:1px solid #DDD;background:#fff url(../images/directory-nav-bg.jpg) repeat-x scroll bottom;font-size:10px;margin:18px auto;padding:8px;clear:both;}#directory-nav table{width:100%;}#directory-nav li{margin-bottom:6px;}#directory-nav li.title{font-weight:bold;font-size:12px;}#directory-nav table td{width:30%;}.gray-box{-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;background:#F6F6F7 none repeat scroll 0 0;padding:10px 20px 1px;}.tidbit-box{-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;background:#daedfd none repeat scroll 0 0;margin-top:20px;padding:10px 20px;min-width:120px;}table.compare{width:100%;}table.compare.courses{margin:5px 0;}table.compare.courses th{text-align:left;font-size:16px;color:green;}table.compare.courses .alternate{background:#e5f3ff;}table.compare tr{border-bottom:1px solid #999;}table.compare th{text-align:center;padding-left:0;font-size:18px;}table.compare th.gold{color:#F93;}table.compare th.others{color:#000;font-size:14px;}table.compare th.others,table.compare th.us{text-align:center;width:15%;padding:3px 5px;}table.compare td,table.compare th{padding:10px 0 10px 10px;vertical-align:middle;}table.compare td.price{color:green;font-weight:bold;}table.compare td.value{background-color:#E5F3FF;text-align:center;padding-left:0;}table.compare td.competition{text-align:center;padding-left:0;}table.compare tr.bottom{border:none;}table.compare tr.bottom td{background-color:#fceec3;}table.compare.courses tr.bottom td{background-color:transparent;}.hero{padding-left:10px;}.hero div.title{font-size:36px;font-weight:bold;margin-bottom:10px;}.hero div.title.no-space{margin-bottom:0;}.hero .subtitle{font-weight:normal;}.hero div.subtitle,.hero div.description{width:90%;}.hero div.subtitle{margin-bottom:10px;font-size:18px;font-weight:bold;}.hero div.description{line-height:18px;}.hero div.description ol{margin-left:26px;font-size:14px;line-height:20px;}.hero div.description ol.small{font-size:12px;line-height:18px;}.hero div.description.full{width:100%;}.hero div.description p.space{margin:10px 0 15px 0;}.hero div.description.text-right{padding-left:40px;}.hero tr.resources{border-bottom:1px solid #efefef;}.hero td.left{width:60%;}.hero td.right{text-align:center;}.hero .action-call{padding:5px 2px;font-size:16px;}.hero .action-call .action{font-weight:bold;color:#00900b;}.hero .right-cp-image{text-align:right;padding-top:35px;}.hero.guide td.right{text-align:left;padding:0 20px;}.hero td.right-feature,table.hero td.left-feature{width:308px;}.hero td.right-feature img,table.hero td.left-feature img{margin-top:-5px;margin-bottom:30px;}.hero td.right-feature{padding-left:25px;}.hero td.right-text{line-height:18px;}.hero .recordings td{padding:1px 5px;}.hero .recordings strong{font-size:13px;}.hero .recordings tr.separated{border-bottom:1px solid #000;}.hero .meta{color:#555;}.three-column td{width:30%;padding-left:25px;}.float-right,.float-left{padding:0 30px;margin-top:-5px;}.float-right{float:right;}.float-left{float:left;}.subsection-header{border-bottom:1px solid #000;font-weight:bold;margin-bottom:8px;}table.video-grid td.video{width:63%;text-align:center;padding-bottom:20px;}table.video-grid td.text{padding-left:10px;}table.video-grid td.text span{font-weight:bold;color:green;}table.video-grid td.text.left{padding-right:30px;}.subtitle{clear:both;margin-bottom:6px;}span.bold{font-weight:bold;}table.contact th{padding-bottom:6px;}table.contact td{padding-bottom:10px;}table.contact td td{padding:0;}table.contact td#demo_time{width:274px;}table.two-column td.right{padding-left:36px;}table.two-column td.left-image{width:329px;padding:3px 1px 0 0;}table.two-column td.right-image{width:329px;padding:10px 0 0 50px;}table.two-column td.right-image.multi,table.two-column td.left-image.multi{padding-top:80px;}table.two-column td.right-text{padding-left:40px;}table.two-column p,table.two-column img{margin-bottom:18px;}.green{color:green;}.image-center{display:block;margin:0 auto;}.feature-box{width:50%;}div.strip-top{background:transparent url(../images/strip-top.png) no-repeat scroll 0 0;font-size:1px;height:6px;}div.strip-sides{background:transparent url(../images/strip-side.png) repeat-y scroll 0 0;padding:10px 0 10px 30px;line-height:18px;position:relative;}div.strip-bottom{background:transparent url(../images/strip-bottom.png) no-repeat scroll 0 0;font-size:1px;height:7px;}div.strip.right{margin-left:5px;}div.strip h4{margin-bottom:6px;}div.strip-badge{background:transparent url(../images/free-sat-prep-badge.png) no-repeat scroll 0 0;font-size:1px;height:65px;position:absolute;right:7px;top:-5px;width:74px;z-index:2px;}.form_error{font-weight:bold;color:red;}.image-border{border-bottom:1px solid #efefef;margin-bottom:7px;}hr{color:#000;background-color:#000;height:1px;border:none;}hr.gradient{background:transparent url(../images/gradient-background.png) repeat-x scroll 0 0;font-size:1px;height:247px;margin:0 -18px -225px -50px;border:none;display:inherit!important;display:none;}hr.gradient.act{margin-right:-11px;}table.subsections{border-top:1px solid #EFEFEF;font-weight:bold;margin-top:-2px;}table.subsections td{padding:12px 6px 12px 0;}table.subsections img{float:left;margin:-2px 5px;}table.subsections.spacing,.spacing{margin-top:10px;}ul.styled{list-style-type:disc;margin:0 0 0 35px;}ul.testimonial-highlight{font-size:13px;margin:15px 0 0 10px;list-style:disc;}ul.testimonial-highlight li{padding-bottom:4px;}p.emphasis{margin:30px 0;font-size:16px;}.center{text-align:center;}.center.buttons{margin-top:20px;}#m-bottom{width:984px;text-align:center;}#m-bottom ul{list-style:none;margin-top:20px;}#m-bottom ul li{display:inline;padding:10px 20px;}#meta-info{text-align:center;margin:20px 0;padding:12px 0;background:transparent url(../images/bottom-bg.png) repeat-x;height:40px;color:#fff;font-weight:bold;}#meta-info .text{width:984px;margin:0 auto;}#meta-info .text .left{float:left;}#meta-info .text .right{float:right;}#meta-info a:link,#meta-info a:visited,#meta-info a:active{color:#0d3162;}blockquote{font-size:13px;padding:5px 10px;margin:0 20px;background:#efefef;border:1px solid #efefef;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;}p.indent{margin-left:20px;}div.small-link{font-size:11px;margin:-10px 0 30px 0;clear:both;}div.small-link.right{text-align:right;}#article h3,.template_title{text-align:right;margin:5px 0 5px 10px;padding:5px 2px;background:#efefef;border:1px solid #efefef;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;}.byline,.sub_section_title{text-align:right;color:green;font-size:16px;margin-bottom:7px;}#article{margin:0 5px;}#article p,.sub_section_text p,.sub_section_text{line-height:22px;}input#clickToCallPhone1,input#clickToCallPhone2,input#clickToCallPhone3{position:relative;top:1px;margin-bottom:35px;font-size:14px;padding:2px;width:30px;}input#clickToCallPhone3{width:40px;}button.btnCallMe{float:right;margin-top:-20px;margin-right:6px;width:109px;height:26px;border:none;cursor:pointer;background:url('../pmTemplatesPlugin/images/btnCallMe.png');}