allowCSS3:false;

body {
	
	background-color:#D8D8D8;
	min-width: 800px;
	
}

.logodiv {
	position:fixed;
	display:inline;
	top:15px;
	left:0px;
	height:100px;
	width:255px;
	padding:0px;
	z-index:1;
	-mox-box-shadow:5px 5px 20px #000000;
	-webkit-box-shadow:5px 5px 20px #000000;
	box-shadow:5px 5px 20px #000000;
	}

.logogif {
	
	position:absolute;
	top:30px;
	left:27px;
	height:38px;
	width:200px;
	
}

.nhbrdiv {
	
	position:absolute;
	top:0px;
	width:600px;
	left: 220px;
		
}

.nhbrimg {

	height:200px;
	width:600px;

}

@media screen {

.querydiv {
	background-color:gray;
	position:fixed;
	top:-205px;
	left:0px;
	height:230px;
	width:1040px;
	z-index:2;
	overflow:visible;
	padding-top:0px;
	text-align:center;
	vertical-align:middle;
	
}

}

@media print { 

.querydiv {
	display:none;
}

}

.queryalign {
	background-color:white;
	position:absolute;
	top:0px;
	left:120px;
	width:800px;
	height:205px;
	/*border:2px solid gray;*/
	-mox-box-shadow:	0	0	50px	white;
	-webkit-box-shadow:	0	0	50px	white;
	box-shadow:	0	0	50px	white;
	z-index:4;

}

.updownbutton {
	background-color:gray;
	/*border:3px	solid gray;*/
	height:15px;
	width:100%;
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:3;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
	-mox-box-shadow:	0	5px	10px	black;
	-webkit-box-shadow:	0	5px	10px	black;
	box-shadow:	0	5px	10px	black;
	vertical-align:middle;
	padding-bottom: 8px;
	font-weight:bolder;
	font-size:20px;

}


.countymultiselect {
	position:absolute;
	top:3px;
	left:20px;
	text-align:left;
	width:95px;
	
	
}
	
.zipmultiselect {
	
		position:absolute;
	top:3px;
	left:125px;
	text-align:left;
	width:70px;
	
	
}

.zipmaps {
	
	position:absolute;
	top:23px;
	left:190px;
	text-align:left;
	
	
}

.householdmultiselect {
	
	position:absolute;
	top:105px;
	left:20px;
	text-align:left;

}

.agemultiselect {
	
	position:absolute;
	top:105px;
	left:170px;
	text-align:left;
	
}

.price {
	
	position:absolute;
	top:3px;	
	left:260px;
	text-align:left;
	
}

.minoverlay {
position:absolute;
color:grey;
top:24px;
left:7px;

}

.maxoverlay {
position:absolute;
color:grey;
top:49px;
left:7px;

}

.agetargetedmultiselect {
	
	position:absolute;
	top:105px;	
	left:260px;
	text-align:left;
	
}

.lotsizemultiselect {
	
	position:absolute;
	top:3px;
	left:385px;
	text-align:left;
	
}

.buyertypeselect {
	
	position:absolute;
	top:105px;
	left:385px;
	text-align:left;

}

.houseplanselect {
	
	position:absolute;
	top:154px;
	left:385px;
	text-align:left;
	
}

.transfereemultiselect {
	
	position:absolute;
	top:3px;
	left:570px;
	text-align:left;
	
}
	
.presaleselect {
	
	position:absolute;
	top:53px;
	left:570px;
	text-align:left;
	
}

.foundationselect {
	
		position:absolute;
	top:105px;
	left:570px;
	text-align:left;
	
}
	
.masterlocselect {
	
		position:absolute;
	top:155px;
	left:570px;
	text-align:left;

}

.submitbutton {
	background-color:white;
	width:100px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	padding-top:5px;
	cursor:pointer;
	color:#eec800;
	background-color:#145dae ;
	position:absolute;
	bottom:0px;
	left:700px;
	
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	
}

