/***********************************************/
/*      hyper links and navigation styles      */
/***********************************************/

a:link, a:visited {
  text-decoration:underline;
  color:#fff;
}
a:hover {
  text-decoration:none;
}
.Content a:link, .Content a:visited {
  text-decoration:underline;
  color:#fff;
}
.Content a:hover {
  text-decoration:none;
}
.ContentTableBuy {
  width:auto;
  background-color: #CCCCCC;
  border:0;
}
.ContentTdBuy {
  color:#fff;
  text-align:center;
  font-weight:bold;
  width:auto;
  background-color: #404c55;
  padding:2px;
}
.ContentTd {
  color:#000;
  background-color:#CCCCCC;
  text-align:center;
}
.ContentTd a:link, .ContentTd a:visited {
  text-decoration:none;
  color:#000;
  background-color:#CCCCCC;
  font-weight:bold;
  width:auto;
  padding:2px;
}
.ContentTd a:hover {
  text-decoration:none;
  color:#000;
  background-color:#fff;
  font-weight:bold;
  padding:2px;
}
#Footer a:link, #Footer a:visited {
  text-decoration:underline;
  color:#404c55;
}
#Footer a:hover {
  text-decoration:none;
}
#NavBar {
	float:right;
	position:relative;
	margin:0;
	padding:5px;
}
#NavBar ul {
  margin:0;
  padding:0;
  list-style:none;
}
#NavBar li {
  display:inline;
  margin:0px;
  padding:0;
}
#NavBar a:link, #NavBar a:visited {
  text-decoration:none;
  color:#FFFFFF;
  background-color:transparent;
  padding:5px;
}
#NavBar a:hover {
  text-decoration:none;
  padding:5px;
  color:#F9BB00;
}
.ContainerBox a:link, .ContainerBox a:visited {
  text-decoration:none;
  color:#F9BB00;
}
.ContainerBox a:hover {
  text-decoration:underline;
  color:#FFCD35;
}
.SideBar a:link, .SideBar a:visited {
  text-decoration:none;
  color:#FFFFFF;
}
.BottomBox a:link, .BottomBox a:visited {
  text-decoration:none;
  color:#FFFFFF;
  padding:2px;
}
.BottomBox a:hover {
  background:#404c55;
  padding:2px;
}
#SpotLight  a:link, #SpotLight a:visited {
  border:0;
  border-left: 0.5em solid #bec7cd;
  text-decoration:none;
  color:#FFFFFF;
  padding:3px 6px;
}
#SpotLight  a:hover {
  border: 0;
  border-left: 0.5em solid #F9BB00;
  padding: 3px 6px;
  text-decoration:none;
  background:#8393a0;
}
#TextLinks {
	clear:left;
	width: 900px;
	float: left;
	position:relative;
	font-size: 95%;
	text-align: center;
	color:#333333;
	margin: 10px auto;
	margin-bottom:0;
}
#TextLinks a:link, #TextLinks a:visited {
  text-decoration:none;
  color:#333333;
  padding:2px;
}
#TextLinks a:hover {
  text-decoration:underline;
  color:#333333;
}
.question {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.answer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
