  body { 	
	text-align: center;
  }
  table.layout {
  	width: 929px;
	margin: -2px auto 0px;
	table-layout: fixed;
  }
  td.leftCol {
  	width: 201px;
  	height: 2px;
	font-size: 1px;
	background-color: #999;
  }
  td.mainCol {
  	width: 509px;
  	height: 2px;
	font-size: 1px;
	background-color: #999;
  }
  td.midEdge {
  	width: 8px;
  	height: 2px;
	font-size: 1px;
	background-color: #999;
  }
  td.rightCol {
  	width: 183px;
  	height: 2px;
	font-size: 1px;
	background-color: #999;
  }
  td.leftNav {
  	width: 201px;
	vertical-align: top; 
	padding-top: 2px;
	background-color: #24408F;
	border-bottom: 1px solid #999;
  }
  td.footer {
  	color: white;
	text-align: center;
	border-bottom: 1px solid #999;
  }
  td.leftEdge {
  	background-image: url(../images/0902/left-edge-sprite.gif);
	background-repeat: repeat-y;
	width: 14px;
	background-position: top left;
  }
  td.rightEdge {
  	background-image: url(../images/0902/right-edge-sprite.gif);
	background-repeat: repeat-y;
	width: 14px;
	background-position: top right;
  }
  td.mainContent {
	padding-top: 14px;
	vertical-align: top; 
	background-color: #fff;
	border-right: none;
	border-bottom: 1px solid #999;
	word-wrap: break-word;
  }
  td.rightColumn {
  	width: 183px;
	padding: 0px 5px 14px;
	vertical-align: top;
	border-bottom: 1px solid #999;
  }
  td.rightColumn div.item {
  	border: 1px solid #e9e8f2;
	margin: 1.3em 0em;
  }
  td.rightColumn div.item p {
  	margin:10px 7px 10px;
 	font-size: 10px;
  }
  td.rightColumn div.item h3 {
   	display: block; margin: 0px; padding: 3px 7px; background-color:#e9e8f2; color:#F04E23; font-size: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;
  }
  td.rightColumn div.item div.date {
   	color: #0066CC; font-size:14px; margin:.5em; font-weight:bold;
  }
  td.rightColumnLeftEdge {
  	width: 8px;
	background-image:url(../images/0902/right-column-left-edge-sprite.gif);
	background-repeat: repeat-y;
	border-bottom: 1px solid #999;
  }
  table.main {
  	width: 495px;
  }
  table.main td {
  	color: #000;
	font-size: 14px;
	padding: 3px 10px;
  }
  table.main td.event {
  	background-color: #E9E8F2;
  	padding: 10px;
  }
  table.main td.heading {
  	background-color: #E9E8F2;
  	padding: 10px;
  }
  table.main td.shadedFeature {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E9E8F2;
	padding: 17px 40px 20px;
	color: #25408F; 
	font-size: 16px;
	line-height: 1.35em;
  }
  .shadedHeading {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	color: #f04e23;
	font-size: 15px;
	font-weight: bold;
  }
  td.shadedFeatureSpace {
  	height: 17px;
	font-size: 2px;
  }
  input.login {
  	/*background-image: url(../images/login.jpg);
	background-repeat: no-repeat; 
	background-color: transparent;
	cursor: pointer;
	height: 16px; 
	width: 102px; 
	border: none;*/
	font-size: 10px;
	width: 102px; 
  	margin: 0px 18px 10px 36px;
  }
  input.password {
	width: 101px; 
  	margin: 34px 18px 10px 36px;
  }
  a.nav, a.nav:link, a.nav:visited {
  	background-color: #6B71AC; 
	color: #fff; 
	display: block; 
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	text-decoration: none; 
	padding: 1px 10px 2px 13px; 
	margin-top: 12px; 
	white-space: nowrap; 
  }
  a.nav:hover, a.nav:active {
  	background-color: #B0B1D4; 
	color: #25408F; 
  }

 .title {font-weight:bold;
  font-size:16px;
  }

 .menu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:14px;
  }

 .menu a:link{
  text-decoration:none;
  color:#FFDE62;
 }

 .menu a:visited{
  text-decoration:none;
  color:#FFDE62;
 }

 .menu a:hover{
  text-decoration:overline underline;
 }

 .bigissues {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:16px;
  color: #000;
 }

 .name {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:20px;
  color: #90C;
 }

  .title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #F60;
 }

 .vip {
  font-weight:bold;
  color: #F00;
 }

 .scout {
  font-weight:bold;
  color: #00F;
 }

 .info {
  color: #90C;
 }

 .etext {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #F60;
  font-size:10px;
 }
 
 div.leftNavGraphics {
 	margin: 15px 10px 15px 13px;
	font-size: 11px; color: #fff;
 }