body {
	background-image: url(images/royal-bg1.gif);
	background-attachment: fixed;
	color: #666666; 
	font: 10pt tahoma, sans-serif, verdana;
	topmargin="0"; leftmargin="0"; marginwidth="0"; marginheight="0";}

td {border-width: 0; padding: 0;}

td#banner {padding: 0; 
	background-color: #000066;}

td#stripe {background-color: #000066;
	height: 6px;
	border-bottom: 3px solid #9999cc}

td#title {
	border-top: 2px solid #9999cc;
	border-bottom: 3px solid #9999cc;
	border-right: 1px solid #000066;
	border-left: 1px solid #000066;
	}

td#title p {margin: 2px 2px;
	color: #000066;
	font: bold 9pt tahoma, sans-serif, verdana; 
	letter-spacing: 1px;}


td#main {
	background-color: #ffffff; 
	color: #666666;
   	padding: 10px;
	border-right: 1px solid #000066;
	font: 10pt tahoma, sans-serif, verdana;}

td#main h1 {
	font: 15pt times, times new roman; 
	color: #000066;
   	margin: 5px 10px; 
	padding: 0;
   	border-bottom: 1px solid #666699;}

td#main h2 {
	font: bold 13pt times, times new roman; 
	color: #333366;
	margin: 10px 10px;}

td#main h3 {
	font: bold 11pt times, times new roman; 
	color: #333366;
	margin: 2px 10px;}

td#main h4 {
	font: bold italic 11pt times, times new roman; 
	color: #666699;
	margin: 16px 10px;
	padding: 3px;
	background-image: url(images/gradient.gif); 
	border-top: 1px solid #666699;
	border-bottom: 1px solid #666699;}


td#main h5 {
	font: 10pt tahoma, sans-serif, verdana; 
	color: #666699;
	margin: 16px 10px;
	padding: 10px;
	border-right: 1px solid #666699;
	border-left: 1px solid #666699;
	border-top: 1px solid #666699;
	border-bottom: 1px solid #666699;}

td#main p {margin: 10px 10px;}

td#main a {
	font: bold 10pt tahoma, sans-serif, verdana; 
	text-decoration: underline;
	color: #666699;}

td#main a:hover {
	color: #333366; 
	text-decoration: underline;
	background-color: #e6e6e6;}

td#main a#currentpage {
	color: #333366; 
	border: 1px solid #9999ff; 
	background-color: #9999ff;}

td#sidelinks a {
	display: block; 
	color: #000066;
	padding: 2px 2px 2px 8px;  
	text-decoration: none; 
	border-bottom: 1px solid #000066;
	background-color: transparent;}

td#sidelinks a:hover {
	text-decoration: none;
	color: #666699;
	border-bottom: 1px solid #000066; 
	background-color: #e6e6e6;}

td#sidelinks a#currentpage {
	text-decoration: none;
	color: #cccccc; 
	border-bottom: 1px solid #000066; 
	background-color: #000066;}

td#sidelinks {
	width: 110px; 
	vertical-align: top; 
	background-image: url(images/gradient.gif); 
	padding-top: 0px; 
	padding-side: 30px;
	border-right: 1px solid #000066;
	border-left: 1px solid #000066;}

.menu {
   	font: 11pt times, times new roman;
	font-weight: bold;
	}

.menu2 {
   	font: 8pt times, times new roman;
	font-weight: bold;
	}


td#footer {
	color: #9999cc;
	background-color: 000066;
   	border-top: 2px solid #000066;
   	text-align: right; 
   	font: 10pt tahoma, sans-serif, verdana;
	border-right: 1px solid #000066;
	border-left: 1px solid #000066;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-top: 4px;}

td#footer a {
	color: #ffffff;
   	font: 10pt tahoma, sans-serif, verdana;}
