body {
  margin:0;
  padding:0;
  font: .8em Verdana;
  }
#container{
  margin:0 auto;
  }
h2 {
  font: 14px bold Verdana, Arial, Helvetica, sans-serif;
  color: #000;
  margin: 0px;
  padding: 0px 0px 0px 15px;
  }
#image1 {
  border: none;
  position: absolute;
  top: 10px;
  left: 15px;
  } 
#image2 {
  border: none;
  position: absolute;
  top: 35px;
  left: 200px;
  } 

#strip1 {				/** orange panel  **/
  float:left;
  width:100%;
  height: 15px;
  background: #f7941d;
  }
#strip2 {				/** brown panel above orange panel **/
  float:left;
  width:100%;
  height: 20px;
  background: #000c08;
  }
#strip3 {				/** larger orange panel **/
  float:left;
  width:100%;
  height: 80px;
  background: #f7941d;;
  }
#strip4 {				/** larger brown panel **/
  float:left;
  width:100%;
  height: 90px;
  background: #180000;
  }

/** MEUNU TABS **/
#tabs {
  float:left;
  width:100%;
  background:#180000;			/** brown panel behind tabs **/
  font-size:93%;
  line-height:normal;
  }
#tabs ul {
  margin:0;
  padding:10px 10px 0 5px;		/** Controls the distance of the tabs from the left border **/
  list-style:none;
  }
#tabs li {
  display:inline;
  margin:0;
  padding:0;
  }
#tabs a {
  float:left;
  background:url("tableftH.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 4px;
  text-decoration:none;
  }
#tabs a span {
  float:left;
  display:block;
  background:url("tabrightH.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#f7941d;			/** tab text color **/
  font-weight: bold;
  }


/** Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/** End IE5-Mac hack **/

#tabs a:hover span {
  color:#FFF;
  }
#tabs a:hover {
  background-position: 0% -42px;
  }
#tabs a:hover span {
  background-position: 100% -42px;
  }
#tab_box {				/** the entire content box is defined here **/
  padding: 15px;
  border:2px solid #180000; 
  }

#tab_box2 {				/** the entire content box is defined here for xclassresources.html ONLY **/
  padding: 15px;
  border:0px solid #180000; 
  }

/** RIGHT COLUMN **/

#rtcolumn {
  border:1px solid #180000; 
  padding: 0px;
  margin: 25px 0px;
  float: right; 
  width: 150px;
  }

.subhead1 {				/** right column header **/
  padding: .1em;
  margin: 0;
  color: #FFFFFF;
  font-weight: bold;
  background-color: #333333;
  font: small-caps 900 14px arial;
  text-align: center;
  }

.align1 {				/** padding for the div encompassing image and links **/
  padding: .7em;
  margin: 0;
  background: #ccd9ed;
  text-align: center;
  } 	

.indent {				/** padding age  **/
  margin-left: 40px;
  } 	

/** ROUTINE ELEMENT STYLING **/

.bold1 {
  font-weight: bold;
  }
.bold2 {
  font-weight: bold;
  font-style: italic;
  }
.bold3 {
  font-size: 1.2em;
  font-weight: bold;
  }
.orangetext {
  color: #f7941d;
  font-weight: bold;
  }
.rtalign {				/** back to top link  **/
  text-align: right;
  }

li {margin: 0; padding: 0; }

Div#spacinglists li {margin: 0; padding: 1em; }
