body {
  font-family: Helvetica, Geneva, Verdana, Arial, SunSans-Regular, sans-serif;
  font-size: 11px;
  margin: 0px;
  color: black;
  background-color: transparent }
  background-color: #B8CEB8;
  background-image: url(http://img.textamerica.com/images/simplegreenback.gif);
  background-repeat: repeat-y
 }

body.TA {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin: 0px;
  background-color: #B8CEB8;
  background-image: url(http://img.textamerica.com/images/simplegreenback.gif);
  background-repeat: repeat-y }

ul.navbar {
  list-style-type: none;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 2em;
  left: 1em;
  width: 9em }

h1 {
  font-family: Helvetica, Geneva, Arial,
        SunSans-Regular, sans-serif }

h1.compgeeks {
  border-bottom: 1px dashed grey;
  font-family: Helvetica, Geneva, Arial,
        SunSans-Regular, sans-serif;
  font-size: 11pt;
  margin-bottom: 2px;
  padding-bottom: 0px }

h1.compgeeksdate {
  font-family: "franklin gothic medium", sans-serif;
  font-size: 11pt;
  margin-bottom: 0px;
  padding-bottom: 0px }

h2 {
  background: #990033;
  font-size: 110%;
  font-family: Helvetica, Geneva, Arial,
        SunSans-Regular, sans-serif;
  color: white;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px }

ul.navbar li {
  background: white;
  margin: 0.5em 0;
  padding: 0.3em;
  border-right: 1em solid black }

ul.navbar a {
  text-decoration: none }

a:link,.tacaFlagLink,.navigationlinks,.TALinkHref,.TABMLink {
  color: blue }

a.compgeeks {
  text-decoration: none }

a:visited,.navigationlinks:Visited,.TALinkHref:visited,.TABMLink:visited {
  color: purple }

A:hover,.tacaFlagLink:Hover,.navigationlinks:Hover,.TAPermaLink:Hover,.TADetailsLink:Hover,.TALinkHref:Hover,.TABMLink:Hover {
  background: yellow;
  color: black;
  text-decoration: none }

address {
  margin-top: 1em;
  padding-top: 1em;
  border-top: thin dotted }

.lsidebar {
  position: absolute;
  background: transparent;
  display: block;
  left: 0.25in;
  margin: 0;
  top: 1in;
  width: auto }

.middle {
  background: transparent;
  display: block;
  margin: 0.5in 170px 20px 2.5in; /* Incorrect value fed to ie5win */
  padding: 4px 4% 3in 4%;
  top: 1in;
  width: auto }

.rsidebar {
  position: absolute;
  background: transparent;
  display: block;
  margin: 0;
  top: 0.75in;
  right: 0;
  width: 2in }

body>.rsidebar {
  position: fixed }

.detailsentryfooter
{
	margin: 5px;
	text-align: center;
	color: #000000;
	background-color: #B8CEB8;
	padding: 3px;
	border: #4F714F 1px solid;
	font-weight: bold;
}

.entry {
  background-color: #EAF2EA;
  background-image: url(http://img.textamerica.com/images/simplegreenaccent.gif);
  background-position: right top;
  background-repeat: no-repeat;
  border: #4F714F 1px solid;
  display: block;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 5px;
  margin-top: 5px;
  position: relative;
  text-align: center;
  width: 100%;
  overflow: visible }

.entryfooter, .commentheader
{
	margin: 5px;
	text-align: right;
	color: #000000;
	background-color: #B8CEB8;
	padding: 3px;
	border: #4F714F 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.entryimage {
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center }

.entrytext {
  margin: 5px;
  text-align: justify;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; }

.entrytitle {
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center }

.entrytitlelink {
  text-decoration: none;
  color: #4F714F }

.leftcolumn {
  background-color: #EFF7EF;
  border-right: #4F714F 1px solid;
  position: absolute;
  width: 200px;
  left: 0px;
  top: 1px;
  overflow: visible;
  margin: 0px 0px 0px 0px; }

.img {
  position: relative;
  top: -180px }

.middlecolumn {
  min-width: 550px;
  position: absolute;
  text-align: center;
  display: block;
  margin-left: 0px;
  margin-right: 0px;
  left: 205px;
  right: 165px;
  top: 180px;
  width: auto;
  overflow: visible;
  z-index: 1 }

.pagenavigation,.pagedescription {
  position: relative;
  text-align: center;
  width: +100% }

.rightcolumn {
  margin: 0;
  position: absolute;
  top: 75px;
  left: auto;
  width: 160px;
  right: 0;
  overflow: visible }

body>.rightcolumn {
  position: fixed }

.sideheader, .TALeftColumnHeader, .HiliteHead
{
	font-weight: bold;
	color: #000000;
	background-color: #B8CEB8;
	text-align: center;
	padding: 2px;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
	border: #4F714F 1px solid;
}

.tacaMonthTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #B8CEB8;
	text-align: center;
	padding: 2px;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
	border: #4F714F 1px solid;
}

.thankyoutitle {
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  margin: 5px 165px 5px 205px;
  position: relative;
  display: block;
  text-align: center;
  top: 180px;
  padding-top: 10px }

.thankyoutext {
  margin: 5px 165px 5px 205px;
  position: relative;
  text-align: center;
  display: block;
  text-align: center;
  top: 180px;
  color: #000000;
  z-index: 1 }

.thankyoulink {
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  text-decoration: none }

table.middle {
  padding: 0em }