body {
	background-color: #F3F3FF; /*E9F7FF*/
	/* background-image: url('i_backgroundsingleBackground02.png'); */
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 130%
}


/* Header for all pages start here */
#headercontainer{
	width : 60em; 
	background-color: #FCFCFF;
	border-top : .4em solid #004C75;
	border-left: 1px solid #004C75;
	border-right: 1px solid #004C75;
	text-align : left;
}


#headerlogo{
	float : left;
	width : 30em;
	height : 5.4em;
	text-align : left;
}

.maintitle{
	font-family: Gill Sans MT, Arial, Verdana, Geneva, Helvetica, sans-serif;
	padding-top : .5em;
	margin-left : .6em;
	font-size : 2.2em;
	font-weight: bold;
	color : #B5BC2A; 
	line-height : 100%;
}

.maintitlesecondary{
	font-family: Gill Sans MT, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : .55em;
	font-weight: bold;
	color : #004C75;
	line-height : 120%;
}


a.maintitlelink:link    {color: #B5BC2A; text-decoration: none;}
a.maintitlelink:visited {color: #B5BC2A; text-decoration: none;}
a.maintitlelink:active  {color: #B5BC2A; text-decoration: none;}
a.maintitlelink:hover   {color: #B5BC2A; text-decoration: none;}
a.maintitlelink:visited:hover {color: #B5BC2A; text-decoration: none;}

#headerother{
	float : right;
	width :	25em;
	height : 5.4em;	
	text-align : left;
}

.secondarytitle{
	margin-top : 2.1em;
	margin-right : 1em;
	font-size : 1em;
	font-weight: normal;
	color : #666666;
	text-align: right;
	line-height : 120%;
	padding-bottom : 0px;
} 

a.secondarytitlelink:link    {color: #004C75; text-decoration: none;}
a.secondarytitlelink:visited {color: #004C75; text-decoration: none;}
a.secondarytitlelink:active  {color: #B5BC2A; text-decoration: underline;}
a.secondarytitlelink:hover   {color: #B5BC2A; text-decoration: underline;}
a.secondarytitlelink:visited:hover {color: #B5BC2A; text-decoration: underline;}


.secondarytitlesecondary{
	font-family: Gill Sans MT, Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 1.21em;
	font-weight: bold;
	color : #004C75;
	line-height : 120%;
}


a.secondarytitlesecondary:link    {color: #B5BC2A; text-decoration: none;}
a.secondarytitlesecondary:visited {color: #B5BC2A; text-decoration: none;}
a.secondarytitlesecondary:active  {color: #b10000; text-decoration: none;}
a.secondarytitlesecondary:hover   {color: #b10000; text-decoration: none;}
a.secondarytitlesecondary:visited:hover {color: #b10000; text-decoration: none;}

.tableheadermenu{
	clear : both;
	width : 100%;
	height: 2.6em;
	border-width : 0em;
	margin : 0em;
	border-top: solid 0px #FFCC66;	
	border-bottom: solid 0em #FFCC66;	
	background-image: url('i_backgroundsingleBar01.png');
	background-repeat: repeat-x;	
}

.mainmenu{
	padding-left : 1.3em;
	text-align : left;
	font-size: 1.04em;
	color : #666666;
	text-decoration: none;
	line-height : 140%;
}

a.mainmenutext:link		{color: #ffffff; text-decoration: none;}
a.mainmenutext:visited	{color: #ffffff; text-decoration: none;}
a.mainmenutext:active	{color: #ffcc66; text-decoration: none;}
a.mainmenutext:hover		{color: #ffcc66; text-decoration: none;} 
a.mainmenutext:visited:hover	{color: #ffcc66; text-decoration: none;}





#contentspace{
	width: 60em;
	margin-top: 0em;
	padding-top: 0em;
}




.sidemenu{
	float : right;
	width : 18em;
	html>body width : 15em;
	border-left: solid 1px #9AD0EA;
	border-right: solid 1px #9AD0EA;
	border-bottom: solid 1px #9AD0EA;
	padding-left: 1.5em;
	padding-right: 1.5em;
	padding-top: 8em;
	padding-bottom: 5em;
	color : #666666;
	text-align : left;
	font-size: .9em;
	text-decoration: none;
	line-height : 130%;
	background-color: #D5F0FF;
}
html>body .sidemenu{
	width : 15em;
}


a.nextpage:link, visited	{color: #888888; text-decoration: underline;}
a.nextpage:active, hover	{color: #293d00; text-decoration: underline;}

.sidemenuheader{
	font-size: 1em;
	color : #14426B;
	font-weight: bold;
}




#maincontent{
	float: left;
	width: 42em;
	html>body width : 38em;	
	border-left: solid 1px #0066A1;
	border-right: solid 1px #0066A1;
	border-bottom: solid 1px #0066A1;
	margin-top: 0px;
	padding-top: 20px;
	padding-left: 2em;
	padding-right: 2em;
	margin-left: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	background-color: #ffffff;
	text-align: left;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	font-weight: normal;
	line-height: 150%;
	text-decoration: none;
}
html>body #maincontent{
	width : 38em;
}


.frontpageheader1{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	font-family: Gill Sans MT, Monaco, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 1.6em;
	font-weight: bold;
	text-align : left;
	line-height : 100%;
	color : #004C75;
}

.leadertable{
	text-align : left;
	margin-bottom: 0px;
	font-size: .8em;
	line-height: 130%;
}


.updated{
	border-top : solid 2px #FFCC66;
	margin-top: -.9em;
	padding-right : 0px;
	text-align : right;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: .8em;
	color: #aaaaaa;
}


.admintablecell{
	text-align: left;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: .8em;
	color: #000000;
	font-weight: normal;
	line-height: 130%;
	text-decoration: none;
}


a.admintablecelllink:link		{color: #0066A1; font-size: 1.1em; text-decoration: underline; font-weight: bold;}
a.admintablecelllink:visited	{color: #004c75; font-size: 1.1em; text-decoration: underline; font-weight: bold;}
a.admintablecelllink:active		{color: #b10000; font-size: 1.1em; text-decoration: underline; font-weight: bold;}
a.admintablecelllink:hover		{color: #b10000; font-size: 1.1em; text-decoration: underline; font-weight: bold;} 
a.admintablecelllink:visited:hover	{color: #b10000; font-size: 1.1em; text-decoration: underline; font-weight: bold;}





.inlineheader1{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	font-family: Gill Sans MT, Monaco, Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 1.8em;
	font-weight: normal;
	text-align : left;
	line-height : 120%;
	color : #004C75;
}

.new{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: .7em;
	color: #b10000;
	font-style : italic;
}

.revised{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: .7em;
	color: #AA7733;
	font-style : italic;
}






.chapters1{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	font-family: Gill Sans MT, Monaco, Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 1.9em;
	font-weight: normal;
	text-align : left;
	line-height : 100%;
	color : #004C75;
}

.itemnumber{
	font-size : 1.25em;
	font-weight: bold;
	color : #FF0055;	
}


.topofpage{
	margin-top: -1.2em;
	padding-right : 0px;
	text-align : right;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: .8em;
	color: #aaaaaa;
}

a.topofpagelink:link	{color: #aaaaaa; text-decoration: none;}
a.topofpagelink:hover 	{color: #b10000; text-decoration: underline;}
a.topofpagelink:visited	{color: #aaaaaa; text-decoration: none;}
a.topofpagelink:active 	{color: #b10000; text-decoration: underline;}
a.topofpagelink:visited:hover 	{color: #b10000; text-decoration: underline;}









#tablebottommenu{
	float: left;
	width: 42em;
	html>body width : 38em;	
	text-align : center;
	border-right: solid 1px #0066A1;
	border-bottom: solid 1px #0066A1;
	border-left: solid 1px #0066A1;	
	background-color: #D5F0FF;
	margin-top: 0px;
	padding-top: 30px;
	padding-left: 2em;
	padding-right: 2em;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	font-weight: normal;
	line-height: 140%;
	text-decoration: none;	
}
html>body #tablebottommenu{
	width : 38em;
}


.tablebottomtext {
	vertical-align: top;
	font-size: 1em;
	line-height : 140%;
	color : #666666;
	text-decoration: none;
}
 
a.tablebottomtext:link		{color: #666666; text-decoration: none;}
a.tablebottomtext:visited	{color: #666666; text-decoration: none;}
a.tablebottomtext:active	{color: #222222; text-decoration: underline;}
a.tablebottomtext:hover	  	{color: #222222; text-decoration: underline;}
a.tablebottomtext:visited:hover {color: #222222; text-decoration: underline;}


















a:link    {color: #000000; text-decoration: underline;}
a:visited {color: #666666; text-decoration: underline;}
a:active   {color: #000000; text-decoration : underline;}
a:hover   {color: #00000; text-decoration : underline;}
a:visited:hover {color: #000000;text-decoration : underline;}

td {
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height : 100%;
}

p {
	margin-top : 4px;
	margin-bottom : 16px;
}



.menutext {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-weight : normal;
	font-style: normal;
	}

.menulinktext {
	font-family: Arial, Tahoma, Verdana, Helvetica;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	line-height : 140%;
}



p.bodyquote{
	font-size: 14px;
	font-weight: boldd;
	font-style: italic;
	font-family:  Trebuchet MS, Gill Sans MT, Lucida Console, Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	color : #004C75;
	line-height : 120%;
	padding-left : 15px;
	padding-right : 30px;
	text-align : left;
}



.pagenumber{
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 24pt;
	font-weight: bold;
	line-height : 100%;
}







.quote {
	color: #003399; 
	line-height : 120%;
}

.quoteref {
	color: #003399; 
	font-family : Trebuchet MS, Gill Sans MT, Lucida Console, Times New Roman, Arial, Verdana, Helvetica, sans-serif;
}

.diarydates {
	font-size: 15px;
	color: #003399; 
	font-weight: bold
 }
 
 
 
 

 
 
 


.frontpagetable p {
	margin-top : 0px;
	padding-left : 0px;
	font-size : 12px;
	text-align : left;
	line-height : 120%;
}

.frontpagetable ul{
	padding-left : 10px;
	margin-bottom: 4px; 
}

.frontpagetable li{
	margin-top : 3px;
	margin-left: 10px;
	margin-right: 10px; 
	line-height : 130%;
	list-style-position: outside;
}

 


.chapterline {width : 425px; margin-bottom: 0px;}
.chapterline tr, td{
	border : 0px;
	padding : 0px;
	margin : px;
}
	
	
	
	
.contents1{
	padding-top : 4px;
	font-family: Arial, Tahoma, Gill Sans MT, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 16px;
	font-weight: bold;
	line-height : 150%;
}


.line01{
	width: 180px;
	height: 1px;
	margin: 4px 0px 4px 0px;
	color : #6b4f27;
}
	
	
	
