body {
	margin: 0px;
	background-color: #dbdbff !important;
}


.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #747474;
	font-weight: bold;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #747474;
}
.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #355ec2; }
.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style7 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #747474; }
.style8 {color: #F0F0F0}

.page_title {
	font-size: 12pt;	
}

.button_link {
	color: #000000 !important;
	font-weight: bold !important;
}

.admin_menu_link {
	color: #3b6fff !important;
	font-weight: bold !important;
}

a#cell_link {
     display:block;
 }
 
.contact_us_info {
 	background-color: #EEEEEE;
 	border: 1px solid #6666FF;
 	padding: 2px;
 }
.brokerpage h4 {
 margin: 5px 0;
 cursor: pointer;
 display:block;
 }
 
 .admin_button {  
 display:block;
 }
 
 .adnotes{
 padding:2px;
 margin:2px;
 background:beige;
 }
 .infobox {
  border:1px #660000 solid; padding:5px; background-color:#FFEEDD;
 }
#short_term label {display:inline-block; width: 240px; margin:10px;}
#short_term input,  #short_term select {padding:4px; margin:5px;}