BODY
{
    BACKGROUND-COLOR: white
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
OL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
UL
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    MARGIN: 20px;
    BORDER-LEFT: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    padding-left: 8px;
}
DL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
LI
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    BOTTOM: 2px;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    LIST-STYLE-TYPE: disc;
    TOP: 2px;
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
.intro
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
.lessindent
{
    TEXT-INDENT: 0pt;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
.bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
.bold A:link {
	color: #3E6B8A;
	text-decoration: none;
}
.bold A:visited {
	color: #35556B;
	text-decoration: none;
}
.bold A:active {
	color: #E76F00;
	text-decoration: none;
}
.bold A:hover {
	color: #3E6B8A;
	text-decoration:underline;
}
.choicehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
.copyright
{
    PADDING-RIGHT: 1em;
    FONT-SIZE: 9px;
    COLOR: #000000;
    PADDING-TOP: 0em;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left;
}
.customerline
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14px;
    COLOR: #C06600;
    LINE-HEIGHT: 16px;
    FONT-STYLE: italic;
    FONT-FAMILY: serif, HG-MinchoL-Sun;
}
BLOCKQUOTE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-INDENT: 4pt;
    LINE-HEIGHT: 14px;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
H1 
{
	font-family: sans-serif, HG-GothicB-Sun;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	padding-top: 10px;
	line-height: 15px;
}
H2 {
	font-family: sans-serif, HG-GothicB-Sun;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	text-indent: 0pt;
}
A:link {
	color: #3E6B8A;	
	text-decoration: none;
}
A:visited {
	color: #35556B;
	text-decoration: none;
}
A:active { 
	color: #E76F00;  
	text-decoration: none;
}	
A:hover {
	color: #3E6B8A;
    text-decoration:underline;
}

.imggif {
     border:1px solid white;
     background:white;
     text-align:center;
}

A:hover .imggif {border: 1px solid black; color: black; text-decoration: none; }

