.indexbody{
   font-family:Arial,serif;

 font-size: 8pt;
}
a.navred:link{
font-family :Arial,serif;
	font-size: 10px;
color: #af1304;

}
a.navred:active{
font-family :Arial,serif;
	font-size: 10px;
color: #af1304;
}
a.navred:visited{
	font-family :Arial,serif;
	font-size: 10px;
	color: #af1304;
}
a.navred:hover{
	font-family :Arial,serif;
	color: #af1304;

font-weight:bold;
}
.navredtxt{
	font-family :Arial,serif;
	font-size: 10px;
	font-weight:bold;
	color: #af1304;
}

a.navred_lang:link{
font-family :Arial,serif;
	font-size: 9px;
color: #af1304;

}
a.navred_lang:active{
font-family :Arial,serif;
	font-size: 9px;
color: #af1304;
}
a.navred_lang:visited{
	font-family :Arial,serif;
	font-size: 9px;
	color: #af1304;
}
a.navred_lang:hover{
	font-family :Arial,serif;
	color: #af1304;

font-weight:bold;
}
.navredtxt_lang{
	font-family :Arial,serif;
	font-size: 9px;
	font-weight:bold;
	color: #af1304;
}
.mainnav{

font-family :Arial,serif;
font-size: 12px;
color: White;
text-decoration: none;
font-weight: bold;
background-color: #FF8000;
}

a.mainnav-over:hover{
color:#B20000;
font-family :Arial,serif;
font-size: 12px;
text-decoration: underline;
background-color: white;
width:100%;
line-height:18px;
}

a.mainnav:link{
font-family :Arial,serif;
font-size: 12px;
color: White;
text-decoration: underline;
font-weight: bold;
}
a.mainnav:visited{
	font-family :Arial,serif;
	font-size: 12px;
	color: White;
	text-decoration: underline;
	font-weight: bold;
	
}
a.mainnav:active{
	font-family :Arial,serif;
	font-size: 12px;
	color: white;
	text-decoration: underline;
	font-weight: bold;
	
}



.mainnav_smaller{
font-family :Arial,serif;
font-size: 7px;
letter-spacing:-1px;
color: ffffff;
text-decoration: none;
font-weight: bold;
background-color: #FF8000;
}

a.mainnav_smaller-over:hover{
color:#B20000;
font-family :Arial,serif;
font-size: 11px;
text-decoration: underline;
background-color: white;
width:100%;
line-height:18px;
}

a.mainnav_smaller:link{
font-family :Arial,serif;
font-size: 11px;
color: ffffff;
text-decoration: underline;
font-weight: bold;
}
a.mainnav_smaller:visited{
	font-family :Arial,serif;
	font-size: 11px;
	color: ffffff;
	text-decoration: underline;
	font-weight: bold;
	
}
a.mainnav_smaller:active{
	font-family :Arial,serif;
	font-size: 11px;
	color: ffffff;
	text-decoration: underline;
	font-weight: bold;
	
}
.top5_title{
font-family:Arial,serif;
font-size: 8pt;
font-weight: bold;
color: white;
margin-left:10px
}
.catnoHighlight{
   cursor: pointer;
   font-family:Arial,serif;
   font-size: 8pt;
   font-weight: bold;
   color: black;
   background-color: white;
}
font.question {font-size: 12px; line-height: 14px}
font.body {font-size: 11px;}

.tennoHighlight{
   cursor: pointer;
   font-family:Arial,serif;
   font-size: 8pt;
   font-weight: bold;
   color: black;
   background-color: #EDEDEF;
}
a.footer:link{
font-family :Arial,serif;
font-size: 9px;
color: #969696;
text-decoration: underline;
}

a.webexp:link{
font-family :Arial,serif;
font-size: 9px;
color: #ababab;
text-decoration: underline;
}
a.webexp:visited{
	font-family :Arial,serif;
	font-size: 9px;
	color: #ababab;
	text-decoration: underline;
	font-weight:bold;
}
a.webexp:hover{
	font-family :Arial,serif;
	font-size: 9px;
	color: Red;
	text-decoration: underline;
}
a.webexp:active{
font-family :Arial,serif;
	font-size: 9px;
	color: #ababab;
text-decoration: underline;
font-weight:bold;
}

a.footer:visited{
	font-family :Arial,serif;
	font-size: 9px;
	color: #969696;
	text-decoration: underline; 
	font-weight:normal;
}
a.footer:hover{
	font-family :Arial,serif;
	font-size: 9px;
	color: Red;
	text-decoration: underline;
}



.white1{
font-family:Arial,serif;
font-size:9px;
color:white;


}
.cat_title
{font-family:Arial,serif;
font-size:12px;
font-weight:bold;


}
.cat_title h3, .cat_title h2, .cat_title h1
{font-family:Arial,serif;
font-size:12px;
font-weight:bold;
margin-right: 12px;
margin-bottom: 0px;
margin-top: 0px;
display: inline;
}
.orderid
{
font-family:Arial,serif;
font-size:11px;
font-weight:bold;
color:white;
}

