	.td_top			{
					  vertical-align:top;
				}

	.content_width
				{
					width:98%;
				}


/*start of page CSS*/
	
	/*Data View List - Generic Class standard way of displaying data*/
	.dataview 
				{
					/* font-family: Arial, Helvetica, sans-serif; */
					width:98%;
					margin:0px; 
					padding:0px;
					/* border-top: #000000 solid 1px;
					border-left: #000000 solid 1px;
					border-right: #000000 solid 1px;*/
					/*background-color:#FFFFFF;*/
					/*color:#000000;*/
					border-top: #356AA0 solid 1px;
					border-left: #356AA0 solid 1px;
					border-right: #356AA0 solid 1px;
					color:#444444;	
					text-decoration: none;
					font-size:1em;
				}
	.dataview UL.list
				{
					margin:0px; 
					padding: 0px;
					list-style:none;
				}
	.dataview UL.list LI
				{
					/*border-bottom: #000000 solid 1px;*/
					border-bottom: #356AA0 solid 1px;
					width:100%;
				}
	.dataview LI.noHR
				{
					border-bottom: #000000 solid 0px;
					width:100%;
				}
	.dataview LI.Row0
				{
					background-color: #DCDCDC;
					color:#000000;
				}
				
	.dataview UL.list LI.noHR
				{
					border-bottom: #000000 solid 0px;
					width:100%;
				}
				
	.dataview LI.Row1 DIV SPAN
				{
					background-color: #FFFFFF;
					/*color:#000000;*/
					color:#444444;
					cursor: pointer;
				}
				
	.dataview LI.Row1 DIV A
				{
					
				}
	.dataview LI.Row1 DIV A:hover
				{
					
				}
	.dataview LI.Row1 DIV A:visited
				{
					
				}
	.dataview LI.Row1 DIV A:active
				{

				}
	
	.dataview LI.Row1
				{
					
					color:#000000;
				}
	.dataview LI.Row0 DIV A
				{

					background-color: #DCDCDC;
				}
	.dataview LI.Row0 DIV A:hover
				{

					background-color: #DCDCDC;
				}
	.dataview LI.Row0 DIV A:visited
				{

					background-color:#DCDCDC;
				}
	.dataview LI.Row0 DIV A:active
				{
					
				}
	.dataview LI.Row1
				{
					
					
				}
	.dataview UL.bullet
				{
					margin: 20px;
					padding-left: 20px;
					list-style: disc;   
		        		}
    	.dataview UL.bullet LI
				{
					border:none;
				}
	.dataview DIV
				{
					padding: 5px 5px 5px 5px;
				}
	.dataview DIV A
				{
				
					width:100%;
					
				
				}
	.dataview DIV A:hover
				{

					
				}
	.dataview A.noborder
				{
					background-color: inherit;

					border: 0px;
				}
	.dataview A.noborder:hover
				{
					background-color: inherit;

					border: 0px;
				}
	.dataview A.noborder:active
				{
					padding: 0px;
				}
	.dataview DIV A:visited
				{
	
					background-color:#FFFFFF;
				}
	.dataview DIV A:active
				{
					
				}
	.dataview DIV.error UL
				{
					color:#ff3366;
					font-weight:bold;	
					background-color: #FFFFFF;
					line-height:1.4em;
					margin:0px; 
					padding: 0px;
					list-style:none;
				}
	.dataview SPAN
				{
					text-align: left;
					padding-right: 10px;
					width: 20.0em; 
					float: left;
					font-weight: bold;					 
					/*color: #000000;*/
					color: #444444;
					height:100%;
					background-color: #FFFFFF;
				}
	.dataview SPAN.long
				{
					width: 25.0em; 
					float: left;
					font-weight: bold; 
					color: #000000;
					height:100%;
					background-color: #FFFFFF;
				}
	.dataview SPAN.text
				{
					/*font-family: Arial, Helvetica, sans-serif;*/
					float: none;
					/*color: #000000;*/
					color: #444444;
					background-color:#FFFFFF;
				}
	.dataview H1
				{
					padding: 5px 5px 5px 5px;
					background-color: #356AA0;
					font-weight: bold; 
					color: #FFFFFF;
					margin: 0px;
					font-size:1.2em;
				}
	.dataview H1 span
				{
					float:none;
					padding: 1px 5px 5px 1px;
					background-color: #356AA0;
					font-weight: bold; 
					color: #FFFFFF;
					margin: 0px;
					font-size:1em;
				}
	.dataview H2.head, .dataview SPAN.headtext
				{
					float:none;
					padding: 5px 5px 5px 5px;
					background-color: #356AA0;
					font-weight: bold; 
					color: #FFFFFF;
					margin: 0px;
					font-size:1em;
				}
	.bottom_border
				{
					/* border-bottom: #000000 solid 1px; */
					border-bottom: #356AA0 solid 1px;
				}
	.dataview A.noborder
				{
					background-color: inherit;
			
					border: 0px;
				}
	.dataview A.noborder:hover
				{
					background-color: inherit;

					border: 0px;
				}
	.dataview A.noborder:active
				{
					padding: 0px;
				}

	.dataview A.results_page_number
				{
					color: #121212;
					border:none;
					font-weight: bold;
					cursor: pointer;
					background-color: #FFFFFF;
					padding:5px;
				}
	.dataview A.results_page_number:visited
				{
					color: #000000;
					background-color: #FFFFFF;
				}
	.dataview A.results_page_number:hover, .dataview A.results_page_number:active
				{
					color: #FFFFFF;
					background-color: #356AA0;
				}
	.dataview SPAN.results_page_number_sel																
				{
					color: #FFFFFF;
					background-color: #356AA0;
					border:none;
					font-weight: bold;
					float: none;
					padding:5px;
				}

	/*Standard Button Formatting*/
	.button_basic 
				{
					font-family: Arial, Helvetica, sans-serif;
					font-weight: normal;
					border:none;
					color: #FFFFFF;
					background-color: #356AA0;

					cursor: pointer;
					float: right;
				}
	h2 
				{
					margin:0px;
					padding:0px;
					font-size:1em;
				}
	.display_table
				{
					width:100%;
				}
	.display_table TR.Row0
				{
					background-color: #DCDCDC;
					color:#000000;
				}
	.display_table TR.Row1
				{
					
					color:#000000;
				}
	.display_table A, .display_table A:visited, .display_table A:active
				{
					background-color: inherit;

				}
	.display_table A.noborder
				{
					background-color: inherit;

					border: 0px;
				}
	.display_table A.noborder:hover
				{
					background-color: inherit;

					border: 0px;
				}
	.display_table A:hover
				{
					background-color: inherit;

				}
	.align_center
				{
					text-align: center;
				}
	A.dotted, A.dotted:visited, .A.dotted:active
				{
					background-color: inherit;

				}
	A.dotted:hover
				{
					background-color: inherit;

				}
	P		
				{
					padding:0px;
					margin:0px;
				}
	.textbox_error
				{
					background-color:#00CCCC;
					color:#000000;
				}
				
