BODY {
		margin: -10px 0 0 -10px ; 	
		width: 100% ; 
		font-family: arial, helvetica, sans-serif ;
		font-size: 1em ;
		font-weight: 700 ;
		color: #0000A0 ; 
		background-color: #F8F4F4;}
HTML BODY {margin : 0px ; padding: 0px ; border: 0px ; font-size: 100% ; }
A:link { color: #0000A0; background: transparent; text-decoration: underline ; }
A:visited { color: #CC0033; background: transparent; text-decoration: underline ; }
A:hover { color: #0000A0; background: #F8C000; text-decoration: none }
A:active { color: #CC9933; background: transparent; text-decoration: underline ; }
A:link.one { color: #0000A0; background: transparent; text-decoration: underline ; }
A:visited.one { color: #CC0033; background: transparent; text-decoration: underline ; }
A:hover.one { color: #0000A0; background: transparent; text-decoration: none }
A:active.one { color: #0000A0; background: transparent; text-decoration: underline ; }

HTML #menu {
	width: 8em;
	border: 1px solid #F8C000;
	padding: 0px;
	margin-bottom: .9em;
	font-family: arial, helvetica, sans-serif;
	font-size: 1em;
	background-color: #F8C000;
	color: #333;
	}

HTML #menu ul {
		font-family: arial, helvetica, sans-serif;
		font-size: 1em;
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
HTML #menu li {
		font-family: arial, helvetica, sans-serif;
		font-size: 1em;
		list-style: none;
		border-bottom: 1px solid #90bade;
		margin: 0;
		}

HTML #menu li a:visited {
		font-family: arial, helvetica, sans-serif;
		font-size: 1em;
		border-left: 5px solid #1c64d1;
		border-right: 5px solid #5ba3e0;
		background-color: #CF1B62;
		color: #fff;
		}

HTML #menu li a:hover {
		font-family: arial, helvetica, sans-serif;
		font-size: 1em;
		border-left: 5px solid #1c64d1;
		border-right: 5px solid #5ba3e0;
		background-color: #2586d7;
		color: #fff;
		}

HTML #menu li a {
		font-family: arial, helvetica, sans-serif;
		font-size: 1em;
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 5px solid #1958b7;
		border-right: 5px solid #508fc4;
		background-color: #2175bc;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #menu li a {
		font-family: arial, helvetica, sans-serif;
		font-size: 1em;
		width: auto;
		}

HTML #menu a span {display: none; }
HTML #menu a:hover span {display: block; 
	position: absolute; top: 400px; left: 20px; width: 120px; 
	padding: 5px; margin: 10px; padding-bottom: 20px; z-index: 100;
	color: #1958b7; background: #fefefe; 
	border-width: 2px ; border-style: dashed ;
	border-color: #F8C000 ;
	font-family: arial, helvetica, sans-serif; font-size: .9em; font-weight: 700; text-align: center;}


html table {font-size: 1em ; }
html table.border {font-size: 1em ; }
html table.box {font-size: 1em ; }
html td {font-size: 1em ; }
html td.one {font-size: 1em ; }
html td.two {font-size: 1em ; }
html td.three {font-size: .9em ;}
html td.resources {font-size: 1em ; }
html td.oq {font-size: 1em ; }
html td.oh {font-size: 1em ; }
html td.se {font-size: 1em ; }
html td.ei {font-size: 1em ; margin-top: 5px; margin-bottom: 5px ; }
html p {font-size: 1em ; }
html p.nav {font-size: 1em ; }
html li {font-size: 1em ; }
html strong {font-size: 1em ; }
html b.carat {font-size: 1em ; }
html b.resources {font-size: 1em ; }
html i {font-size: 1em ; }
html em {font-size: 1em ; }
H1 { 
		font-family: arial, helvetica, sans-serif ;
		font-size: 1.2em ;
		font-weight: 700 ;
		color: #CC0033 }
H1.service {
		font-family: arial, helvetica, sans-serif ;
		font-size: 1.1em ;
		font-weight: 700 ;
		color: #2175bc;}
H2 { 
		font-family: arial, helvetica, sans-serif ;
		font-size: 1.1em ;
		font-weight: 700 ;
		color: #0000A0;}
H2.side { 
		font-family: arial, helvetica, sans-serif ;
		font-size: 1em ;
		font-weight: 700 ;
		color: #2175bc; }
H3 { 
		font-size: 1em ;
		font-family: arial, helvetica, sans-serif ;
		font-weight: 700 ;
		color: #0000A0 }
TABLE {
	font-family: arial, helvetica, sans-serif ; 
	font-size: 1em ;
	font-style:  normal ;
	font-variant:  normal ;
	font-weight:  700 ;
	border-color: #0000A0 }
TABLE.border  {
	font-size: 1em ;
	border-style: ridge ;
	border-width: thin ;
	border-color: #CC0033 ; }
table.box  {
	font-size:1em ;
	border-width: 1px ;
	border-style: solid ;
	border-color: #0000A0 ; }
TD	{ 
	font-family: arial, helvetica, sans-serif ;
	font-style:  normal ;
	font-variant:  normal ;
	font-weight:  700 ;
	font-size: 1em ;
	color: #0000A0 ; }
TD.one  { 
	font-family: arial, helvetica, sans-serif ;
	font-style:  normal ;
	font-variant:  normal ;
	font-weight:  700 ;
	font-size: .9em ; }
TD.two {
	font-family: arial, helvetica, sans-serif ;
	font-style:  normal ;
	font-variant:  normal ;
	font-weight:  700 ;
	font-size: .9em ;
	color: #CC0033 ; }
TD.three  { 
	font-family: arial, helvetica, sans-serif ;
	font-style:  normal ;
	font-variant:  normal ;
	font-weight:  700 ;
	font-size: .9em ; }
TD.resources  { 
	font-family: arial, helvetica, sans-serif ;
	font-style:  normal ;
	font-variant:  normal ;
	font-weight:  400 ;
	font-size: .9em ; }
TD.oq	{font-size: .9em; width: 25% ; }
TD.oh	{font-size: .9em; width: 50% ; }
TD.se	{font-size: .9em; width: 17% ; }
TD.ei	{font-size: .9em; width: 83% ; }
P	{ 
	font-family: arial, helvetica, sans-serif ;
	font-style:  normal ;
	font-variant:  normal ;
	font-weight:  700 ;
	font-size: 1em ; }
P.nav {
	font-family: arial, helvetica, sans-serif ;
	font-style:  normal ;
	font-variant:  normal ;
	font-weight:  700 ;
	font-size: 1em ; }
HR { display: inline; }
LI	{ 
	font-family: arial, helvetica, sans-serif ;
	font-style:  normal ;
	font-variant:  normal ;
	font-weight:  700 ;
	font-size: 1em ;
	padding-bottom: 2px ;}
STRONG {
     font-family: arial, helvetica, sans-serif;
     font-weight: 700 ;
	 font-style: normal ;
	 font-variant: normal ;
	 font-size:  1em ; }
B {
	font-family: arial, helvetica, sans-serif ;
    font-weight: 700 ;
	font-style: normal ;
	font-variant: normal ;
	font-size:  1em ; }
B.carat {
	font-family: arial, helvetica, sans-serif ;
	font-weight: 700 ;
	font-style:  normal ;
	font-variant:  normal ;
	font-size:  1em ; 
	color: #CF1B62 ; }
B.resources {
	font-family: arial, helvetica, sans-serif ;
	font-weight: 700 ;
	font-style:  normal ;
	font-variant:  normal ;
	font-size: 1em ; }
B.menuitem  {
	font-family: arial, helvetica, sans-serif ;
	font-weight: 700 ;
	font-style:  normal ;
	font-variant:  normal ;
	font-size:  1em ; 
	color: #fefefe ; }
I {
	font-family: arial, helvetica, sans-serif;
	font-weight:  700 ;
    font-style: italic ;
	font-variant: normal ;
	font-size: 1em; }
EM {
	font-family: arial, helvetica, sans-serif;
	font-weight: 700 ;
    font-style: italic ;
	font-variant: normal ;
	font-size: 1em; }