﻿body 
{
	background-color:#003355;
	margin:0;
	padding:0;
	height:100%;
}

#AppPage
{
	height:100%;
	background-color:#003355;
}

/*-------Page Partition Style-------*/

#AppPagePart1
{
	background-color:#020722;
	background-image:url(./ThemeImages/HeaderBG.PNG);
	background-repeat:repeat-x;
	/*margin-top:5%;*/
}

#AppPagePart2
{
	background-color:#020722;
	/*background-image:url(./ThemeImages/HeaderBGInv.PNG);
	background-repeat:repeat-x;*/
}

#AppPagePart3
{
	background-color:#020722;
	/*background-image:url(./ThemeImages/HeaderBGInv.PNG);
	background-repeat:repeat-x;*/
}

#AppPagePart4
{
	background-color:#2A376F;
	background-image:url(./ThemeImages/HeaderBGInv.PNG);
	background-repeat:repeat-x;
	height:100%;
	/*background-color:#002240;*/
	/*background-image:url(./ThemeImages/HeaderBGInv2.PNG);
	background-position:bottom;
	background-repeat:repeat-x;*/
}

#AppPagePart5
{
	background-color:#000040;
	background-image:url(./ThemeImages/HeaderBGInv2.PNG);
}

/*-------End Page Partition Style-------*/



/*----------Start Header--------*/

#AppHeader
{
	color:#cccccc;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	/*background-color:#111111;*/
	width:86%;
	margin-left:7%;
	margin-right:7%;
	/*height:200px;*/
}

#BusinessName
{
	display:block;
	/*width:250px;*/
	height:60px;
	text-align:center;
	padding-top:30px;
	color:White;
	font-family:Times New Roman;
	font-size:x-large;
	/*background-color:#181818;*/
	background-image:url(./ThemeImages/Header.PNG);
	background-repeat:repeat-x;
	background-position:center;
}

#HeaderMenu
{
	display:block;
	/*margin-left:250px;*/
	height:40px;
	/*width:expression(document.getElementById("PunchLine").offsetWidth - 250);*/
	/*margin-top:-40px;*/
	color:Aqua;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	background-color:#003355;
	vertical-align:middle;
	text-align:left;
}

/*----------End Header--------*/

/*------start PunchLine------*/
/*
#PunchLine
{
	color:#cccccc;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	background-color:#000000;
	width:80%;
	margin-left:10%;
	margin-right:10%;
	height:120px;
	background-image:url(./ThemeImages/BlackTheme.JPG);
	background-repeat:no-repeat;
	font-size:larger;
}

#Punchline1
{
	color:#888888;
	font-family:Times New Roman;
	font-size:large;
	float:left;
	display:block;
	margin-top:10px;
}

#Punchline2
{
	color:#888888;
	font-family:Times New Roman;
	font-size:large;
	float:right;
	display:block;
	margin-top:90px;
}
*/
/*----end PunchLine-------*/

#AppToolBar
{
	color:#cccccc;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	/*background-color:#181818;*/
	text-align:right;
	width:86%;
	margin-left:7%;
	margin-right:7%;
	padding-bottom:2px;
	padding-top:2px;
}

#AppContent
{
	/*color:#cccccc;*/
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	background-color:#DDEBFF;
	/*background-image:url(./ThemeImages/BG.PNG);
	background-repeat:repeat;*/
	/*width:78%;*/
	width:84%;
	height:95%;
	margin-left:7%;
	margin-right:6%;
	padding-bottom:1%;
	padding-top:1%;
	padding-left:1%;
	padding-right:1%;
	overflow:auto;
}

/*
#AppContentLogin
{
	color:#cccccc;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	text-align:center;
	background-color:#181818;
	width:80%;
	margin-left:10%;
	margin-right:10%;
	padding-bottom:1%;
	padding-top:1%;
}
*/

#CenterDiv
{
	/*color:#cccccc;*/
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	text-align:center;
	display:block;
	/*background-color:#181818;*/
	width:80%;
	margin-left:10%;
	margin-right:10%;
	padding-bottom:1%;
	padding-top:1%;
}

.CenterDiv
{
	/*color:#cccccc;*/
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	text-align:center;
	display:block;
	background-color:White;
	width:80%;
	margin-left:10%;
	margin-right:10%;
	/*padding-bottom:1%;
	padding-top:1%;*/
}

.CenterDivTransBG
{
	/*color:#cccccc;*/
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	text-align:center;
	display:block;
	/*width:80%;
	margin-left:10%;
	margin-right:10%;*/
	/*padding-bottom:1%;
	padding-top:1%;*/
}

#CenterDivNoPadding
{
	/*color:#cccccc;*/
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	text-align:center;
	display:block;
	border-collapse:collapse;
	/*background-color:#181818;*/
}


/*--------Start Footer-------*/
#AppFooter
{
	color:#cccccc;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	/*background-color:#181818;*/
	text-align:center;
	width:86%;
	margin-left:7%;
	margin-right:7%;
	background-image:url(./ThemeImages/HeaderBG.PNG);
}

#FooterMenu
{
	color:Green;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	text-align:center;
	display:block;
	margin-top:1%;
	margin-bottom:1%;
}

