@charset "utf-8";
/* CSS Document */
body{font-family:"Lucida Grande",Lucida Sans Unicode, sans-serif,Verdana, Arial; font-size:13px; background:url(../aimages/bg.png) no-repeat center center  #DDE9F4;margin:0; padding:0;}
a{text-decoration:none;outline:none;}
h1{margin:0; padding:0;}

.left{float:left;}
.right{float:right;}
.clear{clear:both;}

#login-panel{background:url(../images/login-panel-heading-blue.png) no-repeat left top; width:470px; position:absolute; top:0; left:0;}
.loginHead{font-size:18px; margin:20px 0 0 28px; color:#2276C7; font-family:"Lucida Grande", Lucida Sans Unicode, sans-serif; font-weight:bold;}
.loginHead span{color:#224466; font-weight:bold;}
.main-heading{color:#FFFFFF; font-size:14px; line-height:50px; text-indent:27px; margin-top:7px;}

.form{margin:-2px 0px 0px 0px; background:url(../images/login-panel-mid-blue.png) repeat-y; float:left; width:100%; padding-bottom: 15px; display:block;}
.login-bottom{margin:0px 0px 0px 0px; background:url(../images/login-panel-bot-blue.png) no-repeat; height:62px; float:left; width:100%;}
.loginRow{width:410px; margin:5px 0px 6px 30px; float:left; clear:both;}

.label{float:left; width:80px; text-align:right; vertical-align:middle; height:20px; color:#333333; padding:5px 10px 0 0;}
.label span{color:#cc0000;}
.feild{float:left; width:315px;}
.feild input{float:left; width:290px; height:16px; padding:5px; border-left:1px solid #777; border-top:1px solid #777; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#666;}
.feild2 input{float:left; width:260px; height:16px; padding:5px; border-left:1px solid #777; border-top:1px solid #777; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#666;}

.error{color:#CC0000; font-size:11px; clear:both; display:block; padding:3px 0;}
.note{color:#666666; font-size:11px; clear:both; display:block; padding:3px 0;}

/*Check box*/
.checkbox{float:left; background:url(../images/checkbox.png) no-repeat top left; width:24px; height:25px; margin:-2px 5px 0 0; cursor:pointer;}
.checkbox input{display:none;}
.checkbox-selected{float:left; background:url(../images/checkbox-selected.png) no-repeat top left; width:24px; height:25px; margin:-2px 5px 0 0;}
.checkbox-selected input{display:none;}

.btnLogin{background-color:#5686BA;border:1px solid #3A516C;color:#fff;font-weight:bold;padding:4px 6px; margin:13px 0px 0px 0px; float:left; *margin:15px 0px 0px 0px;}
.btnLogin:hover{background-color:#416FA0; float:left;}
.forgotLink{float:left;margin:16px 0px 0px 150px; *margin:18px 0px 0px 125px;}
.forgotLink a{color:#5686BA;}
.forgotLink a:hover{color:#3E6999;}
.forgotLink2{float:left;margin:16px 0px 0px 160px; *margin:18px 0px 0px 160px;}
.forgotLink2 a{color:#5686BA;font-weight:bold;}
.forgotLink2 a:hover{color:#3E6999;}

.remember-container{margin:0px 0px 0px 116px;float:left; display:block; width:100%;}
.login-error{margin:2px 30px 6px; float:left; display:block; text-align:justify;}
.label2{float:left;width:120px;text-align:right;vertical-align:middle;height:20px;padding-top:10px; color:#333333;}
.label3{float:left;width:110px;text-align:right;vertical-align:middle;height:20px;padding-top:10px; color:#333333;}
.w290{width:290px;}
.w260{width:260px;}
.feild2{float:left; width:270px;margin-left:15px; margin:4px 0 0 16px;*margin:3px 0px 0px 8px;}
.feild3{float:left; width:270px;margin-left:15px; margin:0px 0 0 0px;*margin:0px 0px 0px 0px;}
#login-pan{	background:url(../images/server-error.png) no-repeat center top;width:470px;position:absolute;top:0px;left:0px;}
.login-text{padding:10px 20px 10px 20px;}
.heading-oops{font-size:24px; color:#333;}
.login-bottom-server{margin:0px 0px 0px 0px; background:url(../images/login-footer-bottom.png) no-repeat top center; height:62px; float:left; width:100%;}
.link-edit-users{ color:#5686BA;}
.link-edit-users a{width:100px; height:100px; color:#5686BA; margin:5px 0px 10px 0px;}
.link-edit-users a:hover{ color:#416FA0; margin:5px 0px 10px 0px;}
#login-oops-header{	background:url(../images/login-oops-headere.png) no-repeat center top;width:470px;position:absolute;top:0px;left:0px; text-align:center; padding:15px;}
.login-text2{padding:10px 60px 10px 60px;}.
/*Footer*/
#bl-footer{width:100%; height:103px; background:#dadada; clear:both; border-top:2px solid #000;}
#bl-footer-container{width:990px; height:103px; margin:0 auto;}
#bl-continer-part{width:990px; height:23px; background:url(../images/container-part.jpg) no-repeat 0 0; margin:-2px 0 0;}
#bl-footer-left{width:500px; float:left; padding:10px 0 0 0;}
#bl-footer-left img{float:left;}
#bl-footer-left label{width:400px; float:left; display:block;}
#bl-footer-left label abbr a{font-size:9px; font-weight:bold; color:#666; display:block; padding:10px 0 0 5px;}
#bl-footer-left label abbr a:hover{ }
#bl-footer-left label span a{font-size:14px; font-weight:bold; color:#666; clear:both; display:block; padding:0 0 0 5px;}
#bl-footer-left label span a:hover{ }
#bl-footer-right{float:right; padding:10px 16px 0 0;}
#bl-footer-right h5{height:12px; float:left; color:#666666; font-size:12px; padding:6px 0px 0px 0px; float:right; font-weight:normal;}
#bl-footer-right h6{height:18px; float:left; color:#000000; font-size:12px; padding:4px 0px 0px 0px; float:right; clear:both; font-weight:normal;}
.alerts{background-color:#5686BA;color:#FFF;	font-size:12px;	height:30px;padding-top:0px;padding-bottom:10px;border-bottom:2px solid #eeeeee; /*position:absolute ; */position:fixed;font-weight:bold;
    width:100%;opacity: .8;filter: alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.alert_warning{background-color:#5686BA;
	color:#FFF;font-size:12px;height:30px;padding-top:0px;padding-bottom:10px;border-bottom:2px solid #eeeeee;background-image:url(../images/icon1.gif);background-repeat:no-repeat;
	background-position:15px 5px;/*position:absolute ; */position:fixed;font-weight:bold;width:100%;opacity: .8;filter: alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.alert_info
{
	background-color:#5686BA;color:#FFF;font-size:12px;height:30px;padding-top:0px;padding-bottom:10px;border-bottom:2px solid #eeeeee;background-image:url(../images/info.gif);	background-repeat:no-repeat;
	background-position:15px 5px;/*position:absolute ; */position:fixed;font-weight:bold;width:100%;opacity: .8;filter: alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	
}
.alert_failure
{
	background-color:#5686BA;
	color:#FFF;
	font-size:12px;
	height:30px;
	padding-top:0px;
	padding-bottom:10px;
	border-bottom:2px solid #eeeeee;
	background-image:url(../images/failure.gif);
	background-repeat:no-repeat;
	background-position:15px 5px;
    /*position:absolute ; */
    position:fixed; 
    font-weight:bold;
    width:100%;
    opacity: .8;
    filter: alpha(opacity=80);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	
}
.alert_success
{
	background-color:#5686BA;
	color:#FFF;
	font-size:12px;
	height:30px;
	padding-top:0px;
	padding-bottom:10px;
	border-bottom:2px solid #eeeeee;
	background-image:url(../images/success.gif);
	background-repeat:no-repeat;
	background-position:15px 5px;
    /*position:absolute ; */
    position:fixed; 
    font-weight:bold;
    width:100%;
    opacity: .8;
    filter: alpha(opacity=80);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";


    
	
}
.alert_help
{
	background-color:#5686BA;
	color:#FFF;
	font-size:12px;
	height:30px;
	padding-top:0px;
	padding-bottom:10px;
	border-bottom:2px solid #eeeeee;
	background-image:url(../images/help.gif);
	background-repeat:no-repeat;
	background-position:15px 5px;
    /*position:absolute ; */
    position:fixed; 
    font-weight:bold;
    width:100%;
    opacity: .8;
    filter: alpha(opacity=80);
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.alert_txt
{
	float:left;
	padding-left:30px;
	padding-top:0px;
}
.alert_Container {
    width:960px; margin:auto; padding:8px 10px 10px 0px; text-align:center;
}
.dep-note{color:#999999; font-size:11px; clear:both; padding:5px 0 0;}