/* MAKET SPECIFIC STYLES */
#lay_htmlbody {
  text-align: center;
  background-image: url('/layout/background.jpg');
  background-repeat: repeat-x;
  background-color: #04AEE2;
}

#lay_table {
  border: 6px solid #FFFFFF;
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  margin-bottom: 6px;
  border-collapse: separate;
  background-color: #FFFFFF;
  text-align: left;
}
#lay_f1 {
  background-color: #7060B0;
  padding: 0px;
  text-align: left;
  width: 762px;
  height: 107px;
  vertical-align: bottom;
}
#leftbar_td {
  padding: 0px;
  text-align: left;
  background-color: #F06020;
  height: 100%;
  border-bottom: 6px solid #FFFFFF;
  border-right: 3px solid #FFFFFF;
}
#leftbar_tab {
  border-top: 6px solid #FFFFFF;
  border-bottom: 0px solid #FFFFFF;
  border-left: 0px solid #FFFFFF;
  border-right: 0px solid #FFFFFF;
  margin: 0px;
  border-collapse: separate;
  text-align: left;
  height: 100%;
}
#lefttop_td {
  padding: 0px;
  text-align: left;
}
#lefttop_tab {
  border-top: 0px solid #FFFFFF;
  border-bottom: 6px solid #FFFFFF;
  border-left: 0px solid #FFFFFF;
  border-right: 0px solid #FFFFFF;
  margin: 0px;
  border-collapse: separate;
  text-align: left;
}
#lay_f2 {
  background-color: #80C030;
  padding: 0px;
  text-align: left;
  width: 181px;
  height: 184px;
}
#leftbot_td {
  height: 100%;
  padding: 0px;
  text-align: left;
  background-color: #F06020;
}
#leftbot_tab {
  margin: 0px;
  border-collapse: separate;
  text-align: left;
}
#lay_f3 {
  background-color: #F06020;
  padding: 0px;
  text-align: left;
  width: 181px;
  height: 100%;
}
/* -- Right Bar Container TD (181x399) -- */
#rightbar_td {
  padding: 0px;
  text-align: left;
}
/* -- Right Bar Container Table (181x399) -- */
#rightbar_tab {
  border-top: 6px solid #FFFFFF;
  border-bottom: 6px solid #FFFFFF;
  border-left: 3px solid #FFFFFF;
  border-right: 0px solid #FFFFFF;
  margin: 0px;
  border-collapse: separate;
  text-align: left;
}
/* -- -- Body (575x399) -- -- */
#lay_body {
  border-top: 3px solid #FFFFFF;
  border-right: 3px solid #FFFFFF;
  border-bottom: 6px solid #FFFFFF;
  background-color: #FFFFFF;
  padding-left: 6px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  width: 373px;
  text-align: left;
  font-family: arial;
  font-size: 12px;
  /* line-height: 1.25em;*/
  color: #333333;
  padding-left: 6px;
}
#lay_body p {
  font-family: arial;
  font-size: 12px;
  color: #333333;
  line-height: 1.25em;
}
/* -- Footer (762x74) -- */
#lay_f4 {
  background-color: #7060B0;
  padding: 0px;
  text-align: left;
  width: 762px;
  height: 74px;
}
p#lay_f4, #lay_f4 p, #lay_f4 {
  color: #FFFFFF;
  font-size: 11px;
}
/* Subfooter Container */
#subfooter {
  text-align: left;
  width: 762px;
  margin-left: auto;
  margin-right: auto;
  color: #FFFFFF;
}
/* -- Subfooter -- */
p#lay_f6, #lay_f6 p, #lay_f6, #lay_f6 td, #lay_f6 td a, #lay_f6 a {
  font-size: 10px;
  padding: 0px;
  color: #FFFFFF;
}
#lay_f6 {
  width: 762px;
}
#lay_f5 {
  border-top: 3px solid #FFFFFF;
  border-left: 3px solid #FFFFFF;
  background-color: #FFFFFF;
  width: 196px;
  padding-top: 5px;
  text-align: left;
  color: #999999;
  font-size: 14px;
  font-style: italic;
  line-height: 1.5em;
  font-family: Times New Roman;
}
p#lay_f5, #lay_f5 p {
  color: #999999;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 14px;
  font-style: italic;
  line-height: 1.5em;
  font-family: Times New Roman;
}
#lay_f7 {
  background-color: #1060B0;
  border-bottom: 3px solid #FFFFFF;
  height: 54px;
  width: 575px;
  padding: 0px;
  text-align: left;
  vertical-align: middle;
}
#td_container {
  padding: 0px;
}
#table_container {
  margin: 0px;
  border-left: 3px solid #ffffff;
  border-top: 6px solid #ffffff;
  border-bottom: 6px solid #ffffff;
  border-collapse: separate;
}
 /*Custom Site Map Coloring for Links */
a.cust_a_normal,
a.cust_a_normal:link,
a.cust_a_normal:visited {
  color: #87AFD7;
}
a.cust_a_normal:hover {
  color: #FFFFFF;
}
a.cust_a_normal:active {
  color: #87AFD7;
}
 /*Custom Site Map Coloring for Links */