A {
	COLOR: #999999;
	font-family: tahoma; 
	font-size: 11px;
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000;
	font-family: tahoma;
	font-size: 11px; 
	TEXT-DECORATION: none
}
.linkNoLine{
	COLOR: #999999;
	font-family: tahoma; 
	font-size: 11px;
	TEXT-DECORATION: none
}
a.linkNoLine:link {
	COLOR: #999999;
	font-family: tahoma; 
	font-size: 11px;
	TEXT-DECORATION: none
}
a.linkNoLine:hover {
	COLOR: #000000;
	font-family: tahoma;
	font-size: 11px; 
	TEXT-DECORATION: none
}
.linkWhite{
	COLOR: #FFFFFF;
	font-family: tahoma; 
	font-size: 14px;
	TEXT-DECORATION: underline
}
a.linkWhite:link {
	COLOR: #FFFFFF; 
	font-family: tahoma;
	font-size: 14px;
	TEXT-DECORATION: underline
}
a.linkWhite:hover {
	COLOR: #FFFFFF;
	font-family: tahoma;
	font-size: 14px; 
	TEXT-DECORATION: none
}
.txtWhite{
	color:#FFFFFF;
	font-family: tahoma;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
}
.txtWhiteSmall{
	color:#FFFFFF;
	font-family: tahoma;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
}
.txtBlack{
	font-family: tahoma;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
}
.txtBlackMedium{
	font-family: tahoma;
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
}
.txtGrey{
	color:#999999;
	font-family: tahoma;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
}
.txtCopyright{
	color:#999999;
	font-family: tahoma;
	font-weight: normal;
	font-style: normal;
	font-size: 10px;
}
.borderWhite {
	border: 1px solid #FFFFFF;
}
.borderBlack {
	border: 1px solid #000000;
}
#NavSpecialMenu2 {
	MARGIN-BOTTOM: 0px; WIDTH: 180px
}
#NavSpecialMenu2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#NavSpecialMenu2 LI {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 100%; LINE-HEIGHT: 2em; POSITION: relative
}
#NavSpecialMenu2 A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #cccccc 1px solid; DISPLAY: block; PADDING-LEFT: 0.5em; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid;  TEXT-DECORATION: none
}
#NavSpecialMenu2 A:hover {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; COLOR: black; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #cccccc
}
/*open banner */
div.banner {
  text-decoration: none;
  margin: 0;
  position: fixed;
  top: 0px;
  left: 10px;
  width: 351px;
}
div.banner p {
  text-decoration: none;
  margin: 0; 
  padding: 0.3em 0.4em;
  font-family: Arial, sans-serif;
}

div.banner a, div.banner em { text-decoration: none; display: block; margin: 0 0.5em; }
div.banner a, div.banner em { text-decoration: none; border-top: 0px groove #900; }
div.banner a:first-child { text-decoration: none; border-top: none; }
div.banner em {  text-decoration: none; color: #CFC; }

div.banner a:link { text-decoration: none;  }
div.banner a:visited { text-decoration: none; color: #CCC; }
/*end banner*/
