/**********************************/
/* Summit Realty LLC              */
/* File: sr_styles.css            */
/**********************************/

/* Global Styles */

/* Normalizes margin, padding */
body, div, dl, dt, dd, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, tr
{ margin : 0; padding : 0; }  

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Removes list-style from lists */
table { border-collapse : collapse; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

body 
{
	margin: 0px 0px 0px 0px;
	padding: 0;
	text-align: center;
	background-color: #999966;
/*	position: relative;  */
}

#wrapper
{
	width: 850px;
	/* this marign: 0 automatically sets the horizontal margins */
    margin: 0 auto; 
	/* text-align is for IE 5.x/6  because we set the body
    /* text-align to center, the left property realigns the text
    /* back to the left */ 
	text-align: left; 
	background-color: #ffffff;
	vertical-align: text-top;  
	vertical-align: top;  
	border: 0px;
	padding: 0px;
}

/* table characteristics        */

.styletblw {
/*	width: 850px;  */
}

.topspace {
	width: 850px;
	height: 18px;
	background-color:#000000;
}

.logohead {
	width: 850px;
	height: 70px;
	background-color:#000000;
	right: auto;

}

.navtop {
	width: 850px;
	height: 20px;	
	background-color:#000000;
	color:#FFFFFF;
	font-size: 8pt;
	font-family: Arial;
	text-align: right;	
}	

.tenrepdetailtable {
	width: 510px;
	height: 85px;
}


.padbelowcontent {
	width: 850px;
	height: 60px;
	background-color:#ffffff;
}

.padbelowtenrep {
	width: 850px;
	height: 35px;
	background-color:#ffffff;
}

.padbelowrelationships {
	width: 850px;
	height: 4px;
	background-color:#ffffff;
}

.padbelownewsroom {
	width: 850px;
	height: 10px;
	background-color:#ffffff;
}

.padbelowpropdet {
	width: 850px;
	height: 20px;
	background-color:#ffffff;
}

.lineseparator
{
	width: 100%;
	margin-top: 2px;
	height: 7px;
	position: relative;
	background-color: #ffffff; 
	clear: both;
	border-top: 1px solid #999999;
}   


.lineseparator80
{
	width: 80%;
	margin-top: 1px;
	height: 2px;
	position: relative;
	background-color: #ffffff;
	clear: both;
	border-top: 1px solid #999999;
	text-align: center;	
	margin-left: auto;
	margin-right: auto;
}   


/* ICSC logo, news room white background table      */
.navextras {
	width: 850px;
	height: 58px;
	background-color:#ffffff;
	vertical-align:middle;
	font-size: 9pt;
	color: #666666;
	font-family: Arial;
}

.navbot {
	width: 850px;
	text-align: center;
	height: 20px;
	background-color:#000000;
	color:#FFFFFF;
	font-size: 8pt;
	font-family: Arial;
	text-align: center; 	

}


/* black padding at bottom of page */
.navbotpadblk {
	width: 850px;
	height: 10px;
	background-color:#000000;
}

/* colored padding at bottom of page */
.navbotpadcolor {
	width: 850px;
	height: 10px;
	background-color:#999966;
}


.bodycontent {
	width: 450px;
	vertical-align: text-top;  
	vertical-align: top;  
	font-family: Arial; 
	font-size: 10pt;
	line-height: 15pt;
	text-align: justify;
}

.propertypagecontent {
	width: 850px;
	vertical-align: text-top;  
	vertical-align: top;  
	font-family: Arial; 
	font-size: 10pt;
	line-height: 15pt;
	text-align: justify;
}

.mainbodycontent {
	width: 450px;
	vertical-align: text-top;  
	vertical-align: top;  
	font-family: Arial; 
	font-size: 10pt;
	line-height: 12pt;
	text-align: justify;
}


.propdetbodycontent {
	line-height: 12pt;
}


.textformatting {
	font-family: Arial;
	font-size: 10pt;
	text-align: justify;
	top: auto;
	
}

.undercontract {
	font-size: 11pt;
	font-weight: bold;
	color: #333333;
}

.outerbox { 
	text-align:center; 
	width:320px;
}

.ctrbox { 
	text-align:center; 
	width:290px;
	border: 3px solid #000000;
}

.shorttable { height:5px; }

.thescrollbox { 
	height:200px; 
	width:250px; 
	overflow:scroll;
	border: 2px solid #999999;
	text-align:left;
	overflow-x: hidden;
	font-family: Arial; 
	font-size: 10pt;
	line-height: 15pt;

}

/* header within each page  */
h1 {
    font-size: 16px;
	font-family: Arial; 
 	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 3px;
} 

h2 {
    font-size: 19px;
	font-family: Arial; 
 	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 3px;
} 

h3 {
    font-size: 11pt;
	font-family: Arial; 
 	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 3px;
} 


/* navigation bar      */
a.nav2:link {color: #FFFFFF}
a.nav2:visited {color: #FFFFFF}
a.nav2:hover {color: #999999; font-weight: normal}
a.nav2:active {color: #FFFFFF}


/* globals, mailto: etc.      */
a:link {color: #666666}
a:visited {color: #666666}
a:hover {color: #660033}
a:active {color: #666666}
