/* 
    Document   : styles
    Created on : May 26, 2009, 9:39:30 AM
    Author     : Lee Averbeck
    Description:
        Purpose of the stylesheet follows.
*/


root { 
    display: block;
}

body {
	background: #58574f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00539f;
	line-height: 20px;
	margin: 10px 10px 0px 20px;
	}
h1.nomar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00539f;
	line-height: 20px;
	margin: 10px 10px 0px 10px;
	}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00539f;
	line-height: 18px;
	margin: 10px 10px 0px 10px;
	}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	margin: 10px 10px 0px 10px;
	text-decoration: none;
	}
a h3.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	margin: 10px 10px 0px 10px;
  text-decoration: none;
	}
h3.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00539f;
	line-height: 16px;
	margin: 10px 10px 0px 10px;
  text-decoration: underline;
	}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #39892f;
	line-height: 16px;
	margin: 10px 10px 0px 10px;
	}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00539f;
	line-height: 16px;
	margin: 0px 0px 0px 0px;
	}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	margin: 0px 10px 10px 10px;
	}
p.WelcomeQuote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #a8a9a1;
	line-height: 22px;
	margin: 10px 30px 10px 30px;
	}
p.TRmain {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #000000;
	line-height: 20px;
	margin: 10px 20px 10px 10px;
	}
.TestiParagraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	margin: 0px 10px 10px 10px;
}
.TestiParagraph p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	margin: 0px 0px 10px 0px;
	}
p.testimon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	margin: 0px 10px 10px 10px;
	}
p.extranet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  width: 400px;
	color: #000000;
	line-height: 16px;
	margin: 0px 20px 10px 10px;
	}
p.extranetSM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #000000;
  width: 400px;
	line-height: 15px;
	margin: 0px 20px 10px 10px;
	}
.Paragraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	margin: 0px 10px 10px 10px;
  }
.Paragraph p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	margin: 0px 0px 10px 0px;
	}
.AnswerParagraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #39892f;
	line-height: 16px;
	margin: 15px 10px 5px 10px;
  }
.questionParagraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #39892f;
	line-height: 16px;
	margin: 15px 10px 5px 10px;
  }

ul.chambers {
  list-style-type: none;
  margin: 10px 5px 10px 5px;
  padding: 0px;
}
ul.chambers li {
  margin: 0px 0px 20px 0px;
  padding: 0px;
	color: #000000;
  font-weight: bold;
}
ul.chambers li a {
	color: #00539f;
  font-weight: bold;
  text-decoration: none;
  margin: 0px 10px 0px 0px;
}
ul.chambers li a:hover {
	color: #39892f;
  text-decoration: underline;
}

.Ename {
  display: block;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	margin: 3px 0px 2px 0px;
}

.itbold {
  font-weight: bold;
  font-style: italic;
}

img.hrp {
  margin: 0px 10px 5px 0px;
  padding: 0px;
  float: right;
  }
img.RCcenter {
  margin: 10px auto 15px auto;
  padding: 0px;
  display: block;
  }
img.headerImage {
  margin: 0px;
  padding: 0px;
  border: 0px;
  }
img.icon {
  margin: 0px 10px 0px 10px;
  padding: 0px;
  float: left;
  clear: left;
  border: 0px;
  }
img.rcollage {
  float: right;
  clear: right;
  margin: 0px;
  padding: 0px;
  border: 0px;
  }
img.thnail {
  margin: 0px 10px 0px 10px;
  padding: 0px;
  float: left;
  clear: left;
  border: 0px;
  }
img.Hlogo {
  display: block;
  margin: 0px 0px 0px 40px;
  padding: 0px;
  border: 0px;
  }

hr {
  margin: 15px 0px 10px 10px;
  border: 0px; 
  color: #000000; 
  background-color: #000000; 
  height: 1px; 
  }
hr.clr {
  margin: 0px 10px 10px 10px;
  border: 0px;
  color: #000000;
  background-color: #000000;
  height: 1px;
  clear: both;
  }

br.clr {
  clear: both;
  }

