

img.right {	margin: 0px 0px 20px 20px;
		padding: 0px;
		float: right;
		vertical-align: top; }

img.left {	margin: 0px 20px 20px 0px;
		padding: 0px;
		float: left;
		vertical-align: top; }

h1,h2,h3 {	font-family: Arial, Verdana, Helvetiva;
		color: #003366;
		text-align: left; }

h1 {		font-size: 24px;
		margin: 0px 0px 18px 0px; }
h2 {		font-size: 16px;
		margin: 0px 0px 24px 0px; }
h3 {		font-size: 14px;
		margin: 24px 0px 14px 0px;
		color: black; }

td,
body {		font-size: 12px;
		font-family: Arial, Verdana, Helvetiva; 
		margin-top: 0px;
		margin-left: 0px; }

p {		margin: 0px 0px 12px 0px; }

p.ingress {	font-weight: bold; }

hr {		margin: 24px 0px 18px 0px;
		color: #dddddd;
		background-color: #dddddd;
		height: 1px;
		width: 100%;
		border: 0px; }

ul {		list-style: square outside; }

ul.side {	margin: 0px 0px 0px 14px;
		padding: 0px; }

li {		margin: 0px 0px 10px 0px; }

a {		color: #003366; border-bottom: dotted 1px #003366; text-decoration: none; }
a:hover	{	color: #003366; border-bottom: solid 1px #003366; text-decoration: none; }

a.menutop,
div.topmenu,
a.menu,
div.menu,
a.menuopen,
div.menuopen,
div.sidetop,
div.sidehead {	font-weight: bold;
		font-family: Arial, Verdana, Helvetiva;
		margin: 0px;
		font-size: 10px;
		color: black;
		text-decoration: none;
		text-transform: uppercase;
		letter-spacing: 1px;
		width: 200px;
		display: block;
		padding: 5px 5px 5px 13px;
		border: 0px;
		text-align: left; }

a.menu,
div.menu {	background: url('menu.gif') no-repeat top right; }

a.menuopen,
div.menuopen {	background: url('menuopen.gif') no-repeat top right; }

a.menutop,
div.menutop {	background: url('menutop.gif') no-repeat top right; }

div.sidetop,
div.sidehead {	padding: 5px 13px 5px 13px; }

div.sidetop {	background: url('sidetop.gif') no-repeat top left; }

div.sidehead {	background: url('sidehead.gif') no-repeat top left; }

a.menu:hover,
a.menuopen:hover,
a.menutop:hover,
a.submenu:hover {
		text-decoration: underline;
		color: #003366;
		border: 0px; }

div.menuspace,
td.menuspace,
td.bottomline,
a.submenu,
div.submenu,
div.sidetext {	font-family: Verdana, Arial, Helvetiva;
		font-size: 10px;
		color: black;
		border: 0px;
		text-align: left; }

td.link {	height: 16px;
		vertical-align: top; }

td.bottomline { text-align: right;  
                background: url('bottomline.gif'); }

a.submenu,
div.submenu {	background: white url('grey.gif') right repeat-y;
		text-decoration: none;
		text-transform: none;
		letter-spacing: 0px;
		width: 200px;
		padding: 5px 5px 5px 13px;
		display: block; }

a.submenu:hover {
		background: #eeeeee url('grey.gif') top right repeat-y; }

div.sidetext {	background: white url('grey.gif') left repeat-y;
		width: 200px;
		padding: 2px 13px 15px 13px; }

div.menuhook {	width: 200px;
		padding: 0px 0px 0px 18px;
		text-align: right;
		margin: 0px;
		background: white url('grey.gif') top repeat-x; }

div.sidehook {	width: 200px;
		padding: 0px 26px 0px 0px;
		text-align: left;
		margin: 0px;
		background: white url('grey.gif') top repeat-x; }

div.menuspace {	background: url('grey.gif') right repeat-y;
		vertical-align: top;
		color: black;
		width: 200px;
		display: block;
		border: 0px;
		padding: 0px 5px 0px 13px;
		margin: 0px; }

div.sidespace {	background: url('grey.gif') left repeat-y;
		height: 100%; }

div.text {	padding: 0px 25px 15px 25px; }

