BODY {
 margin : 0px;
 font-family : verdana;
 font-size : 11px;
 color : #e7e7e7;
 background-color : #222C36;
}

A {
 color : #ff9;
 font-weight : normal;
 text-decoration : underline;
}
A:hover {
 text-decoration : none;
}

#header {
 width : 690px;
 height : 57px;
 background : url("images/header.gif");
 position : absolute;
 top : 0px;
 left : 50%;
 margin-left : -380px;
 z-index : 1;
}
#headerLogo {
 width : 161px;
 height : 125px;
 position : absolute;
 top : 0px;
 left : 50%;
 margin-left : 219px;
 z-index : 11;
}

#menu {
 box-sizing: content-box;
 height : 17px !important;
 height : 19px;
 width : 690px;
 position : absolute;
 top : 57px;
 left: 50%;
 z-index : 10;
 background-color : lime;
 border : solid black;
 border-width : 1px 0px;
 background : #ff9;
 margin-left : -380px;
}

#menu A {
 float : left;
 list-style : none;
 padding : 2px 7px 2px 7px;
 font-size : 10px;
 border-right : 1px solid black;
 box-sizing: content-box;
 height : 13px !important;
 height : 17px;
 font-weight : normal;
 text-decoration : none;
 color : black;
}

#menu A:hover {
 background-color : #fff;
}


#slnmenu{ position: absolute;left:50%;margin-left: -301px; top: 76px;width:135px; height: 150px; visibility:hidden; Z-INDEX: 12;}
#eqpmenu{ position: absolute;left:50%;margin-left: -235px; top: 76px;width:165px; height: 150px; visibility:hidden; Z-INDEX: 12;}
#dlmenu{ position: absolute;left:50%;margin-left: -99px; top: 76px;width:112px; height: 150px; visibility:hidden; Z-INDEX: 12;}
#strmenu{ position: absolute;left:50%;margin-left: 49px; top: 76px;width:200px; height: 150px; visibility:hidden; Z-INDEX: 12;}
#supmenu{ position: absolute;left:50%;margin-left: -161px; top: 76px;width:125px; height: 150px; visibility:hidden; Z-INDEX: 12;}

.submenu {
 background-color : #ffc;
 border : solid black;
 border-width : 0px 1px;
 white-space : nowrap;
}
.submenuItem {
 border-bottom : 1px solid black;
 height : 17px;
 color : black;
}
.submenu A {
 font-weight : normal;
 text-decoration : none;
 color : black;
 font-size : 10px;
 width : 100%;
 padding : 2px 10px;
}
.submenu A:hover {
 background-color : #fff;
}
.submenu A.std {
 font-weight : bold;
 text-decoration : underline;
 color : #069;
 font-size : 10px;
 width : 4px;
 white-space : nowrap;
 padding : 2px 10px;
}
.submenu A.std:hover {
 text-decoration : none;
 background-color : #ffc;
}

.submenubreak {
 border-bottom : 1px solid black;
 height : 2px;
 background-color : black;
 overflow : hidden;
}

#pageContent {
 padding-top : 95px;
 padding-left : 7px;
 z-index : 4;
 left:50%;
 margin-left : -380px;
 position : absolute;
 top : 0px;
 margin-bottom : 20px;
}

H1 {
 font-weight : bold;
 font-size : 17px;
 color : #fff;
 margin : 0px 0px 9px 0px;
}
H2 {
 font-weight : bold;
 font-size : 13px;
 color : #ffe;
 margin : 0px 0px 3px 0px;
}

.borderbox {
 border : 1px solid #647C95;
 background-color : white;
 color : black;
}
.borderbox DIV {
 padding : 2px 4px;
}
.borderbox DIV.boxtitle {
 background-color : #647C95;
 color : white;
 font-weight : bold;
 white-space : nowrap;
}

.borderbox A {
 color : #069;
}

.floatleft {
 float : left;
}

HR.whiteline {
 height:1px;
 border:none;
 background:#e7e7e7;
 color:#e7e7e7;
}
HR.blueline {
 height:1px;
 border:none;
 background:#069;
 color:#069;
}

table.cfdebug {
 margin-top : 100%;
}

.clear {
 clear : both;
 height:1px;
 overflow : hidden;
}




TD,INPUT,SELECT,TEXTAREA {
 font-family : verdana;
 font-size : 11px;
 color : black;
}




A.no {
 color : #000000;
 font-weight : normal;
 text-decoration : none; 
}

.title {
 font-weight : bold;
 font-size : 14px;
 color : #cc3300;
}

.redur {
 border-style : solid;
 border-width : 1px 1px 0px 0px;
 border-color : #cc3300;
 padding : 3px 3px 3px 3px;
 margin : 0px 0px 0px 0px;
 border-collapse: collapse;
}

.redur TD {
 padding : 5px 5px 5px 5px;
}

.redur TD.redtitle {
 border-style : solid;
 border-width : 1px 0px 1px 0px;
 border-color : #cc3300;
 background-color : #cc3300;
 padding : 2px 2px 2px 2px;
 margin : 0px;
 color : white;
 font-weight : bold;
}

.blueul {
 border-style : solid;
 border-width : 1px 0px 0px 1px;
 border-color : #003366;
 padding : 3px 3px 3px 3px;
 margin : 0px 0px 0px 0px;
 border-collapse: collapse;
}

.blueul TD {
 padding : 5px 5px 5px 5px;
}


.blueul TD.bluetitle {
 border-style : solid;
 border-width : 1px 0px 1px 0px;
 border-color : #003366;
 background-color : #003366;
 padding : 2px 2px 2px 2px;
 margin : 0px;
 color : white;
 font-weight : bold;
}

.listindent {
 text-indent : -10px;
 margin-left : 10px;
 padding : 0px;
}

FORM,P {margin : 0px;}

UL {
 margin:0px 0px 0px 30px;
 list-style-type: disc;
}

.padded {
 margin : 10px;
}

.blueborder {
 border-collapse: collapse;
}

.blueborder TD {
 border-style : solid;
 border-width : 1px;
 border-color : #003366;
 padding : 3px 3px 3px 3px;
 margin : 0px 0px 0px 0px;
}

.blueborder TD.bluetitle {
 background-color : #003366;
 padding : 2px 2px 2px 2px;
 margin : 0px;
 color : white;
 font-weight : bold;
}

.blueborder TD.bluetitle A {
 color : #ffffcc;
}

.highlight {
 background-color : #ffff99;
}

.gray {
 background-color : #cccccc;
 color : #cccccc;
}