form{
	padding: 0;
	margin: 0;
}

.mmenu, .mmenu a{
	font-family: Helvetica, sans-serif, Arial;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	width:	70px;
}
.mmenuw, .mmenuw a {
	font-family: Helvetica, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	width:	150px;
}
.logcreate {
	font-family: Helvetica, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	line-height: 16px;

}
.tline {
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #be2007;
}

.searfield {
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 180px;
	background-image: url(images/search_bgr.gif);
	background-repeat: no-repeat;
	background-position: right center;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;	
}
.searfieldcb {
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 100px;
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;

}
.slogan {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

p.slogan span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a51a1b;
	text-decoration: none;
	font-weight: bold;
}

p.slogan A{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a51a1b;
	text-decoration: none;
	font-weight: bold;
}

.menured {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	padding: 0 15px 0 10px;
}

.menured a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	padding: 0 15px 0 10px;
	
}

.menured A.selected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 15px 0 10px;
}

.centrtable {
	border-right: 1px solid #99999b;
	border-left: 1px solid #99999b;
	margin: 0px;
	padding: 0px;

}
.titlered,
.titlered A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #990000;
	text-decoration: none;
}
.borderlr {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #99999b;
	border-left-color: #99999b;
	margin: 0px;
	padding: 5px;

}

.borderlr TD {
	padding-top:	5px;
}

.borderlr TD.pageTitle {
	font-size: 		20px;
}

.fieldlog {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	height: 20px;
	width: 120px;
	font-size: 12px;
}

.fieldlogbig {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	height: 20px;
	width: 185px;
	font-size: 12px;
}

.fieldlogsmall {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	height: 20px;
	width: 60px;
	font-size: 12px;
}

.fieldlogbigmulti {

	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	height: 60px;
	width: 185px;
	font-size: 12px;
	padding: 0;
}

.fieldlogbigmulti100 {

	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	height: 145px;
	width: 185px;
	font-size: 12px;
	padding: 0;
}

.fieldbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
	height: 18px;
	width: 50px;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
}


.fieldboxS{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #999999;
	height: 18px;
	width: 40px;
	float: left;
	margin-top: 3px;
	margin-right: 5px;}

.cal{
	float: left;
	margin-top: 5px;
}

.logbtn, .logbtn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-transform: uppercase;
}
.padd {
	margin-top: 5px;
	padding: 0px 0px 0px 0px;
}
.bottdott {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	padding-bottom: 5px;
	padding-top: 5px;
	
}

.top {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #999999;
}

.bottom {
	border-bottom-width: 1px;

	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.titleWin, .titleWin a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}

	
	
.sum, .sum a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.txt, .txt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

TABLE.txtGr TD,
TABLE.txtGr TD a {
	color: #777;
}

TD.txt SPAN {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

TD.txt SPAN:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	cursor:	pointer;
}

.titleWin a:hover {
	
	text-decoration: underline;
	}
.txt a:hover {
	
	text-decoration: underline;
	}
.createL{
	width: 305px;
	height:21px;
	border-right: solid;
	border-width: 1px;
	border-color: #999999;
	background-image: url(images/create_lot.gif);
	background-repeat: no-repeat;
	background-position: top right;
	
	
}

td.createL span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 8px;
	padding-bottom: 5px;
	font-weight:	bold;
}

.createR 
{
	background-image: url(images/create_cas.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 21px;
}

td.createR span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 8px;
	padding-bottom: 5px;
	font-weight:	bold;
}

.bgrcreateL {
	border-right: solid;
	border-left: solid;
	border-width: 1px;
	border-color: #999999;
	background-color: #ccccc2;
}

.bgrcreateR {
	border-right: solid;
	border-width: 1px;
	border-color: #999999;
	background-color: #ccccc2;
}


