/* ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */

body, form, input {
  font-family: verdana, tahoma, helvetica, arial, sans-serif;
  font-size: 100%;
  margin: 0;
  vertical-align: middle;
}

body {
  background-color: white;
  color: black;
}

h1 {
  font-size: 100%;
  font-weight: bold;
  text-decoration: underline;
}

a { 
	font-family: Arial,sans-serif; 
	color: #758A9C; 
	text-decoration: none;
	font-weight: bold; 
}

a:hover { 
	color: #4682B4; 
}

.a1:active { 
	color: #4682B4; 
}

.a2 { 
	color: #FFFFFF;
	text-decoration: underline;
}
.a2:hover { 
	color: #DDDDDD;
	text-decoration: none;
}
.a2:active { 
	color: #BBBBBB; 
	text-decoration: none;
}

/* ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */

.cAttrName {
  width: 1%;
  text-align: right;
  white-space: nowrap;
  font-weight: bold;
}

.cAttrValue {
  width: 100%;
}

.cEven {
  background-color: #F5F5F5;
}

.cOdd {
  background-color: #FFFFFF;
}

/* ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */

#iHeader, #iBody, #iFooter {
  padding: 1em 1em 1em 1em;
}

#iBody {
  text-align: justify;
}

#iHeader {
  border-bottom: 1px solid #000000;
  height: 1.1em;
  vertical-align: middle;
}

.cHeaderTitle {
  clear: left;
  float: left;
  font-weight: bold;
  text-align: left;
}

.cHeaderLinks {
  clear: right;
  display: inline;
  float: right;
  text-align: right;
  white-space: nowrap;
}

.cHeaderLinks form {
  display: inline;
}

.cHeaderLinks a:hover {
  color: red;
  text-decoration: underline;
}

#iFooter {
  border-top: 1px solid #000000;
}

.cLeftSide {
  clear: left;
  float: left;
  text-align: left;
}

.cLeftSide * {
  vertical-align: middle;
}

.cRightSide {
  clear: right;
  float: right;
  text-align: right;
}

.cRightSide * {
  vertical-align: middle;
}

/* ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */

.cTableContainer {
  width: 100%;
}

.cTable {
  border: 2px solid #4B5E6F;
  width: 100%;
}

.cTableTitle {
  padding: 0.5em 1em 0.5em 1em;
  font-weight: bold;
  background-color: #889BAC;
	color: white;
  text-align: left;
  width: 33%;
}

.cTableHeader, .cTableFooter {
  background-color: #4B5E6F;
	color: white;
}

.cTableHeader {
  font-weight: bold;
  border-bottom: 1px dotted #FFFFFF;
  vertical-align: middle;
}

.cTableHeader img {
  vertical-align: middle;
}

.cTableFooter {
}

.cTableRow {
  vertical-align: top;
}

.cTableCell, .cErrorBox {
  padding: 0.5em 1em 0.5em 1em;
}

.cErrorBox {
  border: 2px solid red;
}

/* ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */

.cRepositoryIndex {
  width: 1%;
  text-align: right;
  white-space: nowrap;
}

.cRepositoryName {
  Text-align: left;
  white-space: nowrap;
}

.cRepositoryURL {
  text-align: left;
  white-space: nowrap;
}

.cRepositoryLastChecked, .cRepositoryLastUpdated {
  width: 1%;
  text-align: center;
  white-space: nowrap;
}

.cRepositoryTimeChecked, .cRepositoryTimeUpdated {
  width: 1%;
  text-align: center;
  white-space: nowrap;
}


#iPackageTable {
  width: 100%;
}

.cPackageIndex {
  text-align: center;
  white-space: nowrap;
}

.cPackageCount {
  text-align: right;
  white-space: nowrap;
}

.cPackageName {
  Text-align: left;
  white-space: nowrap;
}

.cPackageVersion {
  text-align: left;
  white-space: nowrap;
}

.cPackageSection {
  text-align: left;
  white-space: nowrap;
}

.cPackageDescription {
  text-align: justify;
  overflow: hidden;
  height: 2em;
}

.cPackageSize {
  text-align: right;
  white-space: nowrap;
}

.cPackageURL {
  text-align: left;
  white-space: nowrap;
}

.cPackageTimeAdded {
  width: 1%;
  text-align: center;
  white-space: nowrap;
}

.cPackageTimeUpdated {
  width: 1%;
  text-align: center;
  white-space: nowrap;
}


/* ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */

.cHighlight {
  background-color: #FFFF66;
}