﻿
#content p 
{
	padding: 0;
	margin: 0;
}

#content div.CellContent
{	
	width: 75%;
	margin-left: auto;
	margin-right: auto;
}

#content p.CCECellTitle, #content p.ECCTitrecellule
{
	color: #595959;	
	font-size: 2em;
	font-weight: bold;	
	padding-top: .7em;
	padding-bottom: .7em;
}

#content p.CCEHeading1, #content p.ECCEntte1
{
	font-family: "Arial", Arial, sans-serif;
	font-size: 1.09em;
	font-weight: bold;
	padding-top: 1em;
	padding-bottom: 0.25em;
}

#content p.CCEHeading2, #content p.ECCEntte2
{
	font-family: "Arial", Arial, sans-serif;	
	font-weight: bold;	
	padding-bottom: 0.08em;
	padding-top: 10px;
}

#content p.CCEHeading3, #content p.ECCEntte3
{
	font-family: "Arial", Arial, sans-serif;	
	font-weight: bold;
	font-style: italic;
	padding-top: 10px;
}

#content p.CCETableTitle, #content p.ECCTitretableau
{
	font-family: "Arial", Arial, sans-serif;	
	font-weight: bold;
	padding-bottom: 0.25em;
	margin-left: .5em;
}

#content p.CCENote, #content p.ECCNote
{
	font-family: "Arial", Arial, sans-serif;
	font-size: 0.8em;
	padding-top: 0;		
}

/* CCEIndent Issue #167 */
#content p.CCEIndent, #content p.ECCalinea
{
	text-indent: -1.3em; 
	margin-left: 1.3em; 
}

/* CCE Bullet styles - start */
#content ul, #content ol
{
	margin: 0;
	padding: 0;
}
#content .CCEBullet1, #content .CCEBullet2, #content .CCEBullet3
{
	margin-left: 0px;
	padding-left: 17px
}
#content .CCENum1, #content .CCENum2, #content .CCENum3
{
	margin-left: 6px;
	padding-left: 17px	
}
#content .CCEBullet1, #content .CCENum1
{
	margin-top: .5em;
}
#content .CCEBullet1 li
{
	list-style-image: url('../images/bullet1.gif');
	padding-left: .5em;
	margin-bottom: .5em;
}
#content .CCENum1 li
{
	/*padding-left: .5em;*/
	margin-bottom: .5em;	
}
#content .CCEBullet2 li
{
	list-style-image: url('../images/bullet2.gif');	
	padding-left: .5em;
	margin: 0px;
}
#content .CCENum2 li, #content .CCENum3 li
{
	/*padding-left: .5em;*/
	margin: 0px;	
}
#content .CCEBullet3 li
{
	list-style-image: url('../images/bullet3.gif');
	padding-left: .5em;
	margin: 0px;
}
/* CCE Bullet styles - end */

#content a:link
{			
	cursor:pointer;	
}

/* CCCETableGrid style */

#content .CCCETableGrid
{
	border-bottom: medium none;
	border-left: medium none;
	border-top: medium none;
	border-right: medium none;
	border-collapse: separate;
}

