.bodyBackground {
	width: 100%;
	overflow: hidden;
	background: url(../../images/body-horitontal-line.png) repeat-x;
}
/* Template 1 left column */
.t2LeftWrap {
	width: 280px;
	overflow: hidden;
	float: left;
	}

.t2Left {
	width: 270px;
	overflow: hidden;
	margin: 0px 0px 0px 10px;
	}
	
.t2Left div {
	width: 232px;
	height: 24px;
	_height: 22px;
	padding: 0px 0px 0px 6px;
	margin: 0px 0px 10px 0px;
	cursor: pointer;
	}
	
.t2Left div a {
	color: #ffffff;
	text-decoration: none;
	}
	
.t2Left div a:hover {
	color: #ffffff;
	}
	
.t2Left .t2LeftItem {
	padding: 0px;
	margin: 0px;
	font-size: 100%;
	line-height: 24px;
	}
	
.t2Left div:hover {
	width: 264px;
	height: 24px;
	}
.t2Left .LightBlue{
	background:	#505253 url(../../images/item-LightBlue.png) right no-repeat;
}
.t2Left .DarkBlue
{
	background:	#04476F url(../../images/item-DarkBlue.png) right no-repeat;
}
.t2Left .DarkGrey {
	background:	#505253 url(../../images/item-DarkGrey.png) right no-repeat;
}	
.t2Left .LightGrey {
	background:	#9E9E9E url(../../images/item-LightGrey.png) right no-repeat;
}
.t2Left .Silver	{
	background:	#C7C2BA url(../../images/item-Silver.png) right no-repeat;
}
.t2Left .Rust	{
	background:	#983222 url(../../images/item-Rust.png) right no-repeat;
}
.t2Left .DeepGreen{
	background:	#008566 url(../../images/item-DeepGreen.png) right no-repeat;
}
.t2Left .Purple	{
	background:	#631D76 url(../../images/item-Purple.png) right no-repeat;
}
.t2Left .BrightGreen{
	background:	#BED600 url(../../images/item-BrightGreen.png) right no-repeat;
}
.t2Left .Yellow	{
	background:	#F0AB00 url(../../images/item-Yellow.png) right no-repeat;
}
.t2Left .Mustard{
	background:	#D7A900 url(../../images/item-Mustard.png) right no-repeat;
}
.t2Left .SkyBlue{
	background:	#A1C6CF url(../../images/item-SkyBlue.png) right no-repeat;
}	
/* Template 2 right column */
.t2RightWrap_0 {
	width: 706px;
	overflow: hidden;
	float: left;
	margin: 0px 0px 30px 0px;
	}

.t2RightWrap {
	width: 706px;
	overflow: hidden;
	float: left;
	margin: 0px 0px 30px 0px;
	display: none;
	}
	
.t2RightInner {
	width: 386px;
	overflow: hidden;
	float: left;
	}
	
/* Styles for content 2 */
.t2Right-0 {
	width: 656px;
	height: 302px;
	margin: 0px 0px 0px 50px;
	}
	
