body {
	background-color: #EFF2FF;
	font-family: Arial, Helvetica, sans-serif;
	color: #3f61d0;
	margin-top: 10px;
}
.top {
	background-image: url("images/top.gif");
	background-repeat: no-repeat;
	width: 745px;
}.middle {
	background-image: url("images/middle.gif");
	background-repeat: repeat-y;
	width: 745px;
}
.titlefond {
	background-repeat: repeat-x;
	width: 780px;
}
.encadrer {
	background-image: url("images/pic6.jpg");
	width: 760px;
}
.bottom {
	background-image: url("images/bottom.gif");
	background-repeat: no-repeat;
	width: 800px;
	height: 24px;
}
a.txt_mentions {
	color: #97A9E7;
	font-size: 10px;
	text-decoration: none;
}

a.txt_mentions:hover {
	text-decoration: underline;
}

.txt_mentions {
	font-size: 10px;
	text-align: center;
	color: #97A9E7;
}

a.txt_little {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #006699;
	text-decoration: underline;
}

a.txt_little:hover {
	text-decoration: none;
}

#dyna img {
	border:0;
	cursor:pointer;
	margin:0 8px;
}
.verdana11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #006699;
}
A
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #213540;
    TEXT-DECORATION: none
}
A:hover
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #3e4255;
    TEXT-DECORATION: underline
}
H1
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: 'Trebuchet MS', Arial, sans-serif
}
H2
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: 'Trebuchet MS', Arial, sans-serif
}
H3
{
    FONT-WEIGHT: bold;
    FONT-FAMILY: 'Trebuchet MS', Arial, sans-serif
}
H1
{
    FONT-SIZE: 1.5em;
    MARGIN: 10px 15px
}
H2
{
    FONT-SIZE: 1.3em;
    MARGIN: 10px 15px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #339900
}
H3
{
    FONT-SIZE: 1.1em;
    MARGIN: 16px 0px 0px 18px;
    COLOR: #333
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
P
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 0px
}
P.error
{
    COLOR: #cc0033
}
UL
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 6px;
    COLOR: #006699;
    PADDING-TOP: 0px
}
OL
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 6px;
    COLOR: #006699;
    PADDING-TOP: 0px
}
UL SPAN
{
    COLOR: #666666
}
OL SPAN
{
    COLOR: #666666
}
img {
	border: 0;
}
CODE
{
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #eaeaea 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    BACKGROUND: #fafafa;
    PADDING-BOTTOM: 10px;
    MARGIN: 5px 0px;
    FONT: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
    OVERFLOW: auto;
    BORDER-LEFT: #72a545 5px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #eaeaea 1px solid;
    TEXT-ALIGN: left
}
ACRONYM
{
    CURSOR: help;
    BORDER-BOTTOM: #777 1px solid
}
BLOCKQUOTE
{
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #eaeaea 1px solid;
    PADDING-LEFT: 32px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(quote.gif) #fafafa no-repeat 8px 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px;
    BORDER-LEFT: #72a545 5px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #eaeaea 1px solid
}



FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 15px;
    PADDING-TOP: 0px
}





