﻿body 
{
	padding:0px;	
	margin:0px;
	background: #7C7C7C url(../img/body_bg.jpg) repeat-x;
	font-family:Arial;
	text-align:center;
	font-size:12px;	
	color:#232323;
}

h1
{
	color:#414141;
	font-size:16px;
	font-weight:bold;
}
h2
{
	font-size:13px;
	font-weight:bold;
	
}
h3
{
	color:#414141;
	font-size:12px;
	font-weight:bold;
}
h4
{
	color:White;
	font-weight:bolder;
	font-size:14px;
	text-align:center;
	letter-spacing:-1px;
	padding:0px;
	margin:0;
	
}
h5
{
	color:#bbbbbb;
	font-size:9px; padding:0; margin:0;
}

p
{
	padding:2px 2px 2px 5px;
	line-height:150%;
}
a{ color:#414141; }

img { border:none;}




/* Controls Styles */
.divNapa
{
    width:125px;
    margin-bottom:5px;
}
.btnNapa
{
    width:100px;
    margin-bottom:5px;
    margin-top:15px;
    text-align:center;
}
.NapaButton
{
  background:url('../img/button.gif');
  background-repeat:repeat-x;
  
    
}




.textboxes 
{
	border:none;
	border-top: solid 1px #B5B5B5;
	background-color:#F1F1F1;
	color:#737373;
}

input[type="checkbox"]
{

	border:none;
	margin-top:5px;
}

.ErrorMessage
{ 
    font-weight:bolder; color:Red;
}

.floatLeft{ float:left; }
.floatRight{ float:right; }

.titles
{
	background-image:url(../img/headerBg.gif);
	height:50px;
	margin:0px;
	padding:5px 0px 0px 5px;
	color:#414141;
	font-weight:bolder;
}
.titles a {color:#414141;}

.titlesSpecial
{
	background:#CFCCC0;
	height:18px;
	margin:0px;
	padding:2px 0px 0px 5px;
	color:#414141;
	font-weight:bolder;
}
.titlesSpecial a {color:#414141;}



.Home_titles
{
	background-image:url(../img/titles_bg.gif);
	height:17px;
	margin:0px;
	padding:5px 0px 5px 5px;
	color:#2426a6;
	font-weight:bolder;
}



#billboard_logo
{
	text-align:left;
	background: url(../img/billboard_logo.jpg) no-repeat;
	height:136px;
	width:845px;
	min-width:845px;
}

#MenuList ul {}
#MenuList li
{
	float:left;
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	color:#8C8B8B;
	margin-right:5px;
	list-style-type:none;
}
#MenuList a
{
	color:#8C8B8B;
	vertical-align:middle;
	text-decoration:none;
}
#MenuList a:hover
{
	color:#8C8B8B;
	vertical-align:middle;
	text-decoration:underline;
}

#MenuButtonsDiv
{
	display:block;	
}
.MenuImageButtons
{
	padding:0px;
	margin:0px 0px 0px 1px;
}

.titles_small
{
	height:35px; 
	width:300px; 
	background:url(../img/titlebg_small.gif) no-repeat;
	padding:5px 0px 0px 15px;
}

.titles_medium
{
	height:35px; 
	width:300px; 
	background:url(../img/titlebg_medium.gif) no-repeat;
	padding:5px 0px 0px 15px;
}

.titles_large
{
	height:35px; 
	width:300px; 
	background:url(../img/titlebg_large.gif) no-repeat;
	padding:5px 0px 0px 15px;
}



/* Master Page -- Loto Types Buttons  */
#LotoBox
{ 
	background-image:url(../img/loto_box.jpg);
	height:99px;width:137px;
	margin:2px 0px 0px 0px;
}

#MultiplicadorBox
{ 
	background-image:url(../img/Multiplicador_box.jpg);
	height:99px;width:137px;
	margin:2px 0px 0px 0px;
}

#RevanchcaBox
{ 
	background-image:url(../img/Revancha_box.jpg);
	height:99px;width:137px;
	margin:2px 0px 0px 0px;
}

#PegaCuatroBox
{ 
	background-image:url(../img/Pega4_box.jpg);
	height:99px;width:137px;
	margin:2px 0px 0px 0px;
}

#PegaTresBox
{ 
	background-image:url(../img/Pega3_box.jpg);
	height:99px;width:137px;
	margin:2px 0px 0px 0px;
}

#PegaDosBox
{ 
	background-image:url(../img/Pega2_box.jpg);
	height:99px;width:137px;
	margin:2px 0px 0px 0px;
}

.LotoTypes
{
	float:left;
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	color:#8C8B8B;
	margin:53px 0px 0px 10px;
	padding:0;
	list-style-type:none;
}

.LotoTypes li 
{
	padding-left:10px;
	background:url(../img/list_bullet_img.gif) no-repeat center left;
	display:block;
	float:none;
	clear:both;
	margin:0; padding:0 0 0 8px;
}

.LotoTypes a
{
	color:#333333;
	text-decoration:none;
	
}
.LotoTypes a:hover
{
	text-decoration:underline;
}


#Content
{
	background: #e3e4e3 url(../img/bottom_gradient.gif) repeat-x bottom;
	height:65px;
}

#Footer_MenuList{ margin:0px 0px 0px 0px; padding:0px}

#Footer_MenuList li
{
	float:left;
	font-family:Arial;
	font-size: 9px;
	font-weight: bold;
	color:white;
	list-style-type:none;
	margin:4px 0px 0px 0px; 
	padding:1px;
	border-right:solid 1px white;
}

#Footer_MenuList a
{
	color:white;
	vertical-align:middle;
	text-decoration:none;
	display:block;
	padding:0px;
	margin:0 10px
}

#Footer_MenuList a:hover
{
	color:white;
	vertical-align:middle;
	text-decoration:underline;
}

.first{padding-left:0; }
.last {border:0 !important;}

#Footer1
{
	padding-bottom:6px; 
	padding-bottom:2px !important;
}
#Footer1 p
{
	color:White;
	font-size:9px;
}

#Footer2
{
	text-align:justify;
}




/* Default.aspx Styles */
#HomeBlock1
{
	float:left;
	margin:9px 0px 0px 5px;
	width:226px;
}

#HomeBlock2
{
	float:left;
	margin:9px 0px 0px 0px;
	width:174px;
}
#HomeBlock3
{
	float:left;
	margin:9px 5px 0px 0px;
	width:166px;
}

.NewsExtraImage
{
	float:left; 
	margin:0px 6px 6px 6px; 
	border:none;
}
.NewsText{ padding-top:8px;}
.NewsLink{ display:block; float:right;}

.home_ibtnRegistrate{  vertical-align:middle; }
.home_lbtnCancelar{ margin:0px 0px 0px 5px; color:#414141; }

#DefaultLinks a{ line-height:150%; font-size:12px; }


/* Contact.aspx */
.SendMail_button{  margin-top:5px;}

.P_Strong{ font-weight:bold; font-size:12px; margin:0px; padding:0px; }



/* Sorteo.aspx */
.SorteoSteps
{
    margin:0px 10px 30px 10px;
}

.NoHeader
{  
    display:none;
}

.NoHeaderBg 
{
    background-color:Transparent; background-image:none;
}

.SearchPanel 
{
    color:Red;
}


/* REGISTRATION FORM */

.registrationFormIntro
{
    margin: 10px 10px 20px 10px;
    clear: both;
}

.registrationFormContainer
{
    margin: 10px 10px 10px 10px;
    clear: both;
}

.registrationFormContainer input[type="text"]
{
    background-image: url('../img/formfieldbg.gif');
    background-repeat: repeat-x;
}

.registrationFormContainer input[type="password"]
{
    background-image: url('../img/passwordfieldbg.gif');
    background-repeat: repeat-x;
}

.registrationFormContainer select
{
    background-image: url('../img/formfieldbg.gif');
    background-repeat: repeat-x;
}

.registrationFormContainer .col1
{
    width: 300px;
    float: left;
}

.registrationFormContainer .col2
{
    width: 300px;
    float: left;
}

.registrationFormContainer .formItem, 
.registrationFormOptions .formItem, 
.registrationFormSubmit .formItem
{
    margin-bottom: 10px;
}

.registrationFormOptions
{
    margin: 20px 10px 10px 10px;
    clear: both;
}

.registrationFormOptions .col1
{
    width: 300px;
    float: left;
}

.registrationFormOptions .col2
{
    width: 300px;
    float: left;
}

.registrationFormOptions .checkBoxList input
{
    padding-left: 0px;
    margin-left: -4px;
}

.registrationFormSubmit
{
    margin: 20px 10px 10px 10px;
    clear: both;
}

.registrationFormSubmit .captcha
{
    margin-left: -5px;
}

.formsHeader
{
    font-weight: bold;   
}

.captcha input
{
    height: 37px;
    width: 100px;
    font-size: 30px;
    vertical-align: middle;
    text-align: center;
    margin-top: -3px;
    background-image: url('../img/formfieldbg.gif');
    background-repeat: repeat-x;
}

.submitButtons
{
    margin-top: 50px;
    text-align: center;
}

.submitButtons input[type="submit"], submitButtons button
{
    width: 100px;
}


/* ADMINISTRATION CONSOLE STYLES */

/* Master Page -- Loto Types Buttons  */
.Admin_LotoBox
{ 
	background-image:url(../img/Admin_loto_box.jpg);
	height:89px;width:137px;
	margin:2px 0px 0px 0px;
	padding-top:10px;
}

.Admin_RevanchcaBox
{ 
	background-image:url(../img/Admin_Revancha_box.jpg);
	height:89px;width:137px;
	margin:2px 0px 0px 0px;
	padding-top:10px;
}

.Admin_PegaCuatroBox
{ 
	background-image:url(../img/Admin_Pega4_box.jpg);
	height:89px;width:137px;
	margin:2px 0px 0px 0px;
	padding-top:10px;
}

.Admin_PegaTresBox
{ 
	background-image:url(../img/Admin_Pega3_box.jpg);
	height:89px;width:137px;
	margin:2px 0px 0px 0px;
	padding-top:10px;
}

.Admin_PegaDosBox
{ 
	background-image:url(../img/Admin_Pega2_box.jpg);
	height:89px;width:137px;
	margin:2px 0px 0px 0px;
	padding-top:10px;
}




.Admin_LotoTypes
{
	float:left;
	font-family:Arial;
	font-size: 10px;
	font-weight: bold;
	color:#8C8B8B;
	margin:15px 0px 0px 10px;
	padding:0;
	list-style-type:none;
}

.Admin_LotoTypes li 
{
	padding-left:10px;
	background:url(../img/list_bullet_img.gif) no-repeat center left;
	display:block;
	float:none;
	clear:both;
	margin:0; padding:0 0 0 8px;
}

.Admin_LotoTypes a
{
	color:#333333;
	text-decoration:none;
	
}
.Admin_LotoTypes a:hover
{
	text-decoration:underline;
}




#Admin_Content
{
	background: #e3e4e3 url(../img/bottom_gradient.gif) repeat-x bottom;
	height:65px;
		
}





#AdminOptions
{
	background-image:url(../img/headerBgTop.gif);
	height:27px;
	margin:0px;
	padding:0px 0px 0px 5px;
	color:#2426a6;
	font-weight:bolder;
}



#AdminOptions a
{
	color:#2426a6;
	vertical-align:middle;
}


.EditFormTable
{
	margin:10px 0px 0px 10px;
}






/* Rotator Style */
.SabiaUsted
{
    
    color: #666666;
    padding-top: 5px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 5px;
    margin:10px 10px;
    
}
.diamond
{
    vertical-align: middle;
}
.date
{
    font-weight: bold;
    font-size: 12px; text-align:left;
}
.Desc
{
    margin-left: 15px;
    text-align: justify;
}
.RotatorSpacer
{
	border:dashed 1px #CACACA;
}



/* SPECIAL FIXES */
.gvwHeader
{
	font-weight: bold;
	font-size: 13px;
	height: 40px;
	border:0;
	padding: 0px 0px 25px 5px !important; padding:0; margin:0;
	background: #ecebe4 url('../RadControls/Grid/Skins/3D2/Img/headerBg.gif') repeat-x;
}
.gvwHeader a
{
	color: #414141;	
	text-decoration:underline;
}
.gvwHeader a:hover
{
	color: #414141;	
	background-color:White;
	text-decoration:underline;
	cursor:hand;
}

.gvwNOHeader{ background:none; height:1px;}
	
	
	div.sample_popup { z-index: 3; }

div.sample_popup div.menu_form_header
{
  border: 1px solid black;
  border-bottom: none;

  width: 200px;

  height:      20px;
  line-height: 19px;
  vertical-align: middle;

  background: url('form_header.png') no-repeat;

  text-decoration: none;
  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #206040;
  cursor:  default;
}

div.sample_popup div.menu_form_body
{
  width: 200px;
  border: 1px solid black;
  background: url('form.png') no-repeat left bottom;
}

div.sample_popup img.menu_form_exit
{
  float:  right;
  margin: 4px 5px 0px 0px;
  cursor: pointer;
}

div.sample_popup table
{
  width: 100%;
  border-collapse: collapse;
}

div.sample_popup th
{
  width: 1%;
  padding: 0px 5px 1px 0px;

  text-align: left;

  font-family: Times New Roman, Serif;
  font-weight: 900;
  font-size:  13px;
  color:   #004060;
}

div.sample_popup td
{
  width: 99%;
  padding: 0px 0px 1px 0px;
}

div.sample_popup form
{
  margin:  0px;
  padding: 8px 10px 10px 10px;
}

div.sample_popup input.field
{
  width: 95%;
  border: 1px solid #808080;

  font-family: Verdana, Sans-Serif;
  font-size: 12px;
}

div.sample_popup input.btn
{
  margin-top: 2px;
  border: 1px solid #808080;

  background-color: #DDFFDD;

  font-family: Verdana, Sans-Serif;
  font-size: 11px;
}

	

	
