/*
------------------------------------------------------------------------
Commonwealth Financial Content - home page
------------------------------------------------------------------------ */

body {
	padding: 0px;
	margin: 0px; 
	background-color: #CCCCCC; 
	}

/*
---------------------------------------------------
Commonwealth Financial Content - bannerrotate table
--------------------------------------------------- */

td.bannerrotate {
	padding: 0px;
	margin: 0px;
	border-bottom: 2px solid #A18966;
	}
	
td.background_cloud {
	margin: 0px;
	color: #003366;
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	border-bottom: 2px solid #A18966;
	background-color: #F0F0E8;
	}
	
.mottogold {
	color: #B19772;
	}
	
/*
--------------------------------------------------------
Commonwealth Financial Content - News & Highlights table
-------------------------------------------------------- */
	
td.news {
	padding: 10px 10px 10px 10px; /* top, right, bottom, left */
	font-family: verdana;
	font-size: 7pt;
	color: #003366;
	font-weight: normal;
	background-color: #B3C5D7;
	}
	
td.highlights {
	padding: 10px 10px 10px 10px; /* top, right, bottom, left */
	font-family: verdana;
	font-size: 7pt;
	border-left: 1px solid #A18966;
	background-color: #B3C5D7;
	}

h1 {
	font-size: 8pt;
	font-weight: bold;
	color: #A18966;
	margin-bottom: 5px;
	}

div.news {
	font-size: 8pt;
	color: #A18966;
	}	
	
a.homelink:link {
	color: #003366;
	text-decoration: underline;
	}
	
a.homelink:visited {
	color: #003366;
	text-decoration: underline;
	}
	
a.morelink:link {
	color: #A18966;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	}
	
a.morelink:visited {
	color: #A18966;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	}
	
.morelink {
	padding-top: 10px;
	font-family: verdana;
	}
	
.newslinks {
	padding-top: 10px;
	}
	
.contentplain {
	color: #003366;
	font-weight: normal;
	}
	
.tourspace {
	padding: 5px;
	margin-top:-5px;
	}
	
#icon {
	margin-top:-10px;
	width: 30px;
	float: left;
	}
	
#icon2 {

	width: 17px;
	float: left;
	}
	
#tourtext {
	float: left;
	}
	
.tourimage {
	vertical-align: text-top;
	}
	
/*
--------------------------------------------
Commonwealth Financial Content - Quote table
-------------------------------------------- */

td.background_quote {
	padding: 10px 65px 0px 65px; /* top, right, bottom, left */
	margin: 0px;
	color: #003366;
	font-family: Trebuchet MS, sans-serif;
	font-size: 10pt;
	border-top: 2px solid #A18966;
	border-bottom: 2px solid #A18966;
	background-image: url(../images/quote.gif);
	}

.quotegold {
	color: #A18966;
	}
	
.repname {
	color: #527BA5;
	}
	
/*
-----------------------------------------------------
Commonwealth Financial Content - sub pages - left nav
----------------------------------------------------- */

.leftnav {
	background: #F0F0E8;
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #A18966;
	border-bottom: 2px solid #A18966;
	vertical-align: top;
	}
	
#leftnavtext {
	line-height: 13pt;
	list-style-type: none;
	padding: 68px 0px 0px 10px; /* top, right, bottom, left */
	margin: 0px;
	}
	
#leftnavtext a {
	font-size: 7pt;
	color: #003366;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
	}
	
#leftnavtext a:visited {
	font-size: 7pt;
	color: #003366;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
	}
	
#leftnavtext a:hover {
	font-size: 7pt;
	color: #527BA5;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
	}
	
#leftnavtext a.leftnavon:link {
	font-size: 7pt;
	color: #89714E;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
	}

#leftnavtext a.leftnavon:visited {
	font-size: 7pt;
	color: #89714E;
	font-family: verdana;
	font-weight: bold;
	text-decoration: none;
	}

/*
---------------------------------------------------------
Commonwealth Financial Content - sub pages - main content
--------------------------------------------------------- */

td.maincontent {
	background: #FFFFFF;
	padding: 35px 20px 10px 20px; /* top, right, bottom, left */
	margin: 0px;
	font-size: 8pt;
	color: #003366;
	font-family: verdana;
	line-height : 11pt;
	border-bottom: 2px solid #A18966;
	vertical-align: top;
	}
	
td.maincontent2 {
	background: #FFFFFF;
	padding: 3px 3px 3px 3px; /* top, right, bottom, left */
	margin: 0px;
	font-size: 8pt;
	color: #003366;
	font-family: verdana;
	line-height : 11pt;
	vertical-align: top;
	}
	
.ContentText {
	font-size: 8pt;
	color: #003366;
	font-family: verdana;
	line-height : 11pt;
	}
	
.ContentHead {
	padding: 0px;
	margin: 0px;
	font-size: 8pt;
	color: #A18966;
	margin-bottom: 1.85em;
	font-family: verdana;
	font-weight: bold;
	text-transform : uppercase;
	}
	
