body
{
background-color: #f7f7f7;
}


.webtable {
	width: 100%;
	border: 0;
	margin: 0;
	padding: 0;
	height: 100%; overflow: visible;
}


.articlemain {
	
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
	font-variant: normal;
	text-transform: none;
	width: 300px;
	background-color: #f7f7f7;
	padding: 4px 2px 0 14px;
	margin: 0px;
	vertical-align: top;
}

.printmain {
	
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
	font-variant: normal;
	text-transform: none;
	width: 300px;
	background-color: #f7f7f7;
	padding: 4px 8px 0 14px;
	margin: 0px;
	vertical-align: top;
}

.articlebody {
	padding: 5px 20px 0 0; 
	margin: 0;
	line-height: 140%;
}

.printbody {
	padding: 14px 20px 0 0; 
	margin: 0;
	line-height: 140%;
}

.printtable {
	height: 300px;
	padding-top: 15px;
}

.articletitle {
	font-weight: bold;
	font-size: 11px;
}

.motionmain {
	
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #333333;
	font-variant: normal;
	text-transform: none;
	width: 300px;
	background-color: #f7f7f7;
	padding: 4px 60px 0 0px;
	margin: 0px;
	vertical-align: top;
}

.motioncontents {
	padding-bottom: 30px;
}

a {
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-decoration: underline;
	color: #333333;
}
a:hover {
	color: #CCCCCC;
	text-decoration: none;
}

		table.portfolioTable {margin:10px 20px 10px 25px;}
	table.portfolioTable a {text-decoration: none;}
	table.portfolioTable a:hover {color: #333;}
	table.portfolioTable td {vertical-align:top;}
	.portfolioIntro {width: 250px; margin: 15px 10px 0 0;}
	.portfolioMainTitle {background-color: #6cb0ea; padding: 10px; color: white; font-size: 18px; margin-bottom: 10px;}
	
	.portfolioItemPreview {width: 350px; margin: 15px;}
	.portfolioItemPreview h3 {text-transform: none; margin-top: 10px; margin-bottom: 5px;}
	.portfolioItemPreview h3 a {color: #2e8ee1;}
	.portfolioItemPreview p {padding: 5px 10px 8px 0; margin: 5px 0 5px 0;}
	.portfolioItemPreview img {border: 1px solid #999;}
	.caseStudyLink  {background: #2e8ee1; padding: 5px; color: white; width: 90px; text-align: center; color:white; text-transform: ; font-size: 11px; font-weight: bold;}
	.caseStudyLink a {color: white;}
	
	table.portfolioTable td:hover {background: #e0e0e0; cursor: pointer;}
	table.portfolioTable td:hover .caseStudyLink {background: white; color: #2e8ee1;}
	table.portfolioTable td.intro:hover {background: #f7f7f7; cursor: auto;}
	
/* 	.portfolioBack {position: relative; top: 376px; left: 28px;} */
	.portfolioTable .portfolioBack a {padding: 5px; color: white; background: #666; text-decoration: none; font-size: 12px;}
	.portfolioTable .portfolioBack a:hover {background: black; color: white;}
	


