﻿body 
{
	height: 100%;
	background-color:#193a5f;
	padding:0px;
	margin:0px;
	
	
}
div{
	min-height:0;_height:0; /* haslayout bug fix */
}
img
{
 border:none;   
}
#ctl00_Container
{
	/*position: relative;
	margin: 0 auto;
	padding: 0px;
	width: 980px;
	height: auto;*/
	
}
#ctl00_OuterMain
{
	z-index: 100;
	left: 319px;
	width: 641px;
	padding-right:20px;
	position: absolute;
	top: 132px;
	height: 342px;
	background-color: #f47933;
	overflow:auto;
}
#MainStretch
{
 position: absolute;
	z-index: 100;
	left: 0px; 
	top: 132px;
}
#ctl00_Main
{
	z-index: 100;
	left: 251px;
	width: 390px;
	padding-right:20px;
	position: absolute;
	top: 98px;
	height: 244px;
	background-color: #F47933;
	overflow:auto;
}
#ctl00_MainLeft
{
	
	background-color:#193A5F;
	z-index: 99;
	left: 0px;
	width: 313px;
	position: absolute;
	top: 132px;
	height: 342px;
}
#ctl00_HomeBtns
{
	z-index: 102;
	left: 320px;
	position: absolute;
	top: 130px;
}
#TopLateral
{
	z-index: 10;
	left: 836px;
	width: 150px;
	position: absolute;
	top: 46px;
	height: 21px;
}
#TopBanner
{
	z-index: 10;
	left: 319px;
	width: 661px;
	position: absolute;
	top: 0px;
	height: 46px;
	background-image: url(Images/RMA_topbanner.gif);
}
#TopMenu
{
	z-index: 10;
	left: 0px;
	width: 313px;
	position: absolute;
	top: 30px;
	height: 16px;
	background-image: url(Images/RMA_toptext.gif);
}
#TopLogo
{
	z-index: 11;
	left: 215px;
	background-color:#193A5F;
	background-image: url(Images/RMA_new-logo-1.gif);
	width: 198px;
	position: absolute;
	top: 46px;
	height: 86px;
}
#Menu
{
	z-index: 1001;
	left: 319px;
	width: 661px;
	position: absolute;
	top: 474px;
	height: 42px;
}
#BottomLine
{
	background-color:#f4bb33;
	z-index: 11;
	left: 0px;
	width:350px;
	position: absolute;
	top: 516px;
	height: 4px;
	padding:0px;
	margin:0px;
	font-size: 2px;
}
#ctl00_Flash
{
	width: 980px;
	height: 475px;
	background-color: #193a5f;
	/*z-index: 1000;
	left: 0px;
	position: absolute;
	top: 0px;*/
}

.Flash
{
    left: 0px;
	position: absolute;
	top: 0px;
	z-index: 1000;
}


#FlashOver
{
    position:absolute;
    z-index:1001;
    top:46px;
    left:215px;
    width: 198px;
	height: 86px; 
	background-color:#193A5F;   

}


#ctl00_SubDivisions
{
    position:absolute;
    z-index:101;
    top:388px;
    left:319px;
    width:661px;
    height:86px;
}

#Heading
{
	position:absolute;
	z-index:101;
	top:230px;
	left:319px;
}
#FlashDload
{
position:absolute;
z-index:101;
top:380px;
left:365px;	
}

#Footer
{
	position:absolute;
	z-index:101;
	left:15px;
	top:530px;
}
#Footer,#Footer a,.#Footer a:hover,.Footer,td.Footer a,td.Footer a:hover
{
color:#566e89;	
}
.Norm,.TopMenu,.SubHeading,.PageHeading,.TeamHeading,.Highlight,.TeamCredentials,.NormWhite,.HighlightOrange,.DocumentsHeading
{
	color:#ffffff;
	font-size: 9pt;
	font-family: 'Trebuchet MS' , Tahoma, Arial;
}
.SubHeading
{
	font-weight:bold;
	font-size:10pt;	
	
}
.NormWhite
{
color:#000000;	
}

