html{height: 100%;}

body
{ background: #6F7A86;
  color: #5A6370;
}

blockquote
{ background: #FFFFFF;
  color: #5A6370;
  border-color: #767676;
}

h2
{	
	color: #555555;
}

#main
{ 
	background: #FFFFFF url(back.png) repeat-y;
/*background: #FFFFFF url(back_no_sidebar.png) repeat-y;*/
  color: #5A6370;
}

#links, #footer
{ background: #FFFFFF url(menu.png);
  color: #D1D3D7;
  border-color: #D7D7D7;
}

/* needed to make the menu text brighter */
#menu, #menu li a
{ background: #FFFFFF url(menu.png);
  color: #EEEEEE;
  border-color: #D7D7D7;
}


#links a, #footer a, #links a:hover, #footer a:hover
{ background: transparent;
  color: #D1D3D7;
}

#logo
{ background: #FFFFFF url(QWLbanner.jpg) no-repeat;
  color: #5A6370;
}

#logo h1
{ background: transparent;
  color: #FFFFFF;
}

#logo h2
{ background: transparent;
  color: #DDDDDD;
}

h1, #column2 h1
{ background: transparent;
  color: #1775D5;
  border-color: #89A9C7;
  /*#1775D5*/
}

/* #menu li a:hover, #menu li a#selected, #menu li a#selected:hover */
/* bill changed selected to a class from an id*/
#menu li a:hover, #menu li a.selected, #menu li a.selected:hover
{ background: #FFFFFF url(menu_hover.png);
  color: #FFFFFF;
  /*color:black;#484E56*/
} 


#content, #column2 a, #column2 a:hover
{ background: transparent;
  color: #5A6370;
}

.sidebaritem, .sidebaritem a, .sidebaritem a:hover
{ background: transparent;
/*  color: #D1D3D7;*/
  color: #e1e3e7;
}

.sbihead
{ background: #FFFFFF url(sbi_header.png);
  color: #FFFFFF;
 /*#484E56*/
}

.sbihead h1
{ background: transparent;
  color: #484E56;
}

.sbilinks li a
{ background: #FFFFFF url(link.png);
/*  color: #D1D3D7;*/
  color: #e1e3e7;
} 

.sbilinks li a:hover
{ background: #B7B7B7;
  color: #1775D5;
} 

form input, textarea, select, file
{ background: #FFFFFF;
  color: #5A6370;
  border-color: #89A9C7;
}

.submit
{
	background: #D1D3f7;
}


.dl_item
{
	background: #EEEEEE;
}

.dl_item:hover 
{
	background: #FFFFFF url(sbi_header.png);
	color: #0000FF;
	list-style-type:disc;
	
}


.Grid
{
	  padding:10px;
	  border-color:Black;
	  
}

.GridRow
{
	 background-color:#B7B7B7;
}

.GridRow:hover
{
	background-color:#ccccff;
}

.GridAltRow
{
	background-color:#ccccff;
}

.GridAltRow:hover
{
	background-color:#ccccff;
}

.GridHead
{
	background-color:#ddddFF;
}

.GridRow td
{
	color:#111111;
}

.GridAltRow td
{
	color:#111111;
}

.dl_descXXX
{
    list-style-type:none;
    margin:0;
    padding:0;
}

.dl_desc
{
	list-style-type:none;
	background-color:#eeeeFF;
    margin:10px 0px 10px 0px ;
    padding:10px;
   /* color:#222222;*/
    border:solid 1px #89A9C7;
}

.dl_desc p
{
     font-weight:bold;
     font-size:110%;
}
  
.dl_desc p a
{
     font-weight:bold;
     font-size:110%;
     color:Blue;
}
  
  
.redlink
{
	color:red; 
}


/*
can't get it to work
.redlink, .redlink a, .redlink a:link, .redlink a:hover, .redlink a:visited, .redlink a:active
{
	color:red; 
}

    a:link          { color:red; text-decoration:underline; }
    a:visited           { color:red; text-decoration:underline; }
    a:hover             { color:green; text-decoration:underline; }
    a:active            { color:red; text-decoration:underline; }
*/
  
/*#column2 .Grid th a, #column2 .Grid a:hover
{ 
  color: #eeeeee;
}
*/