a.smail {
  font-size: 10px;
  color: #000000;
  text-decoration: underline;
  }
a.smail:hover {
  color: #00539f;
  text-decoration: none;
  }

/* ********************************************* */
/* Layout Divs                                 */
/* ********************************************* */

#Enclose {
	margin: 0px auto 0px auto;
	padding: 0px;
	width: 1000px;
	}

#MenuH {
  margin: 0px 0px 5px 0px;
  padding: 5px 20px 0px 10px;
  text-align: right;
  }
#MenuH a {
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #efefef;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 13px;
  text-decoration: none;
  letter-spacing: 1px;
	}
#MenuH a:hover {
  color: #ff7900;
	}

#MenuTop {
  margin: 0px 0px 5px 0px;
  padding: 15px 20px 0px 10px;
  text-align: right;
  }
#MenuTop a {
  margin: 0px 0px 0px 20px;
  padding: 0px;
  color: #efefef;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 13px;
  text-decoration: none;
  letter-spacing: 1px;
	}
#MenuTop a:hover {
  color: #ff7900;
	}

#Menu {
	margin: 0px 0px 5px 0px;
	padding: 5px 20px 0px 10px;
  text-align: right;
	}
#Menu a {
	margin: 0px 0px 0px 0px;
	padding: 0px;
  color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 13px;
  text-decoration: none;
  letter-spacing: 1px;
	}
#Menu a:hover {
  color: #ff7900;
	}

#PrimeLinks {
  background: #333333;
	margin: 0px 0px 5px 0px;
	padding: 10px 0px 0px 0px;
  color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 36px;
	}
#PrimeLinks a {
  float: right;
  width: 310px;
  border: 1px solid #7e7d75;
	margin: 0px 10px 0px 0px;
	padding: 5px 0px 7px 0px;
  color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 13px;
  text-align: center;
  text-decoration: none;
	}
#PrimeLinks a:hover {
  background: #7e7d75;
  color: #000000;
	}

#ContentHome {
  background: #000000 url(images/homeback.gif) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
  color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
  height: 695px;
	}
#ContentHome h1 {
  width: 320px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ff7900;
	line-height: 20px;
	margin: 20px 10px 0px 40px;
	}
#ContentHome p {
  width: 580px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	line-height: 20px;
	margin: 0px 10px 10px 40px;
	}

#Content {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
  }

#ContentSP {
  background: #ffffff;
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
  }

#Content1line {
  background: #ffffff url(images/bg1line.gif) repeat-y;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
  }

/* ********************************************* */
/* Map Stuff                                     */
/* ********************************************* */

#PA {
  background: url(images/bglc_PA.jpg) no-repeat;
  float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
  width: 270px;
  height: 520px;
	}
#PA a {
  display: block;
	margin: 0px 0px 0px 150px;
	padding: 0px;
  color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
	line-height: 17px;
  text-decoration: none;
	}
#PA a:hover {
  color: #00539f;
  text-decoration: underline;
	}
#PA a.first {
  display: block;
	margin: 50px 0px 0px 150px;
	padding: 0px;
  color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
	line-height: 17px;
  text-decoration: none;
	}
#PA a.first:hover {
  color: #00539f;
  text-decoration: underline;
	}

#WPA {
  background: url(images/bglc_Wpa.jpg) no-repeat;
  float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
  width: 270px;
  height: 520px;
	}
#WPA a {
  display: block;
	margin: 0px 0px 0px 150px;
	padding: 0px;
  color: #b1b0ab;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
	line-height: 17px;
  text-decoration: none;
	}
#WPA a:hover {
  color: #00539f;
  text-decoration: underline;
	}
#WPA a.first {
  display: block;
	margin: 50px 0px 0px 150px;
	padding: 0px;
  color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
	line-height: 17px;
  text-decoration: none;
	}
#WPA a.first:hover {
  color: #00539f;
  text-decoration: underline;
	}

#NEPA {
  background: url(images/bglc_NEpa.jpg) no-repeat;
  float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
  width: 270px;
  height: 520px;
	}