.createLbot {
	height: 5px;
	background-image: url(images/create_bottom.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	border-right: solid;
	
	border-width: 1px;
	border-color: #999999;
	background-color: #ccccc2;
}

.createRbot {
	height: 5px;
	background-image: url(images/create_bot_r.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #ccccc2;
}
.bgrLp{
	height: 247px;
	padding: 0 5px 0 15px;
	background-image: url(images/cr_lottery.gif);
	background-repeat: no-repeat;
	background-position:center;
}

.bgrRp{
	height: 247px;
	padding: 0 5px 0 15px;
	background-image: url(images/cr_cassino.gif);
	background-repeat: no-repeat;
	background-position:center;
}
.bgrGTbl {
	background-image: url(images/bgr_widgets.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 23px;
	width: 95px;
	font-weight: bold;
	color:	#881503;
	
}

.bgrGTblLong {
	background-image: url(images/bgr_widgets_l.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 23px;
	width: 110px;
	
}

.titleCr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

.sto{
	width: 90px;
}

.btnCr{
	margin: 0 8px 2px 0;
}

.titlegrey {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
}

.titlegrey p a,
.titlegrey p a.normal{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #333333;
}

.titlegrey p a:hover{
	text-decoration: none;
	color: #990000;
}

.titlegrey p a.selected {
	text-decoration: none;
	color: #990000;
}

.titlegrey a{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
}

.titlegrey a:hover{
text-decoration: none;
	color: #990000;
}

.menuFooter, .menuFooter a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 15px 0 10px;
}
.menuFooter a:hover{
	text-decoration: underline;
}

.space {
	font-size:	1px;
	height:		5px;
}

.logbtn, .logbtn a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-transform: uppercase;
}

.btnLog {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/btn_real_login.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 70px;
	font-size: 10px;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
	background-color: #FFFFFF;
}

.btnLogRed {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/btn_real_login_red.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 70px;
	font-size: 10px;
	background-position: center center;
	margin: 1px;
	padding: 0px;
	border: 0px;
	background-color: #FFFFFF;
}

.btnGray {
	background:				none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/btn_gray.gif) no-repeat center center;
	height: 20px;
	width: 180px;
	font-size: 10px;
	padding: 0px;
	border: 0px;
	background-color: #FFFFFF;
	display: inline;
	cursor:					pointer;
}

A.btnGray {
	background:				none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/btn_gray.gif) no-repeat center center;
	height: 20px;
	width: 180px;
	font-size: 10px;
	padding: 0px;
	border: 0px;
	background-color: #FFFFFF;
	display: block;
	cursor:					pointer;
	text-align:	center;
	padding-top:	4px;
}

.btnGraySmall {
	background:				none;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	background: url(images/btn_real_login.gif) no-repeat center center;
	height: 20px;
	width: 70px;
	font-size: 10px;
	padding: 0px;
	border: 0px;
	background-color: #FFFFFF;
	display: inline;
	cursor:					pointer;
}

.createBtn {
	background:				none;
	background-image: 		url(images/btn_create_g.gif);
	background-repeat: 		no-repeat;
	background-position: 	top left;
	width:					83px;
	height:					30px;
	padding:				0;
	border:					0;
	background-color: 		#FFFFFF;
	cursor:					pointer;
}

.emptyBtn {
	background:		none;
	border:			0;
	cursor:			pointer;
	text-decoration:underline;
}

.menuCreate {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #990000;
	text-decoration: none;
	padding: 0 15px 0 10px;
}

.menuCreate A.selected{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #990000;
	text-decoration: none;
	padding: 0 15px 0 10px;
}

.menuCreate a{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	padding: 5 15px 5 10px;
}

.sMiddle  {
	 display:block;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
}

INPUT.searchBtn {
	border:		0;
	background:	none;
	background:	url('images/search.jpg') no-repeat top left;
	width:		125px;
	height:		27px;
	cursor:		pointer;
	
}

.rdott {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	
}

.tittt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	line-height: 22px;
	text-decoration: none;

}

.error {
	color:		#BF1B02;
}

.confirm {
	color:		#009933;
}

.doll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	text-decoration: none;
	line-height: 28px;

}

.tbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-image: url(images/restableFon_25.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

.crC
{
	border-bottom: 1px solid #cccccc;
	height: 25px;
}
td.crC {
	padding-left: 10px;
}

.bor{
	border-bottom: 1px solid #cc0000;
	border-top: 1px solid #cc0000;
}

.bordBott {
	border-bottom: 1px solid #999999;
	padding-bottom: 5px;
}

.txtB {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.titleW {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

.titleW a {
	color: #FFFFFF;
	text-decoration: none;
}

.fieldlogbigmultib {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	height: 130px;
	width: 370px;
	font-size: 12px;
	margin-right: 10px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;

}
TEXTAREA.fieldlogbigmultib {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	height: 130px;
	width: 370px;
	font-size: 12px;
	margin-right: 10px;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	overflow: scroll;
	overflow-y: scroll;
	overflow-x: hidden;
	overflow:-moz-scrollbars-vertical;
}

.fieldlogbigh {

	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	height: 25px;
	width: 285px;
	font-size: 12px;
}
.fieldlogbigmultiC {


	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	height: 60px;
	width: 285px;
	font-size: 12px;
	padding: 0;
}

TEXTAREA.fieldlogbigmultiC {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	height: 60px;
	width: 285px;
	font-size: 12px;
	padding: 0;
	overflow: hidden;
	overflow-y: hidden;
	overflow-x: hidden;
	overflow:-moz-scrollbars-hidden;
}

DIV.dialog IFRAME {
	border:1px #C3210A solid;
	background:white;
	z-index:52;
	position: absolute;
}

DIV.dialog {
	display:none;
	position: absolute; 
	z-index: 51; 
	width:360px; 
	height:240px; 
	text-align: left;
}

DIV#dialogErr {
	height:370px; 
}

DIV.dialog DIV.dialogCnt {
	margin-top: 2px;
	margin-left: 2px;
	/*display:none;*/
	width:345px;
	height:225px;
	/*position:inline;*/
	display: block;
	position:absolute;
	z-index:55;
	background:white;
	padding:2px;
	font:10pt tahoma;
	/*border:1px #C3210A solid;*/
	font-size: 12px;
}

DIV#dialogErr DIV.dialogCnt {
	height:355px;
}

DIV.dialog TD#response,
DIV.dialog TD#response_header {
	font-size: 12px;
}

