
/*-- styles for headings and a tags --*/

/*-- styles for intro text --*/
#introContentWrapper h4{
	color: #09608D;
	font-size: 16px;
	font-weight: bold;
	margin: 0 0 0 197px;
	padding: 0 0 4px 0;
}

#introContentWrapper h4 a, 
#introContentWrapper h4 a:visited,
#introContentWrapper h4 a:link,
#introContentWrapper h4 a:active{
	padding: 0;
	margin: 0;
	color: #09608D;
	font-size: 16px;
	text-decoration: none;
}

#introContentWrapper h4 a:hover,
#introContentWrapper h4 a:focus{
	text-decoration: underline;
}

#introContentWrapper p{
	margin: 0;
	margin-left: 197px;
	padding: 0;
	color: #0C1E40;
	font-size: 12px;
	line-height: 14px;
	
}

#introContentWrapper p a, 
#introContentWrapper p a:visited,
#introContentWrapper p a:link,
#introContentWrapper p a:active{
	padding: 0;
	margin: 0;
	color: #0C1E40;
	font-size: 12px;
	text-decoration: none;
}

#introContentWrapper p a:hover,
#introContentWrapper p a:focus{
	text-decoration: underline;
}

#introContentWrapper p strong{
	font-weight: bold;	
}


/*-- styles for home page teaser--*/
.teaserWrapper h3{
		margin: 10px 0 5px 0;
		padding: 0 14px 0 14px;
		color: #233959;
		font-size: 18px;
}

.teaserWrapper h3 a{
		color: #3A4962;	
		margin: 0;
		padding: 0;
		font-size: 18px;
		font-weight: bold;	
		text-decoration: none;
}

.teaserWrapper h3 a:hover,
.teaserWrapper h3 a:focus{
	text-decoration: underline;
}
.teaserWrapper p a{
		color: #3A4962;
		margin: 0;
		padding: 0;
		font-size: 12px;
		font-weight: bold;	
		text-decoration: none;
}
.teaserWrapper p a:hover,
.teaserWrapper p a:focus{
		padding: 0;
		margin: 0;
		text-decoration: underline;
	
}
.teaserWrapper p{
		padding: 0 14px 0 14px;
		margin: 0;
}
* html .teaserWrapper p{
			margin-bottom: 13px;
}
.teaserWrapper p a:hover,
.teaserWrapper p a:focus{
		padding: 0;
		margin: 0;
		text-decoration: underline;
	
}
.teaserWrapper p{
		padding: 0 14px 0 14px;
		margin: 0;
}

/*styles for text in teaser for michell merino club --*/
.teaserWrapperClub h3{
		margin: 10px 0 5px 0;
		padding: 0 14px 0 14px;
		color: #233959;
		font-size: 18px;
}

.teaserWrapperClub h3 a{
		color: #990000;	
		margin: 0;
		padding: 0;
		font-size: 18px;
		font-weight: bold;	
		text-decoration: none;
}

.teaserWrapperClub h3 a:hover,
.teaserWrapperClub h3 a:focus{
	text-decoration: underline;
}
.teaserWrapperClub p a{
		color: #990000;
		margin: 0;
		padding: 0;
		font-size: 12px;
		font-weight: bold;	
		text-decoration: none;
}
.teaserWrapperClub p a:hover,
.teaserWrapperClub p a:focus{
		padding: 0;
		margin: 0;
		text-decoration: underline;
	
}
.teaserWrapperClub p{
		padding: 0 14px 0 14px;
		margin: 0;
}
* html .teaserWrapperClub p{
			margin-bottom: 13px;
}
.teaserWrapperClub p a:hover,
.teaserWrapperClub p a:focus{
		padding: 0;
		margin: 0;
		text-decoration: underline;
	
}
.teaserWrapperClub p{
		padding: 0 14px 0 14px;
		margin: 0;
}


/*-- styles for navigation text--*/
.menuContent a,
.menuContent a:link,
.menuContent a:visited,
.menuContent a:active{
		text-decoration: none;
		color: #D9DEE9;
		font-size: 12px;
		font-weight: bold;
		margin: 13px 0 15px 0;
}

.menuContent a:hover,
.menuContent a:focus{
	color: #F4DC58;
}

/*-- styles for feeds teasers --*/

/*--feeds section first two column --*/
#woolNewsTitle{
	overflow: hidden;
	width: 560px;
	}
#feedsTeaserContainerLeft h3{
	color: #233959;
	font-weight: bold;
	font-size: 14px;
	padding: 0 21px 0 6px;
	margin: 0;	
	display: inline;
}
#woolNewsDesc{
	color: #09608d;
	font-size: 12px;
	font-style: italic;
	width: 400px;
	display: inline;
	}
	#woolNewsDesc.normal{
		font-style: normal;
	}

.feedsTeaserWrapper h4{
	padding: 10px 0 5px 13px;
	margin: 0;
	color : #09608D;
	font-size: 14px;
	font-weight: bold;
}

.feedsTeaserWrapper h4 a, 
.feedsTeaserWrapper h4 a:link,
.feedsTeaserWrapper h4 a:active,
.feedsTeaserWrapper h4 a:visited{
	padding: 0;
	margin: 0;
	color : #09608D;
	font-size: 14px;
	text-decoration: none;
}

.feedsTeaserWrapper h4 a:hover,
.feedsTeaserWrapper h4 a:focus{
	text-decoration: underline;
}

.feedsTeaserWrapper p{
	margin: 0;
	padding: 0 20px 0 13px;
	color: #0C1E40;
	font-size: 11px;
	font-weight: bold;	
	line-height: 13px;
}

.feedsTeaserWrapper p a,
.feedsTeaserWrapper p a:active,
.feedsTeaserWrapper p a:link,
.feedsTeaserWrapper p a:visited{
	padding: 0;
	margin: 0;
	color: #0C1E40;
	font-size: 11px;
	text-decoration: none;
}

.feedsTeaserWrapper p a:hover,
.feedsTeaserWrapper p a:focus{
	text-decoration: underline;
}


/*--feeds section third column --*/

#feedsTeaserContainerRight h3{
	color: #233959;
	font-weight: bold;
	font-size: 14px;
	margin: 0;	
	padding: 0 0 8px 7px;
	border-bottom: 1px solid #BED4E0;		
}

#feedsTeaserContainerRight ul li a{
	background: url("../wsimages/linksIcon.jpg") left 5px no-repeat;
	padding: 0 0 0 19px;
	color: #0C1E40;
	text-decoration: none;
	display: block;
	width: 245px;
	height: 22px;
	}

#feedsTeaserContainerRight ul li a:hover,
#feedsTeaserContainerRight ul li a:focus{
	text-decoration: underline;
}	



/*-- styles for footer content--*/
.footerContentWrapper{
	margin: 7px 0 0 9px;
	padding: 0;
	font-size: 11px;
	color: #80878D;
	float: left;

}

#footer .copyright{
		margin: 0;
		padding: 0;
		font-size: 11px;
		color: #80878D;
		margin-left: 4px;
		margin-top: 7px;
		float: left;
}


#footer a,
#footer a:link,
#footer a:visited,
#footer a:active{
		margin: 0 3px 0 3px;
		padding: 0;
		text-decoration: none;
		font-size: 11px;
		color: #628EA5;
}

#footer a:hover,
#footer a:focus{
	text-decoration: underline;
}

/*-- styles for the utility section, the search form--*/

#utility form{
	margin: 0;
	padding: 0;
}

.searchTextFieldWrapper input{
	color: #3A4962;
	font-size: 12px;
}
