/* MAKET SPECIFIC STYLES */
#body {
  background-image:url(/_mod_files/ce_images/layout/background.jpg);
  background-position:top left;
  background-repeat:repeat-x;
  background-color:#4d4c4f;
}

#layout {
  background-color:#ffffff;
  border:10px solid #a1a1a5;
}

/* BODY */
#lay_body {
  vertical-align:top;
  background-color:#ffffff;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:20px;
  padding-right:20px;
}

#lay_body p {

  margin-top:5px;
  margin-bottom:5px;
}


h1, h1 a, h1 a:visited, h1 a:hover {
  color:#003E7E;
  font-size:12px;
  font-weight:bold;
  margin-bottom:10px;
  margin-top:0px;
}

/********** BLOCK 1 **********/
#lay_f1 {
  vertical-align:top;
  background-color:#ffffff;
  padding-top:20px;
  padding-bottom:0px;
  padding-left:50px;
  padding-right:0px;
}


/********** BLOCK 2 **********/
#lay_f2 {
  vertical-align:top;
  padding-left:20px;
}


/********** BLOCK 3 **********/
#lay_f3 {
  vertical-align:top;
  background-color:#ffffff;
}

#lay_f3 p {
  color:#ffffff;
  font-size:16px;
  line-height:20px;
  margin-left:200px;
  margin-right:20px;
}


/********** BLOCK 4 **********/
#lay_f4 {
  vertical-align:top;
  background-color:#ffffff;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:20px;
  padding-right:0px;
}


/********** BLOCK 5 **********/
#lay_f5 {
  vertical-align:top;
  background-color:#ffffff;
}


/********** BLOCK 6 **********/
#lay_f6 {
  vertical-align:top;
  background-color:#ffffff;
  padding-top:20px;
  padding-bottom:20px;
  padding-left:0px;
  padding-right:20px;
}

#lay_f6 h1 {
  font-size:16px;
  color:#b32017;
  margin-top:0px;
  margin-bottom:6px;
}

#lay_f6 td {
  font-size:12px;
  line-height:16px;
}
#lay_f6 a {
  color:#333333;
  text-decoration:none;
}

#lay_f6 a:hover {
  color:#333333;
  text-decoration:underline;
}

.arrow {
  color:#b32017;
}


/********** BLOCK 7 **********/
#lay_f7 {
  vertical-align:bottom;
  background-color:#ffffff;
  padding-top:0px;
  padding-bottom:10px;
  padding-left:0px;
  padding-right:20px;
  text-align:right;
  text-align:-moz-right;
}


/********** BLOCK 8 **********/
#lay_f8 {
  color:#cccccc;
  vertical-align:top;
  padding-top:5px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:20px;
}

#lay_f8 a {
  color:#cccccc;
  text-decoration:none;
}

#lay_f8 a:hover {
  color:#cccccc;
  text-decoration:underline;
}


/********** BLOCK 9 **********/
#lay_f9 {
  color:#cccccc;
  vertical-align:top;
  padding-top:5px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0px;
  text-align:right;
  text-align:-moz-right;
}

#lay_f9 a {
  color:#cccccc;
  text-decoration:none;
}

#lay_f9 a:hover {
  color:#cccccc;
  text-decoration:underline;
}