﻿.FlashDiv10
{
	position: relative;
	top: -380px;
	left: -300px;
	width: 100px;
	height: 400px;
}

.FlashDiv30
{
	position: relative;
	top: -680px;
	left: -50px;
	width: 100px;
	height: 400px;
}

.FlashDiv40
{
	position: relative;
	top: -1300px;
	left: -80px;
	width: 100px;
	height: 400px;
}

body 
{
    background-color: #ebebeb;
  	font-size: 13px;
	font-family: Arial;
	margin: 0px;
	
	color: #444;
}

.MainDiv
{
	max-width: 560px;
	margin: 0px auto;
	padding:5px;
	width: Auto;
	border: solid 1px #cccccc;
	background: white url(../Images/PanelHeaderBack.png) top repeat-x;
}
.Second
{
	margin-top:20px;
}
.Spacer
{
	width:100%;
	height:50px;
}

#progressBackgroundFilter 
{
	position:fixed; 
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=50); 
    opacity:0.5; 
    z-index:1000; 
}
#processMessage { 
    position:fixed; 
    top:30%; 
    left:43%;
    padding:10px; 
    width:7%; 
    z-index:1001; 
    background-color:#fff;
    border:solid 1px #000;
}

a {  font-size: 12px;  text-decoration: underline}
.footerTable{width:560px;}
.footerTable a {font-size: 10px;}
a:hover
{
	

}

.b{  font-size: 12px; color: #483D8B; text-decoration: underline}
.b:hover
{
	
	font-size: 12px;
	color: red;
}
h1 { font-size: 18px; }
h2 {font-size: 24px;}


P
{
	padding: 0px 10px;
	line-height: 20px;
	margin: 5px 0px;
}
.DescriptionText
{
	padding: 0px 10px;
	line-height: 20px;
	margin: 5px 0px;
	font-size: 12px;
	font-family: Arial;
	color: #444;
}

.infoBox
{
	background: #eee;
	border: solid 1px silver;
	margin-bottom: 5px;
	padding: 10px;
	line-height: 20px;
}

.table_AppraisalTableContainer
{
	border: solid 1px #cccccc;
	margin-top:10px;
	
}
.AlternateRow
{
	background-color:#f2f2f2;
}
.TotalRow
{
	color:Red;
	font-weight:bold;
}
.p_Description
{
	margin-left: 10px;
}
.PageText
{
	font-size: 13px;
	font-family: Arial;
	color: #444;

}
.DDL
{
		font-size: 13px;
	font-family: Arial;
	color: #444;
	text-transform:uppercase;
}

table {



}
.Header
{
	font-size: 16px;
	font-weight:bold;
	padding-top:10px;
	
}
.SubHeader
{
	font-size: 14px;
	font-weight:bold;

}
.div_CalcPaymentDisclaimer
{
	font-size: 10px;
	text-align: left;
}
.div_ValidationSummaryHolder
{
	margin: 5px 20px;
	background: #ffd3d3;
	border: solid 1px #ff1212;
	padding: 5px 10px;
	line-height: 20px;
}
img
{
	border:none;
}

.text, .text A, .text A:visited, .text A:hover
{


}
.tblStyle{padding:0px 5px 0px 5px;}
.tblSubHeader{padding:10px 10px 0px 0px;}
.frmheading { font-weight:bold;}
.indent{padding-left:10px;}
.note {

font-size: 12px;
color: purple;
font-weight: bold;
}

.calendar
{
	position: absolute;
	display: none;
}

/* Styles for Leads Report */

.LeadsReportGrid 
{
	overflow: auto;
	width: expression(document.body.clientWidth-30);
	height: expression(document.body.clientHeight-165);
}

.Freezing 
{ 
   position:relative ; 

   top:expression(this.offsetParent.scrollTop - 5); 
   z-index: 99; 
}
.Freezing2
{
	  position:relative ; 

   top:expression(this.offsetParent.scrollTop - 2); 
   z-index: 99; 
}

.hiddenElement
{
	visibility: hidden;
	display: none;
	position: absolute;
	top: 0; 
	right: 0;
}
.divLang
{
		
}

#pFooter{ font-size:10px;}


.div_transparentBackground 
{
	position: fixed;
	top: 0;
	left: 0;
	
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	
	height: 100%;
	width: 100%;
	min-height: 100%;
	min-width: 100%
	
}

.div_updateProgress
{
	background-color:white;
	padding: 10px 20px;
	width: 160px;
	text-align: center;
	vertical-align: middle;
	position: absolute;
	bottom: 50%;
	left: 45%;
}

.div_loadingText
{
	margin-bottom: 10px;
	font-size: 11px;
	font-weight: bold;
}
.div_info
{
    border: solid 1px #afb0b1;
}
.GrayText
{
	color: #666666;
}
