@charset "iso-8859-1";

TD.headercolor {
  background: #FF6600;
}

body, tr, td, table { 
  color: #666666;
  font-size: 9pt;
  font-family: Verdana, Arial, Helvetica;
  scrollbar-base-color: #DDDDDD; 
  scrollbar-track-color: #EEEEEE; 
  scrollbar-highlight-color: #EEEEEE; 
  scrollbar-shadow-color: #EEEEEE; 
  scrollbar-darkshadow-color: #666666; 
  scrollbar-arrow-color: #666666; 
  scrollbar-3dlight-color: #DDDDDD;
  scrollbar-face-color: #DDDDDD; 
} 

.button {
  font-size: 8pt;
  color: #666666;
  background: #EEEEEE;
	border: 1px solid #AAAAAA;
  font-family: Verdana,Arial,Helvetica;
}

.buttonCalendar {
  font-size: 8pt;
  background: #EEEEEE;
  background: url('images/btn_calendar.gif') no-repeat;
	width: 23;
	height: 19;
	background-position: center; 
  font-family: Verdana,Arial,Helvetica;
}

a {
  font-size: 9pt;
  color: #FF6600;
  xfont-weight : bold;
  font-family: Verdana,Arial,Helvetica;
  text-decoration: none;
  }  
  
a:hover, xa:visited {
  font-size: 9pt;
  color: #FF6600;
  xfont-weight:bold;
  font-family: Verdana,Arial,Helvetica;
  text-decoration: underline; xoverline
  }

a:hover.result {
  font-size: 9pt;
  color: #FF6600;
  text-align: center;
  xfont-weight : bold;
  font-family: Verdana,Arial,Helvetica;
  }

.a_disable {
  font-size: 9pt;
  color: #DDDDDD;
  font-family: Verdana,Arial,Helvetica;
  text-decoration: none;
  }


