img	{
	padding-right:4px;
}

td	{
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}

A:link{color:#666666; text-decoration:none; font-size:11px}
A:hover{color:#000000;  text-decoration:none; font-size:11px }
A:visited{color:#666666; text-decoration:none; font-size:11px }
A:visited:hover{color:#000000; text-decoration:none; font-size:11px }

.chartH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	line-height: 100%;
	font-weight: bold;
}

.chartWh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	line-height: 100%;
	font-weight: bold;
}

.map {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 100%;
}

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
}

.contentHighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #6699cc;

}

.contentHighlightGry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333333;

}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 160%;

}

.copyright A:link{color:#666666; text-decoration:none; font-size:10px}
.copyright A:hover{color:#000000;  text-decoration:underline; font-size:10px }
.copyright A:visited{color:#666666; text-decoration:none; font-size:10px }
.copyright A:visited:hover{color:#000000; text-decoration:underline; font-size:10px }


.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;

}

.news A:link{color:#6699cc; text-decoration:underline; font-size:12px}
.news A:hover{color:#000000;  text-decoration:none; font-size:12px }
.news A:visited{color:#6699cc; text-decoration:underline; font-size:12px }
.news A:visited:hover{color:#000000; text-decoration:none; font-size:12px }

.newstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height: 240%;

}
.mainTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #663300;
}

.press {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.press A:link{color:#6699cc; text-decoration:underline; font-size:12px}
.press A:hover{color:#000000;  text-decoration:none; font-size:12px }
.press A:visited{color:#6699cc; text-decoration:underline; font-size:12px }
.press A:visited:hover{color:#000000; text-decoration:none; font-size:12px }


.sectionTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-transform: uppercase;
}
.subTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

a.breadcrumb:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066cc;
	text-decoration:none;
}
a.breadcrumb:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066cc;
	text-decoration:none;
}
a.breadcrumb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0066cc;
	text-decoration:underline;
}
a.breadcrumbCurrent:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
a.breadcrumbCurrent:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
a.breadcrumbCurrent:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:underline;
}
.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 160%;

}

.topnav A:link{color:#666666; text-decoration:none; font-size:11px}
.topnav A:hover{color:#000000;  text-decoration:none; font-size:11px }
.topnav A:visited{color:#666666; text-decoration:none; font-size:11px }
.topnav A:visited:hover{color:#000000; text-decoration:none; font-size:11px }

.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699cc;

}

.sitemap A:link{color:#6699cc; text-decoration:none; font-size:12px}
.sitemap A:hover{color:#6699cc;  text-decoration:underline; font-size:12px }
.sitemap A:visited{color:#6699cc; text-decoration:none; font-size:12px }
.sitemap A:visited:hover{color:#6699cc; text-decoration:underline; font-size:12px }

.sitemapsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;

}

.sitemapsub A:link{color:#666666; text-decoration:none; font-size:12px}
.sitemapsub A:hover{color:#666666;  text-decoration:underline; font-size:12px }
.sitemapsub A:visited{color:#666666; text-decoration:none; font-size:12px }
.sitemapsub A:visited:hover{color:#666666; text-decoration:underline; font-size:12px }

#footer .share { display:block; height:24px; width:36px; padding:4px 27px 0 0; background:url(/images/share_icon.gif) no-repeat right 0; }
#socialmedia {
	position:relative;
	margin-top:-170px;
	left:-0px;
	width:116px;
	min-height:135px;
	height:auto!important;
	height:135px;
	background:url(/images/share_icon.gif) no-repeat 0 top;
	background-color: #FFFFFF;
	visibility: hidden;
}
#socialmedia ul { position:relative; top:10px; margin:0; padding:5px 0 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; list-style:none; background:url(/ca/images/core/bg_share_bottom.png) no-repeat 0 bottom; }
#socialmedia ul li { margin:0 12px 5px; padding:0; }
#socialmedia a { color:#7a7162; }
#socialmedia a:hover { color:#940c0c!important; }
#socialmedia a.digg { padding:0 0 0 23px; background:url(/ca/images/core/icon_digg.gif) no-repeat; }
#socialmedia a.myspace { padding:0 0 0 23px; background:url(/ca/images/core/icon_myspace.gif) no-repeat; }
#socialmedia a.facebook { padding:0 0 0 23px; background:url(/ca/images/core/icon_facebook.gif) no-repeat; }
#socialmedia a.delicious { padding:0 0 0 23px; background:url(/ca/images/core/icon_delicious.gif) no-repeat; }
#socialmedia a.twitter { padding:0 0 0 23px; background:url(/ca/images/core/icon_twitter.gif) no-repeat; }
#socialmedia a.stumbleupon { padding:0 0 0 23px; background:url(/ca/images/core/icon_stumbleupon.gif) no-repeat; }
#socialmedia a.email { padding:0 0 0 23px; background:url(images/icon_email.jpg) no-repeat; }

#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 377px;
	top: 162px;
}
#shareLinks {
	text-align:left;
	position:absolute;
	width:100px;
	height:177px;
	z-index:1;
	left: 824px;
	top: 143px;
	background-image:url(images/share_bg.gif);
	visibility: inherit;
}.homeBgImg {
	background-image: url(images/home_diamond.jpg);
	background-repeat: no-repeat;
}

