BODY
 {
  background-repeat: no-repeat;
  background-position: center center;
  background-attachment: fixed;
 }
BODY, P, TD, INPUT, DIV
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  color: #004477;
  text-decoration: none;
 }
A, A:hover
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-weight: bold;
  color: #1e5090;
  text-decoration: none;
 }
TABLE, TR, TD
 {
  vertical-align: top;
  border-collapse: collapse;
  border: 0px solid #ffffff;
 }
LEGEND
 {
  font-family: verdana, tahoma, arial, helvetica;f
  font-size: 12pt;
  font-weight: bold;
  color: #1e5090;
  text-align: center;
  background-color: #ffffff;
 }
FIELDSET
 {
  color: #1e5090;
 }
HR
 {
  color: #1e5090;
 }
HR.title
 {
  color: #ffffff;
 }

.tblhead1
 {
  vertical-align: middle;
 }
.tblhead2
 {
  vertical-align: middle;
  color: #ff0000;
 }
.tblhead3
 {
  vertical-align: middle;
  color: #ffffff;
 }
.tblside1
 {
  vertical-align: bottom;
  color: #ffffff;
 }
A.tblhead2, A:hover.tblhead2
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-weight: bold;
  color: #ff0000;
  text-decoration: none;
 }

A.menubar1, A:hover.menubar1
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
  background-color: #ff9900;
  border-width: 0px;
  border-color: #004477;
 }
A.menupath, A:hover.menupath
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 8pt;
  font-weight: bold;
  color: #ff9900;
  border-width: 1px;
 }
TD.titlebartext
 {
  vertical-align: bottom;
 }
TD.printtitlebar
 {
  font-size: 8pt;
 }
TD.tabtopleft
 {
  text-align: left;
  vertical-align: top;
 }
TD.tabbottomright
 {
  text-align: right;
  vertical-align: bottom;
 }




.pagehead
 {
  background-image: url(../images/fiberstorm.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  background-attachment: fixed;
 }

.urllist
 {
  color: #ffffff;
  background-color: #ff0000;
  font-weight: bold;
  font-family: verdana, tahoma, arial, helvetica;
  vertical-align: middle;
  width: 1000;
  height: 20;
  border-width: 0;
  border-collapse: collapse;
  padding: 0;
 }
.menulink1, .menulink1:hover
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #c0c0c0;
  border-width: 1;
 }



.menubutton
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  color: #ff9900;
  background-color: #006699;
  -moz-border-radius: 10px;
  cursor: pointer;
  cursor: hand;
  width: 170px;	
  font-weight: bold;
  border-color: #ff9900;
  border-width: 1;
 }
.menubutton2
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  color: #ff9900;
  background-color: #004477;
  -moz-border-radius: 10px;
  cursor: pointer;
  cursor: hand;
  width: 170px;
  border-color: #ff9900;
  border-width: 1;
 }
.menulink, .menulink:hover
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #ffffff;
  text-decoration: none;
 }
.menubar1
 {
  border-width: 0px;
  border-color: #004477;
  vertical-align: middle;
  text-align: left;
  border-collapse: collapse;
  padding: 0;
  font-size: 10pt;
 }
.menupath
 {
  font-family: verdana, tahoma;
  font-size: 8pt;
  font-weight: bold;
  color: #ff9900;
  text-decoration: none;
 }
.zaratextbox
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 8pt;
  color: #ff9900;
  border-top-color: #005588;
  border-top-width: 1px;
  border-left-color: #005588;
  border-left-width: 0px;
  border-right-color: #005588;
  border-right-width: 0px;
  width: 170;
  height: 85;
  overflow: auto;
 }
.textelement_hlhr
 {
  color: #005588;
  font-size: 11pt;
  font-weight: bold;
  letter-spacing:5px;
  border-bottom-color: #005588;
  border-bottom-width: 2px;
  vertical-align: bottom;
 }
.textelement_bbhr
 {
  color: #ff9900;
  font-size: 11pt;
  font-weight: bold;
  letter-spacing:5px;
  border-bottom-color: #005588;
  border-bottom-width: 2px;
  vertical-align: bottom;
 }
.back005588
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  background-color: #005588;
  text-align: center;
  color: #FFFFFF;
 }
.back004477
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  background-color: #004477;
  text-align: center;
  color: #FFFFFF;
 }
.footer
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 8pt;
  color: #004477;
  text-decoration: none;
  vertical-align: middle;
 }

.msgboxborder
 {
  border-color: #005588;
  border-width: 2px;
  vertical-align: top;
 }
.msgboxtop
 {
  vertical-align: top;
  border-top-color: #005588;
  border-top-width: 2px;
 }
.msgboxbottom
 {
  vertical-align: bottom;
  border-bottom-color: #005588;
  border-bottom-width: 2px;
 }



.msgbox
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  width: 750;
  border-width: 2;
  border-color: #005588;
 }
.msgboxhead
 {
  color: #ffffff;
  background-color: #003366;
  font-weight: bold;
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  vertical-align: middle;
 }
.msgboxtext
 {
  color: #003366;
  background-color: #ffffff;
  text-decoration: none;
  border-color: #003366;
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
 }













.titlebar
 {
 }
.titlebarhr
 {
  border-top-color: #ffffff;
  border-top-width: 1px;
  border-left-color: #005588;
  border-left-width: 0px;
  border-right-color: #005588;
  border-right-width: 0px;
  border-bottom-color: #005588;
  border-bottom-width: 0px;
 }
.loginfields
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 8pt;
  background-color: #ffffff;
  color: #003366;
  width: 170;
  border-top-color: #000000;
  border-top-width: 2px;
  border-left-color: #000000;
  border-left-width: 2px;
  border-right-color: #000000;
  border-right-width: 2px;
  border-bottom-color: #000000;
  border-bottom-width: 2px;
 }
.searchfields
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 8pt;
  background-color: #005588;
  color: #ff9900;
  width: 170;
  border-top-color: #ff9900;
  border-top-width: 1px;
  border-left-color: #ff9900;
  border-left-width: 1px;
  border-right-color: #ff9900;
  border-right-width: 1px;
  border-bottom-color: #ff9900;
  border-bottom-width: 1px;
 }
.formfields
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  background-color: #005588;
  color: #ff9900;
  width: 400;
  border-color: #ff9900;
  border-width: 1;
  -moz-border-radius: 10px;
 }
.formfields100
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  background-color: #005588;
  color: #ff9900;
  width: 100;
  border-color: #ff9900;
  border-width: 1;
  -moz-border-radius: 10px;
 }
.formfields200
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  background-color: #005588;
  color: #ff9900;
  width: 200;
  border-color: #ff9900;
  border-width: 1;
  -moz-border-radius: 10px;
 }
.formfieldsqty
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  background-color: #ffffff;
  color: #003366;
  width: 40;
  border-color: #ff9900;
  border-width: 1;
  text-align: right;
  -moz-border-radius: 10px;
 }
.title
 {
  font-family: verdana, tahoma;
  font-size: 14pt;
  font-weight: bold;
  color: #ff9900;
  text-decoration: none;
 }
.featuremenu, .featuremenu:hover
 {
  font-family: verdana, tahoma, arial, helvetica;
  font-size: 10pt;
  font-weight: bold;
  color: #003366;
  text-decoration: none;
 }
.verticaltop
 {
  float: right;
  text-align: right;
  writing-mode: tb-rl;
 }
.verticalbotttom
 {
  float: right;
  text-align: left;
  writing-mode: tb-rl;
 }