a.one		{ font:bold 9pt Verdana,Arial,Helvetica; text-decoration:none; width:100%; text-align:left; xheight:14px; margin:0 ; padding:2 0; background-color:#4682B4; xletter-spacing:1px; color:#FFFFFF }
a.one:link, a.one:visited	{ xborder:1pt solid #EEEEEE; text-decoration:none; filter:Alpha(opacity=80) }
a.one:hover, a.one:active	{ xborder:1pt solid #EEEEEE; text-decoration:none; xbackground-color:#DDDDDD; color:#FFFFFF; filter:Alpha(opacity=100) }

.tabsha	{ border-width:0 1 1 0; border-style:solid; height:30pt; width:100pt }
.wech	{ visibility:hidden }

#men1	{ top:58pt; left:455pt; z-index:6; width:100pt; position:absolute; border:1pt; outset #FFFFFF }  
#sha1	{ top:55pt; left:455pt; z-index:1; height:40pt; width:65pt; position:absolute; border:none; filter:shadow(color=#666666, direction=135, strength=5) }



.formUsername {
	font-size: 8pt;
  color: #666666;
  height: 14pt;
  border-color: #AAAAAA;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  font-family: Verdana,Arial,Helvetica;
	background-image: url("images/icon_username.gif"); 
	background-repeat:no-repeat; 
	background-position: 2pt center; 
	padding-left: 18pt;
}

.formPassword {
	font-size: 8pt;
  color: #666666;
  height: 14pt;
  border-color: #AAAAAA;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  font-family: Verdana,Arial,Helvetica;
	background-image: url("images/icon_password.gif"); 
	background-repeat:no-repeat; 
	background-position: 3pt center; 
	padding-left: 18pt;
}

.formNewAccount, .formTellAFriend, .formNumber, .formStartDate, .formEndDate {
	font-size: 8pt;
  color: #666666;
  height: 14pt;
  border-color: #AAAAAA;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  font-family: Verdana,Arial,Helvetica;
}

.selection {
  font-size: 9pt;
  color: #666666;
  background-color: #FFFFFF;
  font-family: Verdana,Arial,Helvetica;
  vertical-align: center;
  xborder-style: solid;
  border-width: 1px;
  border-color: #CCCCCC;
  outline: none;
}

.type {
  font-size: 9pt;
  color: #666666;
  xtext-align: center;
  font-family: Verdana,Arial,Helvetica;
  }

.result {
  font-size: 9pt;
  color: #FF6600;
  xcolor: 5b92e6;
  text-align: center;
  xfont-weight : bold;
  font-family: Verdana,Arial,Helvetica;
  }

.result2 {
  font-size: 9pt;
  color: #666666;
  text-align: center;
  font-family: Verdana,Arial,Helvetica;
}
  
.result3 {
  font-size: 9pt;
  color: #666666;
  background-color: #FFDDAA;
  text-align: center;
  xfont-weight : bold;
  font-family: Verdana,Arial,Helvetica;
}

.footer {
  font-size: 9pt;
  color: #666666;
  background-color: #FFFFFF;  
  text-align: center;  
  font-family: Verdana, Arial, Helvetica;
}

td.luckynumber {
  font-size: 9pt;
  color: #666666;
  background-color: "#FFFFFF";
  font-family: Verdana,Arial,Helvetica;
  text-align: center; 
  vertical-align: top;
}

td.headertitle {
  font-size: 9pt;
  color: #666666;
  xbackground-color: #EEEEEE;
  xbackground-color: "#E7F7FF";
  background-image: url('images/bg_stripes.gif');
  xcolor: #4682B4;
  xbackground-color: #000099;
  height: 16;
  font-weight: bold;
  font-family: Verdana,Arial,Helvetica;
}

td.headerfield {
  font-size: 9pt;
  color: #666666;
  background-color: #D0D0D0;
  font-weight: bold;
  font-family: Verdana,Arial,Helvetica;
}

td.headercontent, tr.headercontent{
  font-size: 9pt;
  color: #333333;
  background-color: #E9E9E9;
  text-align: center; 
  font-family: Verdana,Arial,Helvetica;
}

.headertitle2 {
  font-size: 9pt;
  color: #666666;
  font-weight: bold;
  font-family: Verdana,Arial,Helvetica;
}

td.displaycontent {
  font-size: 9pt;
  color: #FF6600;
  font-family: Verdana,Arial,Helvetica;
  text-decoration: none;
}

.headerannouncement {
  font-size: 9pt;
  color: #666666;
  font-weight : bold;
  font-family: Verdana,Arial,Helvetica;
}

.headerwinner {
  font-size: 9pt;
  color: #666666;
  background-image: url('images/bg_texture.gif');
  font-family: Verdana,Arial,Helvetica;
}

.clock {
  font-size: 9pt;
  font-family: Verdana, Arial, sans-serif;
  color: #FFFFFF;
  font-weight : bold;
  background-color: #999999;
  text-align: right;
}

table.toolcell {
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
}

td.error {
  font-size: 9pt;
  color: #FF0000;
  font-family: Verdana,Arial,Helvetica;
  text-align: center;
  vertical-align: top;
  xborder-style: solid;
  xborder-width: 1px 1px 1px 1px;
}

#containerul, #containerul ul{
  text-align:left;
  margin: 0;   /* Removes browser default margins applied to the lists. */
  padding: 3;  /* Removes browser default padding applied to the lists. */
}

#containerul li{
  margin: 1 0 0 5pt;  /* A left margin to indent the list items and give the menu a sense of structure. */
  padding: 0;  /* Removes browser default padding applied to the list items. */
  list-style-type:none;  /* Removes the bullet point that usually goes next to each item in a list. */
}

#containerul .symbols{  /* Various styles to position the symbols next to the items in the menu. */
  float: left;
  width: 9pt;
  height: 1em;
  background-position: 0 30%;
  background-repeat: no-repeat;
}

td.toolcell {
  color: #666666;
  border-color: #CCCCCC;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  }

#countdown1 {
 text-align: center;
}

#countdown {
  xposition: absolute; 
  xtop: 66; 
  xleft: 178;
  width: 420;
  height: 40;
  filter: alpha(opacity=90);
  font-size: 9pt;
  background-color: #FFF8ED;
  border: 1pt solid #CCCCCC;
  padding: 2pt;
}

/* level 0 inner */
.m0l0iout {
	font-size: 9pt;
	color: #FF6600;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
  text-align: center;
}
.m0l0iover {
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
  text-align: center;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	border : 1px solid #666666;
}

.m0l0oover {
	text-decoration : none;
	border : 1px solid #666666;
	background: #FF6600;
	filter: alpha(opacity=80);
}

/* level 1 inner */
.m0l1iout {
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
}

.m0l1iover {
	font-size: 9pt;
	color: #FFFFFF;
	font-family: Verdana, Arial, sans-serif;
	text-decoration : none;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background: #4682B4;
	filter: alpha(opacity=85);
}
.m0l1oover {
	text-decoration : none;
  background: #FF6600;
	filter: alpha(opacity=85);
}

/* level 2 inner */
.m0l2iover {
	font: 9pt Verdana, Arial, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	xborder : 1px solid #FFFFFF;
	background: #B44646;
}
.m0l2oover {
	text-decoration : none;
	xborder : 1px solid #FFFFFF;
	background: #E55A5A;
}