.clearbutton {
			
	position:absolute;
	top:0px;
	left:700px;
	width:100px;
	height:25px;
	background-color:#145dae;
	color:#eec800;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	padding-top:5px;

	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	
			
}

.trendingdownload {
	position:absolute;
	bottom:35px;
	left:700px;
	height:50px;
	width:100px;
	#padding-top:5px;
	color:blue;
	#cursor:pointer;
	text-align:center;
	vertical-align:middle;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	
	
}

.trendbutton {
	
	overflow:hidden;
	position:absolute;
	top:35px;
	left:700px;
	height:65px;
	width:100px;
	padding-top:5px;
	color:blue;
	#cursor:pointer;
	text-align:center;

	
}

.trendimagediv {
		
	position:absolute;
	top:35px;		
	left:15px;
		
}

@media screen {

.querytable {
			
	position:absolute;
	top:250px;
	left:30px;
	width:1040px;
	height:120px;
	font-weight:bold;
	font-size:18px;
			
			
}

}

@media print {

.querytable {
			
	position:absolute;
	top:25px;
	left:500px;
	width:1040px;
	height:120px;
	font-weight:bold;
	font-size:18px;
			
			
}

}

.showval {
			
	font-weight:normal;			
	display:inline;
	white-space: nowrap;
			
}

@media screen {

.master {
	background-color:white;
	/*width:100%;*/
	width:1040px;
	height:150px;
	padding:10px;
		position:relative;
		top:300px;

		overflow:hidden;
	
	-mox-box-shadow: inset	0	0	30px	#145dae ;
	-webkit-box-shadow: inset	0	0	30px	#145dae ;
	box-shadow: inset	0	0	30px	#145dae ;
	
	
}

}

@media print {

.master {
	background-color:white;
	/*width:100%;*/
	width:1040px;
	height:150px;
	padding:10px;
		position:relative;
/*		top:300px; */

	
border:none;
	
	
}

}



@media screen {

.demographicssectiontitle{
	background-color:white;
	width:260px;
	height:35px;
	font-size:25px;
	font-weight:bold;
	color:#eec800;
	position:absolute;
	top:0px;
	left:0px;
	padding-left:0px;
	padding-top:5px;
	cursor:pointer;
text-align:center;
	
		-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	

	
		-mox-box-shadow: inset	0	0	100px	#145dae ;
	-webkit-box-shadow: inset	0	0	100px	#145dae ;
	box-shadow: inset	0	0	100px	#145dae ;
	
}

.productsectiontitle{
	background-color:white;
	width:260px;
	height:35px;
	font-size:25px;
	font-weight:bold;
	color:#eec800;
	position:absolute;
	top:0px;
	left:260px;
	padding-left:0px;
	padding-top:5px;
	cursor:pointer;
	text-align:center;
	
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	

	
	-mox-box-shadow: inset	0	0	100px	#145dae ;
	-webkit-box-shadow: inset	0	0	100px	#145dae ;
	box-shadow: inset	0	0	100px	#145dae ;
	
}

.mediasectiontitle{
	background-color:white;
	width:260px;
	height:35px;
	font-size:25px;
	font-weight:bold;
	color:#eec800;
	position:absolute;
	top:0px;
	left:520px;
	padding-left:0px;
	padding-top:5px;
	cursor:pointer;
	text-align:center;
	
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	

	
	-mox-box-shadow: inset	0	0	100px	#145dae ;
	-webkit-box-shadow: inset	0	0	100px	#145dae ;
	box-shadow: inset	0	0	100px	#145dae ;
	
}

.migrationsectiontitle{
	background-color:white;
	width:260px;
	height:35px;
	font-size:25px;
	font-weight:bold;
	color:#eec800;
	position:absolute;
	top:0px;
	left:780px;
	padding-left:0px;
	padding-top:5px;
	cursor:pointer;
	text-align:center;
	
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	
	
	-mox-box-shadow: inset	0	0	100px	#145dae ;
	-webkit-box-shadow: inset	0	0	100px	#145dae ;
	box-shadow: inset	0	0	100px	#145dae ;
	
}

}

