body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
  background : #f1e0ff;
  color: #000000;
  margin: 0px;
  padding: 0px;
}

h1 {
	font-size: 18pt;
}
h2 {
	font-size: 16pt;
}
h3 {
	font-size: 14pt;
}

img {
	padding: 0px;
	margin:0px;
	border: none;
}

a {
	text-decoration: none;
	font-weight:bold;
}

a:link {
	color:#000080;
}
a:visited {
	color:#000080;
}
a:hover {
	color:#008080;
}
a:active {
	color:#008080;
}

div#head {
	margin: 0px;
	padding:0px;
	width:900px;
	overflow: hidden;
}

div#leftcontent { 
  float: left;
  width: 550px;
  overflow: hidden;
  background: #ffffff;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  margin:0px;
  padding:0px;
  padding-left: 15px;
  padding-right: 5px;
 }


div#rightcontent {
	margin:0px;
	padding:0px;
	padding-left: 15px;
	padding-right: 5px;
	width: 308px;
	overflow: hidden;
}


li { margin-bottom: 4px; }


div#nav1 { 
  border: 1px solid #ccc;
  background-color: #F7F7F7;
  margin: 0px;
  padding:0px;
  width: 898px;
}

#nav1 ul {
  display: run-in;
  list-style-type: none;
  padding: 0px;
  margin: 10px;
  margin-left:0px;
  white-space: nowrap;
  clear: none;
}

#nav1 li {
  display:inline;
  padding:10px;
  padding-right:25px;
  font-weight:bold;
  text-transform: uppercase;
}

#nav1 img {
	border:none;
}

table {
	border-collapse:collapse;
}

tr.odd {
	background-color:#bbbbbb;	
}

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

tr.break {
	background-color:#f1e0ff;	
}

tr.head {
}

td {
	vertical-align:top;
}

.odd td, .even td, .head td, .break td{
	border-left:1px solid #444444;
	border-right:1px solid #444444;
}

.head td, .filler td {
	text-align:center;
	border-top:1px solid #444444;
}

.heading td {
	border-bottom: 1px solid #444444;	
}

.odd_intern td {
	border:none;
	background-color:#bbbbbb;
}

.even_intern td {
	border:none;
	background-color:#dddddd;
}