﻿/*These Classes are for HTML Controls*/
.body 
{
	margin: 0px;
	/*background-color: #e7e3b5;*/
}
.tblStyle
{
    background :#E6E6E6;
}
.tblCriteriaStyle
{
	background :#E6E6E6;
	border-color:Black;
}
.tblDefBackground
{
	background-color:Silver;
	/*padding-left:6px;*/
}
.tblBorder
{
	border:1px;	
	border-color:Black;
	border-style:solid;
}
.tblRowStyle
{
	background-color:Silver;
	color: #000000;
}
.tblTDStyle
{
}
.tblTDBackground
  {
    background :url(../images/bar.gif);
    background-repeat: repeat-x;
    color:White;
	height : 30px; 
}
.Anchor:hover
{
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.ul
{
     font-size: 12px;
	 font-weight: normal;
	 color: #000000;
	 text-decoration: none;
	 font-style: normal;
	 margin-left:15px;     
	 clear:left; 
}	

/*These Classes are for Skins (Mostly Used for Server Side Controls)*/
/*--Label--*/
.lblTextNormal 
{
	font-family:Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}

.lblBoldGreen
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color: #649732;
	text-decoration: none;
	font-style: normal;
}
.lblBoldYellow
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffdd00;
	text-decoration: none;
	font-style: normal;
}


.lblBoldGreenHeading
{
	font-family:Arial;
	font-size: 14px;
	font-weight: bold;
	color: #1e1e1e;
	text-decoration: none;
	font-style: normal;
}
.lblBoldHeading
{
	font-family:Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffdd00;
	text-decoration: none;
	font-style: normal;
}

.lblNormalGreen
{
	font-family:Arial;
	font-size: 12px;
	font-weight: normal;
	color: #649732;
	text-decoration: none;
	font-style: normal;
}

.lblBoldGray
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color:Gray;
	text-decoration: none;
	font-style: normal;
}

.lblBoldBlack
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color:Black;
	text-decoration: none;
	font-style: normal;
}
.lblNormalGray
{
	font-family:Arial;
	font-size: 12px;
	font-weight: normal;
	color: gray;
	text-decoration: none;
	font-style: normal;
}


.lblBoldWhite
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color:white;
	text-decoration: none;
	font-style: normal;
}

.lblNormalWhite
{
	font-family:Arial;
	font-size: 12px;
	font-weight: normal;
	color:white;
	text-decoration: none;
	font-style: normal;
}

/*--HyperLink--*/ 
.hyperLink
{
	font-family:Arial;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color: #649732;		
}

.hyperLinkBlack
{
	font-family:Arial;
	font-size: 12px;
	font-weight:normal;
	text-decoration: none;
	color:Black;		
}
.hyperLinkGrid
{
	font-family:Arial;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: Blue;		
}

.hyperLinkMore
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: Black;		
}

/*--Boxes--*/
.textbox 
{
	font-family:Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	border:solid 1px;
	
	
	border-color:#649732;
}

.dropdown
{
	font-family:Arial;
	font-size: 11px;
	border:1px;
	border-color:Black;
	border-right:  1px solid;
	border-top:   1px solid;
	border-left:  1px solid;
	border-bottom:  1px solid;
}

.fileUpload 
{
	font-family:Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-family:Arial;
	color: #000000;
	text-decoration: none;
	border: 1px;
	border-color:Black;
}

.checkbox
{
    font-family:Arial;
    FONT-SIZE: 12px;
}


/*--Buttons--*/
.radioButton
{
	font-family:Arial;
	FONT-SIZE: 12px;
}

.linkButton
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	color: #3f3d32;	
}

.linkButtonAdd
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	color:#1e1e1e;
	text-decoration: underline;
}

.button
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	background-color:#D2D2B7;
	border:solid 1px #404040;
	
	color: #545434;
	text-decoration: none;
	font-style:normal;
	border-color:Black;
	background-image:url(~/Images/blank.gif)
	
}
.buttonInsideDetailView
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	BACKGROUND-COLOR:#649732;
	border: 1px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	border-color:Black;
}

.panel
{
	font-family:Arial;
	border: 1px;
	border-color: Black;
}

.MsgPanel
{
	font-family:Arial;
	background-color:InfoBackground;
}

.main-menu
{
	font-family:Arial;
	color:#284E98;
	background-color:#B5C7DE;
	border-color:#B5C7DE;
	border-style:Solid;
	font-size:13px;
	text-decoration:none;
	width:200px;


}

