/*login css*/

/*General styles*/

*{margin:0px;padding:0px;letter-spacing:0px;}

h4,fieldset,form{font-weight:normal;border:none; }
h4{font:bold 16px/38px Arial, Helvetica, sans-serif; color:#FFFFFF;text-align:center;}

html,body{
	width:100%;
	margin:0px;
	padding:0px;
}

body{
	font:normal 13px Arial, Helvetica, sans-serif ;
	color:#000;
/* 	background:#dcdcdc url(../images/body_bg.jpg) repeat-x; */
} 

#wrapper{
	width:926px;
	margin:0px auto;
}

#header{
	width:100%;
	height:112px;
	background-color:#485F8B;
	border-bottom:3px solid #FBF653;
	position:relative;
}

#logo{
	float:left;
	margin-top:10px;
}

#header .righthead{
	float:right;
	width:600px;
}
/**************changePassword.jsp styles*******************/
.input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#AB357F none repeat scroll 0 0;
border:1px solid #75056F;
color:white;
font-weight:bold;
height:24px;
padding-top:4px;
}
.submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
background:#EF7E21 none repeat scroll 0 0;
color:white;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif,"Trebuchet MS";
font-size:14px;
font-weight:bold;
margin:20px 5px 0 0;
padding:2px 12px;
}
/*************************/
.left_mrg{
/*margin-left:570px;
margin-top:152px;*/
	height:232px;
	margin-left:auto;
	margin-right:auto;
	margin-top:50px;
	width:279px;
}
	
.rightPanel .rightDiv{
	clear:both;
	float:left;
	width:277px;
	background:url(../image/center_small.jpg) repeat-y;
}

.rightDiv .top{background:url(../image/small_blue_strip.jpg) no-repeat top; padding:0px 20px 20px 22px; }
.rightPanel .bottom{ clear:both; float:left; background:url(../image/small_bottom_white.jpg) no-repeat; width:277px; height:25px; margin-top:-2px}
.loginArea{width:230px; margin-top:20px; font:normal 12px Arial, Helvetica, sans-serif;}
.loginArea .input{ width:226px; height:26px; margin-top:5px;}
.input1{ width:170px;  margin-top:3px;}
.input2{ width:190px;  margin-top:3px;}
.loginBtn{
	background:url(../image/login_btn.jpg) no-repeat; 
	width:102px;
	height:28px;
	float:right; 
	border:0; 
	color:#FFFFFd; 
	font:bold 12px Arial, Helvetica, sans-serif;
	margin-top:7px;
	padding-bottom:3px;
	cursor:pointer;
}
/*----------------------------------------------------*/
.createnew_button{
	/*-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;*/
	background:#264210;
	width:115px;
	height:27px;
	padding:2px 2px 2px 2px;
	border-top: 1px solid #c0ffff ;
	border-right: 1px solid #00f ;
	border-bottom: 1px solid #00f ;
	border-left: 1px solid #c0ffff ;

}
.createnew_button a:visited  {
    text-decoration:none;
    color:#FFFFFF;
}
.createnew_button:hover {
	background:#5B7545;
	color:#FFFFFF;
	cursor:pointer;
}
.createnew_button a:visited {
	color:none;
}

.middleDiv {
clear:both;
float:left;
margin-top:9px;
width:926px;
z-index:-1;
}

.middleDiv .centerPanel {
float:left;
position:relative;
width:633px;
margin-left:35%;
}
.errorMessage {
color:#D5120C;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
}