.ContentHead2 {
	padding: 0px;
	margin: 0px;
	font-size: 7pt;
	color: #A18966;
	margin-bottom: 1.85em;
	font-family: verdana;
	font-weight: bold;
	text-transform : uppercase;
	}
	
.ContentSections {
	font-size: 8pt;
	color: #A18966;
	font-family: verdana;
	font-weight: bold;
	}
	
.SubSection {
	font-size: 8pt;
	color: #A18966;
	font-family: verdana;
	font-weight: bold;
	}
sup {
	font-size: 8pt;
	font-family: verdana;
	line-height : 14pt;
	}

a {
	font-size: 8pt;
	color: #527BA5;
	font-family: verdana;
	}
	

a:link {
	font-size: 8pt;
	color: #527BA5;
	font-family: verdana;
	}

a:visited {
	font-size: 8pt;
	color: #527BA5;
	font-family: verdana;
	}
	
a.Highlights {
	font-size: 7pt;
	color: #A18966;
	font-family: verdana;
	font-weight: normal;
	height : 18pt;
	line-height: 12px;
	}
	
a.Highlights:visited {
	font-size: 7pt;
	color: #A18966;
	font-family: verdana;
	font-weight: normal;
	height : 18pt;
	line-height: 12px;
	}
	
.ContentQuote {
	font-size: 8pt;
	color: #A18966;
	font-family: verdana;
	font-weight: normal;
	}
/*
---------------------------------------------------------
Commonwealth Financial Content - sub pages - right column
--------------------------------------------------------- */

.rightcolumn {
	padding: 0px;
	margin: 0px;
	background: #F0F0E8;
	border-left: 1px solid #A18966;
	border-bottom: 2px solid #A18966;
	vertical-align: top;
	}
	
.ContentPeople {
	padding: 10px 10px 5px 16px; /* top, right, bottom, left */
	margin:0px;
	font-size: 9pt;
	color: #89714E;
	font-family: Arial;
	font-weight: bold;
	line-height : 10pt;
	}


.ContentSubPeople {
	padding: 10px 10px 5px 0px; /* top, right, bottom, left */
	margin:0px;
	font-size: 8pt;
	color: #89714E;
	font-family: Arial;
	font-weight: normal;
	line-height : 10pt;
	}
	
/*
--------------------------------------------
Commonwealth Financial Content - footer
-------------------------------------------- */

td.footer {
	border-top: 14px solid #003366;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 7pt;
	color: #003366;
	font-family: verdana;
	text-align: center;
	}

a.footer:link {
	font-size: 7pt;
	color: #003366;
	font-family: verdana;
	}
	
a.footer:visited {
	font-size: 7pt;
	color: #003366;
	font-family: verdana;
	}
	/*
--------------------------------------------
Commonwealth Cares
-------------------------------------------- */
.gradient{
background-image:url(../images/gradient-box.gif);
	background-repeat:no-repeat;
	width:249px;
	height:99px;
	background-color:#FFFFFF;
	float:right;
	margin-top:-5px;
	
}
.gradient-contribution{
background-image:url(../images/gradient-box.gif);
	background-repeat:no-repeat;
	width:249px;
	height:99px;
	background-color:#FFFFFF;
	float:right;
	margin-top:20px;
	padding-bottom:5px;
	color:#FFFFFF;
	display:block;
	
}
.gradient-chemo{
background-image:url(../images/gradient-box.gif);
	background-repeat:no-repeat;
	width:249px;
	height:99px;
	background-color:#FFFFFF;
	float:right;
	margin-top:-5px;
	display:block;
	
}
.cares-ContentText-h1 {
	font-size: 7.8pt;
	color: #003366;
	font-family: verdana;
	line-height : 11pt;
	width:240px;
	padding-left:15px;
	margin-top:10px;
	}
	.cares-ContentText{
	font-size: 8pt;
	color: #003366;
	font-family: verdana;
	line-height : 11pt;
	width:170px;
	float:right;
	margin-right:15px;
	margin-top:-23px;
	}
	.cares-ContentText-contribution{
	font-size: 8pt;
	color: #003366;
	font-family: verdana;
	line-height : 11pt;
	width:220px;
	float:left;
	margin-left:15px;
	margin-top:-10px;
	}

.hat {
float:left;
margin-left:15px;
margin-top:5px;
}
#right-col-cares
{
float:right;
display:block;
}
.chemo-video{
	background-color:#FFFFFF;
	float:right;
	width:200px;
	padding-left:10px;
	height:900px;
	
}
#slideshow-img-wrapper{
	background-color:#FFFFFF;
	float:right;
	width:200px;

}
.slideshow-img-left{
	background-color:#FFFFFF;
	float:left;
	margin-bottom:10px;


}
.slideshow-img-right{
	background-color:#FFFFFF;
	float:right;
	margin-bottom:10px;


}

.thermometer-wrapper{
	background-color:#FFFFFF;
	padding-left:15px;
	width:100px;
	width:200px;
	float:right;

}


