/* master.css */

body
{
  background-color: white;
  color: black;
  font-family: arial;
}

td.topheader     /* the title bar at the top */
{
  padding: 4 px; 
}

td.rightbody     /* the main content cell */
{
  padding-top: 8 px; 
  text-align: justify;
}

.clicktocontinue    
{
  text-align: center;
  font-size: 11 pt;
}

.bookoverview    
{
  text-align: center;
  font-size: 10 pt;
}

p.manofmonth     
{
  padding-top: 4 px; 
  text-align: left;
  font-size: 11 pt;
}

.links
{
  color: black;
  font-size: 12 pt;
}

.subheader
{
  background-color: ededca;
  color: black;
  padding: 3 px;
  margin-top: 8 px;
  margin-bottom: 6 px;
  font-weight: bold;
}

div.country
{
  border-color: #887733;
  border-left-width: 2 px;
  border-right-width: 2 px;
  border-top-width: 2 px;
  border-bottom-width: 2 px;
  border-style: solid;
  font-weight: bold;
  width: 70%;
  margin-left: 4 px;
  padding-left: 3 px;
  padding-top: 2 px;
  padding-bottom: 0 px;
}

/* for the special edition email list promotion box */
div.specialedition
{
  border-color: #cc0000;
  border-left-width: 2 px;
  border-right-width: 2 px;
  border-top-width: 2 px;
  border-bottom-width: 2 px;
  border-style: solid;
  font-weight: bold;
  width: 80%;
  text-align: center;
  margin-left: 4 px;
  margin-top: 10 px;
  padding: 3 px;
  
}

div.country-wide
{
  border-color: #887733;
  border-left-width: 2 px;
  border-right-width: 2 px;
  border-top-width: 2 px;
  border-bottom-width: 2 px;
  border-style: solid;
  font-weight: bold;
  width: 100%;
  margin-left: 4 px;
  padding-left: 3 px;
  padding-top: 2 px;
  padding-bottom: 0 px;
}

ul.services
{
  margin-left: 18 px;
  margin-top: 3 px;
  margin-bottom: 3 px;
  padding-left: 4 px;
}

ul.services li
{
  margin-top: 6 px;
  margin-bottom: 6 px;
}

a
{
  color: darkred;
}

ul.grouplist
{
  margin-left: 16 px;
  margin-top: 3 px;
  margin-bottom: 0 px;
  padding-left: 4 px;
}

ul.subgroup
{
  margin-left: 24 px;
  margin-top: 0 px;
  margin-bottom: 0 px;
  padding-top: 0 px;
  padding-bottom: 0 px;
  padding-left: 3 px;
  font-size: 8pt;
}

span.subtext
{
  margin-top: 0px;
  font-size: 8pt;
  color: darkred;
}

image.mainimage     /* the title bar at the top */
{
  padding-left: 0 px;
  margin-right: 12 px; 
  float: left;
  align: top;
}

.subheadercentered
{
  background-color: ededca;
  color: black;
  padding: 3 px;
  margin-top: 8 px;
  margin-bottom: 3 px;
  font-weight: bold;
  text-align: center;
}

/*
h1, h2   
{
  text-align: center;
  padding-bottom: 20px;
}

*/
