/* Container CSS Document */

/* Black Title Bar Container */
.brownTitleBar {
	margin: 15px 0 3px 0;
	position: relative;
	padding: 8px 20px 8px 8px;
	border-left: 1px solid #4a4a4b;
	border-bottom: 1px solid #4a4a4b;
	background: #613a2f url(../images/brown-title-BG.gif) repeat-x 0% 0% scroll;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	height: 1%;
}

.brownTitleBar .wedge {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 20px;
	height: 20px;
	background: url(../images/brown-title-wedge.gif) no-repeat 0% 0% scroll;
	display: inline;
}

/* Tan Container */
.tanContainer {
	margin: 10px 0;
	position: relative;
	height: 1%;
	padding: 10px;
	border: 1px solid #dcdcdc;
	background: #f9f4e6 url(../images/tan-container-BG.gif) repeat-x 0% 0% scroll;
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
}

.tanContainer *, .tanContainer * *, .tanContainer * * *, .tanContainer * * * * {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333;
}

.tanContainer .wedge {
	position: absolute;
	bottom: -2px;
	right: -2px;
	width: 20px;
	height: 20px;
	background: url(../images/tan-container-wedge.gif) no-repeat 100% 100% scroll;
	display: inline;
}

.tanContainer .header {
	display: block;
	font: bold 18px/24px Arial, Helvetica, sans-serif;
	color: #734235;
}

.tanContainer p {
	margin: 5px 0 0 0;
	font: 11px/16px Arial, Helvetica, sans-serif;
}

/* Green Container */
.greenContainer {
	margin: 10px 0;
	position: relative;
	height: 1%;
	padding: 10px;
	border: 1px solid #dcdcdc;
	background: #eaede0 url(../images/green-container-BG.gif) repeat-x 0% 0% scroll;
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
}

.greenContainer *, .greenContainer * *, .greenContainer * * *, .greenContainer * * * * {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

.greenContainer .wedge {
	position: absolute;
	bottom: -2px;
	right: -2px;
	width: 20px;
	height: 20px;
	background: url(../images/green-container-wedge.gif) no-repeat 100% 100% scroll;
	display: inline;
}

.greenContainer .header {
	display: block;
	font: bold 18px/24px Arial, Helvetica, sans-serif;
	color: #849a47;
}

.greenContainer p {
	margin: 5px 0 0 0;
	font: 11px/16px Arial, Helvetica, sans-serif;
}

/* White Container */
.whiteContainer {
	margin: 10px 0;
	position: relative;
	height: 1%;
	padding: 10px;
	border: 1px solid #dcdcdc;
	background: #fff url(../images/white-container-BG.gif) repeat-x 100% 100% scroll;
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #868484;
}

.whiteContainer *, .whiteContainer * *, .whiteContainer * * *, .whiteContainer * * * * {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}

.whiteContainer .header {
	display: block;
	font: bold 14px/20px Arial, Helvetica, sans-serif;
	color: #9a9b9a;
}

.whiteContainer p {
	margin: 5px 0 0 0;
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #868484;
}
.whiteContainer .wedge {
	position: absolute;
	bottom: -2px;
	right: -2px;
	width: 20px;
	height: 20px;
	background: url(../images/tan-container-wedge.gif) no-repeat 100% 100% scroll;
	display: inline;
}

/* Additions */

.showTable {width:100%; margin:15px 0;padding:0;}
.showTable a {color:#60392e;}
.showHead th {font-size:10pt; color:#f0ebdc; text-align:left; padding:7px;padding-left:5px;}
.showRow td, .showAlt td {font-size:.8em;padding:5px;}
.showAlt {background-color:#f0ebdc;}
.showAlt span, .showRow span {font-size:8pt;}

.agentInfo {padding-top:20px;text-align:center;width:100%;}
.agentInfo h1 span {font-size:22pt;color:#613a2f;}
.agentInfo h2 {margin:0px;padding:0px;}
.agentInfo h2 span {font-size:12pt;line-height:10pt;}
.agentInfo span {line-height:13pt;font-size:10pt;font-weight:bold;}
.agentInfo span span {font-weight:normal;}
.agentInfo p {line-height:13pt;font-size:10pt;font-weight:normal;}
.agentInfo a {line-height:14pt;font-size:10pt;color:#60392e;}
.agentInfo hr {height:3px; background-color:#613a2f;}

.agentDisp {float:left;text-align:center;}
.agentDisp p b {font-size:11pt;color:#333;}
.agentDisp p {font-size:10pt;}
.agentDisp a {font-size:8pt;}

.contactForm {margin:auto;width:275px;margin-top:15px;}
.contactForm2 {margin:20px auto 0;width:373px;font-size:11pt;}

.contactForm p {font-size:11pt;}
.contactForm a {font-size:11pt;}

.webForm {width:380px;text-align:right;}
.webForm .tbStyle {width:180px;height:16px;font-size:12px;}
.webForm span {font-size:11pt;}

.mtbStyle {width:100%;height:200px;margin:0px; padding:0px;font-size:12px;}

.imgLoc {width:45%;float:left;}
.imgLoc img {padding-top:10px;}
.locHolder {width:50%; padding-top:15px;float:right;}
.noImgLocHold .tanContainer  {padding:0 0 8px 8px;}


#locPage .tanContainer h2 {font-size:16pt;margin-bottom:10px;}
#locPage .tanContainer p, #locPage .tanContainer p b {font-size:10pt;}

#mapWrap img  {margin-top:10px;border:none;padding:5px;}
#mapWrap a {text-decoration:none;}
#mapWrap a span {text-decoration:underline;}
#obsMap, #perMap {width:50%;float:left;text-align:center;}
#mapWrap .brownTitleBar {color:#fff;margin:0px;;}
#mapWrap .tanContainer {padding:0 0 10px 0;margin:0px; border-top:none;}

#mapInts {text-align:center;}
#mapInts .greenContainer span {font-size:15px;color:#613a2f;font-weight:bold;}
#mapInts h2 {margin-top:0px; margin-bottom:5px;}

.btnStyle {background-color:#613a2f;width:100px;margin:10px 0px;color:#fff;height:30px;border:2px outset #f9f4e6;}
.btnStyle:hover {cursor:pointer}

#mainPage h2 {text-align:center;}
#mainPage h3 {color:#734235}
#mainPage ul {margin-left:45px;}
#mainPage li {margin-bottom:-10px;}

#mainPage div p {color:#734235;}

#resourcePage .greenContainer hr {margin-bottom:10px;}
#resourcePage .greenContainer p {font-size:10pt;}
#resourcePage .greenContainer a {font-size:11pt;font-weight:bold;}

#mapWrap .tanContainer li {margin-left:-15px;list-style-type:none;}

#mapNat .greenContainer, #mapNat .whiteContainer, #mapNat .tanContainer {padding-top:5px;}
#mapNat h1 {color:#333;font-size:14pt;padding-bottom:10px;}
#mapNat a {color:#734235}


.ddStyle {margin:0 10px 0 2px;font-size:15px;height:24px;width:70px;color:#613a2f;font-weight:bold;}
.ddStyle option {font-size:15px;color:#613a2f;}
