body {
background-image : url(http://www.virtualbingo.com/images/virtual_bg.jpg); 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
background-color : #fff; 
font-weight : normal; 
margin-left : 0; 
margin-right : 0; 
margin-top : 0; 
margin-bottom : 0;
scrollbar-face-color: #3982fe; 
scrollbar-highlight-color: #FFF; 
scrollbar-shadow-color: #FFF;
scrollbar-3dlight-color: #0f46c1; 
scrollbar-arrow-color: #FFF; 
scrollbar-darkshadow-color: #0f46c1; 
} 
.bg1 {
background-image : url(http://www.virtualbingo.com/images/virtual_starbg.jpg); 
} 
.bg2 {
background-image : url(http://www.virtualbingo.com/images/virtual_bingo_bg.jpg); 
} 
.bg1 {
background-image : url(http://www.virtualbingo.com/images/virtual_starbg.jpg); 
} 
.bg3from {
background-image : url(http://www.virtualbingo.com/images/log_bg.jpg); 
} 
.bg4 {
background-image : url(http://www.virtualbingo.com/images/virtual_bg.jpg); 
} 
.al {
margin-left : 0; 
margin-right : 0; 
margin-top : 0; 
margin-bottom : 0; 
} 
.tabla2 {
background-attachment : scroll; 
background-image : url(http://www.virtualbingo.com/images/bingo_centerbg.jpg); 
background-repeat : no-repeat; 
background-position : left top; 
} 
.tabla3 {
background-attachment : scroll; 
background-image : url(http://www.virtualbingo.com/images/topbg.gif); 
background-repeat : no-repeat; 
background-position : left top; 
} 
.table_mail {
background-attachment : scroll; 
background-image : url(http://www.virtualbingo.com/images/mail_topbg.gif); 
background-repeat : no-repeat; 
background-position : left top; 
} 
.table , td , p , li {
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : normal; 
color : white; 
} 
.pagetitle {
font-family : Arial, Helvetica, sans-serif; 
font-size : 20px; 
font-weight : bold; 
color : #fff; 
} 
.semititle {
font-family : Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
color : #fff; 
} 
.subtitle {
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : bold; 
color : #fff; 
}  
.row_text {
font-family : verdana; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
} 
.row_head {
font-family : verdana; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
background-color : #D0E68A; 
} 
.row_1 {
font-family : verdana; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
background-color : #effcc7; 
} 
.row_2 {
font-family : verdana; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
background-color : #e7f9ae; 
}
a {
color : #ff0; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
text-decoration : none; 
} 
a:hover {
color : #ff0; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
text-decoration : underline; 
} 
.link2 {
color : #ffff00; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px; 
text-decoration : none; 
} 
.link2:hover {
color : #ffff00; 
font-weight : bold; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 16px; 
text-decoration : underline; 
} 
input {
color : #f70606; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 11px; 
text-decoration : none; 
font-weight : bold; 
} 
.select , loginform , frm , textarea {
background-color : #fafafa; 
color : #f70606; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 11px; 
text-decoration : none; 
font-weight : bold; 
} 
.border {
border : 0; 
} 
.border2 {
border : 0; 
} 
.pformleftNoWith {
background-color : #4682b4; 
padding : 6px; 
margin-top : 1px; 
border-top : 1px solid #c2cfdf; 
border-right : 1px solid #c2cfdf; 
} 
.pformleftw {
background-color : #4682b4; 
padding : 6px; 
margin-top : 1px; 
width : 40%; 
border-top : 1px solid #c2cfdf; 
border-right : 1px solid #c2cfdf; 
font-weight : bold; 
} 
.pformright {
background-color : #4682b4; 
padding : 6px; 
margin-top : 1px; 
border-top : 1px solid #c2cfdf; 
} 
ul#pagetitleerrors {
margin : 0 0 0 155px; 
padding : 10px 10px 5px 5px; 
list-style : circle; 
font-weight : bold; 
} 
body div#main_body ul#pagetitleerrors li {
line-height : 1.5em; 
list-style : none; 
background-position : 0 0; 
background-repeat : no-repeat; 
margin : 0; 
padding : 0 0 4px 22px; 
font-weight : normal; 
color : yellow; 
font-size : 14px; 
} 
body div#main_body ul.headersection#pagetitleerrors {
margin : 0 153px; 
} 
li.error {
background : url(http://www.virtualbingo.com/shared/images/ugly.gif); 
} 
.regerror {
color : yellow; 
text-decoration : blink; 
} 
#pageHeader h1 {
background : transparent url(h1.gif) no-repeat top left; 
margin-top : 10px; 
width : 219px; 
height : 87px; 
float : left; 
} 
DIV.aln {
text-align : center; 
} 
DIV.alnl {
text-align : left; 
} 
P.alnl {
text-align : left; 
} 
.ticker {
font-family : Arial, Helvetica, sans-serif; 
font-size : 15px; 
font-weight : bold; 
color : yellow; 
} 
.logo {
	BORDER-RIGHT: green 2px solid; BORDER-TOP: green 2px solid; FLOAT: right; BORDER-LEFT: green 2px solid; MARGIN-RIGHT: 30px; BORDER-BOTTOM: green 2px solid

/***********************************************************/
/*****Los siguientes estilos son para la pagina de registro*/
.maintitle { vertical-align:middle;font-weight:bold; color:#FFF; padding:8px 0px 8px 5px; background-image: url(/shared/images/themes/tile_back.gif);  border: 1px solid Black;  }
.maintitle a:link, .maintitle  a:visited, .maintitle  a:active { text-decoration: none; color: #FFF }
.maintitle a:hover { text-decoration: underline }
.regtable {	border: 1px solid Black;}
.pformleftNoWith { background-color: #F9F9FA; padding:6px; margin-top:1px;; border-top:1px solid #C2CFDF; border-right:1px solid #C2CFDF; }
.pformleftw { background-color: #F9F9FA; padding:6px; margin-top:1px;width:40%; border-top:1px solid #C2CFDF; border-right:1px solid #C2CFDF; }
.pformright { background-color: #F9F9FA; padding:6px; margin-top:1px;border-top:1px solid #C2CFDF; text-align: left; }
li.error {
background : url(/shared/images/ugly.gif); 
} 
.regerror {
color : Red; 
text-decoration : blink; 
}
ul#pagetitleerrors {
margin : 0 0 0 155px; 
padding : 10px 10px 5px 5px; 
list-style : circle; 
font-weight : bold; 
} 
body div#main_body ul#pagetitleerrors li {
line-height : 1.5em; 
list-style : none; 
background-position : 0 0; 
background-repeat : no-repeat; 
margin : 0; 
padding : 0 0 4px 22px; 
font-weight : normal; 
color : Red; 
font-size : 14px; 
} 
body div#main_body ul.headersection#pagetitleerrors {
margin : 0 153px; 
} 
/*FIN de estilos para paginas de registro*/

/*INICIO para estilos login.asp*/
td.subTitleBgr{background-color:#ccc; color:#000; font-size:13px; font-weight:bold;}
table.common{width:100%; border:0; background-color:#fff;}

/* do not modify rows classes below; use center classes when you need to center content of the row */
table.common tr{text-align:left; vertical-align:top;}
table.common tr.center, table.common tr.altRowCenter{text-align:center;}
/* do not modify rows classes above; use center classes when you need to center content of the row */

table.common tr th{text-align:center; font-size:13px; color:#000; background-color:#ccc; padding:3px;}
table.common tr td{padding:3px; color:#000; font-size:12px;}
table.common tr td.bold{font-weight:bold;}
table.common tr.altRow td, table.common tr.altRowCenter td{background-color:#e6e6e6;}
/*FIN estilos login.asp*/	