#mainnavigation{
  height:33px;
  width:920px;
  background-image:url('/images/navbg2.jpg');
  padding-left:19px;
  padding-right:19px;
  padding-top:0px;
  padding-bottom:0px;	
  margin:0px;
}
ul.navigation, 
ul.navigation li ul {
  padding:0px;
  margin:0px;
}
ul.navigation li
{
    height:33px;
    list-style-type:none;
    float: left;
    margin : 0px;
    padding: 0px;
    position:relative;
    font-size:2px;
}

ul.navigation li ul {
	position: absolute;
	top: 28px;
	left: 0px;
	z-index:3;
  padding: 0px;
	margin: 0px;
	
	width:133px;
}
ul.navigation li ul li {
   list-style-type: none;
   padding: 0px;
   margin: 0px;
   float: none;
   font-size:10pt;
   border-bottom:1px solid #17140d;
   background-color:#454035;
   color: #E9C471;
	 width:133px;
}

ul.foldOutMenu li ul {visibility : hidden;}
ul.foldOutMenu li.hover ul,
ul.foldOutMenu li:hover ul {visibility : visible;}


.navigation li li.terminated a {
	display: none;
}
.navigation li li.link a:link,
.navigation li li.link a:visited,
.navigation li li a:link,
.navigation li li a:visited{
   color:#E9C471;
   text-decoration:none;
}
.navigation li li.link a:hover,
.navigation li li.link a:active,
.navigation li li a:hover,
.navigation li li a:active {
   color:#E9C471;
   text-decoration:none;
}
/* active */
.navigation li li.active a:link,
.navigation li li.active a:visited,
.navigation li li.active a:hover,
.navigation li li.active a:active {
   color:#E9C471;
   text-decoration:none;
}
/* hover */
.navigation li li.hover a:link,
.navigation li li.hover a:visited,
.navigation li li.hover a:hover,
.navigation li li.hover a:active 
{
   text-decoration:none;
   color:#fff;
/*   background-color:#707276;*/
 background-color:#454035;
}
.navigation li li.hover
{
  background-color:#454035;
}
/* special width for subnav*/

ul.navigation li ul li a{
    display:block;
    height:20px;
    padding-bottom:0px;
    font-size:1.0em;
    font-weight:normal;
    padding-left:15px;
    padding-top:8px;
}
ul.navigation li ul li.first{
 background-image:url(/images/navtile.gif);
 background-repeat:repeat-x;
 padding-top:13px;
 line-height:1px;
 height:3px;
 font-size:1px;
 margin:0px;
 padding:0px;
}
/* PAGE NAVIGATION */
/*#pagenav*/

#pagenavtop{
  height:28px;
  background-color:#00A9A9;
  margin-left:10px;
  text-align:center;
  padding-top:8px; 
  line-height:18px;
}
#pagenavtop select{
  border:0px;
  float:left;
  margin-left:8px;
  width:163px;
}
input.pagenavform,textarea.pagenavform{
 border:1px solid #996600;
 height:18px;
 font-size:0.85em;
 width:203px;
}
textarea.pagenavform{ height:100px;}
.btnokpagenav{
  float:right;
  margin-right:5px;
}
.pagenavformsubmit{
 margin-top:10px;
  margin-left:180px;
}
#pagenavcontainer{
 background-image:url(/images/navpage_bg.gif);
 padding-top:19px;
 padding-bottom:18px;
}
.pagenavtitle, #pagenavcontainer th label{
 color:white;
 font-family: Times New roman, Arial, Verdana;
 font-weight:bold;
 display:block;
 padding-left:30px;
 text-transform:uppercase;
 font-size:0.9em;
 line-height:17px;
 height:17px;
 margin-bottom:1px;	
}

.pagenavtitle a{
 color:white;
 font-family: Times New roman, Arial, Verdana;
 font-weight:bold;
 display:block;
}

.pagenavtitle a:hover{
 text-decoration:none;
}


/* end page navigation */

ul.commonnav{
  padding:0px;
  margin:0px;
}
ul.commonnav li{
 list-style:none;
  line-height:18px;
}
ul.commonnav li a{
 display:block;
 background-color:#edbd5b;
 margin-right:10px;
 padding-left:23px;
 color:#996600;
 font-weight:bold;
 text-decoration:none;
/* padding-top:9px;
 padding-bottom:8px;*/
 font-size:0.85em;
}
ul.commonnav li a:hover{
  background-color:#996600;
  color:#edbd5b;
}
ul.commonnav li a.active{
  background-color:#fff;
  color:#996600;
}
ul.commonnav li a.past{
 color:#999;
 background-color:#ccc;
 margin-left:10px;
 margin-right:0px;
}

ul.commonnav li a.past{
 color:#999;
 background-color:#ccc;
 margin-left:10px;
 margin-right:0px;
}
div.pagenavspace{
 font-size:1px;
 line-height:18px;
 padding:0px;
 margin:0px;	
 height:18px;
 overflow:hidden;
}

ul.commonnav li a img{
 display:block;
 padding-top:10px;
 padding-bottom:8px;
}
/* subpage nav */
ol.subpagenav{
 background-color:#fff;
 line-height:18px;
}
ol.subpagenav li{ 
 color:#996600;
 list-style-type:decimal;
 line-height:18px;
 margin:0px;
 padding:0px;
 margin-left:5px;
}
ol.subpagenav li a,ul.subpagenav li a{
  margin-left:0px;
  padding-left:0px;
  background-color:white;
  font-weight:normal;
  line-height:18px;
}
ul.subpagenav li a:hover,
ol.subpagenav li a:hover{
 background-color:white;
 text-decoration:underline;
 color:#996600;
}
ol.subpagenav li a.active,
ul.subpagenav li a.active
{
 text-decoration:underline;
} 
/* end internal navigation */

ul.subpagenav{
 background-color:white;
 margin-left:23px;
 padding-left:0px;
 line-height:18px;
}
div.subblock b{
 padding-left:23px;
}
ul.subpagenav li {
 line-height:18px;
}
ul.subpagenav li a{
 display:block;
 line-height:18px;
}

/*bread crumb trail */ 
#breadcrumbbox{
 clear:both;
 float:left;
 width:100%;
}
#breadcrumb{
 margin:0px;
 padding:0px;
 clear:both;
}
#breadcrumb li{
 float:left;
 list-style:none;
 padding-bottom:3px;
  font-size:0.85em;
  
}
#breadcrumb li a{
  text-decoration:none;
  padding-right:15px;
  font-size:0.85em;
  background-image:url(/images/gtcrumb.gif);
  background-repeat:no-repeat;
  background-position:right 4px;
}
div.subblock{
 background-color:#ffffff;
 margin-right:10px;
 line-height:18px;
 clear:both;
 font-size:0.85em;
 color:#996600;
}
a.linknav img{
  margin-right:4px;
}
a.linknav{
 color:white;
 font-family: Times New roman, Arial, Verdana;
 font-weight:bold;
 display:block;
 padding-left:30px;
 text-transform:uppercase;
 text-decoration:none;
 font-size:0.85em;
 line-height:18px;
}
th,td{
  padding:0px;
  text-align:left;
  
}
#pagenavcontainer table{
 width:200px;
}