body {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size:   12px;
  line-height: 18px;
  xbackground-color: #e8f0f1;
  text-align: center; /* IE centering should be compensated in children */
  margin-left: 0pt;
  margin-top: 0pt;
  margin-right: 0pt;
}

table.pageLayout, table.pageLayout td {
  border: 0px;
  margin-top: 0px;
  padding: 0px;

}

tr.odd td {
  background-color: #e8f0f1;
  padding: 2px;
}

tr.even td {
  background-color: #fff;
  padding: 2px;
}

ul.menulist-g {
  padding: 0px;
  margin: 0px;
  padding-left: 0px;
  text-align: left;
  background-color: #80a6ad;
/*  padding-top: 1px; */
}

ul.menulist-g li a { color: #fff; text-decoration: none; font-weight: bold;}
ul.menulist-g li a:visited { color: #fff;}
ul.menulist-g li a:hover { color: #fff; background-color: #000; }

ul.menulist-g li {
  display: inline;
  list-style-type: none;
  padding: 0px;
  margin: 0px;

/*  padding-top: 2px;
  padding-bottom: 2px;*/
  padding-left: 5px;
  padding-right: 5px;
  background-color: #80a6ad;
  color: white;
  border-right: 1px solid #fff;
}

ul.menulist {
  border-left: 1px solid gray;
  padding: 0px;
  margin: 0px;
  padding-left: 0px;
  text-align: left;

}

ul.menulist li {
  display: inline;
  list-style-type: none;
  padding: 0px;
  margin: 0px;
  padding-left: 5px; padding-right: 5px; margin-left: 0px;
  color: #c00;
  border-right: 1px solid gray;
}

ul.menulist li a { color: #c00; text-decoration: none; font-weight: bold;}
ul.menulist li a:visited { color: #c00;}
ul.menulist li a:hover { color: #c00; background-color: #ccc; }


ul.menulist li:hover {
  background-color: #ccc;
}

ul.menucolumn-g li a { color: #fff; text-decoration: none; font-weight: bold;}
ul.menucolumn-g li a:visited { color: #fff; }
ul.menucolumn-g li a:hover { color: #fff; background-color: #000; }

ul.menucolumn-g {
  padding-top: 0px;
  margin-top: 0px;
  padding-left: 0px;
  text-align: left;
  background-color: #80a6ad;
  padding-top: 1px;
}
ul.menucolumn-g li {


/*  display: inline; */
  list-style-type: none;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #80a6ad;
  color: white;
  border-bottom: 1px white solid;
}

ul.menucolumn {
  margin: 0px;
  padding: 0px;
}

ul.menucolumn {
  border-top: 1px gray solid;
  padding-top: 0px;
  margin-top: 0px;
  padding-left: 0px;
  text-align: left;

}

ul.menucolumn li {

/*  display: inline; */
  list-style-type: none;
  margin: 0px;
  padding-left: 5px;
  padding-right: 5px;
  color: #c00;
  border-bottom: 1px gray solid;
}

ul.menucolumn li a { color: #c00; text-decoration: none; font-weight: bold;}
ul.menucolumn li a:visited { color: #c00; }
ul.menucolumn li a:hover { color: #c00; background-color: #ccc; }

ul.menucolumn li:hover {
  background-color: #ccc;
  color: #c00;
}

h1, h2, h3 { color: #c00; font-family: verdana; }
h1 { font-size: 28px }
h2 { font-size: 19px }
h3 { font-size: 16px }

li { margin-bottom: 3px; }

pre {
  background-color: #eee;
  padding: 10px;
  font-size: 11px;
}

#upnet-main {
  width: 80%;
  margin: 10px auto;
  padding: 6px;
}

table {
  border: 0px solid #80a6ad;
  border-collapse: collapse;
  font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #00000;
  padding: 2px;
  text-decoration: none;
}

tr {
  vertical-align: top;
}

tr.even {
  background-color: #e8f0f1;
}

tr < th {
  border-left: 0px solid #fff;
}

th {
  border: 1px solid #80a6ad;
  color: black;
  background-color: #ddd;
  padding: 2px;
  text-align: left;
}

td {
  border: 1px solid #80a6ad;
  padding: 2px;
}

.logoframe {
  background-color: white;
  border: 0px;
}

#mainSection {
    border: 5px solid #fff; border-top: none;
    width: 760px; background: #fff;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}

.userslip, .userslip tr, .userslip td {
  border: 0px;
  text-align: left;
  font-weight: 200;
}

.userslip th {
  text-align: right;
  border: 0px;
	background-color: white;
	color: gray;
	font-weight: 200;
}

form {
  margin-top: 0px;
  margin-bottom: 0px;
}

	td.n	{
            font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #000000;
            padding: 1px 2px 1px 2px;
            text-decoration: none;
	}

	td.ns	{
            font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
            font-size: 10px;
            color: #000000;
            text-decoration: none;
	}

	td.nb	{
            font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
            font-size: 10px;
            font-weight: bold;
            color: #000000;
            padding: 5px 2px 5px 2px;	    
            text-decoration: none;
	}

	td.bb1	{
            font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
            font-size: 20px;
            font-weight: bold;
            color: #000000;
            padding: 5px 2px 5px 2px;	    
            text-decoration: none;
	}

	td.bb2	{
            font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
            font-size: 13px;
            font-weight: bold;
            color: #000000;
            white-space: nowrap;
            padding: 5px 2px 5px 2px;	    
            text-decoration: none;
	}

	td.bb3	{
            font-family: Tahome, Verdana, Geneva, Arial, Helvetica, sans-serif;
            font-size: 16px;
            font-weight: bold;
            color: #000000;
            white-space: nowrap;
            padding: 5px 2px 5px 2px;	    
            text-decoration: none;
	}

	td.ab	{
            font-family: Tahome, Verdana, Geneva, Arial, Helvetica, sans-serif;
            font-size: 13px;
            font-weight: bold;
            color: #FF0000;
            padding: 5px 2px 5px 2px;	    
            text-decoration: none;
	}


a.button {
font-weight: normal;
font-size: 10px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding: 3px 3px 3px 3px;
border-top: 1px solid white;
border-right: 1px solid black;
border-bottom: 1px solid black;
border-left: 1px solid white;
text-align: center;
min-width: 95px;
            white-space: nowrap;
}
a.button:link { 
background-color: #E6E6E6; 
color: #000;
text-decoration: none;
}
a.button:visited {
background-color: #E6E6E6; 
color: #000;
text-decoration: none;
}
a.button:hover { 
background-color: #E6E6E6; 
color: red;

text-decoration: none;
}
a.button:active { 
background-color: #E6E6E6; 
color: red; 
text-decoration: none;
border-color: black white white black;
} 

	<!--
	/* Links */
	a { color: #550000; ; text-decoration: none;}
	a:visited { color: #550000; ; text-decoration: none;}
	a:hover { color:#FFFFFF; ; text-decoration: none; background-color: #CC3300}
	-->

