body, html {
	margin: 0;
	padding: 0;
	background: #FFFFFF;
	color: #000;
	height: 100%;
}
.TableOutLined
{
	padding:0px;
	border-collapse:collapse;
	margin-top:50px;
	border-style:solid;
	border-color:#0000BB;
	border-width:1px;
	padding:0px;
	width:60%;
}
.TableOutLinedDetails
{
	padding:0px;
	border-collapse:collapse;
	margin-top:20px;
	border-style:solid;
	border-color:#0000BB;
	border-width:1px;
	padding:0px;
	width:93%;
}
.TableOutLinedMoreDetails
{
	padding:0px;
	border-collapse:collapse;
	margin-top:20px;
	border-style:solid;
	border-color:#0000BB;
	border-width:1px;
	padding:0px;
	width:150%;
}
.TableOutLinedNoWidth
{
	padding:0px;
	border-collapse:collapse;
	margin-top:20px;
	border-style:solid;
	border-color:#F4EFB2;
	border-width:1px;
	padding:0px;
	
}
.Listing
{
	text-align:left;
	padding:5px;
	background-color:#7D410B;
	font-family:Verdana;
	font-size:12px;
	color:White;
	font-weight:bold;
	 
}
.AddHomeBG
{
	background-color:#F4EFB2;
}
.AddButton
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:black;
	text-align: left;
	padding:2px;
}
.HomeButton
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	text-align: right;
	padding:2px;
}
.SearchTable
{
	margin:10px;
	width:10px;
}
.SearchText
{
	width: 55px; 
	text-align: left;
	font-family:Verdana;
	font-size:11px;
	width:15%;
}
.SearchTextBox
{
	width: 152px; 
	text-align: left;
	font-size:10px;
}
.InText
{
	width: 15px;
	text-align: left;
	font-family:Verdana;
	font-size:11px;
}
.DropDownTD
{
	text-align: left; 
	width: 114px;
}
.SearchButtonTD
{
    text-align: left; 
    vertical-align: middle;
}
.GridViewTable
{
	margin:0px;
}
.ColumnStyle
{
	Font-family:Verdana;
	Font-Size:11px;
	padding-right:6px;
	text-align:right;
}
.RowStyle
{
	Font-family:Verdana;
	Font-Size:11px;
	padding-left:6px;
	text-align:left;
}
.HeaderStyle
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	background-color:#C6C2C2;
}
.AlternatingRowStyle
{
	background-color:#F4EFB2;
	font-family:Verdana;
	font-size:11px;
	padding-left:3px;
	text-align:left;
}
.PagerStyle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	background-color:#C6C2C2;
	color:#C00000;
	text-align:center;
	vertical-align:middle;
	
}
.FooterStyle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
}
.EmptyStyle
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	vertical-align:top;
	text-align:left;
}
.LActionMessage
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	background-color:white;
	color:#C00000;
	text-align:center;
	vertical-align:middle;
	padding-top:5px;
	padding-bottom:5px;
}
.LActionMessageBlue
{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	background-color:white;
	color:#0000BB;
	text-align:center;
	vertical-align:middle;
}
.TableOutLinedTD
{
	margin:0px;
}
.StaticMenuStyle
{
	font-size:10px;
	padding-left:8px;
	padding-right:5px;
	
	width:auto;
}
.StaticMenuItemStyle
{
	font-family:Verdana;
	color:White;
	font-size:12px;
	width:auto;
	border-top:hidden 1px transparent;
	border-left:hidden 1px transparent;
	border-right:hidden 1px transparent;
	border-bottom:hidden 1px transparent;
}
.StaticMenuMouseOverStyle
{
	
}
.DynamicMenuStyle
{
	font-size:10px;
	padding-left:8px;
	padding-right:5px;
	
	
}
.DynamicMenuItemStyle
{
	background-image:url(../ImagesDB/MenuBackground.gif);
	font-family:Verdana;
	color:White;
	font-size:12px;
	border-top:hidden 1px transparent;
	border-left:solid 1px transparent;
	border-right:solid 1px transparent;
	border-bottom:hidden 1px transparent;
	width:220px;
	height:21px;
	padding:2px;
}
.DynamicMenuMouseOverStyle
{
	
	
}
.TextBox
{
	font-family:Verdana;
	font-size:11px;
	width:250px;
}
.TextBoxRightAlign
{
	font-family:Verdana;
	font-size:11px;
	width:250px;
	text-align:right;
}
.PageStyle
{
	font-family:Verdana;
	font-size:10px;
}
.FieldLabel
{
	width: 175px; 
	text-align: left;
	font-family:Verdana;
	font-size:11px;
	padding-left:3px;
}
.FieldLabelRed
{
	width: 175px; 
	text-align: left;
	font-family:Verdana;
	font-size:11px;
	padding-left:3px;
	color:Red;
	font-weight:bold;
}

