body{ background-image:url(../images/sky_post.jpg); background-position:center top; background-repeat:no-repeat; background-attachment:fixed;margin:0px; padding:0px;}
#mainContentDiv{  margin:0px; padding:0px; width:731px; text-align:left; background:#FFFFFF; }
#navigationDiv{ background:url(../images/nav_top.jpg); background-repeat:no-repeat; width:731px;height:52px; margin:0px; padding:0px;}
#middle1Div{margin:0px; padding:0px; width:731px; height:485px; background:url(../images/bg1.jpg);}
#middle2Div{ background:url(../images/bg.jpg);background-repeat:no-repeat; width:731px; height:531px; text-align:center;margin:0px; padding:0px;}
#footerDiv{color:#612904;margin:0px; padding:0px;}

#logoDiv{float:left; width:225px; height:33px; background:url(../images/nav_logo.jpg); margin:0px; padding:0px; cursor:pointer;}

#navigateBarDiv{float:left;margin:0px; padding:0px;}

.navigateItemDiv{float:left; margin:0px;padding:0px; cursor:pointer;}
img{ border:0px;}
.navigateItemDiv1{float:left;margin-top:-2px;}
.clearBoth{clear:both;}

#footerCopyrightDiv{float:left;margin:0px; padding:15px 0px 10px 20px;}
#footerNavDiv{position:relative; left:8px;float:left;margin:0px; padding:15px 10px 10px 0px; font-size:13px;}
#footerNavDiv a{color:#612904;text-decoration:underline;}
#footerNavDiv a:hover{color:#612904;text-decoration:underline;}

#gotoRegBtn{ width:98px; height:33px; background:url(../images/btn1_n.jpg); background-repeat:no-repeat; margin:0px; padding:0px;}
#gotoInfoBtn{ width:99px; height:33px; background:url(../images/btn2_n.jpg); background-repeat:no-repeat; margin:0px; padding:0px;}
#gotoFindBtn{ width:99px; height:33px; background:url(../images/btn3_n.jpg); background-repeat:no-repeat; margin:0px; padding:0px;}
#gotoGearBtn{ width:99px; height:33px; background:url(../images/btn4_n.jpg); background-repeat:no-repeat; margin:0px; padding:0px;}
#gotoSearchBtn{ width:99px; height:33px; background:url(../images/btn5_n.jpg); background-repeat:no-repeat; margin:0px; padding:0px;}

#bannerDiv{background:url(../images/runningBanner.jpg); width:731px; height:190px;  background-repeat:no-repeat; margin:0px; padding:0px;}
#stepBtnDiv{ height:40px; margin:0px; padding:0px;}

#stepBtnDiv a{ text-decoration:none;}
#stepBtnDiv a:hover{text-decoration:none;}
#successInfoDiv{ margin:0px; padding:0px;}
#successReminderText{font-size:13px; color:#EF7B00;padding:2px 0px 0px 15px;}
#userIdDiv{padding:10px 0px 0px 13px; font-size:12px; font-weight:bold; color:#EF7B00;}
#regIdText{float:left; width:610px; height:55px; padding-left:10px 0px 0px 13px; font-size:40px; font-weight:bold; color:#EF7B00; font-family:Arial, Helvetica, sans-serif;}
#searchLetterDiv{float:left; position:relative;left:0px;top:10px; font-size:12px;}
#searchLetterDiv a{color:#9D9D9D; text-decoration:underline}
#searchLetterDiv a:hover{color:#9D9D9D; text-decoration:underline}
#flashContainerDiv{ text-align:center;}
#nextBtnDiv{width:731px; height:68px;  position:relative; top:10px;}

