a:link { color: #3333CC; text-decoration: none; }
a:visited{ color: navy; text-decoration: none; }

.nhead {color: navy; }
.bhead {color: black; }

body { 
		 background-color: white;
		 font-family: Ubuntu, sans-serif;
		 /*font-family:Arial,Helvetica,sans-serif;*/ 
     padding: 0;
		 margin: 0;
		 color: #101010;
	}

dt {
	font-weight: bold;
	text-decoration: underline;
	}
	
#header {
	background-color: #99CCFF;
	/*background-color: white;*/
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
  height: 61px;
	}

#header h1 { 
  font-family: Ubuntu, sans-serif;
	font-size: 40px; 
	font-weight: normal;
  text-align: left;
	margin-left: 5px;
	margin-top: 3px;
	padding: 0;
				}
				
#header2 {
  /*background-color: #99CCFF;*/
	background-color: #99ccff;
	position: absolute;
	text-align: right;
	
	top: 61px;
	right: left;
	width: 100%;
	height: 29px;

	border: dotted;
	border-width: 1px 0 0 0;
	border-color: navy;
  }
	
#header2 h2 {
  font-family: Ubuntu, sans-serif;
	font-size: 20px;
	font-weight: normal;
	margin-right: 10px;

	padding: 0;

	}
	
#subheader {

  text-align: left;

  /*background-color: navy;*/
	background-color: navy;
	
	position: absolute;
	top: 90px;
	left: 0;
	
	margin-top: 2px;
	
	height: 20px;
	width: 100%;
	
	}

#bodytable {
  position: absolute;
	top: 110px;
	left: 180px;
	}
 
#leftColumn {

  position: absolute;
	top: 110px;
	left: 0;
  
	padding: 0 5 0 8;
	
	vertical-align: top;

	color: #99CCFF;

	background-color: white;

	width: 180px;
	border: dotted;
	border-width: 0 1 0 0;
	border-color: #99CCFF;

	}

#leftColumn a:link { color: navy; }
#leftColumn a:visited{ color: #6666ff; }
	
#buttons table {

	/*background-color: navy;*/
		background-color: white;
		
  padding: 0;
	
	}

#buttons a {
  text-decoration: none;
  }
	
#buttons th { 
	font-family: Ubuntu, sans-serif;
	text-align: left;
	color: navy;
	border: dotted;
  border-width: 0 0 1 0;
	padding: 2 1 1 0;
	border-color: navy;
	width: 174px;
	/*background-color: #eeeeff;*/	
	font-weight: normal;
  }

#buttons th:hover {

	background-color: #77DDFF;

	}

#buttons a:link { color: #3333CC; }
#buttons a:visited{ color: navy; }

#buttons td { 
	font-family: Ubuntu, sans-serif;
	color: navy;
	font-size: smaller;
	/*border: dotted 1px;*/
	border-left-style: solid;
  border-bottom-style: dotted;
  border-width: 0 0 1 5;
  padding: 2 0 2 5;
	/*border-color: #9999ff;*/
  border-color: #9999ff;
	width: 174px;
	/*background-color: #f9f9ff;*/	
	}

#buttons td:hover {

	background-color: #99CCFF;

	}

#content {
	vertical-align: top;
	
  padding: 20 10 100 30;

	background-color: #FFFFFF;
	/*border: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #99CCFF;*/
	}

#content td{
  font-family: Ubuntu, sans-serif;
	}

#content hr{
  color: #333333;
	background-color: #333333;
	height: 1px;
	width: 100%;
	}

table.taccount{
  border-spacing: 0;
  }
th.taccount{
  border-style: solid;
  border-width: 0 0 2 0;
  border-color: black;
  border-spacing: 0 0 0 0;
  }
td.taccount{	
  border-style: solid;
  border-width: 0 2 0 0;
  border-color: black;
  border-spacing: 0 0 0 0;
  }	
#ads {

	vertical-align: top;

	text-color: transparent;

	width: 165px;

	background-color: #FFFFFF;

	border: solid;
	border-width: 0 0 0 0;
	border-color: black;
	
	padding: 0 0 0 20;
	
	}

#footer {

	color: #333333;
  /*background-color: navy;*/
		background-color: white;
		
	}
	
#footer a:link { color: #6666ff; }
#footer a:visited{ color: #3333ff; }

	
.subscript { font-size: xx-small; }