.FieldTextBox
{
	width: 55px; 
	text-align: left;
	font-family:Verdana;
	font-size:10px;
	width:75%;
	padding-left:3px;
	text-align: left;
	
}
A.ActionLink
{
	text-decoration:none;
	color:Black;
	font-family:Verdana;
	font-size:9px;
	
}
A.ActionLink:hover
{
	text-decoration:none;
	color:Blue;
	font-family:Verdana;
	font-size:9px;
	
}
.ActionImage
{
	border-width:0px;
	border-style:none;
}
.HyperLinkButton
{
	font-family:Verdana;
	font-size:11px;
	padding:2px;
	color:Black;
	display: inline-table;
	display: inline-block;
	text-decoration:none;
}
.HyperLinkButton:HOVER
{
	font-family:Verdana;
	font-size:11px;
	padding:2px;
	color:blue;
	text-decoration:none;
}
.ImageButton
{
	border:0px;
	font-size:11px;
	padding:2px;
	vertical-align:middle;
}
.CSSReportTable
{
	width:90%;
	
}
.CSSReportTable1
{
	width:150%;
	
}
.CSSReportTableBMargin
{
	width:90%;
	margin-bottom:90px;
	
}
.CSSReportTableHeading
{
	border-top-style:solid;
	border-top-width:2px;
	border-top-color:Black;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:Black;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-bottom-color:Black;
	border-left-style:solid;
	border-left-width:2px;
	border-left-color:Black;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	background-color:#E4E4E4;
	
}
.CSSReportTableHeadingLeft
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:Black;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:Black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:Black;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:Black;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	padding:2px;
	background-color:#E4E4E4;
	
}
.CSSReportTableData
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:Black;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:Black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:Black;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:Black;
	font-family:Verdana;
	font-size:10px;
	padding:2px;
}
.CSSReportTableDataLeft
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:Black;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:Black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:Black;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:Black;
	font-family:Verdana;
	font-size:10px;
	padding:2px;
	text-align:left;
}
.CSSReportTableDataNoBorderBottom
{
	
	border-right-style:none;
	
	border-bottom-style:none;
	
	border-left-style:none;
	
	font-family:Verdana;
	font-size:10px;
	padding:2px;
	text-align:left;
}
.CSSReportTableDataLeftTop
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:Black;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:Black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:Black;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:Black;
	font-family:Verdana;
	font-size:10px;
	padding:2px;
	text-align:left;
	vertical-align:top;
}
.CSSReportTableDataRight
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:Black;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:Black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:Black;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:Black;
	font-family:Verdana;
	font-size:10px;
	padding:2px;
	text-align:right;
	
}
.CSSReportTableDataX
{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:Black;
	font-family:Verdana;
	font-size:10px;
	padding:2px;
	text-align:right;
}
.CSSReportTableDataY
{
	font-family:Verdana;
	font-size:10px;
	padding:2px;
	text-align:right;
}
.CSSHLine
{
	border-style:solid;
	border-width:1px;
	border-color:Black;
	
}
.CSSHLine150
{
	border-style:solid;
	border-width:1px;
	border-color:Black;
	width:150%;
}
.CSSCompanyName
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	padding:5px;
}
.CSSAddr
{
	font-family:Verdana;
	font-size:11px;
	padding:2px;
}
.CSSReportName
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	padding:5px;
}
.CSSDate
{
	font-family:Verdana;
	font-size:11px;
	padding:2px;
}
.TRSHeaderColumn1
{
	
	text-align: left;
	font-family:Verdana;
	font-size:10px;
	width:17%;
	padding-left:3px;
	text-align: left;
}
.TRSHeaderColumn2
{
	
	text-align: left;
	font-family:Verdana;
	font-size:10px;
	width:33%;
	padding-left:3px;
	text-align: left;
}
.TRSHeaderColumn3
{
	
	text-align: left;
	font-family:Verdana;
	font-size:10px;
	width:17%;
	padding-left:3px;
	text-align: left;
}
.TRSHeaderColumn4
{
	
	text-align: left;
	font-family:Verdana;
	font-size:10px;
	width:33%;
	padding-left:3px;
	text-align: left;
}
.NoBorder
{
	border-width:0px;
	border-style:none;
	vertical-align:middle;
	
}
.ABorder
{
	border-top-width:1px;
	border-top-style:none;
	border-top-color:Black;
	
	
	border-right-width:1px;
	border-right-style:none;
	border-right-color:Black;
	
	border-bottom-width:1px;
	border-bottom-style:none;
	border-bottom-color:Black;
	
	border-left-width:1px;
	border-left-style:none;
	border-left-color:Black;
	font-family:Arial;
	font-size:10px;
	
	
	
}
.ABorderBold
{
	border-top-width:1px;
	border-top-style:none;
	border-top-color:Black;
	
	
	border-right-width:1px;
	border-right-style:none;
	border-right-color:Black;
	
	border-bottom-width:1px;
	border-bottom-style:none;
	border-bottom-color:Black;
	
	border-left-width:1px;
	border-left-style:none;
	border-left-color:Black;
	font-family:Arial;
	font-size:10px;
	font-weight:bolder;
}
.BBorder
{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:Black;
	
	
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:Black;
	
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:Black;
	
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:Black;
	font-family:Arial;
	font-size:10px;
	background-color:#dcdcdc;
	text-align:center;
}
.CBorder
{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:Black;
	
	
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:Black;
	
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:Black;
	
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:Black;
	font-family:Arial;
	font-size:10px;
	padding:1px;
}
.NextHeadingBG
{
	background-color:#dcdcdc;
}
.NextHeading
{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:black;
	text-align: left;
	padding:2px;
}

