body {
	margin:0;
	padding: 0;
	font-family: arial, helvetica, verdana, sans-serif;
	font-size:12px;
	color: #fff;
	background-color: #fff;
	}
#content {
	/*padding:0;*/
	background-color: #fff;
}



#mcol p, #mcol p p {
	clear:both;
	display:block;
	font-size: 12px;
	line-height: 16px;
	margin-top: 10px;
	margin-bottom: 10px; 
	}
	
#lcol {
	position: absolute;
	top: 77px;
	left: 0px;
	margin: 0px;
	padding: 10px;
	border: 0px;
	background: #fff;
	width: 125px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	z-index:0;
	}
html>body #lcol {
	width: 130px; /* ie5win fudge ends */
	}


#lcol img {
	margin: 10px;
	}
	
	#lcol ul{

	text-align: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#lcol li {
	display: block;
	margin: 0px;
	padding: 0px 0px 1px 0px;
	border-bottom:1px #ddd solid;

	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#479;
}



#lcol a:link, #lcol a:visited {
	color:#479;
	text-decoration:none;
}
#lcol a:hover {
	color:#f60;
	text-decoration:underline;
}

#mcol {
	padding: 10px 10px 0px 10px;
	border-left: 1px #999 dotted;
	border-right: 1px #999 dotted;
	background: #fff ;
	margin-left:150px;
	margin-right:150px;
	/*z-index:100;*/
	height:auto;
	overflow:visible;
}

html > body #mcol {
	padding: 10px 10px 0px 10px;
}
	
#mcol td{
	padding:0px;
	vertical-align:top;
	/*width:100%;*/
	border-bottom:1px #ccc dotted;
	
}

#mcol ul{
	list-style-image:url('../images/nav/fleche_g12x12.gif');
	list-style-type: circle;
	margin-bottom:6px;
}

#mcol li{
	margin-bottom: 3px;
}

#mcol ol{
	list-style-type: lower-alpha;
	
	margin-bottom: 6px;
	padding-bottom: 6px;
	border-bottom: 1px #f90 solid;
	
	font-family: arial, verdana;
	font-size: 12px;
}

#mcol ol.decimal{
	list-style-type: decimal;
	margin-bottom:2px;
}	
#mcol ol a:link, #mcol ol a:visited, #mcol ol a:hover {
	color:#479;
	font-weight:bold;	
}
#mcol ol a:hover {
	color:#930;
}

#mcol ol.faq {
	list-style-type: decimal;
	font-family: arial, verdana;
	font-size: 12px;
	font-weight:bold;
	border-bottom: none;
}
#mcol ul.faq {
	list-style-type: none;
	list-style-image:none;
	padding-left:0px;
	margin-left:0px;
	font-size: 12px;
	font-weight:normal;	
	margin-bottom:24px;	
}

#mcol ol ul p {
	margin-top:0px;
}

#mcol ol ul ol {
	margin-bottom: 3px;
	border-bottom: none;
}

#rcol {
	position: absolute;
	top: 77px;
	right: 0px; /* Opera5.02 will show a space at right when there is no scroll bar */
	margin: 0px;
	padding: 10px;
	border: 0px;
	background:#fff;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 128px;
	}
html > body #rcol {
	width: 128px; /* ie5win fudge ends */
	}

#rcol ul{

	text-align: left;
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#rcol li {
	display: block;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border-bottom:1px #ddd dotted;

	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	line-height:10px;
	color:#666;
}



#rcol a:link, #lcol a:visited {
	color:#479;
	text-decoration:none;
}
#rcol a:hover {
	color:#f60;
	text-decoration:underline;
}

	
.newslist ul{
	font-size:12px;

}
.newslist li{
	border-bottom: 1px #ccc dotted;
	
}

.newslist dt
{
	font-size: 12px;
	padding: 0;
	color: #666;
	
}
.newslist dd{
	padding:0;
	font-size:12px;
	color:#999;
}

.newslist a:link,#newslist a:visited {
	color:#000;
}
.newslist a:hover {
	color:#c60;
}

.newslist dd {
	font-weight:normal;
}
#newmembers dt {
	float:left;
	font-size:12px;
	font-weight:normal;
	padding-left:36px;
	color:#999;
	

}
#newmembers dd {
	margin-left:100px;
/*	padding-bottom:0px;*/
	margin-bottom:3px;
	border-bottom: 1px #ccc dotted;
}


#summary dt, #summary dd {
	margin:0;
	padding:0;
	font-size:12px;
}


#sitemap ul {
	list-style-type: none;
}
#sitemap li {
	margin: 0px;
	border-top:1px #ccc solid;
	padding:0 0 6px 0;
	background:#fff;
	
}


#footer {
	clear:both;
	/*margin:0px 0px 0px 0px;*/ 
	/*padding: 0px 5px 0px 5px;*/
	border-top:1px #ccc dotted;
	background-color: #fff;
}

html >body #footer{margin:0;}

#footer p {
	padding:0px;
	margin:0px; 
	font-family: arial, verdana;
	font-size: 9px;
	color:#ccc;
	background-color: #fff;
	
}
