
.content .article .title {
	float: left;
	width: 330px;
	padding: 0px;
	padding-right: 20px;
}

.content .article .actions 
{
    float: right;
    width: 188px;
    margin-top:4px;
}

/*** Article intro styles start ***/
.content .article .ingresstext {
	float: left;
	width: 330px;
	padding: 0px;
	padding-right: 20px;
	margin-bottom: 0px;
}

.content .article .ingresstext .image {
	float: left;
	border: 1px solid #FFF;
	/*margin-top: 5px;*/
	margin-right: 10px;
}

.content .article .ingresstext .intro {
	/*float: left;
	padding-top: 5px;*/
	font-weight: bold;
	color: #666;
}

.content .article .image {
	border: 1px solid #FFF;
}

.content .article .intro {
	font-weight: bold;
	color: #666;
	margin-bottom: 20px;
}

.content .article .contact 
{
    float: right;
    width: 188px;
	margin-left: 15px;
	margin-bottom: 15px;
}

.content .article .oldcontact 
{
    float: right;
    width: 188px;
}

.content .article .contact a , .content .article .oldcontact a 
{
    color: #666;
    text-decoration: none;
}

.content .article .contact a :hover, .content .article .oldcontact a :hover
{
    text-decoration: underline;
}

.content .article .contact .company {
	font-weight: bold;
	margin-top: 10px;
}

.content .article .oldcontact .company {
	font-weight: bold;
}

.content .article .contact .webaddress {
}

.content .article .contact .link , .content .article .oldcontact .link{
	margin-top: 20px;
}
/*** Article intro styles end ***/



/*** Article body styles start ***/
.content .article .subtitle {
	font-weight: bold;
	margin: 0;
	margin-top: 20px;
	padding: 0;
	/*clear: both;*/
}

.content .article .full {
	/*width: 461px;*/
	width: 100px;
	margin-bottom: 20px;
}

.content .article .half {
	/*width: 250px;*/
	width: 100px;
	margin-bottom: 20px;
}

.content .article .left {
	margin-right: 10px;
	margin-bottom: 20px;
	float: left;
}

.content .article .right {
	margin-left: 10px;
	margin-bottom: 20px;
	float: right;
}

.content .article .image 
{
}

.content .article .caption {
	line-height: normal;
	padding: 5px 10px;
	font-style: italic;
	background-color:#f1f0f0;
    /*border-bottom: 1px solid #8d8d8d;
    border-top: 1px solid #8d8d8d;*/
}

.content .article .para {
	margin-top: 0;
}

.content .article .infobox {
	/*width: 489px;*/
	padding-bottom: 15px;
	margin-top: 20px;
    background-color:#f1f0f0;
	border-bottom: 1px solid #8d8d8d;
	clear: both;
}

.content .article .infobox .highlight {
	padding-top: 15px;
	border-top: 1px solid #8d8d8d; 
}

.content .article .infobox .highlight .contents {
	padding: 0px 15px; 
}

.content .article .infobox .heading {
	font-size: 1.2em;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 12px;
}

.content .article .infobox .para {
	margin: 0px;
	padding-bottom: 12px;
}

.content .article .infobox .subtitle {
	margin: 0px;
}

.content .article .infobox .list {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 12px;
}

.content .article .infobox .hr
{
    border-top: 1px solid #e1e0e0;
	margin: 0px;
	padding-bottom: 12px;
}


.content .article .infobox .full {
	/*width: 461px;*/
	width: 100px;
	margin-bottom: 20px;
}

.content .article .infobox .half {
	/*width: 250px;*/
	width: 100px;
	margin-bottom: 20px;
}

.content .article .infobox .left {
	margin-right: 10px;
	margin-bottom: 20px;
	margin-top: 10px;
	width: 10px;
	float: left;
}

.content .article .infobox .right {
	margin-left: 10px;
	margin-bottom: 20px;
	margin-top: 10px;
	width: 10px;
	float: right;
}

.content .article .infobox .image 
{
}

.content .article .infobox .caption {
/*	line-height: normal;
	padding: 5px 10px;
	font-style: italic;
	background-color:#f1f0f0; */
}

.content .article .author {
	font-weight: bold;
	padding: 0px;
	margin: 20px 0px;
	clear: both;
}

.content .article .published {
	font-style: italic;
	margin: 20px 0px;
}
/*** Article body styles end ***/

/*** Article styles start ***/
.content .article .ingress {
	background-color: #d0e7dc;
}

.content .article .ingress .image img {
	border: 3px solid #d0e7dc;
}

/*** Article styles end ***/
