.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	clip:   rect(auto auto auto auto);
	color: #666666;
	}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	clip:   rect(auto auto auto auto);
	color: #666666;
	}
.small  {
	font-size: 10px;
}

a.pdf_blue {
	background: url(images/pdf_blue.gif) no-repeat left top;
	padding-left: 18px;
}
a.pdf_white {
	background: url(images/pdf_white.gif) no-repeat left top;
	padding-left: 18px;
}
a.read_more {
	display: block;
	float: right;
	padding-right: 20px;
}
html>body a.read_more {
	margin-bottom: 20px;
}

.subheadAbout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #18529C;
	font-weight: bold;
}
.bodyDescript {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	clip:   rect(auto auto auto auto);

	color: #666666;
	font-style: italic;
}
.largeHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #18529C;

	font-weight: bold;
}
.subheadSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #993300;

	font-weight: bold;
}
.box {
	border: 1px solid #666666;
}
.bodyTiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	clip:   rect(auto auto auto auto);

	color: #666666;
	border: none;
}
.subheadPartners {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
	
	font-weight: bold;
}
.subheadClient {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9C9A31;
	
	font-weight: bold;
}
.subheadProject {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BC8D0B;
	font-weight: bold;
	padding-top: 15px;



}

.largeHeadPartners {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #993300;
	
	font-weight: bold;
}
.largeHeadClients {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #9C9A31;

	font-weight: bold;
}
.largeHeadProject {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #BC8D0B;

	font-weight: bold;
}
.bodyTinyTeeny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	clip:   rect(auto auto auto auto);
	white-space: nowrap;
	color: #333333;
	border: none;
}
.bodyleftRightcol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: none;
}
a{
 color: #993300;
 text-decoration: underline;
 
}
a:hover{
 color: #007777;
 text-decoration: underline;
}
.DarkBlueHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336699;

	font-weight: bold;
}
.formfont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: none;
	font-weight: bold;

}
.largertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 13px;
	line-height: 18px;
}
.bodyPubl {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	clip:   rect(auto auto auto auto);
	color: #666666;
}
.subheadPubl {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #70164E;

	font-weight: bold;
}
.largeHeadPubl {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #70164E;

	font-weight: bold;
}
.afterinnocence {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	clip:   rect(auto auto auto auto);
	color: #996666;
	}
.offtowar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	clip:   rect(auto auto auto auto);
	color: #A2A87A;
	}
.exec_case {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	clip:   rect(auto auto auto auto);
	color: #663300;
	}
.sm_email {
	font-size: 10px;
}
ul.email {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}	
.extra_marg {
	margin-bottom: 10px;
	display: block;
}
ul.email li {
	margin: 0px;
	padding:0px;
	list-style-type:none;
}
/* Clearfix Settings - applied to div.box class as well
-------------------------------------------------------------------- */
/* 	www.positioniseverything.net/easyclearing.html		 */
.clearfix:after, div.block:after, div.block2:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } 
.clearfix, div.block, div.block2 { display: inline-table; /* IE/Mac */ } 
/* Hides from IE-mac \*/ 
* html .clearfix, * html div.block, * html div.block2 { height: 1%; } 
.clearfix, div.block, div.block2 { display: block; }  
/* End hide from IE-mac */



