/* CLF 2.0 TEMPLATE VERSION 1.04 | VERSION 1.04 DU GABARIT NSI 2.0 */

/* GENERAL CSS BEGINS | DEBUT DU CSS GENERAL */

/* GENERAL CSS ENDS | FIN DU CSS GENERAL */


div.center li {
	margin-top: 9px;
}

div.center ul.Menu li {
	font-size: 1.3em;	
}

div.center ul.Menu li li {
	font-size: 1.0em;	
}

div.center ul.Menu li li li {
	font-size: 1.0em;	
}

div.center ul.Menu li li li li {
	font-size: 1.0em;	
}

div.center a:link {
	color: #903;
	text-decoration: underline;
}

div.center a:visited {
	color: #903;
	text-decoration: underline;
}

zdiv.center a:hover {
	color: #903;
	text-decoration: underline;
}

.TextCenter {
	text-align: center;
}

.alignleft {
	text-align: left;
}
.aligncenter {
	text-align: center;
}
.alignright {
	text-align: right;
}

.divcenter {
	padding: 0px;
	text-align: center;
	margin: 0px;
	position: relative;



}

.borderzero {
	border: 0px none #FFFFFF;
}

.TableCenter {
	margin-right: auto;
	margin-left: auto;
}

.OLTypeA {
	list-style-type: lower-alpha;
}

.OLTypeACaps {
	list-style-type: upper-alpha;
}

.OLTypeI {
	list-style-type: lower-roman;
}


.PhotoCaption {
	font-size: 1.2em;
}


.divright {
	padding: 0px;
	float: right;
	width: 154px;
	text-align: center;
	margin-bottom: 6px;
	margin-left: 6px;

}

div.right ul.nav li.menucontent {
	list-style-type: square;
	margin-left: 24px;
	padding-left: 0px;
}



.caps {
	text-transform: uppercase;
}

p.breadcrumb a:link {
	color: #903;
	text-decoration: underline;
}

p.breadcrumb a:visited {
	color: #903;
	text-decoration: underline;
}

p.breadcrumb a:hover {
	color: #903;
	text-decoration: underline;
}

div.footer a:link {
	color: #903;
	text-decoration: underline;
}

div.footer a:visited {
	color: #903;
	text-decoration: underline;
}

div.footer a:hover {
	color: #903;
	text-decoration: underline;
}

/************************************************* Left Nav ************************/          


#LeftNav {
	width: 150px;
}

#LeftNav .selected {
	text-decoration: underline;
}

#LeftNav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#LeftNav ul a {
	color: #000000;
	text-decoration: none;
	background-color: #EC9;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}

#LeftNav ul a:hover {
	color: #000000;
	text-decoration: underline;
}

#LeftNav ul h2 {
	font-size: 1.0em;
	font-weight: 700;
	line-height: 1.6em;
	border: 0;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0;
	background-color: #903;
	color: #FFF;
}

#LeftNav ul ul ul li a {
	background-color: #FEB;
	padding-left: 12px;
	font-size: 88%;
}

#LeftNav ul ul ul ul li a {
	background-color: #FFF;
	padding-left: 18px;
	font-size: 88%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FEB;
}

#LeftNav li {
	display: inline;
}

/************************************************* Right Nav ************************/          

#RightNav li {
	list-style-type: none;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#RightNav a:hover {
	text-decoration: underline;
}
#RightNav a {
	text-decoration: none;
	color: #000;
	margin: 0px;
	padding: 0px;
}
#RightNav li li {
	list-style-type: square;
	padding-top: 2px;
	padding-bottom: 0px;

}
#RightNav ul {
	list-style-type: square;
	border: 0px solid #000000;
	margin: 0px;
	padding: 0px;
}

#RightNav ul h2 {
	font-size: 10pt;
	font-weight: 700;
	line-height: 1.6em;
	border: 0;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0;
	background-color: #EC9;
	color: #000;
}

#RightNav ul ul {
	list-style-type: square;
	background-color: #FFF;
	border: 1px solid #000;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 24px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
}

#RightNav ul ul ul {
	border: 0px solid #000;
	padding-left: 15px;
	padding-right: 0px;
	margin-bottom: 0px;	

}
#RightNav ul ul ul li a {
	font-size: 88%;
}

/******************************************* Photos on the right side - 80 pixels */

