.Title { 
		 font-family: Arial, Helvetica, sans-serif; 
		 font-size : 10pt;
		 font-size: 24px; 
		 color: #660066; 
		 font-weight: bold;
		 }

.leftmargin {
	margin-left: 15px;
}

.max_width550 {
	max-width: 550px;
   width:expression(document.body.clientWidth > 550 ? "550px": "100%" ); /* Mozilla incorrectly reports error */
}

body { 
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 10pt;
	 color: #000000;
/*	 background : #DED6CE;  The IE and WORD background*/
	 background : White; 
	 border : none;
	 margin-top: 0px;
	 margin-left: 5px;
	 margin-right: 5px;
	 margin-bottom : 5px;
	 }
	 
body.ezra { 
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 10pt;
	 color: white;
/*	 background : #DED6CE;  The IE and WORD background*/
 	 background : White; 
	 background-image: url(../images/ezralogo.jpg);
	 background-repeat: no-repeat;
	 background-position: top, left;
	 border : none;
	 margin-top: 0px;
	 margin-left: 5px;
	 margin-right: 5px;
	 margin-bottom : 5px;
	}
	
/* Isolated group */
div.alone {
	float: inherit;
	clear: both; 
	text-align: left;
}

td {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	 color: #000000;
	 }
	 
td.LeftNavigation {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	 color: Black;
	 border : none;
	 vertical-align : top;
	 }
 
th {
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 10pt;
	 font-weight: bold;
	 color: #000080;
	 }

/* Default paragraph format */
p {
	font-family : Arial, Helvetica, sans-serif; ;
	font-size: 10pt;
  }

p.topmargin {
	font-family : Arial, Helvetica, sans-serif; ;
	font-size: 10pt;
	margin-top: 250px;
	margin-bottom: 313px;
  }
  
  /* Blue Bold paragraph format */
P.bluebold {
	font-family : Arial, Helvetica, sans-serif; ;
	font-size: 10pt;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	color : #000080;
	font-weight : bold;
  }

/* For  Left Navigation*/
p.LeftNavigation {
	margin-left : 1px;
	margin-top: 0em;
	margin-bottom: 0em;
	background-color : white; 
	color: #669999;
	font-size : 95%; 
	text-align : left;
	font-weight : bolder;
  }
  
/* For  BottomNavigation*/
p.BottomNavigation {
	margin-left : 1px;
	margin-top: 0em;
	margin-bottom: 0em;
	background-color : white; 
	color: #669999;
	font-size : 90%; 
	font-weight : bolder;
	text-align : center;
  }
   
/* Revision*/
P.Revision {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color : white; 
	font-size : 8pt;
	color : #CCCCCC;
  }

/* Centered paragraph format */
p.centered {
	font-family : Arial, Helvetica, sans-serif; ;
	font-size: 10pt;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	text-align : center;
  }
 
/* Top level header for Topics */
h1 {
		font-family :  Arial, Helvetica, sans-serif; 
		text-align : left;
		font-size : 22pt;
		font-weight : bold;
		padding-top: 0.5em;
		padding-bottom: 0.2em;
		border : none;
		color: Navy;
		background : White; 
		margin-bottom: 0.5em;
	}
	
/* Banner Top */
h1.topbanner {
	   font-family : "Times New Roman", Times, serif; 
	   text-align : center;
	   font-size : 34pt;
		font-weight : bold;
		padding-top: 0;
		padding-bottom: 0;
		color: black;
		background : #999966; 
		margin-top: 0;
		margin-bottom: 0;
	}

h2  {
	 font-family: Arial, Helvetica, sans-serif;
	 font-weight: bold;
	 color:#000080;
	 }

h3  {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 16pt;
	 color:#000080;
	 }

h4  {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12pt;
	 color:#000080;
	 }

/* Link colors*/
a:link    { color: blue }
a:visited { color: maroon }
a:active  { color:#CC3300 }

  /* Images with no border */
img.clean {
	border : none;
}

/* Images on left */
img.lefttop{
	margin-left : 0em; 
	margin-right : 0.25em;
	margin-top: 0em;
	margin-bottom: 0.25em;
	border : none;
	float : left;
	vertical-align : top; 
}

/* centered image on left  with a pad for bullets*/
img.leftpadded {
	margin-left : 0em; 
	margin-right : 2em;
	margin-top: 0em;
	margin-bottom: 0.25em;
	border : none;
	float : left;
}

/* centered image on left  with a pad for bullets*/
img.leftpaddedctr {
	margin-left : 0em; 
	margin-right : 2em;
	margin-top: 0em;
	margin-bottom: 0.25em;
	border : none;
	float : left;
	vertical-align : middle;
}

/* Images on right */
img.righttop {
	margin-left : 0.25em; 
	margin-right : 0em;
	margin-top: 0em;
	margin-bottom: 0.25em;
	border : none;
	float : right;
	vertical-align : top; 
}  

table.banner {
	table-layout: auto;
	border-collapse: collapse;
	border-spacing: 0px;
	empty-cells: show;
}
