/*-----------------------------------------------------------------
bottom navigator (include file: nav.inc)
-----------------------------------------------------------------*/
UL.nav_txt A{
  font-size:9px;
  font-weight:bold;
  font-family:arial,sans-serif;
  text-transform:uppercase;
  color:#333333;
  position:relative!important;
  line-height:36px;
}

UL.nav_txt A:hover{
  color:#FFFFFF;
}

.left_1c A:hover {
  background:transparent url('../images/hl_1c.png') no-repeat;
  position:absolute;
}
.left_2c A:hover {
  background:transparent url('../images/hl_2c.png') no-repeat;
  position:absolute;
}
.left_3c A:hover {
  background:transparent url('../images/hl_3c.png') no-repeat;
  position:absolute;
}
.left_4c A:hover {
  background:transparent url('../images/hl_4c.png') no-repeat;
  position:absolute;
}
.left_5c A:hover {
  background:transparent url('../images/hl_5c.png') no-repeat;
  position:absolute;
}
.left_7c A:hover {
  background:transparent url('../images/hl_7c.png') no-repeat;
  position:absolute;
}
.left_8c A:hover {
  background:transparent url('../images/hl_8c.png') no-repeat;
  position:absolute;
}
.left_9c A:hover {
  background:transparent url('../images/hl_9c.png') no-repeat;
  position:absolute;
}

.right_1c A:hover {
  background:transparent url('../images/hl_1c.png') no-repeat;
  position:absolute;
}
.right_2c A:hover {
  background:transparent url('../images/hl_2c.png') no-repeat;
  position:absolute;
}
.right_3c A:hover {
  background:transparent url('../images/hl_3c.png') no-repeat;
  position:absolute;
}
.right_4c A:hover {
  background:transparent url('../images/hl_4c.png') no-repeat;
  position:absolute;
}
.right_5c A:hover {
  background:transparent url('../images/hl_5c.png') no-repeat;
  position:absolute;
}
.right_7c A:hover {
  background:transparent url('../images/hl_7c.png') no-repeat;
  position:absolute;
}
.right_8c A:hover {
  background:transparent url('../images/hl_8c.png') no-repeat;
  position:absolute;
}
.right_9c A:hover {
  background:transparent url('../images/hl_9c.png') no-repeat;
  position:absolute;
}
.right_11c A:hover {
  background:transparent url('../images/hl_11c.png') no-repeat;
  position:absolute;
}
.right_13c A:hover {
  background:transparent url('../images/hl_13c.png') no-repeat;
  position:absolute;
}


#menu_left {
  width:380px;
  height:32px;
  background:url('../images/menubg.png') no-repeat;
  position:relative;
  overflow:hidden;
  display:inline;
  float:left;
}
#menu_left UL {
  width:100%;
  margin-left:10px;
  position:relative;
}
#menu_left UL LI {
  list-style-type:none;
  position:relative;
  float:left;
}
#menu_left UL LI A {
  padding:0px 16px 0 16px;
  position:relative;
  display:block;
  float:left;
}

#menu_right {
  width:380px;
  height:32px;
  background:url('../images/menubg.png') no-repeat;
  position:relative;
  overflow:hidden;
  display:inline;
  float:right;
}
#menu_right UL {
  width:100%;
  margin-left:10px;
  position:relative;
}
#menu_right UL LI {
  list-style-type:none;
  position:relative;
  float:left;
}
#menu_right UL LI A {
  padding:0px 15px 0 15px;
  position:relative;
  display:block;
  float:left;
}

#games a{
  width:225px;
  height:38px;
  background:url("../images/games_mn_off.png") no-repeat;
  text-indent: -9000px;
  position:static;
  float: right;
}
#games a:hover{
  width: 225px;
  height:38px;
  background:url("../images/games_mn.png") no-repeat;
  text-indent: -9000px;
  position:static;
  float:right;
}


/*-----------------------------------------------------------------
bottom navigator & footer (include file: en_nav3.inc)
-----------------------------------------------------------------*/
.navFt3{
  margin-top:3px;
  width:278px;
  height:78px;
}
.navFt3 ul.navFtList li.bgM{
  margin-top:10px;
  width:162px;
  height:32px;
  border-top:1px solid #99ccff;
  border-bottom:1px solid #99ccff;
  background:url('../images/nav_bgLayer0_transparency.png') repeat-y center;
  overflow:hidden;
  float:left;
}

/*-----------------------------------------------------------------
bottom navigator & footer (include file: en_nav2.inc)
-----------------------------------------------------------------*/
.navFt2{
  margin-top:3px;
  width:578px;
  height:78px;
}
.navFt2 ul.navFtList li.bgM{
  margin-top:10px;
  width:462px;
  height:32px;
  border-top:1px solid #99ccff;
  border-bottom:1px solid #99ccff;
  background:url('../images/nav_bgLayer0_transparency.png') repeat-y center;
  overflow:hidden;
  float:left;
}


/*-----------------------------------------------------------------
bottom navigator & footer (include file: en_nav.inc)
-----------------------------------------------------------------*/

.navFt{
  margin-top:3px;
  width:996px;
  height:78px;
  float:left;
}

