BODY {
	PADDING-LEFT: 22px; PADDING-RIGHT: 22px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; min-width: 780px;
}
HTML {
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; min-width: 780px;
}
CODE {
	FONT-SIZE: 1.3em; FONT-FAMILY: serif
}

.topTable {
	FONT-SIZE: 0.75em;  BORDER-BOTTOM: #E5EFF7 1px solid; CELL-PADDING: 0px; CELL-SPACING: 0px;
}

.navTable {
  MARGIN: 0px 0px 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #E5EFF7;
}

.breadcrumbs {
	FONT-SIZE: 0.8em; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; 
}

.apirefTd {
	FONT-SIZE: 0.6em; MARGIN: 0px;
}

.gwDiv {
	 FONT-SIZE:0.8em;
}

.formTable {
  PADDING: 5px; MARGIN: 10px 0px 3px; BORDER: #000 1px solid; BACKGROUND-COLOR: #E5EFF7;
}

.whiteTd {
	BACKGROUND-COLOR: #FFFFFF;
}

.codePre {
	FONT-FAMILY: courier;
}

.srsMain {
	FONT-SIZE: 0.8em; FONT-WEIGHT: bold; BORDER-TOP: #000 1px solid; BACKGROUND-COLOR: #E5EFF7;
}
.srTitle {  FONT-SIZE: 1.2em; }
.srContent {  FONT-SIZE: 1.0em; }
.srLinks {  FONT-SIZE: 0.8em; }
.srInfo {  FONT-SIZE: 0.8em; COLOR:#494; }

.important { font-size:0.8em;font-weight:bold;color:#f00; }

.adminNavTable {
  MARGIN: 0px 0px 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #F7EFE5;
}

.adminFormTable {
  PADDING: 5px; MARGIN: 10px 0px 3px; BORDER: #000 1px solid; BACKGROUND-COLOR: #F7EFE5;
}

/* The alert message box */
.alert {
    padding: 20px;
    background-color: #f44336; /* Red */
    color: white;
    margin-bottom: 15px;
}

/* The close button */
.closebtn {
    margin-left: 15px;
    color: white;
    font-weight: bold;
    float: right;
    font-size: 22px;
    line-height: 20px;
    cursor: pointer;
    transition: 0.3s;
}

/* When moving the mouse over the close button */
.closebtn:hover {
    color: black;
}

#alterTb {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

#alterTb td, #alterTb th {
  border: 1px solid #ddd;
  padding: 8px;
}

#alterTb tr:nth-child(even){background-color: #f2f2f2;}

#alterTb tr:hover {background-color: #ddd;}

#alterTb th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #E5EFF7;
  color: black;
}