BODY {
  width: 100%;
  height: 100%;
  padding: 0px;
  margin: 0px;
  FONT-FAMILY: Tahoma, Arial, Verdana, "Geneva CE";
  background: url(../images/bg.gif) top repeat-x #86A9E7;
}
BODY.inframe {
  width: 100%;
  height: 100%;
  padding: 0px;
  margin: 0px;
  FONT-FAMILY: Tahoma, Arial, Verdana, "Geneva CE";
  background: #203b7d;
}

#leftbord {background: url('../images/bg_line_l.gif') repeat-y; width: 38px;}
#main {width: 750px; background: #203b7d; vertical-align: top;}
#rightbord {background: url('../images/bg_line_r.gif') repeat-y; width: 38px;}

#header {background: #203b7d; height: 328px;}

#content {background: url('../images/bg_cont.gif') top right no-repeat; height: 360px; vertical-align: top;}

#content_services {background: url('../images/bg_cont_services.gif') top left no-repeat; height: 360px; vertical-align: top;}

#submenu {background: url('../images/sub_top.gif') top left no-repeat; vertical-align: top; height: 206px; width: 159px;}

#mail {background: url('../images/mail_bg.gif') top left no-repeat #203b7d; width: 100%; height: 122px; vertical-align: top;}

#tabLeft {background: url('../images/table_bg_left.gif') repeat-y; width: 37px;}
#tabRight {background: url('../images/table_bg_right.gif') right repeat-y; width: 23px;}

#subLeft {background: url('../images/sub_bg_left.gif') repeat-y; width: 16px;}
#subRight {background: url('../images/sub_bg_right.gif') right repeat-y; width: 10px;}

.tableBot {background: url('../images/table_bot.gif') bottom repeat-x; }

.subBot {background: url('../images/sub_bot.gif') bottom repeat-x; height: 13px;}

#tableTop {background: url('../images/table_top.gif') top left no-repeat; height: 25px;}
#subTop {background: url('../images/submenu_top.gif') top left no-repeat; width: 185px; height: 55px; vertical-align: bottom;}

#subBot {background: url('../images/submenu_bot.gif') top left no-repeat; width: 159px; height: 88px;}

#mail span {font-size: 7.5pt; color: #ffffff;}
#mail input.sign {width: 118px; height: 18px; border: 1px solid #ffffff; background: #203b7d; font-size: 7.5pt; color: #ffffff; font-family: tahoma;}
#mail input.but {background: #26437d; width: 20px; font-size: 6pt; border: 0px; color: #ffffff; cursor: pointer; margin: 0px; padding: 0px;}

#mail input:hover.but {color: #bdcbe5;}

h1 {
  font-size: 15pt;
  color: #ffffff;
  font-family: Arial;
  letter-spacing: -1px;
  border-bottom: 1px solid #aab6ce;
  width: 338px;
  margin: 0px 0px 0px 10px;
}

span.header {
  font-size: 9pt;
  color: #ffffff;
  letter-spacing: 0px;
  padding: 0px;
  margin: 0px;
  font-weight: normal;
}

p {
  font-size: 8pt;
  color: #ffffff;
  line-height: 16px;
  letter-spacing: 0px;
  padding: 0px 0px 12px 0px;
  margin: 0px;
}

p.list {padding: 0px 0px 5px 10px;}

#submenu p {
  padding: 0px;
  margin: 0px 8px 10px 8px;
  line-height: 14px;
}

#submenu ul {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
}

#submenu ul li {
}

#submenu ul li a {
  padding: 16px 12px 0px 12px;
  margin: 4px 0px 4px 0px;
  width: 132px !important;
  width: 156px;
  height: 30px !important;
  height: 46px;
  display: block;
  background: url('../images/button_bg.gif') left top no-repeat;
  font-size: 7.5pt;
  color: #ffffff;
  text-decoration: none;
}
#submenu ul li a:hover {background: url('../images/button_bg_over.gif') left top no-repeat;}
#submenu ul li.first a {background: url('../images/button_bg_child.gif') left top no-repeat;}
#submenu ul li.first a:hover {background: url('../images/button_bg_child_over.gif') left top no-repeat;}

#bot {width: 100%; height: 44px; background: #203b7d;}

#content ul, #content_services ul {
  list-style-type: disc;
  list-style-position: inside;
  color: #ffffff;
  font-size: 8pt;
  padding: 0px;
  margin: 0px 0px 15px 15px;
}
#content ul li, #content_services ul li {
  height: 16px;
}

#submenu a {
  padding: 0px;
  margin: 0px 0px 3px 12px;
  text-decoration: none;
  display: block;
}
#submenu a img {border: 1px solid #000000;}

#content_services a {
  padding: 0px;
  margin: 0px 20px 0px 0px;
  text-decoration: none;
  display: block;
  float: left;
}
#content_services a img {border: 1px solid #000000;}

.content {
  padding: 10px 8px 10px 8px;
  margin: 38px 0px 0px 0px;
  width: 444px;
  background: url('../images/cont_bg.gif') left top no-repeat;
}

.copyright {
  font-size: 7pt;
  color: #c5e4f2;
  letter-spacing: 0px;
  padding: 0px 0px 0px 22px;
  margin: 0px;
  font-weight: normal;
}

.botmenu {padding: 0px 0px 6px 22px;}

.botmenu a {
  font-size: 7pt;
  color: #ffffff;
  padding: 0px;
  margin: 0px;
  font-weight: normal;
  text-decoration: none;
}

.botmenu a:hover {
  background: url('../images/underline.gif') bottom left no-repeat;
}

table.cablingHead {
  width: 438px; 
  height: 20px; 
  background: #355ba5; 
  border: 1px solid #4779dc; 
  font-size: 8pt;
  color: #ffffff;
  text-align: center;
}
table.cabling {
  width: 438px; 
  margin: 8px 0px 0px 0px;
  background: none; 
  border-left: 1px solid #4779dc; 
  border-right: 1px solid #4779dc; 
}

table.cabling p {
  padding: 5px 10px 5px 10px;
  font-size: 8pt;
  color: #ffffff;
  text-align: center;
  line-height: 11px;
}

.spacer_blue {background: url('../images/spacer_blue.gif') center repeat-y; height: 65px;}