/*These classess are for the validation*/
.regExpValidation
{
	 font-family:Arial;
	 font-size: 12px;
	 font-weight:bold;
	 font-style: normal; 
	 color: red; 
	 text-decoration: none
}
.reqFieldValidator
{
	 font-family:Arial;
	 font-size: 12px;
	 font-weight:bold;
	 font-style: normal; 
	 color: red; 
	 text-decoration: none
}
.rangeValidator
{
	 font-family:Arial;
	 font-size: 12px;
	 font-weight:bold;
	 font-style: normal; 
	 color: red; 
	 text-decoration: none
}
.compareValidator
{
	 font-family:Arial;
	 font-size: 12px;
	 font-weight:bold;
	 font-style: normal; 
	 color: red; 
	 text-decoration: none
}

.menuControl
{
	font-family:Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}


/*These Classes are for Data Related Server Side Controls */
.gridView
{
	font-family:Arial;
	width: 100%;
	/*background-color:#CC0066;*/
}
.gridViewPagerBackground
{
	font-family:Arial;
	background-color:White;
	text-decoration:none;
}
.gridViewItemStyle
{
	font-family:Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.gridViewHeaderStyle
{
	font-family:Arial;
	font-size: 12px;
	font-weight: normal;
	font-style:normal;
	color:Black;
	height:27px;
	background-color:#f7f7f7;
	text-decoration: none;
}
.gridViewAlterItemStyle
{
	font-family:Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color:#cccccc;
	text-decoration: none;	
}

.dataList
{
	font-family:Arial;
	width: 100%;
	/*background-color:#CC0066;*/
}
.dataListItemStyle
{
	font-family:Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.dataListAlterItemStyle
{
	
	font-family:Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #D0E1FF;
	text-decoration: none;	
}
.dataListHeaderStyle
{
	font-family:Arial;
	font-size: 12px;
	font-weight: normal;
	font-style:normal;
	color: Black;
	background-color:#5a7d9b;
	text-decoration: none;
}

.detailsView
{
	font-family:Arial;
	background-color:#dcdcdc;
}
.detailsViewFieldHeaderStyle
{
	font-family:Arial;
	font-size: 12px;
	font-weight: bold;
	font-style:normal;
	color: Black;
	padding-left:6px;
	background-color:Silver;
	text-decoration: none;
}


.page-main-heading
{
	font-family:Arial;
	font-size: 17px;
	font-weight: bold;
	color: #29567C;
}

.lblErrorMessage
{
	 font-family:Arial;
	 font-size: 13px;
	 font-weight:bold;
	 font-style: normal; 
	 color: #c50000; 
	 text-decoration: none
}
.lblRequiredMessage
{
	 font-family:Arial;
	 font-size: 12px;
	 font-weight:bold;
	 font-style: normal; 
	 color: #c50000; 
	 text-decoration: none
}
.lblSuccessMessage
{
	 font-family:Arial;
	 font-size: 13px;
	 font-weight:bold;
	 font-style: normal; 
	 color: #649732; 
	 text-decoration: none
}
.lblHeading 
{
	font-family:Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-family:Arial;
	
}
.lblHeadingItalic
{
	font-family:Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}
.lblHeading1 
{
	font-family:Arial;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}


.lblHeadingGreen 
{
	font-family:Arial;
	font-size: 16px;
	font-weight: bold;
	color: #87AA66;
	text-decoration: none;
	font-style:normal;
}

.lblHeading1White
{
	font-family:Arial;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
}
.lblHeading2
{
	font-family:Arial;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}
.lblHeading2Colored
{
	font-family:Arial;
	font-size: 18px;
	font-weight: bold;
	color: #c04000;
	text-decoration: none;
	font-style: normal;
}
.lblHeading3
{
	font-family:Arial;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}

.adminSite
{
	font-family:Arial;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}

/*--Old CLASSES--*/
.lblTextNormalGreen
{
	font-size: 12px;
	font-weight: normal;
	color: Green;
	text-decoration: none;
	font-style: normal;
}

.lblTextBold 
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: normal;
}
.lblTextReadOnly
{
	font-size: 14px;
	font-weight: bold;
	color: Navy;
	text-decoration: none;
	font-style: normal;
}
.lblTextUnderline 
{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	font-style: normal;
}
