#tab {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; CURSOR: pointer; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#tab A:link {
	FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#tab A:visited {
	FONT-SIZE: 10pt; COLOR: #ffffff; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#dimtab {
	FONT-SIZE: 10pt; COLOR: #cfcfcf; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#dimtab A:link {
	FONT-SIZE: 10pt; COLOR: #cfcfcf; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#dimtab A:visited {
	FONT-SIZE: 10pt; COLOR: #cfcfcf; LINE-HEIGHT: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#subtab {
	FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#subtab A:link {
	FONT-SIZE: 9pt; COLOR: #000066; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#subtab A:visited {
	FONT-SIZE: 9pt; COLOR: #000066; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#txalt {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#txalt A:link {
	FONT-SIZE: 9pt; FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica
}
#txalt A:visited {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica
}
#accdom {
	FONT-SIZE: 9pt; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#accdom A:link {
	FONT-SIZE: 9pt; COLOR: #000066; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#accdom A:visited {
	FONT-SIZE: 9pt; COLOR: #000066; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#dropdowns {
	FONT-SIZE: 9pt; COLOR: #006699; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#pttext {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#pttext A:link {
	FONT-SIZE: 9pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
#pttext A:visited {
	FONT-SIZE: 9pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
#ptheader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#ptheader A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#ptheader A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#pttopheader {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; TEXT-TRANSFORM: uppercase; COLOR: #993399; LINE-HEIGHT: 17pt; LETTER-SPACING: 3px; FONT-FAMILY: Trebuchet MS, Helvetica; TEXT-DECORATION: none; TEXT-ALIGN: right;
}
#tbleftdata {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#tbcenterdata {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#tbrightdata {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#tbheader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-LEFT: 2px; COLOR: #000000; MARGIN-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#tbtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-LEFT: 2px; COLOR: #ffffff; MARGIN-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#dvleftdata {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#dvcenterdata {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#dvrightdata {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#dvheader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-LEFT: 2px; COLOR: #000000; MARGIN-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#dvtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-LEFT: 2px; COLOR: #ffffff; MARGIN-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#dbheader {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    BORDER: gray 1px solid;
    MARGIN-LEFT: 2px;
  	BACKGROUND-COLOR: #ddd;
    COLOR: #000;
    MARGIN-RIGHT: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
}
#dbtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-LEFT: 2px; COLOR: #ffffff; MARGIN-RIGHT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#dbcontent {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#dbcontent th {
	BACKGROUND-COLOR: #dddddd;
}

#dbcontent div.visible {
	display: block;
}
#dbcontent div.hidden {
	display: none;
}

.dbheader {
	FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    BORDER: gray 1px solid;
    MARGIN-LEFT: 2px;
  	BACKGROUND-COLOR: #ddd;
    COLOR: #000;
    MARGIN-RIGHT: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none;
}

#dbcontentbold {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center; TEXT-DECORATION: none
}

#dbcontentleft {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#dbcontentright {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: right; TEXT-DECORATION: none
}
#dblabel {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#it {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
#input {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: verdana,arial,helvetica
}
#errorbox-bad {
	BORDER-RIGHT: red 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: red 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: red 2px solid
}
#errorfont {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
#successbox-good {
	BORDER-RIGHT: green 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: green 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: green 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: green 2px solid
}
#successfont {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: green; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.smallroundedmodule {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.smallroundedmodule DIV {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; MARGIN: -2px -4px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 1em
}
HTML > BODY .smallroundedmodule DIV {
	HEIGHT: auto
}
.smallroundedmodule DIV DIV {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px 4px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.smallroundedmodule .first {
	MARGIN: 0px; POSITION: relative; HEIGHT: 4px
}
.smallroundedmodule .last {
	MARGIN: 0px; POSITION: relative; HEIGHT: 4px
}
.smallroundedmodule .first {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.smallroundedmodule .last {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 0px
}
.smallroundedmodule .first .first {
	MARGIN-TOP: -1px
}
.smallroundedmodule .first .last {
	MARGIN-TOP: -1px
}
.smallroundedmodule .last .first {
	MARGIN-BOTTOM: -1px
}
.smallroundedmodule .last .last {
	MARGIN-BOTTOM: -1px
}
.smallroundedmodule .first .first {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; Z-INDEX: 1; BORDER-LEFT: 0px; WIDTH: 4px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute
}
.smallroundedmodule .first .last {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; Z-INDEX: 1; BORDER-LEFT: 0px; WIDTH: 4px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute
}
.smallroundedmodule .last .first {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; Z-INDEX: 1; BORDER-LEFT: 0px; WIDTH: 4px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute
}
.smallroundedmodule .last .last {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; Z-INDEX: 1; BORDER-LEFT: 0px; WIDTH: 4px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute
}
.smallroundedmodule .first .first {
	MARGIN-LEFT: -4px
}
.smallroundedmodule .last .first {
	MARGIN-LEFT: -4px
}
.smallroundedmodule .first .last {
	RIGHT: 0px; MARGIN-RIGHT: -4px
}
.smallroundedmodule .last .last {
	RIGHT: 0px; MARGIN-RIGHT: -4px
}
#quotausagebar A {
	COLOR: black; TEXT-DECORATION: none
}
#quotausagebar {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; DISPLAY: block; MARGIN: 2px 4px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; POSITION: relative; HEIGHT: 1em
}
#quotausagebar SPAN.first {
	POSITION: absolute; HEIGHT: 100%
}
#quotausagebar SPAN.last {
	FONT: bold 78% verdana; WIDTH: 100%; TEXT-ALIGN: center
}
HTML > BODY #quotausagebar SPAN.last {
	DISPLAY: block; WIDTH: auto
}
DIV#quotameter DIV {
	BORDER-LEFT-COLOR: #d6deec; BORDER-BOTTOM-COLOR: #d6deec; BORDER-TOP-COLOR: #d6deec; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #d6deec
}
#quotausagebar {
	BORDER-LEFT-COLOR: #e6e6e6; BORDER-BOTTOM-COLOR: #e6e6e6; BORDER-TOP-COLOR: #e6e6e6; BORDER-RIGHT-COLOR: #e6e6e6
}
DIV.lightfill {
	BORDER-BOTTOM-COLOR: #c1c1c1; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #f6f6f6
}
DIV.darkfill {
	BORDER-BOTTOM-COLOR: #c1c1c1; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #e6e6e6
}

DIV.faded A {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; COLOR: #9f9f9f; MARGIN-RIGHT: 0px
}
DIV.faded {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; COLOR: #9f9f9f; MARGIN-RIGHT: 0px
}
.boxpopup {
font-family:Arial,sans-serif; font-size:smaller; /*POPUP FONT */
color:black; background:#eeeeff; /* COLOURS */
width:250px; text-align :left; /* BOX WIDTH */
padding:4px 5px 4px 5px; /* SPACE TEXT TO BORDER */
font-weight:bold; /* TEXT WEIGHT */
border:1px solid gray; /* BOX BORDER */
}
#messagepopup {position:absolute; visibility:hidden; z-index:200;}