BODY { background: #FFFFFF;
font-size : 10 pt;
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif;}

tr.PNROW1 td { background: #FFFFFF; 
border-style: solid;
border-top: solid 1px #464646;
border-left: solid 1px #464646; 
border-right: solid 1px #464646; 
border-bottom: solid 1px #464646;
margin: 0px; padding: 0x;
}

tr.PNROW2 td { background: #EAEAEA; 
border-top: solid 1px #464646;
margin: 0px; padding: 0px;
}

.PNROW { FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: none;
    COLOR: #464646
    FONT-STYLE: normal;
    FONT-FAMILY: verdana,arial,sans-serif;
    TEXT-DECORATION: none; }
	
a.PNBU:link { font-size: 9px; FONT-FAMILY: verdana,arial,sans-serif; width: 100%; color: #000033; background: #FFFFFF; border: solid; border-width: 1px;
border-top-color: #FBFDFF; border-left-color: #FBFDFF; LETTER-SPACING: -1px;
border-right-color: #FBFDFF; border-bottom-color: #FBFDFF; 
margin: 0px; padding: 1px; text-decoration: none; }

a.PNBU:visited { font-size: 9px; FONT-FAMILY: verdana,arial,sans-serif; width: 100%; color: #000033; background: #FFFFFF; border: solid; border-width: 1px;
border-top-color: #FBFDFF; border-left-color: #FBFDFF; LETTER-SPACING: -1px;
border-right-color: #FBFDFF; border-bottom-color: #FBFDFF; 
margin: 0px; padding: 1px; text-decoration: none; }

a.PNBU:hover { font-size: 9px; FONT-FAMILY: verdana,arial,sans-serif; width: 100%; color: #000033; background: #D0F4FB; border: solid; border-width: 1px;
border-top-color: #000000; border-left-color: #000000; LETTER-SPACING: -1px;
border-right-color: #000000; border-bottom-color: #000000; 
margin: 0px; padding: 1px; text-decoration: none; }

.PNTP { FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: none;
	background: #3E4456;
    COLOR: #FDF4C2;
    FONT-STYLE: bold;
    FONT-FAMILY: verdana,arial,sans-serif;
    TEXT-DECORATION: none; }

h3 { 
  font-size: 7 pt;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  Margin-bottom: 0px;
  font-weight: normal; }
}

td.orders { background-color: #FFFFFF; 
border-left: 1px solid #CCCCCC; 
border-top: 1px solid #CCCCCC; 
border-right: 1px solid #EEEEEE; 
border-bottom: 1px solid #EEEEEE; 
Font-family: Verdana, Arial, Helvetica, sans-serif;
FONT-SIZE: 12px;
}

}
tr.PNROW1 td { background: #FFFFFF; 
border-style: solid;
border-top: solid 1px #585858;
border-left: solid 1px #000000; 
border-right: solid 1px #000000; 
border-bottom: solid 1px #585858;
margin: 0px; padding: 0px;
}

table.alphatable {
	BORDER-RIGHT: #000033 1px solid; 
	BORDER-LEFT: #000033 1px solid; 
	BORDER-top: #000033 1px solid; 
	BORDER-bottom: #000033 1px solid; 
	Z-INDEX: 1;
	LEFT: 0%;
	position: center;
	TOP: 23%;
    width:768px;
}

tr.PNROW2 td { background: #E9E9E9; 
border-style: solid;
border-top: solid 1px #585858;
border-left: solid 1px #000000; 
border-right: solid 1px #000000; 
border-bottom: solid 1px #585858;
margin: 0px; padding: 0px;
}

.PNROW { FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    TEXT-TRANSFORM: none;
    COLOR: #02244f
    FONT-STYLE: normal;
    FONT-FAMILY: verdana,arial,sans-serif;
    TEXT-DECORATION: none; }

.TDindexsub {
	FONT: 9px verdana, arial, sans-serif; COLOR: #000033
}

select.wide { font-family: arial narrow, Verdana, Arial, Helvetica, sans-serif;}
table.index { background-color: #EEEEEE; 
border-left: 1px solid #EEEEEE; 
border-top: 1px solid #EEEEEE; 
border-right: 1px solid #CCCCCC; 
border-bottom: 1px solid #CCCCCC;
margin-bottom: 10px; }

