/* Zeroes and General Styles */
 img, div, td, th, table, form
 	{
	  border: 0;
	  margin: 0;
	  padding: 0;
 	}
 
 p, ul, ol, li, dl, dt, dd, td, th, form
 	{
	  font: 12px/1.75em Arial, Helvetica, sans-serif;
	  /*font: 12px/1.75em Arial, Helvetica, sans-serif;*/
	  letter-spacing: -0.4px;
	  margin: 0;
	  padding: 0;
 	}
 
 a, strong, em, span { font-size: inherit; }
 
 h1, h2, h3, h4, h5, h6
 	{
	  font-family: Arial, Helvetica, sans-serif;
	  font-weight: normal;
	  margin: 0;
	  padding: 0;
	  line-height: 1em;
 	}
 	
/* End of General Styles */
 			
 body
 	{
	 	margin: 0px;
	 	padding: 0px;
 		text-align:center;
 		background: #fff url('/images/bg_main.jpg') repeat-x;
 	}
 	p, div, li {
		line-height: 18px;
	}
	a, a:visited
	{
		text-decoration: none;
		color: #3333CC;
	}
	
	a:hover {
		color: #000;
		text-decoration: underline;
	}
 
 #page
 	{
 		position: relative;
		width: 847px;
 		padding: 0;
 		text-align:center;
 		margin: auto;
 		border: 0;
 	}

	.errmsg
	{
		color: red;
		font-style: italic;
	}

	.msg
	{
		color: green;
		font-style: italic;
	}
	#contentSpacer {
		height: 34px;
	}
	.navSpacer {
		width: 847px;
		height:5px;
		background-color: #3366ff;
		padding:0;
		margin:0;
	}
	
	.topnav {
		width: 847px;
		height: 26px;
		background-color: #003399;
 		margin: 0 auto;
 		border: 0;
 		text-align:center;
 		color: #fff;
	}
	
	.topnav div {
		padding-top: 2px;
		height: 26px;
		float: left;
 		font-family: arial, helvetica, san-serif;
 		font-weight:bold;
 		font-size: 12px;
 		/*padding: 5px 8px 7px 7px;*/
 		padding: 5px 31px 7px 32px;
 		height: 14px;
	}
	
	.topnav div a, .topnav div a:hover {
		color: #fff;
		text-decoration: none;
	}
	
	.topnav div:hover, .topnav div.navon {
 		background-color:#8cbced;	
 	}
	
	#leftCol {
		float: left;
		margin-left: 11px;
	}
	
	#rightCol {
		text-align: left;
		margin: 0 100px 0 250px;
	}
	
	#rightCol p {
		padding-bottom: 15px;
	}
	
	h2 {
		color: #36F;
		font-size: 18px;
		font-weight: bold;
		padding-bottom: 3px;
	}
	
	#rightCol ul {
		padding-left: 35px;
	}
	
	#rightCol ul li {
		list-style-image: url(/images/bullet.gif);
		list-style-type: circle;
	}
	#footer {
		clear:both;
		text-align: left;
		line-height: 12px;
		margin-left: 11px;
		padding: 21px 0 30px 0;
	}
	li {
		padding-top: 5px;
	}