INPUT.button
{
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #eaeaea 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: url(buttonbg.gif) #ccc repeat-x left bottom;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    FONT: bold 12px Arial, Sans-serif;
    BORDER-LEFT: #eaeaea 1px solid;
    CURSOR: pointer;
    COLOR: #333;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #eaeaea 1px solid
}
INPUT.submitbutton
{
    BORDER-RIGHT: #eaeaea 1px solid;
    BORDER-TOP: #eaeaea 1px solid;
    FONT-WEIGHT: 900;
    BACKGROUND-IMAGE: none;
    MARGIN: 0px 0px 0px 200px;
    BORDER-LEFT: #eaeaea 1px solid;
    COLOR: #fff;
    BORDER-BOTTOM: #eaeaea 1px solid;
    BACKGROUND-COLOR: #006699
}
#sidebar #search
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #f2f2f2;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 15px;
    PADDING-TOP: 5px
}
#sidebar #search IMG
{
    VERTICAL-ALIGN: bottom
}
#sidebar #search .textbox
{
    BORDER-RIGHT: #eaeaea 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #eaeaea 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    BACKGROUND: url(input.png) #fff no-repeat left top;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #eaeaea 1px solid;
    WIDTH: 110px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #eaeaea 1px solid
}
#sidebar #search INPUT.searchbutton
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 1px;
    BACKGROUND: url(buttonbg.gif) #ccc repeat-x left bottom;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    FONT: bold 100% Arial, Sans-serif;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 55px;
    COLOR: #333;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #ccc 1px solid;
    HEIGHT: 25px
}
#wrap
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    WIDTH: 700px;
    PADDING-TOP: 0px;

    TEXT-ALIGN: left
}
#content-wrap
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 700px;
    PADDING-TOP: 0px
}
#header
{
    CLEAR: left;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(headerbg.jpg) #000 no-repeat left bottom;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 790px;
    PADDING-TOP: 0px;
    POSITION: relative;
    HEIGHT: 137px
}
#header H1#logo-text
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    RIGHT: 30px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 39px 58px 0px 0px;
    FONT: bolder 3.2em 'Trebuchet MS', Arial, Sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #fff;
    PADDING-TOP: 0px;
    LETTER-SPACING: -2px;
    TOP: 35px
}
#header H2#slogan
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 38px 0px 0px;
    FONT: bold 1.5em 'Trebuchet MS', Arial, Sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #fff;
    PADDING-TOP: 0px;
    LETTER-SPACING: 1px;
    TEXT-ALIGN: right
}
#header H1#logo-text SPAN
{
    COLOR: #cfced3
}
#header #header-tabs
{
    BACKGROUND: #000;
    LEFT: 0px;
    FONT: bold 1.1em Verdana, Tahoma, 'Trebuchet MS', Sans-serif;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 25px
}
#header-tabs UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 2px;
    LIST-STYLE-TYPE: none
}
#header-tabs LI
{
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#header-tabs A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 4px;
    BACKGROUND: url(tableft.gif) no-repeat left top;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#header-tabs A SPAN
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 8px;
    BACKGROUND: url(tabright.gif) no-repeat right top;
    FLOAT: left;
    PADDING-BOTTOM: 4px;
    COLOR: #ccc;
    PADDING-TOP: 7px
}
#header-tabs A SPAN
{
    FLOAT: none
}
#header-tabs A:hover SPAN
{
    COLOR: #fff
}
#header-tabs A:hover
{
    BACKGROUND-POSITION: 0% -42px
}
#header-tabs A:hover SPAN
{
    BACKGROUND-POSITION: 100% -42px
}
#header-tabs #current A
{
    BACKGROUND-POSITION: 0% -42px
}
#header-tabs #current A SPAN
{
    BACKGROUND-POSITION: 100% -42px;
    COLOR: #fff
}

