@charset "utf-8";
/*this is Styling and positioning for the 9 MAP pages*/
#noJScript {
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:red;
}
#searchPageWrapper {
	display:none;
	padding-top:13px;
}
#searchBoxMLSBox {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	padding: 0px 30px 0px 0px;
	float:right;
}
#searchBoxMLSField {
	padding: 2px 0px 0px 70px;
}
#pageHeadingText {
	font-size: 36px;
	font-weight: bold;
	color: #333333;
	font-family: "Times New Roman", Times, serif;
	text-align: left;
	padding: 3px 0px 7px 30px;
}
#shearchHelpOpen {
	font-size: 20px;
	font-weight: normal;
	color: #000;
	text-align: left;
	padding-left: 30px;
}
#shearchHelpClose {
	display:none;
	font-size: 20px;
	font-weight: normal;
	color: #000;
	text-align: left;
	padding-left: 30px;
}
#shearchHelpOpen a, #shearchHelpClose a {
	color:#00F;
}
#shearchHelpOpen a:hover, #shearchHelpClose a:hover {
	background-color:#CFF;
}
#shearchHelpInformation {
	display:none;
}
.mapStyle2 {
	font-family: "MS Serif", "New York", serif;
	font-size: 15px;
	color: #000;
	text-align: left;
	padding-right: 30px;
	line-height: 1.3;
	font-weight: normal;
}
.mapStyle3 {
	font-size: 18px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	color: #000;
	text-align: left;
	padding-left: 30px;
	padding-right: 30px;
}
.mapStyle4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000;
	text-align: left;
	padding-left: 15px;
	line-height: 1.6;
	font-weight: normal;
}
.mapStyle5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000;
	text-align: left;
	padding-left: 40px;
	font-weight: normal;
	font-style: italic;
}
.mapStyle6 {
	font-size: 18px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	color: #000;
	text-align: left;
	line-height: 1.3;
}
.spacerLine {
	font-size: 8px;
}
.smallSpacerLine {
	font-size: 4px;
}
/*page text that looks like big map MLS buttons*/
.knoxvilleBox {
	background: #3f661c;
	display: inline;
	color: #FFF;
	font-weight: bold;
	border: thin solid #000;
	padding-bottom: 2px;
}
.lakewayBox {
	background: #F00;
	display: inline;
	color: #FFF;
	font-weight: bold;
	border: thin solid #000;
	padding-bottom: 2px;
}
.smokyBox {
	background: #00F;
	display: inline;
	color: #FFF;
	font-weight: bold;
	border: thin solid #000;
	padding-bottom: 2px;
}
/*=== styling for the map portion of each map page ===*/
#theMapWrapper {
	margin-top:0px;
	margin-left:6px;
}
#theMapImage {
	position:relative;
	width:751px;
	height:461px;
	z-index:1;
}
#andersonText {
	position:absolute;
	top:124px;
	left:323px;
	z-index:10;
}
#bledsoeText {
	position:absolute;
	top:251px;
	left:111px;
	z-index:10;
}
#blountText {
	position:absolute;
	top:241px;
	left:398px;
	z-index:20;
}
#bradleyText {
	position:absolute;
	top:385px;
	left:191px;
	z-index:1;
}
#campbellText {
	position:absolute;
	top:18px;
	left:359px;
	z-index:1;
}
#claiborneText {
	position:absolute;
	top:19px;
	left:445px;
	z-index:40;
}
#cockeText {
	position:absolute;
	top:155px;
	left:590px;
	z-index:10;
}
#cumberlandText {
	position:absolute;
	top:197px;
	left:144px;
	z-index:1;
}
#fentressText {
	position:absolute;
	top:54px;
	left:177px;
	z-index:1;
}
#graingerText {
	position:absolute;
	top:64px;
	left:484px;
	z-index:40;
}
#greeneText {
	position:absolute;
	top:104px;
	left:643px;
	z-index:30;
}
#hamblenText {
	position:absolute;
	top:84px;
	left:542px;
	z-index:40;
}
#hamiltonText {
	position:absolute;
	top:325px;
	left:123px;
	z-index:1;
}
#hancockText {
	position:absolute;
	top:16px;
	left:545px;
	z-index:60;
}
#hawkinsText {
	position:absolute;
	top:28px;
	left:626px;
	z-index:30;
}
#jeffersonText {
	position:absolute;
	top:125px;
	left:482px;
	z-index:25;
}
#knoxText {
	position:absolute;
	top:134px;
	left:429px;
	z-index:1;
}
#loudonText {
	position:absolute;
	top:224px;
	left:317px;
	z-index:20;
}
#mcminnText {
	position:absolute;
	top:325px;
	left:259px;
	z-index:1;
}
#meigsText {
	position:absolute;
	top:285px;
	left:209px;
	z-index:1;
}
#monroeText {
	position:absolute;
	top:297px;
	left:328px;
	z-index:1;
}
#morganText {
	position:absolute;
	top:123px;
	left:242px;
	z-index:1;
}
#overtonText {
	position:absolute;
	top:63px;
	left:92px;
	z-index:1;
}
#pickettText {
	position:absolute;
	top:8px;
	left:128px;
	z-index:1;
}
#polkText {
	position:absolute;
	top:385px;
	left:277px;
	z-index:1;
}
#putnamText {
	position:absolute;
	top:111px;
	left:59px;
	z-index:1;
}
#rheaText {
	position:absolute;
	top:266px;
	left:185px;
	z-index:1;
}
#roaneText {
	position:absolute;
	top:223px;
	left:264px;
	z-index:1;
}
#scottText {
	position:absolute;
	top:48px;
	left:279px;
	z-index:1;
}
#sequatchieText {
	position:absolute;
	top:285px;
	left:67px;
	z-index:1;
}
#sevierText {
	position:absolute;
	top:191px;
	left:477px;
	z-index:10;
}
#unionText {
	position:absolute;
	top:97px;
	left:429px;
	z-index:1;
}
#vanburenText {
	position:absolute;
	top:223px;
	left:70px;
	z-index:1;
}
#whiteText {
	position:absolute;
	top:176px;
	left:66px;
	z-index:1;
}
#countyNames {
	display:none;
}

