body {
  
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin: 0 2%;
  padding: 0;
  background-color: #FFFFFF;
  color: #000000;
}

a {
  color: #000000;
   background-color: inherit;
}

a:hover {
  color: gray;
  background-color: inherit;
}

h1 {
  font-size: 100%;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  background-color: inherit;
}

h2 {
  font-size: 150%;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  background-color: inherit;
}

input[type="submit"] {
  background-color: silver;
  color: #000000;
  border: 1px solid #000000;
}

.phpc-navbar a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;	
  background-color: #ebebeb;
  color: #000000;
  border: 1px solid #000000;
}

input[type="submit"]:hover {
  background-color: #000000;
  color: silver;
}

.phpc-navbar {
  margin: 1em 0;
  text-align: center;
}

.phpc-navbar a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;	
  text-decoration: bold;
  margin: 0;
  padding: 2px;
}

.phpc-navbar2 {
  margin: 1em 0;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;	
  text-decoration: none;
  color: #FDDF7F;
}

.phpc-navbar2 a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;	
  text-decoration: none;
  color: #FDDF7F;
  margin: 0;
  padding: 2px;
}

.phpc-navbar2 a:hover {
  text-decoration: underline;
  color: #FDDF7F;
}

.phpc-navbar3 {
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;	
  color: #000000;
}

.phpc-navbar3 a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;	
  text-decoration: none;
  color: #000000;
  padding: 2px;
  margin: 0;
}

.phpc-navbar3 a:hover {
  text-decoration: underline;
  color: #000000;
}


.phpc-main {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;	
  text-decoration: bold;
  border-style: solid;
  border-collapse: collapse;
  border-color: #000000;
  border-width: 2px;
  color: #000000;
  background-color: #FEF8E4;
  padding: 10px;
  align:center;
}

table.phpc-main {
  width: 100%;
}

.phpc-main > h2 {
  margin: 0;
  text-align: left;
  background-color: silver;
  padding: .25em; 
  border-color: #000000;
  border-style: solid;
  border-width: 0 0 2px 0;
}

.phpc-main > div {
  margin: .5em;
  font-weight: bold;
}

.phpc-main > p {
  border-style: solid;
  border-width: 2px 0 0 0;
  border-color: #000000;
  padding: .5em;
  margin: 0;
  text-align: justify;
}

caption {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;		
  color: #000000;
  background-color: inherit;
  padding: 5px;
  
}

thead th {
  background-color: #ebebeb;
  color: #000000;
}

thead, tfoot {
  text-align: center;
}

#calendar td, #calendar th {
  border-style: solid;
  border-collapse: collapse;
  border-color: #000000;
  border-width: 2px;
  padding: .5em;
}

table.phpc-main tbody th {
  text-align: right;
}

table.phpc-main {
  width: 100%;
}

#calendar {
  
}

#calendar td {
  text-align: left;
  height: 80px;
  width: 13%;
  overflow: hidden;
}

td.past {
  background-color: #FDEFBE;
  color: inherit;
}

td.now {
  background-color: #FFFFFF;
  color: inherit;
}

td.future {
  background-color: #FEF8E4;
  color: inherit;
}

td.none {
  background-color: #570F10;
  color: inherit;
}

td.none1 {
  background-color: #FDEFBE;
  color: inherit;
}
td.none2 {
  background-color: #FEF8E4;
  color: inherit;
}

table.phpc-main ul {
  	
  margin: 2px;
  padding: 0;
  list-style-type: none;
  border-color: none;
  border-style: solid;
  border-width: 0px 0px 0 0px;
}

table.phpc-main li {
  font-weight: normal;
  padding: 0;
  border-style: solid;
  border-width: 0 0 0px 0;
  margin: 0;
}

table.phpc-main li a {
  display: block;
  text-decoration: none;
  padding: 2px;
}

table.phpc-main li a:hover {
  background-color: none;
  text-decoration: underline;
  color: #000000;
}

.phpc-footer {
  text-align: center;
}

.phpc-button {
  text-align: center;
}


.phpc-main2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;	
  text-decoration: bold;
  border-style: solid;
  border-collapse: collapse;
  border-color: #000000;
  border-width: 2px;
  color: #000000;
  background-color: #FEF8E4;
  background-image: url("/images/common/newsletter_back_yellow.jpg");
  padding: 10px;
  align:center;
}

table.phpc-main {
  width: 100%;
}

.phpc-main2 > h2 {
  margin: 0;
  text-align: left;
  background-color: silver;
  padding: .25em; 
  border-color: #000000;
  border-style: solid;
  border-width: 0 0 2px 0;
}

.phpc-main2 > div {
  margin: .5em;
  font-weight: bold;
}

.phpc-main2 > p {
  border-style: solid;
  border-width: 2px 0 0 0;
  border-color: #000000;
  padding: .5em;
  margin: 0;
  text-align: justify;
}


.bodywhitetext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; color: #FFFFFF; text-decoration: none}
.bodylinktext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: normal; font-variant: normal; color: #FDDF7F; text-decoration: underline}
.bodywhitetextbold {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 18px; font-weight: bold; font-variant: normal; color: #FFFFFF; text-decoration: none}
.botnavtext {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; color: #FDDF7F; text-decoration: none}
a.botnavtext:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; color: #FDDF7F; text-decoration: underline}
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-style: normal; font-weight: normal; font-variant: normal; color: #993333; text-decoration: none}
.featuretitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #6F0000; text-decoration: none}
.featureregion {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; line-height: 18px; text-decoration: none}
.featuresub {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; font-style: normal; font-weight: normal; font-variant: normal; color: #333333; text-decoration: none}
.featuretext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; line-height: 14px; text-decoration: none}
.featureprice {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; color: #6F0000; text-decoration: none}
.promotitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; color: #6F0000; text-decoration: none}
.promosubtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; text-decoration: none}
.promotext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; line-height: 14px; text-decoration: none}
.newsletterheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; font-variant: normal; color: #6F0000; text-decoration: none}