td.index { background-color: #FFFFFF; 
border-left: 1px solid #CCCCCC; 
border-top: 1px solid #CCCCCC; 
border-right: 1px solid #EEEEEE; 
border-bottom: 1px solid #EEEEEE; }

P { font-family: Verdana, Arial, Helvetica, sans-serif; }

TD { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.TDNOLINE { font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;

IMG { border-style: none; }

UL { list-style: square; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 0%; }
UL.ciob { list-style-image: url(/images/bltpurple.gif); margin-left: 15px; margin-bottom: 0; }

acronym { color: #666666 }

.nav { text-decoration: none; }
.drop { font-family: Verdana, Arial, Helvetica, sans-serif; color: #660066; }
.box { border: thin solid outset #000000; }

/* label { font-weight: bold; text-decoration: underline; } */

div.Q { color: #660066; font-weight: bold; }
div.compact { display: compact; margin-left: 2em; }

input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; }

A:active { color: #FFFF00; }
A:link { color: #100E08; }
A:visited { color: #1F1F1D; }
A:hover { color: #FF6600; }
A.hide { display: none; }

a.common { width: 100%; 
color: #F18E00;
 }

a.common:visited { color: #F18E00; }

a.common:hover { height: 100%; background: #000000; 
color: #F18E00; }

a.inst { width: 100%; 
color: #FFFFFF;
text-decoration: none; 
font-weight: bold; }

a.inst:visited { width: 100%; 
color: #FFFFFF;
text-decoration: none; 
font-weight: bold; }

a.inst:hover { height: 100%;
width: 100%; 
color: #CCCCCC;
text-decoration: none; 
font-weight: bold; }

a.default { width: 100%;
height:100%; 
padding: 3px;
background: #FF0000;
color: #FFFFFF;
text-decoration: none; 
font-weight: bold; 
border: solid;
border-width: thin;
border-top-color: #FF6666; 
border-left-color: #FF6666; 
border-right-color: #990000;
border-bottom-color: #990000; }

a.default:visited { width: 100%;
height: 100%;
padding: 3px; 
background: #FF0000;
color: #FFFFFF;
border: solid;
border-width: thin;
border-top-color: #FF6666; 
border-left-color: #FF6666; 
border-right-color: #990000;
border-bottom-color: #990000; }

a.default:hover { width: 100%;
height: 100%; 
padding: 3px;
background: #FF0000; 
color: #FFFFFF;
border: solid;
border-width: thin;
border-top-color: #990000; 
border-left-color: #990000; 
border-right-color: #FF6666;
border-bottom-color: #FF6666; }

div.pres { width: 132px;
padding-left: 8px;
border-right: 1px;
border-left: 0px;
border-top: 0px;
border-bottom: 0px;
border-style: solid;
border-color: #CCCCCC; }

.notice { background: #FFFF00; }



.sidelink { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.sidelink:visited { color : #000000; }


A.sb1 { text-decoration : none; width : 100%; }
A.sb1:visited { text-decoration : none; width : 100%; }
A.sb1:hover { text-decoration : none; width : 100%; }

/* NEW NEW NEW JULY 11, 2001 */

a.buttonpurple:link { width: 100%; color: #FFFFFF; background: #660066; border: solid; border-width: 1px;
border-top-color: #CC66CC; border-left-color: #CC66CC; 
border-right-color: #330033; border-bottom-color: #330033; 
margin: 0px; padding: 2px; text-decoration: none; }
a.buttonpurple:visited { width: 100%; color: #FFFFFF; background: #660066; border: solid; border-width:1px;
border-top-color: #CC66CC; border-left-color: #CC66CC; 
border-right-color: #330033; border-bottom-color: #330033; 
margin: 0px; padding: 2px; text-decoration: none; }

a.buttonpurple:hover { width: 100%; color: #FFFFFF; background: #660066; border: solid; border-width: 1px;
border-top-color: #330033; border-left-color: #330033; 
border-right-color: #CC66CC; border-bottom-color: #CC66CC; 
margin: 0px; padding: 2px; text-decoration: none; }

a.btsubweb:link { width: 100%; color: #FFFFFF; background: #660066; border: solid; border-width: 1px;
border-top-color: #CC66CC; border-left-color: #CC66CC; 
border-right-color: #330033; border-bottom-color: #330033; 
margin: 0px; padding: 2px; text-decoration: none; }


a.btsubweb:visited { width: 100%; color: #FFFFFF; background: #660066; border: solid; border-width:1px;
border-top-color: #CC66CC; border-left-color: #CC66CC; 
border-right-color: #330033; border-bottom-color: #330033; 
margin: 0px; padding: 2px; text-decoration: none; }

a.btsubweb:hover { width: 100%; color: #FFFFFF; background: #660066; border: solid; border-width: 1px;
border-top-color: #330033; border-left-color: #330033; 
border-right-color: #CC66CC; border-bottom-color: #CC66CC; 
margin: 0px; padding: 2px; text-decoration: none; }

td.button { background: #EEEEEE; 
border-top: solid 1px #FFFFFF;
border-left: solid 1px #FFFFFF; 
border-right: solid 1px #FFFFFF; }

td.button2 { background: #FFFFFF; 
border-top: solid 0px #333366;
border-left: solid 0px #333366; 
border-right: solid 0px #333366; }

td.orderbutton { background: #000033; 
border-top: solid 1px #6699FF;
border-left: solid 1px #6699FF; 
border-right: solid 1px #6699FF; }

/* END NEW */

a.orderbutton:link { width: 100%; color: #FFFFFF; background: #5A5C6A; border: solid; border-width: 1px;
border-top-color: #6699FF; border-left-color: #6699FF; 
border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; 
margin: 0px; padding: 1px; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.orderbutton:visited { width: 100%; color: #FFFFFF; background: #5A5C6A; border: solid; border-width:1px;
border-top-color: #6699FF; border-left-color: #6699FF; 
border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; 
margin: 0px; padding: 1px; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.orderbutton:hover { width: 100%; color: #FF0000; background: #700D12; border: solid; border-width: 1px;
border-top-color: #CCCCCC; border-left-color: #CCCCCC; 
border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; 
margin: 0px; padding: 1px; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.button:link { width: 100%; color: #FFFFFF; background: #3366CC; border: solid; border-width: 1px;
border-top-color: #FFFFFF; border-left-color: #0055FF; 
border-right-color: #053085; border-bottom-color: #053085; 
margin: 0px; padding: 1px; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.button:visited { width: 100%; color: #FFFFFF; background: #3366CC; border: solid; border-width:1px;
border-top-color: #FFFFFF; border-left-color: #0055FF; 
border-right-color: #053085; border-bottom-color: #053085; 
margin: 0px; padding: 1px; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.button:hover { width: 100%; color: #FFFFFF; background: #3366CC; border: solid; border-width: 1px;
border-top-color: #053085; border-left-color: #053085; 
border-right-color: #FFFFFF; border-bottom-color: #0055FF; 
margin: 0px; padding: 1px; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.membutton:link { width: 100%; color: #FFFFFF; background: #660033; border: solid; border-width: 1px;
border-top-color: #FFFFFF; border-left-color: #5B0000; 
border-right-color: #053085; border-bottom-color: #053085; 
margin: 0px; padding: 1px; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.membutton:visited { width: 100%; color: #FFFFFF; background: #660033; border: solid; border-width:1px;
border-top-color: #FFFFFF; border-left-color: #0055FF; 
border-right-color: #053085; border-bottom-color: #053085; 
margin: 0px; padding: 1px; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.membutton:hover { width: 100%; color: #FFFF00; background: #000000; border: solid; border-width: 1px;
border-top-color: #FFFF00; border-left-color: #FFFF00; 
border-right-color: #FFFF00; border-bottom-color: #FFFF00; 
margin: 0px; padding: 1px; text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

a.button2 { color: #333366; float: left; text-decoration: none; }
a.button2:visited { color: #333366; float: left; text-decoration: none; }
a.button2:hover { color: #990000; float: left; text-decoration: none; }

input { 

font-size: 10px; 
 background-color: #FFFF99; 
 border: 1px solid #666666; 
}

textarea { 
 background-color: #FFFFFF; 
 font-family: Verdana, Arial, Helvetica;
 font-size: 8pt;
 color: #000000; 
 border: 1px solid #666666;
}

.nobord { border-style: solid; border-width: 0; padding: 0; background-color: #FFFFCC;  }
.nobord1 { border-style: solid; border-width: 0; padding: 0; background-color: #FFFF99;  }
.nobordcust { border-style: solid; border-width: 0; padding: 0; background-color: #FFFFFF;  }

select { 
 background-color: #FFFFFF; 
 color: #000000; 
 font-size: 8pt;
 border: 1px solid #666666;
}

a.HeadLink {
  text-decoration: none;
  color: #FFFFFF;
}


a.HeadLink:hover {
  text-decoration: underline;
  color: #FFFFFF;
}


HeadLink {
  text-decoration: none;
  color: #FFFFFF;
}

table.Narrow {
  font-size: 10pt;
  width: 300px;
}

table.Normal {
  font-size: 10pt;
  width: 500px;
}


table.Wide {
  font-size: 10pt;
  width: 620px
}

table.Inout {
  font-size: 10pt;
  width: 500px;
  border-collapse: collapse;
}

table.InoutWide {
  font-size: 10pt;
  width: 620px;
  border-collapse: collapse;
}

tr.Head1 { 
  font-size: 15pt;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
  background-color: #003366;
}

tr.Head2 {
  color: #FFFFFF;
  font-weight: bold;
  background-color: #003366;
}

tr.Body1 { 
  color: #000000;
  background-color: #EEEEEE;
}

tr.Body1c { 
  color: #000000;
  text-align: center;
  background-color: #EEEEEE;
}
tr.Body2 { 
  color: #000000;
  background-color: #CCCCCC;
}

tr.Body3 { 
  color: #000000;
  background-color: #FFFFFF;
}

tr.Body3c { 
  color: #000000;
  text-align: center;
  background-color: #FFFFFF;
}

em {
  color: #FF0000;
}

.info {
  font-family: Webdings, Verdana, Arial, Helvetica;
}