.WSHeading
{
	font-family:verdana;
	font-size:13px;
	font-weight:bolder;
	color:white;
	text-align: center;
	padding:5px;
	background-color:#7D410B;
	
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#F4EFB2;
	
	
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#F4EFB2;
	
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#F4EFB2;
	
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#F4EFB2;
}

.WSSubHeading
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:white;
	text-align: left;
	padding-left:20px;
	padding-bottom:3px;
	padding-top:3px;
	background-color:#DD9202;
	
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#F4EFB2;
	
	
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#F4EFB2;
	
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#F4EFB2;
	
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#F4EFB2;
}

.WSData
{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:Yellow;
	text-align: left;
	padding-left:7px;
	padding-bottom:5px;
	padding-top:5px;
		
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#F4EFB2;
	
	
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#F4EFB2;
	
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#F4EFB2;
	
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#F4EFB2;
}
.WSDataNoBorder
{
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:Yellow;
	text-align: left;
	padding-left:7px;
	padding-bottom:5px;
	padding-top:5px;
		
	
	
	border-right-width:1px;
	border-right-style:none;
	border-right-color:#F4EFB2;
	
	border-bottom-width:1px;
	border-bottom-style:none;
	border-bottom-color:#F4EFB2;
	
	border-left-width:1px;
	border-left-style:none;
	border-left-color:#F4EFB2;
}
.WSHyperLinkButton
{
	font-family:Verdana;
	font-size:10px;
	padding:2px;
	color:Yellow;
	display: inline-table;
	display: inline-block;
	text-decoration:underline;
}
