@charset "UTF-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #afaf8f;
	
	color:#666666;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#header {
	margin:0px auto;
	width:893px;
	height:137px;
	padding:0px;
	background-image:url(../assets/header_bkgd.jpg);
	background-repeat:no-repeat;
}

#headerLink {
	margin:0px;padding:0px;width:450px;height:70px; cursor:pointer;
}

#topnav {
	margin:36px 0px 0px 337px;padding:0px;
	
}

#content {
	margin:5px auto;
	width:893px;
	background-color:#FFFFFF;
	padding:0px;
	overflow:auto;
	min-height:440px;
	color:#666666;
}

#footer {
	clear:both;
	margin: 6px auto;
	width:893px;
	text-align:left;
	padding:0px;
	font:11px Arial, Helvetica, sans-serif;
	color:#fcfafa;
	background-color: #afaf8f;
}

#leftCol {
	float:left;
	width:170px;
	margin:0px;
	padding:55px 25px 25px 0px;
	background-color:#FFFFFF;
	color:#fcfafa;
}

#leftCol p {
	margin:0px;
	padding:2px 0px 2px 14px;
	color:#666666;
	background-color:#FFFFFF;
	line-height:16px;
}

#leftCol p img { height:10px; width:10px; }

#leftCol a,#leftCol a:visited {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	background-color:#FFFFFF;
	text-decoration:none;
}

#leftCol a:hover {
	color:#c96306;
	text-decoration:none;
	background-color:#FFFFFF;
}

#leftCol a.leftColOn {
	color:#c96306;
	text-decoration:none;
	font-weight:bold;
	background-color:#FFFFFF;
}

.leftColDash { color:#ddd2b9;font-weight:bold;padding:0px 6px 0px 1px; }

#centerCol {
	float:left;
	margin:0px;
	padding:58px 35px 25px 0px;
	width:400px;
	color:#666666;
	background-color:#FFFFFF;
}

#centerCol p {
	font: 12px Arial, Helvetica, sans-serif;
	color:#474444;
	background-color:#FFFFFF;
	margin:15px 0px 6px 0px;
	line-height:16px;
}

#centerCol a, #centerCol a:visited { text-decoration:none; color:#474444;
	 }
#centerCol a:hover { text-decoration:underline; }

#rightCol {
	float:left;
	margin:27px 0px 0px 0px;
	background-color:#FFFFFF;
	color:#474444;
}

#centerCol .backButton { font-size:11px; border: 1px solid #afaf8f; color:#a8a862; padding:6px;background-color:#FFFFFF; }

#centerCol .byline {font-size:11px; color:#474444; background-color:#FFFFFF;}

h2 { font-size:14px;color:#474444;background-color:#FFFFFF; }


#portfolioHeader { font-size:11px; color:#e87002; margin:18px 0px 4px 0px; display:table;background-color:#FFFFFF; }

#sub0, #sub1, #sub2, #sub3, #sub4, #sub5, #sub6, #sub7, #sub8, #sub9, #sub10, #sub11, #sub12, #sub13, #sub14, #sub15, #sub16, #sub17, #sub18, #sub19, #sub20, #sub21, #sub22, #sub23, #sub24, #sub25, #sub26 {
	display:none;
	color:#535050;background-color:#FFFFFF;
	border-left: 1px solid #cecebd;
	border-right: 1px solid #cecebd;
	padding:6px 6px 6px 6px;
	margin:0px 0px 0px 0px;
	width:586px;
	

}

#main0, #main1, #main2, #main3, #main4, #main5, #main6, #main7, #main8, #main9, #main10, #main11, #main12, #main13, #main14, #main15, #main16, #main17, #main18, #main19, #main20, #main21, #main22, #main23, #main24, #main25, #main26  {
	width:598px;
	
}
.company { margin:0px 0px 4px 0px; padding: 4px 0px 0px 0px;width:598px; border-top: 1px solid #cecebd;border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;}
.companyOn { margin:0px 0px 0px 0px; background-color:#e6e6e0; border-left: 1px solid #cecebd;border-right: 1px solid #cecebd; padding: 4px 0px 4px 0px;width:594px; border-top: 1px solid #cecebd;
/*background-image:url(../assets/portfolioCompanyOnBkgd.gif); background-repeat: no-repeat;*/

}

.portfolioCol1 { float:left; width:230px; padding:0px 0px 0px 3px; margin:0px; }
.portfolioCol2 { float:left; width:85px; padding:0px 30px 0px 0px; margin:0px; text-align:right;}
.portfolioCol3 { float:left; width:180px; padding:0px; margin:0px; }
.portfolioCol4 { float:left; width:65px; padding:0px; margin:0px; }