@charset "UTF-8";



.body {



	



}



.topBannerWhiteTxt {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 18px;



	color:#FFFFFF;



	line-height: 24px;



	font-weight: lighter;

	

	}



.topBannerWhiteTxt24 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 19px;

	color:#1F5A93;

	line-height: 24px;

	font-weight: lighter;

}

.topBannerOrangeTxt24 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 19px;

	color:#FF6A2A;

	line-height: 24px;

	font-weight: lighter;

}



.bannerOrangeTxt {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 26px;



	color:#FF6A2A;



	line-height: 34px;



}	



	.bannerBlueTxt {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 18px;



	color:#014485;



	line-height: 28px;



}



.columnTitleOrangeTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 32px;
	color: #FF6A2A;
	text-align: left;
	vertical-align: top;


}



.columnTitleWhiteTxt {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 24px;



	line-height: 32px;



	color: #FFFFFF;



	text-align: left;



	vertical-align: top;



}



.columnTxtGrey {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #7A7A7A;

	text-align: left;

	vertical-align: top;

	letter-spacing: normal;

	word-spacing: normal;

	white-space: normal;

	font-style: normal;

}

.columnTxtOrange {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #FF6A2A;

	text-align: left;

	vertical-align: top;

	letter-spacing: normal;

	word-spacing: normal;

	white-space: normal;

	font-style: normal;

}



.columnTxtDarkGreyBold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #666666;

	text-align: left;

	vertical-align: top;

	font-weight: bold;

}



.columnTxtOrangeBullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #FF6A2A;
	text-align: left;
	text-decoration: none;
}
.columnTxtOrangeBullets a {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #FF6A2A;
	text-align: left;
	text-decoration: none;

}



.columnTxtOrangeBullets a:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #000000;
	text-align: left;
	text-decoration: none;



}



.columnTxtGreySelected {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#FF6A2A;

	line-height: 18px;

	text-align: left;



}



.columnTxtWhiteBullet {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 18px;

	color: #FFFFFF;

	text-align: left;



}



.columnTxtGrey a {



	color:#FF6A2A;

	text-decoration: none;

	text-align: left;

}



.columnTxtGrey a:hover {



	color:#000000;

	text-decoration: none;

	text-align: left;



}



.columnTxtGreySelected {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#FF6A2A;

	line-height: 18px;

	text-align: left;



}



.registeredTxtBlack {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height: 16px;



	color: #000000;



	text-align: left;



	vertical-align: middle;



	}



	



.registeredTxtBlack a {



	color:#FF6A2A;



	text-decoration: none;



}



.approvedTxtBlack {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height: 16px;



	color: #000000;



	text-align: right;



	vertical-align: middle;



}



.approvedTxtBlack a {



	color:#FF6A2A;



	text-decoration: none;



}



.addressTxtGrey {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height: 16px;



	color: #A7A7A7;



	text-align: center;



	vertical-align: middle;



	text-decoration: none;



}



.addressTxtOrange {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	line-height: 24px;

	color: #FF6A2A;

	text-align: center;

	vertical-align: middle;

	text-decoration: none;

	font-weight: bold;

}



.addressTxtWhite {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	line-height: 24px;

	color: #FFFFFF;

	text-align: center;

	vertical-align: middle;

	text-decoration: none;

	font-weight: bold;

}	

.addressBlock {

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

}



	.addressTxtWhite a {



	color:#FFFFFF;



	text-decoration: none;



}	



	.addressTxtWhite a:hover {



	color:#FF6A2A;



	text-decoration: none;



}	



	.addressTxtWhite a:visited {



	color:#FFFFFF;



	text-decoration: none;



}	



.addressTxtGreyTM {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 6px;



	line-height: 16px;



	color: #A7A7A7;



	text-align: center;



	vertical-align: middle;



	height: 16px;



	position: absolute;



	text-decoration: none;



}



.newsTxtDarkGrey {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 18px;

	color: #222222;

	text-align: justify;

	vertical-align: top;

}



.newsTxtBlack {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height: 18px;



	color: #000000;



	text-align: left;



	vertical-align: top;



	font-weight: bold;



}



.copyrightTxt {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height: 16px;



	color: #747B80;



	text-align: center;



	vertical-align: middle;



	text-decoration: none;



}	



	.copyrightTxt a {



	color:#747B80;



	text-decoration: none;



}	



	.copyrightTxt a:hover {



	color:#FF6A2A;



	text-decoration: none;



}	



	.copyrightTxt a:visited {



	color:#747B80;



	text-decoration: none;



}



.pressTitleOrangeTxt {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 18px;



	line-height: 8px;



	color: #FF6A2A;



	text-align: left;



	vertical-align: bottom;



}



.pressTitleOrangeTopTxt {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 18px;



	line-height: 8px;



	color: #FF6A2A;



	text-align: left;



	vertical-align: bottom;



}



.columnTxtGrey-disclaimer {



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height: 16px;



	color: #FFFFFF;



	text-align: left;



	vertical-align: middle;



	padding: 10px;



}

.columnTitleOrangeTrade {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	line-height: 32px;

	color: #FF6A2A;

	text-align: left;

}

.bannerBackground {

	background-image: url(images/bannerBkgnd.jpg);

	background-repeat: repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	vertical-align: middle;

}

.quote_01 {

	background-image: url(images/282_quote.gif);

	background-repeat: no-repeat;

	background-position: top;

}

.quote_02 {

	background-image: url(images/282_quote2.gif);

	background-repeat: no-repeat;

	background-position: top;

}
.quote_2Lines {
	background-image: url(images/quote_box.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.quote_3Lines {
	background-image: url(images/quote_box_3_lines.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.quote_4Lines {
	background-image: url(images/sean_quote_box.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.quote_Sue {
	background-image: url(images/sue_quote_box.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
