.keys
{
	visibility:hidden
	}
	.botton_style{
	width:83px;
	background-image:url(../images/button.gif);
	background-repeat:no-repeat;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	border:0px;
}
	.botton_Edit{
	width:30px;
	background-image:url(../images/Edit.gif);
	background-repeat:no-repeat;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	border:0px;
}
.botton_Delete{
	width:30px;
	background-image:url(../images/Delete.gif);
	background-repeat:no-repeat;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	border:0px;
}
.RightControl
{
	FLOAT:right;
	WIDTH:210px
	}
	.paddinglefttxt
	{
		padding-left:7px;
		}
.Message
{ width:100%; 
	
	padding:10px;
	 text-align:center;
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:12px; 
	 font-weight:bold; 
	 border:1px solid #acb8d2; 
	 background-color:#e8ecf5;
	 color:#146382; 
	 
	 }
	 .lblComProj
	 {
		font-size:12px; 
		 font-weight:bold; 
	 
		}
	 .MessageForGrid
	{ 
	width:100%; 
	padding:10px;
	 text-align:left;
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:12px; 
	 font-weight:normal; 
	 
	 
	 }
	 
	 .Row
	 {
	/*padding-top:5px;
	padding-bottom:5px;*/
	vertical-align:bottom;
	
	}
	 .RowVTop
	 {
		vertical-align:top;
	}
	 .rowDash{
	width:550px;
	border-bottom:#C8C8C8 solid 1px;
		margin-left:10px;
			height:2px;
	}
		 .rowDashBlack{
	width:550px;
	height:2px;
	border-bottom:#000000 solid 1px;
	margin-left:10px;
	}
.divGridInsideMsg
{
	PADDING:5px 5px 5px 0px;
	width:100%;
	/*OVERFLOW: auto;*/
	text-align:justify;
	FONT-FAMILY: Arial, Serif;
	
	}
	.divGridInsideFB
{
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	OVERFLOW: auto;
	 WIDTH:95%;
	PADDING-TOP: 5px; 
	FONT-FAMILY: Arial, Serif;
	HEIGHT: 60px;
	}
.Not_registeredText{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
		text-decoration:none;
	color:#ED9100;
}

