@import url('fonts.css');


.claer{ clear:both;}
p{  margin:15px 0px 0px 0px;  line-height: 20px;}
a:hover{ text-decoration:underline;}
img{ border:none;}
body{ margin:0px; padding:0px; font-family: 'helvetica_neue_lt_com55_roman'; font-size:14px; line-height: 46px;}
h1, h2, h3, h4, h5, h6, h7{ margin:0px; padding:0px;  font-family: 'interstateregular';}
ul{ margin:0px; padding:0px;}
a{ color:#1d83b5; text-decoration:none;}
.scholastoc-header{ text-align:center; background:#fcfbfb; z-index: 99999; position:relative;}
.scholastoc-header span{ width:962px; display:block; margin:0px auto;}

.wr{ width:920px; margin:0px auto; padding-bottom:30px; position:relative;}

.bold-text-75{font-family: 'helvetica_neue_lt_std75_bold';}
.innet-page-container .welcome-right-text p.bold-text-75{ margin-top:15px;}

.content { overflow:hidden;  }
.content h2{font-size:40px; padding-bottom: 19px; }
.welcome-left-text h4{ font-size:17px; color:#00b6f0; font-weight:normal; padding-top:15px;  line-height: 24px; margin:0px; font-family: 'helvetica_neue_lt_std75_bold'; color:#0d649d;}
.welcome-left-text h4 em{ color:#000; font-size:20px;}
.welcome-left-text ul{ margin-left: 17px;}
.welcome-left-text ul li{ margin-top:10px; margin-bottom:0px;}
.welcome-right-text{     float: left;
      float: right;
   max-width: 545px; width:100%;}

.right-header{ background:#1f7ba6; clear: both; float: left; padding:2px 20px; font-size:20px; color:#fff; position:relative;  margin-top: 20px;font-family: 'helvetica_neue_lt_std75_bold';}
.welcome-right-bgs.mindset-cont-box{border-radius: 0px 5px 5px 5px;}
.right-header span{   left: -12px;
    position: absolute;
    top: 0;
    z-index: 99;}
	.text-inner-welcome-right{ padding-left:20px; padding-right: 20px;}
	.Promise-sub li{ float:left; list-style:none; border-right: 1px dotted #CCCCCC;
    width: 48%; margin-top:20px; padding-right: 9px;}
	.Promise-sub li.last-child{ padding-right:0px; padding-left:9px;}
	.Promise-sub li img, .david-dockterman img{ border:1px solid #bbbcbe;}
	.Promise-sub li span{ padding-top:10px; display:block; padding-bottom:5px; color:#4b4b4b; font-family: 'helvetica_neue_lt_std75_bold'; font-size:16px;}
	.Promise-sub li p{ font-size:12px; margin-top:0px;  }
	.Promise-sub > li:nth-child(2) {
    border-right: 0 none;
}
.font-85-hy{font-family: 'helvetica_neue_lt_com85_heavy' !important;}



.welcome-left-listlinks li a{ font-family: 'helvetica_neue_lt_std75_bold';}


.welcome-left-text h4.mindset-titl{ font-size:28px; color: #6F2C91;}
.mindset-over-buttons{ position:relative; }
.mindset-over-buttons a{ background:url(../images/mindset-bt-bg.png) no-repeat; display:block; font-size:30px; font-family: 'interstatebold'; text-align:center; padding: 24px 0; margin-top:10px; color:#fff;}
.mindset-over-buttons span{ display:none; position:absolute; top:0px; background:#aae0fa; padding:12px 20px; font-size:18px; font-family: 'interstatebold'; min-height: 58px; width: 82%;}
.mindset-over-buttons:hover span{ display:block;}
.accordian li{ list-style:none; border:1px solid #bbbcbe; margin-bottom:10px; -webkit-border-radius: 5px  5px  5px  5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px; background:#FFFFFF;}
.mindset-text{ padding: 0 30px; position:relative; margin-top:55px; }
.accordian h4{
	color:#e26f2e;
	border-top:#f2f2f2 1px solid;
	margin:0;
	line-height: 15px;
	-webkit-border-radius: 5px  5px  5px  5px; -moz-border-radius: 5px 5px 5px 5px; border-radius: 5px 5px 5px 5px;
	padding:9px 0px 9px 15px;
	color:#000;
	position:relative;
    line-height: 15px;
	
	
}
.accordian h4 .tab-img-arrow{ padding:5px; display:block; background: url("../images/arrow-cls.png") no-repeat scroll 98% center; position:absolute;  right: 8px; top: 0; }
.accordian h4:hover .tab-img-arrow{background: url("../images/arrow-cls-hover.png") no-repeat scroll 98% center;}
.accordian h4.active .tab-img-arrow{background: url("../images/arrow-open.png") no-repeat scroll 98% center;}
.accordian h4:hover{ background:url(../images/tab-hover.png) repeat-x; color:#fff;}

.accordian span {
    display: block;
    float: left;
    height: 25px;
    width: 17px;
}
.text-bold{ font-family: 'helvetica_neue_lt_std75_bold'; padding:10px 0px 20px 0px; font-size:15px;}
.accordian-text{ margin-left:25px; margin-right:10px; padding-bottom:15px; border-top:1px dotted #c3c5c7;}
.accordian-text p{ width:90%; font-size:11px; padding-bottom:10px;}
.mindset-tip-titl{ background:url(../images/heading-bg-tip.png) no-repeat; position:absolute; top:-54px; font-family: 'interstatebold'; font-size:34px; color:#23b5e9;  padding: 5px 70px 5px 35px; left:-1px;  line-height: 44px;}
.mindset-tip-titl span{ font-family: 'interstateregular'; font-weight:normal; color:#000;}
.mind-set-logo{ position:absolute; right: 24px; top: -44px;}



/* Tabs
----------------------------------*/
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative;}
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {display: block; border-width: 0; background: none; padding-top: 5px; }
.ui-tabs .ui-tabs-hide { display: none !important; }
#tabs ul, #tabs-inner ul{ overflow: hidden; border-right:1px solid #217ba6;
    width: 100%; margin:0px; border-bottom:1px solid #207ca8;}
	#tabs ul li, #tabs-inner ul li{ list-style:none;  width: 33.2%; text-align:center; border-left:1px solid #217ba6;}
	#tabs ul li.last-child{ width: 33.2%;}
	#tabs ul li.ui-tabs-selected{ background:#207ca8;}
	#tabs ul li.ui-tabs-selected a{ color:#fff; font-weight:bold;}
#sortable li a{  display: block;
    float: inherit;
    padding: 0;
    width: 100%; padding:2px 0px; color:#217ba6; font-size:18px;}
.left-addres{ float:left; width:39%;}
.tab_ful .text-bold{ padding:10px 0px 20px 0px; margin:0px; width:80%;}

.line-div{ background:#bbbdbf; height:1px;}
.bxslider li{ border:none !important;}
.bxslider li img{ border:1px solid #bfc0c0; display: block;}
.bx-pager-item{ float:left; margin-left:15px;}
.bx-pager-item a{ background:url(../images/sld-nav.jpg) no-repeat; width:16px; height:18px; display:block; text-indent:-99999px;}
.bx-pager-item a.active, .bx-pager-item a:hover{ background-position:-18px 0px;}
.bx-controls-direction{ display:none;}
.bx-default-pager{  margin: 0 auto; width: 95px; margin-top:5px;}
p.slider-contact-left{ float:left; padding-left:0px; font-family: 'helvetica_neue_lt_std57Cn'; font-size:18px; color:#6d6d6d;}
a.enlarge-slider{ float:right; text-transform:uppercase; background:url(../images/zoom-icon.png) no-repeat left center;  font-size: 12px;
    font-weight: bold;
    margin-top: 15px;
    padding-left: 20px;
    text-decoration: underline;
    text-transform: uppercase;  padding-bottom: 3px;}
#cboxPrevious, #cboxNext{ display:none !important;}
.tab2-sld ul{ float:right; width: 26% !important; border: medium none !important;}
.tab2-sld ul li{ padding:30px 23px; width: 77% !important; border: medium none !important;}
.tab2-sld ul li a span{ float:left; margin-top:5px; color:#6d6d6d; font-size:13px; font-family: 'helvetica_neue_lt_std57Cn';}
.tab2-sld ul li img{ border:#bbbdbf solid 1px;}
.tab2-sld ul li.active, .tab2-sld ul li:hover{ background:url(../images/img-active-bodr.png) no-repeat center center;}
.long-img{ float:left; margin-left:20px;}
.long-img img{border:#bbbdbf solid 1px;}
.long-img span{font-size:16px; font-family: 'helvetica_neue_lt_std57Cn'; color: #6D6D6D; margin-top:5px; display:block; text-align: left; width: 200px;}
.tab3-img{ margin: 20px auto  0px auto; width: 525px; float:inherit;}
.help-page .accordian h4:hover{ background:url(../images/help-over-bg.png) repeat-x; color:#000;}
.instruction-page-cont .accordian h4:hover{ background:url(../images/help-over-bg.png) repeat-x; color:#000;}
.help-page .bg-color-yello .accordian h4:hover .tab-img-arrow{ background:url(../images/arrow-cls.png) no-repeat right center;}
.instruction-page-cont .bg-color-yello .accordian h4:hover .tab-img-arrow{ background:url(../images/arrow-cls.png) no-repeat right center;}
.help-page .accordian li{ margin-bottom:5px;}
.help-page .growth-mindset-heading{ background:url(../images/tab-hover.png) repeat-x;}
.help-page .welcome-left-text h4{ color:#000000; font-size:14px; font-family: 'helvetica_neue_lt_std75_bold';}
.director-text{ background:url(../images/harold-asturias-comm-text.png) no-repeat; width:243px; height:173px; margin-top:25px; padding:25px 45px 15px 25px;
font-size:20px; font-family: 'interstateregular'; line-height:25px; color:#58595b; float:left;}
.director-text span{ float:left; padding-right:10px;}
.director-text span.comm-bottm {
    float: right;
    margin-right: 30px;
}
.tabes-mSpace .bx-wrapper {
    margin-top: 20px;
}
.tabes-mSpace #sortable li:hover{background: #207ca8;}
.tabes-mSpace #sortable li:hover a{ color:#FFF;}
.director-parts{ padding-bottom:20px; border-bottom:2px dotted #bfc1c3;}
.director-img-right{ float:left; margin-top:20px; width: 166px;}
.director-img-right img{ border:1px solid #6d6d6d;}
.director-img-right p{ margin-top:10px; color:#6d6d6d; font-family: 'helvetica_neue_lt_std57Cn'; font-size:18px; padding-left: 0;}
.director-img-right p span{ font-weight:normal; color:#000; display:block; font-size: 13px;}
p.director-name-text{ font-size:18px; color:#000;}
.director-points{ padding-right:30px;}
.director-points p span{ font-size:14px; text-transform:uppercase; color:#00b6f0; font-family: 'helvetica_neue_lt_std75_bold';}
.left-text-accordian h4{ font-size:14px; text-transform:uppercase; background:url(../images/left-accn-bg.png) repeat-x; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;}
.left-text-accordian h4:hover{ background:url(../images/left-tab-hover-bg.png) repeat-x !important; color:#fff !important; border:none !important; padding: 10px 0 11px 15px !important;}
.left-text-accordian li{-webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; border:none; margin-top:2px !important;}
.left-text-accordian ul{ margin-left:0px; margin-top:15px;}
.download-pdfs-text{ font-size:18px; color:#1d83b5; line-height:22px; padding:15px 0px; border-bottom:2px dotted #c8c9cb;}
.download-pdfs-text a{ text-transform:uppercase; background:url(../images/download-icon.png) no-repeat; padding-left:23px; font-weight:bold; display:block; font-size:15px;}
.last-pdf-text{ border-bottom:none;}
.left-text-accordian .accordian-text{ margin:0px; border:none; background:#f3f3f4; padding-left:15px; padding-top:10px;}
.left-text-accordian .accordian-text p{ margin-top:0px; line-height:18px;}
.left-text-accordian .accordian-text p span{font-family: 'helvetica_neue_lt_std75_bold'; display:block; width:100%; height:auto; font-size:14px; color:#005e9d;}
.help-page .welcome-right-bgs{ background:#fff;}
.accordian p.left-tab-bt{ width:auto; background:#d4effd; padding:5px; display:block; margin-right:20px; border:#c0c9cf 1px solid; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size:14px;}
.left-tab-bt a img{ display:inherit; float:right;}
.instruction-left li p{ border-bottom:2px dotted #C8C9CB; padding-bottom:10px; margin-bottom:10px;}
.instruction-left li p.last-div{ border-bottom:none; margin-bottom:0px;}
.tabes-instructions{ padding:0px 5px; position: relative;}
.tabes-instructions .bxslider {
   margin-top: 87px;
}
.instructions-page-tabs{ border-bottom:3px solid #62b4dc !important; border-right:none !important; padding-bottom:10px;}
.instructions-page-tabs li{ background:url(../images/tab-block.png) no-repeat; width:59px !important; height:61px !important; border-left:none !important;}
.instructions-page-tabs li a{ font-size:35px !important; padding-top:13px !important; font-weight:bold; color:#fff !important;}
#tabs ul.instructions-page-tabs li.ui-tabs-selected{ background:url(../images/tab-block-hover.png) no-repeat;}
.tabes-instructions .tab_ful{ padding-top:0px;}
.tabes-instructions .tab_ful h4{font-family: 'MyriadPro-Regular'; font-weight:normal; font-size:40px; line-height: 40px; padding-bottom:10px;}
.tabes-instructions .tab_ful p{ margin-top:0px; margin-bottom: 22px; width: 94%;}
.tabes-instructions .tab_ful .top-name-tab{ font-size:20px; color:#23b5e9; font-family: 'interstateregular'; display:block; line-height: normal;}
.tabes-instructions .bx-default-pager{ display:block !important; position:absolute; top: 85px; width: 95%; left: 17px; border-bottom:3px solid #62b4dc;}
.disabled{ display:none;}
.tabes-instructions .bx-default-pager .bx-pager-item{ float:left; margin-left:0px;}
.tabes-instructions .bx-default-pager .bx-pager-item a{ background:url(../images/tab-block.png) no-repeat center top; padding: 13px 17px; font-size: 38px; color:#FFF; text-indent:0px; width:auto; height:46px; line-height: normal; box-sizing: initial;}
.tabes-instructions .bx-viewport{height: 530px !important;margin-top: 20px;}
 .tabes-instructions .bx-default-pager .bx-pager-item a.active,  .tabes-instructions .bx-default-pager .bx-pager-item a:hover{ background:url(../images/tab-block-hover.png) no-repeat center top;}
.tabes-instructions .bx-controls-direction{ display:block !important;}
.tabes-instructions .bx-wrapper{ max-width: 452px !important; padding-left: 40px; padding-right:40px; box-sizing: initial;}
.tabes-instructions .tab_ful{ position:relative; margin-top: 10px;}
.bx-controls-direction a{ padding:30px 18px; position:absolute; top: 417px; z-index:33; text-indent:-9999px;}
.bx-controls-direction .bx-next{ background:url(../img/slide-arrows.png) no-repeat -57px 0; right: 1px;}
.bx-controls-direction .bx-prev{ background:url(../img/slide-arrows.png) no-repeat ; left: 5px;}

.padding-big{  padding-left: 38px;
    padding-right: 38px;}
	.ssoft-ware {
    overflow: inherit !important;
	float: left !important;
	 width: 100% !important;
}
.instruction-page-cont .welcome-left-text h4{ color:#000;}
.tab2-sld ul li{ width:100% !important;}
.tab2-sld .soft-ware-thumbs li{  width: auto !important;}
.accordian h4{/*font-family: 'helvetica_neue_lt_com85_heavy';*/ font-weight:normal; font-size: 14px;  padding: 10px 0 10px 15px; }
.accordian h4:hover{-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 1);
-moz-box-shadow:    0px 0px 5px rgba(50, 50, 50, 1);
box-shadow:         0px 0px 5px rgba(50, 50, 50, 1); border: 1px solid #FFFFFF; padding: 10px 0 9px 15px;}
.welcome-right-bgs{ background:url(../images/sld-hol-bg.png) no-repeat bottom ; padding-bottom: 17px;}

h2.font-ints{font-family: 'interstatebold' !important;}
h2.font-ints span{ font-family: 'interstateregular' !important;}
.bx-pager-item a:hover{ text-decoration:none;}
.page-nav .last-child-menu{ width: 140px !important; background-position: 1px center !important;}
.page-nav li.last-child-menu:hover, .page-nav li.last-child-menu.active{   background: url("../images/memu-hover-last.png") no-repeat scroll 2px 1px !important;}

/*ie 7 only*/

.page-nav{*top:38px;}
.glossary-link{ *top:60px;}
header{ *margin-bottom:0px;}
#tabs ul li, #tabs-inner ul li{ *width:33.1%;}
#tabs ul li.last-chiled-cls{ *width:261px;}
.main-panel{ text-align:left;}
.heading-text-right{ position:relative; border-bottom:1px solid #000; height:30px; text-align:center;}
.heading-text-right span{font-family: 'helvetica_neue_lt_std75_bold'; font-size:20px; position:relative; background:#fff; top:15px; padding:0px 10px;}

.tabes-instructions p.bold-text-75 {
    font-size: 15px;
}
