/* MAKET SPECIFIC STYLES */

body {
  background:#002145;
}

/* BODY */
#lay_body {
  background:#ffffff;
  padding-top:15px;
  padding-bottom:15px;
  padding-left:15px;
  padding-right:15px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:0px solid #000000;
  border-right:0px solid #000000;
}

#lay_body p {
  margin-top:0px;
  margin-bottom:15px;
}
/* END BODY */

/* BLOCK 1 */
#lay_f1 {
  background:url(/_mod_files/ce_images/layout/bg-header.gif) top left no-repeat #c00000;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:20px;
  padding-right:20px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:0px solid #000000;
  border-right:0px solid #000000;
}
/* END BLOCK 1 */

/* BLOCK 2 */
#lay_f2 {
  background:url(/_mod_files/ce_images/layout/bg-menu_sub.jpg) top left no-repeat #ffffff;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:2px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:0px solid #000000;
  border-right:0px solid #000000;
}
/* END BLOCK 2 */

/* BLOCK 3 */
#lay_f3 {
  background:#959470;
  padding-top:7px;
  padding-bottom:7px;
  padding-left:7px;
  padding-right:7px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:3px solid #ffffff;
  border-right:0px solid #000000;
}

#lay_f3 h1, h1 a, h1 a:visited, h1 a:hover {
  color:#ffffff;
  font-size:18px;
  font-weight:normal;
  margin-top:0px;
  margin-bottom:10px;
  text-transform:uppercase;
}

#lay_f3 h1, h1 a, h1 a:visited, h1 a:hover {
  color:#ffffff;
  font-size:18px;
  font-weight:normal;
  margin-top:0px;
  margin-bottom:10px;
  text-transform:uppercase;
}

#lay_f3 p {
  color:#ffffff;
  font-size:11px;
}

#lay_f3 a {
  font-weight:bold;
}
/* END BLOCK 3 */

/* BLOCK 4 */
#lay_f4 {
  background:#959470;
  padding-top:7px;
  padding-bottom:7px;
  padding-left:7px;
  padding-right:7px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:0px solid #000000;
  border-right:3px solid #ffffff;
}

#lay_f4 h1, h1 a, h1 a:visited, h1 a:hover {
  color:#ffffff;
  font-size:18px;
  font-weight:normal;
  margin-top:0px;
  margin-bottom:10px;
  text-transform:uppercase;
}

#lay_f4 h1, h1 a, h1 a:visited, h1 a:hover {
  color:#ffffff;
  font-size:18px;
  font-weight:normal;
  margin-top:0px;
  margin-bottom:10px;
  text-transform:uppercase;
}

#lay_f4 p {
  color:#ffffff;
  font-size:11px;
}

#lay_f4 a {
  font-weight:bold;
}
/* END BLOCK 4 */

/* BLOCK 5 */
#lay_f5 {
  padding-top:10px;
  padding-bottom:0px;
  padding-left:20px;
  padding-right:0px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:0px solid #000000;
  border-right:0px solid #000000;
  color:#ffffff;
}
/* END BLOCK 5 */

/* BLOCK 9 */
#lay_f9 {
  background:url(/_mod_files/ce_images/layout/bg-menu.gif) top left no-repeat;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:0px solid #000000;
  border-right:0px solid #000000;
}
/* END BLOCK 9 */

/* BLOCK 10 */
#lay_f10 {
  background:url(/_mod_files/ce_images/layout/bg-body.jpg) top left repeat:repeat-y;
  padding-top:10px;
  padding-bottom:9px;
}
/* END BLOCK 10 */

/* BLOCK side */
#lay_side {
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  border-top:1px solid #b5b491;
  border-bottom:1px solid #b5b491;
  border-left:1px solid #b5b491;
  border-right:1px solid #b5b491;
  color:#ffffff;
}
/* END BLOCK side */

/* BLOCK red */
#lay_red {
  background:#e93a30;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:4px solid #ffffff;
  border-right:0px solid #ffffff;
}

#lay_red p {
  font-size:8px;
}
/* END BLOCK blue */

/* BLOCK blue */
#lay_blue {
  background:#1b559b;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:0px solid #ffffff;
  border-right:3px solid #ffffff;
}
/* END BLOCK blue */

/* BLOCK white */
#lay_white {
  background:#ffffff;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
}
/* END BLOCK white */