/*<STYLE TYPE="text/css"> */

body
{
    font-weight: normal;
    font-size: small;
    margin: 0% 0% 3%;
    color: #000000;
    /*line-height: 1.3pt;*/
    font-family: helvetica, univers, arial, sans-serif;
    background-color: #ffffff;
}
.smallcombo
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.redx
{
    FONT-SIZE: 110%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    COLOR:RED;
}
#frame
{
	margin-left:0px;
	padding:5px;		
	position:relative;
	width:100%;
	height:auto;
	border-top: 5px solid gray;
	border-bottom: 5px solid gray;
	border-left: 5px solid gray;
	border-right: 5px solid gray;
	
}

P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: small;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
.red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
.redWarning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
.tty
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.mandat
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #336699;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.mi
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: 10pt;
    FONT-FAMILY: Arial narrow, helvetica condensed, sans-serif condensed;
    BACKGROUND-COLOR: #ffffff
}
.mo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #003366;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.m
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #336699;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.mm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #003366;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.mmb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #003366;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.mmm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    LINE-HEIGHT: 9pt;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.big
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #336699;
    LINE-HEIGHT: 16pt;
    FONT-STYLE: normal;
    FONT-FAMILY: 'Times New Roman', courier, serif;
    BACKGROUND-COLOR: #ffffff;
    stress: 20;
    richness: 90;
    voice-family: paul;
    page-break-inside: avoid
}
.big2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #336699;
    LINE-HEIGHT: 12pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    stress: 20;
    richness: 90;
    voice-family: paul;
    page-break-inside: avoid
}
A
{
    FONT-FAMILY: Arial, helvetica, sans-serif
}
.nobullet
{
    LIST-STYLE-TYPE: none
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
BLOCKQUOTE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: small;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
B
{
    FONT-WEIGHT: bold;
    stress: 90;
    richness: 90;
    pitch: medium;
    pitch-range: 60
}
.menu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.ccsb
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff
}
.gateway
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt
}
.adv
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14.5pt;
    COLOR: #cc9933;
    LINE-HEIGHT: 14.5pt;
    FONT-STYLE: normal;
    FONT-FAMILY: helvetica, univers, arial, sans-serif;
    stress: 20;
    richness: 90;
    voice-family: paul;
    page-break-inside: avoid;
    pitch: low;
    pitch-range: 70
}
.min
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt
}
.az
{
    FONT-SIZE: 14pt
}
.azhead
{
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
    FONT-FAMILY: times, courier, serif
}
IMG
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
UL
{
    FONT-SIZE: small;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    LIST-STYLE-TYPE: disc
}
OL
{
    FONT-SIZE: small;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
LI
{
    FONT-SIZE: small;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    richness: 60;
    pitch: medium
}
A:link
{
    COLOR: #003366;
    voice-family: harry
}
A:visited
{
    COLOR: #336699;
    voice-family: betty
}
A:active
{
    COLOR: #003366;
    voice-family: betty;
    pitch: x-high;
    pitch-range: 80
}
A.comments
{
	COLOR: #CC0033;	
	voice-family: harry;
	
}
A.comments:visited
{
	color: #CC0033;
	padding-right: 13px;
}
A.comments:link 
{
	color: #ff0000;
	FONT-WEIGHT: bold;
	voice-family: harry;
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #336699;
    LINE-HEIGHT: 16pt;
    FONT-STYLE: normal;
    FONT-FAMILY: times, courier, serif;
    BACKGROUND-COLOR: #ffffff;
    stress: 20;
    richness: 90;
    voice-family: paul;
    page-break-inside: avoid
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 125%;
    COLOR: #000000;
    LINE-HEIGHT: 1pt;
    FONT-STYLE: normal;
    FONT-FAMILY: helvetica, univers, arial, sans-serif;
    stress: 20;
    richness: 90;
    voice-family: paul;
    page-break-inside: avoid;
    pitch: x-low;
    pitch-range: 80
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #003366;
    LINE-HEIGHT: 11pt;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, helvetica, univers, arial;
    stress: 20;
    richness: 90;
    voice-family: paul;
    page-break-inside: avoid;
    pitch: medium;
    pitch-range: 60
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14.5pt;
    COLOR: #003366;
    LINE-HEIGHT: 14.5pt;
    FONT-STYLE: normal;
    FONT-FAMILY: helvetica, univers, arial, sans-serif;
    stress: 20;
    richness: 90;
    voice-family: paul;
    page-break-inside: avoid;
    pitch: low;
    pitch-range: 70
}
H5
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8.5pt;
    LINE-HEIGHT: 12.5pt;
    FONT-STYLE: normal;
    FONT-FAMILY: helvetica, univers, arial, sans-serif;
    stress: 20;
    richness: 90;
    voice-family: paul;
    page-break-inside: avoid;
    pitch: medium;
    pitch-range: 50
}
H6
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    COLOR: #888888;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, sans-serif;
    stress: 20;
    richness: 90;
    voice-family: paul;
    page-break-inside: avoid;
    pitch: medium;
    pitch-range: 40
}
.h4style
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    LINE-HEIGHT: 1pt;
    FONT-STYLE: normal;
    FONT-FAMILY: helvetica, univers, arial, sans-serif
}
EM
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: helvetica, univers, arial, sans-serif
}
STRONG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    /*COLOR: #000000;*/ /* causes problems when headers are white! */
    FONT-FAMILY: Arial, helvetica, san-serif;
    stress: 90;
    richness: 90;
    pitch: medium;
    pitch-range: 60
}
DL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: small;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
DT
{
    FONT-WEIGHT: bold;
    COLOR: #663366;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    stress: 80;
    richness: 60;
    pitch: medium
}
DD
{
    richness: 60;
    pitch: medium
}
I
{
    stress: 60;
    richness: 50;
    pitch: medium;
    pitch-range: 60
}
U
{
    richness: 0
}
UNKNOWN
{
}
TD.Title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: medium;
    COLOR: #1c447f;
    FONT-FAMILY: Arial
}
.subtitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: smaller;
    FONT-FAMILY: Arial
}
TD.TNR
{
    FONT-FAMILY: 'Times New Roman'
}
TD.Beige
{
    BACKGROUND-COLOR: #ece7da
}
TD.Posting
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: #ece7da
}
TD.Info
{
    FONT-SIZE: xx-small
}
TD.ResultsHeader
{
    FONT-WEIGHT: bolder;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial Narrow';
    BACKGROUND-COLOR: #336699
}
TD.RedError
{
    FONT-SIZE: large;
    COLOR: #ff0000;
    BACKGROUND-COLOR: #ece7da
}
TR.ResultDark
{
    FONT-FAMILY: 'Arial Narrow';
    BACKGROUND-COLOR: #ffffff
}
STRONG.Colored
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #336699
}
.colored
{
    COLOR: #336699
}
.Filled
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #1c447f
}
TR.ResultPale
{
    FONT-FAMILY: 'Arial Narrow';
    BACKGROUND-COLOR: #ffffff
}
TD.ResultTitle
{
    FONT-SIZE: medium;
    COLOR: #ffffff;
    FONT-FAMILY: 'Arial Narrow';
    BACKGROUND-COLOR: #336699
}
.gray
{
    COLOR: gray
}
.pc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #336699;
    FONT-FAMILY: Arial, helvetica, sans-serf;
    BACKGROUND-COLOR: #ffffff
}
.adminlistheading
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, times, courier, serif;
    BACKGROUND-COLOR: #336699
}
.adminlistaction
{
    FONT-SIZE: 8pt;
    COLOR: #4169E1;
    FONT-FAMILY: arial
}
.adminlistbgcolour
{
    FONT-FAMILY: Arial, times;
    BACKGROUND-COLOR: #dcdcdf
}
.admindisplaylanguage
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial, times, courier, serif
}
.LeftBorder
{
    BORDER-LEFT: white thin solid
}
.admindisplaylanguageandcolour
{
    COLOR: white;
    FONT-FAMILY: arial, times, courier, serif;
    BACKGROUND-COLOR: #336699
}
.adminlistsubheading
{
    FONT-WEIGHT: bold;
    COLOR: black;
    FONT-FAMILY: Arial, times, Courier, serif;
    BACKGROUND-COLOR: #add8ff
}
.adminlistinactivebgcolour
{
    FONT-FAMILY: Arial, times;
    BACKGROUND-COLOR: #cdcdcd
}
.adminlistsubheading2bgcolour
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #8dc0f3
}
.commentslistheading
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, times, courier, serif;
    BACKGROUND-COLOR: #336699
}
.commentslistaction
{
    FONT-SIZE: 8pt;
    COLOR: #4169E1;
    FONT-FAMILY: arial
}
.titleJB
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #336699;
    FONT-FAMILY: 'Times New Roman', Arial, helvetica, Verdana, sans-serif
}
.admblock
{
    FONT-SIZE: 9pt
}
.smallnote
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.AuditHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Times, Courier, serif;
    BACKGROUND-COLOR: #336699
}
.highlight
{
    BACKGROUND-COLOR: #ffff00
}
.smallparagraph
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.otulistbgcolour
{
    FONT-FAMILY: Arial, times;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #dcdcdf
}
.bolder
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Times, Courier, serif;
}
.Warning
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: #cc0000
}
.WarningBold
{
	FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: #cc0000
}
.Int_Menu_Title
{
	FONT-WEIGHT: bolder;    
    FONT-FAMILY: helvetica, arial;
    COLOR: #003366
}
HR
{
	color: #990000
}
A.FIP, span.FIP_span
{
	FONT-SIZE: 80%;
	FONT-WEIGHT: bolder;
    FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	COLOR: #ffffff;
    BACKGROUND-COLOR: #000000;
	TEXT-DECORATION:none
}
A.FIP:visited
{
	FONT-SIZE: 80%;
 	FONT-WEIGHT: bolder;
    FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	COLOR: #ffffff;
    BACKGROUND-COLOR: #000000;
	TEXT-DECORATION:none
}
A.JBHeader
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 80%;
    FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	COLOR: #ffffff;
    BACKGROUND-COLOR: #990000;
	TEXT-DECORATION:none
}
A.JBHeaderPresent
{
	  FONT-WEIGHT: bolder;
	  FONT-SIZE: 80%;
      FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	  COLOR: #ffffff;
      BACKGROUND-COLOR: #CCCC99;
	  TEXT-DECORATION:none
}
A.JBHeader:visited
{
	FONT-SIZE: 80%;
	FONT-WEIGHT: bolder;
    FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	COLOR: #ffffff;
    BACKGROUND-COLOR: #990000;
	TEXT-DECORATION:none
}
A.JBHeaderPresent:visited
{
	  FONT-WEIGHT: bolder;
	  FONT-SIZE: 80%;
      FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	  COLOR: #ffffff;
      BACKGROUND-COLOR: #CCCC99;
	  TEXT-DECORATION:none
}
A.JBHeader2
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 80%;
    FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	COLOR: #ffffff;
    BACKGROUND-COLOR: #990000;
	TEXT-DECORATION:none
}
A.JBHeader2:visited
{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 80%;
    FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	COLOR: #ffffff;
    BACKGROUND-COLOR: #990000;
	TEXT-DECORATION:none
}
TD.JBHeader
{
	FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	COLOR: #ffffff;
    BACKGROUND-COLOR: #990000;
	TEXT-DECORATION:none
}
TD.JBHeaderPresent
{
	FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	COLOR: #ffffff;
    BACKGROUND-COLOR: #CCCC99;
	TEXT-DECORATION:none;
}
TD.FIP
{
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bolder;
    FONT-FAMILY: Arial, Helvetica, Verdana, Sans-Serif;
	COLOR: #ffffff;
    BACKGROUND-COLOR: #000000;
	TEXT-DECORATION:none;
}

/* the following is used in the top three-line menu */


.menu_row
{
    margin-left:150px;
    margin-bottom:2px;
    width:450px;
    clear:both;
    font-size:10pt;
    overflow:auto;
}

.menu_row1
{
    text-align:left;
    background-color:#000000;
}

.menu_row2
{
    text-align:center;
    background-color:#990000;
}

.menu_row3
{
    text-align:center;
}

.menu_block
{
    float:left;
    border-right:solid white 1px;
}
.menu_lastblock
{
    float:left;
    border-right:0;
}

.menu_block_row1
{
    width:19%;
}
.menu_block_row1 a, .menu_block_row1 span
{
    padding-left:0.4em;
}
.menu_block_row2
{
    width:32%;
}

form#loginInternal
{   margin-top:0;   }   /* gives forms the same top margin in both Firefox and IE */

/*</STYLE>*/



