/*---------------------------------------
Typography Style Sheet
---------------------------------------*/


/* top page styles
---------------------------------------*/


/* H1 H2 etc */
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 1.9em; color:#4A4D3F; font-weight:normal;}

h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; color:#4A4D3F; font-weight:600; padding: 28px 0 5px 0;}


/* Content Styles */
.subHeading { font-size: 1em !important; padding: 20px 0 0 0 }

.subSubHeading { font-size: .9em !important; padding: 15px 0 0 0 }

#yw_right p {font-size: .8em}

#yw_right_bg p {font-size: .8em}

/* Content Styles */
.imageRight {
	margin: 0 0 25px 25px;
	padding: 4px;
	background:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5E6E4;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #E5E6E4;
}

.topImage_special {float: right; margin: 57px 0 5px 0;
padding: 4px;
	background:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E5E6E4;
	border-right-color: #BEBEBE;
	border-bottom-color: #BEBEBE;
	border-left-color: #E5E6E4;
}

/* Button styles */

.blueButtonQuote{ background: url(../images/generic/buttonBG.jpg) no-repeat left top; border: 2px solid #fff; padding: 3px 8px 3px 8px; color: #FFFFFF!Important; clear:both; text-decoration: none!Important; font-size: .7em; line-height: 4.3em}
.blueButtonQuote:hover { background:url(../images/generic/buttonBGOrange.jpg) no-repeat left top;}

.blueButtonGoQuote { background: url(../images/generic/buttonBG.jpg) no-repeat left top; border: 2px solid #fff; color: #FFFFFF!Important; clear:both; text-decoration: none!Important; font-size: .7em;  margin: 10px 0 0 0!Important; float:left; font-family: Arial, Helvetica, sans-serif; padding: 2px 4px 2px 4px; cursor:pointer; }

.blueButtonGoQuote:hover { background:url(../images/generic/buttonBGOrange.jpg) no-repeat left top;}

/* Link */

.largeLink { font-size: 1.2em !Important; font-weight:bold; text-decoration: none!Important; color:#4A4D3F!Important; background:url(../images/content/blueArrow.gif) no-repeat right 7px; padding: 0 8px 10px 0;}

.largeLink:hover { color:#00A2E2!Important}


.greenGoBut { background: url(../images/generic/greenGo.gif) no-repeat left top; text-indent: -5000px; width: 19px; height: 16px; display: block; float: left}
