body {
	background: none repeat scroll 0% 0% rgb(215, 226, 234);
	font-family: arial,verdana,tahoma,sans-serif;
}

#container {
	width: 95%;
  margin: 0px auto;
  padding: 10px;
  color: rgb(51, 51, 51);
  font-size: 0.8em;
}

#header {
  margin: 0 0 5px 0;
  background: url("../images/cuadro1.gif") repeat-x scroll left center transparent;
  padding: 10px;
  width: 98%;
  height: 80px;
}
#header #texto {
  float: left;
  margin-top: 25px;
  margin-left: 19px;
  font-weight: bold;
  font-size: 1.5em;
}

#header a {
  color: rgb(68, 68, 68);
}

#header img {
  float: left;
  border: none;
}

#selectData {
	width: 370px;
	min-height: 400px;
 	border-right: 1px solid #ccc;
 	margin-right: 20px;
	float: left;
}

#viewData {
	margin-top: 50px;
	padding: 1px;
	min-height: 550px;
	clear:both; 
}

#uploadData {
	float: left;
}

#selectReportPersistence,#selectReportType, #selectReportVersion, #selectInitYear, #selectEndYear, 
#selectInitMonth, #selectEndMonth, #submitForm, #csvSummary, #odsSummary, #pdfSummary,
#submitUploadForm, #mirrorOrig, #origData, #selectInitYearUp, #selectInitMonthUp, #selectEndYearUp, 
#selectEndMonthUp, #selectUni, #radios  {
	display: none;
}

select {
	font-weight: bold;
	background: #eee url(blitzer/images/ui-bg_highlight-hard_100_eeeeee_1x100.png); 
	color: #004276;
	font-size: 1.1em;	
 	border: 1px solid #ccc;
 	padding: 3px;
	margin: 2px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

#container h1 {
	font-weight: normal;
	font-size: 2em;
	font-family: Georgia,"Times New Roman",Times,serif;
	color: rgb(203, 0, 0);
	margin-bottom: 10px;
}

th,td {
	border: solid black 1px;
}

table {
	border-collapse: collapse;
}

#file input {
	opacity: 0;
	transform: translate(0px, -30px) scale(1.1);
	-ms-transform: translate(0px, -30px); /* IE 9 */
	-webkit-transform: translate(0px, -30px); /* Safari and Chrome */
	cursor: pointer;
	padding: 0;
	height: 30px;
	z-index: 10;
}

#file p {
	margin: 0;
	transform: translate(0px, 7px);
	-ms-transform: translate(0px, 7px); /* IE 9 */
	-webkit-transform: translate(0px, 7px); /* Safari and Chrome */
	height: 30px;
	cursor: pointer;
}

#file {
	cursor: pointer;
	color: #004276;
	margin-top: 5px;
	padding: 0 0 0 10px;
	font-weight: bold;
	background: #eee url(blitzer/images/ui-bg_highlight-hard_100_eeeeee_1x100.png); 
	font-size: 1.1em;
 	border: 1px solid #ccc;
	-moz-border-radius: 8px;
	border-radius: 8px;
	width: 440px;
	height: 30px;
}

#viewResults {
	margin-top:20px;
	color: #004276;
}

#statisticsTable td,#statisticsTable th{
	padding: 5px;
}

#statisticsTable .firstColumn {
	color: #004276;
	font-weight: bold;
}

#errorUpdates {
	color: rgb(203, 0, 0);
}

#buttonsContainer {
	text-align:center;
	width: 100%;
	font-weight:bold;
}