/* MAKET SPECIFIC STYLES */

body {
}

/******************************* BODY *****************************/
#lay_body {
  background:url(/_mod_files/ce_images/layout/bg_corporate.jpg) left bottom no-repeat;
  padding-top:5px;
  padding-bottom:80px;
  padding-left:0px;
  padding-right:10px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:10px solid #ffffff;
  border-right:0px solid #000000;
}

#lay_body h1 {
  color:#b81d22;
  font-size:11px;
  font-weight:bold;
  margin-top:0px;
  margin-bottom:5px;
  margin-left:0px;
}

#lay_body h3 {
  color:#3082c4;
  font-size:11px;
  font-weight:bold;
  margin-top:0px;
  margin-bottom:5px;
  margin-left:0px;
}

#lay_body p {
  line-height:15pt;
  margin-top:0px;
  margin-bottom:15px;
}

#lay_body li {
  line-height:15pt;
  margin-top:0px;
  margin-bottom:15px;
}

#lay_body a {
  text-decoration:underline;
}

/******************************* BLOCK 1 *****************************/
#lay_f1 {
  background:#787d40;
  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 2 *****************************/
#lay_f2 {
  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 3 *****************************/
#lay_f3 {
  background:#bbbe9f;
  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;
}

#lay_f3 h1, h1 a, h1 a:visited, h1 a:hover {
  font-size:15px;
  font-weight:normal;
  margin-top:15px;
  margin-bottom:15px;
  margin-left:15px;
  text-transform:uppercase;
}

#lay_f3 td {
  line-height:15pt;
}

/******************************* BLOCK 4 *****************************/
#lay_f4 {
  background:#787d40;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:10px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:0px solid #000000;
  border-right:0px solid #000000;
}

/******************************* BLOCK 5 *****************************/
#lay_f5 {
  background:#787d40;
  padding-top:10px;
  padding-bottom:0px;
  padding-left:220px;
  padding-right:0px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:0px solid #000000;
  border-right:0px solid #000000;
}

/******************************* BLOCK 6 *****************************/
#lay_f6 {
  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 7 *****************************/
#lay_f7 {
  background:url(/_mod_files/ce_images/layout/bg_page_header.jpg) left top no-repeat;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:5px;
  padding-right:0px;
  border-top:0px solid #000000;
  border-bottom:0px solid #000000;
  border-left:5px solid #ffffff;
  border-right:1px solid #000000;
}

#lay_f7 TD {
  font-size:8pt;
  font-weight:bold;
  letter-spacing:-0.4pt;
  padding-bottom:3px;
  padding-left:9px;
  padding-right:9px;
  border-top:0px solid #000000;
  border-bottom:2px solid #000000;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
}

#lay_f7 h1, h1 a, h1 a:visited, h1 a:hover {
  color:#ffffff;
  font-size:11px;
  font-weight:bold;
  margin-top:3px;
  margin-bottom:0px;
  margin-left:0px;
  text-decorate:none;
  text-transform:none;
}

/******************************* BLOCK 8 *****************************/
#lay_f8 {
  background:#9e7f6f;
  padding-top:5px;
  padding-bottom:0px;
  padding-left:5px;
  padding-right:0px;
  border-top:0px solid #000000;
  border-bottom:5px solid #ffffff;
  border-left:0px solid #000000;
  border-right:0px solid #000000;
}

/******************************* BLOCK 9 *****************************/
#lay_f9 {
  background:#bbbe9f;
  padding-top:15px;
  padding-bottom:15px;
  padding-left:15px;
  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 {
  padding-top:5px;
  padding-bottom:0px;
  padding-left:10px;
  padding-right:0px;
  border-top:0px solid #000000;
  border-bottom:0px solid #ffffff;
  border-left:1px dotted #000000;
  border-right:1px solid #000000;
}

#lay_f10 p {
  line-height:15pt;
  margin-top:0px;
  margin-bottom:15px;
}

#lay_f10 a {
  text-decoration:underline;
}

#lay_f10 h1 {
  color:#b81d22;
  font-size:11px;
  font-weight:bold;
  margin-top:0px;
  margin-bottom:5px;
  margin-left:0px;
}

#lay_main {
  width:100%;
}

#lay_far_left {
  background:url(/_mod_files/ce_images/layout/bg_layout_far_left.gif) right top repeat-x;
}

#lay_left {
  background:url(/_mod_files/ce_images/layout/bg_layout_left.jpg) right top no-repeat;
}

#lay_right {
  background:url(/_mod_files/ce_images/layout/bg_layout_right.jpg) left top no-repeat;
}

#lay_far_right {
  background:url(/_mod_files/ce_images/layout/bg_layout_far_right.gif) left top repeat-x;
}

#layout {
  background:url(/_mod_files/ce_images/layout/bg_layout.jpg) left top repeat-x #ffffff;
}

#menu_menu TD{
  padding-left:10px;
  padding-right:10px;
  background:#f0d890;
  border-bottom:1px solid #ffffff;
}

#footer {
  color:#5e5e5e;
  border-top:1px solid #000000;
}