/* HTML ELEMENTS*/
/*Login button link*/
a {
    text-decoration:none;
    color: #000099;
}
form {
    margin: 0px;
}
.textfield {
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; FONT-SIZE: 10pt; MARGIN: 0px; BORDER-LEFT: #006699 1px solid; COLOR: #000000; BORDER-BOTTOM: #006699 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f7f3f7
}

input {
     vertical-align: middle;
}
select {
    font-family : verdana;
    font-size : 11px;
    color : 000000;
    text-decoration:none;
}


/*background-color: Below the feedback management server image 
  color: Font color for labels except links*/
.blue_bg {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	background-color: #BDCFEF;
}

/*background-color: Left side of the feedback management server image */
.white_bg {
	background-color: #FFFFFF;
}

/* thin_allsides -- not used in logon page*/
.thin_allsides {
	border: 1px solid #333333;
}
/*Message bar begins*/
.runningtxt_bold_blk{
    font-family : verdana;
    font-size : 11px;
    font-weight : bold; 
    color : 000000;
    text-decoration:none;
}

.errormsg {
    background-color: #EEDDBB;
    font-family: verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    height: 28px;
    text-indent: 5pt;
    border-bottom: 1px solid #666666;
}
.succmsg {
    background-color: #DDEEBB;
    font-family: verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    height: 28px;
    text-indent: 5pt;	
    border-bottom: 1px solid #666666;
}

/*Message bar end */

/* Forgot password link*/

.forgotlinkLogin{
    font-family: verdana;
	font-size: 10px;
	color: #0000A0;
}

/* support link*/

.mailtolinkLogin{
    font-family: verdana;
	font-size: 10px;
	color: #0000A0;
}

/*Login Top rounded edges*/

 .top_center_line_login{
	background: url(/images/top_center_login.gif) repeat top right;

 }

 img.corner_img_size_login {
   width: 3px;
   height: 3px;
   border:none;
   display: block !important;
}

/*Login bottom rounded edges*/

img.bottom_shadow_line_corner_body_login {
   width: 6px;
   height: 6px;
   border:none;
display: block !important;
}

.bottom_shadow_center_body_login {
	background: url(/images/bottomline_shadow_center_login.gif)  repeat top right;
}

/*single sign user*/
.single_sign_user{
	background: url(/images/top_center_login_singleuser.gif) repeat top right;
}
.login_button span a {
width:60px;
padding: 4px 13px;
background: url(/images/login_button.gif) no-repeat bottom center  ;
vertical-align: middle;
position: relative;
top: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align:center;
font-weight: normal;
}
.login_button_singlesign span a {
width:70px;
padding: 4px 18px;
background: url(/images/login_button.gif) no-repeat bottom center  ;
vertical-align: middle;
position: relative;
top: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align:center;
font-weight: normal;
}
.Login_but_brd{
top: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align:center;
font-weight: normal;
}
.Login_singlesign_but_brd{
top: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
text-align:center;
font-weight: normal;
}
/*left right border. if we need any background color for the body, enable background-color element*/
.logon_left_right_border{
   /*background-color: red;*/
	border-left-style : solid;
	border-left-color:#000000;
	border-left-width : 1px;
	border-right-style : solid;
	border-right-color:#000000;
	border-right-width : 1px;
}
.underline_login a {
    font-family: verdana;
	font-size: 10px;
	color: #0000A0;
    text-decoration:underline;
	}
.underline_login a:hover {
    font-family: verdana;
	font-size: 10px;
	color: #0000A0;
    text-decoration:none;
	}
