body
{
	margin:0px;
	padding:0px;
	background:#161616 url(../images/bgshade.jpg) top center no-repeat;
}
.clsPage
{
	width:780px;
	margin:0px auto;
	text-align:center;
}
.clsMenuLeft
{
	background:transparent url(../images/menuLeft.png) no-repeat;
	padding-left:23px;
	height:53px; 
}
.clsMenuRight
{
	background:transparent url(../images/menuRight.png) right no-repeat;
	padding-right:21px;
	height:53px;
}
.clsMenuRight ul
{
	background:transparent url(../images/menuCenter.png) top repeat-x;
	text-align:left;
	height:55px; 
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 30px;
	z-index:3;
}
.clsMenuRight ul li
{
	float:left;
	font-family:verdana,sans;
	font-size:14px;
	padding-right:25px;
	padding-top:20px;
	z-index:3;
}
.clsOverdummyMenu
{
	/*background:transparent url(../images/menuCenter1.png) top repeat-x; */
	position:absolute;
	height:55px; 
	width:740px;
	margin-top:-55px;
	z-index:-2;
	margin-left:0px;
}
.clsOverLap
{
	background:transparent url(../images/menuOverlap.png) top no-repeat;
	border:0px solid white;
	position:absolute;
	height:53px;
	width:100px;
	z-index:-1;
	margin-top:-55px;
	margin-left:0px;
}
.clsObject
{
      width:725px;
      height:320px;
      background-color:#000000 ;
}
.clsMenuRight ul li a
{
	text-decoration:none;
	color:#b1b1b1;
}
.clsLogo
{
	margin-top:10px;
	margin-left:10px;
	text-align:left;
}
.clsBannerLeft
{
	background:black url(../images/bannerLeft.png) top left no-repeat;
	height:308px;
	padding-left:30px;
}
.clsBannerRight
{
	background:black url(../images/bannerRight.png) right top no-repeat;
	height:308px;
	padding-right:26px;
}
.clsMenu2Left
{
	background:black url(../images/menu2Left.png) 0 top no-repeat;
	padding-left:23px;
	border:1px solid black;
	height:50px;
}
.clsMenu2Right
{
	background:black url(../images/menu2Right.png) right no-repeat;
	padding-right:21px;
	height:50px;
}
.clsMenu2Right ul
{
	background:black url(../images/menu2Center.png) bottom repeat-x;
	height:50px;
	margin:0px;
	padding:0px;
	list-style-type:none;

}
.clsMenu2Right li
{
	float:left;
	padding-left:30px;
	background:transparent url(../images/menu2LiBorder.png)  right 12px no-repeat;
	height:32px;
	padding-top:20px;
	padding-right:20px;
}
.clsMenu2Right li a
{
	text-decoration:none;
	color:#b1b1b1;
	font-family:verdana,sans;
	font-size:14px;	
}
.clsMenu2Right li.selected
{
	background:transparent url(../images/menu2Selected.png) repeat-x;
	height:52px;
}
.clsPageDetailLeft
{
	background:black url(../images/bodyBottomLeft.png) center left no-repeat;
	padding-left:8px;
}
.clsPageDetailRight
{
	background:black url(../images/bodyBottomRight.png) center right no-repeat;
	padding-right:5px;
}
.clsWrapper
{
	border-left:1px solid #212121;
	border-right:1px solid #212121;
	color:#A8A8A8;
	text-align:left;
	padding:5px;
	font-family:verdana,sans;
	font-size:12px;
}
.clsWrapper h3
{
	margin:0px;
	text-align:left;
	font-family:verdana,sans;
	color:#FFC531;
}

.clsWrapper a
{
	color:#7E7E7E;
	font-size:12px;
}
.clsPageBLeft
{
	background: transparent url(../images/bodyBottomLCorner.png) left bottom no-repeat;
	height:20px;
	padding-left:23px;
}
.clsPageBRight
{
	background: transparent url(../images/bodyBottomRCorner.png) right bottom  no-repeat;
	height:20px;
	padding-right:21px;

}
.clsPageBbottom
{
	background: transparent url(../images/bodyBottom.png) repeat-x;
	height:20px;
}
.clsFooter
{
	font-size:12px;
	font-family:verdana,sans;
	/*margin-bottom:50px; */
	text-align:right;
	color:#8C7C5B;
}
.clsFooter img
{
  border:0px;
}
.productNames img
{
  border:0px;
}
.clsLeft
{
	width:400px;
	border-right:1px solid #212121;
	
}
.button
{
	background-image:url(../images/Button1.png);
	background-repeat:no-repeat;
	border:0px solid black;
	width:87px;
	height:36px;
	color:#a7a7a7;
	background-color:black;
}
.button:hover
{
	background-image:url(../images/Button2.png);
}
.clsnewletter
{
	float:right;
	padding-right:30px;
	margin-top:40px;
}
.clsinput,
.clsInput,
.clsNewsLetter
{
	border:0px;
	padding:5px;
	background-color:#222222;
	color:#D1D1D1;
	margin:5px;
}
.text,
.textlight
{
	font-size:12px;
	font-family:verdana,sans;
	color:#626262;
}
.textminor1
{
  width:20%;
}
.textminor
{
  width:40%;
}
.textmajor
{
  width:60%;
}
.clsAlign
{
  text-align:right;
}
.clsAlign1
{
  text-align:center;
}
.clsThheight
{
  height:27px;
}
.clsLogin
{
	border:1px solid #212121;
	text-align:center;
	margin:0px auto;
}
.heading,
.clsLogin th
{
	background-color:#454545;
	color:white;
	font-size:12px;
	text-align:center;
	padding:4px;
}
.clsError
{
	border:1px solid #5A1714;
	width:90%;
	margin:0px auto;
	margin-bottom:10px;
}
.clsError .heading
{
	text-align:left;
	background-color:transparent;
	font-weight:bolder;
}
.clsSelection
{
	background-color:#080808;
	border:1px solid #212121;
}
.clsGames li,
.clsSelection ul li
{
	list-style-image:url(../images/radio.jpg);
	padding-top:5px;
}

.clsDetails td
{
  font-family:sans,verdana;
  font-size:12px;
  padding:3px;
}
.clsLabel
{
  width:300px;
  text-align:right;
  white-space:nowrap;
}
.clsLabel:after
{
  content:" : ";
}
.clsListing
{
	font-size:12px;
	font-family:verdana,sans;
	width:100%;
     
}

.clsListing th
{
	background-color:#454545;
	padding:3px;
	text-align:left;
	color:white;
}
.clsListing td
{
	padding:3px;
	text-align:left;
}
.clsComplete
{
  margin-top:10px;
}
.clsAdv
{
	text-align:center;
	margin:0px auto;
}
.link2
{
	text-decoration:none;
	color:black;
	padding:3px;
}
.clsTable
{
  margin:0px auto;
}
.clsTableheight
{
  width:100%;
  height:93%;
}
.clsTablewidth
{
  width:70%;
  height:50%;
}
.clsCrossword td p
{
  display:inline;
}