.navarea A:link
{
    COLOR: #3E6B8A;
    TEXT-DECORATION: none;
}
.navarea A:visited
{
    COLOR: #3E6B8A;
    TEXT-DECORATION: none;
}
.navarea A:active
{
    COLOR: #C06600;
    TEXT-DECORATION: none;
}
.navarea A:hover
{
	color: #3E6B8A;
	text-decoration: underline;
}
.lid A:link
{
    COLOR: #3E6B8A;
	TEXT-DECORATION: none;
}
.lid A:visited
{
    COLOR: #35556B;
	TEXT-DECORATION: none;
}
.lid A:active
{
    COLOR: #C06600;
	TEXT-DECORATION: none;
}
.lid A:hover
{
	color: #3E6B8A;
	text-decoration: underline;
}
.deftable {
	font-family: sans-serif, HG-GothicB-Sun;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #EEEEEE;
	vertical-align: top;
	text-align: left;
}
th.deftable {
	font-family: sans-serif, HG-GothicB-Sun;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #35556B;
	vertical-align: top;
	text-align: left;
}
th.deftable p {
	font-family: sans-serif, HG-GothicB-Sun;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #35556B;
	vertical-align: top;
	text-align: left;
}
td.deftable {
	font-family: sans-serif, HG-GothicB-Sun;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #3E6B8A;
	background-color: #EEEEEE;
	vertical-align: top;
	text-align: left;
}
th.deftable A:link { 
	color: #FFFFFF; 
	text-decoration: none; 
}
th.deftable A:visited { 
	color: #EEEEEE; 
	text-decoration: none; 
}
th.deftable A:active { 
	color: #E76F00; 
	text-decoration: none; 
}
th.deftable A:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.whitebackground
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
}
.greytabletext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #707277;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    WHITE-SPACE: normal;
}
.navarea
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #3E6B8A;
    LINE-HEIGHT: 11px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #BDBEC0 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-ALIGN: left;
}
.tableborder
{
    BORDER-RIGHT: #EEEEEE 1px solid;
    BORDER-TOP: #EEEEEE 1px solid;
    BORDER-LEFT: #EEEEEE 1px solid;
    BORDER-BOTTOM: #EEEEEE 1px solid;
    BACKGROUND-COLOR: #EEEEEE;
}
.tableborderwhite
{
    BORDER-RIGHT: #EEEEEE 1px solid;
    BORDER-TOP: #EEEEEE 1px solid;
    BORDER-LEFT: #EEEEEE 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #EEEEEE 1px solid;
    BACKGROUND-COLOR: #ffffff;
}
.deftableorange
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: top;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    BACKGROUND-COLOR: #C06600;
    TEXT-ALIGN: left;
}
.lid
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-DECORATION: none;
}
.boldRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #611105;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
.tableborderdotted
{
    BORDER-RIGHT: #EEEEEE 1px dotted;
    BORDER-TOP: #EEEEEE 1px dotted;
    BORDER-LEFT: #EEEEEE 1px dotted;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #EEEEEE 1px dotted;
    BACKGROUND-COLOR: #EEEEEE;
}
.note
{
    FONT-SIZE: 11px;
    COLOR: #C06600;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: right;
}
.noteleft
{
    FONT-SIZE: 11px;
    COLOR: #C06600;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left;
}
.notecenter
{
    FONT-SIZE: 11px;
    COLOR: #C06600;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
.quote
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 0px;
    COLOR: #C06600;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left;
}
.quotename
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #C06600;
    MARGIN-RIGHT: 5px;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: right;
}
.tm
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
.reg
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
.caption
{
    PADDING-RIGHT: 0.2em;
    PADDING-LEFT: 0.2em;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 2em;
    MARGIN-LEFT: 0.2em;
    MARGIN-RIGHT: 0.2em;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left;
    padding-bottom: 2em;
}
.formheader
{
    MARGIN-TOP: 1em;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #BDBEC0 1px solid;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left;
}
.formheadertop
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #BDBEC0 1px solid;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left;
}
TD.formheader
{
    MARGIN-TOP: 1em;
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #BDBEC0 1px solid;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left;
}
TD.datacell
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    BACKGROUND-COLOR: #FFFFFF;
}
TD.formheadertop
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    BORDER-BOTTOM: #BDBEC0 1px solid;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left;
}
CODE
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
TD.specialhead
{
    PADDING-RIGHT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    BORDER-BOTTOM-WIDTH: 0px;
    PADDING-BOTTOM: 1px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    TEXT-INDENT: 4px;
    LINE-HEIGHT: 16px;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    BACKGROUND-COLOR: #3E6B8A;
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
}
H6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left
}
TH P
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left
}
TD.nav1
{
    BORDER-RIGHT: #BDBEC0 1px solid;
    BORDER-TOP: #BDBEC0 1px solid;
    BORDER-LEFT: #BDBEC0 1px solid;
    BORDER-BOTTOM: #BDBEC0 1px solid;
    BACKGROUND-COLOR: #EEEEEE;
}
TABLE.nav
{
    BACKGROUND-COLOR: #EEEEEE;
}
TABLE.quote
{
    BORDER-RIGHT: #BDBEC0 1px solid;
    BORDER-TOP: #BDBEC0 1px solid;
    BORDER-LEFT: #BDBEC0 1px solid;
    BORDER-BOTTOM: #BDBEC0 1px solid;
    BACKGROUND-COLOR: #EEEEEE;
}
TABLE.border
{
    BORDER-RIGHT: #BDBEC0 1px solid;
    BORDER-TOP: #BDBEC0 1px solid;
    BORDER-LEFT: #BDBEC0 1px solid;
    BORDER-BOTTOM: #BDBEC0 1px solid;
}
PRE
{
    PADDING-LEFT: 20px;
    FONT-SIZE: 12px;
    FONT-FAMILY: sans-serif, HG-GothicB-Sun; 
    WHITE-SPACE: pre;
}
TH.frontpage
{
    COLOR: #000000;
    BACKGROUND-COLOR: #EEEEEE;
}
TD.formsectionhead
{
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #EEEEEE 1px solid;
    BORDER-BOTTOM: #EEEEEE 1px solid;
}
TD.formsectionhead P
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
	font-family: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left;
}
TABLE.form TH
{
    VERTICAL-ALIGN: top;
}
TABLE.form TD
{
    VERTICAL-ALIGN: top;
}
TABLE.formsection TD P
{
	font-family: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left;
}
TABLE.formsection TH.formsubsection
{
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #EEEEEE;
}
TABLE.formsection TH.formsubsection P
{
    FONT-WEIGHT: normal;
    COLOR: #000000;
	font-family: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: center;
}
TH.graphictable
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
	font-family: sans-serif, HG-GothicB-Sun;
    BACKGROUND-COLOR: #EEEEEE;
    TEXT-ALIGN: left;
}
.choicehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    FONT-STYLE: normal;
	font-family: sans-serif, HG-GothicB-Sun;
}
TD.graphic
{
    MARGIN-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 1px;
    PADDING-BOTTOM: 1px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-STYLE: italic;
	font-family: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left;
}
.query
{
    BORDER-LEFT-COLOR: black;
    BORDER-BOTTOM-COLOR: black;
    BORDER-TOP-COLOR: black;
    BACKGROUND-COLOR: white;
    BORDER-RIGHT-COLOR: black;
}
.tip
{
    FONT-SIZE: small;
    COLOR: black;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #FFFFFF;
}
DIV.results .highlight
{
    BACKGROUND-COLOR: #EEEEEE;
}
DIV.results .wordscores
{
    FONT-SIZE: x-small;
    COLOR: #000000;
}
.small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
	font-family: sans-serif, HG-GothicB-Sun;
    FONT-VARIANT: normal;
}
.boldGrey
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #707277;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
	font-family: sans-serif, HG-GothicB-Sun;
}
.redtext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #611105;
	font-family: sans-serif, HG-GothicB-Sun;
}
.greytabletextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #707277;
    FONT-STYLE: normal;
	font-family: sans-serif, HG-GothicB-Sun;
    WHITE-SPACE: normal
}
.resourcesfor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN: 0px;
    WIDTH: 85px;
    CLIP: rect(auto auto auto auto);
    COLOR: #000000;
 	font-family: sans-serif, HG-GothicB-Sun;
    TOP: auto;
    HEIGHT: 14px
}
.dottedbackground
{
    BACKGROUND-IMAGE: url(/graphics/frontpage/dottedline_background.gif);
    BACKGROUND-REPEAT: repeat-y
}
.customerspotlight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 14px;
    FONT-STYLE: normal;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.reddate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #C06600;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.inthenews
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #3E6B8A;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.custquotename
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #C5D5A9;
    LINE-HEIGHT: 12px;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.customerQuote
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 14px;
    FONT-STYLE: normal;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.custMore
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #C5D5A9;
    LINE-HEIGHT: 12px;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.custMore A:link
{
    COLOR: #C5D5A9
}
.custMore A:visited
{
    COLOR: #35556B
}
.custMore A:active
{
    COLOR: #C06600
}
.custMore A:hover
{
    COLOR: #FFFFFF;
	text-decoration: underline;
}
.industrySpotlight
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.copyrightLine
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #FFFFFF;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.more
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #3E6B8A;
    LINE-HEIGHT: 12px;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.download
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #C06600;
 	font-family: sans-serif, HG-GothicB-Sun;
}
P.notecenter
{
    FONT-SIZE: 11px;
    COLOR: #C06600;
 	font-family: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: center;
}
TH.download
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
 	font-family: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left
}
TD.stephead
{
    VERTICAL-ALIGN: top;
    BORDER-BOTTOM: #BDBEC0 1px solid;
}
TD.stephead P
{
    FONT-WEIGHT: bold;
}
TD.step
{
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: #EEEEEE;
}
TD.step P
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17pt;
    TEXT-ALIGN: center
}
.moreSecondlevel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #3E6B8A;
    LINE-HEIGHT: 12px;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.quotename A:link
{
    COLOR: #C06600;
}
.quoteMarks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    MARGIN-LEFT: 0px;
    COLOR: #C06600;
    LINE-HEIGHT: 15px;
 	font-family: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: left;
}
.quotename A:hover
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #C06600;
}
.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #C06600;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.errortext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #C06600;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.errortextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #C06600;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.reddateSecondLevel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #C06600;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.tableborderNews
{
    BORDER-RIGHT: #EEEEEE 1px dotted;
    BORDER-TOP: #EEEEEE 1px dotted;
    PADDING-LEFT: 25px;
    FONT-SIZE: 12px;
    BORDER-LEFT: #EEEEEE 1px dotted;
    WIDTH: 167px;
    COLOR: #C06600;
    LINE-HEIGHT: 15px;
    BORDER-BOTTOM: #EEEEEE 1px dotted;
 	font-family: sans-serif, HG-GothicB-Sun;
    BACKGROUND-COLOR: #EEEEEE;
}
.liNone
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    LIST-STYLE-IMAGE: none;
    COLOR: #000000;
 	font-family: sans-serif, HG-GothicB-Sun;
}
.noteBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #C06600;
    LINE-HEIGHT: 15px;
 	font-family: sans-serif, HG-GothicB-Sun;
    TEXT-ALIGN: right
}
.boldRedGreyBk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #C06600;
    LINE-HEIGHT: 15px;
    FONT-STYLE: normal;
 	font-family: sans-serif, HG-GothicB-Sun;
    BACKGROUND-COLOR: #EEEEEE;
}
.backgroundgrey
{
    BACKGROUND-COLOR: #EEEEEE;
}
.formsubheader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-INDENT: 4pt;
    LINE-HEIGHT: 16px;
    FONT-STYLE: normal;
 	font-family: sans-serif, HG-GothicB-Sun;
    BACKGROUND-COLOR: #EEEEEE;
}
.toolbarbg {
	background-image:  url(../../../webapps/graphics/toolbar_bg.gif);
	background-repeat: repeat-x;
}
/* EE Styles */

