  
  body {
  	margin: 0px; padding: 0px;
  	background: #253157;
  	/*background: #D7DFF5 url(body-bg.png) repeat-x;*/
  	
  }
  
  A:link {color:#99CCFF}
  A:visited {color:#99CCFF}
  A:hover {color:#FFFFFF}

  A.intro:link {color:#666666}
  A.intro:visited {color:#666666}
  A.intro:hover {color:#99CCFF}

   p, ul, ol, li, td {
   	font: 12px/1.5em Arial;
   	color:#FFFFFF;
   }

  .heading, h3 {
  	font: 16px/1.4em Arial;
  	color:#99CCFF;
  	font-weight: normal;
  }

  .smallish {font-size: 10px; font-family: arial,helvetica; color:#FFFFFF}

  .smallblack {font-size: 10px; font-family: verdana,arial,helvetica; color:#000000}

  .copyright {font-size: 10px; font-family: verdana,arial,helvetica; color:#808080}

	tr.shade {
		background: #e1f1f5;
	}
	
	tr.shade td, tr.shade td ul li {
		color: #333
	}
	
	div.main-container {
		width: 740px;
		/* margin: 0px auto 10px; */
		padding: 0px 6px 0px 0px;
		background: #253157 url(images/background.jpg) no-repeat;
		/*border: 4px solid #94B5F2;*/
	}
	
	table#main-navigation a:link, table#main-navigation a:visited {
		font: 9px Verdana;
		color: #DBE4FA;
		text-decoration: none;
		display: block; text-align: right;
		padding: 2px 20px 2px 0px;
		background: url(white_bullet.gif) no-repeat 225px center;
		font-weight: bold;
		text-transform: lowercase;
	}
	
	table#sub-navigation {
		width: 154px;
	}
	
	
	table#sub-navigation a:link, table#sub-navigation a:visited {
		font: 9px Verdana;
		color: #DBE4FA;
		text-decoration: none;
		padding:1px 0px 2px 4px;
		display: block;
		vertical-align: text-top;
		
	}
	
	table#main-navigation a:hover {
		color: #fff;
	}	
	
	table#sub-navigation a:hover {
		color: #02f1a4;
	}
	
	