.logintextbox{
	border-style : groove;
	border-color : #cecece;
	border-width : 1px;
	width : 80px;
	height: 18px;
	font-size: 9px;
}


.textbox{
	width : 155px;
	font-family :Arial,serif;
	font-size: 10px;
	border-color : #cecece;
	border-width : 1px;
	border-style:solid;
}

.phonetext{
	width : 40px;
	font-family :Arial,serif;
	font-size: 10px;
	border-color : #cecece;
	border-width : 1px;
	border-style:solid;
}
.country{
	width:155px;
	font-family :Arial,serif;
	margin-top : 2px;
	margin-bottom : 2px;
	font-size: 10px;
	border-top-width:1px;
}

.reg_bold
{
font-family :Arial,serif;
	font-size: 9px;
	font-weight:Bold;

}
.reg_Boldred
{
font-family :Arial,serif;
	font-size: 9px;
	font-weight:Bold;
	color:#c11104;

}
.reg_BoldGreen
{
font-family :Arial,serif;
	font-size: 9px;
	font-weight:Bold;
color:#0E9A2D;
}

.reg10_bold_grey
{
font-family :Arial,serif;
	font-size: 10px;
	font-weight:Bold;
color :#878787;
}
.reg
{
font-family :Arial,serif;
	font-size: 9px;
}
.reg10
{
	font-family :Arial,serif;
	font-size: 10px;
}
.reg_gr
{
	font-family :Arial,serif;
	font-size: 11px;
	color :#397D28;
	font-weight:Bold;
}
.reg10_bold
{
    font-family :Arial,serif;
	font-size: 10px;
	font-weight:Bold;

}
.reg10_bigger
{
    font-family : Arial,serif;
	font-size: 11px;
	font-weight: Bold;
}
.reg11
{
	font-family :Arial,serif;
	font-size: 11px;
}
.reg11_bold
{
font-family :Arial,serif;
	font-size: 11px;
	font-weight:Bold;

}
.reg12
{
	font-family : Arial,serif;
	font-size: 12px;
}
.download_game_text
{
   font-family : Arial,serif;
   font-size: 14px;
}
.reg12_bold
{
font-family :Arial,serif;
	font-size: 12px;
	font-weight:Bold;

}

.wh_title h1{
	margin-top: -8;
}
.wh_title{
font-family:Arial,serif;
font-size: 12px;
font-weight: bold;
color: white;
margin-left:10px;

}
.footreg
{
font-family :Arial,serif;
	font-size: 9px;
	color: #969696;
}
.inline-button{
   	padding-top:2px;padding-bottom:2px;padding-left:6px;padding-right:6px;
   	font-weight: bold;font-size: 11px;font-family:Arial,serif;
   	border-style:solid;
	border-color: #EF6900;
	border-width:1px;
   	white-space:nowrap;
   	vertical-align:middle;
   
   	background-color: white;
   	color: white;
   	cursor: pointer;
   }
.inline-button a{
	font-weight: bold;font-size: 11px;font-family:Arial,serif;
   	white-space:nowrap;
   	text-decoration: none;
   	background-color: white;
}
.inline-button a:visited{
	color: #9C0000;
}
.inline-button a:link{
	color: #9C0000;
}
.inline-button a:active{
	color: #9C0000;
}
.inline-button-over{
   	padding-top:2px;padding-bottom:2px;padding-left:6px;padding-right:6px;
   	font-weight: bold;font-size: 11px;font-family:Arial,serif;
   	border-style:solid;
	border-color: #EF6900;
	border-width:1px;
   	white-space:nowrap;
   	vertical-align:middle;
  
   	background-color: #D60800;
   	color: #ffffff;
   	cursor: pointer;
   }
.inline-button-over a{
	font-weight: bold;font-size: 11px;font-family:Arial,serif;
   	white-space:nowrap;
   	text-decoration: none;
   	background-color: #D60800;
   	color: #ffffff;
}
p{
	font-family :Arial,serif;
	font-size: 10px;
}
input.mybutton{
   background: #ffffff;
   border-width : 1px;
   border-style: solid;
   border-color: #EF6900;
   font-family:Arial,serif;
   color: #D60800;
   font-size: 11px;
   font-weight: bold;
   cursor: pointer;
}
input.mybutton:focus{outline:0;}
input.mybutton-over{
   background:D60800;
   border-width : 1px;
   border-style: solid;
   border-color: #EF6900;
   font-family:Arial,serif;
   color: #ffffff;
   font-size: 11px;
   font-weight: bold;
   cursor: pointer;
}
input.mybutton:focus{outline:0;}
A:ACTIVE {
color:Black	
}

A:LINK {
font-family :Arial,serif;
color:Black	
}
A:VISITED {
font-family :Arial,serif;
color:Black	
}
A:HOVER {
font-family :Arial,serif;
color:RED	
}
.headerbluetxt{
font-family :Arial,serif;
font-size: 9px;
color: #0800ae;
}