#NEPA a {
  display: block;
	margin: 0px 0px 0px 150px;
	padding: 0px;
  color: #b1b0ab;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
	line-height: 17px;
  text-decoration: none;
	}
#NEPA a:hover {
  color: #00539f;
  text-decoration: underline;
	}
#NEPA a.first {
  display: block;
	margin: 50px 0px 0px 150px;
	padding: 0px;
  color: #b1b0ab;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
	line-height: 17px;
  text-decoration: none;
	}
#NEPA a.first:hover {
  color: #00539f;
  text-decoration: underline;
	}
#NEPA a.active {
  display: block;
	margin: 0px 0px 0px 150px;
	padding: 0px;
  color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
	line-height: 17px;
  text-decoration: none;
	}
#NEPA a.active:hover {
  color: #00539f;
  text-decoration: underline;
	}

#CPA {
  background: url(images/bglc_Cpa.jpg) no-repeat;
  float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
  width: 270px;
  height: 520px;
	}
#CPA a {
  display: block;
	margin: 0px 0px 0px 150px;
	padding: 0px;
  color: #b1b0ab;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
	line-height: 17px;
  text-decoration: none;
	}
#CPA a:hover {
  color: #00539f;
  text-decoration: underline;
	}
#CPA a.first {
  display: block;
	margin: 50px 0px 0px 150px;
	padding: 0px;
  color: #b1b0ab;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
	line-height: 17px;
  text-decoration: none;
	}
#CPA a.first:hover {
  color: #00539f;
  text-decoration: underline;
	}
#CPA a.active {
  display: block;
	margin: 0px 0px 0px 150px;
	padding: 0px;
  color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
  font-weight: bold;
	line-height: 17px;
  text-decoration: none;
	}
#CPA a.active:hover {
  color: #00539f;
  text-decoration: underline;
	}

#WV {
  background: url(images/bglc_WVA.jpg) no-repeat;
  float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
  width: 270px;
  height: 520px;
	}

#map {
  position: relative;
	margin: 0px 0px 0px 290px;
	padding: 0px 0px 0px 0px;
  color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
  height: 530px;
  border-bottom: 10px solid #ff7900;
	}
#map p {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	line-height: 18px;
	margin: 10px 180px 10px 20px;
	}

#maptall {
  position: relative;
	margin: 0px 0px 0px 290px;
	padding: 0px 0px 0px 0px;
  color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
  height: 600px;
  border-bottom: 10px solid #ff7900;
	}
#maptall p {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	line-height: 18px;
	margin: 10px 180px 10px 20px;
	}

img.ImageMap {
  float: left;
  margin: 0px 0px 0px 20px;
  padding: 0px 0px 0px 0px;
}

.County {
  position: absolute; top: 100px; left: -220px;
  float: right;
  width: 200px;
  margin: 10px 30px 10px 10px;
  background: #a9dc93;
}
.County h1 {
  background: #5cc151;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	margin: 10px 10px 10px 10px;
	padding: 3px 5px 2px 5px;
	}
.County ul.chambers {
  list-style-type: none;
  margin: 7px 5px 7px 5px;
  padding: 0px;
}
.County ul.chambers li {
  margin: 0px 0px 10px 5px;
  padding: 0px;
	color: #000000;
}


#ContentText {
  background: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
  color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	}

#colLeft {
  width: 290px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  }
.LCblueBox {
  background: #7fdbf0;
	line-height: 16px;
	margin: 10px 10px 10px 10px;
	padding: 10px 5px 10px 5px;
	}
.LCblueBox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	margin: 0px 10px 10px 10px;
	padding: 0px;
  text-align: left;
	}

#Wrap {
  float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#MainCol {
  float: right;
  width: 700px;
  margin: 0px 0px 0px 0px;
  }
#MainCol h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00539f;
	line-height: 20px;
	margin: 10px 10px 0px 10px;
	}
#MainColSub {
  float: right;
  width: 690px;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  }
#MainColSub h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00539f;
	line-height: 20px;
	margin: 10px 10px 0px 10px;
	}

#sbnav {
  float: right;
  margin: 0px 20px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #58574f;
  }
