html {
  height: 100%;
  width: 100%;
}
body {
  text-align: center;
  margin: 0px;
  background-color: #f1efed;
  height: 100%;
  width: 100%;
  font-family: Arial;
  font-size: 8pt;
  line-height: 12pt;
  color: #333;
  cursor: default;
}
td {
  color: #333;
}
#divContainer {
  position: relative;
  background-color: #fff;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  width: 900px;
}
#divSiteContainer {
  width: 900px;
  background-color: #fff;
}
#divFooter {
  clear: both;
  height: 25px;
}
#divTopNav {
  position: absolute;
  right: 12px;
  top: 12px;
}
#divTopNav a {
  color: #888;
  padding-right: 3px;
  padding-left: 3px;
  text-decoration: none;
}
#divTopNav a:hover {
  text-decoration: underline;
}
#divTopNav span {
  color: #888;
  font-weight: bold;
}
#divContainerBg {
  position: absolute;
  height: 100%;
  width: 100%;
  text-align: center;
  left: 0px;
  top: 0px;
  background-color: #f1efed;
} 
#divBg {
  text-align: left;
  height: 100%;
  background-color: #fff;
  width: 900px;
  margin-left: auto;
  margin-right: auto;
}
#divHeader {
  height: 300px;
  width: 900px;
  position: relative;
}
#divNoFlashNav {
  position: absolute;
  top: 67px;
  left: 225px;
  width: 700px;
  height: 30px;
}
#divNoFlashLogo {
  position: absolute;
  left: 15px;
  top: 10px;
  width: 165px;
  height: 70px;
  background-image: url('/images/partake_logo.jpg');
}
#divNoFlashNav ul {
  margin: 0px;
  padding: 0px;
}
#divNoFlashNav ul li {
  position: relative;
  float: left;
  padding: 7px;
  font-size: 9pt;
  height: 25px;
  margin: 0px;
  list-style-type: none;
}
#divNoFlashNav ul li a {
  color: #333;
  text-decoration: none;
  font-weight: bold;
}
#divNoFlashNav ul li ul {
  position: absolute;
  top: 33px;
  left: 0px;
  display: none;
}
#divNoFlashNav ul li.over a {
  color: #888;
}
#divNoFlashNav ul li.over ul {
  display: block;
  background-color: #333;
  margin: 0px;
  padding-top: 6px;
}
#divNoFlashNav ul li.over ul li {
  float: none;
  padding: 2px;
  width: 160px;
  padding-left: 7px;
  font-size: 9pt;
}
#divNoFlashNav ul li.over ul li a {
  display: block;
  color: #fff;
  font-weight: normal;
}
#divNoFlashNav ul li.over ul li a:hover {
  color: #fa4;
  font-weight: normal;
}
#divNoFlashNav ul li.over ul li ul {
  display: none;
}
#divNoFlashHeader {
  position: absolute;
  top: 100px;
  left: 0px;
  width: 900px;
  height: 200px;
  /*background-image: url('/images/header_partake.jpg');*/
}
#divLeft {
  width: 180px;
  float: left;
  margin-top: 25px;
  padding-left: 20px;
  padding-right: 30px;
}
#divCenter {
  width: 440px;
  float: left;
  margin-top: 25px;
  line-height: 12pt;
}
#divRight {
  width: 200px;
  float: left;
  margin-top: 25px;
  padding-left: 30px;
}

h1 {
  display: block;
  margin: 0px;
  padding: 0px;
  margin-bottom: 10px;
  font-size: 10pt;
  color: #ee7d0c;
  /*height: 20px;*/
  line-height: 14pt;
  font-weight: bold;
}
h2 {
  display: block;
  margin: 0px;
  padding: 0px;
  font-size: 10pt;
  line-height: 14pt;
  color: #ee7d0c;
  font-weight: bold;
  /*height: 40px;*/
  margin-bottom: 20px;
}
#divRight a.orangeLink {
  color: #ee7d0c;
  font-weight: bold;
  text-decoration: none;
}
#divRight a.orangeLink:hover {
  color: #ee7d0c;
  font-weight: bold;
  text-decoration: underline;
}
#divLeft a.orangeLink {
  color: #ee7d0c;
  font-weight: bold;
  text-decoration: none;
}
#divLeft a.orangeLink:hover {
  color: #ee7d0c;
  font-weight: bold;
  text-decoration: underline;
}
#divCenter a {
  color: #333;
  font-weight: bold;
  text-decoration: none;
}
#divCenter a:hover {
  color: #333;
  font-weight: bold;
  text-decoration: underline;
}
#divCenter ul {
  list-style-type: square;
  margin-left: 17px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
}
#divCenter ul li {
  padding-top: 2px;
  padding-bottom: 2px;
}
#divLeft .sideSubMenu .sideSpacer {
  height: 1px;
  border-top: #ccc 1px solid;
  font-size: 1px;
}

#divRight .sideSubMenu .sideSpacer {
  height: 1px;
  border-top: #ccc 1px solid;
  font-size: 1px;
  width: 180px;
}
.lineTop {
  padding: 6px;
  background-color: #a19689;
  color: #fff;
  font-weight: bold;
  margin-bottom: 1px;
}
.lineSub {
  padding: 6px;
  background-color: #f1efed;
  color: #444;
  margin-bottom: 1px;
  font-weight: bold;
}

#divRight .sideSubMenu a {
  width: 180px;
}

#divRight .sideItem {
  width: 180px;
}

p {
  margin: 0px;
}

.defBtn {
  border: #ccc 1px solid;
  background-color: #f3f3f3;
  font-family: Arial;
  font-size: 8pt;
  text-align: left;
  cursor: pointer;
}
.panelHeader {
  padding-top: 8px;
  font-weight: bold;
  font-size: 10pt;
  border-bottom: #eee 1px solid;
  color: #aaa;
}
.panelItem {
  padding-top: 3px;
}

.sideSubMenu a {
  display: block;
  padding: 1px;
  padding-bottom: 4px;
  padding-top: 4px;
  padding-left: 9px;
  color: #555;
  font-weight: bold;
  text-decoration: none;
  background: url('images/bullet.jpg') no-repeat left 9px;
}
.contentSub {
	font-weight: bold;
	display: block;
	border-bottom: #ddd 1px solid;
	padding: 4px;
	background-color: #efefef;
	/* background: url('/images/sub_bg.jpg') repeat-x center bottom; */
}
.contentSubContent {
	padding: 4px;
	display: block;
}
.contentSubTxt {
	padding: 4px;
	display: block;
	border-bottom: #ddd 1px solid;
}
.sideSubMenu a.active {
  color: #ee7d0c;
}
.sideSubMenu a:hover {
  text-decoration: underline;
}

.sideItem {
  margin-bottom: 15px;
}
.subtitle {
  display: block;
  color: #b4aea5;
  font-weight: bold;
  margin-bottom: 2px;
  
}
a.readmore {
  display: block;
  padding-left: 9px;
  background: url('images/bullet.jpg') no-repeat left center;
  margin-top: 2px;
  color: #ee7d0c;
  font-weight: bold;
  text-decoration: none;
  width: 110px;
}
a.readmore:hover {
  color: #ce6d0c;
  text-decoration: none;
}
#divCenter a.readmore {
  display: inline;
  padding-left: 9px;
  background: url('images/bullet.jpg') no-repeat left center;
  margin-top: 2px;
  color: #ee7d0c;
  font-weight: bold;
  text-decoration: none;
  width: 100px;
}
#divCenter a.readmore:hover {
  color: #ce6d0c;
  text-decoration: none;
}
