.header .headerhelpandlogin{float:right;}.header .login-section{float:left;padding:10px 10px 10px 10px;margin:0px 0 0 0px;border-right:1px solid #f0f0f0;position:relative;cursor:pointer;height:20px;background-color:#b0b2b3;width:auto;}.header .login-section h1 span{background:url("../images/arrowdown_active.png") no-repeat scroll center center transparent;padding:0px 5px;line-height:5px;margin-left:10px;}.header .afterlogin-section{float:left;margin:0;padding:0;}.header .afterlogin-section .frontlogin{float:left;margin:0 0 0 10px;padding:0;}.header .afterlogin-section .frontlogin p{color:#6F7072;font-size:12px;font-weight:bold;padding-top:8px;margin:0;}.header .afterlogin-section .frontlogin span{color:#037523;font-size:15px;font-weight:bold;}.header .afterlogin-section .logout_btn{float:left;margin:17px 0 0 10px;padding:0;}.header .afterlogin-section .logout_btn a{background-color:#B0B2B3;border-radius:3px;color:#FFFFFF;display:block;font-size:10px;margin:0;padding:5px 10px;text-align:center;text-decoration:none;text-transform:uppercase;}.header .afterlogin-section .logout_btn a:hover{background-color:#868789;}.header .headersearch{float:left;padding:8px 10px;background-color:#b0b2b3;border-radius:0 0px 5px 0px;height:24px;}*+html .header .headersearch{width:100px;}*+html .header .search-box .search-fld:hover,*+html .header .search-box .search-fld:focus{width:63px;}.header .need_help{float:left;margin:0 0px 0 0;border-right:1px solid #f0f0f0;padding:10px;height:20px;position:relative;cursor:pointer;background-color:#b0b2b3;border-radius:0 0 0px 5px;background-image:none;width:auto;}.header .need_help h1{background:url("../images/help_headericon.png") no-repeat scroll left top transparent;color:#FFFFFF;float:none;font-family:arial;font-size:15px;padding-left:25px;font-weight:bold;line-height:18px;margin:0;}.header .need_help h1 span{background:url("../images/arrowdown_active.png") no-repeat scroll center center transparent;padding:0px 5px;line-height:5px;margin-left:10px;}.header .loginsub .arrowtop_dropdown{display:block;background:url("../images/drop_downarrow_top.png") no-repeat scroll center top transparent;height:9px;margin-top:-12px;}.header .loginsub{clear:both;margin:0;padding:5px;background-color:#ececed;border-radius:5px;border:1px solid #d9dadb;float:left;position:absolute;top:46px;display:none;width:175px;left:-40px;}.header .Parents{float:left;margin:0!important;padding:5px 0 5px 0;border-bottom:2px solid #e2e2e3;clear:left;width:100%;background-image:none;height:auto;}.header .Parents:hover{background-image:none;}.header .Teachers{float:left;margin:0!important;padding:5px 0 5px 0;border-bottom:0px solid #e2e2e3;clear:left;width:100%;height:auto;}.header .login-section:hover{background-color:#868789;}.header .login-section:hover .loginsub{display:block;}.header .login-section h1{color:#FFF;background:url("../images/header_loginicon.png") no-repeat scroll 0 0 transparent;float:none;font-family:arial;font-size:15px;padding-left:25px;font-weight:bold;line-height:18px;margin:0;padding-top:0;}.header .login-section:hover h1 span{background:url("../images/arrowdown_active.png") no-repeat scroll right center transparent;}.header .parents-login{background-color:transparent;border:medium none;color:#58585a;cursor:pointer;float:left;text-align:left;font-size:15px;font-weight:bold;padding:0 0 0 0px;font-family:Arial,Helvetica,sans-serif;width:140px;text-decoration:none;height:auto;}.header .loginsub .go{background:url("../images/loginsub_arrowimg.png") no-repeat scroll right center transparent;border:medium none;cursor:pointer;float:right;font-size:0;height:20px;width:25px;text-decoration:none;padding:0;}.header .need_helpdropdown .arrowtop_dropdown{display:block;background:url("../images/drop_downarrow_top.png") no-repeat scroll center top transparent;height:9px;margin-top:-12px;}.header .need_helpdropdown{clear:both;margin:0;padding:5px;background-color:#ececed;border-radius:5px;border:1px solid #d9dadb;float:left;position:absolute;top:46px;display:none;width:210px;left:-40px;z-index:1;}.header .need_help:hover{background-color:#868789;}.header .need_help:hover h1 span{background:url("../images/arrowdown_active.png") no-repeat scroll right center transparent;}.header .need_help:hover .need_helpdropdown{display:block;}.header .need_helpdropdown .phone{color:#58585a;float:left;font-size:15px;font-weight:bold;margin-bottom:5px;border-bottom:2px solid #E2E2E3;padding:5px 0 5px 10%;background:url("../images/header_phoneicon.png") no-repeat scroll left center transparent;width:90%;}.header .need_helpdropdown .Supportform{float:left;color:#58585a;font-weight:bold;padding:5px 0 5px 20px;font-size:15px;background:url("../images/supporticon.png") no-repeat scroll left center transparent;}.header .need_helpdropdown .Supportform a{color:#58585A;}.header .need_helpdropdown .mail-new{float:left;color:#58585a;font-weight:bold;border-bottom:0px solid #E2E2E3;padding:5px 0 5px 10%;font-size:15px;background:url("../images/heder_emailicon.png") no-repeat scroll left center transparent;width:90%;}.header .need_helpdropdown .mail-new a{color:#58585a;text-decoration:none;font-size:15px;}.header .headersearch .search-box{float:none;clear:both;margin:0px;padding:2px 5px;background-color:#ffffff;border-radius:3px;display:block;width:auto;height:auto;}.header .search-box .search-fld{background:none repeat scroll 0 0 transparent;border:medium none;color:#9B9C9E;float:right!important;font-family:arial;font-weight:bold;font-size:16px!important;line-height:16px!important;margin:0!important;width:63px!important;padding:0;box-shadow:none;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;height:auto!important;}.header .search-box .search-fld:hover,.header .search-box .search-fld:focus{width:150px!important;transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;}.header .search-box .searchbtn{background:url("../images/headersearch_icon.png") no-repeat scroll left top transparent;border:medium none;float:left;font-size:0;height:18px;margin:0 10px 0 0;text-indent:9999px;width:18px;padding:0;}