.Title { 
		 font-family: Arial, Helvetica, sans-serif; 
		 font-size : 10pt;
		 font-size: 24px; 
		 color: #660066; 
		 font-weight: bold;
		 }

	 
/* Link colors*/
a:link    { color: blue }
a:visited { color: maroon }
a:active  { color:#CC3300 }


/* Minor Link colors*/
a.minor:link    { color: #696969 }
a.minor:visited { color: Teal }
a.minor:active  { color: #FA8072 }


/* Invisible Link colors*/
a.invisible:link    { color: #0B0B31;  text-decoration: none;  }
a.invisible:visited { color: Teal;  text-decoration: none;  }
a.invisible:active  { color: #FA8072;  text-decoration: none;  }


b.soft {
		color: #585858;
/*color: #0A0C2F;
color: #330000;
color: #484848;*/
		font-weight: bold;
} 

b.red {
		color: red;
		font-weight: bold;
} 

b.smallboldcomputer {
font: "Courier New", Courier, monospace;
font-weight: bold;
font-size: 8pt;
 }
 
 	 

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;
	 }

	 


/* Centered group */ 
div.centered {
	float: inherit;
	clear: inherit; 
	text-align: center;
}


div.floatright {
float: right;
vertical-align: top;
}

div.floatleft {
float: left;
vertical-align: top;
}

/* Top level header for Topics */
h1 {
		font-family :  Arial, Helvetica, sans-serif; 
		text-align : left;
		font-size : 22pt;
		font-weight : bold;
		padding-top: 0;
		padding-bottom: 0;
		border : none;
		color: Navy;
		background : White; 
		margin-top: 0;
		margin-bottom: 0;
	}

	
	/* Top level but like H3 */
h1.keytopic  {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 16pt;
	 color:#000080;
	 }





h2  {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 16pt;
	 text-align : left;
	 margin-bottom: 0;
	 margin-top: 0.5em;
	 padding-top: 0;
	 padding-bottom: 0;
	 border : none;
	 color:#000080;
	 background : White; 
	 }

h3  {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 16pt;
	 color:#000080;
	 }


h4  {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12pt;
	 color:#000080;
	 margin-bottom: 0;
	 margin-top: 0.5em;
	 padding-top: 0;
	 padding-bottom: 0;
	 border : none;
	 }


/* Images with no border */
img.clean {
	border : none;
}


img.cleanbaseline {
	border : none;
   vertical-align : baseline; 
}


/* 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; 
} 

li.gapped {
   margin-top: 5px;
}


/* Default paragraph format */
p {
	font-family : Arial, Helvetica, sans-serif; ;
	font-size: 10pt;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
  }

  

  /* 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: 0em;
	margin-top: 0em;
	margin-bottom: 0em;
	background-color : white; 
	font-size : 8pt;
	color : #CCCCCC;
  }

/* Source Code format */
p.tt {
	font-family : monospace; 
	font-size: 10pt;
	margin: 0.5em 2em 0 2em;
	margin-bottom: 0.5em;
  }


/* 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;
  }
  

/* Invisible placeholder paragraph format */
p.hidden {
	font-family : Arial, Helvetica, sans-serif; ;
	font-size: 8pt;
	background-color : white; 
	color : white;
  }
  
/* Left rule "important" paragraph*/
p.Important {
	margin-left : 1em; 
	margin-right : 1em;
	border-left-color : red;
	border-left-style : solid;
	border-left-width : medium;
	border-right-style : none;
	border-bottom-style : none;
	border-top-style : none;
	padding-left : 0.2em;
  }


/* Subhead*/
p.subhead   {
	text-align : left;
	background-color : white;
	font-size : 10pt;
	color : Navy;
	font-weight: bold;
  }


/* Subhead -- center*/
p.Subhead-c   {
	text-align : center;
	background-color : white;
	font-size : 10pt;
	color : Navy;
  } 
 
table.sidebar {
	border: medium double Gray;
	float: right;
	width: 33%;
	margin-left: 8px;
}

td.sidebar {
	padding: 5px 5px 8px 8px;
}

td {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	 color: #000000;
	 }

	 

td.twocolleft{
	 vertical-align : top;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	 color: #000000;
	 width : 49%;
	 }

	 

td.twocolright{
	 vertical-align : top;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	 color: #000000;
	 }

	 

td.vertrule {
	 background-color : #CCCCCC;
	 width : 2px;
	  }

	 

td.vertbumpersmall {
	 background-color :  white;
	 width : 5px;
	  }

	 

td.vertbumperbig {
	 background-color :  white;
	 width : 10px;
	  }

	 

td.LeftNavigation {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 10pt;
	 color: Black;
	 border : none;
	 clear : left;
	 }

 

th {
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 10pt;
	 font-weight: bold;
	 color: #000080;
	 }


