body {
		height:100%;
		text-align:left;
		font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
		margin-bottom: 0px;
		margin-top: 0px;
		margin-left: 2px;
		margin-right: 0px;

		}

/* cell formatting */
		
td#leftnav {
			background: #eeeeee; 
			border-right: 1px solid #000000;  
			 width: 160px;
			 padding-bottom: 20px;
			 padding-top:5px;
			 }

td#search {	
			font-size : 75%; 
			border-top: 0px solid #000000;
			border-bottom: 10px solid #555555;
			padding-left: 15px;
			padding-top: 3px;
			padding-bottom: 3px;
		  }
		  
td#above_search {
			background: #555555;
			height: 20px;
			}

/* link formatting */

A:link 	{
   text-decoration : underline; 
   color : #000000; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   }

A:visited {
   text-decoration : underline; 
   color : #441100; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}

A:active  {
   text-decoration : underline; 
   color : #441100; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}

A:hover  {
   text-decoration : underline; 
   color : #441100; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}	

/* link formatting for sub navs */

td.white  {
background: #555555; 
font-size:90%;
   color : #ffffff; 
   border-top: 1px solid #000000; 
   height: 20px;
}

.white  {
font-size:90%;
   color : #ffffff;
   padding-left: 6px; 
   padding-bottom : 3px;
	padding-top : 3px;
	text-decoration:none;
}

A.white:link  {
font-size:90%;
   color : #ffffff; 
   padding-bottom : 5px;
	padding-top : 5px;
	text-decoration:none;
}

A.white:visited  {
font-size:90%;
   color : #ffffff; 
  padding-bottom : 5px;
	padding-top : 5px;
	text-decoration:none;
}

A.white:active  {
font-size:90%;
   color : #ffffff; 
   padding-bottom : 5px;
	padding-top : 5px;
	text-decoration:none;
}

A.white:hover  {
font-size:90%;
   color : #000000; 
   padding-bottom : 5px;
	padding-top : 5px;
   text-decoration:underline;
   background-color : #ffffff;
}

.selected  {
   font-size : 90%; 
   color : #000000; 
   padding-bottom : 5px;
	padding-top : 5px;
   text-decoration: none;
   background-color : #ffffff;
}

.strongtext  {
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size : 75%; 
   font-weight : bold; 
   color : #000000; 
}





/* invisible links */



.Invisible  {
   font-size : 65%; 
   font-weight : 100%;
   color : #ffffff; 
   text-decoration:none;
}

A.InvisiLink 	{
   text-decoration : underline; 
   color : #ffffff; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   }

A.InvisiLink:visited {
   text-decoration : underline; 
   color : #ffffff; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}

A.InvisiLink:active  {
   text-decoration : underline; 
   color : #000000; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}

A.InvisiLink:hover  {
   text-decoration : underline; 
   color : #000000; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}	

		 
/* text formatting for left nav */
		 
.rhshead {
   padding-top : 4px;
   color : #441100; 
   line-height : 110%;
   font-weight : bold;
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
   font-size : 75%;
}

 .ToolsLink  {
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size : 75%;
   color : #000000; 
   margin-top : 2px;
   margin-bottom : 5px;
   padding-left : 18px;
   padding-right : 0px;
}

.rhslist {
   padding-bottom : 4px;

   }

.textmedium  {
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size : 75%; 
   font-weight : 100%; 
   color : #000000; 
}

.textmedium_fixed  {
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size : 75%; 
   font-weight : 100%; 
   color : #000000; 
}
	
.aitem2  {
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size : 75%; 
   padding-left : 12px;
   margin-top : 2px;
   margin-bottom : 5px;
   background : #eeeeee url(images/mp_aro_555.gif%22) no-repeat;
}

.aitem  {
	font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size : 75%; 
   margin-top : 1px;
   padding-left : 12px;
   background : #eeeeee url(images/mp_aro_555.gif%22) no-repeat;
}

.seealsodate  {
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size:95%; 
   text-decoration:underline;
}

.disclaimer  {
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size : 65%; 
   color : #000000; 
}

/*  text formatting for main content */

B  {
   font-weight : bold; 
}

.underline  {
   text-decoration : underline; 
   color : #000000; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}

td.readmore  {
   background-color: #f8f8f8;
   font-size : 70%; 
   font-weight : bold; 
   color : #000000;
   padding-bottom : 5px;
	padding-top : 5px;
   padding-right : 15px;
}

.b  {
   font-size : 100%; 
   font-weight : bold; 
   color : #000000; 
   padding-bottom : 0px;
	padding-top : 0px;
   text-decoration: none;
   
}

td.content   {
   
   padding-bottom: 50px;
	padding-top : 3px;
	padding-right: 20px; 
}

td.bottomtag   {
   font-size : 70%; 
   padding-bottom: 10px;
	padding-top : 10px;
	
}


td.black  {
   background-color: #000000;
   font-size : 85%; 
   font-weight : bold; 
   color : #ffffff;
}

td.headline  {
   background-color: #000000;
   font-size : 80%; 
   font-weight : bold; 
   color : #ffffff;
  
   padding-bottom : 3px;
	padding-top : 3px;
}

td.byline  {
   background-color: #f8f8f8;
   font-style : normal;
   font-size : 70%; 
   font-weight : 100%; 
   color : #000000;
   padding-bottom : 5px;
	padding-top : 5px;
	padding-left : 12px;
}

td.frontpagenews  {
   background-color: #f8f8f8;
   font-size : 75%; 
   font-weight : 100%; 
   color : #000000;
   margin-top : 8px;
   margin-bottom : 8px;
   padding-left : 12px;
}

.bulletheadlinet2  {
	font-size : 75%;
	color : #000000; 
   margin-top : 2px;
   margin-bottom : 5px;
   margin-left : 25px;
   padding-left : 12px;
   padding-right : 0px;
   background : #ffffff url(images/mp_aro_555.gif%22) no-repeat;
}

.textlarge  {
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size : 90%; 
   font-weight : 100%; 
   color : #000000; 
}

.curvecap  {
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   font-size : 75%; 
   font-weight : bold; 
   color : #ffffff; 
   margin-top : 2px;
   margin-bottom : 2px;
   padding-right : 0px;
}


.highlight {
	background: #cfc;
}

#print-page {
	margin:10px;
	}
	
/*  Styles added for the Tool */

.requiredField {
	font-weight:bold;
	color:maroon;
}

.listTable {
	font-family: Verdana,Arial,Helvetica;
	border-right: 1px solid #555555;
	border-top: 1px solid #555555;
	border-bottom: 1px solid #555555;	
}

.listHeading {
	font-family: Verdana,Arial,Helvetica;
	border-left: 1px solid #555555;	
	border-bottom: 1px solid #555555;	
	background-color : #eeeeee	
}

.listColumn {
	font-family: Verdana,Arial,Helvetica;
	border-left: 1px solid #555555;	
	border-top: 1px solid #555555;		
}

.selectedMenuItem {
		background-color: #eeeeee;
		font-family: Verdana,Arial,Helvetica;		 
		padding: 2px;
		color: maroon;
		width: 151px;
		text-align: center;
		text-decoration: none;
		font-weight: bold;			
}

.selectedMenuItemTable {
		background-color: #eeeeee;
		font-family: Verdana,Arial,Helvetica;		 
		padding: 2px;
		color: maroon;
		width: 151px;
		text-align: center;
		text-decoration: none;
		font-size: 80%;			
}

.selectedMenuItem:active {
		color: maroon;
		text-decoration: none;	
}
	
.selectedMenuItem:visited {
		color: maroon;
		text-decoration: none;	
}
			
.selectedMenuItem:hover {
		color: #555555;
}

.selectedMenuItemTable:active {
		color: maroon;
		text-decoration: none;	
}
	
.selectedMenuItemTable:visited {
		color: maroon;
		text-decoration: none;	
}
			
.selectedMenuItemTable:hover {
		color: #555555;
}

.menuContainer {
		left:0px;	
		width:151px;	
		background-color: #eeeeee;	
		/*border-right: 1px solid #555555;*/
}	

.menuItem {
		background-color: #eeeeee;
		font-family: Verdana,Arial,Helvetica;		 
		padding: 2px;
		color: #555555;
		width: 151px;
		text-align: center;
		text-decoration: none;
		font-weight: bold;			
}
.MenuItemTable {
		background-color: #eeeeee;
		font-family: Verdana,Arial,Helvetica;		 
		/*padding: 2px; */
		color: #555555;
		/* width: 151px; */
		/* text-align: center; */
		text-decoration: none;
		font-size: 80%;			
}		

.number {
		font-size: 75%;
		}
		
.menuItem:link {
		color: black;
		text-decoration: none;	
}

.menuItem:active {
		color: #555555;
		text-decoration: none;	
}
	
.menuItem:visited {
		color: #555555;
		text-decoration: none;	
}
			
.menuItem:hover {
		color: maroon;
		text-decoration: none;
}

.MenuItemTable:link {
		color: black;
		text-decoration: none;	
}

.MenuItemTable:active {
		color: #555555;
		text-decoration: none;	
}
	
.MenuItemTable:visited {
		color: #555555;
		text-decoration: none;	
}
			
.MenuItemTable:hover {
		color: maroon;
		text-decoration: none;
}

.workingDocument {
		/*background-color:#ffffcc;
		border:1px solid black;*/
		padding:4px;
		/*font-size:85% */			
}

.workingDocMenuItem  {
	border: 1px solid black; 
	background-color: #dddddd;
	color: black;
	padding-left:2px;
	padding-right:2px;	
	font-family: Verdana,Arial,Helvetica;
	text-align: center;
	text-decoration: none;
}

.workingDocMenuItem:active {
	background-color: white;
	color: #003366;
	text-decoration: none;	   
	border: 1px solid black; 	
} 
	  
.workingDocMenuItem:hover {
	background-color: white;
	color: #003366;
	text-decoration: none;	   
	border: 1px solid black; 	
} 

.workingDocMenuItem:visited {
	color: black;   
	text-decoration: none;		
	border: 1px solid black; 	
} 

.workingDocMenuItem:link {
	color: black;   
	text-decoration: none;		
	border: 1px solid black; 	
} 

.aInvisiLink  {
   font-weight : 100%;
   color : #ffffff; 
   text-decoration:none;
}

A.aInvisiLink 	{
   text-decoration : underline; 
   color : #ffffff; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
   }

A.aInvisiLink:visited {
   text-decoration : underline; 
   color : #ffffff; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}

A.aInvisiLink:active  {
   text-decoration : underline; 
   color : #000000; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}

A.aInvisiLink:hover  {
   text-decoration : underline; 
   color : #000000; 
   font-family : Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}

.moduleTitle {
	font-weight:bold;
}

.cardDeckTitle {
	background-color:#dddddd;
	font-weight:bold;
	font-family: Verdana,Arial,Helvetica;
	font-size: 80%/*8pt*/;	
}

.cardDeckContent {
	font-family: Verdana,Arial,Helvetica;
	font-size: 90%/*9pt*/;	
}

			
	