/*Non AA Compliant Classes For Planning Explorer StreetFinder*/				
.DataTable
{
    border-right: 0px;
    border-top: 0px;
    vertical-align: baseline;
    border-left: 0px;
    width: 100%;
    border-bottom: 0px;
    text-align: left
}
.StreetFinderButton
{
    border-left-color: black;
    border-bottom-color: black;
    color: #ffffff;
    border-top-color: black;
    background-color: #330066;
    border-right-color: black
}
.QueryTableData
{
    width: 100%
}
.SearchTableBorder
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid
}
.Instructions
{
	 font-weight: normal;
	 font-size: 10pt;
    color: #000000;
    font-family: Arial
}
.Row0
{
    background-color: #DCDCDC;
}
.Row1
{

}
.ResultsTable
{
	 vertical-align: baseline;
	 width: 100%;
    text-align: left
}
.ResultsTableBorder
{
    border-right: black 1px solid;
    border-top: black 1px solid;
    border-left: black 1px solid;
    border-bottom: black 1px solid
}
.CmdButtonSmallSelected
{
    border-left-color: black;
    border-bottom-color: black;
    border-top-color: black;
    background-color: #330066;
    border-right-color: black
}
.CmdButtonSmall
{
    border-left-color: black;
	 border-bottom-color: black;
    color: #ffffff;
    border-top-color: black;
    background-color: #330066;
    border-right-color: black
}
/*end of page CSS*/


#cboStreetReferenceNumber
{
	width:200px;
}

#divProposal
{
	text-overflow:ellipsis;
-o-text-overflow: ellipsis;
overflow:hidden;
white-space:nowrap;
width:120px;




}

.TableData
{
	vertical-align:top;
}






