* html #poststuff {
	height: 100%; /* kill peekaboo bug in IE */
}

/* This is the Holly Hack \*/
* html .wrap { height: 1% }
/* For Win IE's eyes only */

body {
	background-color: #ffecce;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.updated {
	background: #CFEBF7 url(images/notice.gif) no-repeat 1em ;
	border: 1px solid #2580B2;
	margin: 1em 5% 10px;
	padding: 5px 8px 5px 8px;
}

.mandatory { 
	font-size: .89em; color:#ff8800;  
}

.notelabel {
	font-weight: bold;
	text-align: left;
	font-size: 13px;
}

/** SHORT REMARK **/
.shortremark{
	font-size: 9px;
}

.mediumlongtextarea {
	FONT-FAMILY: Arial; FONT-SIZE: 8pt; WIDTH: 30em;
}

/** designer css **/
a {font-size: 10px; color: #000000;}
a:link {text-decoration: none;}
a:visited {text-decoration: none; color: #000000;}
a:hover {text-decoration: underline; color: #af6301;}
a:active {text-decoration: none; color: #000000;}

/** designer css **/
a.bigfont {font-size: 12px; color: #b52200;}
a.bigfont:link {text-decoration: none;}
a.bigfont:visited {text-decoration: none; color: #b52200;}
a.bigfont:hover {text-decoration: underline; color: #af6301;}
a.bigfont:active {text-decoration: none; color: #b52200;}

/* BODY TEXT */
.registertxt{font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color: #af6301; line-height:16px;}
.smalltxt{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height:10px;}
.smalltxt2{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:10px;}
.smalltxt3{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000;}
.wallpapertxt{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #b52200; line-height:14px;}
.screensavertxt{font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #001f82; line-height:14px;}
.buttontxt{font-family: Rockwell; font-size: 21px; font-weight:bold; color: #FFF;}
.gameovertxt{font-family: Rockwell; font-size: 30px; font-weight:bold; color: #333333;}
.gameoverbodytxt{font-family: Rockwell ; font-size: 18px; color: #333333;}
.rockblackbodytxt{font-family: Rockwell ; font-size: 14px; color: #333333;}
.rockwhitebodytxt{font-family: Rockwell ; font-size: 13px; color: #FFFFFF;}
.rockyellowbodytxt{font-family: Rockwell ; font-size: 13px; color: #fff72a;}

.loginnotification{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000; line-height:10px;}


/* BUTTON */
.btn input, .btn input:focus{
	background: url(../images/bg_button.png);
	color: #FFF;
	border: 0px;
	font-family: Rockwell;
	font-weight:bold;
	font-size:21px;
	padding: 0.15em;
	padding-bottom:5px;
	width:152px;
	height:44px;
	cursor: pointer;
}

.btn input:active {
	background: url(../images/bg_button.png);
	border: 0px;
	width:152px;
	height:44px;
	cursor: pointer;
}

/* TVC BUTTON */
.tvc_btn input, .tvc_btn input:focus{
	background: url(../images/bg_tvcover_button.png);
	color: #FFF;
	border: 0px;
	font-family: Rockwell;
	font-weight:bold;
	font-size:21px;
	padding: 0.15em;
	padding-bottom:3px;
	width:191px;
	height:55px;
	cursor: pointer;
}

.tvc_btn input:active {
	background: url(../images/bg_tvcover_button.png);
	border: 0px;
	width:191px;
	height:55px;
	cursor: pointer;
}

/* TVC labguage BUTTON */
.tvclanguage_btn input, .tvclanguage_btn input:focus{
	background: url(../images/bg_tvclanguageup_button.png);
	color: #7c0100;
	border: 0px;
	font-family: Arial;
	font-weight:bold;
	font-size:11px;
	padding: 0.15em;
	padding-top:3px;
	width:95px;
	height:21px;
	cursor: pointer;
}

.tvclanguage_btn input:active {
	background: url(../images/bg_tvclanguageover_button.png);
	border: 0px;
	width:95px;
	height:21px;
	cursor: pointer;
}

/* ECARD BUTTON */
.ecard_btn {
	font-size: 18px;
	background-color:#CC0000;
	font-family: Rockwell;
	font-weight:bold;
	color:#FFFFFF;
	border: 1px solid #666666; 
	margin-top:4px; 
	padding:2px 5px 2px 5px;
	cursor:pointer;
}

/* ECARD BUTTON */
.submitscore_btn {
	font-size: 16px;
	background-color:#CC0000;
	font-family: Rockwell;
	font-weight:bold;
	color:#FFFFFF;
	border: 1px solid #666666; 
	margin-top:3px; 
	padding:2px 5px 2px 5px;
	cursor:pointer;
}

/* This is the Holly Hack for Game Over button \*/
.gameOverNext{
z-index:10;
position:absolute;
padding-left:550px; 
margin-top:-135px;
} 

.gameOverPlayAgain{
z-index:10;
position:absolute;
padding-left:550px; 
margin-top:-90px;
} 


.gameOverNext, x:-moz-any-link, x:default {
z-index:10;
position:absolute;
padding-left:180px; 
margin-top:-135px;
} 

.gameOverPlayAgain, x:-moz-any-link, x:default {
z-index:10;
position:absolute;
padding-left:180px; 
margin-top:-90px;
} 


* html .gameOverNext{
z-index:10;
position:absolute;
padding-left:180px; 
margin-top:-135px;
}

* html .gameOverPlayAgain{
z-index:10;
position:absolute;
padding-left:180px; 
margin-top:-90px;
}
/* For Win IE's eyes only */