/*
	Last Up Date - 201X.00.00
*/

/*=============================================================================
	mainContainer styles
=============================================================================*/

#mainContainer .article .title{
	padding-bottom:8px;
	background:url(../images/bg_ttl.png) bottom left no-repeat;
	font-size:1.6em;
	font-weight:bold;
}

#mainContainer .article .headline{
	margin-top:5px;
	border-bottom:1px solid #D5D5D5;
	font-size:1.4em;
	line-height:1.1;
	font-weight:bold;
	background:url(../images/icon_cercle_red.png) 0 2px no-repeat;
	padding-left:14px;
	padding-bottom:4px;
}

#mainContainer .infoTab{
	border-collapse:collapse;
	width:770px;
}

#mainContainer .infoTab th,
#mainContainer .infoTab td{
	vertical-align:text-bottom;
	text-align:left;
	margin:0;
	padding:10px 0;
	font-size:1.2em;
	line-height:1.5;
	border-bottom:1px dotted #D5D5D5;
}

#mainContainer .infoTab th{
	white-space:nowrap;
	padding-left:15px;
	padding-right:20px;
	width:100px;
}

#mainContainer .infoTab td{
	font-weight:bold;
}

#mainContainer .infoTab td .icon{
	padding-left:8px;
	background:url(../images/icon_arrow_red_1.gif) 0 5px no-repeat;
}

#mainContainer .context{
	margin-top:20px;
	font-size:1.2em;
	line-height:1.8;
}

#mainContainer .footer{
	text-align:center;
	margin-top:80px;
	padding-top:20px;
	border-top:1px solid #D5D5D5;
	font-size:1.2em;
}

#mainContainer .footer .icon{
	padding-left:8px;
	background:url(../images/icon_arrow_red_1.gif) left center no-repeat;
}