#goalDiv{width:731px; height:182px; background:url(../images/step2_2.jpg);}
#goalTimeDiv{position:relative; top:135px; left:20px; width:400px;}
#targetHours{width:120px; font-size:12px; color:#6e6e6e;}
#targetMinutes{width:120px;font-size:12px; color:#6e6e6e;}
#forReadyDiv{width:731px; height:97px; background:url(../images/HR_site_final_v3_revised_07.jpg);}
#readyText{padding:8px 0px 0px 12px; font-size:12px;margin:0px; color:#5A5A5A; }
#groupContainerDiv{ width:731px; margin:0px; padding:0px;}
.groupTypeDiv{ float:left; width:242px;margin:0px; padding:0px;}
.groupCopyText{padding:5px 10px 0px 10px; font-size:12px;margin:0px; color:#5A5A5A; }
#bottomLineDiv{padding:30px 0px 0px 0px; height:4px; width:731px;}


#gotoRegBody{ background-image:none; background-color:#E0E0E0; font-size:13px;}
#mainContentDiv2{ margin:0px; padding:40px 0px 0px 25px; width:792px; text-align:left; }

#middleContentDiv{ background:url(../images/20090827_p24_03.jpg); background-repeat:repeat-y; width:792px; line-height:17px;  text-align:left;}
#regContentDiv{ position:relative; top:0px; left:0px; width:669px; line-height:17px; text-align:left; padding:20px 0px 0px 65px;}

#regText1{padding:5px 0px 0px 0px;}
#acknowledgeCamp{ cursor:pointer;}
#gotoRegBtn2{position:relative; top:-18px; left:537px; width:127px; cursor:pointer;}

.gotoRegBold1{color:#FF7A01;  font-weight:bold;}
.gotoRegBold2{color:#000000; font-weight:bold;}
.gotoRegBold3{color:#F9A602; font-weight:bold;}

#step1GotoStep1BtnDiv{ position:relative; top:0px; left:10px; float:left;  width:148px; height:40px;margin:0px; padding:0px; cursor:pointer; background:url(../images/step1_btn3.jpg);}
#step1GotoStep2BtnDiv{ position:relative; top:0px; left:10px; float:left;  width:148px; height:40px;margin:0px; padding:0px; cursor:pointer;background:url(../images/step2_btn1.jpg);}
#step1GotoStep3BtnDiv{ position:relative; top:0px; left:10px; float:left;  width:148px; height:40px;margin:0px; padding:0px; cursor:pointer;background:url(../images/step3_btn1.jpg);}


#step2GotoStep1BtnDiv{ position:relative; top:0px; left:10px; float:left;  width:148px; height:40px;margin:0px; padding:0px; cursor:pointer; background:url(../images/step1_btn1.jpg);}
#step2GotoStep2BtnDiv{ position:relative; top:0px; left:10px; float:left;  width:148px; height:40px;margin:0px; padding:0px; cursor:pointer;background:url(../images/step2_btn3.jpg);}
#step2GotoStep3BtnDiv{ position:relative; top:0px; left:10px; float:left;  width:148px; height:40px;margin:0px; padding:0px; cursor:pointer;background:url(../images/step3_btn1.jpg);}

#gotoKaixinBtnDiv{ position:relative; top:10px; left:70px; width:102px; height:54px;margin:0px; padding:0px; background:url(../images/gotoKaixinBtn.jpg);}
#gotoDoubanBtnDiv{ position:relative; top:10px; left:70px; width:102px; height:54px;margin:0px; padding:0px;background:url(../images/gotoDoubanBtn.jpg);}

#nextStepBtnDiv2{ position:relative; top:0px; left:307px; width:117px; height:68px; background:url(../images/next_btn.jpg);}

#step2GroupType1{ position:relative; left:10px; top:0px; width:229px; height:152px; background:url(../images/HR_site_final_v3_revised_09.jpg); background-repeat:no-repeat;}
#step2GroupType2{ position:relative; left:4px; top:0px; width:229px; height:152px; background:url(../images/HR_site_final_v3_revised_11.jpg); background-repeat:no-repeat;}
#step2GroupType3{ position:relative; left:2px; top:0px; width:229px; height:152px; background:url(../images/HR_site_final_v3_revised_13.jpg); background-repeat:no-repeat;}

#step2ShoeBtn{ width:246px; height:159px; background:url(../images/HR_site_final_v3_revised_18.jpg);}
#step2PersonBtn{width:237px; height:126px; background:url(../images/HR_site_final_v3_revised_21.jpg); }