/* CSS Document */
html,body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:100%;}
h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; margin:0px; padding:0px; font-weight:normal; color:#970d0d;}
.new-app {background-image:url(../images/new-school-app.jpg); background-repeat:no-repeat; background-position:center;}
A.register {color:#a30f0d; text-decoration:none; font-weight:bold;}
A:hover.register {color:#000; text-decoration:none; font-weight:bold;}
.education-bg {background-image:url(../images/education-bg.jpg);}
.curve-bg {background-image:url(../images/curve-bg.jpg);}
.login-bg {background-image:url(../images/login-bg.jpg); background-repeat:repeat-x; background-color:#fff;}
.white-back {background-color:#fff;}
.login-back {background-image:url(../images/login-back1.jpg);}
.text-box {width:228px; height:22px; border:1px solid #cfd6dc; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.gray-font {color:#4b4b4b;}
.chkbox {width:14px; height:14px; margin:0px; padding:0px;}
A.forgot {color:#12737c; text-decoration:none;}
A:hover.forgot {color:#000; text-decoration:none;}

.w-s-font {color:#fff;}
A.w-link {color:#fff; text-decoration:none;}
A:hover.w-link {color:#fff000; text-decoration:none;}
.pwd {background-color:White; color:Gray}
#container {min-height:100%; position:relative;}
#body {padding:0px; padding-bottom:60px;}
.footer {margin:0 auto; text-align:center; background-color:#f4f4f4; color:#6e6e6e; position:absolute; bottom:0; width:990px; height:46px;}
.ptop3 {padding-top:5px; padding-right:15px; float:right}
.ptop10 {padding:15px 0 0 15px; float:left;}
A.black-link {color:#000; text-decoration:underline;}
A:hover.black-link {color:#000; text-decoration:none;}


.new-school-app1 {background-image:url(../images/new-school-app1.jpg); background-repeat:no-repeat; background-position:center;}
.admin-bg {background-image:url(../images/admin-bg.jpg); background-repeat:no-repeat; background-position:center;}
.curve-in-bg {background-image:url(../images/curve-in-bg.jpg);}
.inner-bg {background-image:url(../images/inner-bg.jpg); background-repeat:repeat-x; background-color:#fff;}
.white-font {color:#fff;}
A.logout {color:#e2bf03; text-decoration:none; font-weight:bold;}
A:hover.logout {color:#fff; text-decoration:none; font-weight:bold;}

div.arrow {background-image:url(../images/arrow.png); padding:14px 0 0 32px; width:139px; height:44px; float:left; font-family:tahoma; font-size:11px; font-weight:bold; text-align:left;}
div:hover.arrow {background-image:url(../images/arrow-hover.png); width:139px; height:44px; float:left}

div.arrow1 {background-image:url(../images/arrow.png); padding:20px 0 0 32px;  width:139px; height:38px; float:left; font-family:tahoma; font-size:11px; font-weight:bold; text-align:left;}
div:hover.arrow1 {background-image:url(../images/arrow-hover.png); width:139px; height:38px; float:left}

div.first {background-image:url(../images/first.png); padding:14px 0 0 15px; width:144px; height:44px; text-align:left; float:left; font-family:tahoma; font-size:11px; font-weight:bold;}
div:hover.first {background-image:url(../images/first-hover.png); width:144px; height:44px; float:left}

div.first1 {background-image:url(../images/first.png); width:144px; padding:20px 0 0 15px;  height:38px; text-align:left; float:left; font-family:tahoma; font-size:11px; font-weight:bold;}
div:hover.first1 {background-image:url(../images/first-hover.png); width:144px; height:38px; float:left}

.m-left {margin-left:-18px;}
.spa-h {background-image:url(../images/arrow-hover.png); width:139px; height:44px; float:left; margin:-14px 0 0 -32px; padding:14px 0 0 32px}
.spa-h1 {background-image:url(../images/arrow-hover.png); width:139px; height:38px; float:left; margin:-20px 0 0 -32px; padding:20px 0 0 32px}


.spa-f {background-image:url(../images/first-hover.png); width:144px; height:44px; float:left; margin:-14px 0 0 -15px; padding:14px 0 0 15px}
.spa-f1 {background-image:url(../images/first-hover.png); width:144px; height:38px; float:left; margin:-20px 0 0 -15px; padding:20px 0 0 15px}

.b-bot {border-bottom:1px solid #cfdae2;}
.tab-bot {background-color:#d0e6f1;}

/* Grid Style */

.grid-bg {background-image:url(../images/grid-header-bg.jpg); background-color:#e4f4f4;  background-repeat:repeat-x;}
.grid-row {background-color:#fff;}
.grid-alternate {background-color:#f4fafb;}
.grid-border {border:1px solid # ccc;}


.link-imgbg {background:url(../images/link-bg.jpg) no-repeat top center;}
A.link-newlink {color:#013d80; text-decoration:none; font-size:14px; font-weight:bold;}
A:hover.link-newlink {color:#a00d0d; text-decoration:none; font-size:14px; font-weight:bold;}


#progressBackgroundFilter {
  position:fixed;
  height:100%;
  top:0px;
  bottom:0px;
  left:0px;
  right:0px;
  
  padding:0;
  margin:0;
  background-color:#000;
  filter:alpha(opacity=50);
  opacity:0.3;
  z-index:9;
}