﻿/* ltblue */
body {
  background: #09186f url(../imgs/darkblue4.jpg) repeat scroll left top;
  color: #111188; /*med-dark blue */
}
blockquote {
  border-color: #8087a0; 
}
#main {
  
/*  background-image: url(../imgs/nlbgv2.png), url(../imgs/nlbg2.png);
  background-repeat: no-repeat, repeat-x;
  background-position: right 94px, center top;
  background-size: 100% 100%, auto;
*/

  background: url(../imgs/nlbg2.png) repeat-x center top;
  border-color: #8087A0;
  background-color: #a6b6d0 /* #b1c1e3; */
  
/*  -pie-background: url(../imgs/nlbgv2.png) repeat-y top right, url(../imgs/nlbg2.png) repeat-x center top; PIE*/
/*  behavior: url(PIE.htc); */
}

#links {
  border-color: #007870;
  background: transparent none repeat scroll 0% 50%;
  color: #007870; /*magenta d8b7d9*/
} 

#footer {
  border-color: #A0A1AA;
  background: #A0A1A5 url(../imgs/nlbg1.png) repeat-x scroll left top;
  color: #444444; /*#d9e1d1;*/
}
#links a{
  background: transparent none repeat scroll 0% 50%;
	color: #0099ff;
}
#links a:hover {
	background: transparent none repeat scroll 0% 50%;
	color: #FFFF00;
} 

#footer a{
  background: transparent none repeat scroll 0% 50%;
  color: #0044AA; /*#83b82e;*/
}

#footer a:hover{
  background: transparent none repeat scroll 0% 50%;
  color: #FFFF88; /*#83b82e;*/
}

#logo {
  /*background: #ff0000 url(../imgs/redheader.jpg) repeat-y scroll 0% 50%;*/
  color: #FFFFFF;
 }

h1, #column1 h1 {
  border-color: #FFFFFF;
  background: transparent none repeat scroll 0% 50%;
  color: #0000dd;
}
h1, #column2 h1 {
  border-color: #000000;
  background: transparent none repeat scroll 0% 50%;
  color: #FFFFFF;
}
h1, #column3 h1 {
  border-color: #000000;
  background: transparent none repeat scroll 0% 50%;
  color: #FFFFFF; /*#00d4ff;*/
}

#content, #column2, #column2 a {
  border-color: #000088;
  background: transparent none repeat scroll 0% 50%;
  color: #000088;
}
#content, #column3, #column3 a {
  border-color: #000088;
  background: transparent none repeat scroll 0% 50%;
  color: #000088;
}

#announcements a:hover, #column2 a:hover {
  border-color: #f711fd;
  background: transparent none repeat scroll 0% 50%;
  color: #f711fd;
}
#column3 a:hover {
  border-color: #f711fd;
  background: transparent none repeat scroll 0% 50%;
  color: #f711fd;
}

.column2table, .column3table, #column1{
  background: #666b7f url(../imgs/darkbluesteelcolumn.jpg) repeat-x scroll left top; 
  color: mediumblue; 
  border-color: #8087A0;
 }
 
.column3table tr:hover td:first-child {
   background:lightblue;
}
 
.column3table a:hover {
   background:gold;
}
.column3table td, .column3table th{
  border-color: #FFFFFF;
}
 
 
#column2 {
  color: #0000BB; /*#ffae2c;*/
}
#column3 {
  color: #0000BB; /*#ffae2c;*/
}
