A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.nolink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: green;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.smalllinks
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.smalllinks:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.smalllinks:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.smalllinks:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: lime;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.smalllinks:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: yellow;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.SmalllinksC2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.SmalllinksC2:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.SmalllinksC2:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.SmalllinksC2:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.SmalllinksC2:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: olive;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}

A.SolutionLink, A.SolutionLink:link, A.SolutionLink:active, A.SolutionLink:visited, A.SolutionLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.SolutionLink:link
{
    COLOR: navy;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.SolutionLink:active
{
    COLOR: navy;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.SolutionLink:visited
{
    COLOR: navy;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
A.SolutionLink:hover
{
    COLOR: olive;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}


A.textarea1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.textarea1:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.smallheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: silver;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.search
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.table1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
}
.col1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: silver;
    TEXT-DECORATION: none
}
.Field1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BORDER-TOP-STYLE: inset;
    FONT-FAMILY: tahoma;
    BORDER-RIGHT-STYLE: inset;
    BORDER-LEFT-STYLE: inset;
    TEXT-DECORATION: none;
    BORDER-BOTTOM-STYLE: inset
}
.Bullit
{
    MARGIN-LEFT: 20px
}
TABLE
{
    WIDTH: 770px
}
TABLE.full
{
    WIDTH: 100%
}
TABLE.FullAll
{
    WIDTH: 100%;
    height: 100%;
}
TABLE.FullMargin20px
{
    MARGIN-TOP: 10px;
    WIDTH: 95%
}
TABLE.half
{
    WIDTH: 50%
}
TABLE.quarter
{
    WIDTH: 25%
}
TABLE.WidthMargin
{
	MARGIN-TOP: 22px; 
	MARGIN-RIGHT: 0px; 
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px; 
	WIDTH: 90%
}
TABLE.WidthMarginLarge
{
	MARGIN-TOP: 10px; 
	MARGIN-RIGHT: 0px; 
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px; 
	WIDTH: 90%
}
TABLE.FullSpaced
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    WIDTH: 100%;
    BACKGROUND-COLOR: #993300;
    TEXT-ALIGN: center
}
TABLE.FullEmbedded
{
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent
}
TABLE.Percent90
{
    WIDTH: 90%
}
TABLE.nowidth
{
    WIDTH: 1%
}
TABLE.onethird
{
    WIDTH: 33%
}
TABLE.OneThirdMargin
{
	MARGIN-TOP: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 10px;
    WIDTH: 33%
}
TABLE.Percent40
{
    width: 40%
}
TABLE.PX235
{
    WIDTH: 235
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: top;
    COLOR: black;
    FONT-FAMILY: arial, 'Times New Roman';
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
TD.black
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    COLOR: white;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: black;
    TEXT-DECORATION: none
}
TD.blue
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: top;
    COLOR: white;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #336699;
    TEXT-DECORATION: none
}
TD.borderblue
{
    BORDER-RIGHT: #336699 2px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #336699 2px solid;
    BORDER-BOTTOM: #336699 2px solid;
    BACKGROUND-COLOR: lightgrey
}
TD.borderblueonly
{
    BORDER-RIGHT: #336699 2px solid;
    BORDER-TOP: #336699 2px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #336699 2px solid;
    BORDER-BOTTOM: #336699 2px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.borderredonly
{
    BORDER-RIGHT: #cf3130 1px solid;
    BORDER-TOP: #cf3130 0px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #cf3130 1px solid;
    BORDER-BOTTOM: #cf3130 0px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
TD.CellHighlight
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: center
}
TD.CellHighlightLeftjustify
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: silver;
    TEXT-ALIGN: left
}
TD.CellHighlight2
{
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #cc9933;
    TEXT-ALIGN: center
}
TD.tdsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: silver;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	vertical-align: middle;
	text-align: center
}
TD.RedSeperator
{
    BACKGROUND-IMAGE: url(../images_v02/vertical_bkgd_line_red.gif);
    WIDTH: 0px;
    BACKGROUND-REPEAT: repeat-y
}
TD.BlackSeperator
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(../images_v02/vertical_bkgd_line_black.gif);
    WIDTH: 0px;
    BACKGROUND-REPEAT: repeat-y
}
TD.BlueLeft
{
    BACKGROUND-IMAGE: url(../images_v02/blue_cell_line_left.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: silver
}
TD.BlueRight
{
    BACKGROUND-POSITION: right center;
    BACKGROUND-IMAGE: url(../images_v02/blue_cell_line_right.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: silver
}
TD.CellMiddle
{
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center
}
TD.LeftBlackSeperator
{
    BACKGROUND-IMAGE: url(../images_v02/left_line_spacer.gif);
    BACKGROUND-REPEAT: repeat-y
}
TD.LeftBlackSeperator1x9
{
    BACKGROUND-IMAGE: url(../images_v02/right_line_spacer_1x9.gif);
    BACKGROUND-REPEAT: repeat-y
}
TD.RightBlackSeperator
{
    BACKGROUND-IMAGE: url(../images_v02/right_line_spacer.gif);
    BACKGROUND-REPEAT: repeat-y
}
TD.RightBlackSeperator1x9
{
    BACKGROUND-IMAGE: url(../images_v02/right_line_spacer_1x9.gif);
    BACKGROUND-REPEAT: repeat-y
}
TD.HorizontalBlackSeperator9x1
{
    BACKGROUND-IMAGE: url(../images_v02/black_line_9x1.gif);
    BACKGROUND-REPEAT: repeat-x
}
TD.FadingBlueBackground24, TD.FadingBlueBackground50
{
    BACKGROUND-IMAGE: url(../images_v02/../images_v02/fading background.jpg);
    BACKGROUND-REPEAT: repeat-x;
	WIDTH: 24%;
	FONT-SIZE: 14pt;
}
TD.FadingBlueBackground50
{
	width: 50%;
}
TD.BlueBackgroundCenter
{
    BACKGROUND-IMAGE: url(../images_v02/blue_background_16x16.gif);
    TEXT-ALIGN: center
}
TD.BlackLineTop
{
    BACKGROUND-IMAGE: url(../images_v02/black_line_top.jpg);
    BACKGROUND-REPEAT: repeat-x
}
TD.BigLetters
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial
}
TD.BigLettersNormal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial
}
TD.SmallLetters
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
TD.SmallLetters2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #ffffcc
}
TD.SmallHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: silver;
    LINE-HEIGHT: 14pt;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
