/* 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 hidden #000000;
  border-bottom: 0px hidden #000000;
  border-left: 0px hidden #000000;
  border-right: 0px hidden #000000;
  width: 467px;
}

#lay_body p {
  margin-top:0px;
  margin-bottom:15px;
}

/* ------------------------------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;
}

/* ------------------------------BLOCK 2------------------------------ */
#lay_f2 {
  background:url(/_mod_files/ce_images/layout/bg-menu.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;
}

/* ------------------------------BLOCK 3------------------------------ */
#lay_f3 {
  background: #959470;
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 7px;
  padding-right: 7px;
  width: 230px;
  border-top: 0px solid #000000;
  border-bottom: 5px solid #e93a30;
  border-left: 0px hidden #ffffff;
  border-right: 0px hidden #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;
}

/* ------------------------------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:5px solid #1b559b;
  border-left:0px solid #000000;
  border-right:0px 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;
}

/* ------------------------------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;
}

/* ------------------------------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;
}

/* ------------------------------BLOCK 10------------------------------ */
#lay_f10 {
  background-image:url(/_mod_files/ce_images/layout/bg-body.jpg);
  background-position:top left;
  background-repeat:repeat-y;
  padding-top:10px;
  padding-bottom:9px;
}

/* ------------------------------ADDITIONAL CSS------------------------------ */
#lay_side {
  width:100%;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
  border-top: 1px solid #b5b491;
  border-bottom: 1px solid #b5b491;
  border-left: 1px solid #b5b491;
  border-right: 1px solid #b5b491;
  color: #ffffff;
}

#lay_left {
  border-left:3px solid #ffffff;
  border-right: 0px hidden;
  border-top: 0px hidden;
  border-bottom: 0px hidden;
}

#lay_right {
  border-right:3px solid #ffffff;
}

#lay_white {
  background: #ffffff;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
}