
.content { width:990px; margin:auto;}
#header { 
	background:#054791; height:101px;width:990px; margin:auto;
	border-bottom: 1px solid #c3d8ea;
	}
#header img { float:left;}
#header .nav { float:right;}
#banner { background:url(../images/Banner.jpg) no-repeat center bottom #6088af; height:364px; margin-bottom:10px;width:990px;}  /*--modified--*/
#banner h2 { color:#fff; text-align:center; width:650px; margin:auto; padding-top:80px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); font-weight: 400; line-height: 1.4em;}
#banner .sub-image { height:350px;}

.feedback-btn { position:absolute; top:170px; right:0;}
.feedback-btn a { background:url(../images/feedbackBtn.png) no-repeat 0 0; width:41px; height:120px; display:block;}
.feedback-btn a:hover { background-position:0 -122px;}
.news { background:#f7f7f7; border:1px solid #E4E4E4; height:31px; margin-bottom:10px;}
.news .hd { position:absolute;}
.news .hd a { background:#136B9D; text-decoration:none; color:#fff; display:block; padding:5px 10px; font-weight:500;}
.news .hd a:hover { background:#054791;}
.news .headline { padding-left:120px; line-height:28px;}
.news .headline a { color:#363636; text-decoration:none;}
.news .headline a:hover { color:#054791;}
.panel1 { width:50%; float:left;}
.panel2 { width:50%; float:left;}
.panel2 .box { margin-left:10px;}
.statistics table {  border-collapse:collapse;}
.statistics table td { padding:6px 5px 6px 5px; border:1px solid #D6D6D6; border-collapse:collapse;}
.statistics table th { border:1px solid #D6D6D6; background:#136B9D; text-align:left; padding:5px; color:#fff;}
.statistics table td.noBorder { border:none!important;}
.statistics table td.grey-area { background:#eeeeee; text-align:left; font-weight:500}
.portlet { float:left; width:49.9%;}
.portlet .help-desk { padding:0 10px 0 0px;}
.portlet .help-desk h3 { background:#136B9D; color:#fff; padding:5px 10px; font-weight:500;}

.box-1 { border:1px solid #D6D6D6; padding:3px;}
.box-1 h2 { font-weight:600; font-size:16px;}
.box-1 .number { color:#f1891a; font-size:14px;}
.or { background:#d3d3d3; border-radius: 20px; height:20px; width:20px; text-align:center; padding:5px; margin:5px auto;}
.helpdesk-btn {
	*background-color: #ff7400; color:#fff; font-size:16px;
	border-radius: 4px;
    color: #fff;
    text-decoration: none;
    display: block;
    padding: 5px;
    text-align: center;
    background-image: linear-gradient(to bottom, #ffa240, #ff7400);
}
.helpdesk-btn:hover {
	*background-color: #ff7d0d;
	background-image: linear-gradient(to bottom, #ff7d0d, #ff7d0d);
	  }
.helpdesk-btn:active {
	*background-color: #ff7d0d;
	background-image: linear-gradient(to bottom, #ff7400, #ffa240);
	  }
.portlet .help-desk ul li { padding:5px 4px 4px 5px; border-bottom:1px solid #D6D6D6;}
.portlet .help-desk ul li a { color:#505050; text-decoration:none;}
.portlet .help-desk ul li a:hover { color:#054791;}
.portlet .help-desk ul li:last-child{ border-bottom:0;}




.footer {background:#054791; padding:10px 0; color:#fff; margin-top:10px;width:990px;margin:auto;}
.contTable td { padding:10px 5px; border-bottom:1px solid #D6D6D6;}
.contTable td h3 { color:#054791; margin-bottom:3px; text-decoration:underline;}
#loading { margin:220px auto 0 auto; text-align:center; background:url(../images/ajax-loader.gif) no-repeat 0 0; width:15px; height:15px;}
#faq-panel { 
	position:absolute; width:990px; background:#f1f1ee; height:510px; overflow-y:auto; overflow-x:hidden; display:none; z-index:9999;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
	}
.close-faq { position:absolute; z-index:99999; margin-left:970px; display:none;}
.close-faq a {
float: right;
font-size: 21px;
font-weight: 700;
line-height: 1;
color: #000000;
text-shadow: 0 1px 0 #fff;
opacity: .4;
filter: alpha(opacity=40);
margin: 6px 5px 0 0;
}
.close-faq a:hover {
color:#0a52a4;
opacity: 1;
filter: alpha(opacity=100);
}

.pop-dialog {
  z-index: 10000;
  position: absolute;    
    display: none;
	width:270px; margin-left:720px;
}
    .pop-dialog.is-visible {
      display: block;
      }
    .pop-dialog .body {
      box-shadow: 0px 1px 9px 1px #c2c2c2; }
	 /* Custom Dialog */


.pop-dialog .pointer {
  position: relative;
  top: -22px;
  /* pop-dialog with pointer to the right */
}
.pop-dialog .pointer .arrow,
.pop-dialog .pointer .arrow_border {
  border-color: transparent transparent #fff;
  border-style: solid;
  border-width: 8px;
  cursor: pointer;
  position: absolute;
  top: 7px;
  z-index: 1002;
  left: 25px;
}
.pop-dialog .pointer .arrow_border {
  border-color: transparent transparent #a1a1a1;
  border-width: 9px;
  top: 4px;
  z-index: 1001;
  left: 24px;
}
.pop-dialog .pointer.right .arrow {
  left: auto;
  right: 25px;
}
.pop-dialog .pointer.right .arrow_border {
  left: auto;
  right: 24px;
}
.pop-dialog .body {
  width: auto;
  background-color: #fff;
  border: 1px solid #a1a1a1;
  border-radius: 5px;
  box-shadow: 0px 0px 9px 0px #d6d6d6;
}
.pop-dialog .body h3 { padding:5px 10px; border-bottom:1px solid #E1E1E1; font-weight:600;}
.pop-dialog .body ul li { border-bottom:1px solid #E1E1E1; padding:5px 10px;}
.pop-dialog .body ul li label { padding-bottom:3px; display:block;}
.input { border-radius:4px; border:0; padding:5px; border:1px solid #ccc; font-weight:600;}
.submitBtn {
	border-style: none;
    border-color: inherit;
    border-width: 0;
    background-color: #0e5896; color:#fff; padding:5px 10px;
	border-radius: 4px;
    background-image: linear-gradient(to bottom, #196fb8, #0e5896);
}
.submitBtn:hover {
	*background-color: #0b549d;
	background-image: linear-gradient(to bottom, #0b549d, #0b549d);
	  }
.submitBtn:active {
	*background-color: #ff7d0d;
	background-image: linear-gradient(to bottom, #0e5896, #196fb8);
	  }
.forgot { float:right; padding-top:3px;}
.forgot:hover { color:#000;}
.ribbon { position:relative;}

.demo {
		position:absolute;		
		right:0; 
		top:5px;		
		z-index:5;	
		background:#F1DA91;
		border-top:2px solid #fff;
		border-bottom-left-radius: 10px;
	}
	
	.demo  #demo-setting a {
		position: absolute;
		left: -41px;
		top: -2px;
		display: block;
		height: 120px;
		width: 41px;		
		background: #F1DA91;		
		background:url(../images/feedbackBtn.png) no-repeat 0 0;
	}
.form { width:250px; display:none;}
.activate { display:block;}

.cl-state {
	 border-radius: 100px; width:155px; height:155px; padding:5px; color:#fff; font-size:25px; border:2px solid #fff; text-align:center; position:absolute; margin:5px 0 0 190px; z-index:999;
	*background-color: #ff7d0d;
	background-image: linear-gradient(to bottom, #0e5896, #196fb8);
	  }
.cl-state span { padding-top:55px; display:block;}
.cl-image-lrg { width:200px; height:200px; position:absolute; margin:5px 0 0 550px; z-index:9;}
.cl-image-lrg img {border-radius: 100px; border:2px solid #fff;}
.cl-image-sml {width:100px; height:100px; position:absolute; margin:190px 0 0 700px; z-index:999;}
.cl-image-sml img {border-radius: 100px; border:2px solid #fff;}
.cl-go-btn { position:absolute; margin:30px 0 0 700px; z-index:999;}
.cl-go-btn a {
	color:#fff; text-decoration:none; font-size:25px; width:70px; height:70px; display:block; text-align:center;  border:2px solid #fff; 
	border-radius: 100px;
	*background-color: #ff7400; color:#fff;
	background-image: linear-gradient(to bottom, #ffa240, #ff7400);
	  }
	
.cl-go-btn a div { padding-top:17px;}

.cl-go-btn a:hover { 
	*background-color: #ff7d0c;
	background-image: linear-gradient(to bottom, #ff7d0c, #ff7d0c);
	  }
.cl-go-btn a:active {
	 -webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, .175);
          box-shadow: 0 0px 3px rgba(0, 0, 0, .175);
	*background-color: #ffa240;
	background-image: linear-gradient(to bottom, #ff7400, #ffa240);
	  }
.nav-state ul li a.active {
	*background-color: #ff7400; color:#fff;
	background-image: linear-gradient(to bottom, #ffa240, #ff7400);
	  }
	
.clear { clear:both; padding:0; margin:0; line-height:0;}

/*Bootstrap override*/
.modal-dialog {
width: 800px;
margin: 30px auto;
}


#login-panel { 
	position:absolute; width:990px; background:#f1f1ee; height:510px; overflow-y:auto; overflow-x:hidden; display:none; z-index:9999;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
	}




/* Added by Jyoti Dt-13-08-2014*/
#newmenu {
    background-image: url("../images/bg-navi.jpg");
    background-position: left top;
    background-repeat: repeat-x;
    height: 35px;
}

#newmenu a {
    background-image: url("../images/bg-navi.jpg");
    background-position: left top;
    background-repeat: repeat-x;
    color: #ffffff;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    height: 35px;
    line-height: 36px;
    text-align: center;
    text-decoration: none;
}

#newmenu a:hover {
    background-image: url("../images/bg-navi-hover.jpg");
    background-position: left top;
    background-repeat: repeat-x;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    height: 35px;
    text-align: center;
    text-decoration: underline;
}

.header-hrow {
    background-color: #126a9f;
    height: 2px;
}


.header-div{color:#18166b; font-weight:bold; letter-spacing:2px}
.newfooter	{font-size:12px;padding:5px 2px 5px 2px;color: #126a9f;}
.newfootermenu	{font-size:12px;margin:5px 0px 0px 0px;color: #126a9f;}
.newfootermenu a {font-size:11px;color: #126a9f;}
.newfootermenu a:hover 
{
    color:#126a9f;
}



.portlet .useful_link h3 { background:#136B9D; color:#fff; padding:5px 10px; font-weight:500;}
.portlet .useful_link ul li { padding:18px 0px 18px 10px; border-bottom:1px solid #D6D6D6;font-weight:bold;}
.portlet .useful_link ul li a { color:#505050; text-decoration:none;}
.portlet .useful_link ul li:hover { background-color:White;font-weight:bold; }
.portlet .useful_link ul li a:hover { color:#054791;}
.portlet .useful_link ul li:last-child{ border-bottom:0;}


.fontchange{ width:100%; float:left; font-weight: bold; font-family: arial;}
.fontchange a:hover {color:#136B9D;}



.redtext { font:bold 12px Tahoma;	color: #ff0000;text-decoration: none;}
.bluetext { font:bold 12px Tahoma;	color: #136FBA;text-decoration: none;}
.whitetext { font:bold 13px Arial,Helvetica,sans-serif;	color: #ffffff;height: 35px;}



#guideline 
{ 
    cursor:pointer;
}