* 		{ margin: 0; padding: 0; }body  	{ color: #333; background: #19253B; font: 12px/1.5em "Trebuchet MS", Arial, Verdana, sans-serif; text-align: center; }a, a:link  	{ color: #5074A9;}a:hover 	{ color: #000; }img 	{ border: none; }.clear { clear: both; }p 	{ margin: .75em 0; }td	{ text-align: center; }td p	{	text-align: left; }h1, h2, h3 	{ margin-bottom: 5px; }	#header 	{ margin-top: -10px; margin-left: -22px; background: url(../img/branding.gif); width: 754px; height: 105px; }#header h1 	{ display: none; }	#container 	{ position: relative; text-align: left; margin: 0 auto; padding: 10px; width: 710px; background: url(../img/containerbg.gif) repeat-y;  }	#nav 		{ background: #005596; border-top: 2px solid #fff; border-bottom: 2px solid #fff; width: 665px; margin-left: 19px;	}	#nav ul 	{ float: left; width: 600px; list-style: none; background: transparent; padding: 9px -0; }	#nav ul li 	{ margin: 0; padding: 0; display: inline; }	#nav ul li a,#nav ul li a:hover 	{ text-decoration: none; color: #fff; font: 11px Verdana; padding: 11px; 	}#maincontent 	{  padding: 20px 10px 25px 10px; background-color: transparent; margin: 0 auto; text-align: center; width: 100%; }#sidebar 		{ float: right; width: 165px; padding: 20px 40px 25px 20px; background-color: transparent; color: #555;	}#sidebar p 		{ margin: 0 0 0 .5em; padding: 0; width: 152px; font-size: 11px; line-height: 1.4em; color: #333; }#footer { background: #005596; border-top: 2px solid #fff; margin-bottom: -10px; width: 686px; clear: both; padding: 8px;	}#footer p 			{ margin: 0;padding: 0; color: #fdfdfd; font-size: 11px; text-align: center; }#footer p a 		{ color: #ccc;	}#footer p a:hover 	{	color: #fff; }