div.PhotoRight80 {
	float: right;
	text-align: center;
	display: inline;
	padding: 12px;
	width:84px;
	margin-bottom: 6px;
	margin-left: 12px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	background-image: url(/images_scc/css_images/PhotoBG.jpg);
	margin-top: 0px;
}

div.PhotoRight80 img {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA7;
	border-right-color: #EC9;
	border-bottom-color: #EC9;
	border-left-color: #CA7;
}

div.PhotoRight80 p {
	font-size: 88%;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.PhotoRight80 a:link {
	color: #903;
	text-decoration: none;
}

div.PhotoRight80 a:visited {
	color: #903;
	text-decoration: none;
}

div.PhotoRight80 a:hover {
	color: #903;
	text-decoration: underline;
}

/******************************************* Photos on the right side - 150 pixels */

div.PhotoRight150 {
	float: right;
	text-align: center;
	display: inline;
	padding: 12px;
	width: 154px;
	margin-bottom: 6px;
	margin-left: 12px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	background-image: url(/images_scc/css_images/PhotoBG.jpg);
	margin-top: 0px;
}

div.PhotoRight150 img {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA7;
	border-right-color: #EC9;
	border-bottom-color: #EC9;
	border-left-color: #CA7;
}

div.PhotoRight150 p {
	font-size: 88%;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.PhotoRight150 a:link {
	color: #903;
	text-decoration: none;
}

div.PhotoRight150 a:visited {
	color: #903;
	text-decoration: none;
}

div.PhotoRight150 a:hover {
	color: #903;
	text-decoration: underline;
}



/******************************************* Photos centered - 150 pixels */

div.PhotoCenter150 {
	text-align: center;
	padding: 12px;
	width: 154px;
	margin-left: auto;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	background-image: url(/images_scc/css_images/PhotoBG.jpg);
	margin-right: auto;
}

div.PhotoCenter150 img {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA7;
	border-right-color: #EC9;
	border-bottom-color: #EC9;
	border-left-color: #CA7;
}

div.PhotoCenter150 p {
	font-size: 88%;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.PhotoCenter150 a:link {
	color: #903;
	text-decoration: none;
}

div.PhotoCenter150 a:visited {
	color: #903;
	text-decoration: none;
}

div.PhotoCenter150 a:hover {
	color: #903;
	text-decoration: underline;
}

/******************************************* Photos centered - 320 pixels */

div.PhotoCenter320 {
	text-align: center;
	padding: 12px;
	width: 324px;
	margin-left: auto;
	margin-right: auto;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	background-image: url(/images_scc/css_images/PhotoBG.jpg);
}

div.PhotoCenter320 img {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA7;
	border-right-color: #EC9;
	border-bottom-color: #EC9;
	border-left-color: #CA7;
}

div.PhotoCenter320 p {
	font-size: 88%;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.PhotoCenter320 a:link {
	color: #903;
	text-decoration: none;
}

div.PhotoCenter320 a:visited {
	color: #903;
	text-decoration: none;
}

div.PhotoCenter320 a:hover {
	color: #903;
	text-decoration: underline;
}
/******************************************* Photos centered - 342 pixels */

div.PhotoCenter342 {
	text-align: center;
	padding: 12px;
	width: 346px;
	margin-left: auto;
	margin-right: auto;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	background-image: url(/images_scc/css_images/PhotoBG.jpg);
}

div.PhotoCenter342 img {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA7;
	border-right-color: #EC9;
	border-bottom-color: #EC9;
	border-left-color: #CA7;
}

div.PhotoCenter342 p {
	font-size: 88%;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.PhotoCenter342 a:link {
	color: #903;
	text-decoration: none;
}

div.PhotoCenter342 a:visited {
	color: #903;
	text-decoration: none;
}

div.PhotoCenter342 a:hover {
	color: #903;
	text-decoration: underline;
}

/******************************************* Photos centered - 550 pixels */

div.PhotoCenter550 {
	text-align: center;
	padding: 12px;
	width: 554px;
	margin-left: auto;
	margin-right: auto;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	background-image: url(/images_scc/css_images/PhotoBG.jpg);
}

div.PhotoCenter550 img {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA7;
	border-right-color: #EC9;
	border-bottom-color: #EC9;
	border-left-color: #CA7;
}

div.PhotoCenter550 p {
	font-size: 88%;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.PhotoCenter550 a:link {
	color: #903;
	text-decoration: none;
}

div.PhotoCenter550 a:visited {
	color: #903;
	text-decoration: none;
}

div.PhotoCenter550 a:hover {
	color: #903;
	text-decoration: underline;
}

/******************************************* Photos centered - 250 pixels */

div.PhotoCenter250 {
	text-align: center;
	padding: 12px;
	width: 254px;
	margin-left: auto;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	background-image: url(/images_scc/css_images/PhotoBG.jpg);
	margin-right: auto;
}

div.PhotoCenter250 img {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA7;
	border-right-color: #EC9;
	border-bottom-color: #EC9;
	border-left-color: #CA7;
}

div.PhotoCenter250 p {
	font-size: 88%;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.PhotoCenter250 a:link {
	color: #903;
	text-decoration: none;
}

div.PhotoCenter250 a:visited {
	color: #903;
	text-decoration: none;
}

div.PhotoCenter250 a:hover {
	color: #903;
	text-decoration: underline;
}

/* Photos on the right side - 350 pixels */

div.PhotoRight350 {
	float: right;
	text-align: center;
	display: inline;
	padding: 12px;
	width: 354px;
	margin-bottom: 12px;
	margin-left: 12px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	background-image: url(/images_scc/css_images/PhotoBG.jpg);
	margin-top: 0px;
}

div.PhotoRight350 img {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA7;
	border-right-color: #EC9;
	border-bottom-color: #EC9;
	border-left-color: #CA7;
}

div.PhotoRight350 p {
	font-size: 88%;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.PhotoRight350 a:link {
	color: #903;
	text-decoration: none;
}

div.PhotoRight350 a:visited {
	color: #903;
	text-decoration: none;
}

div.PhotoRight350 a:hover {
	color: #903;
	text-decoration: underline;
}

div.PhotoRight350 p.credit {
	font-size: 70%;
	text-align: right;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/* Photos on the right side - 250 pixels */

div.PhotoRight250 {
	float: right;
	text-align: center;
	display: inline;
	padding: 12px;
	width: 254px;
	margin-bottom: 12px;
	margin-left: 12px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	background-image: url(/images_scc/css_images/PhotoBG.jpg);
	margin-top: 0px;
}

div.PhotoRight250 img {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA7;
	border-right-color: #EC9;
	border-bottom-color: #EC9;
	border-left-color: #CA7;
}

div.PhotoRight250 p {
	font-size: 88%;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.PhotoRight250 a:link {
	color: #903;
	text-decoration: none;
}

div.PhotoRight250 a:visited {
	color: #903;
	text-decoration: none;
}

div.PhotoRight250 a:hover {
	color: #903;
	text-decoration: underline;
}

div.PhotoRight250 p.credit {
	font-size: 70%;
	text-align: right;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/* Photos on the left side - 400 pixels */

div.PhotoLeft400 {
	text-align: center;
	padding: 12px;
	width: 404px;
	margin-bottom: 12px;
	margin-left: 12px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	background-image: url(/images_scc/css_images/PhotoBG.jpg);
	margin-top: 0px;
	float: right;
}

div.PhotoLeft400 img {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA7;
	border-right-color: #EC9;
	border-bottom-color: #EC9;
	border-left-color: #CA7;
}

div.PhotoLeft400 p {
	font-size: 88%;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div.PhotoLeft400 a:link {
	color: #903;
	text-decoration: none;
}

div.PhotoLeft400 a:visited {
	color: #903;
	text-decoration: none;
}

div.PhotoLeft400 a:hover {
	color: #903;
	text-decoration: underline;
}

div.PhotoLeft400 p.credit {
	font-size: 70%;
	text-align: right;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/* *********************************************CONTENT - BACKGROUND COLOURS    ***** */

.blackBG {
	background-color: #000000;
}
.whiteBG {
	background-color: #FFFFFF;
}
.redBG {
	background-color: #FF0000;
}
.blueBG {
	background-color: #0000FF;
}
.lightblueBG {
	background-color: #99CCFF;
}
.greenBG {
	background-color: #009933;
}
.lightgreenBG {
	background-color: #99CC99;
}
.light orangeBG {
	background-color: #FF9933;
}
.beigeBG {
	background-color: #FFFFCC;
}
.orangeBG {
	background-color: #FF9933;
}
.lightgreyBG {
	background-color: #CCCCCC;
}
.deepyellowBG {
	background-color: #FFCC33;
}
.yellowBG {
	background-color: #FFFF00;
}
/* ************************************************** */

table.ThumbTable {
	width: 580px;
	margin-right: 0px;
	margin-left: 10px;
	padding-right: 0px;
	padding-left: 0px;
}

table.ThumbTable td {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	background-image: url(/images_scc/css_images/PhotoBG.jpg);
	padding: 12px;
}

table.ThumbTable td.empty {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	padding: 12px;
	background-image: url(/images_scc/css_images/WhiteBG.gif);
}

table.ThumbTable p {
	font-size: 88%;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

table.ThumbTable a:link {
	color: #903;
	text-decoration: none;
}

table.ThumbTable a:visited {
	color: #903;
	text-decoration: none;
}

table.ThumbTable a:hover {
	color: #903;
	text-decoration: underline;
}

table.ThumbTable img {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA7;
	border-right-color: #EC9;
	border-bottom-color: #EC9;
	border-left-color: #CA7;
}

p.KitBorder {
	padding: 6px;
	border: 1px solid #000000;
}
.indent {
	margin-left: 30px;
}
.indentdouble {

	margin-left: 60px;
}
.indenttriple {

	margin-left: 90px;
}


.QuestionCorrect {
	font-weight: bold;
	color: #009900;
}
.QuestionFalse {
	font-weight: bold;
	color: #990000;
}

div.PhotoBox {
	clear: right;
}

.fiftypercent {
	width: 50%;
}

.thirtythreepercent {
	width: 33%;
}

table.faq th {
	text-align: left;
	background-color: #FEB;
	font-weight: bold;
}
div.topPage, p.topPage {
	margin-bottom: 6px;
	margin-left: 12px;
}

div.topPage {
	margin-bottom: 0.5em;
	margin-left: auto;
	float: none;
	width: 100%;
	margin-top: 0.5em;
	margin-right: auto;
}

div.colGroup {
	width: 580px;
	overflow: auto;
}

div.colGauche {
	float: left;
	width: 290px;
}

div.colDroite {
	float: left;
	width: 290px;

}

div.colGroup2 {
	width: 580px;
	overflow: auto;
}

div.colGauche2 {
	float: left;
	width: 260px;
}

div.colDroite2 {
	float: left;
	width: 290px;

}
div.colGroup3 {
	width: 580px;
	overflow: auto;
}

div.colGauche3 {
	float: left;
	width: 400px;
}

div.colDroite3 {
	float: left;
	width: 290px;

}

/* ========================= Litigent CSS ================ */

div.bglitigent {
	background-image: url(/images_scc/css_images/entrance.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	overflow: auto;
}
div.bglitigent p, div.bglitigent h2, div.bglitigent h3, div.bglitigent h4, div.bglitigent h5, div.bglitigent h6, div.bglitigent ul {
	padding-right: 300px;
}
div.building {
	background-image: url(/images_scc/css_images/building.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 338px;
}
div.building ul {
	padding-right: 70px;
}
div.building p {
	padding-right: 70px;
}

/* =================================================================== */

dt {
	font-weight: bold;
	margin-top: 0.5em;
	margin-bottom: 1em;
}

/* ================================================= Acrobat Box ====== */

div.acrobatbox {
	float: right;
	text-align: center;
	display: inline;
	padding: 0.5em;
	width: 7em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	margin-top: 0em;
}

div.acrobatbox p {
	font-size: 88%;
	margin: 0em;
	padding: 0em;
}

div.acrobatbox a:link {
	color: #903;
	text-decoration: none;
}

div.acrobatbox a:visited {
	color: #903;
	text-decoration: none;
}

div.acrobatbox a:hover {
	color: #903;
	text-decoration: underline;
}
/* ================================================= Acrobat Box - Left ====== */

div.acrobatbox-left {
	float: left;
	text-align: center;
	display: inline;
	padding: 0.5em;
	width: 7em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	margin-top: 0em;
}

div.acrobatbox p {
	font-size: 88%;
	margin: 0em;
	padding: 0em;
}

div.acrobatbox a:link {
	color: #903;
	text-decoration: none;
}

div.acrobatbox a:visited {
	color: #903;
	text-decoration: none;
}

div.acrobatbox a:hover {
	color: #903;
	text-decoration: underline;
}


/* ============================================== */

/* ================================================= Accessibility Box ====== */

div.accessibilitybox {
	float: left;
	text-align: center;
	display: inline;
	padding: 0.5em;
	width: 9em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	margin-top: 0em;
}

div.accessibilitybox p {
	font-size: 90%;
	margin: 0em;
	padding: 0em;
}

div.accessibilitybox a:link {
	color: #903;
	text-decoration: none;
}

div.accessibilitybox a:visited {
	color: #903;
	text-decoration: none;
}

div.accessibilitybox a:hover {
	color: #903;
	text-decoration: underline;
}

/* ============================================== */

/* ================================================= Accessibility Box Right Margin ====== */

div.accessibilityboxright {
	float: right;
	text-align: center;
	display: inline;
	padding: 0.5em;
	width: 10em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EC9;
	border-right-color: #CA7;
	border-bottom-color: #CA7;
	border-left-color: #EC9;
	background-color: #FFF;
	margin-top: 0em;
}

div.accessibilityboxright p {
	font-size: 90%;
	margin: 0em;
	padding: 0em;
}

div.accessibilityboxright a:link {
	color: #903;
	text-decoration: none;
}

div.accessibilityboxright a:visited {
	color: #903;
	text-decoration: none;
}

div.accessibilityboxright a:hover {
	color: #903;
	text-decoration: underline;
}

/* ============================================== */

.nobold {
	font-weight: normal;
}

.PD_TD_BG_Color {
	background-color: #EC9;
}

.PD_TD_BG_Color_Right {
	background-color: #EC9;
	text-align: right;
}

/* ============================ Rectangular Box ======= */
.boxed {
	width: 300px;
	padding: 10px;
	border: 1px solid #000000;
	margin-left: 10%;
	margin-bottom: 10px;
	margin-top: 10px;
}



/* ============================ Electronic Filing Blue Bullet ======= */
UL.bluepagebullet {
list-style-image: url(/images_scc/blue-bullet.jpg);
}

UL UL LI.ef {

list-style-image: url((/images_scc/blue-bullet.jpg);
}


/* ============================ PD Cont List ======= */

ul.PD_Cont_List {
	margin-left: 0px;
	padding-left: 0px;
}

ul.PD_Cont_List li {
	display: inline;
	margin-right: 16px;
	padding-left: 24px;
	background-image: url(/images_scc/css_images/pd-dp_square.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

td.width_date, th.width_date {
	width: 8em;
}

td.width_price, th.width_price {
	width: 8em;
}

div.visit1 {
	overflow: auto;
	margin-bottom: 0em;
	padding-top: 1em;
	width: 590px;
}

div.visit1a {
	float: left;
	width: 193px;
}

div.visit1b {
	float: left;
	width: 395px;
}

div.visit1b p {
	margin-top: 0px;
}

div.visit2 {
	overflow: auto;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	width: 590px;
}

div.visit2a {
	float: left;
	width: 430px;

}

div.visit2a p {
	margin-top: 0px;

}

div.visit2b {
	float: right;
	width: 154px;
	text-align: right;
}
hr.width25percent {
	border: none 0;
	width: 25%;
	height: 2px;
	margin: 10px auto 0 0;
	text-align: left;
	color: #000000;
	background-color: #000000;
}

div.row {
	width: 100%;
	overflow: auto;
	margin-bottom: 12px;
}

div.cols2 {
	float: left;
	width: 49%;
}


table.FormTable {
	background-color: #FEC;
	border: 2px solid #EC9;
	width: 100%;
}

table.FormTable th {
	font-weight: normal;
}

div.graybox  {
	background-color: #CCCCCC;
	padding: 6px;
}
div.graybox p  {
	margin-top: .5em;
	margin-bottom: .5em;
}

.noblockquote {
	margin: 0px;
	padding: 0px;	
}

div.topPage .nounderline {
	text-decoration: none;	
} 



/* class to hide nested objects in IE */
/* hides the second object from all versions of IE */
* html object.hiddenObjectForIE { display: none; }

/* display the second object only for IE5 Mac */
/* IE Mac \*//*/
* html object.hiddenObjectForIE { display: inline; }
/**/

legend {
	display:none;	
}

fieldset {
	border:none;
	vertical-align: text-top;
	margin: 0px;
	padding: 0px;			
 
}

