body 
{
	font-family: arial, helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 9pt; 
	color: #57627E;
	background-color: white; 
	margin-left: 0; 
	margin-top: 0;
} 

h1,h2,h3,h4,h5,h6,p,pre,address,blockquote,ul,ol,li,td,input,option,select 
{
	font-weight: normal; 
	font-size: 9pt; 
	color: #57627E;
}

tr
{
	font-weight: normal; 
	font-size: 9pt; 
	color: #57627E;
	border: none;
}

p.contBlock
{
	width: 600px;
}

h1 
{
	color: #708090; 
	font-size: 15pt; 
	text-align: left;
} 

h2
 {
	color: #1f2f5b;
	font-weight: bold; 
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 9pt;
	margin-top: 25px;
}

h3 
{
	color: #708090; 
	font-weight: bold; 
	font-size: 9pt;
}

h3 a:link, 
h3 a:visited, 
h3 a:hover, 
h3 a:active
{
	color: #708090; 
	font-weight: bold; 
	font-size: 9pt;
	text-decoration: underline;
}

h4 
{
	font-weight: bold; 
	font-size: 8pt;
}

.small 
{
	font-size: 6pt;
}

.large 
{
	font-size: 11pt;
}

a.newinfo 
{
	text-decoration: underline; 
	color: #9932CC; 
	font-size: 10pt;
} 

a:hover 
{
	text-decoration: none;
	color: #4682c1;
	text-decoration: underline;
} 

a
 {
	color: #4682c1;
	font-size:9pt; 
	font-weight:normal;
	text-decoration: none;
 }

a.sub 
{
	font-size: 9pt; 
	color: white; 
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none;
}

p.address 
{
	text-align: left;
}

p.address2 
{
	margin-top: 0pt;
}

p.copyright 
{
	text-align: center; 
	margin-top: 5pt; 
	font-size: 7pt;
	color: #3e5a68;
}

p.sub 
{
	font-family: arial, helvetica;
	font-size: 7pt; 
	font-weight: normal; 
	text-align: left; 
	margin-top: 5pt; 
	margin-left: 7px;
}

/*
p.sub table
{
	background-color: #9193EF;
	width: 95%;
}
*/

p.seealso 
{
	font-family: arial, helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	text-align: left; 
	margin-top: 5pt; 
	margin-left: 7px; 
	color: white;
}

td.sub 
{
	width: 180px; 
	background-color: #a0c5dc;
} 

td.body 
{
	background-color: white; 
	border-left: gray 1px solid; 
	padding-left: 10px; 
	padding-top: 10px;
	font-weight: normal;
} 

table.menu 
{
	background-color: #366F97;
	border-bottom: gray 1px solid; 
	border-top: gray 1px solid;
	color: white;
	font-weight: normal;
} 

table.menu2 
{
	background-color: #366F97;
	color: white;
} 

table.submenu 
{
	background-color: #366F97;
	color: white;
	border: gray 1px solid;
} 

p.direct 
{
	font-size: 10pt; 
	font-weight: bold; 
	color: #ff6347;
}

address 
{
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal; 
	text-align: left;
}

h1.title 
{
	font-family: arial, helvetica, sans-serif; 
	color: #990033; 
	font-weight: bold; 
	font-size: 24pt; 
	text-align: center; 
	margin-top: 0pt; 
	margin-bottom: 0pt;
} 

h2.title 
{
	font-family: 'MS Sans Serif','times new roman',helvetica; 
	color: #990033; 
	font-style: italic; 
	font-weight: bold; 
	font-size: 12pt; 
	text-align: center; 
	margin-top: 0pt; 
	margin-bottom: 0pt;
} 

.current 
{
	font-size: 8pt; 
	font-weight: bold; 
	color: blue;
}

.newsflash 
{
	font-size: 8pt; 
	font-weight: bold; 
	color: #00008b;
}

.subcurrent 
{
	font-size: 7pt; 
	font-weight: bold; 
	color: teal;
}

.mandatory 
{
	font-size: 7pt; 
	font-weight: bold; 
	color: red;
}

sup.copy 
{
	font-family: 'times new roman',helvetica; 
	font-size: 22pt;
	vertical-align: top; 
	padding-top: 10pt
}

p.links 
{
	font-size: 8pt; 
	font-weight: normal; 
	font-style: normal; 
	text-align: center; 
	margin-top: 5pt;
}

#menu td 
{
	font-weight: normal; 
	color: white; 
	background-color: #366F97;
}

.menuCaption 
{
	font-size: 9pt; 
	font-weight: bold;
	color: white; 
	font-family: arial, helvetica, sans-serif; 
	text-decoration: none;
}

a.menuCaption:hover 
{
	text-decoration: none; 
	background-color: #cccccc;
} 

.menuItem
 {
	font-size: 9pt; 
	color: white; 
	font-family: arial, helvetica, 'sans serif'; 
	text-decoration: none;
 }

li.menulevel1 
{
	list-style-image: url("http://www.tynemarch.co.uk/images/bullet.gif");
}

li.menulevel2 
{
	list-style-type: square;
}

li 
{
	/*list-style-type:square*/
}

li.gap 
{
	padding-top: 9pt;
}

hr 
{
	color: gray; 
	height: 1px;
}

td.menuItem 
{
	padding-left: 6px;
}

td.menu 
{
	border-bottom: 1px solid gray;
} 

td.tdselected 
{
	color: white; 
	background: #cccccc;
}

tr.toc 
{
	text-align: left;
	font-weight: normal;
}

tr.toc th
{
	font-weight: normal;
}

li.toc 
{
	font-weight: bold;
}

p.nob 
{
	margin-top: 0px;
}