@media print {

.demographicssectiontitle {
	display:none;
}
.productsectiontitle {
	display:none;
}
.mediasectiontitle {
	display:none;
}
.migrationsectiontitle {
	display:none;
}

}

@media screen {

.tabbody {
	width: 1040px;
	height:0px;
	position:relative;
	top:150px;
	overflow:hidden;	
	
}

}

@media print {

.tabbody {
	width: 1040px;
	height:0px;
	position:relative;
	top:150px;
	overflow:hidden;
	
}

}

.standardreport {
	position:static;
	display:inline-block;
	height:300px;
	width:500px;
	border:3px solid #145dae;
	/*top:150px;*/
	background-color: #C0C0C0;
	vertical-align:top;
	
	
}

.trendingdiv {
	position:static;
	width:450px;
	height:170px;
	background-color:#C0C0C0;

}

.trendingtable {
	
	width:475px;
	padding:10px;
	
}

.migrationtable {
	
	position:static;
	height:260px;
	width:480px;
	
}

.migrationtable2 {
	
	padding:0px;
	border-style: none;	
	
}

.singlebar{
		
	position:relative;
	display:inline-block;
	height:250px;
	width:470px;
}

.mediabar{
		
	position:static;
	height:230px;
	width:480px;
}

.forcerank{
		
	position:static;
	height:230px;
	width:480px;
	
}

.forcetable{
	
	width:480px;	
	
}

.productbar{
		
	position:static;
	height:230px;
	width:450px;
		
}

.piechart{
		
	position:static;
	display:inline-block;
	height:180px;
	width:180px;
	
}

.pievalue{
	
	font-weight:bold;
	width:100%;
	text-align:right;
	
}

.mediabartablediv {
	
	position:static;
	width: 500px;	
	
}
	
.mediabartable {
	
	position:static;
	width: 250px;	
	
}

.tablediv {
	
	position:relative;
	display:inline-block;
	/*height:300px;*/
	width:270px;
	height:250px;
	vertical-align:middle;
	
}

.tablecontainer {
	
	position:static;
	
	height:50px;
	width:475px;
	
}

.reporttable {
	
	position:relative;
	display:inline-block;
	vertical-align:middle;
	width:290px;
	padding:10px;

}

.chartwrapper {
	position:static;
	display:inline-block;
}

.bartablediv {
	
	position:static;
	top:25px;
	left: 20px;
	width: 500px;	
	
}
	

	
.bartable {
	
	position:static;
	width: 500px;	
	
}

.fieldheader{
	
	width:100%;
	font-weight:bold;
	font-size:25px;
	text-align:center;
	
}

.redbox {
	
	height:10px;
	width:10px;
	#background-color:#FF0000;
	
}
	
.bluebox {
	
	height:10px;
	width:10px;
	position:relative;
	padding-top:0px;
	#background-color:#0000FF;
	
}
	
.greenbox {
	
	height:10px;
	width:10px;
	#background-color:#00FF00;
	
}
	
.yellowbox {
	
	height:10px;
	width:10px;
	#background-color:#FFFF00;
	
}
	
.lbluebox {
	
	height:10px;
	width:10px;
	#background-color:#00FFFF;
	
}
	
.magentabox {
	
	height:10px;
	width:10px;
	#background-color:#FF00FF;	
	
}
	
.bluegreybox {
	
	height:10px;
	width:10px;
	#background-color:#6666CC;	
	
}
	
.boximg {
	
	display:inline;
	height:10px;
	width:10px;
	z-index:5000000;
		
}
	
.orangebox {
	
	height:10px;
	width:10px;
	#background-color:#FF9933;	
	
}

.subsectionheader {

	page-break-before: always;	
	height:35px;	
	position:static;
	z-index:1;
	
}

.subsectionheader1 {

	height:35px;	
	position:static;
	z-index:1;
	
}