.Norm a, .Norm a:hover
{
	text-decoration:none;
	color:#ffffff;
}
.Norm a:hover
{
	color:#F4BB33;
}
.Norm th a
{
color:#193A5F;
}
.Norm th a:hover
{
color:#ffffff;
}
.NormWhite a,.NormWhite a:hover,.NormWhite th a,.NormWhite th a:hover
{
	text-decoration:none;
color:#193A5F;
}
.NormWhite a:hover,.NormWhite th a:hover
{
color:#F47933;	
}
.Highlight
{
	color:#193A5F;
 font-weight:bold;
}
.HighlightOrange
{
		color:#F47933;
 /*font-weight:bold;*/
}
.hide
{
 display:none;
}
.PortfolioButton a,.PortfolioButton a:hover
{
	
	
	font-size: 9pt;
	font-family: 'Trebuchet MS' , Tahoma, Arial;
	text-decoration:none;
	color:#F4BB33;
}
.PortfolioButton a:hover
{
	color:#ffffff;
}
.PageHeading
{
	color: #193A5F;
	font-size: 14pt;
	font-weight: bold;
	text-transform: uppercase;
}
.MainPadding
{
	padding-left: 30px;
	padding-top: 10px;
}
.TeamHeading
{
	font-size:20pt;
	font-weight:bold;
}
.DocumentsHeading
{
	font-size:20pt;
	color:#193A5F;	
	font-weight:bold;
}
.TeamCredentials
{
	font-size:8pt;
}
.FormField,.DocProjectFormField,.DocProjectFormFieldShort,.DDLDocProjectFormField,.SubDivisionsFormField
{
	width:294px;	
	color:#000000;
	font-size: 9pt;
	font-family: 'Trebuchet MS' , Tahoma, Arial;
}
.DocProjectFormFieldShort
{
	width:229px;	
}

.DDLDocProjectFormFieldShort
{
	width:235px;	
}
.DocProjectFormField,.DDLDocProjectFormField
{
	width:280px;	
}
.DDLDocProjectFormField
{
width:286px;	
}
.ContactPadding
{
 padding-left:10px;
}
.EmploymentTitle{
	color: #0D6F57;
	font-family: Arial, Tahoma;
	font-weight: bold;
	font-size: 10pt;
}
.FloatRight{
	float: right;
}
.TablePadding
{
padding-left:10px;	
}
.chkTablePadding
{
padding-left:6px;	
}
.EmploymentTableCell
{
height:164px;
width:154px;	
padding-left:5px;
	
}
.FormCell
{
	text-align: right;
	padding-left: 10px;
	padding-right: 0px;
	width: 150px;
	
}
.ApplicationDetailsTextBox
{
	font-size: 9pt;
	font-family: 'Trebuchet MS' , Tahoma, Arial;
	width:330px;
}
.ApplicationDetailsSmallTextBox
{
	font-size: 9pt;
	font-family: 'Trebuchet MS' , Tahoma, Arial;
	width:118px;
}
.ApplicationTextBox
{
	font-size: 9pt;
	font-family: 'Trebuchet MS' , Tahoma, Arial;
	width:170px;
}
.FormContactCell
{
	padding-left:10px;	
}
.FormDDL
{
	font-size: 9pt;
	font-family: 'Trebuchet MS' , Tahoma, Arial;
	width:100px;

}
.FormLeftCell
{
	width:350px;
	padding-left:10px;
}
.FormTable,.FormTableAlt
{
	border: solid 1px #ffffff;
	border-collapse:collapse;
	width:550px;	
}
.FormTableAlt
{
	border-bottom:0px;
	border-top:0px;
 background-color:#F9AE83;	
}
.FormTextArea
{
	width:310px;
}
.Norm ul,.Norm li
{
	margin:0px;
	margin-left:8px;
	padding:0px;
}
.FormHeading
{
 font-weight:bold;
 color:	#193A5F;
}
.DocumentsCurrentPage,.DocumentsCurrentPage a,.DocumentsCurrentPage a:hover
{
color:#F47933;	
}
a:focused
{
border:0;	
}
div th
{
 text-align:left;
 /*padding-left:10px;	*/
}

.GVHeader
{
    background-color: #000000;
    color: #ffffff;
    text-align: left;
}
.GVRow
{
    background-color: #F9F9F9;
}
.GVRow>td,.AltGVRow>td,.GVHeader>th,.GVRowHighlight>td,.GV,.GVSelected>td,.GVSelectedHighlight>td
{
	border: solid 1px #193A5F;
    border-collapse:collapse;	
}
.AltGVRow
{
	    background-color: #ECE9D8;
}
.GVRowHighlight
{
    background-color: #F7945C;
}
.GVRowHighlight a:hover
{
color:#ffffff;	
}
.GVSelected
{
    background-color: #F9F9F9;
}
.GVSelectedHighlight
{
    background-color: #F7945C;
    font-weight:bold;
    
}
.GVHeader,.GVHeader a,.GVHeader a:hover,.GVHeaderItem
{
background-color:#E6EAEE;	

}
.GVHeaderItem,.GVHeaderItem a,.GVHeaderItem a:hover
{
	color:#193A5F;
	text-align: left;	
	padding-left:10px;
}
.Documents
{
	
}

