/******************************
  For Netscape compatibility, must define body margins
  and padding at the HTML level as well as the BODY level
*******************************/

html {
  margin : 0px;
  padding : 0px;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  height: 101%;
}

body {
  margin : 0px;
  padding : 0px;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #7F430D;
  height: 101%;
}

/******************************
  Table Cell Options 
*******************************/

td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;
  line-height: 15px;
  color: #2C2C2C;
  margin: 8px;
  text-align: left;
  vertical-align: top;
  padding: 0px;
}

td.body {
  background-image:url(images/background.gif);
  background-repeat:repeat-y;
}

td.device {
  background-image:url(images/photos/device_background.jpg);
  background-repeat:no-repeat;
}

th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 20px;
  color: white;
  text-align: center;
  vertical-align: middle;
  padding: 10px;
  background-color:#AF6B2E;
}

/******************************
  Text Options
*******************************/

.text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  color: #2E2E2E;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 8px;
  margin-right: 30px;
}

.header {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  color: #2E2E2E;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 8px;
  margin-right: 30px;
  padding-left: 30px;
}

p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  color: #2E2E2E;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 8px;
  margin-right: 30px;
}

p.small {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  line-height: 14px;
  color: #2E2E2E;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 8px;
  margin-right: 0px;
}

strong {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #2E2E2E;
}

strong.large {
  font-size: 15px;
}

strong.small {
  font-size: 10px;
}

ul {
  margin-left: 10px;
  margin-top: 0px;
  margin-bottom: 6px;
  margin-right: 10px;
}

li {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  line-height: 14px;
  color: #2E2E2E;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
}

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 16px;
  color: #7F430D;  
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
}

/******************************
  Link Options
*******************************/

a:link,
a:visited,
a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  text-decoration:underline;
  color: #7F430D;
}

a.small:link,
a.small:visited,
a.small:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  line-height: 14px;
  text-decoration:underline;
  color: #7F430D;
}

a.white:link,
a.white:visited,
a.white:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  line-height: 14px;
  text-decoration:underline;
  color:white;
}

a.white2:link,
a.white2:visited,
a.white2:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  text-decoration:underline;
  color:#E2CEBC;
}