body
{
  margin:0px;
  padding:0px;
  font:normal 12px Verdana,Arial,sans-serif;
  color: #FFFFFF;
  background:#FFFFFF url(imagenes/backgroundbg.gif) repeat-y center top;
}

p
{
  margin:0px 0px 10px 0px;
}

#infoTitle {
	position:absolute;
	left:363px;
	top:428px;
	width:199px;
	height:24px;
	z-index:12;
}

#infoData {
	position:absolute;
	left:319px;
	top:497px;
	width:405px;
	height:95px;
	z-index:11;
}
#infoData2 {
	position:absolute;
	left:214px;
	top:686px;
	width:507px;
	height:56px;
	z-index:9;
}
/* Container */

#container{
	width:760px;
	margin:0px auto;
	position:relative;
	z-index: 2;
  
}

#encabezado-izq {
	position:absolute;
	left:0px;
	top:0px;
	width:153px;
	height:111px;
	z-index:9;
}

#menu {
	position:absolute;
	left:0px;
	top:398px;
	width:58px;
	height:30px;
	z-index:7;
}
#fondosala {
	position:absolute;
	left:170px;
	top:391px;
	width:603px;
	height:80px;
	z-index:1;
}

#saladescrip {
	position:absolute;
	left:320px;
	top:431px;
	width:370px;
	height:101px;
	z-index:3;
}
#container360 {
	position:absolute;
	left:270px;
	top:688px;
	width:394px;
	height:295px;
	z-index:4;
}
#left
{
  margin-left:40px;
  margin-bottom:50px;
  width: 480px;
}

#credits
{
    background:url(footer.gif) no-repeat left bottom;
}

#supportingText h3
{
  width:362px;
  height:30px;
  margin:0px;
}

#explanation, #participation, #benefits, #requirements
{
  margin-left:40px;
  margin-bottom:50px;
  width:450px;
}

#footer
{
  text-align:center;
  font-size:10px;
  padding-bottom:20px;
}

/* LinkList */

#linkList
{
  position:absolute;
  top:290px;
  right:40px;
  width:150px;
  font-size:11px;
  float:right;
  width:200px;
}

#linkList h3
{
  height:25px;
  margin:0px;
}

#linkList2 ul
{
  background:url(roundcorner_bottom.gif) no-repeat left bottom;
  list-style:none;
  padding:5px 10px 15px 10px;
  margin:0px;
}

#linkList2 ul li
{
  margin:0;
  padding: 5px 0px 0px 0px; /*top - right - bottom - left*/
}


/******************BOXES*************/

#box1,
#box2,
#box3, 
#box4,
#box5,
#box6
{
  background:#28374D url(roundcorner_top.gif) no-repeat left top;
  color:inherit;
  width:200px;
  padding:0;
  margin:0;
  margin-bottom:10px;
  border:0 none;
}

/* BOX1 */
#box1 a
{
  display: block;
  font-weight: bold;
  text-transform:uppercase;
  margin-bottom:0px;  
}

#box1 h3
{
  background:url(title-box1.gif) no-repeat 50% 3px;
}

/* BOX2 */
#box2 a
{
  display: block;
  font-weight: bold;
  text-transform:uppercase;
  margin-bottom:3px; 
}

#box2 a.c 
{
  text-transform:capitalize;
  display: inline;
}

#box2 h3
{
  background:url(title-box2.gif) no-repeat 50% 4px;
}

/* BOX3 */
#box3 a
{
  display: block;
  font-weight: bold;
  text-transform:uppercase;
  margin-bottom:3px; 
}

#box3 a.c 
{
  text-transform:capitalize;
  display: inline;
}

#box3 h3
{
  background:url(title-box3.gif) no-repeat 50% 3px;
}

/* BOX4 */
#box4 h3
{
  background:url(title-box4.gif) no-repeat 50% 3px;
}

/* BOX5 */
#box5 a
{
  display: block;
  font-weight: bold;
  text-transform:uppercase;
  margin-bottom:3px;  
}

#box5 a.c 
{
  text-transform:capitalize;
  display: inline;
  text-align:center; 
}

#box5 h3
{
  background:url(title-box5.gif) no-repeat 50% 4px;
}

/* BOX6 */
#box6 a
{
  display: block;
  font-weight: bold;
  text-transform:uppercase;
  margin-bottom:3px;  
}

#box6 a.c 
{
  text-transform:capitalize;
  display: inline;
  text-align:center; 
}

#box6 h3
{
  background:url(title-box6.gif) no-repeat 50% 4px;
}



.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: white;
}

.table-login {	
	text-align: left;
}

.fields {
	background-color: #496994;
	border: thin solid #1B2534;
	color:#FFFFFF;
	font-weight:bold;
	padding-left: 2px;
}
.lookups {
	background-color: #496994;
	border: thin solid #1B2534;
	color:#FFFFFF;
	font-weight:normal;
	padding-left: 2px;
	text-align: center;	
}

.buttons {
	background-color: #496994;
	border: thin solid #1B2534;
	color:#FFFFFF;
	font-weight:bold;
	height: 27px;
	margin-top: 5px;
}
.sponsors {	
	text-align: center;
}

.h1 {
	display:none;
}

.link-home
{
  position:absolute;
  top:25px;
  right:330px;
}

.text-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D5DEEA;
}

.border {
	border: 1px solid #496994;
	background-color: #395171;
}

.orange-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFC120;
}
/* Countdown Clock */

#countdowncontainer2 
{
  position:absolute;
  top: 233px;
  right: 302px;  
}


.lcdstyle{ /*Example CSS to create LCD countdown look*/
color: #FFC120;
font: bold 13px Arial italic;
padding: 0px;
}

.lcdstyle sup{ /*Example CSS to create LCD countdown look*/
font-size: 80%
}

/***********/