#sbnav a {
  margin: 0px 0px 0px 10px;
	font-weight: normal;
	color: #58574f;
  text-decoration: none;
  }
#sbnav a:hover {
	font-weight: bold;
	color: #58574f;
  text-decoration: underline;
  }

p.desc {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	color: #000000;
	line-height: 20px;
	margin: 10px 320px 20px 10px;
	}

div.TwoCol {
  float: left;
  width: 300px;
  height: 75px;
  margin: 0px 10px 10px 10px;
  }
div.TwoCol p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 14px;
	margin: 0px 0px 10px 0px;
	}

#clRick {
  background: url(images/clRick.jpg) no-repeat;
  width: 289px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  height: 570px;
  }
#clRick p {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	margin: 20px 30px 10px 30px;
	}
#clRick p.sig {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	margin: 130px 30px 10px 25px;
	}

#clRenay {
  background: url(images/clRenay.jpg) no-repeat;
  width: 289px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  height: 550px;
  }
#clRenay p {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	margin: 20px 30px 10px 30px;
	}
#clRenay p.sig {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	margin: 60px 30px 10px 160px;
	}

#clRonElaine {
  background: url(images/clElaineRon.jpg) no-repeat;
  width: 289px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  height: 560px;
  }
#clRonElaine p {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	margin: 20px 25px 10px 30px;
	}
#clRonElaine p.sigin {
  float: left;
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	margin: 10px 10px 10px 30px;
	}
#clRonElaine p.sig {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	margin: 20px 10px 10px 150px;
	}

#clDeliaPatti {
  background: url(images/clDeliaPatti.jpg) no-repeat;
  width: 289px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  height: 560px;
  }
#clDeliaPatti a {
  display: block;
  margin: 0px 0px 5px 25px;
  padding: 0px;
  font-weight: bold;
  text-decoration: none;
  color: #00539f;
  line-height: 14px;
  }
#clDeliaPatti a:hover {
  text-decoration: underline;
  color: #39892f;
  }
#clDeliaPatti p.sigin {
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  line-height: 16px;
  margin: 75px 10px 10px 30px;
  }
#clDeliaPatti p.sig {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  line-height: 16px;
  margin: 60px 10px 10px 150px;
  }

#clSue {
  background: url(images/clSue.jpg) no-repeat;
  width: 289px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  height: 650px;
  }
#clSue p {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	margin: 20px 30px 10px 30px;
	}
#clSue p.sig {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	margin: 130px 30px 10px 30px;
	}

#enr {
  background: #dee7f4;
  width: 250px;
  float: right;
  margin: 0px 20px 20px 20px;
  padding: 0px 0px 20px 0px;
  }
#enr h1 {
  background: #afc5e2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	margin: 10px 10px 10px 10px;
	padding: 5px 5px 5px 5px;
	}
#enr a {
  display: block;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  color: #00539f;
  font-weight: bold;
  text-decoration: none;
  }
#enr a:hover {
  color: #00539f;
  text-decoration: none;
  }
#enr h2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	margin: 10px 10px 0px 10px;
  }

#colCenter {
  width: 415px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}

#colCenterCraig {
  background: url(images/cmCraig.jpg) no-repeat;
  width: 415px;
  height: 520px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#colCenterCraig p.TRmain {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	margin: 10px 30px 10px 20px;
	}
#colCenterCraig p.question {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	margin: 80px 30px 10px 20px;
	}
#colCenterCraig p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  line-height: 16px;
  margin: 10px 20px 10px 20px;
  }

#colCenterMichael {
  background: url(images/cmMichael.jpg) no-repeat;
  width: 415px;
  height: 520px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#colCenterMichael p.TRmain {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	margin: 10px 30px 10px 20px;
	}
#colCenterMichael p.question {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	margin: 80px 30px 10px 20px;
	}
#colCenterMichael p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  line-height: 16px;
  margin: 10px 20px 10px 20px;
  }

#colCenterKeith {
  background: url(images/cmKeith.jpg) no-repeat;
  width: 415px;
  height: 520px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#colCenterKeith p.TRmain {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	margin: 10px 30px 10px 20px;
	}
