body{padding:0;margin:0;height:100%;}
.wrap {margin:0 auto;width:800px;}
.subWrap {width:800px;}
.red {color:#990000;font-size:0.65em;left:200px;position:relative;}
.floatLeft {
float:left;
}
.floatRight {
float:right;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
line-height:0;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
html[xmlns] .clearfix {
display:block;
}
* html .clearfix {
height:1%;
}

p {
font-size:0.75em;
line-height:2;
}

#content #loginContainer {
/*border:1px solid #999999;*/
margin:40px auto 10px;
/*padding:10px;*/
width:602px;
}

#content #loginBox {
background-color:#f2f2f2;
height:100%;
position:relative;
border:1px solid #fff;
}
#loadingBox {
color:#999999;
margin:0 auto;
width:220px;
}
#loginButton {
border:medium none;
float:right;
height:45px;
margin:0 15px 0 0;
padding:0;
width:119px;
}
#footer p {
color:#2A537B;
font-size:0.7em;
text-align:center;font-family:arial;font-size:12px;
}

input {
border:1px solid #CECECE;
color:#666666;
padding:6px;
text-align:center;
width:276px;
}

.formRow, .buttonRow {
margin:8px auto;
width:335px;
}

.formImage {
float:left;
margin:7px 8px 0 0;
}

.formField {
background-color:#f2f2f2;
float:left;

}
.user{border:1px solid #e0e0e0;background:url(/images/user-image.png) no-repeat 309px 9px #e9e9e9;text-align: left;height:30px;width:320px;margin:0 0 15px 0;
}
.pwd{border:1px solid #e0e0e0;background:url(/images/pass_image.png) no-repeat 309px 9px #e9e9e9;text-align: left;height:30px;width:320px;margin:0 0 15px 0;
}
#staticMenu {
width:100%;
font-size:93%;
line-height:normal;
height:25px;
}

#staticMenu ul {
margin:0;
padding:0;
list-style:none;
}

#staticMenu li {
display:inline;
margin:0;
padding:0;
}

#staticMenu a {
float:left;
background:url(../images/tableftF.gif) no-repeat left top;
margin:0;
padding:0 3px 0 7px;
text-decoration:none;
}

#staticMenu a span {
float:left;
display:block;
background:url(../images/tabrightF.gif)  no-repeat right top;
padding:5px 20px 4px 15px;
font-family:Arial, Verdana, Helvetica, sans-serif; 
color:#3E3E3E; 
font-size:12px;
font-weight:bold;
}



#staticMenu .selected a 
{
float:left;
background:url(../images/tableftF.gif) no-repeat left bottom;
margin:0;
padding:0 3px 0 7px;
text-decoration:none;
background-position:0px 100%;
}
#staticMenu .selected a span
{
float:left;
display:block;
background:url(../images/tabrightF.gif)  no-repeat left bottom;
padding:5px 20px 4px 15px;
color:#666;
font-family:Arial, Verdana, Helvetica, sans-serif; 
color:#fff; 
font-size:12px;
font-weight:bold;
background-position:100% 100%;
}

/*login page structure starts from here ---------------------nidhi------------------------------------------------------------------------*/
.bg{background:#00284C;background-image: radial-gradient(circle at 43% 40% , #00284C, #001c35);}
.loginwrapper{padding:0;margin:0;margin:100px;}
.logo{0}
.loginhead{height:50px;
background: #002b54; /* Old browsers */
background: -moz-linear-gradient(top, #002b54 0%, #012343 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#002b54), color-stop(100%,#012343)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #002b54 0%,#012343 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #002b54 0%,#012343 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #002b54 0%,#012343 100%); /* IE10+ */
background: linear-gradient(to bottom, #002b54 0%,#012343 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002b54', endColorstr='#012343',GradientType=0 ); /* IE6-9 */
-moz-border-radius:3px 3px 0 0;
border-radius:3px 3px 0 0;
-webkit-border-radius:3px 3px 0 0;
border:1px solid #013d78;

}
.loginhead h3{padding:0;margin:15px 0 0 15px; font-family:tahoma, arial;font-size:13px;font-weight:bold;color:#00bfcd;letter-spacing: 0.05em;
text-shadow:0 1px 1px #00172e;}
.logintag h3{padding:0;font-family:tahoma, arial;font-size:12px;font-weight:bold;  margin: 0 0 3px;}
.button{}
.button a{ color:#09b3c4; text-decoration:none!important; padding:13px 18px; font-weight:bold; font-size:12px;
background: #014280; /* Old browsers */
background: -moz-linear-gradient(top, #014280 0%, #012343 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#014280), color-stop(100%,#012343)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #014280 0%,#012343 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #014280 0%,#012343 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #014280 0%,#012343 100%); /* IE10+ */
background: linear-gradient(to bottom, #014280 0%,#012343 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#014280', endColorstr='#012343',GradientType=0 ); /* IE6-9 */
	display:block; cursor:pointer;
	 -moz-border-radius: 3px;
	 -webkit-border-radius:3px;
	 -khtml-border-radius: 3px;
	 border-radius: 3px;text-shadow: 0 1px 0 #00172e;
	font-family:tahoma, arial;letter-spacing: 0.05em;
	}
.button a:hover{ color:#9dd8e0;}
.wi50{width:50px;}
.wi80{width:80px;}
.wi100{width:100px;}
.wi120{width:120px;}
.wi150{width:150px;}
.wi200{width:200px;}
.wi250{width:250px;}
.wi300{width:300px;}
.wi350{width:350px;}

