body {
	background:#fff url(images/bg.gif) left top repeat-x;
	margin:0 0 20px;
	padding:0;}

body, td {
	color:#000;
	font-family:Georgia, Times, serif;
	font-size:10pt;
	line-height:150%;}

table.header {
	width:760px;
	margin:0 auto 0;}

table.header td.logo {
	width:252px;
	padding-left:13px;
	text-align:left;
	vertical-align:bottom;}
                         
                                        
td.navbar {
	background:#0030A0 url(images/navbarbg.gif) repeat-x left top;
	height:27px;}

table.nav {
	border-collapse:collapse;
	margin-bottom:2px;
	height:17px;}

td.motto {
	text-align:left;
	vertical-align:bottom;
	padding-bottom:3px;}
	
table.nav td {
	color:#fff;
	padding:0;
	font-size:11px;
	line-height:100%;
	height:17px;
	border-left:1px solid #5986CA;
	background:url(images/navBg.gif) repeat-x left center;}

table.nav td.navOver {
	background:#5986CA;}
	
table.nav td a {
	padding:0 10px 0;
	color:#fff;
	font-weight:normal;
	text-decoration:none;
	text-align:center;}
table.nav td a:hover {
	color:#fff;}

table.nav td.fade {
	background:none;
	vertical-align:bottom;
	border:none;}



td.content {
	padding:14px 10px;
	vertical-align:top;
	background:#fff url(images/contentBg.gif) top left no-repeat; /*#EEF4FE;*/}

td.content img {
	margin:10px;
	border:3px double #0340AA;}


td.footer {
	color:#0340AA;
	text-align:center;
	padding:4px;
	background:#fff url(images/footerBg.gif) top left repeat-x;
	border-top:solid 5px #0340AA;
	font-size:10px;}

td.footer a {
	color:#0340AA;
	text-decoration:underline;
	line-height:100%;}
td.footer a:hover {
	color:#1199E3;}

a {
	color:#0340AA;
	font-weight:bold;}
a:hover {
	color:#1199E3;}
	
ul li {
	margin:4px 0 4px;}
	
input.input,
textarea.input {
	background:#EDFAFF;
	border:solid 1px #00AEEF;}
	
input.button {
	background:#EDFAFF;
	border-color:#00AEEF;}
	
h1 {
	text-align:right;
	font-size:16pt;
	margin:0;}
	
p {
	margin:0 0 10px;}