#colCenterKeith p.question {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	margin: 80px 0px 10px 20px;
	}
#colCenterKeith p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  line-height: 16px;
  margin: 10px 0px 10px 20px;
  }

#colCenterDavid {
  background: url(images/cmElaine.jpg) no-repeat;
  width: 415px;
  height: 520px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#colCenterDavid p.TRmain {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	margin: 10px 30px 10px 20px;
	}
#colCenterDavid p.question {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	margin: 80px 30px 10px 20px;
	}
#colCenterDavid p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  line-height: 16px;
  margin: 10px 20px 10px 20px;
  }

#colCenterAmy {
  background: url(images/cmAmy.jpg) no-repeat;
  width: 415px;
  height: 520px;
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
#colCenterAmy p.TRmain {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	margin: 10px 30px 10px 20px;
	}
#colCenterAmy p.question {
	font-family: "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	margin: 80px 30px 10px 20px;
	}
#colCenterAmy p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  line-height: 16px;
  margin: 10px 20px 10px 20px;
  }

#colRight {
  width: 290px;
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  }
#colRightWelcome {
  background: url(images/crSamJess.jpg) no-repeat;
  width: 290px;
  height: 580px;
  float: right;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  }
#colRightWelcome p.sig {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #797a71;
  line-height: 16px;
   margin: 20px 10px 10px 30px;
  }

#testa {
  background: url(images/testa.gif) no-repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  line-height: 18px;
  margin: 20px 10px 10px 10px;
  height: 150px;
  }
#testa p {
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  color: #000000;
  line-height: 16px;
  margin: 10px 10px 10px 10px;
  }
#testa .Paragraph {
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  color: #000000;
  line-height: 16px;
  margin: 10px 10px 10px 10px;
  }
#testa .Attribution {
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  line-height: 15px;
  margin: 0px 10px 10px 0px;
  padding: 2px 0px 0px 0px;
  text-align: right;
  text-decoration: none;
  }
#testa a {
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  line-height: 15px;
  margin: 0px 10px 10px 0px;
  padding: 2px 0px 0px 0px;
  text-align: right;
  text-decoration: none;
  }
#testa a:hover {
  color: #efefef;
  text-decoration: underline;
  }

.Quote {
  background: url(images/quote.gif) no-repeat;
  font-family: "Times New Roman", Times, serif;
  font-size: 14px;
  font-style: italic;
  color: #00539f;
  line-height: 18px;
  margin: 20px 10px 10px 10px;
  padding: 0px;
  width: 270px;
  height: 150px;
  }
.Quote p {
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  font-style: italic;
  color: #00539f;
  line-height: 16px;
  margin: 0px 10px 10px 10px;
  padding: 10px 0px 0px 0px;
  }
.Quote .Paragraph {
  font-family: "Times New Roman", Times, serif;
  font-size: 12px;
  font-style: italic;
  color: #00539f;
  line-height: 16px;
  margin: 0px 10px 10px 10px;
  padding: 0px 0px 0px 0px;
  }
.Quote .Paragraph p {
  margin: 0px;
  padding: 0px;
  }
.Quote p.Qsig {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  color: #39892f;
  line-height: 18px;
  margin: 0px 10px 0px 10px;
  padding: 0px 0px 0px 0px;
  text-align: right;
  }
.Quote a {
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  line-height: 15px;
  margin: 0px 10px 10px 0px;
  padding: 2px 0px 0px 0px;
  text-align: right;
  text-decoration: none;
  }
.Quote a:hover {
  color: #efefef;
  text-decoration: underline;
  }

#bboard {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  line-height: 18px;
  margin: 10px 10px 10px 10px;
  }
#bboard h2 {
  background: #39892f;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #ffffff;
  line-height: 18px;
  margin: 10px 0px 10px 0px;
  padding: 5px 0px 5px 0px;
  text-align: center;
  letter-spacing: 1px;
  }
#bboard a {
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #00539f;
  line-height: 18px;
  margin: 10px 0px 10px 0px;
  text-decoration: none;
  }
