/* CSS Document */
.bodyTable {
	background-color:#41633E;
	}


body {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	}

#ShockCal{
	color:#000000;
}

a {
	color:#C9C50E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
a:hover {
	color:#FFFF33;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
.borderImage {
	border:4px solid #BCC7B9;
}


.bannerImage img {
	border:4px solid #BCC7B9;
}

.entrybox {
	background-color:transparent;
	border:1px solid #FFFFFF;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.pagepics {
	border:1px solid #31332E;
	}

.leftnavheading {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-left:5px;
	}

a.leftnav {
	color:#31332E;
	font-size:10px;
	padding-left:10px;
	text-decoration:none;
	font-weight:bold;
	}

a.leftnav:hover {
	color:#FFFFFF;
	font-size:10px;
	padding-left:10px;
	text-decoration:none;
	font-weight:bold;
	}

.ref2 {
	background-color:#4DA640;
	border-bottom:1px solid #FFFFFF;
	font-size:11px;
	}

.ref1 {
	background-color:#C8CDBC;
	color:#000000;
	border-bottom:1px solid #FFFFFF;
	font-size:11px;
	}
	
.reftitles {
	background-color:#22481C;
	border-bottom:1px solid #FFFFFF;
	}

.wbelink{
	background-color:#C8CDBC;
	color:#000000;
	border-bottom:1px solid #FFFFFF;
	font-size:11px;
	padding:10px;
}

.wbelink a{
	color:#0033FF;
}

.wbelink a:visited{
	color:#0033FF;
}

.wbelink a:hover{
	color:#FF0000;
}

.title {
	font-size:16px;
	font-weight:bold;
	}

a.reflink1 {
	color:#FFFF00;
	font-size:12px;
	text-decoration:underline;
	padding-right:4px;
	}

a.reflink1:hover {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	padding-right:4px;
	}
	
a.reflink2 {
	color:#FFFF00;
	font-size:12px;
	text-decoration:underline;
	padding-right:4px;
	}

a.reflink2:hover {
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	padding-right:4px;
	}

.topicheading {
	font-weight:bold;
	font-size:14px;
	background-color:#22481C;
	}
	
.project1 {
	background-color:#C8CDBC;
	color:#000000;
	border-bottom:1px solid #FFFFFF;
	font-size:11px;
	}

.project2 {
	background-color:#4DA640;
	border-bottom:1px solid #FFFFFF;
	font-size:11px;
	}

.professionals {
	background-color:#2C4525;
	padding:10px;
	width:120px;
	text-align:center;
}

.professionals a{
	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
}

.professionals a:visited{
	
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
}

.professionals a:hover{
	
	font-family:Arial, Helvetica, sans-serif;
	color:#EEEE00;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	
}

.profpics {
	border-bottom:2px solid #949425;
	border-right:2px solid #949425;
	border-top:2px solid #FFFF00;
	border-left:2px solid #FFFF00;
	}

.homepagePics{
	margin:6px 0px 0px 6px;
}

.homepageCell{
	background-image:url(/images/imageborder.jpg);
	background-repeat:no-repeat;
	width:130px;
	height:167px;
}

.homepageLinks{
	margin:11px 15px 0px 0px;
	text-align:center;
}

.homepageLinks a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
}

.homepageLinks a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
}

.homepageLinks a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	color:#EEEE00;
}

.smallLink{
	font-size:10px;
}

.smallLink:visited{
	font-size:10px;
}

.smallLink:hover{
	font-size:10px;
}

.propertyDetails{
	border-collapse:collapse;
}

.propertyDetails td{
	border:2px solid #41633E;
	background-color:#999999;
	padding:4px;
}

.contractorListTable td{
	padding:5px;
}

.contractorListTable input{
	width:300px;
}
.loginFieldset {
	color:#000000;
}
