.DropDownList {
	color: #000000; font-family: Verdana; font-size: 1.2em;
}

.ErrMsg {
	font-family: verdana;
	font-size: 12px;
	color: #A00000;
	line-height: 14px;
}

.button {
	border: 1px solid;
	border-color: #B4BDD6 #B4BDD6 #50617D;
	border-right:  1px solid #50617D;
	background: #FFFFFF;
	font-family: verdana;
	font-size: 12px;
	color: #A00000;
	cursor: pointer;
}

.button2 {
	font-family: verdana;
	font-size: 11px;
	color: #A00000;
	border: 1px solid #A00000;
	line-height: 14px;
}

.jobtitle {
	font-size : 12px;
	text-decoration : none;
	color : #2F8C08;
	line-height : 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : Bold
}

html {height: 100%;}
body {margin: 0 auto; height: 100%; padding-bottom: 1px;}

td {font-family: Verdana, sans-serif; font-size: 0.825em; color: #000; text-align: left; vertical-align: top;}
.inner, .innertd td {font-size: 1em;}
.pad {padding: 5px 21px 5px 21px;}
.padrt {padding: 5px 17px 10px 0px;}
.padlt {padding: 5px 0px 10px 14px;}
.marrt {margin: 5px 17px 10px 0px;}
.marlt {margin: 5px 0px 10px 14px;}

table.blue {border: solid 1px #d4dbe8;}
table.green {border: solid 1px #D4E8D4;}

hr {color: #D4DBE8; background: #D4DBE8;}

/*left*/
td.nav {font-family: Verdana, sans-serif; font-size: 0.8em; line-height: 1.5em;}
.address {font-size: 0.775em; color: #0A317A;}

a.navlink {color: #0A317A; font-weight: normal;}
a.navlink:hover {#2F8C08;}

a {color: #0A317A; text-decoration:none; font-weight:bold;}
a:hover {color: #2F8C08;}

a.newsec {color: #0A317A; text-decoration:none; font-weight: normal;}
a.newsec:hover {color: #C65208;}

a.newsecB {color: #0A317A; text-decoration:none; font-weight:bold;}
a.newsecB:hover {color: #C65208;}

a.ext {color: #0A317A; text-decoration:none; font-weight: normal;}
a.ext:hover {color: #8A72F4;}

a.extB {color: #0A317A; text-decoration:none; font-weight:bold;}
a.extB:hover {color: #8A72F4;}

a.extD {color: #0A317A; text-decoration:none; font-weight: normal;}
a.extD:hover {color: #000;}

a.extBD {color: #0A317A; text-decoration:none; font-weight:bold;}
a.extBD:hover {color: #000;}

a.newsecG {color: #2F8C08; text-decoration:none; font-weight: normal;}
a.newsecG:hover {color: #C65208;}

a.newsecBG {color: #2F8C08; text-decoration:none; font-weight:bold;}
a.newsecBG:hover {color: #C65208;}

a.extG {color: #2F8C08; text-decoration:none; font-weight: normal;}
a.extG:hover {color: #8A72F4;}

a.extBG {color: #2F8C08; text-decoration:none; font-weight:bold;}
a.extBG:hover {color: #8A72F4;}

a.extGD {color: #2F8C08; text-decoration:none; font-weight: normal;}
a.extGD:hover {color: #000;}

a.extBGD {color: #2F8C08; text-decoration:none; font-weight:bold;}
a.extBGD:hover {color: #000;}

a.bnav {color: #0A317A;text-decoration:none; font-weight:bold;}
a.bnav:hover {color: #2F8C08;}

a.wbnav {color: #fff;text-decoration:none; font-weight:bold;}
a.wbnav:hover {color: #0A317A;}

a.gbnav {color: #0A317A;text-decoration:none; font-weight:bold;}
a.gbnav:hover {color: #ffffff;}

a.gnav {color: #2F8C08;text-decoration:none; font-weight: normal;}
a.gnav:hover {color: #0A317A;}

a.bgnav {color: #2F8C08;text-decoration:none; font-weight:bold;}
a.bgnav:hover {color: #0A317A;}

a.skipnav {color: #0A317A;text-decoration:none; font-weight:bold; font-size: 1em; position: absolute; top: 203px; margin: 0 0 0 -10px;}
a.skipnav:hover {color: #2F8C08;}

a.gskipnav {color: #2F8C08;text-decoration:none; font-weight:bold; font-size: 1em; position: absolute; top: 203px; margin: 0 0 0 -10px;}
a.gskipnav:hover {color: #0A317A;}

/*top*/
.lowerpad {padding: 2px 2px 3px 8px; line-height: 2em;}

td.greennav {font-family: Verdana, sans-serif; font-size: 0.8em; color: #ffffff; font-weight: bold;}

a.greennav {color: #ffffff;text-decoration:none;}
a.greennav:hover {color: #0A317A; text-decoration:none;}

a.bgreennav {color: #ffffff;text-decoration:none;}
a.bgreennav:hover {color: #2F8C08; text-decoration:none;}

/*body*/
.title {font-size: 2em; color: #0A317A; font-weight: bold; padding: 0 0 0.5em 0; margin: 0;}
.titlemid {font-size: 1.5em; color: #0A317A; font-weight: bold;}
.titlesm {font-size: 1em; color: #0A317A; font-weight: bold;}
.gtitle {font-size: 2em; color: #6AAB4F; font-weight: bold; padding: 0 0 0.5em 0; margin: 0;}
.pressrelease {font-size: 0.5em; color: #000000;}
.pressrelease2 {font-size: 0.7em; color: #000000;}
.presscopy {font-weight: normal;}
.presscopysz {font-size: 0.8em;}
.presstitle {font-size: 1.2em;}
.datatext {font-size: 1.5em;}
.adobe {font-size: 0.9em;}
.subtitle {font-size: 0.85em;}
.BlueNotBold {color: #0A317A;}
.BlueBold {color: #0A317A; font-weight: bold;}
.center {text-align: center;}
.servicenum {margin: 1em 0 -0.75em 2em; font-size: 1.1em; color: #0A317A;}
.secondtier {padding: 0 0 0 20px;}
.thirdtier {padding: 0 0 0 40px;}
.fourthtier {padding: 0 0 0 60px;}
.fifthtier {padding: 0 0 0 80px;}
.border {border: 1px solid #47619A;}

li {margin: 0 0 12px 0;}

.gblue {color: #2F8C08;}
b.general {color: #0A317A;}
i.desc {font-size: 2em; color: #0A317A;}
ul li.blue {list-style-type: none;}
ul.phone {padding: 0; margin: 1em 0;}

.HRTitle {
	color: #0A317A;
	font-size: 0.7em;
	background: #E3F1D3;
	font-weight: bold;
}

/*right*/
table.bordercolor2 td {border: 2px solid #D4E8D4;}
table.bordercolor1 td {border: 2px solid #d4dbe8;}

.wht {color: #fff;}
.orange, .orange a {color: #C65208;}
.purple, .purple a {color: #412E84;}
.purple a:hover {color: #C65208;}
.orange a:hover {color: #0A317A;}
.serif {font-family: "book antiqua", "times new roman", serif;}
.unbold {font-weight: normal;}
.stdfont {font-family: Verdana, sans-serif; font-size: 0.8em; color: #000000;}
.stdfont2 {font-size: 1.8em;}
.stdfont3 {font-size: 0.6em;}
.stdfont4 {font-size: 1.4em;}
.stdfont5 {font-size: 1.2em;}
.stdfont6 {font-size: 1.3em;}
.stdfont7 {font-size: 1.5em;}
.stdfont8 {font-size: 1.7em;}
.stdfont9 {font-size: 0.8em;}
.stdfont10 {font-size: 0.9em;}
.stdfont11 {font-size: 1.9em;}
.stdfont12 {font-size: 2em;}
.stdfont13 {font-size: 1.6em;}
.stdfont14 {font-size: 1.1em;}
.stdfont15 {font-size: 0.5em;}
b.greenarrow {font-size: 1.6em; color: #6AAB4F;}
b.greenarrowsm {font-size: 1em; color: #6AAB4F;}
b.whitearrow {font-size: 1.6em; color: #ffffff;}
.haptitle {font-size: 2em; color: #0A317A; font-weight: bold;}
.whaptitle {font-size: 2.9em; color: #ffffff; font-weight: bold; font-family: "times new roman", serif;}
.navpad {padding: 8px;}
.leftfloat {float: left;}
.rightfloat {float: right;}
.left {text-align: left;}
.right {text-align: right;}
.center {text-align: center;}
.center table {margin: 0 auto;}
.centering {margin: 0 auto;}
.clear {clear: both;}

img {border: 0; behavior: url(/includes/iepngfix.htc);}
img.green {border-style: solid; border-color: #6AAB4F; border-width: 2px;}

a.catlink:link {display:block; padding:0; margin:0; border: 2px solid #0A317A; width:83px;}
a.catlink:visited {display:block; padding:0; margin:0; border: 2px solid #0A317A; width:83px;}
a.catlink:hover {border-color: #6AAB4F;}
a.catlink:active {border-color: #6AAB4F;}
a.catlink img {display:block; border:0; padding:0; margin:0; width:83px; height:83px;}

A.navsearchg:link {color: #FFFFFF;text-decoration:none; font-weight:bold;}
A.navsearchg:active {color: #FFFFFF;text-decoration:none; font-weight:bold;}
A.navsearchg:visited {color: #FFFFFF;text-decoration:none; font-weight:bold;}
A.navsearchg:hover {color: #0A317A; text-decoration:none; font-weight:bold;}

A.navsearchb:link {color: #FFFFFF;text-decoration:none; font-weight:bold;}
A.navsearchb:active {color: #FFFFFF;text-decoration:none; font-weight:bold;}
A.navsearchb:visited {color: #FFFFFF;text-decoration:none; font-weight:bold;}
A.navsearchb:hover {color: #6AAB4F; text-decoration:none; font-weight:bold;}

/*form*/
form {display: inline;}

.search {height: 16px; font-family: verdana, sans-serif;  font-size: 1em; color: #000000;}
.searchbtn {display: block; background: #EEF7E4; width: 70%; margin-top: 0.3em; border: 2px solid; border-color: #eee #333 #333 #eee;}
.searchbtn:hover {background: #0A317A;}

select {font-family: verdana, arial, sans-serif; font-size: 11px;}
input, textarea {font-family: verdana, arial, sans-serif; font-size: 12px;}

#ads {width: 398px; font-size: 1.2em; text-align: justify;}
#ads td {border: 2px solid #73BE1E; xbackground: #73BE1E; padding: 11px;}
#ads td img {border: 1px solid #73BE1E;}
#xads b {color: #ffffff;}
#xads b {color: #ffffff; font-size: 1.5em;}
#xads img {padding-left: 3px;}
#ads h2 {font-style: "palatino linotype"; color: #0A317A; margin: 0.25em 0 0.5em;}
#ads h2, #ads b {text-align: left;}

#ads td a.extBG {color: #fff;}
#ads td a.extBG:hover {color: #000;}
#ads td a.extB:hover {color: #fff;}

.searchbox {background: #DFE5F0; text-align: center; padding-bottom: 1em; margin-top: 3px;}
.searchbox h2 {background: #47619A url(/images/about/findit.jpg) no-repeat 4px 0; font-size: 1.3em; color: #fff; border: 2px solid #D4DBE8; padding: 6px 0;}
.searchbox a {color: #0A317A;}
.searchbox a:hover {color: #73BE1E;}

#servlist {padding-left: 0.1em;}
#servlist a {display: block; color: #fff; font-size: 0.9em; margin: 0; padding: 0.25em; background: #6AAB4F;}
#servlist a:hover {color: #47619A; background: #fff;}
.dxpcControl table {background: #6AAB4F;}
h2 {font-size: 1.4em; color: #0A317A;}

.spacer table td {padding: 0.5em;}
.preload {display: none;}

.starburst {background: url(/images/about/starburst.jpg) no-repeat; height: 146px; width: 200px; padding: 2.75em 0 0; text-align: center; float: left; margin: 0 auto; margin-top: -100px;}
.starburst p {width: 10em; margin: 0 auto; font-size: 1.2em;}
.starburst b, .starburst a:hover {color: #fff;}

.titletd {background: #73BE1E; color: #fff; font-weight: bold; font-size: 1.1em;}
.titletd .jobtitle {color: #fff;}
.hrborder {border: 2px solid #73BE1E; padding: 10px;}
.hrbordertd td {border: 2px solid #73BE1E;}
b.titletd {display: block; padding: 0.25em; margin: 0;}
.padded td {padding: 0.5em;}
.hrtdborder {border-top: 2px solid #73BE1E;}

.button {background-color: #fff; color: #000;}
.padblock {margin: 1em 1em 2em 2em;}
.facebook {background: url(/images/facebook-hcc.jpg) no-repeat left center; width: 42px; height: 41px; position: absolute; margin-left: -202px; margin-top: 10px;}