body {
  margin: 10px;
  background: #D8F8FF; /*blue background*/
}

#bigOne {
	margin: auto;
	width: 900px;
}

#banner {
  padding-top: 0px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  width: 880px;
  background: #ffffff;/*white*/
  color: #9999cc;/*ODG banner - pale purple*/
  font-family: "century gothic",sans-serif;
  font-size: 18pt;
  font-weight: normal;
  text-align: right;
}

#bannerText {
  padding-top: 8px;
  text-align: right;
  height: 32px;
}

#bannerLogo {
  padding-top: 0px; 
  padding-bottom: 0px;
  height: 32px;
  float: left;
}

#bannerTower {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;
  width: 880px;
  background: #ffffff;/*white*/
  color: #660066; /*purple font*/
  font-family: "century gothic",sans-serif;
  font-size: 16pt;
  height: 30px;
  font-weight: normal;
  text-align: center;
}

#name {
  padding-right: 10px;
  width: 890px;
  background: #D8F8FF; /*blue background*/
  color: #660066;/*purple font*/
  font-family: "century gothic",sans-serif;
  font-size: 42pt;
  font-weight: bold;
  text-align: right;  
}

span.font1 {
  color: #9999cc;/*pale purple*/
}

span.refs1 {
  color: #808080; /*light grey*/
  font-size: 7pt;
}

span.colr1 {
  color: #800080; /*lilac highlight*/
}

span.bigg1 {
  font-size: 16pt;/*larger font*/
}

#welcome {
  background: #D8F8FF; /*blue background*/
  padding-right: 10px;
  margin-right: 0px;
  width: 890px;
  font-family: tahoma,"century gothic",sans-serif;
  font-size: 14pt;
  text-align: right;
  color: #000000; /*black text*/
}

#welcomeTower {
  background: #9999cc; /*pale purple*/
  padding-right: 10px;
  margin-right: 0px;
  width: 890px;
  font-family: tahoma,"century gothic",sans-serif;
  font-size: 14pt;
  text-align: center;
  color: #000000; /*black text*/
}

#main {
  background: #D8F8FF; /*blue background*/
  position: relative;
  width: 900px;
  padding-bottom: 10px;  
} 

#mainPic {
  background: #ffffff; /*white*/
  float: left;
  text-align: left;
  padding-right: 10px;
  padding-left: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 200px;
} 

#smallPic {
  background: #ffffff; /*white*/
  float: left;
  text-align: right;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 320px;
}
  
#mainMessage {  /*floating on R of mainPic. Padding from wrapper main*/
  background: #ffffff; /*white*/
  text-align: right;
  padding-right: 10px;
  padding-right: 0px;
  padding-top: 10px;
  padding-bottom: 10px;  
} 

#mainMenu {
  background: #ffffff; /*white*/
  position: absolute;
  left: 0px;
  margin-top: 0px;  
  padding-bottom: 10px;
  margin-left: 0px;
  margin-right: 10px;
  padding-right: 10px;
  padding-top: 10px;
  width: 200px;
  text-align: right;
  text-decoration: none;
  font-size: 11pt;
  font-family: tahoma,"century gothic",sans-serif;
  color: #000000; /*black text*/
}
#mainText {
  background: #ffffff; /*white*/
  width: 660px;
  margin-left: 220px;
  padding-right: 10px;
  padding-left: 10px;
  font-size: 11pt;
  text-align: right;
  font-family: tahoma,"century gothic",sans-serif;
}
#mainTextTowers {
  background: #ffffff; /*white*/
  width: 880px;
  margin-left: 0px;
  padding-right: 10px;
  margin-right: 0px;
  padding-left: 10px;
  font-size: 11pt;
  text-align: left;
  font-family: tahoma,"century gothic",sans-serif;
} 
div.pictCenter {  
  text-align: center;
} 
div.picTextMain {  
  text-align: left;
} 
div.picTextLeft {  
  float: left;
  text-align: left;
  width: 250px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 100px;
  margin-right: 10px;
} 
div.picTextRight {  
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 400px;
  margin-right: 100px;
  padding-top: 10px;
  padding-bottom: 10px;
} 
div.picTextMid {  
  text-align: left;
  clear: both;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 100px;
  margin-right: 100px;
  padding-top: 10px;
  padding-bottom: 10px;
}

#moreText {  
  width: 660px;
  margin-left: 220px;
  margin-top: 10px;
  padding-left: 0px;
  padding-right: 10px;
  font-size: 11pt;
  font-weight: normal;
  text-align: left;
  font-family: tahoma,"century gothic",sans-serif;
}
#footer {
  margin-top: 10px;
  padding-right: 10px;
  padding-top: 10px;
  font-size: 10pt;
  text-align: left;
  font-family: tahoma,"century gothic",sans-serif;
  font-weight: normal;
  color: #808080; /*dark grey text*/
}
a {
  color: #000000; /*black text*/
  font-family: tahoma,"century gothic",sans-serif;
  font-weight: normal;
  text-decoration: none;
}
a:hover {
  color: #778899; /*highlights to blue text*/
  text-decoration: none; 
} 
a:active {
  color: blue; 
}
table {
	font-size: 10pt; 
	font-family: tahoma,"century gothic",sans-serif;
	line-height: 22px;
	border-collapse: collapse;
	width: 660px;
}
th {
	font-size: 10pt; 
	font-family: tahoma,"century gothic",sans-serif;
	line-height: 24px;
	font-weight: bold;
	padding: 0px;
	text-align: left;
    background-color: #e0e0e0;/*pale grey background*/
}	
td {
	border-bottom: 1px solid #e0e0e0;/*pale grey line*/
	text-align: left; 
	line-height: 24px;
	padding-bottom: 0px;
}
#tableHead {
  background: #ffffff;/*white*/
  margin-right: 0px;
  margin-left: 0px;
  padding-right: 0px;
  padding-left: 0px;
  padding-top: 10px;
  font-size: 10pt;
  text-align: left;
  font-weight: normal;
  font-family: tahoma,"century gothic",sans-serif;
}
#tableText {
  margin-left: 0px;
  padding-left: 0px;
  padding-right: 10px;
  font-size: 10pt;
  text-align: left;
  font-family: tahoma,"century gothic",sans-serif;
}
img {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 10px;
  margin-top: 0px; 
  margin-right: 0px;
}   