#Copyright
{
	color:Green;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	text-align:center;
	display:block;
	margin-top:1%;
	margin-bottom:1%;
}

/*--------End Footer-------*/

/*
.lbl
{
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	color:#cccccc;
}

.link
{
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	color:Teal;
}
*/
.FooterItem
{
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	color:Green;
}

.HeaderItem
{
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	color:Teal;
}

.NavigationLink
{
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	color:Teal;
}

.NavigationLinkSilver
{
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	color:Silver;
}

.FoolLink
{
	font-style:normal;
}

.MandAstr
{
	color:Red;
}
/*
.tdAdminMenu
{
	text-align:left;
	vertical-align:top;
	background-color:Maroon;
}

.EntryForm
{
	background-color:#2f2f2f;
}
*/



#AdminLayout
{
	vertical-align:top;
}

#AdminLayoutGrid
{
	vertical-align:top;
}

#AdminLayoutForm
{
	vertical-align:top;
}

.AdminLayout
{
	vertical-align:top;
}

.AdminLayoutGrid
{
	vertical-align:top;
}

.AdminLayoutForm
{
	vertical-align:top;
}

.LoginFamilyHeader
{
	text-align:center;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	/*font-weight:bold;*/
	/*background-color:#003355;*/
	/*background-color:Purple;*/
	/*color:#cccccc;*/
	background-image:url(./ThemeImages/THHeaderBGLight2.PNG);
	color:White;
}

.LoginFamilyHeaderModern
{
	text-align:center;
	font-family:Verdana,Arial,Times New Roman;
	font-size:large;
	font-weight:bold;
	/*font-weight:bold;*/
	/*background-color:#003355;*/
	/*background-color:Purple;*/
	/*color:#cccccc;*/
	color:Black;
}

.LoginFamilyContent
{
	text-align:center;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	border:solid 1px Silver;
	background-color:#e1e1e1;
	border-bottom:solid 2px Silver;
	border-right:solid 2px Silver;
	border-style:ridge;
}

.LoginFamilyContentTB
{
	text-align:center;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	border:solid 1px Silver;
	background-color:#e1e1e1;
}

.adjustedZIndex
{
    z-index: 1;
}

.AttSheetHeader
{
	text-align:center;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	font-weight:bold;
	width:14%;
	/*color:Aqua;
	background-color:#003355;*/
	background-image:url(./ThemeImages/THHeaderBGLight2.PNG);
	color:White;
}

.AttSheetCell
{
	text-align:center;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	border:solid 1px #003355;
	vertical-align:top;
	display:block;
	width:14%;
}

.AttSheetFooter
{
	text-align:center;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	/*background-color:#003355;*/
	background-image:url(./ThemeImages/THHeaderBG.PNG);
	color:White;
}

.AttSheetMarked
{
	color:Blue;
	/*font-weight:bolder;*/
}

.AttSheetNotMarked
{
	color:Red;
	/*font-weight:bolder;*/
}

.AttSheetPending
{
	color:Green;
	/*font-weight:bolder;*/
}

.AttSheetDate
{
	color:Black;
	font-weight:bolder;
}

.AutoCalc
{
	/*background-color:Silver;*/
	/*background-color:#a1a1a1;*/
	background-color:#e1e1e1;
}

.AutoCalcBG
{
	
}

.Button
{
	color:White;
	background-image:url(./ThemeImages/ButtonBG.PNG);
	background-repeat:repeat;	
	border:solid 1px Silver;
	padding:1px 1px 1px 1px;
}

.FileUpload
{
	/*color:White;
	background-image:url(./ThemeImages/ButtonBG.PNG);
	background-repeat:repeat;*/
	border:solid 1px Silver;
	padding:1px 1px 1px 1px;
}

.lblTD
{
}

.ctrlTD
{
}

.BottomStrip
{
	background-image:url(./ThemeImages/HeaderBG.PNG);
	background-repeat:repeat;
}

.BottomStripText
{
	color:Aqua;
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	padding-bottom:30px;
	padding-right:30px;
	/*vertical-align:middle;*/
}

.CompLock
{
	display:block;
	background-image:url(./Images/CompLock.PNG);
	background-repeat:no-repeat;
	background-position:center;
}

.CompLockBG
{
	background-color:#eeeeee;
}

.CompConfig
{
	display:block;
	background-image:url(./Images/CONFIG.PNG);
	background-repeat:no-repeat;
	background-position:center;
}

.CompConfigBG
{
	background-color:#eeeeee;
}

.TextWatermark
{
	/*font-family:"Verdana,Arial,Times New Roman";
	font-weight:"9pt";
	Font-Names= Font-Size="9pt"	*/
	color:Silver;
}

.UpdateProgress
{
	/*text-align:center;*/
	font-family:Verdana,Arial,Times New Roman;
	font-size:small;
	/*font-weight:bold;*/
	background-color:White;
	/*background-image:url(./ThemeImages/THHeaderBGLight2.PNG);*/
	/*color:White;*/
	border-collapse:collapse;
}

.UpdateProgressOpac
{
	position: fixed; 
	top:0px; 
	left:0px; 
	visibility: visible; 
	border: none; 
	z-index: 100;
    width: 100%; 
    height: 100%; 
    background: #000000; 
    filter:alpha(opacity=30);
    -moz-opacity:0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
}