#bboard a:hover {
  color: #00539f;
  text-decoration: underline;
  }
#bboard p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #58574f;
  line-height: 18px;
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 10px 0px;
  border-bottom: 1px dotted #000000;
  }
#bboard .Paragraph {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #58574f;
  line-height: 18px;
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 10px 0px;
  border-bottom: 1px dotted #000000;
  }
#bboard img {
  margin: 0px 10px 0px 10px;
  padding: 0px;
  float: left;
  clear: left;
  border: 0px;
  }

#sbnews {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  line-height: 18px;
  margin: 10px 10px 10px 10px;
  }
#sbnews h2 {
  background: #ff7900;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #ffffff;
  line-height: 18px;
  margin: 10px 0px 10px 0px;
  padding: 5px 0px 5px 0px;
  text-align: center;
  border: 1px solid #39892f;
  letter-spacing: 1px;
  }
#sbnews a {
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #00539f;
  line-height: 18px;
  margin: 10px 0px 10px 0px;
  text-decoration: none;
  }
#sbnews a:hover {
  color: #00539f;
  text-decoration: underline;
  }
#sbnews p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #58574f;
  line-height: 18px;
  margin: 10px 0px 10px 0px;
  padding: 0px 0px 10px 0px;
  }
#sbnews img {
  margin: 0px 10px 0px 10px;
  padding: 0px;
  float: left;
  clear: left;
  border: 0px;
  }


#AreaLinks {
  border-top: 2px solid #000000;
  margin: 95px 20px 0px 10px;
  padding: 0px;
}
#AreaLinks a {
  display: block;
  background: url(images/arrowOff.gif) no-repeat top right;
  border-bottom: 2px solid #000000;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
  text-decoration: none;
}
#AreaLinks a:hover {
  background: url(images/arrowOn.gif) no-repeat top right;
	color: #39892f;
}

#footer {
  background: #ffffff;
	margin: 0px 0px 0px 0px;
	padding: 0px;
  clear: both;
  border-top: 1px solid #000000;
	}
#footer img {
  display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px;
  border: 0px;
	}
#ContLeft {
  float: left;
  width: 300px;
}
#ContLeft img {
	margin: 20px 0px 0px 10px;
  display: block;
	}
#ContLeft h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00539f;
	line-height: 18px;
	margin: 10px 10px 0px 10px;
  text-transform: uppercase;
	}
#ContLeft p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	margin: 0px 50px 10px 10px;
	}

#ContForm {
  border-top: 10px solid #39892f;
	margin: 0px 0px 0px 300px;
  }
#ContForm h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00539f;
	line-height: 18px;
	margin: 30px 10px 0px 10px;
  text-transform: uppercase;
	}

#Logos {
  float: right;
  background: #dee7f4;
  margin: 0px 20px 10px 10px;
  width: 250px;
  }
#Logos img {
  display: block;
  margin: 0px 0px 10px 0px;
  padding: 0px;
  border: 0px;
  }
#Logos h2 {
  background: #afc5e2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	margin: 10px 10px 10px 10px;
	padding: 5px 5px 5px 5px;
	}
#Logos a {
  display: block;
  margin: 0px 0px 0px 5px;
  padding: 0px;
  color: #00539f;
  font-weight: bold;
  text-decoration: none;
  }
#Logos a:hover {
  color: #00539f;
  text-decoration: underline;
  }

.TestiLogo {
  float: left;
  clear: both;
  margin: 10px 0px 10px 30px;
  width: 200px;
  }

.TestiText {
  float: right;
  width: 670px;
  margin: 0px 10px 10px 0px;
  }

#footerContact {
  background: url(images/FooterExec.jpg) no-repeat;
	margin: 0px 0px 0px 0px;
	padding: 0px;
  clear: both;
  height: 165px;
	}
#footerContact p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	margin: 0px 10px 10px 10px;
	padding: 140px 0px 0px 0px;
  text-align: right;
	}

#bottom {
  clear: both;
  background: #ffffff;
  border-top: 1px solid #000000;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
#bottom a {
  color: #58574f;
  text-decoration: none;
  font-weight: bold;
	}