.loadingdiv {
	
	height:150px;
	width:150px;
	position:fixed;
	top:0px;	
	left:0px;
	z-index:1000001;
	display:none;
	
}
	
.loadinggrey {
		
	height:100%;
	width:100%;
	position:fixed;
	top:0px;
	left:0px;
	background-color:#C0C0C0;
	opacity:0.7;
	filter:alpha(opacity=70);
	z-index:1000000;
	display:none;
		
}
	
.subsectionheadertitle {
	
	position:static;
	background-color:#145dae;
	width:200px;
	height:35px;
	font-size:25px;
	color:#eec800;
	left:0px;
	padding-left:0px;
	text-align:center;
	
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	
	
	-mox-box-shadow: inset	0	0	100px	#145dae ;
	-webkit-box-shadow: inset	0	0	100px	#145dae ;
	box-shadow: inset	0	0	100px	#145dae ;
	
		
	}
	
.subsectionheadertextalign {
	vertical-align: middle;
}

@media screen {
.subsectionheaderbar {
	
	position:static;
	height:35px;	
	width:1020px;
	left:20px;
	font-size:25px;
	background-color:#145dae;
	color:#eec800;
	
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	
	
	-mox-box-shadow: inset	0	0	100px	#145dae ;
	-webkit-box-shadow: inset	0	0	100px	#145dae ;
	box-shadow: inset	0	0	100px	#145dae ;
	
}
}

@media print {
.subsectionheaderbar {
	position:static;
	height:35px;	
	width:1020px;
	left:20px;
	font-size:25px;
	font-weight:bolder;
	text-decoration:underline;
}
}

.timeoutlogindiv {
position:fixed;
background:white; 
display:none;
top:40%;
left:40%;
z-index: 10000000;
width: 300px;
height:175px;
text-align:center;
	
	-mox-box-shadow: inset	0	0	100px	#145dae ;
	-webkit-box-shadow: inset	0	0	100px	#145dae ;
	box-shadow: inset	0	0	100px	#145dae ;

}


.button {
	position:absolute;	
	cursor:pointer;
	background-color: #C0C0C0;
	top:5px;
	right:5px;
	opacity:0.4;
		-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	
	
}

.timeoutlogindiv {
position:fixed;
background:white; 
display:none;
top:40%;
left:40%;
width: 250px;
height:145px;
text-align:center;
	
	-mox-box-shadow:5px 5px 20px #000000;
	-webkit-box-shadow:5px 5px 20px #000000;
	box-shadow:5px 5px 20px #000000;

border: 3px solid #b22222;
}

.usernameoverlay {
position:absolute;
color:grey;
top:40px;
left:95px;
cursor:select;


}

.passwordoverlay {
position:absolute;
color:grey;
top:65px;
left:95px;

}

/*admin portal specific past this point*/

.adminlogodiv {
	
	background-color:#4c5f99;
	position:absolute;
	top:0px;
	left:0px;
	height:100px;
	width:255px;
   z-index:1;

	padding-top:0px;
	
	-mox-box-shadow: inset	0	0	50px	#D8D8D8;
	-webkit-box-shadow: inset	0	0	50px	#D8D8D8;
	box-shadow: inset	0	0	50px	#D8D8D8;
	
	}

.admintabbody {
	width: 100%;
	height:100px;
	position:relative;
	top:50px;
	overflow:hidden;	
	display:none;
	
}

.admintabbody_subtab {
	width: 1000px;
	height:500px;
	position:relative;
	top:30px;
	left:1050px;
	overflow:hidden;
	background-color:#EAEAEA;
	
}

.admintable {
	

		position:absolute;
		left:20px;
		top:0px;
	padding:0px;
		width:1000px;
	border-style:none;
		font-size:17px;
	
}

.lightgrey {
	
background-color:#EAEAEA;
	
	
	
	}
	
	.darkgrey {
	
background-color:#8C8C8C;
	
	
	
	}
	
.sortlink {

		font-weight:bold;
		color:#145dae;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	
		
}
	