ul.navFtList{
  width:auto;
  height:47px;
  display:inline;
}

ul.navFtList li{
  list-style-type:none;
  position:relative;
  display:inline;
}
ul.navFtList li.bgL{
  width:26px;
  height:47px;
  background:url('../images/nav_bgLayer1Left_transparency.png') no-repeat;
  float:left;
}
ul.navFtList li.bgL2{
  margin-top:10px;
  width:32px;
  height:32px;
  border-top:1px solid #99ccff;
  border-bottom:1px solid #99ccff;
  background:url('../images/nav_bgLayer0_transparency.png') repeat-y left;
  float:left;
}
ul.navFtList li.bgC{
  margin-top:10px;
  width:880px;
  height:32px;
  border-top:1px solid #99ccff;
  border-bottom:1px solid #99ccff;
  background:url('../images/nav_bgLayer0_transparency.png') repeat-y center;
  overflow:hidden;
  float:left;
}

ul.navFtList li.bgR{
  width:26px;
  height:47px;
  background:url('../images/nav_bgLayer1Right_transparency.png') no-repeat;
  float:right;
}
ul.navFtList li.bgR2{
  margin-top:10px;
  width:32px;
  height:32px;
  border-top:1px solid #99ccff;
  border-bottom:1px solid #99ccff;
  background:url('../images/nav_bgLayer0_transparency.png') repeat-y right;
  float:left;
}

ul.navFtList li.bgL2 .homeL{
  margin-top:7px;
  margin-left:7px;
  width:19px;
  height:19px;
  position:relative;
  float:left;
}
a .homeL{
  background:url('../images/home_bt.gif') no-repeat;
}
a:hover .homeL{
  background:url('../images/homeOn_bt.gif') no-repeat;
}
ul.navFtList li.bgR2 .homeR{
  top:7px;
  right:7px;
  width:19px;
  height:19px;
  position:absolute;
  float:left;
}
a .homeR{
  background:url('../images/home_bt.gif') no-repeat;
}
a:hover .homeR{
  background:url('../images/homeOn_bt.gif') no-repeat;
}

ul.navUl{
  width:auto;
  font-size:9px;
  font-weight:bold;
  font-family:arial,sans-serif;
  text-transform:uppercase;
  position:relative!important;
  line-height:32px;
}

ul.navUl li{
  padding:0 5px 0 5px;
  list-style-type:none;
  position:relative;
}

ul.navUl li A{
  padding:3px;
  color:#333333;
  background:#99ccff;
}

ul.navUl li A:hover{
  padding:8px;
  font-size:11px;
  color:#333333;
  background:#99ffff;
}


/*-----------------------------------------------------------------
footer section
--------------------------- --------------------------------------*/

ul.navFtBottom{
  width:100%;
  height:31px;
  float:left;
}
ul.navFtBottom li{
  list-style-type:none;
  position:relative;
  display:inline;
}
ul.navFtBottom li.bgL{
  width:26px;
  height:31px;
  background:url('../images/nav_bgLayer2Left.png') no-repeat;
  float:left;
}
ul.navFtBottom li.bgL1{
  width:319px;
  height:31px;
  background:url('../images/nav_bgLayer2Link.png') repeat-x;
  float:left;
}
ul.navFtBottom li.bgL2{
  width:110px;
  height:31px;
  background:url('../images/nav_bgLayer2Link.png') repeat-x;
  float:left;
}
ul.navFtBottom li.bgC{
  width:306px;
  height:31px;
  background:url('../images/nav_bgLayer2Center.png') no-repeat;
  float:left;
}

ul.navFtBottom li.bgR{
  width:26px;
  height:31px;
  background:url('../images/nav_bgLayer2Right.png') no-repeat;
  float:right;
}
ul.navFtBottom li.bgR1{
  width:319px;
  height:31px;
  background:url('../images/nav_bgLayer2Link.png') repeat-x;
  float:left;
}
ul.navFtBottom li.bgR2{
  width:110px;
  height:31px;
  background:url('../images/nav_bgLayer2Link.png') repeat-x;
  float:left;
}

.navFtBottom .ftCopyright{
  margin-top:12px;
  font-size:9px;
  font-family:arial,sans-serif;
  color:#cccccc;
}

ul.navFtBottom3{
  width:100%;
  height:31px;
  float:left;
}
ul.navFtBottom3 li{
  list-style-type:none;
  position:relative;
  display:inline;
}
ul.navFtBottom3 li.bgL{
  width:26px;
  height:31px;
  background:url('../images/nav_bgLayer2Left.png') no-repeat;
  float:left;
}
ul.navFtBottom3 li.bgC{
  width:226px;
  height:31px;
  background:url('../images/nav_bgLayer2Link.png') repeat-x;
  float:left;
}
ul.navFtBottom3 li.bgR{
  width:26px;
  height:31px;
  background:url('../images/nav_bgLayer2Right.png') no-repeat;
  float:right;
}
.navFtBottom3 .ftCopyright{
  margin-top:8px;
  font-size:9px;
  font-family:arial,sans-serif;
  color:#cccccc;
}