/***************************************************************
  	Created On		: 	7 Mar 2006
	Purpose			: 	Home page of the service portal like login,register,forgot password pages
***************************************************************/
/*body class used for body of the page*/

/*default td class used for td tag property.*/
td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}


/*colormatter class used for text color properties*/
.colormatter {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #006699;
	text-decoration: none;
}

/*comn-input class used for form textbox properties*/
.comn-input {
	background-color: #FFFFFF;
	border: 1px solid #cfcdb1;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}

/*bg-td02 class used for background image apply to td properties*/
.bg-td02 {
	background-image: url(login-left-img.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 190px;
	height: 111px;
}

/* bg-td03-login class used for background image apply to td properties*/
.bg-td03-login {
	background-image:url(bg-main-login-screen.gif);
	background-position:top;
	background-repeat: no-repeat;
	width: 334px;
}

/* bg-bottom class used for background image apply to td properties*/
.bg-bottom {
	background-image:url(bottom.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	width: 924px;
	height: 128px;
}

/*matter02 class used for text properties*/
.matter02 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #552828;
	font-weight: normal;
}

/*matter02-bold class used for dark brown color bold text properties*/
.matter02-bold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #552828;
	font-weight: bold;
}

/*boldmatter class used for black color bold text properties*/
.boldmatter {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.boldmatter_123 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.boldmatter_123_message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	font-weight: bold;
}

/*boldmatter-nav class used for dark brown color bold text navigation*/
.boldmatter-nav {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #552828;
	font-weight: bold;
	text-decoration: none;
}

.boldmatter-nav:link {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

.boldmatter-nav:visited {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.boldmatter-nav:hover {
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ada974;
	text-decoration: underline;
}
.boldmatter-nav123:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}

.boldmatter-nav123:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.boldmatter-nav123:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ada974;
	text-decoration: underline;
}

/*comnbgmid class used for background image apply to td properties*/
.comnbgmid {
	background-image:url(middle-mid-01.gif);
	background-repeat: repeat;
	background-position: top;
	width: 601px;
}
.comnbgmid-new {
	background-image:url(middle-mid-01-new.gif);
	background-repeat: repeat;
	background-position: top;
	width: 481px;
}

/*leftbg-middle class used for background image apply to td properties*/
.leftbg-middle {
	background-image:url(left-bg-middle.jpg);
	background-repeat: repeat-y;
	background-position: top left;	
}

/*topbg-middle class used for background image apply to td properties*/
.topbg-middle {
	background-image:url(top-bg-middle.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	width: 922px;
	height: 130px;
}

/*rightbg-middle class used for background image apply to td properties*/
.rightbg-middle {
	background-image:url(right-side-bg-middle.gif);
	background-repeat: repeat-y;
	background-position: top right;
}

/*bg-bottom-middle class used for background image apply to td properties*/
.bg-bottom-middle {
	background-image:url(bottom-for-middle.gif);
	background-position:top left;
	background-repeat: no-repeat;
	width: 922px;
	height: 125px;
}

/*hdbig class used for heading/title of blue color*/
.hdbig {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	color: #2768b1;
	font-weight: bold;
	border-bottom: 1px solid #90b6e8;
}
.header_text_white { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; text-decoration: none; }

/*rightbgnewhome class used for background image apply to td properties*/
.rightbgnewhome {
	background-image:url(right-side-bg-home-new01.gif);
	background-position:top left;
	background-repeat: no-repeat;
	width: 191px;
	height: 267px;
}

/*login-msg-img class used for background image apply to td properties*/
.login-msg-img {
	background-image: url(top-login-img.gif);
	background-position:right top;
	background-repeat: no-repeat;
	width: 367px;
	height: 42px;
}

/*main-error-msg class used for alert/error message*/
.main-error-msg {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight:normal;
}

/* */
.header_text_blue {	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4462b2; text-decoration: none; }
.header_text_green {	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7CB21C; text-decoration: none; }



/* for small black text in footer*/
.small-blacktext
{
FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; text-decoration: none; 
}
.err
{
   border: 1px solid #ff0000;
   background-color: #FFFFCC;
   font-family: Tahoma, Arial, Helvetica, sans-serif;
   color: #000000;
   font-size: 11px;
}
.listmenu{
	font-family:tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	border:1px solid #000000;
	height:18px;
	padding-left:2px;
	padding-right:2px;	
}
.boldcls {
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.underlinecls {
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.italiccls {
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	color:#000000;
	text-decoration:none;
}
.input-text {
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	border-bottom:1px solid #000000;
	border-right:0px;
	border-left:0px;
	border-top:0px;
	height:18px;
	padding-left:2px;
	padding-right:2px;	
}