/**
* LAST MOD: MAR 03 2009
* ---------------------
*
*/
fieldset { -moz-border-radius: 6px; -webkit-border-radius: 6px; }
.px20 { font-size: 20px; }
.px22 { font-size: 22px; }

#startContainerDiv { position: relative; width: 870px; height: 344px; margin: 0px auto; margin-top: 20px; }
#getStartedFS { position: relative; width: 840px; height: 324px; margin: 0px auto; }
#innerFS { position: relative; width: 840px; height: 324px; }
#registerOptionDiv { display: block; z-index: 2; overflow: hidden; }
#registerTypeDiv { display: block; z-index: 1; overflow: hidden; }
.dynamicBlock { position: absolute; width: 840px; height: 324px; background-color: #ffffff; }
.dynamicBlockTitle { position: relative; width: 100%; height: auto; font-size: 22px; font-weight: bold; margin-bottom: 10px; margin-top: 10px; text-align: center; }
#backImg:hover { cursor: pointer; }
.regTypeBlock { position: relative; width: 244px; height: auto; text-align: center; }
.regTypeBlock a { color: #0000ff; background-color: inherit; text-decoration: underline; }
.regTypeBlock a:hover { cursor: pointer; color: #ff0000; }
.blockInfo { position: relative; margin-top: 9px; }
.orBlock { position: relative; float: left; width: 52px; height: 40px; margin-top: 90px; font-weight: bold; font-size: 16px; }
#returnDiv { position: absolute; top: 0px; left: 0px; }

#tellMeMoreDiv { position: relative; width: 870px; height: 150px; margin: 0px auto; }
#tellEntreDiv { position: relative; visibility: hidden; float: left; border: dotted 1px #000099; padding: 4px; width: 190px; height: auto; margin-left: 35px; text-align: left; }
#tellFreelDiv { position: relative; visibility: hidden; float: left; border: dotted 1px #000099; padding: 4px; width: 230px; height: auto; margin-left: 78px; text-align: left; }
#tellEmploDiv { position: relative; visibility: hidden; float: right; border: dotted 1px #000099; padding: 4px; width: 190px; height: auto; margin-right: 35px; text-align: left; }