.sorttriangle {
	color:#eec800;
	display:inline;	
}

.fullinfolink {
	
	color:#eec800;
	background-color:#145dae;
	cursor:pointer;
	position:absolute;
	right:0px;
	top:0px;
	width:75px;
	text-align:center;
	
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	
	
	
	}

.adminmaster {
	background-color:white;
	/*width:100%;*/
	width:1040px;
	height:150px;
		position:relative;
		top:250px;

		overflow:hidden;
	
	-mox-box-shadow: inset	0	0	30px	#145dae ;
	-webkit-box-shadow: inset	0	0	30px	#145dae ;
	box-shadow: inset	0	0	30px	#145dae ;
	
	
}

.adminusernameoverlay {
position:absolute;
color:grey;
top:46px;
left:95px;
cursor:select;


}

.adminpasswordoverlay {
position:absolute;
color:grey;
top:76px;
left:95px;

}

.changepagediv {

position:static;
top:55px;
left:50px;
display:inline;


}

.changepagenumber {

	display:inline;
	font-weight:bolder;
	color:#145dae;
	cursor:pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	

}

.currentpagenumber {

	display:inline;
	font-weight:bolder;
	color:#DC143C;
	cursor:pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	

}

.usernamesearchdiv {

	position:absolute;
	top:30px;
	left:260px;
	text-align: left;


}

.companynamesearchdiv {

	position:absolute;
	top:80px;
	left:260px;
	text-align: left;


}

.namesearchdiv {

	position:absolute;
	top:130px;
	left:260px;
	text-align: left;


}

.activesearchdiv {

	position:absolute;
	top:30px;
	left:450px;
	text-align: left;


}

.locksearchdiv {

	position:absolute;
	top:80px;
	left:450px;
	text-align: left;


}

.tempsearchdiv {

	position:absolute;
	top:130px;
	left:450px;
	text-align: left;


}

.backtolist {

	position:absolute;
	top:0px;
	left:0px;
	cursor:pointer;
	font-weight:bolder;
	color:#eec800;
	background-color:#145dae;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	


}

.infoheader {
	
	width:300px;
	height:25px;
	font-size:20px;
	position:absolute;
	top:40px;
	left:0px;
	font-weight:bolder;
	background-color:#B8B8B8;
	
}

.companynameview {
	width:500px;
	font-size:20px;
	position:absolute;
	top:70px;
	left:20px;
	
}

.contactview {
	width:500px;
	font-size:20px;
	position:absolute;
	top:100px;
	left:20px;
	
}

.emailview {
	width:300px;
	font-size:20px;
	position:absolute;
	top:70px;
	left:540px;
	
}

.phoneview {
	width:300px;
	font-size:20px;
	position:absolute;
	top:100px;
	left:540px;
	
}

.statusheader {
	
	width:300px;
	height:25px;
	font-size:20px;
	position:absolute;
	top:140px;
	left:0px;
	font-weight:bolder;
	background-color:#B8B8B8;
}

.activeview {
	width:300px;
	font-size:20px;
	position:absolute;
	top:170px;
	left:20px;
	
}

.lockedview {
	width:300px;
	font-size:20px;
	position:absolute;
	top:170px;
	left:340px;
	
}

.unlockbutton {
	display:inline;
}

.tempview {
	
	width:900px;
	font-size:20px;
	position:absolute;
	top:200px;
	left:20px;
	
}

.reportsview {
	width:300px;
	font-size:20px;
	position:absolute;
	top:230px;
	left:20px;
	
}

.lastreportview {
	width:500px;
	font-size:20px;
	position:absolute;
	top:230px;
	left:340px;
	
}

.settingsheader {
	
	width:300px;
	height:25px;
	font-size:20px;
	position:absolute;
	top:270px;
	left:0px;
	font-weight:bolder;
	background-color:#B8B8B8;
}

.passwordview {
	width:260px;
	font-size:20px;
	position:absolute;
	top:320px;
	left:20px;
	
}