#main H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 3px;
    TEXT-TRANSFORM: none;
    COLOR: #339900;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #f2f2f2 2px solid
}
#sidebar
{
    DISPLAY: none
}
#sidebar H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 25px;
    BACKGROUND: url(square_arrow.gif) no-repeat 0% 0.7em;
    PADDING-BOTTOM: 3px;
    TEXT-TRANSFORM: none;
    COLOR: #339900;
    PADDING-TOP: 8px
}
#sidebar UL.sidemenu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 15px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#sidebar UL.sidemenu LI
{
    BORDER-RIGHT: #f2f2f2 1px solid;
    BORDER-TOP: #f2f2f2 1px solid;
    MARGIN-BOTTOM: 1px;
    BORDER-LEFT: #f2f2f2 1px solid;
    BORDER-BOTTOM: #f2f2f2 1px solid
}
#sidebar UL.sidemenu A
{
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    MIN-HEIGHT: 18px;
    BACKGROUND: #f2f2f2;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ccc 5px solid;
    COLOR: #333;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
* HTML BODY #sidebar UL.sidemenu A
{
    HEIGHT: 18px
}
#sidebar UL.sidemenu A:hover
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    BACKGROUND: #f2f2f2;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #72a545 5px solid;
    COLOR: #339900;
    PADDING-TOP: 2px
}
#footer
{
    CLEAR: both;
    FONT-SIZE: 92%;
    BACKGROUND: #000;
    MARGIN: 0px;
    COLOR: #ccc;
    HEIGHT: 40px
}
#footer A
{
    FONT-WEIGHT: bold;
    COLOR: #fff;
    TEXT-DECORATION: none
}
#footer #footer-left
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 68%;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
#footer #footer-right
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FLOAT: right;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    WIDTH: 25%;
    PADDING-TOP: 10px;
    TEXT-ALIGN: right
}
.float-left
{
    FLOAT: left
}
.float-right
{
    FLOAT: right
}
.align-left
{
    TEXT-ALIGN: left
}
.align-right
{
    TEXT-ALIGN: right
}
.clear
{
    CLEAR: both
}
.hide
{
    DISPLAY: none
}
.gray
{
    COLOR: #ccc
}
.comments
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #eff0f1 1px dashed;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 0px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 5px;
    COLOR: #333;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #eff0f1 1px dashed;
    TEXT-ALIGN: right
}
HTML
{
    MIN-HEIGHT: 100.1%
}
BODY .mainText
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
#demoText H1
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 130%;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 4px 5px 24px;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: medium none;
    COLOR: #0099ff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.mainText H1
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 130%;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 4px 5px 24px;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: medium none;
    COLOR: #0099ff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.mainText H2
{
    FONT-SIZE: 110%;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN: 4px 32px 6px 22px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #000033;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.mainText H3
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 120%;
    MARGIN: 14px 0px 0px;
    COLOR: #000033;
    TEXT-ALIGN: center
}
.mainText TABLE
{
    BORDER-RIGHT: #0099ff 1px solid;
    BORDER-TOP: #0099ff 1px solid;
    MARGIN: 18px 7px;
    BORDER-LEFT: #0099ff 1px solid;
    WIDTH: 95%;
    BORDER-BOTTOM: #0099ff 1px solid;
    BORDER-COLLAPSE: collapse
}
.mainText TABLE TD
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    COLOR: #000033;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #99ccff
}
.mainText TABLE TH
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    COLOR: #99ccff;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #000033
}
.mainText .linkPar A
{
    COLOR: #000033;
    TEXT-DECORATION: underline
}
.mainText .linkPar A:hover
{
    FONT-WEIGHT: 900;
    COLOR: #660033;
    TEXT-DECORATION: none
}
.pusher
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 22px;
    FONT-WEIGHT: 900;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 3px;
    CURSOR: pointer;
    PADDING-TOP: 3px
}


LABEL
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
    CLEAR: left;
    BORDER-RIGHT: #099 1px dotted;
    PADDING-RIGHT: 5px;
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px 0px 8px;
    WIDTH: 160px;
    COLOR: #7563a5;
    TEXT-ALIGN: left
}
LABEL.checkbox
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
LABEL.textarea
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}

LABEL.lgfield
{
    CLEAR: both;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FLOAT: none;
    BORDER-LEFT: medium none;
    WIDTH: 100%;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center
}

SELECT.longfield
{
    MARGIN: 0px 0px 0px 115px
}
INPUT [type='radio']
{
    MARGIN: 2px 0px 0px 4px
}
INPUT [type='checkbox']
{
    MARGIN: 2px 0px 0px 4px
}

