﻿

/*body
{
  background-color:white; 
  padding-left: 10px;
  scrollbar-face-color:#EEEEEE;
}*/
body
{
	
	background: url('../../Images/gradient_bg.jpg');
	background-repeat:repeat-x;
	overflow-x: hidden; 
	margin:20px 0 20px 0;
	background-color:#353535;
	_background: #7d7d7d;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',src=url('../../Images/gradient_bg.jpg'));*/
	
	}
body, table, input, button, textarea, select
{
  font-family:Arial; 
  font-size:9pt
  /* NOTE - Make changes in WordProcessingTextBox.css 
		to reflect any font values changed here */
}

input, select, textarea 
{
    font-size:9pt;
}
HR { color:#D0D0D0; }

#HeaderTable
{
	margin:0px auto 0px auto;
	height:126px;
	}
#headerCell
{
	/*background:url('/Images/generalRound.png') no-repeat center;*/
	/*background-image:url('/Images/generalRound.png');*/
	
	/*background:url('/Images/top_cap_drop.png') no-repeat top center;*/
	background-color:transparent;
	height:104px;
	width:830px;
	
	}
#headerMenuCell
	{
	height:18px;
	}
#top_cap 
	{
    background:url('../../Images/top_cap_drop.png') no-repeat top center;
    _background:url('../../Images/top_cap_drop6.png') no-repeat top center;
    text-align: center; 
    height: 126px;
    margin: 0px auto;
    position:relative ;
	}

#container
	{
	margin: 0px ;
    background:url('../../Images/bg_drop.png') repeat-y center;
    _background:url('../../Images/bg_dro6.png') repeat-y center;
    padding: 0 0 0px 0;	
	}
	
#bottom_cap 
	{
    background: url('../../Images/bottom_cap_drop_tall.png') no-repeat top center;
    _background: url('../../Images/bottom_cap_drop_tall6.png') no-repeat top center;
    text-align: center;
    height: 126px;
    margin: 0px auto;
	}
/* standard button */
.Button, .ButtonLarge, .ButtonDouble, .ButtonSmall
{
    width:75px;
    font-size:8pt;
    margin-top:0px;
    margin-bottom:5px;
    margin-right:5px;
    border:1px solid #666666;
    background-color:#D0D0D0;
    padding-top:2px;
    padding-bottom:2px;
}
.ButtonDouble
{
    width:75px;
    height:35px;
}

.ButtonLarge
{
    width:90px;
}
.ButtonSmall
{
    width:40px;
}


/* colors  */
.ColorDark 
{
    background-color:#6A5C7D;
    color:White;
}

.GroupField 
{
    width:98%;
}

.ErrorWarningDiv 
{
    margin-bottom:5px;
    border-style:inset;
    border-width:1px;
}

.LabelRequired
{
    font-weight:bold;
}

.LabelLookupResults
{
	font-size:10pt;	
	font-style:italic;
	font-weight:bold;
	
}

.TextLong
{
	width:250px;	
}
.ComputedControl
{
    border-style:inset;
    border-width:2px;
    padding:1px;
}
.CategoricalControl
{
    border-style:inset;
    border-width:2px;
    padding:1px;
}

.PreviewControlsDropdown 
{
	position:absolute; top:5px; right:5px; cursor:hand;
}

.PreviewControls
{
	font-size:10pt;
    font-family:Arial; 
    position:absolute;
    right:5px;
    top:20px;
    width:130px;
    background-color:White;
    color:Black;
    border:2px solid #6A5C7D;
    padding:5px;
    z-index:999;
}


.DivCustomControl
{ 
    display:block;
}
.ReadOnly
{
    color:black;
    background-color:#E0E0E0;
}

.PageHeader 
{
    font-size:12pt;
    font-family:Arial; 
    font-weight:bold;
    display:block;
    margin-bottom:10px;  
}

.Header
{
	/*background:url(/Images/generalRound.png) no-repeat center;
	border:0px;
	height:132px;
	width:830px;	
	vertical-align:bottom;*/
}

.LoadingMsg {
    position:absolute; 
    top:0px; left:0px;
    height:100%; width:100%;
    vertical-align:middle; 
    text-align:left; 
    font-size:10pt; background:#F7F7F7; 
    z-index:1000;
}



.shadow
{
background-color: #F7F7F7;
border-right: 3px solid #939393;
border-bottom: 3px solid #939393;
border-left: 1px solid #9F9E9E;
border-top: 1px solid #9F9E9E;
padding: 5px;
padding-bottom: 10px;
margin: 5px;
margin-left: 0px;

}

.FocusName 
{
	background:#736388;
	color:White;
	font-size:12pt;
	padding:5px;
	font-weight:bold;
}

.GroupShowBorders { border:1px solid blue; }
.TableShowBorders { }
.TableShowBorders td { border:1px solid green; }

.LookupPanel
{
	height:416px;
	border:solid 1px #939393;
	}

/* Layout for dynamic admin link page

.adminLinkDivOuter 
{
	background-image:url(../../../img/td_back_gray.png);
	margin-bottom:30px;
	width:240px;
}
.adminLinkDivHeader{
	
	background-image:url(../../../img/td_head_gray.png); 
    color:black;	
    height:24px;
    width:240px;
    font-size:11pt; 
    text-align:center;
    padding-left:3px;
}

.adminLinkDivContent{
	font-size:10pt;
	font-weight:bold ;
	width:220px;
	padding-left:15px;
	text-align:left;
}

.adminLinkDivContent A:Visited {
	color:#3333cc;
	font-weight:normal;
}
	
.adminLinkDivContent A:Link {
	color:#3333cc;
	font-weight:normal;	
}

.adminLinkDivContentDisabled {
	color:gray;
	font-weight:normal;	
}

.adminTR{
	min-height:525px;
	width:100%;
	vertical-align:top;
}

.adminTD{
	width:120px;
	
	height:265px;
}
*/

/* Layout for dynamic admin link page*/
.adminLinkDivOuter {
	border-right: 3px solid #939393;
	border-bottom: 3px solid #939393;
	border-left: 1px solid #9F9E9E;
	border-top: 1px solid #9F9E9E;
	margin-bottom:20px;
	width:225px;
	display:inline ;
}
.adminLinkDivHeader{
	background-color:#382A6E;
    color:White;	
    height:20px;
    width:225px;

    font-size:11pt; 
    text-align:center;
    padding-left:3px;
}

.adminLinkDivContent{
	font-size:10pt;
	font-weight:bold ;
	width:220px;
	background-color:white;
	padding-left:3px;
}

.adminLinkDivContent A:Visited {
	color:#3333cc;
	font-weight:normal;
}
	
.adminLinkDivContent A:Link {
	color:#3333cc;
	font-weight:normal;	
}

.adminLinkDivContentDisabled {
	color:gray;
	font-weight:normal;	
}

	
.adminTR{
	min-height:525px;
	width:100%;
	vertical-align:top
}

.adminTD{
	width:120px;
	/*min-height:125px;*/
	height:265px;

	
}


/* ToolTip style preview*/
#previewToolTip{
position: absolute;
left: -300px;
width: 500px;
border: 1px solid black;
padding: 5px;
text-align:left;
/*background-color: #FFFFCC;*/
background-color: #FFFFCC;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#previewPointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

/*
COMMENTED-OUT AREA TO CUT/PASTE STUFF.



/*