.links A:link {
	color: #3E6B8A;
 	font-size: 9pt;
 	margin-top: 15px;
	text-decoration: none;
}
.links A:visited {
	color: #35556B;
	text-decoration: none;
}
.links A:active {
	color: #C06600;
	text-decoration: none;
}
.links A:hover {
	color: #3E6B8A;
	text-decoration:underline;
}

p.date {
	font-family: sans-serif, HG-GothicB-Sun;
	font-size: 10px;
	font-weight: bold;
	color: #C06600;
        margin-top: 0px;
}

div.logo {
 float: right;
 width: 221px;
}

td.heading {
 border-bottom: 1px solid #BDBEC0;
 text-align: left;
 font-weight: bold;
}

tr.lineunder td { 
 border-bottom: 1px solid #BDBEC0;
}
tr.lineover td { 
 border-top: 1px solid #BDBEC0; 
}
p.pack {
 color: black;
}

p.version {
 color: #000000;
}

p.spacebefore {
 margin-top: 40px;
}

.evalinfo p{
	font-family: sans-serif, HG-GothicB-Sun;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
 	text-align: right;

}

.evalinfo p strong {
 font-size: 28pt;
 color: #000000;
}

/* License usage and infringements page */

table.licusage td.other {
 border-bottom: 1px solid #EEEEEE;
 border-right: 1px solid #EEEEEE;
 font-weight: bold;
}

table.licusage td.violation {
 background-color: red;
}

table.licusage td.violation p {
 color: white;
 font-weight: bold;
}

table.licusage td.eval p,
table.licusage td.unlimited p,
table.licusage td.rental p {
 color: #EEEEEE;
}

/* End */
INPUT
{
}
INPUT.button
{
}