P.formDisclaimer
{
    MARGIN: 32px 24px 12px 0px;
    FONT-STYLE: italic;
    TEXT-ALIGN: center
}
DIV.buttonWrapper
{
    CLEAR: both;
    MARGIN: 0px 0px 0px;
    TEXT-ALIGN: center;
        FLOAT: left
}
.formspacer
{
    CLEAR: both;
    HEIGHT: 1em
}
.formspacer2
{
    CLEAR: both;
    HEIGHT: 2em
}
.hideField
{
    DISPLAY: none
}
.pushOpen
{
    HEIGHT: 18em
}
#stepForm LABEL.warning
{
    CLEAR: none;
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cc3366 1px dotted;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    BORDER-LEFT: medium none;
    WIDTH: auto;
    COLOR: #cc3366;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left
}
#tipForm SPAN.warning
{
    CLEAR: none;
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cc3366 1px dotted;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    BORDER-LEFT: medium none;
    WIDTH: auto;
    COLOR: #cc3366;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left
}
#quickForm LABEL.warning
{
    CLEAR: none;
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cc3366 1px dotted;
    DISPLAY: inline;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    FLOAT: none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    BORDER-LEFT: medium none;
    WIDTH: auto;
    COLOR: #cc3366;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left
}

DIV.requiredNotice
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #006699;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 24px 0px 0px;
    WIDTH: 140px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
DIV.explain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #006699;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 24px 0px 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
DIV.topSearch
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 710px;
    HEIGHT: 55px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #CEDDE1;
}
H3.stepHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    MARGIN: 0px 0px 24px 24px;
    COLOR: #676cac;
    TEXT-ALIGN: left
}
UL#stepForm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL#stepForm LI
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL#stepForm LI
{
    LIST-STYLE-TYPE: none
}
INPUT.submitbutton
{
    BORDER-RIGHT: #339933 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #339933 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    MARGIN: 7px;
    BORDER-LEFT: #339933 1px solid;
    WIDTH: 100px;
    CURSOR: pointer;
    COLOR: #ffffff;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #339933 1px solid;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #663399;
    TEXT-ALIGN: center
}
.nextbutton
{
    BORDER-RIGHT: #339933 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #339933 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    MARGIN: 7px;
    BORDER-LEFT: #339933 1px solid;
    WIDTH: 100px;
    CURSOR: pointer;
    COLOR: #ffffff;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #339933 1px solid;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #663399;
    TEXT-ALIGN: center;
}
.prevbutton
{
    BORDER-RIGHT: #339933 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #339933 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    MARGIN: 7px;
    BORDER-LEFT: #339933 1px solid;
    WIDTH: 100px;
    CURSOR: pointer;
    COLOR: #ffffff;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #339933 1px solid;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #663399;
    TEXT-ALIGN: center
}
INPUT.submitbutton
{
    BACKGROUND-COLOR: #006699
}
div.page1-items {
  line-height:130%;
  margin: 5px;
  border-top: 5px solid #D3ECFF;
}
#page1 {
  color: #52616F;
  text-align: left;
}
#page2 {
  color: #52616F;
  text-align: left;
}
#page3 {
  color: #52616F;
  text-align: left;
}


div.padded {

	margin:0;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 175px;


}
DIV.DivLeft
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #006699;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
DIV.DivRight
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #006699;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
FIELDSET FIELDSET
{
    BORDER-RIGHT: #CEDDE1 1px solid;
    BORDER-TOP: #CEDDE1 1px solid;
    MARGIN: 17px 14px;
    BORDER-LEFT: #CEDDE1 1px solid;
    BORDER-BOTTOM: #CEDDE1 1px solid
}


FIELDSET
{
    BORDER-RIGHT: #CEDDE1 2px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #CEDDE1 2px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    BORDER-LEFT: #CEDDE1 2px solid;
    COLOR: #7563a5;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #CEDDE1 2px solid;
}

FIELDSET INPUT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #006699;
	FLOAT: left;
    MARGIN-BOTTOM: 8px;
    MARGIN-LEFT: 10px
}
FIELDSET SELECT
{
    MARGIN-BOTTOM: 8px;
    MARGIN-LEFT: 10px
}
FIELDSET TEXTAREA
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #006699;
	FLOAT: left;
    MARGIN-BOTTOM: 8px;
    MARGIN-LEFT: 10px
}
LEGEND
{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;

    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f9f9f9
}