html 			{ height: 100%; }
body			{	font-family:Trebuchet MS, Verdana, Lucida Grande, Tahoma, Helvetica, Sans-Serif; font-size:0.8em; color:black; padding:0; margin:0; text-align: center; height: 100%; min-height: 100%; background-color:#677934 }
a					{ text-decoration:none;color:#F26F00;font-weight:bold; }
a:hover		{ text-decoration:underline;color:#F26F00; }
img 			{ border:0; }
table 		{ border-collapse:collapse; }
h2				{ clear:both;font-size:1.6em;color:#91B16D;margin:10px 0 5px 0;padding:0;font-weight:bold;border-bottom:1px solid #ED406E; }
h2 span		{ color:#ED406E; }
h3				{ font-size:1.2em;color:#ED406E;margin:10px 0 0px 0;padding:0;font-weight:bold; }
h3 span		{ color:#91B16D; }
ul, li 		{ border:0;margin-top:0;margin-bottom:0;margin-left:20px;padding:0; }
.clrfloat { clear:both;height:0;font-size:1px;line-height:0px; }
hr 				{ clear:both;height:0px;border:0px;padding:10px 0px;margin:0;color:white; }

#main 		{ background-color:white; width: 836px; margin: 0 auto;background-image: url(/images/rmbg.gif); background-repeat: repeat-y;  }
#main img { max-width:100%; }

#menu			{ float:left;width: 836px;background-image: url(/images/rmmenu.gif); background-repeat: repeat-x; }
#menu			ul { margin:0px 0px 0px 220px;padding:0; }
#menu			li { list-style-type:none;margin:0;padding:0;text-align:center;float:left;display:block;height:53px;margin-right:1px;overflow:hidden;background-repeat:no-repeat;}
#menu			a	{ text-decoration:none;color:white;font-weight:bold;display:block;float:left;padding:9px 15px 0px 15px;height:33px; }
#menu			a:hover	{ text-decoration:none;background-image: url(/images/rmmenuh.gif);background-repeat:repeat-x; }

#page			{ float:left;display:inline;margin-left:33px; }
#dpage 		{ float:left;background-color:white;width:550px;margin:0;padding:0.8em;text-align:left;font-size:0.9em;color:#333;  }
#dpage ul {	border:0;margin-top:10px;margin-bottom:10px;margin-left:20px;padding:0;list-style-image: url('/images/rol.gif'); }
#dpage li	{	border:0;margin-top:0;margin-bottom:5px;margin-left:20px;padding:0;list-style-image: url('/images/rol.gif'); }

.ppage 		{ float:left;background-color:white;margin:0;padding:0px 5px;text-align:left;font-size:12px;color:#333;  }
.ppage .header {	border:0;padding-top:8px;width:100%;height:53px;background-image: url(/images/rptop.gif);background-repeat:repeat-x;text-align:center;color:white;font-weight:bold;font-size:11pt; }
.ppage .include {	float:left;border:0;background-image: url(/images/tpc1.gif);background-repeat:no-repeat;background-position:top left;padding-left:160px;padding-right:10px; }
.ppage .footer {	border:0;width:100%;height:25px;text-align:center;color:white;font-weight:bold;font-size:8pt;padding:15px 0px; }
.ppage .gallery {	border:1px solid #ddd;margin:10px;padding:10px;float:left; }
.ppage ul {	border:0;margin-top:10px;margin-bottom:10px;margin-left:20px;padding:0;list-style-image: url('/images/rol.gif'); }
.ppage li	{	border:0;margin-top:0;margin-bottom:5px;margin-left:20px;padding:0;list-style-image: url('/images/rol.gif'); }

#footer		{ height:65px;font-size:8pt;font-weight:bold;color:white;padding:0; text-align: center; background-image: url(/images/rmbot2.gif); background-repeat: no-repeat; background-position: bottom center; }
#footer 	a	{ padding:5px;text-decoration:none;color:white;font-weight:bold; }
#footer		a:hover	{ text-decoration:underline; }

#qjump		{ text-align:center;color:#aaa;font-size:7.5pt; }
#qjump 	a	{ text-decoration:none;color:#ED406E;font-weight:bold; }
#qjump		a:hover	{ text-decoration:underline; }

.tabh			{ font-size:0.9em;font-weight:bold;border-bottom:1px solid #eee; }
.tabd			{ font-size:0.9em;border-bottom:1px solid #eee; }

.subact		{ color:#555 }

.quoted		{ background-color:white;color:#ED406E;text-align:center;font-size:1.4em;font-weight:normal;padding:0.8em; }

.download	a { display:block;color:white;font-size:8pt;font-weight:bold;width:133px;height:60px;text-align:left;padding-top:8px;background:url(/images/rdlc.gif) 0px 0px no-repeat;margin:5px;line-height:1.1em; }
.download	a:hover { color:white;text-decoration:none;background-position:0px -75px; }
.download	img { float:left;margin:10px 8px; }

.back			{ position:absolute;font-size:25pt;font-weight:bold;color:#ddd;text-align:right;float:left; }

#dfooter, #dheader, #dcontent	{	float:left; display:inline; margin-left:33px; width:770px; }

#actu { position:relative;clear:both;width:540px;height:130px;color:black;margin:10px 0px;overflow:hidden;visibility:hidden; }
#actu ol { position:absolute;width:550px;height:125px;padding:0px;margin:0px;list-style-type:none;list-style-image:none;border-top:1px solid #eee;border-bottom:1px solid #eee; }
#actu ol li { position:relative;float:left;padding:0px;margin:0px;list-style-type:none;list-style-image:none; }
#actu a { padding:0px;margin:0px;padding-left:20px;background:url('/images/rol.gif') 0px 4px no-repeat;padding-bottom:3px; }
.padactu { position:relative;width:520px;height:125px;overflow:auto;overflow-x:hidden;overflow-y:scroll;margin:0px 10px; }

#actu_sc { position:relative;clear:both;padding:5px 0px;margin:0px; }
.actu_sc { padding:5px 10px;margin:0px 2px;border:1px dotted #ED406E;cursor:pointer; }
.actu_sc.on { background-color:#ED406E;color:white;border-color:white; }
.actu_sc.off { background-color:white; }
.actu_sc:hover { background-color:#ED406E;color:white;border-color:white; }

.pactu	{ width:780px;background-color:white;margin:0 auto;padding:0px;text-align:left;font-size:12px;color:#333;  }
.pactu .header {	clear:both;border:0;padding-top:8px;width:100%;height:53px;background-image: url(/images/rptop.gif);background-repeat:repeat-x;text-align:center;color:white;font-weight:bold;font-size:11pt; }
.pactu .include {	clear:both;min-height:200px;height:auto;float:left;border:0;background-image: url(/images/tpc1.gif);background-repeat:no-repeat;background-position:top left;padding-left:160px;padding-right:10px; }
.pactu .footer {	clear:both;min-height:45px;height:auto;font-weight:bold;font-size:8pt;padding-left:160px;margin-top:10px;border-top:8px solid white;border-bottom:8px solid white;background-color:#ED406E; }
.pactu .row { float:left;width:150px;padding:5px 10px;text-align:center;color:white; }
.pactu .gallery {	border:1px solid #ddd;margin:10px;padding:10px;float:left; }
.pactu ul {	border:0;margin-top:10px;margin-bottom:10px;margin-left:20px;padding:0;list-style-image: url('/images/rol.gif'); }
.pactu li	{	border:0;margin-top:0;margin-bottom:5px;margin-left:20px;padding:0;list-style-image: url('/images/rol.gif'); }