/*========MLS BUTTONS=========*/
#mlsButtonWrapper {
	position:relative;
	width:720px;
	height:57px;
	margin-left:14px;
}
#knoxButtonKLS {
	position:absolute;
	top:0px;
	left:47px;
}
#lakewayButtonKLS {
	position:absolute;
	top:0px;
	left:278px;
}
#smokyButtonKLS {
	position:absolute;
	top:0px;
	left:508px;
}
#knoxButtonKS {
	position:absolute;
	top:0px;
	left:162px;
}
#smokyButtonKS {
	position:absolute;
	top:0px;
	left:392px;
}
#knoxButtonKL {
	position:absolute;
	top:0px;
	left:162px;
}
#lakewayButtonKL {
	position:absolute;
	top:0px;
	left:392px;
}
#lakewayButtonLS {
	position:absolute;
	top:0px;
	left:162px;
}
#smokyButtonLS {
	position:absolute;
	top:0px;
	left:392px;
}

/*========MLS TEXT BOXES=========*/
#knoxTextBox {
	display:none;
	position:absolute;
	bottom:14px;
	right:0px;
}
#lakewayTextBox {
	display:none;
	position:absolute;
	bottom:0px;
	right:0px;
}
#smokyTextBox {
	display:none;
	position:absolute;
	bottom:14px;
	right:0px;
}

/*========MLS OVERLAYS=========*/
#knoxOverlay {
	display:none;
	position:absolute;
	top:0px;
	left:12px;
}
#lakewayOverlay {
	display:none;
	position:absolute;
	top:8px;
	left:412px;
}
#smokyOverlay {
	display:none;
	position:absolute;
	top:119px;
	left:307px;
}

/*========MLS POP UPS=========*/
#popUpBlount {
	display:none;
	position:absolute;
	bottom:3px;
	right:12px;
}
#popUpClaiborne {
	display:none;
	position:absolute;
	bottom:3px;
	right:12px;
	z-index:30;
}
#popUpCocke {
	display:none;
	position:absolute;
	bottom:3px;
	right:12px;
}
#popUpGrainger {
	display:none;
	position:absolute;
	bottom:3px;
	right:12px;
	z-index:30;
}
#popUpGreene {
	display:none;
	position:absolute;
	bottom:3px;
	right:12px;
	z-index:20;
}
#popUpHamblen {
	display:none;
	position:absolute;
	bottom:3px;
	right:12px;
	z-index:30;
}
#popUpHancock {
	display:none;
	position:absolute;
	bottom:3px;
	right:12px;
	z-index:50;
}
#popUpHawkins {
	display:none;
	position:absolute;
	bottom:3px;
	right:12px;
	z-index:20;
}
#popUpJefferson {
	display:none;
	position:absolute;
	bottom:3px;
	right:12px;
	z-index:20;
}
#popUpKnox {
	display:none;
	position:absolute;
	bottom:3px;
	right:12px;
}
#popUpSevier {
	display:none;
	position:absolute;
	bottom:3px;
	right:12px;
}

/*this runs the popup for name and email*/
.jqifade{
	position: absolute;
	background-color: #aaaaaa;
}
div.jqi {
	position: absolute;
	width: 400px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	font-size: 12px;
	text-align: left;
	border: solid 1px black;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-box-shadow: 0px 0px 20px #000;
	-webkit-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	behavior: url(ie_effects/PIE.htc);
	padding: 7px;
}
div.jqi .jqicontainer {
	font-weight: bold;
}
#round,#shadow,#dropShadow {
	cursor: pointer;
}
div.jqi input {
	width:300px;
}
#name {
}
div.jqi .field {
	display:inline-block;
}
div.jqi .field:hover {
    background: #FF6; 
}
div.jqi .jqiclose {
	display:none;
}
div.jqi .jqimessage {
	padding: 10px;
	line-height: 20px;
	color: black;
}
div.jqi .jqibuttons {
	text-align: right;
	padding-bottom:7px;
	border: solid 1px #eeeeee;
	background-color: #f4f4f4;
}
div.jqi button {
	position:relative;
	padding: 4px 10px 5px 10px;
	margin: 0 10px;
	background: #2F6073; /*blue button Yes - the red button No is set below*/
	border: solid 1px black;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 2px 2px 4px #000;
	-webkit-box-shadow: 2px 2px 4px #000;
	box-shadow: 2px 2px 4px #000;
	behavior: url(ie_effects/PIE.htc);
	cursor: pointer;
}
/*blue button Yes - the red button No is set below*/
div.jqi button:hover {
	background: #82a0ab; /*60% of blue*/
}
/*red button No*/
div.jqi button.jqidefaultbutton {
	background: #BF5E26;
}
/*red button No*/
div.jqi button.jqidefaultbutton:hover {
	background: #d99e7d; /*60% of red*/
}
input[type=checkbox]:hover + label {
        background: #FF6;
}

div.jqi .survey {
	background: #FF9;
	display:inline-block;
	line-height:12px;
	color: #CCC;
}
div.jqi .theQestion {
	font-size:16px;
	margin-top:5px;
}

