



/* Form Elements */ 
.category {font-size: 7pt; height=16; font-family:  Verdana, Arial, Sans-Serif; font-weight: 500; font-color:#336699; border-width:1; border-color:000000; border-style:solid;}
input, select { font-family: Verdana, Arial, Sans-Serif; font-size: 8pt; border-width:1; border-color:000000;}
input.radio { border-width:1; border-color: #ffffff; border-style:solid; background-color: #ffffff;}
.inputtext {font-family:Courier,monospace;font-size:14px;color:#000000;text-decoration:none;font-weight:normal;}
.fbutton1 {background-color: #c8c8a9; border-color: c8c8a9; border-style: Single; border-width: 1; color: 000000; font-size: 8pt; font-family: Verdana; font-style: italic;}

.IMGborder {border-color:#666600}

/* Lines */
.horiz_solid {background: white url(/pic/gray_dot.gif) repeat-x;}
.horiz_bluesolid {background: #677589 url(/pic/9999cc_dot.gif) repeat-x;}
.vert_solid {background: white url(/pic/gray_dot.gif) repeat-y;}
.vert_bluesolid {background: white url(/pic/9999cc_dot.gif) repeat-y;}
.vert_dot {background: white url(/pic/v_dot.gif) repeat-y;}
.vert_dotshaded {background: #E5E6C9 url(/pic/v_dot.gif) repeat-y; font-weight:BOLD; COLOR: #666666; font-family: Verdana, Arial, Sans-Serif; FONT-SIZE: 12px}
.vert_dotshaded2 {background: #FEFEF1 url(/pic/v_dot.gif) repeat-y; font-weight:normal; COLOR: #CC6600; font-family: Verdana, Arial, Sans-Serif; FONT-SIZE: 10px}
.vert_grayshaded {background: #E5E6C9 url(/pic/gray_dot.gif) repeat-y; font-weight:BOLD; COLOR: #666666; font-family: Verdana, Arial, Sans-Serif; FONT-SIZE: 12px}
.vert_grayshaded2 {background: #FEFEF1 url(/pic/gray_dot.gif) repeat-y; font-weight:normal; COLOR: #CC6600; font-family: Verdana, Arial, Sans-Serif; FONT-SIZE: 10px}
.horiz_dot {url(/pic/h_dot.gif) repeat-x;}
.horiz_dot2 {url(/pic/h_dot2.gif) repeat-x;}

/* Links */
a.clink {font-weight:bold; COLOR: #626262; font-family:  Verdana, Arial, Sans-Serif; FONT-SIZE: 9px; TEXT-DECORATION:none}
a.clink:visited {font-weight:bold; COLOR: #993300; font-family:  Verdana, Arial, Sans-Serif; FONT-SIZE: 9px; TEXT-DECORATION:none}
a.clink:hover {font-weight:bold; COLOR: #ff0000; font-family: Verdana, Arial, Sans-Serif; font-size: 9px; TEXT-DECORATION:underline}

a.c2link {font-weight:bold; COLOR: #626262; font-family:  Verdana, Arial, Sans-Serif; FONT-SIZE: 12px; TEXT-DECORATION:none}
a.c2link:visited {font-weight:bold; COLOR: #993300; font-family:  Verdana, Arial, Sans-Serif; FONT-SIZE: 12px; TEXT-DECORATION:none}
a.c2link:hover {font-weight:bold; COLOR: #ff0000; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; TEXT-DECORATION:underline}

a.smallink {font-weight:bold; COLOR: #626262; font-family:  Arial, Sans-Serif; FONT-SIZE: 9px; TEXT-DECORATION:none}
a.smallink:visited {font-weight:bold; COLOR: #626262; font-family:  Arial, Sans-Serif; FONT-SIZE: 9px; TEXT-DECORATION:none}
a.smallink:hover {font-weight:bold; COLOR: #ff0000; font-family: Arial, Sans-Serif; font-size: 9px; TEXT-DECORATION:underline}

a.xlink {font-weight:normal; COLOR: #000000; font-family: verdana, sans-serif; FONT-SIZE: 9px; TEXT-DECORATION: none}
a.xlink:visited {font-weight:normal; COLOR: #000000; font-family: verdana, sans-serif; FONT-SIZE: 9px; TEXT-DECORATION: none}
a.xlink:hover {font-weight:normal; COLOR: #ff6600; font-family: verdana, sans-serif; font-size: 9px; TEXT-DECORATION: underline}

a.rnslink {font-weight:normal; COLOR: #CCCCCC; font-family: verdana, sans-serif; FONT-SIZE: 7pt; TEXT-DECORATION: none}
a.rnslink:visited {font-weight:normal; COLOR: #CCCCCC; font-family: verdana, sans-serif; FONT-SIZE: 7pt; TEXT-DECORATION: none}
a.rnslink:hover {font-weight:normal; COLOR: #ff0000; font-family: verdana, sans-serif; font-size: 7pt; TEXT-DECORATION: underline}

a.rwrlink {font-weight:normal; COLOR: #e7e7e7; font-family: verdana, sans-serif; FONT-SIZE: 7pt; TEXT-DECORATION: none}
a.rwrlink:visited {font-weight:normal; COLOR: #e7e7e7; font-family: verdana, sans-serif; FONT-SIZE: 7pt; TEXT-DECORATION: none}
a.rwrlink:hover {font-weight:normal; COLOR: #FF8800; font-family: verdana, sans-serif; font-size: 7pt; TEXT-DECORATION: underline}

a.onenav {font-weight:normal; COLOR: #808080; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 12pt; TEXT-DECORATION:none}
a.onenav:hover {font-weight:normal; COLOR: #ff0000; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 12pt; TEXT-DECORATION:none}
a.twonav {font-weight:bold; COLOR: #ffffff; font-family: Arial, Tahoma, sans-serif; font-size: 11px; line-height: 10pt; TEXT-DECORATION:none}
a.twonav:hover {font-weight:bold; COLOR: #ffffff; font-family: Arial, Tahoma, sans-serif; font-size: 11px; line-height: 10pt; TEXT-DECORATION:underline}

.nscopy {font-weight:normal; COLOR: #626262; font-family: Verdana, Arial, Sans-Serif; font-size: 9px; font-variant: normal; line-height: 9pt;}

/* Real Small Fonts */
.rnsgrey {font-weight:normal; COLOR: #CCCCCC; font-family:Verdana, Arial, sans-serif; font-size: 7pt; font-variant: normal; line-height: 8pt;}
.rnscharc {font-weight:normal; COLOR: #808080; font-family:Verdana, Arial, sans-serif; font-size: 7pt; font-variant: normal; line-height: 8pt;}
.rnsred	{font-weight:normal; COLOR: #006699; font-family:Verdana, Arial, sans-serif; font-size: 7pt; font-variant: normal; line-height: 8pt}
.rnswhite {font-weight:normal; COLOR: #FFFFFF; font-family:Verdana, Arial, sans-serif; font-size: 7pt; font-variant: normal; line-height: 8pt;}
.rnsblack {font-weight:normal; COLOR: #000000; font-family:Verdana, Arial, sans-serif; font-size: 7pt; font-variant: normal; line-height: 8pt;}
.rnsblu {font-weight:normal; COLOR: #000099; font-family:Verdana, Arial, sans-serif; font-size: 7pt; font-variant: normal; line-height: 8pt;}
/* Small Fonts */
.nsgrey {font-weight:normal; COLOR: #CCCCCC; font-family: Verdana, Arial, Sans-Serif; font-size: 8pt; font-variant: normal; line-height: 9pt;}
.nscharc {font-weight:normal; COLOR: #808080; font-family: Verdana, Arial, Sans-Serif; font-size: 8pt; font-variant: normal; line-height: 9pt;}
.nsred	{font-weight:normal; COLOR: #BF0101; font-family: Verdana, Arial, Sans-Serif; font-size: 8pt; font-variant: normal; line-height: 9pt}
.nswhite {font-weight:normal; COLOR: #FFFFFF; font-family: Verdana, Arial, Sans-Serif; font-size: 8pt; font-variant: normal; line-height: 9pt;}
.nsblack {font-weight:normal; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif; font-size: 8pt; font-variant: normal; line-height: 9pt;}
.nswhiteglow { font-family: Arial, Helvetica, Sans-Serif; font-size: 8px; font-weight: 700; padding-left: 1px; padding-right: 1px; color: #FFFFFF; filter:glow(color=#000000, strength=2); }
/* Standard Fonts */
.ngrey {font-weight:normal; COLOR: #666666; font-family: Verdana, Arial, Sans-Serif; font-size: 9pt; font-variant: normal; line-height: 11pt;}
.ngreyb {font-weight:bold; COLOR: #626262; font-family: Verdana, Arial, Sans-Serif; font-size: 9pt; font-variant: normal; line-height: 11pt;}
.ngreen {font-weight:normal; COLOR: #009900; font-family: Verdana, Arial, Sans-Serif; font-size: 9pt; font-variant: normal; line-height: 11pt;}
.nred {font-weight:normal; COLOR: #BF0101; font-family: Verdana, Arial, Sans-Serif; font-size: 9pt; font-variant: normal; line-height: 11pt;}
.nredb {font-weight:bold; COLOR: #BF0101; font-family: Verdana, Arial, Sans-Serif; font-size: 9pt; font-variant: normal; line-height: 11pt;}
.nwhite {font-weight:normal; COLOR: #ffffff; font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 9pt; font-variant: normal; line-height: 11pt;}
.nwhiteb {font-weight:bold; COLOR: #ffffff; font-family: Verdana, Arial, Sans-Serif; font-size: 8pt; font-variant: normal; line-height: 11pt;}
.nblack {font-weight:normal; COLOR: #000000; font-family: Verdana, Arial, Tahoma, Sans-Serif; font-size: 9pt; font-variant: normal; line-height: 11pt;}
.nblackb {font-weight:bold; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif; font-size: 9pt; font-variant: normal; line-height: 11pt;}
.nblackglow { font-family: Verdana, Arial, Sans-Serif; font-size: 8pt; font-weight: 700; padding-left: 9px; padding-right: 4px; color: #FFFFFF; filter:glow(color=#000000, strength=2); }

a.nlink {font-weight:normal; COLOR: #3333cc; font-family: verdana, sans-serif; FONT-SIZE: 9pt; TEXT-DECORATION: none}
a.nlink:visited {font-weight:normal; COLOR: #3333cc; font-family: verdana, sans-serif; FONT-SIZE: 9pt; TEXT-DECORATION: none}
a.nlink:hover {font-weight:normal; COLOR: #FF0000; font-family: verdana, sans-serif; font-size: 9pt; TEXT-DECORATION: underline}

a.wlink {font-weight:normal; COLOR: #ffffff; font-family: verdana, sans-serif; FONT-SIZE: 9pt; TEXT-DECORATION: none}
a.wlink:visited {font-weight:normal; COLOR: #ffffff; font-family: verdana, sans-serif; FONT-SIZE: 9pt; TEXT-DECORATION: none}
a.wlink:hover {font-weight:normal; COLOR: #ffffff; font-family: verdana, sans-serif; font-size: 9pt; TEXT-DECORATION: underline}

/* Sub-Title Fonts */
.n2grey {font-weight:normal; COLOR: #666666; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-variant: normal; line-height: 12pt;}
.n2greyb {font-weight:bold; COLOR: #626262; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-variant: normal; line-height: 12pt;}
.nr {font-weight:normal; COLOR: #BF0101; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-variant: normal; line-height: 12pt;}
.n2red {font-weight:normal; COLOR: #BF0101; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-variant: normal; line-height: 12pt;}
.n2redb {font-weight:bold; COLOR: #BF0101; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-variant: normal; line-height: 12pt;}
.n2white {font-weight:normal; COLOR: #ffffff; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-variant: normal; line-height: 12pt;}
.n2whiteb {font-weight:bold; COLOR: #ffffff; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-variant: normal; line-height: 12pt;}
.n2black {font-weight:normal; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-variant: normal; line-height: 12pt;}
.n {font-weight:normal; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-variant: normal; line-height: 12pt;}
.n2blackb {font-weight:bold; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; font-variant: normal; line-height: 12pt;}
/* Title Fonts */
.n3blu {font-weight:normal; COLOR: #006699; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-variant: normal; line-height: 15pt;}
.n3blub {font-weight:normal; COLOR: #0033cc; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-variant: bold; line-height: 15pt;}
.n3greyb {font-weight:bold; COLOR: #626262; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-variant: normal; line-height: 15pt;}
.n3red {font-weight:normal; COLOR: #BF0101; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-variant: normal; line-height: 15pt;}
.n3redb {font-weight:bold; COLOR: #BF0101; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-variant: normal; line-height: 15pt;}
.n3white {font-weight:normal; COLOR: #ffffff; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-variant: normal; line-height: 15pt;}
.n3whiteb {font-weight:bold; COLOR: #ffffff; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-variant: normal; line-height: 15pt;}
.n3black {font-weight:normal; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-variant: normal; line-height: 15pt;}
.n3blackb {font-weight:bold; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif; font-size: 14px; font-variant: normal; line-height: 15pt;}

a.n3blink {font-weight:normal; COLOR: #0033cc; font-family: verdana, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: none}
a.n3blink:visited {font-weight:normal; COLOR: #0033cc; font-family: verdana, sans-serif; FONT-SIZE: 14px; TEXT-DECORATION: none}
a.n3blink:hover {font-weight:normal; COLOR: #FF0000; font-family: verdana, sans-serif; font-size: 14px; TEXT-DECORATION: none}

/* SuperTitle Fonts */
.n4blu {font-weight:normal; COLOR: #003366; font-family: Verdana, Arial, Sans-Serif; font-size: 16px; font-variant: normal; line-height: 18pt;}
.n4blub {font-weight:normal; COLOR: #003366; font-family: Verdana, Arial, Sans-Serif; font-size: 16px; font-variant: bold; line-height: 18pt;}
.n4grey {font-weight:normal; COLOR: #626262; font-family: Verdana, Arial, Sans-Serif; font-size: 16pt; font-variant: normal; line-height: 18pt;}
.n4greyb {font-weight:bold; COLOR: #626262; font-family: Verdana, Arial, Sans-Serif; font-size: 16pt; font-variant: normal; line-height: 18pt;}
.n4red {font-weight:normal; COLOR: #BF0101; font-family: Verdana, Arial, Sans-Serif; font-size: 16pt; font-variant: normal; line-height: 18pt;}
.n4redb {font-weight:bold; COLOR: #BF0101; font-family: Verdana, Arial, Sans-Serif; font-size: 16pt; font-variant: normal; line-height: 18pt;}
.n4white {font-weight:normal; COLOR: #ffffff; font-family: Verdana, Arial, Sans-Serif; font-size: 16pt; font-variant: normal; line-height: 18pt;}
.n4whiteb {font-weight:bold; COLOR: #ffffff; font-family: Verdana, Arial, Sans-Serif; font-size: 16pt; font-variant: normal; line-height: 18pt;}
.n4black {font-weight:normal; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif; font-size: 16pt; font-variant: normal; line-height: 18pt;}
.n4blackb {font-weight:bold; COLOR: #000000; font-family: Verdana, Arial, Sans-Serif; font-size: 16pt; font-variant: normal; line-height: 18pt;}

/* Special Fonts */
.pgtitle { font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 12px; font-weight: 700; padding-left: 4px; padding-right: 4px; color: #FFFFFF; filter:glow(color=#000000, strength=2); }

.infotitle1 { font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 14px; font-weight: 700; padding-left: 4px; padding-right: 4px; color: #ffffff; filter:glow(color=#000000, strength=2); line-height: 16pt;}
.infotitle2 { font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 12px; font-weight: 700; padding-left: 4px; padding-right: 4px; color: #ffffff; filter:glow(color=#ffff99, strength=2); line-height: 14pt;}
.infotitle3 { font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: 700; padding-left: 4px; padding-right: 4px; color: #ffffff; filter:glow(color=#000000, strength=2); line-height: 11pt;}


/*Calendar Dependencies*/
.ns { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#808080}
.n { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:#000000}
.nb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:#000000; font-weight: bold}
.nbru { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:#FF0000; font-weight: bold; text-decoration:underline}
.nr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:#ff0000}
.nw { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color:#ffffff}
.n2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#003399}
.n2r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#ff0000}
.n2b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#000000; font-weight: bold}
.n2b2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color:#3366cc; font-weight: bold}
.n2wb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#ffffff}
.n3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color:#003399}
.n3w { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color:#FFFFFF}
.n3b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:#003399}
.n3b2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:#3366cc}
.h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color:#003399}
.h2cb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#cccccc}
.h2wb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#ffffff}
.h2b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#000000}
.h2r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#993366}
.h3r { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#993366}
.h3b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15pt; font-weight: bold; color:#0066cc}
.h3bb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color:#000000}
.h3b2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#000000}
.hx { font-family: Verdana, Arial; font-size: 12pt; font-weight: bold; color:#000000}

.smText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
.titleText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 14pt; font-weight: bold; }
.Text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 14pt; }
.smTitleText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
a.smText:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #86502F; }
a.smText:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ff0000; }
a.smText:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #C47546; }
a.smText:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #C47546; }
.Hdr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color=black; font-weight: bold; }
.smHdr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color=black; font-weight: bold; }






