body, layer 			{font-size: 9pt; 
						font-family: arial;
						padding-left: 0px; 
						padding-right: 0px;
						margin: 0px;
						}

a 			{color:#666666; 
			font-family:Arial, Verdana, Geneva, Helvetica, sans-serif;
			font-size:8pt; 
			font-weight:normal; 
			text-decoration:none; 
			} 

.mainNoMargin			{ background-color: #FFFFFF;
						margin: 0px; 
						padding-left: 0px; 
						padding-right: 0px;}

.desktop 					{ background-color: #CCCCCC; 
						margin: 0px; 
						padding-left: 0px; 
						padding-right: 0px;}

.main 					{ background-color: #FFFFFF; 
						margin: 10px; 
						padding-left: 0px; 
						padding-right: 0px;}

.signIn					{ background-color: #FFFFFF; 
						margin: 0px; 
						padding-left: 0px; 
						padding-right: 0px;}
						
.side 					{ background-color: #FFFFFF; 
						margin: 0px; 
						padding-left: 0px; 
						padding-right: 0px;}

.top 					{ background-color: #003366;}

.bottom					{ background-color: #CCCCCC;}

.popup 					{ background-color: #FFFFFF;}

td, center, p, div, select { font-size: 10pt;}

ul, ol					{ font-size: 9pt;
						font-style: italic;}

.body                   {font-size: 9pt;
                         color: #000000;}

.Heading		{font-family: Arial, Helvetica;
				 font-size: 14pt;
				 color: #333333;
				 font-weight: bold;}

.SubHeading		{font-family: Arial, Helvetica;
				 font-size: 12pt;
				 color: #333333;
				 font-weight: bold;}
				 
.PageHeading	{font-family: Arial, Helvetica;
				 font-size: 12pt;
				 color: #000000;
				 font-weight: bold;}
				 
.Link			{font-family: Arial, Helvetica;
				font-size: 8pt;
				color: #003366;
				text-decoration: underline;}
				
.message		{font-family: Arial, Helvetica;
				font-size: 8pt;
				color: #ff3300;
				font-weight: bold;
				text-decoration: none;}				

.messageBox		{border-style: dotted;
			 border-width: 1px;
			 background: #FFFFCC;
			 padding:10px; 
			 top:0px; 
			 left:0px;
			 font-family: Arial,Helvetica;
			 font-size: 8pt;
			 font-weight: bold;
			 color: #CC0000;}
			 				
.SidebarLeft		{font-size: 8pt;
            	     color: #000000;
					 background-color: #CCCCCC;
					 text-decoration: none; }

.SidebarLeftOn		{font-size: 8pt;
                    color: #003366;
				 font-weight: bold; 
				 background-color: #FFFFFF;
				 text-decoration: none; }			 

.SidebarLeftSub		{font-size: 8pt;
            	     color: #000000;
					 text-decoration: none; }

.SidebarLeftSubOn		{font-size: 8pt;
            	     color: #000000;
					 text-decoration: none;
					 font-weight: bold; }
					 					 
.navBarOff		         {font-size: 8pt;
                         color: #000000;
                         font-weight: normal;
			 			 text-decoration: none;}						 

.navBarOn		        {font-size: 9pt;
                         color: #000000;
                         font-weight: bold;
			 			 text-decoration: none;}	

.InformCommand           {font-size: 9pt;
                         color: #FF9900;
                         font-weight: bold;
			 			 text-decoration: none; }	
				 			 
.DataHeadingLink         {font-size: 9pt;
	                     color: #000000;
                         font-weight: bold;
			 			 text-decoration: none; }			 

.DataLabel              {font-size: 8pt;
                         color: #000000;
                         font-weight: bold;
			 			 text-decoration: none; }						 

.DataText 				{font-size: 8pt;
                         color: #000000;
			 			 text-decoration: none; }
                         
.dtd {
	font-size: 8pt;
	color: #000000;
	border-bottom:1px solid #DCDCDC;
}

.DataTextSmall 				{font-size: 7pt;
                         color: #000000;}
                         
.DataTextWhite			{font-size: 8pt;
                         color: #FFFFFF;}

.DataTextGrey			{font-size: 8pt;
                         color: #666666;
						 text-decoration: none;}
						 
.DataLabelSmall         {font-size: 8pt;
                         color: #000000;
                         font-weight: bold;}

.Caption				{font-size: 8pt;
                        color: #666666;
						font-weight: bold;
						text-decoration: none;
						vertical-align: top;}

						
.Asterisk				{font-family: Arial, Helvetica;
                        font-size: 8pt;
                        color: #ff0000;}

.FormButton			{font-size: 8pt;
               			background: #CCCCCC;
                		font-weight: normal;
				color: #000000;
				border-width: 1;}

.FormElement			{font-size: 8pt;
             			color: #000000;
				border-width: 1px;
				border-color: #999999;				
				border-style: solid;
				background: #ffffff;}	
						
.FormElementFull		{font-size: 8pt;
             			color: #000000;
				border-width: 1;
				border-color: #999999;				
				border-style: solid;
				background: #ffffff;
				width: 100%;}	
				
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}
