body{ font-family: Verdana, Helvetica, sans serif;	font-weight: normal;	color: #000000;	background: white;	font-size: 8pt; margin-right: 0px; } 
h1{ font-weight:  normal;	font-family: Arial;	font-size: 16pt;	color:  #4B575F;	padding: 4px;	margin-top: 10px;	margin-bottom: 0px;	margin-left: 4px; } 
h2{ font-family: Verdana, Helvetica, sans serif; 	font-size: 13pt; 	font-weight: normal; 	color: #4B575F; margin-top: 8pt; 	margin-bottom: 2pt; 	margin-left: 0px; 	text-align: left;	padding-top: 5px; } 
h3{ font-family: Verdana, Helvetica, sans serif; 	font-size: 10pt; 	font-weight: bold; 	color: #828B90;   	margin-top: 2pt; 	margin-bottom: 2pt; 	text-align: left;	margin-left: 0px; 	padding-top: 5px; } 
h4{ font-family: Verdana, Helvetica, sans serif;	font-size: 8pt; 	font-weight: bold; 	color:   #828B90;   	margin-top: 2pt; 	margin-bottom: 0pt; 	margin-left: 0px; 	text-align: left;	padding-top: 5px; } 
h5{ font-family: Verdana, Helvetica, sans serif;	font-size: 8pt; 	font-weight: normal; 	color:   #828B90;     	margin-top: 2pt; 	margin-bottom: 0pt; 	margin-left: 0px; 	text-align: left;	padding-top: 5px; } 
code{ color: #976970;  	font-family: Courier New, Courier;	letter-spacing: -0.05em;  	font-size: 9pt;	font-weight: normal; } 
a:link{ color: #1A79B1;	text-decoration: none; } 
a:visited{ color: rgb(100,160,250);	text-decoration: none; } 
th{ font-family: Verdana, Helvetica, sans serif; 	font-size: 8pt; 	letter-spacing: -0.05em; 	font-weight: bold;	text-align: left;	color: #4B575F;	background-color: #E0E0E0; 	border:1px solid #FFFFFF; 	height: 20px;	padding: 2px; } 
table.fill td{ border: 1px solid #FFFFFF;	background-color: #F2F2F2;		color: #000000; margin: 2px; } 
table.fill ul{ margin-left: 0px; } 
dl{ font-family: Verdana, Helvetica, sans serif; 	font-size: 8pt; 	font-weight: normal;  	margin-bottom: 0px; 	margin-left: 10px; 	margin-top: 5px; } 
dt{ font-family: Verdana, Helvetica, sans serif; 	font-size: 8pt; 	color: #404040;  	font-weight: bold; } 
dd{ font-family: Verdana, Helvetica, sans serif; 	font-size: 8pt; 	font-weight: normal;	color: #000000;	margin-bottom: 3px;	margin-left: 30px;	margin-top: 3px; } 
table{ border-collapse: collapse;	margin-top: 5px;	margin-left: 10px; 	margin-bottom: 5px; width: 100% } 
#tdleft {width:25%} 
.title1 {background-color: rgb(220,220,220); font-weight:bold;} 
.title2 {background-color: rgb(220,220,220); font-weight:bold;} 
.defblock{ background-color: rgb(249, 249, 249); margin-bottom: 15px; margin-top: 15px; margin-left: 10px; } 
#objdesc{ background-color: rgb(250,250,250); margin-bottom: 15px; margin-top: 15px; margin-left: 8px;} 
#idxsum {    background-color: rgb(248, 248, 248);    margin-bottom: 15px;    margin-top: 15px;    margin-left: 8px;} 
#objdef{ background-color: rgb(250,248,248 );    margin-bottom: 15px;    margin-top: 15px;    margin-left: 8px; }  
td{ font-family: Verdana, Helvetica, sans serif; 	font-size: 8pt; 	font-weight: normal; padding: 0px; } 
pre.light {    font-family: Verdana, Helvetica, sans serif;  font-size: 9pt; font-weight: normal;} 
p{ font-family: Verdana, Helvetica, sans serif; 	font-size: 8pt; 	font-weight: normal; } 
section, article, aside, footer, header, nav, hgroup { 
display: block; 
} 
.menu1{      padding-top:2px;    padding-bottom:2px; margin: 3px 0px 3px 3px; } 
a.onglet{     background-color: rgb(240,240,240);      border:solid 1px rgb(220,220,220);     margin:0px 0px 0px 0px;    padding:0px 0px 0px 0px;    text-decoration:none; } 
.onglet2{ background-color: rgb(245,245,245);         margin:5px 0px 5px 0px;    border: 1px solid #ddd;     padding:5px;    text-decoration:none;    display:block; } 
.onglet3{ margin:0px;  display:inline-block; } 
.shortidxdetails{ border: 1px solid #ddd; } 
#idxshowhide, #idxfloat{ float:right;   margin:2px;  color:rgb(100,160,250);    font-family: Verdana, Helvetica, sans serif; 	    font-size: 8pt; } 
.title{ margin:  15px 0px 0px 0px;    padding: 0px 0px 0px 0px; font-weight: bold; color: rgb(3, 3, 3);} 
.member, .method{ padding: 1px 0px;  margin:  1px 0px; } 
.dtmethod, .dtmember, .dtdata, .dt1  { padding: 5px 10px 8px 2px;  margin:  5px 2px;  background-color: rgb(230, 230, 230); font-family: Verdana, Helvetica, sans serif; 	font-size: 10pt; font-weight: bold;  color: rgb(70, 70, 70); } 
#floatlocation-idx{ position: relative;    float: right;    right: 5px;     background: #fefefe;     width: auto;       height: auto;          border: 1px solid #ddd;     padding: 5px;     color: #333;     top:auto;     overflow: auto; max-width: 15% ; max-height: 85% ; display:inline; } 
#mainsection {   display: block;   } 
#mainbody{ display: block; } 
#footer{ display:block; } 
.actlink, .actlinkanchor, actlink4 { color: rgb(250, 150, 50) } 
.signature{font-weight:normal; } 
