﻿/* ----------------------------------- Main Image and Feature Space ----------------------------- */
#CorePageMainImageSpace {
	font-family: Arial, sans-serif !important;
	position: relative; /* This is for the floating layer */
	width: 590px !important;
	height: 258px;
	float: left;
	padding: 10px 0 0 4px;
	background: #fff;
}
/*
#CorePageMainImageSpace p {
	background: lime url(/SiteElements/images/bg/corePages/bgVcAboutUs2.gif) top right no-repeat;
	height:227px;
	width: 157px;
	position: absolute;
	top: 10px;
	left: 402px;
	margin:0 0 0 0 !important;
	padding:0 25px 0 0!important;
	font-size:0.8em;
	color: #fff;
	text-indent: 20px;
}*/
#CorePageMainImageSpace p {
	background: lime url(/SiteElements/images/illu/corepages/aboutus/aboutUs-right.jpg) top right no-repeat;
	height:227px;
	width: 157px;
	position: absolute;
	top: 10px;
	left: 402px;
	margin:0 !important;
	padding:25px 5px 0 20px !important;
	font-size:0.8em;
	color: #fff;
	text-indent: 20px;
}
#CorePageMainImageSpace p span {
	position: relative;
	top: 25px;
	left: 19px;

}
#CorePageMainImageSpace p span.CorePageMainImageName {
	font-size: 0.8em;
	line-height: 1.3em;
	top: 12px;
	left: 0px;
}

#CorePageSubtitle {
	position: relative;
	float: left;
	width: 580px;
	height: 32px;
	padding: 0;
	background: #68645F;
}
h3#CorePageImageDescription {
	color: #fff;
	width: 409px !important;
	height: 22px;
	position: absolute;
	left: 0;
	top: 0;
	font-size: .7em;
	padding: 10px 166px 0 10px;
	text-align: left;
	z-index: 50 !important;
}

#CorePageMainImageSpace img {
	float: left;
}

#CorePageImageOver {
	position: absolute;
	bottom: -49px;
	left: 220px;
	width: 351px;
	height: 173px;
	z-index: 20 !important;
}

#CorePageIntro {
	width: 155px;
	position: absolute;
	left: 411px;
	top: 29px;
	font-size: 12px;
	padding: 9px 0 0 6px;
	text-indent: 24px;
	background: url(/SiteElements/images/bg/quotation_marks.gif) top left no-repeat;
	color: #394F56;
}

#CorePageIntroSubtitle {
	font-size: 10px;
	padding-top: 6px;
	display: block;
	text-indent: 0;
	line-height: 12px;
	color: #5C6F76;
}



/* ------------------------------ Main Content --------------------------- */


#CorePageMainContent {
	background:#fff;
	float: right;
	width: 590px !important;
	padding:  0 0 10px 4px;
}
#CorePageMainContent h3 {
	color:#D81E05;
	padding:0;
	margin:16px 0 8px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.35em;
	font-weight:normal;
	line-height:1.35em;
}
#CorePageMainContent #CorePagesBlurb, #T999_PageContent {
	padding:0 !important;
	margin:0 !important;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.9em;
	line-height:1.35em;
	color: #232120;
	width: 580px !important;
}
#CorePageMainContent #CorePagesBlurb p {
	padding: 0 0 10px 0 !important;
	margin: 0 !important;
}
#CorePageMainContent #CorePagesBlurb a {
	color: #1A67B4;
}
#CorePageMainContent #CorePagesBlurb #CorePagesBlurbLeft{
	float:left;
	width:284px;
	margin-bottom:17px;
}
#CorePageMainContent #CorePagesBlurb #CorePagesBlurbRight{
	float:left;
	width:284px;
	margin-left:12px;
	margin-bottom:17px;
}
#CorePageMainContent .CorePageRow {
	float: left;
	width: 580px;
	height:1px;
	background:url(/SiteElements/images/bg/corepages/CorePageHorizontalDivider.gif) top left no-repeat;
	overflow:hidden;
}
#CorePageMainContent .CorePageRowHalf {
	float: left;
	width: 580px;
	height:1px;
	background:url(/SiteElements/images/bg/CorePageHorizontalDividerHalf.gif) top left no-repeat;
	overflow:hidden;
}
#CorePageMainContent .CorePageRowContentContainer {
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	float:left;
}

#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox1, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox2,
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox3, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox4,
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox5, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox6,
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox7, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox8  {
	float:left;
	width:264px;
	padding:8px 10px 10px 10px;
	cursor:pointer;
}
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox2, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox4,
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox6, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox8 {
	margin-left:12px;
}
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox1 h3, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox2 h3,
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox3 h3, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox4 h3,
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox5 h3, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox6 h3,
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox7 h3, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox8 h3 {
	margin-top:0;
	margin-bottom:6px;
}

#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox1 h3 {color:#2DAD90;}
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox2 h3 {color:#BC1F66;}
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox3 h3 {color:#5297C6;}
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox4 h3 {color:#E94E4E;}
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox5 h3 {color:#574D8B;}
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox6 h3 {color:#F17215;}
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox7 h3 {color:#A9448F;}
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox8 h3 {color:#F29F00;}

#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox1 #CorePageRowBox1Arrow, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox2 #CorePageRowBox2Arrow,
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox3 #CorePageRowBox3Arrow, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox4 #CorePageRowBox4Arrow,
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox5 #CorePageRowBox5Arrow, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox6 #CorePageRowBox6Arrow,
#CorePageMainContent .CorePageRowContentContainer #CorePageRowBox7 #CorePageRowBox7Arrow, #CorePageMainContent .CorePageRowContentContainer #CorePageRowBox8 #CorePageRowBox8Arrow {
	background: url(/SiteElements/images/illu/corepages/arrow-black.gif) 0 0 no-repeat;
	height:11px;
	width:3px;
	margin-left:6px;
	margin-top:5px;
}



/* -------------------------------------------------------- */
/* --------------- new links layout ----------------------- */
/* -------------------------------------------------------- */
#CorePageLinks { float: left; padding-top: 10px; }

/*#CorePageLink1, #CorePageLink3, #CorePageLink5, #CorePageLink7 { margin-right: 12px; }*/


.CorePageLinkBox {
	display: block;
 	float:left;
	width:290px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.CorePageLinkBox p { 
	padding: 0 10px 14px 0 !important;
	margin: 0 0 0 0 !important;
 	background: url(/SiteElements/images/bg/corePages/CorePageHorizontalDividerHalf.gif) bottom left no-repeat; 
	font-family: Arial, sans-serif;
	font-size: 0.75em !important;
	width:280px !important;
	height: 56px !important;
	color: #232120;
}

.CorePageLinkBox p a:link, .CorePageLinkBox p a:visited, .CorePageLinkBox p a:active {
	color: #000;
}
.CorePageLinkBox p a:hover {
	color: #D81E05;
}




.CorePageLinkBox h3 {
	padding: 0 10px 0 0 !important;
	margin:4px 0 3px 0!important;
	font-size: 1.1em !important;
	line-height: 1.35em !important;
	width:280px !important;
}

.CorePageLinkBox h3 a {	color: #1a67b4 !important; }

.LinkArrow { padding-left: 5px; background: url(/SiteElements/images/illu/corepages/arrow-blue.gif)  no-repeat scroll right 6px;}


.leftSideLink { margin-right: 12px; }