@charset "utf-8";

body
{
	background-image: url(/assets/skin/images/global_page/bg_page.jpg);
	background-repeat: repeat-x;
	font-family: Arial;
	font-size: 11pt;
	color: #000000;
}

hr
{
    width: 100%;
    background-color: #f78f1e;
    color: #f78f1e;
    border: 0;
    height: 1px;
}

a
{
    font-family: Arial;
	font-size: 10pt;
	color: #4e8abe;
	text-decoration: underline;
}

a:link
{
    font-family: Arial;
	font-size: 10pt;
	color: #4e8abe;
	text-decoration: underline;
}

a:active
{
    font-family: Arial;
	font-size: 10pt;
	color: #4e8abe;
	text-decoration: underline;
}

a:hover
{
    font-family: Arial;
	font-size: 10pt;
	color: #4e8abe;
	text-decoration: underline;
}

a:visited
{
    font-family: Arial;
	font-size: 10pt;
	color: #4e8abe;
	text-decoration: underline;
}

.topnavText
{
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
}

.topnavText a
{
	font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
}

.topnavText a:link
{
    font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
}

.topnavText a:active
{
    font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
	text-decoration: none;
	text-align: right;
	vertical-align: middle;
}

.topnavText a:visited
{
    font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
	text-align: right;
	text-decoration: none;
	vertical-align: middle;
}

.topnavText a:hover
{
    font-family: Arial;
	font-size: 8pt;
	color: #ffffff;
	text-align: right;
	text-decoration: underline;
	vertical-align: middle;
}

.footerText
{
	font-family: Arial;
	color: #666666;
	font-size: 8pt;
}

.footerText a
{
	font-family: Arial;
	color: #666666;
	font-size: 8pt;
	text-decoration: none;
}

.footerText a:link
{
	font-family: Arial;
	color: #666666;
	font-size: 8pt;
	text-decoration: none;
}

.footerText a:active
{
	font-family: Arial;
	color: #666666;
	font-size: 8pt;
	text-decoration: none;
}

.footerText a:visited
{
	font-family: Arial;
	color: #666666;
	font-size: 8pt;
	text-decoration: none;
}

.footerText a:hover
{
	font-family: Arial;
	color: #f78f1e;
	font-size: 8pt;
	text-decoration: none;
}

#preHeaderSkin
{
	background-image: url(/assets/skin/images/global_page/bg_pre_header.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 888px;
	height: 6px;
}

.homepageFeatureContainer
{
	margin-top: 7px;
}

.homepageFeatureContent
{
	border-left: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
}

/* hide from IEMac \*/
* html .homepageFeatureContent
{
	border-left: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	margin-top:-4px;
	width: 266px;
}
/* end hide IEMac */

.subfeaturetitlesmall
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	padding-top: 13px;
}

.subfeaturetextsmall
{
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
}

.subfeaturetitlenormal
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #333333;
}

.subfeaturetextnormal
{
	font-family: Arial;
	font-size: 9pt;
	color: #333333;
}

.subfeatureimagecontainer
{
	width: 242px;
	height: 119px;
	text-align: center;
	vertical-align: middle;
	border-bottom: 1px solid #d9d9d9;
}

.subfeaturetextcontainer
{
	width: 331px;
	height: 105px;
	padding-top: 14px;
	vertical-align: top;
	border-bottom: 1px solid #d9d9d9;
	font-family: Arial;
	font-size: 9pt;
	color: #333333;
}

.subfeatureimagecontainerlast
{
	width: 242px;
	height: 119px;
	text-align: center;
	vertical-align: middle;
}

.subfeaturetextcontainerlast
{
	width: 331px;
	height: 105px;
	padding-top: 14px;
	vertical-align: top;
	font-family: Arial;
	font-size: 9pt;
	color: #333333;
}

.footnote
{
    font-family: Arial;
	color: #666666;
	font-size: 8pt;
}

.calendarEvent1
{
    background-color: #e6e6e6;
}

.calendarEvent2
{
    background-color: #ffffff;
}