TD.Percent1
{
	WIDTH: 1%
}
TD.Percent24
{
	WIDTH: 24%;
	FONT-SIZE: 14pt;
}
TD.Percent50
{
	WIDTH: 50%;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #cccccc
}
TD.Percent74
{
	width: 74%
}
TD.Percent85
{
	WIDTH: 85%
}
TD.Percent90
{
	WIDTH: 90%
}
TD.Percent100
{
	WIDTH: 100%
}
TD.MarginL1
{
	MARGIN-LEFT: 7px;
	MARGIN-RIGHT: 20px
}
BODY
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-TOP-WIDTH: 0px;
    BACKGROUND-COLOR: #336699
}
BODY.PopupDefault
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.frame
{
    BACKGROUND-COLOR: darkseagreen
}
H1.blue
{
    COLOR: #336699
}
H2.blue
{
    COLOR: #336699
}
H1
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 2px;
    COLOR: black;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
H1.white
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-BOTTOM: 2px;
    COLOR: white;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
H2
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2px;
    COLOR: black;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
H2.white
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 2px;
    COLOR: white;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
H3
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 2px;
    COLOR: black;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
H3.white
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 2px;
    COLOR: white;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.bigletter
{
    FONT-SIZE: 28pt;
    COLOR: #669933;
    FONT-FAMILY: 'Arial Black', 'Bauhaus 93'
}
DIV.FloatNone1
{
	width: 100%;
}
DIV.FloatRight1
{
	float: right; 
}
DIV.FloatLeft1
{
	float: left; 
	margin-right: 10px;
	margin-bottom: 5px
}
DIV.FloatCenter1
{
	float: center; 
}
DIV.Adjust1
{
	position: relative;
	TOP: 16px;
}
DIV.Adjust2
{
	position: relative;
	top: 5px;
	left: -3px
}
DIV.Indent1
{
	text-indent: 75px;
}
SPAN.Adjust1
{
	position: relative;
	TOP: 3px;
}
SPAN.Adjust2
{
	position: relative;
	top: 5px
}
SPAN.Adjust3
{
	position: relative;
	top: 3px
}
SPAN.Indent1
{
	text-indent: 80px;
}
SPAN.FloatNone1
{
	width: 100%;
}
SPAN.FloatRight
{
	float: right
}
SPAN.FloatLeft
{
	float: left
}
SPAN.BigLettersBold
{
	FONT-FAMILY: arial, 'Times New Roman';
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold
}
SPAN.NormalLettersBold
{
	FONT-FAMILY: arial, 'Times New Roman';
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}
IMG.Margin1
{
	MARGIN-TOP: 17px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-RIGHT: 3px
}
IMG.Margin2
{
	MARGIN-TOP: 3px;
	MARGIN-RIGHT: 10px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 0px
}
IMG.FloatRight1
{
	float: right; 
}
IMG.Adjust3px
{
	position: relative;
	TOP: 6px
}
IMG.AdjustM5px
{
	position: relative;
	top: -5px
}
HR.Line1, HR.NavyLine
{
	WIDTH: 300px;
	COLOR: #336699
}
HR.NavyLine
{
	color:Navy;
}
SUP
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
#GenMessage
{
	position: relative;
	top: 0px;
	left: 0px;
	DISPLAY: display
}
#PlanMessage
{
	position: relative;
	top: 0px;
	left: 0px;
	DISPLAY: none
}
#DevelopMessage
{
	position: relative;
	top: 0px;
	left: 0px;
	DISPLAY: none
}
#SupportMessage
{
	position: relative;
	top: 0px;
	left: 0px;
	DISPLAY: none
}
#MainDiv
{
	position: relative;
	top: 0px;
	left: 0px;
	float: right
}
#span1
{
	position: relative;
	top: 3px;
	float: none
}
#span2
{
	position: relative;
	top: 0px;
	float: none
}
#SpanFloatRight
{
	float: right
}
*|*:-moz-list-bullet, *|*:-moz-list-number {font-size: 1em;}