A.share {
	text-decoration:	none;
	color:				#333333;
}

.clickable {
	cursor:		pointer;
}

.fieldlogbigmultiCCopy {
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	height: 100px;
	width: 350px;
	font-size: 12px;
	padding: 0;
}


#nav {
background:#FFFFFF url(images/menu_main_h.gif) repeat-x scroll 0%;
font-family:arial,verdana,sans-serif;
text-transform: capitalize;
height:22px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 0;
padding:0pt 0 0 10px;
position:relative;
width:940px !important; width: 950px;
z-index:50;
}

#nav li.top1 {
display:block;
float:left;
}
#nav li a.top_link {

color:#fff;
cursor:pointer;
display:block;
float:left;
font-size:11px;
font-weight:bold;
height:22px;
line-height:22px;
padding:0pt 0pt 0pt 25px;
text-decoration:none;
}
#nav li a.top_link span {

display:block;
float:left;
height:22px;
padding:0pt 25px 0pt 0pt;
}

#nav li.current2 a.top_link {
background:transparent url(images/mmenu_w.gif) repeat scroll 0%;

color:#000;
}

#nav li.current2 a.top_link span {
background:transparent url(images/mmenu_end_w.gif) no-repeat scroll right top;
}
#nav li.current2 a.top_link span.down {
background:transparent url(images/mmenu_w.gif) no-repeat scroll right top;
}

#nav li.current2 a.top_link span.down a{
color:#fff;
}

#nav li.current2 a.top_link span.down a:hover{
color:#CCCCCC;
}



#nav li.current a.top_link {
background:transparent url(images/mmenu_b.gif) repeat scroll 0%;

color:#fff;
}

#nav li.current a.top_link span {
background:transparent url(images/mmenu_end.gif) no-repeat scroll right top;
}
#nav li.current a.top_link span.down {
background:transparent url(images/mmenu_b.gif) no-repeat scroll right top;
}

#nav li.current a.top_link span.down a{
color:#FFF;
}

#nav li.current a.top_link span.down a:hover{
color:#CCCCCC;
}

#nav table {
border-collapse:collapse;
height:0pt;
margin:0pt -20px 0pt 0pt;
padding:0pt;
width:0pt;
}
#nav .sub {
height:0pt;
left:-9999px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
position:absolute;
top:-9999px;
width:0pt;
}
#nav li:hover {
position:relative;
z-index:200;
}
#nav a:hover {
position:relative;
white-space:normal;
z-index:200;

}
#nav *:hover ul.sub {
background:#EEDDBB none repeat scroll 0%;
border:1px solid #FFFFFF;
height:auto;
left:1px;
padding:3px;
top:38px;
white-space:nowrap;
width:90px;
z-index:300;
}
#nav *:hover ul.sub li {
display:block;
float:left;
font-weight:normal;
height:20px;
position:relative;
width:90px;
}
#nav *:hover ul.sub li a {
border:1px solid #EEDDBB;
color:#000000;
display:block;
font-size:11px;
height:18px;
line-height:18px;
text-decoration:none;
text-indent:5px;
width:88px;
}
#nav *:hover ul.sub li a:hover {
background:#DDAA33 none repeat scroll 0%;
border-color:#FFFFFF;
color:#FFFFFF;
}
#nav li.current a:hover, #nav li.current:hover {
position:static;
white-space:normal;
z-index:1;
}
#nav li.current .line {
background:transparent url(images/menu_sub_h.gif) repeat-x scroll 0%;
border:0pt none;
height:25px;
left:0pt;
list-style-image:none;
list-style-position:inside;
list-style-type:none;
margin:0pt !important; margin-top: -1px;
padding:0pt;
position:absolute;
top:20px;
width:950px;
}
#nav li.current .line li {
display:inline;
font-weight:normal;
height:25px;
margin:0pt;
padding:0pt;
}
#nav li.current .line li a {
border:0pt none;
display:block;
float:left;
font-size:11px;
height:25px;
line-height:25px;
margin:0pt;
padding:0pt 25px;
text-decoration:none;
}
#nav li.current .line li a:hover {
text-decoration:underline;
}

.menublack a,
ul.line li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:  #C3210A;
	text-decoration: none;
	padding: 0 15px 0 10px;
	
}

.menublack a.selected,
ul.line li a.selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 15px 0 10px;
	
}

.newMessage input, .newMessage textarea {
	 border:1px solid #000;
}
.newMessage input {
	 width:170px;
	 margin-right:10px;
}

.newMessage textarea {
	 width:405px;
	 height:135px;
	 margin-top:10px;
	 padding-bottom:10px;
}
.newMessage {
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 margin-left:9px;
	 _margin-left:16px;
	 border-top:1px solid #D8D8D8;
	 border-bottom:1px solid #D8D8D8;
	 padding:7px 0 7px 0;
	 margin-right:10px;
	 margin-bottom:20px;
}