.Not_registered{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
		text-decoration:underline;
	color:#ED9100;
}
.Not_registered:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	text-decoration:underline;
	color:#000000;
}
.errorText
{
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color: Red;
	font-family: Arial;
	text-align: center;
	height: 12px;
	width: 100%;
}
.textSmall
{
	font-style: normal;
	font-weight: normal;
	font-size: 10px;
	text-align:center;
	vertical-align:top;
	font-family: Arial;
	height: 20px;
	padding-top:2px;
}
.textForm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	text-align:left;
	color:#0000CC;
	text-align:justify;
}
.cellAlignment
{
	vertical-align:middle;
	text-align:right;
}
.cellAlignmentTop
{
	vertical-align:top;
	padding-top:7px;
	text-align:right;
}
.cellAlignmentTopLeft
{
	vertical-align:top;
	padding-top:7px;
	text-align:left;
}
.lblForm
{
	
	font-style: normal;
	font-weight: bold;
	font-size: 13px;
	
	margin:0px 5px 0px 5px;
	/*color: #B14646;*/
	color: #000000;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.lblFormBlack
{
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	padding:0px 5px 0px 5px;
	color: #000000;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.lblFormBlack ul
{
	margin:0px;
	padding:0px;
}
 .lblDate
    {
	 width:150px;
	 font-style: normal;
     font-size:12px;
     font-weight:normal;
     font-family: Arial;
     color:Gray
     }
.lblHead
{
	width:150px;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	/*color: #CC6633;*/
	font-family: Arial; /*background-color:#fffff9;  	*/
	
}
.lblHeadBlack
{
	width:150px;
	font-style: normal;
	font-weight: Bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial; /*background-color:#fffff9;  	*/
	
}
.lblHeadBlackBIG
{
	font-style: normal;
	font-weight: BOLD;
	font-size: 16px;
	color: #000000;
	font-family: Arial; /*background-color:#fffff9;  	*/
	background-color:white; 
		
}
.lblHeadBlackBlue
{
	font-style: normal;
	font-weight: BOLD;
	font-size: 20px;
	color: #0CA3F2;
	font-family: Arial; /*background-color:#fffff9;  	*/
	background-color:white; 
		
}
.textBoxBig
{
	margin-top:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	width:400px; 
	height:100px; 
	font-family: Arial;
	background-color: #fffff9;
	border: 1px solid #666666;
}
.textBoxBigthin
{
	margin-top:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	width:400px; 
	font-family: Arial;
	background-color: #fffff9;
	border: 1px solid #666666;
}
.textBox
{	margin-top:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	width:200px;
	
	font-family: Arial;
	background-color: #fffff9;
	border: 1px solid #666666;
}
.DropDownBox
{
	
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	width:180px;
	font-family: Arial;
	background-color: #fffff9;
	border: 1px solid #666666;
}
.DropDownBoxMedium
{
	margin-top:5px;
	
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	width:202px;
	font-family: Arial;
	background-color: #fffff9;
	border: 1px solid #666666;
}
.DropDownBoxBig
{
	
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	width:400;
	font-family: Arial;
	background-color: #fffff9;
	border: 1px solid #666666;
}
.ListBoxBox
{
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	width:180px;
	height:80px; 
	font-family: Arial;
	background-color: #fffff9;
	border: 1px solid #666666;
}
.ListBoxBigWidth
{
	width:180px;
	}
	.ListBoxBigSmall
{
	width:143px;
	}
.ListBoxMedium
{
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	width:205px;
	height:96px; 
	font-family: Arial;
	background-color: #fffff9;
	border: 1px solid #666666;
	padding-bottom:0px;
	margin-bottom:0px;
}
.textBoxSmall
{
		margin-top:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	width:140px; 
	
	font-family: Arial;
	background-color: #fffff9;
	border: 1px solid #666666;
}
.textBoxMedium
{
		margin-top:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	color: black;
	width:200px; 
	
	font-family: Arial;
	background-color: #fffff9;
	border: 1px solid #666666;
}
.requiredField
{
	color: red;
}

.btn
{
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	color: black;
	font-family: Arial;
	height: 20px;
	text-align: center;
	background-color: #F8F8F8;
	border: 1px solid #666666;
}

/* Data grid style*/
.GridTitle
{
	font-weight:bold;
	font-size:12px;
	color:Black;
	font-family: tahoma;
	
	}
.GridTitleAnchor
{
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	text-decoration:underline;
	color: black;
	font-family: tahoma;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.GridTitleAnchor:hover
{
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	text-decoration:'underline';
	color: #CC6633;
	font-family: tahoma;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.dg
{

	border:0px;
	width:100%;
}
.dgSearchConst
{
	border:0px;
	width:600px;
}
.dgSiteUserInner
{
	border:0px;
	width:430px;
}
.ColOfGrid
{color:#ffffff;
	}
tr.paddingGrid td
{
	padding:1px 0px 1px 5px;

	}
.ForAlternatingItem td
{
	
	font-style: normal;
	font-family:tahoma;
	font-size:11px;
	color:#333333;
	text-align: justify;
	background-color:#F6F6F9; 
}
.ForAlternatingItem td
{
	padding:0px 3px 0px 5px;
	border:solid 1px #F6F6F9;
	}
.forNormalItem td
{border:1px;
	
	font-style: normal;
	font-family:tahoma;
	font-size:11px;
	color:#333333;
	text-align: justify; 
	/*background-color:#F9FBF9;*/
	background-color:#FFFFFF;
}
.forNormalItem td
{	padding:0px 3px 0px 5px;
	border:solid 1px #FFFFFF;
	}

.forHeader
{
height:30px;
	font-style: normal;
	font-weight: bold;
	font-size: 15px;
	color:#000000;
	font-family: Arial;
	text-align: justify; 
	background-color:#ffffff;
	
}
.forHeader td
{
	padding-left:5px;
	border:solid 1px #ffffff;
	}

.forHeaderSearch
{
height:30px;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color:#ffffff;
	font-family: Arial;
	text-align: justify; 
	background-color:#716F70;
}
.forHeaderSearch td
{
	padding-left:5px;
	border:solid 1px #716F70;
	}
	
.forHeaderSearch a
{
height:30px;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color:#ffffff;
	font-family: Arial;
	text-decoration:underline;
	text-align: justify; 
	background-color:#716F70;
}
.forHeaderSearch a:hover
{
height:30px;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	color:#ffffff;
	font-family: Arial;
	text-align: justify; 
	background-color:#716F70;
	text-decoration:none;
}
.forFooter
{height:30px;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	font-family: Arial;
	text-align: justify; 
	background-color:#cc9933;
}
.forPagingHide
{display:none;
	}
.forPaging
{height:30px;
	border:0px;
	font-style: normal;
	font-weight: Bold;
	font-size: 12px;
	color: black;
	font-family: Arial;
	text-align: justify; 
	background-color:#FFFFFF;
}
.forPaging td
{
	padding-left:5px;
	border:solid 1px #FFFFFF;
	}
.GridLinkBlue
{
	width:48px;
	background-color:transparent;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
	color:#0CA3F2;
	border:0px;
	font-size:12px;
}
.GridLinkBlue:hover
{
	width:48px;
	background-color:transparent;
	height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#0CA3F2;
	border:0px;
	font-size:12px;
}
.SmallLink{
	text-decoration:none;
	color:#000000;
	text-decoration:underline;
	font-size:10px;
}
.SmallLink:hover{
	text-decoration:underline;
	color:#ED9100;
}
.MediumLinkLogin{
	text-decoration:none;
	color:#000000;
	text-decoration:underline;
	font-size:12px;
}
.MediumLinkLogin:hover{
	text-decoration:underline;
	color:#ED9100;
}
.DGlinks
{
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-decoration:underline;
	color: black;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.DGlinks:hover
{
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	text-decoration:'underline';
	color: #CC6633;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.DGlinksNormal
{
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-decoration:underline;
	color: black;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.DGlinksNormal:hover
{
	font-style: normal;
	font-weight: normal;
	font-size: 12px;
	text-decoration:'underline';
	color: #CC6633;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}

.linkSmall
{
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	text-decoration:underline;
	color: #CC6633;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.linkSmall:hover
{
	font-style: normal;
	font-weight: bold;
	font-size: 10px;
	text-decoration:'underline';
	color: #CC6633;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.linkMediumHome
{
	font-style: normal;
font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	color:#ED9100;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.linkMediumHome:hover
{
	font-style: normal;
font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	color: #000000;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
} 
.linkMedium
{
	font-style: normal;

	font-size: 12px;
	text-decoration:underline;
	color: #0CA3F2;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.linkMedium:hover
{
	font-style: normal;
	
	font-size: 12px;
	text-decoration:'underline';
	color: #000000;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.UListMain
{
	list-style-type:none;
	margin-left:5px;
	margin-bottom:0px;
	}
.UListLinks
{
	list-style-type:none;
	
	}


.linkMediumHelp
{
	font-style: normal;
	font-size: 12px;
	text-decoration:underline;
	color: #000000;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.linkMediumHelp:hover
{
	font-style: normal;
	font-size: 12px;
	text-decoration:'underline';
	color: #CC6633;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.linkLeftNavi
{
	font-style: normal;
	text-decoration:underline;
	font-size: 12px;
	color: #CC6633;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
.linkLeftNavi:hover
{
	font-style: normal;
		text-decoration:underline;
	font-size: 12px;
	color: #000000;
	font-family: Arial;
	text-align: justify; /*background-color:#fffff9;  	*/
}
/* Data grid style*/