body{background-color:#fff;padding: 0;background-position:center top;}
.login_content_bg{width:662px;height:264px;background-image:url(../images/login_bg.gif);}
div#logincontent {margin:0 auto 0 auto;	padding: 0;	text-align:left;vertical-align:middle;}
td.forgot_pass{font:normal 11px Arial, Helvetica, sans-serif;color:#0000FF;}
td.forgot_pass A, td.forgot_pass A:link, td.forgot_pass A:active, td.forgot_pass A:visited {font:normal 11px Arial, Helvetica, sans-serif;color:#0000FF;text-decoration:none;}
td.forgot_pass A:hover {font:normal 11px Arial, Helvetica, sans-serif;color:#ad3433;text-decoration:underline;}

.astric{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FF0000;font-weight:bold;}

td {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#5F5F5F;line-height:16px;}
td A, td A:link, td A:active, td A:visited {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#002fb6;text-decoration:none;}
td A:hover {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#299ffa;text-decoration:underline;}

.dmsversion {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#858b90;font-weight:bold;}
.logintext {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;font-weight:bold;}
.contentbggray {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;background-color:#f7f7f7;}
.contentbggray2 {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#b90908;font-weight:bold;line-height:18px;background-color:#e9e9e9;border-bottom:1px solid #CCCCCC;}
.content {font-family:tahoma;font-size:13px;font-weight:bold;color:#666666;}
div#innerdivblock {margin: 0 auto;padding:10px;border:6px solid #ccc;background-color:#fff;}
div.fpbg{background-repeat:no-repeat;}
.login_caption{font:bold 13pt Arial, Helvetica, sans-serif;color:#333}
div#contentblockborder {background-color:#fff;border:1px solid #a1a7a8;padding:2px;}
div#spacer {margin: 0 auto;	padding:0;	width:100%;	height:10px;}

.txtfield {background-image:url(../images/textbox_bg.gif);BORDER-RIGHT: #cad0ca 0px solid; BORDER-TOP: #cad0ca 0px solid; BORDER-BOTTOM: #cad0ca 0px solid;FONT-SIZE: 11px; BORDER-LEFT: #cad0ca 0px solid; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif;TEXT-DECORATION: none;width:183px;height:28px;padding-left:10px;background-repeat:no-repeat;padding-top:7px;}
.butlogin {background:#0a2380 url(../images/button_bg.gif);border:0px;width:83px;height:31px;FONT-SIZE: 11px; COLOR:#000; FONT-WEIGHT: bold; FONT-FAMILY: arial ;text-decoration: none; cursor:pointer;}
.but {FONT-SIZE: 11px; COLOR:#ffffff; FONT-WEIGHT: bold; FONT-FAMILY: arial ; BORDER:#ffffff 1px solid; background-color:#0a2380; text-decoration: none; cursor:pointer; line-height:18px;}
/* Login style end */

/* login screen style start */
div#logincontainer {font:normal 12px verdana,arial,helvetica,sans-serif;margin:0 auto 0 auto; width:100%;text-align:center;}
div#layout {font:normal 12px verdana,arial,helvetica,sans-serif;margin:0 auto 0; width:662px;text-align:center;}

#overlay{position:absolute;top:0;left:0;width:100%; height:100%;z-index:90;background-color:#000;-moz-opacity: 0.8; opacity:.60; filter: alpha(opacity=60);}
#overlay[id]{ /* IE6 and below Can't See This */position:fixed;}
.lightbox{width:500px;background:#fff; padding:11px; border:2px solid #eee;}
#close{position:absolute; top:-5px; right:-5px; cursor:pointer;}
/* login screen style end */

/* footer style start */
.iso_certified {background-color:#ed1c24;color:#fff;font:bold 15pt verdana,arial,helvetica,sans-serif;text-transform:uppercase;text-align:center;padding:4px;}
div#footer {margin: 0 auto;padding: 0;width:100%;height:100%;border-top:1px solid #cecece; }
.footertext {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;line-height:30px;padding:3px;}
.footertext A, .footertext A:link, .footertext A:visited, .footertext A:active {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#C40000;}
.footertext A:hover {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}

/* footer style end */



.ErrorMsg
{
	color: Red;
	border: 1px solid #A9C5B4;
	margin-top: 10px;
	margin-bottom: 10px;
	font: bold 12px arial;
	background-color: #DEEFE6;
	text-align: left;
}

.SuccessMsg
{
	color: #006600;
	width: 100%;
	border: 1px solid #A9C5B4;
	margin-top: 10px;
	margin-bottom: 10px;
	font: bold 12px arial;
	background-color: #DEEFE6;
	text-align: left;
}
.star
{
	color: Red;
	padding-left: 4px;
	font-weight: bold;
}
.coyright_content {color:#333;font:normal 11px arial;padding:10px 0 10px 0}
.coyright_content a, .coyright_content a:link, .coyright_content a:active, .coyright_content a:visited{font:normal 11px arial, Verdana, Helvetica, sans-serif;margin:0px; color:#0b8fd7;text-decoration:none;}
.coyright_content a:hover{font:normal 11px arial, Verdana, Helvetica, sans-serif;margin:0px; color:#00d7d7; text-decoration:underline;}