.t2Right-0 .redHeading {
	font-size: 18px;
	color: #983222;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	}
	
.t2Right-0 .h2 {
	font-size: 21px;
	color: #999999;
	padding: 0px;
	margin: 0px 0px 12px 0px;
	font-weight: normal;
	}
	
.t2Right-0 .grey18 {
	font-size: 12px;
	color: #999999;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	font-weight: normal;
	}
	
.t2Right-0 img {
	float: right;
	}
	
.t2Right-0 p {
	font-size: 81%;
	color: #505253;
	line-height: 150%;
	margin: 0px 0px 15px 0px;
	}
	
.t2Right-0 p a {
	color: #ffffff;
	text-decoration: none;
	background: #631D76;
	padding: 2px;
	}
	
.t2Right-0 p a:hover {
	color: #ffffff;
	text-decoration: none;
	background: #505253;
	}	
	
.t2Right-0 .bulletLink {
	width: 300px;
	font-size: 68%;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	line-height: 13px;
	color: #983222;
	}
	
.t2Right-0 .bulletLink a {	
	text-decoration: none;
	color: #983222;
	}
	
.t2Right-0 .bulletLink a:hover {
	color: #631D76;
	}
	
/* Styles for content 1 - Navy Blue */
.t2Right-1 {
	width: 656px;
	height: 302px;
	margin: 0px 0px 0px 50px;
	}
	
.t2Right-1 .navyHeading {
	font-size: 26px;
	color: #04476f;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	}
	
.t2Right-1 .h2 {
	font-size: 21px;
	color: #999999;
	padding: 0px;
	margin: 0px 0px 20px 0px;
	font-weight: normal;
	}
	
.t2Right-1 img {
	float: right;
	}
	
.t2Right-1 p {
	font-size: 81%;
	color: #505253;
	line-height: 150%;
	margin: 0px 0px 15px 0px;
	}
	
.t2Right-1 p a {
	color: #ffffff;
	text-decoration: none;
	background: #631D76;
	padding: 2px;
	}
	
.t2Right-1 p a:hover {
	color: #ffffff;
	text-decoration: none;
	background: #505253;
	}
	
.t2Right-1 .bulletLink {
	width: 300px;
	font-size: 68%;
	padding: 0px 0px 0px 20px;
	background: url(../../images/back-bullet.png) no-repeat;
	margin: 0px;
	line-height: 13px;
	}
	
.t2Right-1 .bulletLink a {	
	text-decoration: none;
	color: #006fc4;
	}
	
.t2Right-1 .bulletLink a:hover {
	color: #631D76;
	}
	
.t2Right-1 .noBulletLink-red {
	width: 300px;
	font-size: 81%;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	line-height: 13px;
	}
	
.t2Right-1 .noBulletLink-red a {	
	text-decoration: none;
	color: #983222;
	}
	
.t2Right-1 .noBulletLink-red a:hover {
	color: #631D76;
	}
	
/* Styles for content 2 - Light blue */
.t2Right-2 {
	width: 656px;
	height: 302px;
	margin: 0px 0px 0px 50px;
	}
	
.t2Right-2 .c2BlueHeading {
	font-size: 26px;
	color: #505253;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	}
	
.t2Right-2 .h2 {
	font-size: 21px;
	color: #999999;
	padding: 0px;
	margin: 0px 0px 20px 0px;
	font-weight: normal;
	}
	
.t2Right-2 img {
	float: right;
	}
	
.t2Right-2 p {
	font-size: 81%;
	color: #505253;
	line-height: 150%;
	margin: 0px 0px 15px 0px;
	}
	
.t2Right-2 p a {
	color: #ffffff;
	text-decoration: none;
	background: #631D76;
	padding: 2px;
	}
	
.t2Right-2 p a:hover {
	color: #ffffff;
	text-decoration: none;
	background: #505253;
	}
	
.t2Right-2 .bulletLink {
	width: 300px;
	font-size: 68%;
	padding: 0px 0px 0px 20px;
	background: url(../../images/back-bullet.png) no-repeat;
	margin: 0px;
	line-height: 13px;
	}
	
.t2Right-2 .bulletLink a {	
	text-decoration: none;
	color: #505253;
	}
	
.t2Right-2 .bulletLink a:hover {
	color: #631D76;
	}
	
/* Styles for content 5 - Green */
.t2Right-5 {
	width: 656px;
	height: 302px;
	margin: 0px 0px 0px 50px;
	}
	
.t2Right-5 .c5GreenHeading {
	font-size: 26px;
	color: #bed600;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	}
	
.t2Right-5 .h2 {
	font-size: 21px;
	color: #999999;
	padding: 0px;
	margin: 0px 0px 20px 0px;
	font-weight: normal;
	}
	
.t2Right-5 img {
	float: right;
	}
	
.t2Right-5 p {
	font-size: 81%;
	color: #505253;
	line-height: 150%;
	margin: 0px 0px 15px 0px;
	}
	
.t2Right-5 p a {
	color: #ffffff;
	text-decoration: none;
	background: #631D76;
	padding: 2px;
	}
	
.t2Right-5 p a:hover {
	color: #ffffff;
	text-decoration: none;
	background: #505253;
	}
	
.t2Right-5 .bulletLink {
	width: 300px;
	font-size: 68%;
	padding: 0px 0px 0px 20px;
	background: url(../../images/back-bullet.png) no-repeat;
	margin: 0px;
	line-height: 13px;
	}
	
.t2Right-5 .bulletLink a {	
	text-decoration: none;
	color: #bed600;
	}
	
.t2Right-5 .bulletLink a:hover {
	color: #631D76;
	}
	
/* Styles for content 7 - Grey */
.t2Right-7 {
	width: 656px;
	height: 302px;
	margin: 0px 0px 0px 50px;
	}
	
.t2Right-7 .c7GreyHeading {
	font-size: 26px;
	color: #9e9e9e;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	}
	
.t2Right-7 .h2 {
	font-size: 21px;
	color: #999999;
	padding: 0px;
	margin: 0px 0px 20px 0px;
	font-weight: normal;
	}
	
.t2Right-7 img {
	float: right;
	}
	
.t2Right-7 p {
	font-size: 81%;
	color: #505253;
	line-height: 150%;
	margin: 0px 0px 15px 0px;
	}
	
.t2Right-7 p a {
	color: #ffffff;
	text-decoration: none;
	background: #631D76;
	padding: 2px;
	}
	
.t2Right-7 p a:hover {
	color: #ffffff;
	text-decoration: none;
	background: #505253;
	}
	
.t2Right-7 .bulletLink {
	width: 300px;
	font-size: 68%;
	padding: 0px 0px 0px 20px;
	background: url(../../images/back-bullet.png) no-repeat;
	margin: 0px;
	line-height: 13px;
	}
	
.t2Right-7 .bulletLink a {	
	text-decoration: none;
	color: #9e9e9e;
	}
	
.t2Right-7 .bulletLink a:hover {
	color: #631D76;
	}
	
/* Bottom */
.bottomLeft {
	width: 315px;
	overflow: hidden;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 25px 0px 0px 0px;
	border-top: 1px solid #04476f;
	}
	
.bottomLeft .btmLeftNavyHeading {
	color: #04476f;
	font-size: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}
	
.bottomLeft .btmLeftBlueHeading {
	color: #505253;
	font-size: 16px;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	}
	
.bottomLeft .btmLeftGrey13{
	font-size: 81%;
	color: #666666;
	padding: 0px;
	margin: 0px 0px 12px 0px;
	}
	
.bottomLeft p {
	font-size: 68%;
	color: #666666;
	padding: 0px;
	margin: 0px 0px 12px 0px;
	}
	
.bottomLeft .bulletLink {
	width: 300px;
	font-size: 68%;
	padding: 0px 0px 0px 20px;
	background: url(../../images/forward-bullet.png) no-repeat;
	margin: 0px;
	line-height: 13px;
	}
	
.bottomLeft .bulletLink a {	
	text-decoration: none;
	color: #006fc4;
	}
	
.bottomLeft .bulletLink a:hover {
	color: #631D76;
	}
	
.bottomMiddle {
	width: 494px;
	overflow: hidden;
	margin: 0px 10px 0px 0px;
	float: left;
	}
	
.bottomMiddle .blueBoxWrap {
	width: 158px;
	overflow: hidden;
	margin: 0px 10px 0px 0px;
	float: left;
	}
	
.bottomMiddle .blueBoxWrapEnd {
	width: 158px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	float: left;
	}
	
.bottomMiddle .blueBox {
	width: 158px;
	height: 155px;
	padding: 22px 0px 0px 0px;
	border-top: 1px solid #505253;
	}
	
.bottomMiddle .blueBox p {
	font-size: 68%;
	color: #666666;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	}
	
.bottomMiddle .blueBox .btmMidBlueHeading {
	color: #505253;
	font-size: 18px;
	padding: 0px;
	margin: 0px 0px 9px 0px;
	}
	
.bottomMiddle .blueBox .bulletLink {
	width: 125px;
	font-size: 68%;
	padding: 0px 0px 0px 20px;
	background: url(../../images/forward-bullet.png) no-repeat;
	margin: 0px;
	line-height: 13px;
	}
	
.bottomMiddle .blueBox .bulletLink a {	
	text-decoration: none;
	color: #006fc4;
	}
	
.bottomMiddle .blueBox .bulletLink a:hover {
	color: #631D76;
	}
	
.bottomMiddle .greenBoxWrap {
	width: 158px;
	overflow: hidden;
	margin: 0px 10px 0px 0px;
	float: left;
	}
	
.bottomMiddle .greenBoxWrapEnd {
	width: 158px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	float: left;
	}
	
.bottomMiddle .greenBox {
	width: 158px;
	height: 155px;
	padding: 22px 0px 0px 0px;
	border-top: 1px solid #bed600;
	}
	
.bottomMiddle .greenBox p {
	font-size: 68%;
	color: #666666;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	}
	
.bottomMiddle .greenBox .btmMidGreenHeading {
	color: #bed600;
	font-size: 18px;
	padding: 0px;
	margin: 0px 0px 9px 0px;
	}
	
.bottomMiddle .greenBox .bulletLink {
	width: 125px;
	font-size: 68%;
	padding: 0px 0px 0px 20px;
	background: url(../../images/forward-bullet.png) no-repeat;
	margin: 0px;
	line-height: 13px;
	}
	
.bottomMiddle .greenBox .bulletLink a {	
	text-decoration: none;
	color: #006fc4;
	}
	
.bottomMiddle .greenBox .bulletLink a:hover {
	color: #631D76;
	}
	
.bottomMiddle .greyBoxWrap {
	width: 158px;
	overflow: hidden;
	margin: 0px 10px 0px 0px;
	float: left;
	}
	
.bottomMiddle .greyBoxWrapEnd {
	width: 158px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	float: left;
	}
	
.bottomMiddle .greyBox {
	width: 158px;
	height: 155px;
	padding: 22px 0px 0px 0px;
	border-top: 1px solid #999999;
	}
	
.bottomMiddle .greyBox p {
	font-size: 68%;
	color: #666666;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	}
	
.bottomMiddle .greyBox .btmMidGreyHeading {
	color: #999999;
	font-size: 18px;
	padding: 0px;
	margin: 0px 0px 9px 0px;
	}
	
.bottomMiddle .greyBox .bulletLink {
	width: 125px;
	font-size: 68%;
	padding: 0px 0px 0px 20px;
	background: url(../../images/forward-bullet.png) no-repeat;
	margin: 0px;
	line-height: 13px;
	}
	
.bottomMiddle .greyBox .bulletLink a {	
	text-decoration: none;
	color: #006fc4;
	}
	
.bottomMiddle .greyBox .bulletLink a:hover {
	color: #631D76;
	}

	
.bottomRight {
	width: 157px;
	overflow: hidden;
	float: left;
	}
	
.bottomRight .greyBoxWrapEnd {
	width: 157px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	float: left;
	}
	
.bottomRight .greyBox {
	width: 157px;
	overflow: hidden;
	padding: 22px 0px 0px 0px;
	border-top: 1px solid #999999;
	}
	
.bottomRight .greyBox p {
	font-size: 68%;
	color: #666666;
	margin: 0px 0px 12px 0px;
	padding: 0px;
	}
	
.bottomRight .greyBox .btmRightGreyHeading {
	color: #999999;
	font-size: 18px;
	padding: 0px;
	margin: 0px 0px 9px 0px;
	}
	
.bottomRight .greyBox .bulletLink {
	width: 125px;
	font-size: 68%;
	padding: 0px 0px 0px 20px;
	background: url(../../images/forward-bullet.png) no-repeat;
	margin: 0px;
	line-height: 13px;
	}
	
.bottomRight .greyBox .bulletLink a {	
	text-decoration: none;
	color: #006fc4;
	}
	
.bottomRight .greyBox .bulletLink a:hover {
	color: #631D76;
	}
/* Additional Styles */
.t2Right-0,
.t2Right-1,
.t2Right-2,
.t2Right-3,
.t2Right-4,
.t2Right-5,
.t2Right-6,
.t2Right-7
{
	width:662px
}