/*
dmr_stylesheet.css
Stylesheet for DMR



 vers 1 HF  06/04/2005 based on v11 of dmr_stylesheet but with body fixed to 800px

vers 1
*/



body {margin:20px; padding:0; font:65% Verdana, helvetica, sans-serif; background-color:#FFFFFF;width:800px;}
body.print {margin:20px; padding:0; font-size:65%; font-style:Verdana, helvetica, sans-serif; background-color:#FFFFFF;width:400px;}

#popupwin  {margin:20px; font-size:80%; text-align:center; font-color:#ff0000;}


p 			{border:0px; line-height:150%;}
p.small			{font-size:85%;}
p.black 		{border:0px; color:#424040;}
p.nopadd 		{border:0px; margin:0px; padding:0px;}
p.somepadd 		{border:0px; margin:0px; padding-top:0px; padding-bottom:5px; padding-left:0px; padding-right:0px; }
p.title			{border:0px; margin:0px; padding:0px; font-weight:bold; font-size:120%;}
p.breadcrumb 		{font-size: 70%; margin: 0px;}


a 			{text-decoration:none; color:#66CCFF;}
a:link 			{text-decoration:none; color:#66CCFF;}
a:visited 		{text-decoration:none; color:#66CCFF;}
a:hover 		{text-decoration:none; color:#000000;}

a.reverse 		{text-decoration:none; color:#000000;}
a:link.reverse  	{text-decoration:none; color:#000000;}
a:visited.reverse 	{text-decoration:none; color:#000000; font-weight:normal; text-align:left;}
a.reverse:hover 	{text-decoration:none; color:#66CCFF;}

a.hlink			{text-decoration:none; color:#3300ff;}
a:link.hlink 		{text-decoration:none; color:#3300ff;}
a:visited.hlink 	{text-decoration:none; color:#3300ff;}
a.hlink:hover		{text-decoration:none; color:#3300ff;} 

a.dmr 			{font:100% Verdana, helvetica, sans-serif; color:#003399; margin:0; padding:0; font-weight:normal;}
a:link.dmr		{font:100% Verdana, helvetica, sans-serif; color:#003399; margin:0; padding:0; font-weight:normal;}
a:visited.dmr 		{font:100% Verdana, helvetica, sans-serif; color:#003399; margin:0; padding:0; font-weight:normal;}
a:hover.dmr 		{font:100% Verdana, helvetica, sans-serif; color:#3399FF; margin:0; padding:0; font-weight:normal;}

a.underline 		{font:100% Verdana, helvetica, sans-serif; color:#000000; margin:0; padding:0; font-weight:normal; text-decoration:underline;}
a:link.underline	{font:100% Verdana, helvetica, sans-serif; color:#000000; margin:0; padding:0; font-weight:normal;}
a:visited.underline 	{font:100% Verdana, helvetica, sans-serif; color:#000000; margin:0; padding:0; font-weight:normal;}
a:hover.underline	{font:100% Verdana, helvetica, sans-serif; color:#3399FF; margin:0; padding:0; font-weight:normal;}

a.nolink 		{font:100% Verdana, helvetica, sans-serif; color:#000000; margin:0; padding:0; font-weight:normal; text-decoration:none;}
a:link.nolink		{font:100% Verdana, helvetica, sans-serif; color:#000000; margin:0; padding:0; font-weight:normal;}
a:visited.nolink 	{font:100% Verdana, helvetica, sans-serif; color:#000000; margin:0; padding:0; font-weight:normal;}
a:hover.nolink		{font:100% Verdana, helvetica, sans-serif; color:#3399FF; margin:0; padding:0; font-weight:normal;}

a.w3c 			{font:105% Verdana, helvetica, sans-serif; color:#003399; margin:0; padding:2px;}
a:link.w3c 		{font:105% Verdana, helvetica, sans-serif; color:#003399; margin:0; padding:0;}
a:visited.w3c 		{font:105% Verdana, helvetica, sans-serif; color:#003399; margin:0; padding:0;}
a:hover.w3c 		{font:105% Verdana, helvetica, sans-serif; color:#3399FF; margin:0; padding:0;}

a.textsize 		{font:105% Verdana, helvetica, sans-serif; color:#003399; margin:0; padding:0; font-weight:normal;}
a:link.textsize 	{font:105% Verdana, helvetica, sans-serif; color:#003399; margin:0; padding:0; font-weight:normal;}
a:visited.textsize 	{font:105% Verdana, helvetica, sans-serif; color:#003399; margin:0; padding:0; font-weight:normal;}
a:hover.textsize 	{font:105% Verdana, helvetica, sans-serif; color:#3399FF; margin:0; padding:0; font-weight:normal;}
	

a.topnav 		{font:105% Verdana, helvetica, sans-serif; color:#3399FF; padding:0px; margin:0px; border:0px; text-decoration: none; font-weight:bold;}
a:link.topnav		{font:105% Verdana, helvetica, sans-serif; color:#3399FF; padding:0px; margin:0px; border:0px; text-decoration: none; font-weight:bold; }
a:visited.topnav 	{font:105% Verdana, helvetica, sans-serif; color:#3399FF; padding:0px; margin:0px; border:0px; text-decoration: none; font-weight:bold; }
a:hover.topnav 		{font:105% Verdana, helvetica, sans-serif; color:#0066CC; padding:0px; margin:0px; border:0px; text-decoration: none; font-weight:bold;}


ul.list { line-height:18px; }
li.list { line-height:18px; }


#navlist 		{color: #0066CC; padding-right: 8px;}
#navlist ul 		{margin: 0; padding: 0; list-style-type: none; color: #FFFFFF; text-align: left; border: 0px; }
#navlist li.active 	{font-size:110%; color:#0066CC; padding-top:5px; padding-left:15px; padding-bottom:5px; padding-right:5px; margin:2px; border:1px #3399FF solid; text-decoration:none; font-weight: bold; background-color:#AFD7FF; display:block; }
#navlist a 		{font-size:110%; color:#0066CC; padding-top:5px; padding-left:15px; padding-bottom:5px; padding-right:5px; margin:2px; border:1px #FFFFFF solid; text-decoration:none; font-weight: bold; background-color:#FFFFFF; display:block;}
#navlist a:link		{font-size:110%; padding-top:5px; padding-left:15px; padding-bottom:5px; padding-right:5px; margin:2px; color: #0066CC; text-decoration:none; font-weight:bold; }
#navlist a:visited 	{font-size:110%; padding-top:5px; padding-left:15px; padding-bottom:5px; padding-right:5px; margin:2px; color: #0066CC; text-decoration:none; font-weight:bold; }
#navlist a:hover 	{font-size:110%; color:#0066CC; padding-top:5px; padding-left:15px; padding-bottom:5px; padding-right:5px; margin:2px; border:1px #3399FF solid; text-decoration:none; font-weight: bold; background-color:#DCE9F5; display:block;}
#navlist a.active  	{font-size:110%; color:#0066CC; padding-top:5px; padding-left:15px; padding-bottom:5px; padding-right:5px; margin:2px; border:1px #3399FF solid; text-decoration:none; font-weight: bold; background-color:#AFD7FF; display:block;}
#navlist a:link.active a:visited.active  {font-size:110%; color:#0066CC; padding-top:5px; padding-left:15px; padding-bottom:5px; padding-right:5px; margin:2px; border:1px #3399FF solid; text-decoration: none; font-weight: bold; display:block;}
#navlist a:hover.active  {font-size:110%; color:#0066CC; padding-top:5px; padding-left:15px; padding-bottom:5px; padding-right:5px; margin:2px; border:1px #3399FF solid; text-decoration:none; font-weight: bold; background-color:#AFD7FF; display:block;}



/*
SELECT,INPUT,TEXTAREA {	background-color: #FFFFFF;}
SELECT.blueop,INPUT.blueop,TEXTAREA.blueop {background-color: transparent;}
.submit { background-color: #3399FF; color: #FFFFFF; font-weight: bold; } 
*/

h1 {margin:0; padding:0; border:0px; font-family: Verdana, Arial, Helvetica, Sans-serif; font-weight: 900; font-size:130%; color:#AFD7FF;}
h2 {margin:0; padding:0px; border:0px; font-family: Verdana, Arial, Helvetica, Sans-serif; font-weight: 900; font-size:14px; color: #FFFFFF;}
h4 {margin:0; padding:0; border:0px; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size:80%; font-weight:normal; text-align: right;}
h5 {margin:0; padding:0; border:0px; font-family: Verdana, Arial, Helvetica, Sans-serif; font-weight: 900; font-size:80%;}
h6 {margin:0; padding:0; border:0px; font-family: Verdana, Arial, Helvetica, Sans-serif; font-size:60%; font-weight:normal; color: #0064C8;}
hr {color: #0064C8; border:none; padding:0; margin:0;}

font 			{color:#000000; font-family:Verdana,helvetica; font-size:80%;}
font.smallb 		{color:#000000; font-family:Verdana,helvetica; font-size:8pt;}
font.small 		{color:#000000; font-family:Verdana,helvetica; font-size:8pt;}
font.large 		{color:#000000; font-family:Verdana,helvetica; font-size:10pt;}
font.black 		{color:#000000; font-family:Verdana,helvetica; font-size:9pt;}
font.acc_company	{font:105% Verdana, helvetica, sans-serif; color:#3399FF; padding:0px; margin:0px; border:0px; text-decoration: none; font-weight:bold;}

.dmr_management 	{position:absolute; left:-44444px; top:20px; width:4444px; height:100px; background:#ffffff; color:#000000; display:none; }


table.main {margin:0; padding:16px; border:0px; }

td 				{font:100% Verdana,helvetica,sans-serif; vertical-align:top; text-align: left;}

td.center		{font:100% Verdana,helvetica,sans-serif; vertical-align:top; text-align:center;}
td.right		{font:100% Verdana,helvetica,sans-serif; vertical-align:top; text-align:right;}
td.right_red	{font:100% Verdana,helvetica,sans-serif; vertical-align:top; text-align:right;  color:red;}
td.bg_center	{font:100% Verdana,helvetica,sans-serif; vertical-align:top; text-align:center; background:#afd7ff;}
td.bg_left		{font:100% Verdana,helvetica,sans-serif; vertical-align:top; text-align:left;   background:#afd7ff;}
td.bg_right		{font:100% Verdana,helvetica,sans-serif; vertical-align:top; text-align:right;  background:#afd7ff;}
td.bg_right_red	{font:100% Verdana,helvetica,sans-serif; vertical-align:top; text-align:right;  background:#afd7ff;  color:red;}

td.title 		{margin:0; padding:0; border:0px; font-weight: 900; font-size:17px; color:#AFD7FF; vertical-align:middle;}
td.leftnav 		{padding-left:10px; padding-right:4px; padding-top:20px; margin:0;}
td.rightline 		{padding-left:8px; padding-right:0px; margin:0;}
td.username 		{color:#AFD7FF; vertical-align:middle; text-align:right; font-weight:900;}
td.date 		{color:#FFFFFF; vertical-align:middle; text-align:right;}
td.ltd 			{color:#FFFFFF; vertical-align:middle;}


td.std			{color:#000000; font-family:Verdana,helvetica; font-size:90%; vertical-align:top;}
td.stdr			{color:#000000; font-family:Verdana,helvetica; font-size:90%; vertical-align:top; text-align:right;}
td.small		{color:#000000; font-family:Verdana,helvetica; font-size:8pt; vertical-align:top;}
td.smallr		{color:#000000; font-family:Verdana,helvetica; font-size:8pt; vertical-align:top; text-align:right;}
td.small_hlght		{color:#000000; font-family:Verdana,helvetica; font-size:8pt; vertical-align:top; background-color:#DCE9F5;}
td.smallr_hlght		{color:#000000; font-family:Verdana,helvetica; font-size:8pt; vertical-align:top; text-align:right; background-color:#DCE9F5;}
td.bottom		{color:#000000; font-family:Verdana,helvetica; font-size:9pt; vertical-align:bottom;}
td.bottomr		{color:#000000; font-family:Verdana,helvetica; font-size:9pt; vertical-align:bottom; text-align:right;}
td.small_bottom		{color:#000000; font-family:Verdana,helvetica; font-size:8pt; vertical-align:bottom;}
td.small_bottomr	{color:#000000; font-family:Verdana,helvetica; font-size:8pt; vertical-align:bottom; text-align:right;}
td.acc_ind		{color:#000000; font-family:Verdana,helvetica; font-size:8pt; vertical-align:top; background-color:#ff0000;}
td.banner_links 	{background-image: url(/images/dmr_03.gif);  width:100%; vertical-align:middle; }

td.top			{color:#000000; font-family:Verdana,helvetica; font-size:9pt; vertical-align:top;}
td.topr			{color:#000000; font-family:Verdana,helvetica; font-size:9pt; vertical-align:top; text-align:right;}
td.std_top		{color:#000000; font-family:Verdana,helvetica; font-size:9pt; vertical-align:top;}
td.std_topr		{color:#000000; font-family:Verdana,helvetica; font-size:9pt; vertical-align:top; text-align:right;}
td.small_top		{color:#000000; font-family:Verdana,helvetica; font-size:8pt; vertical-align:top;}
td.small_topr		{color:#000000; font-family:Verdana,helvetica; font-size:8pt; vertical-align:top; text-align:right;}

textarea  	 {font-family:Verdana,helvetica; background-color:#6FB6FC;  font-size:100%;}

SELECT,INPUT  	{background-color:#6FB6FC;font-family:Verdana,helvetica;}
.radio 		{background-color:transparent;}


.check	{}


.file  {
	background-color : #00CCFF;
	color: #000000;
	width :280px;
}

.reset {
	background-color : #FF9900;
	color: #FFFF00;
	font-weight : bold;
	width :115px;
}

.submit {
	background-color : #004C99;
	color: #FFFFFF;
	font-weight : bold;
/*	width :115px; */
}

.submitPlain{
	color:#FFFF00; 
	background-color:#FF9900;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:11px;
}

#popupwin	{margin: 20px;}

