.logo {
	padding-top: 20px;
	padding-left: 12px;
	display: block;
	float: left;
}
.headertype {
	font-size: 0.6em;
	text-align: right;
	display: block;
	padding-top: 52px;
	color: #434B4C;
}
.headerWMC {
	font-size: 1.1em;
	font-weight: bold;
}
.headertel {

	font-size: 1.1em;
	color: #5DCF00;
}
.quote {
	font-size: 1em;
}
.grey {
	font-size: .9em;
	color: #808083;
}
/*navigation padding for buttons*/
.nav_pad_one {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
}
.nav_pad_two {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.default_img_left {
	padding-right: 10px;
	padding-top: 25px;
	padding-bottom: 15px;
}
.default_img_right {
	padding-top: 25px;
	padding-bottom: 15px;
}
ul.casestudy {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 17px;
}

/***********************************/
/******* white search link *******/

a.search:link, a.search:visited{
	color: #ffffff;
	text-decoration: none;
}

a.search:hover{
	text-decoration: underline;
}

/******* black news link *******/

a.news:link, a.news:visited{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.news:hover{
	text-decoration: underline;
}
/******* black advice link *******/

a.advice:link, a.advice:visited{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	font-size: 0.8em;
}
a.advice:hover{
	text-decoration: underline;
}
/******* grey sub nav links *******/

a.sub:link{
	color: #434B4C;
	text-decoration: none;
}
a.sub:visited{
	color: #434B4C;
	text-decoration: none;
}
a.sub:hover{
	text-decoration: underline;
}

/******* green subsub nav links *******/

a.subsub:link{
	color: #5DCF00;
	text-decoration: none;
}
a.subsub:visited{
	color: #5DCF00;
	text-decoration: none;
}
a.subsub:hover{
	text-decoration: underline;
}
/******* green bold listing links *******/

a.greenbold:link{
	color: #5DCF00;
	text-decoration: none;
	font-weight: bold;
}
a.greenbold:visited{
	color: #5DCF00;
	text-decoration: none;
	font-weight: bold;
}
a.greenbold:hover{
	text-decoration: underline;
	font-weight: bold;
}

/******* strong style only *******/

.strong{
	font-weight: bold;
}

/******* green link *******/

a.green:link, a.green:visited{
	color: #5DCF00;
	text-decoration: none;
}
a.green:hover{
	text-decoration: underline;
}
.submitbutt {
	clear: both;
	float: left;
	padding-top: 12px;
	padding-bottom: 12px;
}
/******* property listing styles *******/
.listing_rule {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #8E9394;
	clear: both;
}
.list_img {
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 45px;
	float: left;
	clear: both;
	width: 116px;
}
.advice {
	font-size: 0.8em;
}