#content .CCCETableGrid .headerfirst
{
	border-bottom: gray 0.75pt solid;
	border-left: gray 0.75pt solid;
	border-top: gray 1.5pt solid;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableGrid .header
{
	border-bottom: gray 0.75pt solid;
	border-left: medium none;
	border-top: gray 1.5pt solid;
	border-right: medium none;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableGrid .headerlast
{
	border-bottom: gray 0.75pt solid;
	border-left: medium none;
	border-top: gray 1.5pt solid;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableGrid .footerfirst
{
	border-bottom: gray 1.5pt solid;
	border-left: gray 0.75pt solid;
	border-top: medium none;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableGrid .footerlast
{
	border-bottom: gray 1.5pt solid;
	border-left: medium none;
	border-top: medium none;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableGrid .footer
{
	border-bottom: gray 1.5pt solid;
	border-left: medium none;
	border-top: medium none;
	border-right: medium none;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableGrid .firstcolumn
{
	border-bottom: gray 0.75pt solid;
	border-left: gray 0.75pt solid;
	border-top: medium none;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableGrid .lastcolumn
{
	border-bottom: gray 0.75pt solid;
	border-left: medium none;
	border-top: medium none;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableGrid .inner
{
	border-bottom: medium none;
	border-left: medium none;
	border-top: medium none;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

/* CCCETableNoHeads style */

#content .CCCETableNoHeads
{
	border-bottom: gray 1px solid;
	border-left: medium none;
	border-top: medium none;
	border-right: gray 1px solid;
	border-collapse: separate;	
}
#content .CCCETableNoHeads td
{
	padding: 5px; /**Issue #131*/
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: medium none;
	border-right: medium none;
}

/* CCCETableLists style */

#content .CCCETableLists
{
	border-bottom: medium none;
	border-left: medium none;
	border-top: medium none;
	border-right: medium none;
	border-collapse: separate;
	max-width: 555px;
}

#content .CCCETableLists .headerfirst
{
	background: #E6E6E6;
	border-bottom: gray 0.75pt solid;
	border-left: gray 0.75pt solid;
	border-top: gray 1.5pt solid;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableLists .header
{
	background: #E6E6E6;
	border-bottom: gray 0.75pt solid;
	border-left: medium none;
	border-top: gray 1.5pt solid;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableLists .headerlast
{
	background: #E6E6E6;
	border-bottom: gray 0.75pt solid;
	border-left: medium none;
	border-top: gray 1.5pt solid;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableLists .footerfirst
{
	border-bottom: gray 1.5pt solid;
	border-left: gray 0.75pt solid;
	border-top: medium none;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableLists .footerlast
{
	border-bottom: gray 1.5pt solid;
	border-left: medium none;
	border-top: medium none;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableLists .footer
{
	border-bottom: gray 1.5pt solid;
	border-left: medium none;
	border-top: medium none;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableLists .firstcolumn
{
	border-bottom: gray 0.75pt solid;
	border-left: gray 0.75pt solid;
	border-top: medium none;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableLists .lastcolumn
{
	border-bottom: gray 0.75pt solid;
	border-left: medium none;
	border-top: medium none;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}

#content .CCCETableLists .inner
{
	border-bottom: gray 0.75pt solid;
	border-left: medium none;
	border-top: medium none;
	border-right: gray 0.75pt solid;
	padding-bottom: 0in;
	padding-left: 5.4pt;
	padding-right: 5.4pt;
	padding-top: 0in;
}


/* CCCETableHeads style */

#content .CCCETableHeads
{
	border-bottom: silver 1.5pt solid;
	border-left: silver 1pt solid;
	border-top: medium none;
	border-right: silver 1pt solid;
	border-collapse: separate;
	max-width: 555px;
}
#content .CCCETableHeads td
{
	padding: 8px;
}

#content .CCCETableHeads .headerfirst
{	
	background: #E6E6E6;
	/*border-bottom: gray 0.75pt solid;*/
	/*border-left: silver 1pt solid;*/
	border-top: gray 1.5pt solid;
	border-right: medium none;
}
#content .CCCETableHeads .header
{
	background: #E6E6E6;
	/*border-bottom: gray 0.75pt solid;*/
	border-left: silver 1pt solid; 
	border-top: gray 1.5pt solid;
	border-right: medium none; 
}

#content .CCCETableHeads .headerlast
{
	background: #E6E6E6;
	/*border-bottom: gray 0.75pt solid;*/
	border-left: silver 1pt solid; 
	border-top: gray 1.5pt solid;
	/*border-right: silver 1pt solid;*/
}

#content .CCCETableHeads .footerfirst
{
	/*border-bottom: silver 1.5pt solid;*/
	/*border-left: silver 1pt solid;	*/
	border-right: medium none;
	border-top: gray 1px solid;
}

#content .CCCETableHeads .footerlast
{
	/*border-bottom: silver 1.5pt solid;*/
	border-left: silver 1pt solid; 
	/*border-right: silver 1pt solid;*/
	border-top: gray 1px solid;
}

#content .CCCETableHeads .footer
{
	/*border-bottom: silver 1.5pt solid;*/
	border-left: silver 1pt solid;
	border-top: gray 1px solid;
	border-right: medium none;
}

#content .CCCETableHeads .firstcolumn
{	
	border-bottom: medium none;
	/*border-left: silver 1pt solid;*/
	border-top: gray 1px solid;	
}

#content .CCCETableHeads .lastcolumn
{
	border-bottom: medium none;
	border-left: silver 1pt solid;
	border-top: gray 1px solid;
	/*border-right: silver 1pt solid;*/
}

#content .CCCETableHeads .inner
{
	border-bottom: medium none;
	border-left: silver 1pt solid;
	border-top: gray 1px solid;	
}

/* CCCEOrganizer style */

#content .CCCEOrganizer
{
	border:solid silver 1.5pt;
	padding:5.75pt 5.75pt 5.75pt 5.75pt;
	border-collapse: separate;
	max-width: 555px;
}
#content .CCCEOrganizer td
{
	padding: .5em;
}

