@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
}
a {
	font-size: 11px;
	color: #666;
	text-decoration: none;
}
a:visited {
	color: #666;
}
a:hover {
	color: #999;
}
body {
	min-width: 420px;      /* 2x LC width + RC width */
	margin: 0 0 0 0;
	background-color: #D9DADA;
}
#container {
  padding-left: 150px;   /* LC width */
  padding-right: 160px;  /* RC width */
}
#header{
background-image:url('neo/Banner.png');
height: 100px;
}
#superhead{
background-image:url('neo/Bar.png');
height: 33px;
clear: both;
}

#subhead{
background-image:url('neo/Bar2.png');
height: 33px;
clear: both;
color: #ffffff;
}
#container .column {
  position: relative;
  float: left;
}
#center {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 15px;
}
#left {
  width: 150px;          /* LC width */
  right: 150px;          /* LC width */
  margin-left: -100%;
  margin-top: 15px;
  margin-bottom: 15px;
}
#right {
  width: 160px;          /* RC width */
  margin-right: -160px;  /* RC width */
  margin-top: 15px;
  margin-bottom: 15px;
}
#footer 
{
  clear: both;   
  background-image:url(neo/Bars.png);
}
#footer  a
{}
#footer  a
{font-size: 11px;}
/*** IE6 Fix ***/
* html #left {
  left: 120px;           /* RC width */
}
.Ex {
	color: #606060;
}
.Ex td {
	color: #FFF;
}
.Ex a {
	color: #606060;
	font-size: 10px;
}
.Ex a:hover {
	color: #222;
	font-size: 11px;
}
#footer .Ex tr .Serious {
	font-size: 10px;
}
.MainContent {
	background: #E7E9E9;	
}
.FooterLinks { color: #FFF; }
.FooterLinks a { color: #FFF; }
.TableBorder {
	background: #47548D; 
}
.BoxLinks{
	font-size: 12px;
	color: #FFF;
	background: url(neo/Bar2.png);
	height: 25px;
	text-align: center;
	font-weight: bold;
}

.BoxLinks a {font-size: 12px; color: #FFF; }
.BoxLinks a:hover {color: #606060;}
.highlight{background-color: #8784C4; padding: 1px; color: white;}
.minihead
{
	font-size: 10px;
	color: #FFF;
	background-color: #828282;
	height: 25px;
	font-weight: bold;
}
.minihead a { font-size: 10px; color: #FFF; }
.minihead a:hover {color: #606060;}

.AltRow{background: #C5C5C5;}
.listview{background: #C5C5C5; width: 100%}
.icon5 { border-color: #3A3774; background: url(NL/bannerc.png); border-style:solid; border-width: 1px; padding: 0px; width: 100px; }
.icon { border-color: #3A3774; background: url(NL/bannerc.png); display: inline-block; margin: 10px; border-style:solid; border-width: 1px; padding: 0px }
.listicon { border-color: #3A3774; background: url(NL/bannerc.png); display: inline-block; margin: 2px; border-style:solid; border-width: 1px; padding: 0px }
.icon:hover { border-color: #CCC; }
.category {
	font-size: 12px;
	background-color: #C5C5C5;
	padding: 5px;
	font-weight: bold;
	text-decoration: underline;
}
.icotext5 { font-family: Arial; color: #FFF; background-color: #3A3774; text-align: center; width: 100px;}
.icotext { font-family: Arial; color: #FFF; background-color: #3A3774; text-align: center; display: inline-block; width: 90px; padding: 5px; }
.icotext a { color: #FFF; font-size: 9px;}
.icotext a:visited {color: #FFF; font-size: 9px;}
.icopic { background: url(NL/bannerc.png); width: 100px; height: 50px;}

#lightbox{
	background-color:#CCC;
	padding: 10px;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; font-size: 14px; font-weight: bold;}
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}td {
}


