body.twg {
  
  background-color: #668db3;
  color: #ffffff;
}

table.twg {
  background-image:  url('../../images/parchment2.jpg') !important;
  background-repeat: repeat !important;
  background-color: #FFF5EE;
  color: #ffffff;
}

.return {
  background-color: #809ab3;
  padding: 4px;
  border: 1px solid #003366;
}

.return a {
  color: #ffff00 !important;
}

.return a:hover {
  text-decoration: none;
  color: #ffffff !important;
}

a:link {   color: #000000; text-decoration: underline; }
a:hover {   color: #000000; text-decoration: none;}
a:visited {   color: #000000; text-decoration: underline; }

/* If you use an background image this hover settings could create ugly borders! Delete them if you don't like them */
td.navicon a img{	border: 1px solid #f1f1f1;	}
td.html_side_default a img{	border: 1px solid #f1f1f1; }	
td.html_side_left a img{ border: 1px solid #f1f1f1; } 
td.html_side_right a img{ border: 1px solid #f1f1f1; } 

td.sideframe {
  background-color: #668db3;
  color: #ffffff;
}

td.twg_info {
  background-color: #f1f1f1;
  border: 1px solid #cccccc;
  color: #ffffff;
}

.twg_title {
  color: #5E2612;
}

.twg_folderdescription {
  color: #000000;
}

.twg_Caption {
  color: #ffffff;
}

.twg_user_help_td {
  color: #ffffff;
}

.twg_topx_selected {
  color: #ffffff;
}

.twg_topx_sel {
  color: #ffffff;
}
.twg_topx_sel a:link {   color: #ffffff; text-decoration: underline; }
.twg_topx_sel a:hover {   color: #ffffff; text-decoration: none;}
.twg_topx_sel a:visited {   color: #ffffff; text-decoration: underline; }

td.topnavleft {
  background-color: #668db3;
  color: #ffffff;
}
td.topnavleft a:link {   color: #ffffff; text-decoration: underline; }
td.topnavleft a:hover {   color: #ffffff; text-decoration: none; }
td.topnavleft a:visited {   color: #ffffff; text-decoration: underline;}

td.topnav {
  background-color: #668db3;
  color: #ffffff;
}

td.topnavright {
  background-color: #668db3;
  color: #ffffff;
}
td.topnavright a:link {   color: #ffffff; text-decoration: underline; }
td.topnavright a:hover {   color: #ffffff; text-decoration: none; }
td.topnavright a:visited {   color: #ffffff; text-decoration: underline; }

td.bottomtablesideleft {
  background-color: #668db3;
  color: #ffffff;
}
td.bottomtablesideleft a:link {   color: #ffffff; }
td.bottomtablesideleft a:hover {   color: #ffffff; }
td.bottomtablesideleft a:visited {   color: #ffffff; }

td.bottomtable {
  background-color: #668db3;
  color: #ffffff;
}

td.twg_bottom {
  background-color: #668db3;
  color: #ffffff;
}

td.twg_counterpixel {
  background-color: #668db3;
  color: #ffffff;
}

td.bottomtableside {
  background-color: #668db3;
  color: #ffffff;
}

td.html_side_default a img{
  border: 1px solid #336699;
}

td.bottomtableside a:link {   color: #ffffff; }
td.bottomtableside a:hover {   color: #444444; }
td.bottomtableside a:visited {   color: #444444; }

ul#navlist {
	margin-left: 10px;
	padding-left: 0;
	white-space: nowrap;
}

#navlist li {
	display: inline;
	list-style-type: none;
}

#navlist a { 
	padding: 3px 10px; 
}

#navlist a:link, #navlist a:visited
{
	color: #ffffff;
	background-color: #336699;
	text-decoration: none;
}

#navlist a:hover
{
	color: #ffffff;
	background-color: #003366;
	text-decoration: none;
}
