.text                   {  font-family: Tahoma; font-size: 12px; font-weight: normal; color: #444444}
.littleText             {  font-family: Tahoma; font-size: 10px; font-weight: normal; color: #000000}
.title                  {  font-family: Arial; font-size: 13px; font-weight: bold; color: #333333}
.littlelink             {  font-family: Tahoma; font-size: 12px; color: #000000; text-decoration:none; }
.littlelink:visited     {  font-family: Tahoma; font-size: 12px; color: #000000; text-decoration:none; }
.littlelink:hover       {  font-family: Tahoma; font-size: 12px; color: #000000; text-decoration:underline; }
body                    {  font-family: Tahoma; font-size: 12px; color: #000000}
li                      {  font-family: Tahoma; font-size: 12px; color: #000000}
ol                      {  font-family: Tahoma; font-size: 12px; color: #000000}
table                   {  font-family: Tahoma; font-size: 12px; color: #000000}
td                      {  font-family: Tahoma; font-size: 12px; color: #000000}
.loginTitle             {  font-family: Arial; font-size: 18px; color: #000000; font-weight: bold; }
.loginAttribute         {  font-family: Arial; padding-left:35px;font-size: 12px; color: #000000; font-weight: bold; }
.loginInput             {  font-family: Arial; font-size: 11px; color: #333333; font-weight: normal; }

.loginButton            {  BORDER-RIGHT: #054400 2px solid;
                           BORDER-TOP: #054400 1px solid;
                           BORDER-LEFT: #054400 1px solid;
                           BORDER-BOTTOM: #054400 2px solid;
	                       BACKGROUND: #D8E3D5;
	                       FONT: 10pt Arial, Times, san-serif;
                           font-weight: bold;
	                       COLOR: black;
                        }

.formButton             {
                           FONT: 9pt Arial, Times, san-serif;
                           font-weight: normal;
	                       COLOR: black;
                        }

.formInput              {  BORDER-RIGHT: #054400 -1px solid;
                           BORDER-TOP: #054400 -2px solid;
                           BORDER-LEFT: #054400 -2px solid;
                           BORDER-BOTTOM: #054400 -1px solid;
	                       BACKGROUND: #FFFFE4;
	                       FONT: 8pt Arial, Times, san-serif;
                           font-weight: normal;
	                       COLOR: black;
                        }

.formInput2             {   background: #FFFFE4; }

.formInputErr           {   background: #FF9999; }

.browntable             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #927052;}
.greentable             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #C3C9B3;}
.redtable               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #970000;}
.whitetable             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none; background-color: #FFFFFF;}
.pagebypage             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #927052;}
.pagebypage:hover       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-decoration: underline; background-color: #927052;}
.pagebypageorange       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; line-height: normal; font-weight: bold; color: orange; text-decoration: none; background-color: #927052;}

.timetable              {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration:none; font-style: normal; }
.timetable:hover        {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration:underline; font-style: normal; }
.timetableTitle         {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:none; font-weight: bold; font-style: normal; }

form {
    width: 100%;
}

div.field {
    clear: both;
 	padding-top: 5px;
    width: 100%;
    vertical-align: middle;
}

div.field span.label {
    float: left;    
    text-align: right;
    vertical-align: middle;
    font-weight: bold;
    width: 49.5%;
}

div.field span.entry {
    float: right;    
    text-align: left;
    width: 49.5%;
}

div.field span.label2 {
    float: left;    
    text-align: left;
    vertical-align: middle;
    font-weight: bold;
    width: 49.5%;
}

div.field span.entry2 {
    float: right;    
    text-align: left;
    width: 49.5%;
}

div.buttonContainer {
    clear: both;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 100%;
    text-align: center;
}


div.elementos {
	clear:both;
	padding-top: 5px;
	margin: auto;
	margin-bottom: 20px;
	width:95%;
	text-align:center;
	vertical-align: middle;
}

div.elemento{
	width:50%;
	border:1px solid black;
}

div.elementos span.label {
	font-weight:bold;
}

div.elementos div.title {
	background-color:Gold;
}

table.elemento{
	padding-top: 5px;
	padding-bottom: 5px;
	margin: auto;
	width:95%;
	text-align:center;
	vertical-align: middle;
}

table.elemento tr{
	padding:0px;
	margin:0px;
}

table.elemento td{
	padding:0px;
	margin:0px;
}


table.elemento td.label{
	text-align:right;
	padding-right:10px;
	width:50%;
}

table.elemento td.value{
	text-align:left;
	padding-left:10px;
	width:50%;
}

div.line {
	clear:both;
	padding:0px;
	margin:auto;
	height:1px;
	background-color:black;
	width:50%;
	margin-top:10px;
	margin-bottom:10px;
}

.SixaUpdaterHeader{
	font-family: Arial; 
	font-size: 18px; 
	color: #000000; 
	font-weight: bold; 
	background-color: #669900;
	padding-left:10px;
}

/* Error messages. */

.errorMessage {
    font-weight: bold;
    color: red;
    margin-left: 5px;
}
