
.navbox a img {border: none; }
.navbox {margin:5px 0px 0px 33px;width:646px;}
.navbutton {margin:0px 2px 0px 0px;}

.footerlinks A {text-decoration: none; font-family:Arial; font-size:10px; color:#3b4d55; font-weight:bold;}
.footerlinks A:hover {text-decoration: underline;}
.footerlinks A {line-height:15px}
.footerlinks { font-family:Arial; font-size:10px; color:#3b4d55; font-weight:bold; }

.gentext {font-family:Arial; font-size:11px; color:#828181;}

#navTable a {text-decoration: none; font:bold 10px/15px arial; color:#3b4d55 }
#navTable a:hover {text-decoration: underline;}

#footerTable p { margin-top:0.8em }

.headspace {height:20px;}




/*----SIDENAV---*/





A.nav:link {  font-family:  Verdana; font-size:  11px; font-weight:  bold;  color: #A5723D;  text-transform:uppercase;  text-decoration: none; }
A.nav:active  { font-family:  Verdana; font-size:  11px; font-weight:  bold;  color: #A5723D;  text-transform:uppercase;  text-decoration: none; }
A.nav:visited { font-family:  Verdana; font-size:  11px; font-weight:  bold;  color: #A5723D; text-transform:uppercase; text-decoration: none; }
A.nav:hover { font-family:  Verdana; font-size:  11px; font-weight:  bold;   color: #CC3300; text-transform:uppercase;  text-decoration: none; }

A.navlit:link {  font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #CC3300;  font-weight:  bold;  text-decoration: none; }
A.navlit:active  { font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #CC3300; font-weight:  bold;   text-decoration: none; }
A.navlit:visited { font-family:  Verdana; font-size:  11px; text-transform:uppercase;  color: #CC3300;  font-weight:  bold;  text-decoration: none;}
A.navlit:hover { font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #CC3300; font-weight:  bold;  text-decoration: none;}

A.subnav:link {  color: #333; font-size:  11px;  LINE-HEIGHT: 14px; text-decoration: none }
A.subnav:active  {  color: #333; font-size:  11px; LINE-HEIGHT: 14px; text-decoration: none }
A.subnav:visited {  color: #333; font-size:  11px;  LINE-HEIGHT: 14px; text-decoration: none }
A.subnav:hover {  color: #FF6600; font-size:  11px; LINE-HEIGHT: 14px; text-decoration: none }

A.current:link {  color: #FF6600; font-size:  11px; LINE-HEIGHT: 14px; text-decoration: none }
A.current:active  {  color: #FF6600; font-size:  11px; LINE-HEIGHT: 14px; text-decoration: none }
A.current:visited {  color: #FF6600; font-size:  11px; LINE-HEIGHT: 14px; text-decoration: none }
A.current:hover {  color: #FF6600; font-size:  11px; LINE-HEIGHT: 14px; text-decoration: none }

A.subnavlit:link {  color: #333; font-size:  11px;  font-weight:  bold; LINE-HEIGHT: 14px; text-decoration: none }
A.subnavlit:active  {  color: #333; font-size:  11px;  font-weight:  bold; LINE-HEIGHT: 14px; text-decoration: none }
A.subnavlit:visited {  color: #333; font-size:  11px;  font-weight:  bold; LINE-HEIGHT: 14px; text-decoration: none }
A.subnavlit:hover {  color: #333; font-size:  11px;  font-weight:  bold; LINE-HEIGHT: 14px; text-decoration: underline }

A.elytra:link {  font-family:  Arial; font-size:  11px;   color: #666;     text-decoration: none; }
A.elytra:active  { font-family:  Arial; font-size:  11px;   color: #666;      text-decoration: none; }
A.elytra:visited { font-family:  Arial; font-size:  11px;   color: #666;   text-decoration: none;}
A.elytra:hover { font-family:  Arial; font-size:  11px;   color: #666;   text-decoration: underline; }

A.footer:link {  color: #CC3300;   text-decoration: underline }
A.footer:active  {  color: #CC3300;   text-decoration: none }
A.footer:visited {  color: #CC3300;   text-decoration: underline }
A.footer:hover {  color: #FF6600;  text-decoration: none }

A.footerlit:link {  color: #CC3300;  font-weight:  bold; text-decoration: none }
A.footerlit:active  {  color: #CC3300;  font-weight:  bold; text-decoration: none }
A.footerlit:visited {  color: #CC3300;  font-weight:  bold; text-decoration: none }
A.footerlit:hover {  color: #FF6600; font-weight:  bold; text-decoration: none }




#navcontainer { width: 180px; }

#navcontainer ul
{
margin-top: 0;
margin-left: 0;
margin-bottom: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 5px;
width: 170px;
background-color: #F3F3F3;
border-bottom: 1px solid #72615b;
}

#navcontainer a:link, #navlist a:visited
{

text-decoration: none;
}

#navcontainer a:hover
{
background-color: #E5E5E5;

}

#current a {
 	background-color: #3B363A;
	color: #fff;
 }
 
 #snav a {
border-left: 0px;
padding-top: 2px;
padding-bottom: 2px;
}
 
#snavlit a {
background: url(images/bg_snavlit.gif) repeat-x 50% 0;
border-bottom: 0px;
padding-top: 2px;
padding-bottom: 2px;
color: #333;
}
 
 #ssnav a {
background: url(images/bg_ssnav.gif) repeat-x 50% 0;
border-bottom: 0px;
padding-top: 2px;
padding-bottom: 2px;
color: #333;
}
 
  #ssnavlit a {
background: url(images/bg_ssnavlit.gif) repeat-x 50% 0;
border-bottom: 0px;
padding-top: 2px;
padding-bottom: 2px;
color: #333;
 }
 
 
/* email signup box. the only thing you should need to customize (override)
	is in the first two lines */
.emailSignup { margin:80px 0 16px 15px; width:135px }
.emailSignup .inner { background-color:#CFCFCF }

/* don't modify below here */
.emailSignup {}
.emailSignup form { /* CRASHES IE: d:block; m:0 0 10px; p:1px 0 */ }
.emailSignup .inner { border:2px solid #fff; padding:10px }
.ie6 .emailSignup .inner { width:115px }
.emailSignup .eTitle { font:bold 10px/12px "verdana"; color:#454648; margin:0 0 0.6em }
.emailSignup .eDesc, a.privacyLink, .emailPriv p, .emailSignupErrorCls
	 { font:10px/12px "verdana" !important; color:#3D3D3C !important; margin:0 0 0.8em }
a.privacyLink { margin-top:12px }
.emailPriv { display:none; margin-top:8px; background-color:#f3f3f3; padding:7px }

.emailSignup input.email, .emailSignup input.err, .emailSignup input.noErr {
	float:left; margin:2px 10px 0 0;
	width:75px !important; height:13px !important;
	width /**/:77px; height /**/:16px;	/* ie5 boxmodel hack */
	border:1px solid #7C7C7C;
	border-right:1px solid #ddd; border-bottom:1px solid #ddd;
	font:10px "verdana"; color: #555}
.emailSignup input.err { background-color:#FDF5B2 }
.emailSignup input.emailGo {
	float:left;
	width:20px; height:21px; 
	background:url(../uimages/tmpl/email-go.gif) no-repeat }
.emailSignup input.emailGo:hover, .emailSignup input.emailGoHover
	{ cursor:hand; background:url(../uimages/tmpl/email-go-over.gif) no-repeat}

.emailSignupErrorCls { display:none; margin:8px 0; padding:7px; background-color:#FAF9E1 }
 
 