#bottom a:hover {
  color: #58574f;
  text-decoration: underline;
	}
#bottom p.managed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #58574f;
	line-height: 12px;
	margin: 10px 10px 10px 10px;
  width: 150px;
  float: left;
	}
#bottom p.tag {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #00539f;
	line-height: 16px;
	margin: 10px 10px 10px 10px;
	}


/* ********************************************* */
/* Form Stuff                                    */
/* ********************************************* */

form {
  margin: 10px;
}
form.nomar {
  margin: 0px;
}

.PagerNav {
  display: inline;
}


.gform {
	margin: 10px 0px 0px 10px;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
	}
.gform input {
	margin: 5px 10px 10px 0px;
	padding: 0px;
	}
.gform textarea {
	margin: 5px 10px 10px 0px;
	padding: 0px;
        display: block;
	}
.gform input.boxes {
	margin: 10px 5px 0px 0px;
	padding: 0px;
        float: left;
        display: inline;
	}
.gform label {
  float: left;
  text-align: right;
	margin: 5px 10px 0px 0px;
	padding: 0px;
  width: 130px;
	}
.gform input.resub {
        display: inline;
	margin: 10px 0px 10px 20px;
	}
.gform .ButtonPane {
  margin-left: 140px;
}

/* ********************************************* */
/* SWDL Overides                                 */
/* ********************************************* */

.cboxes {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 75px 0px;
  }
.cboxes input {
  margin: 10px 5px 0px 0px;
  padding: 0px;
  float: left;
  }
.cboxes label {
  margin: 3px 10px 0px 0px;
  padding: 0px;
  width: 200px;
  line-height: 30px;
  text-align: right;
  float: left;
  clear: none;
  }

.UserAddEditView input.boxes {
  margin: 10px 5px 10px 0px;
  padding: 0px;
  float: left;
  display: inline;
  }
.UserAddEditView label.boxes {
  margin: 8px 10px 0px 0px;
  padding: 0px;
  width: 200px;
  height: 30px;
  float: left;
  line-height: 14px;
  text-align: right;
  }

ul.countyColumns {
  list-style-type: none;
}
ul.countyColumns li {
  float: left;
  width: 230px;
}

.ButtonPane {
  clear: both;
}

.AddEditView h1 {
  clear: left;
}

#ContactForm {
  margin-bottom: 0px;
}

/* ********************************************* */
/* Temp Home page                                */
/* ********************************************* */

#ContentTemp {
  background: #000000 url(images/tempback.gif) no-repeat;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
  height: 695px;
  }

#ContentTemp p {
  width: 545px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  color: #ffffff;
  line-height: 20px;
  margin: 35px 10px 0px 120px;
  letter-spacing: 1px;
  }
#ContentTemp p.tgreen {
  width: 545px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  color: #338c26;
  line-height: 20px;
  margin: 35px 10px 0px 120px;
  letter-spacing: 1px;
  }

img.temp {
  margin: 0px;
  padding: 0px;
  border: 0px;
  }

.TempBold {
  font-weight: bold;
  color: #00539f;
  }

a.TempHome {
  color: #338c26;
  text-decoration: none;
  }
a.TempHome:hover {
  color: #ffffff;
  text-decoration: underline;
  }

/* ********************************************* */
/* OnDemand Energy page                          */
/* ********************************************* */

#ODlogo {
  width: 200px;
  height: 420px;
  float: left;
  margin: 0px 0px 0px 35px;
  padding: 0px;
  }

/* ********************************************* */
/* PA Drug Card                                  */
/* ********************************************* */

#DrugLeft {
  float: left;
  width: 250px;
  margin: 0px;
  padding: 0px;
}
#DrugLeft p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  font-weight: bold;
	color: #000000;
	line-height: 16px;
	margin: 10px 10px 10px 10px;
	}

#DrugRight {
  float: right;
  width: 680px;
  margin: 0px 10px 0px 0px;
  padding: 0px;
}
#DrugRight h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00539f;
	line-height: 20px;
	margin: 10px 10px 0px 10px;
	}