.Disclaimer
{
 color:#193a5f;   
 font-size:9pt;
}
.Disclaimer strong
{
 text-transform:uppercase;
 font-size:12pt;
    font-weight:normal;   
}



/**** SUB DIVISIONS ****/

.SubDivisionsTransBG
{
    background-color:#ffffff;
    filter:alpha(opacity=70);
    -moz-opacity:.70;
    opacity:.70;
}
.SubDivisionsBGOver
{
    background-color:#ffffff;
    background-color:#ffffff;
    filter:alpha(opacity=100);
    -moz-opacity:.100;
    opacity:.100;
}

.TransDiv,.TransDiv a,.TransDiv a:hover
{
 color:#193a5f;   
 text-decoration:none;
 position:relative;
}
.TransDiv a:hover
{
 color:#000000;   
}


.TransDivAlt,.TransDivAlt a,.TransDivAlt a:hover
{
 color:#3d638c;   
 text-decoration:none;
 position:relative;
}
.TransDivAlt a:hover
{
 color:#000000;   
}



.SubDivisionsTable
{
    padding-top:15px;
    padding-bottom:15px;
    padding-left:10px;
    padding-right:10px;
    
}

.SubDivisions
{
    width:405px; 
    background-color:#9AB3D1;
}

.SubDivisionHeading
{
    background-color:#d9e2ed;
    height:87px;
    width:387px;
    padding-left:18px;
    border-bottom:solid 4px #9AB3D1;
    border-top: solid 4px #9AB3D1;
}
.SubDivisionHeading h1,.SubDivisionHeading h2
{
 color:#193a5f;
 font-size:13pt;
 font-weight:normal;   
 margin:0px !important;
 padding:0px !important;
}
.SubDivisionHeading h2
{
    color:#3e6694;
    font-size:10pt;
}

.SubDivisionsFormField
{
    width:203px;
    background-color:#cdd9e8;
    height:20px;
    padding:5px;
    border:none;
    color:#193A5F;
}

.SubDivisionsLogin
{
 padding-left:3px; 
 background-color:#AEC2D9;   
 color:#819dc4; 
 font-size:8pt;
 padding-right:5px;
}

.SubDivisionLotInfo,.SubDivisionLotInfoDisplay
{
    width:405px;
    padding-left:19px;
    /*padding-top:19px;*/
    
    background-color:#b3c6dc;   
    color:#1a3a5f;
    border-top:solid 4px #9AB3D1;
    border-bottom:solid 4px #9AB3D1;
}
.SubDivisionLotInfo strong,.SubDivisionLotInfoDisplay strong
{
 color:#3e6694;   
}

.SubDivisionLotInfoDisplay
{
 background-color:#ffffff;   
}
.SubDivisionLotInfoDisplay a
{
    color:#1a3a5f;
    text-decoration:none;    
}
.SubDivisionLotInfoDisplay a:hover
{
    color:#F47933;
    text-decoration:none;    
}

.Lot
{
 visibility: hidden; 
 position:absolute; 
}   

.LotDevelopmentImage
{
    position: absolute;
    left: 0px; 
    top: 0px;    
}

.LotInfoHide
{
 display:none;   
}
.LotInfoShow
{
 display:inline;   
}

.LotHeading
{
 color:#f47933;   
}
.LotSubHeading
{
 color:#3e6694;   
}

a.DevelopmentsAgent,a:hover.DevelopmentsAgent
{
 text-decoration:none;
 color:#193A5F;   
}
a:hover.DevelopmentsAgent
{
    color:#3e6694;   
}

.DownloadPlans
{
 padding-left:0px;
 margin-left:0px;   
}


.SlideHeader,.SlideHeader span
{
	cursor: pointer;
	background-color: #B3C6DC;
	margin: 0;
	border: none;
	padding-left: 8px;
	padding-right: 28px;
	width: 369px;
	padding-top: 10px;
	padding-bottom: 9px;
	margin-bottom: 0 !important;
	
	color:#193a5f;
    font-size:10pt;
    font-family:Trebuchet MS,Arial;   
}
.SlideHeader:hover span,.SlideHeader:hover
{
	cursor: pointer;
	background-color: #193a5f;
	text-decoration: none;
	
	color:#ffffff;
}
.SlideContent 
{
	background-color: #193a5f;
	margin: 0;
	border: none;
	border-top:solid 4px #9AB3D1;
	padding: 10px 18px 10px 18px;
	
	width: 369px;
	margin-bottom: 0 !important;
	overflow-X:hidden !important;
	overflow:hidden !important;
	height:127px !important;
}
.SlideSub
{
    height:80px !important;   
    width:265px !important;
}


/**** END OF SUB DIVISIONS ****/

* html img, * html div{
	behavior: URL('/iepngfix.htc');
}