a.headerblue:link{
font-family :Arial,serif;
font-size: 9px;
color: #0800ae;
text-decoration: underline;
}
a.headerblue:visited{
	font-family :Arial,serif;
	font-size: 9px;
	color: #0800ae;
	text-decoration: underline;
	
}
a.headerblue:hover{
font-family :Arial,serif;
	font-size: 9px;
	color: #0800ae;
text-decoration: underline;
}
body{
font-size:10px;
font-family :Arial,serif;
}
td{
font-size:10px;
font-family :Arial,serif;
}


.GameCart_V2_Reg
{
	font-family: Arial,  serif;
	font-size: 0.75em;
}

.GameCart_V2_Note
{
	font-family: Arial,  serif;
	font-size: 0.6em;
}

.GameCart_V2
{
	font-family: Arial,  serif;
	font-weight: bold;
	font-size: 0.75em;
}

.GameCart_V2_Header3
{
	font-family: Arial,  serif;
	font-weight: bold;
	font-size: 0.75em;
}

.GameCart_V2_Header2
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Arial,  serif;
	font-weight: bold;
	font-size: 1.0em;
	border-bottom: 1px solid #CCCCCC;
}

.GameCart_V2_Input
{
	font-family: Arial,  serif;
	font-size: 1.2em;
	background-image: url('../images/cart_input.gif')
}

.GameCart_V2_Continue_Button
{
	font-family: Arial,  serif;
	font-weight: bold;
	font-size: 1.2em;
	background-color: #ffffff;
	border: 0px;
	color: blue;
}

#MainMenu
{
	width:734px;
	height:26px;
	border: 2px solid #BA0200;
	border-left:0px;
	border-right:0px;
	text-align:center;
	background-image:url('http://images.gamefiesta.com/images/MenuImages/main_menu_bg.gif');
	line-height:20px;
	color:White;
	font-size:11px;
	font-weight:bold;
}

html>body #MainMenu
{
	height:22px;
	text-align:center;
}

#MainMenu a
{
	color:white;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}


#MainHeader
{
	width:734px;
	height:78px;
	background-image:url('http://images.gamefiesta.com/images/Header/Header_bg.gif');
}

#Mainlogo
{
	width:341px;
	height:78px;
	float:left;
}

#MainHeaderLeft
{
	height:78px;
	float:right;
	text-align:right;
}

#MainHeaderLeftR1
{
	margin-top:7px;
	margin-right:30px;
	text-align:right;
	color:#180FAC;
	font-weight:bold;
	font-family:Arial;
	clear:both;	
}

#MainHeaderLeftR2
{
	margin-right:30px;
	text-align:right;
	color:#AF1304;
	font-weight:bold;
	font-family:Arial;
	font-size:11px;
	margin-top:4px;
	width:300px;
	clear:both;
	height:19px;
}

#MainHeaderLeftR2 a
{
	color:#AF1304;
	font-weight:bold;
	font-family:Arial;
	padding-left:5px;
	padding-right:5px;	
	display:block;
	float:left;
}

#MainHeaderLeftR3
{
	text-align:right;
	margin-right:25px;
	clear:both;
}

#GameMasterContent
{
	width:577px;
	height:628px !important;
	margin:0;
	padding:10;
	background-image:url('http://images.gamefiesta.com/images/badge_bg1.gif');
	text-align:center;
	z-index:1000;
}

#GameMasterContentTitle
{
	font-size:20px;
	width:475px;
	text-align:center;
	margin:auto;
	padding-top:20px;
	color:#FE7E01;
}

.GameMasterBadge
{
	float:left;
}

#GameMasterContentBadges
{
	text-align:center;
	clear:both;
}

#GameMasterContentBody
{
	font-size:14px;
	margin:auto;
	text-align:center;
}

#GameMasterContentBadgeCode
{
	clear:both;
	text-align:center;
}

#BadgeCode
{
	font-size:10px;
	width:275px;
	height:75px;
}

ul.GameMasterContentBadgesUL
{
	list-style:none; 
	margin:0; 
	padding:3px; 

}

ul.GameMasterContentBadgesUL li { 
	display:inline; 
	padding-right:20px;
} 

#GameMasterCopyCode
{
	text-align:center;
}

.CopyButtonBOX a{float:left; clear:both; width:173px; height:36px;}
.CopyButton {background:url(http://images.ez-tracks.com/v2/copyHTMLbutton.png) no-repeat;}
.CopyButton:hover {background:url(http://images.ez-tracks.com/v2/copyHTMLbutton_on.png) no-repeat;}



#BadgeContentCode
{
	width:395px !important;
	height:171px !important;
	margin:auto !important;
	border:1px solid white;
	
}



#BadgePreview
{
	background-color:Black;
	width:395px;
	height:220px !important;
	text-align:center;
}