.databasesview {
	width:250px;
	font-size:20px;
	position:absolute;
	top:320px;
	left:290px;
	
}

.countiesview {
	width:900px;
	font-size:20px;
	position:absolute;
	top:320px;
	left:530px;
	vertical-align:top;
	white-space: pre-wrap;      /* CSS3 */   
   white-space: -moz-pre-wrap; /* Firefox */    
   white-space: -pre-wrap;     /* Opera <7 */   
   white-space: -o-pre-wrap;   /* Opera 7 */    
   word-wrap: break-word;      /* IE */
	
}

.notesheader {
	
	width:300px;
	height:25px;
	font-size:20px;
	position:absolute;
	top:370px;
	left:0px;
	font-weight:bold;
	background-color:#B8B8B8;
}

.notesdiv {

	position:absolute;
	top:400px;
	left:20px;
	height:70px;
	width:960px;
	background-color:white;


}

.notesarea {

	position:absolute;
	top:400px;
	left:20px;
	height:70px;
	width:960px;
	display:none;


}

.editlink {

	display:inline;
	position:absolute;
	right:5px;
	top:0px;
	font-weight:bold;
	color:#145dae;
	cursor:pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	

}

.savecancel {

	display:none;
	position:absolute;
	right:5px;
	top:0px;
	font-weight:bold;
	color:#145dae;
	cursor:pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	

}

.save {
	display:inline;
	color:#00FF00;
}

.cancel {
	display:inline;
	color:#DC143C;
}

/*add user */

.addinfoheader {
	
	width:300px;
	height:25px;
	font-size:20px;
	position:absolute;
	top:40px;
	left:20px;
	font-weight:bolder;
	background-color:#B8B8B8;	
}

.companynameadd {
	width:300px;
	font-size:20px;
	position:absolute;
	top:70px;
	left:40px;
	
}

.firstnameadd {

	width:300px;
	font-size:20px;
	position:absolute;
	top:100px;
	left:40px;	
	
}

.lastnameadd {

	width:300px;
	font-size:20px;
	position:absolute;
	top:100px;
	left:360px;	
	
}

.emailadd {
	width:300px;
	font-size:20px;
	position:absolute;
	top:70px;
	left:360px;
	
}

.phoneadd {
	width:300px;
	font-size:20px;
	position:absolute;
	top:70px;
	left:700px;
	
}

.addsettingsheader {
	
	width:300px;
	height:25px;
	font-size:20px;
	position:absolute;
	top:140px;
	left:20px;
	font-weight:bolder;
	background-color:#B8B8B8;
}

.usernameadd {
	
	width:300px;
	height:25px;
	font-size:20px;
	position:absolute;
	top:170px;
	left:40px;
	
}

.passwordadd {
	
	width:300px;
	height:25px;
	font-size:20px;
	position:absolute;
	top:170px;
	left:360px;
	
}

.databasesadd {
	
	width:300px;
	height:75px;
	font-size:20px;
	position:absolute;
	top:210px;
	left:40px;	
	vertical-align: top;
	
}

.countiesadd {
	
	width:300px;
	height:75px;
	font-size:20px;
	position:absolute;
	top:210px;
	left:360px;	
	vertical-align: top;
	
	
}

.tempadd {

	width:300px;
	height:30px;
	font-size:20px;
	position:absolute;
	top:210px;
	left:700px;
	

}

.tempdayselector {

	display:inline;

}

.notesaddheader {
	
	width:300px;
	height:25px;
	font-size:20px;
	position:absolute;
	top:340px;
	left:20px;
	font-weight:bolder;
	background-color:#B8B8B8;
}

.notesadd {

	width:960px;
	height:100px;
	position:absolute;
	top:380px;
	left:40px;


}

.addsavecancel {

	display:inline;
	position:absolute;
	left:900px;
	top:0px;
	width:120px;
	font-size:40px;
	font-weight:bold;
	color:#145dae;
	cursor:pointer;
	background-color:#B8B8B8;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;	

}


