BODY {
	FONT-SIZE: 12px; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF}
#logo {
	Z-INDEX: 2; LEFT: 7px; VISIBILITY: visible; POSITION: relative; TOP: 0px
}
#headerbg {
	Z-INDEX:11; LEFT: 0px; WIDTH: 739px; POSITION: absolute; TOP: 0px; HEIGHT: 58px
}
#menuLeft {
	Z-INDEX: 50;
	BACKGROUND-IMAGE:  url(/images/menus/menu_left.jpg);
	VISIBILITY: visible;
	WIDTH: 181px;
	BACKGROUND-REPEAT: no-repeat;
	POSITION: relative;
	TOP: 58px;
	HEIGHT: 61px;
	background-color: #999999;
}
#helpcontact {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; Z-INDEX: 10; LEFT: 490px; WIDTH: 240px; COLOR: #0086DB; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; POSITION: absolute; TOP: 40px; HEIGHT: 15px; TEXT-DECORATION: none
}
#helpcontact A {
	COLOR: #000000; TEXT-DECORATION: none
}
#helpcontact A:hover {
	COLOR: #0085DA; TEXT-DECORATION: underline
}
#logout {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 125px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 40px
}
#logout A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
#logout A:hover {
	COLOR: #0087DC; TEXT-DECORATION: underline
}
#helloStudent {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 14px; WIDTH: 160px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 8px
}
#step {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 14px; WIDTH: 160px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 20px
}
#journey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 14px; WIDTH: 160px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 35px
}
#navigation {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: -20px; BACKGROUND-IMAGE:  url(/images/menus/nav_bg.jpg); MARGIN-LEFT: 20px; WIDTH: 181px; COLOR: #f2ffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; POSITION: relative; TOP: 49px; HEIGHT: 18px; BACKGROUND-COLOR: #000000}
#navigation A {
	MARGIN-LEFT: 22px;
	COLOR: #f2ffff;
	TEXT-DECORATION: none;
	background-color: #000000;
}
#navigation A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; MARGIN-LEFT: 23px; COLOR: #ffffff; BACKGROUND-COLOR: #000000; TEXT-DECORATION: none
}
#menuLeftBottom {
	BACKGROUND-IMAGE:  url(/images/menus/menu_left_bottom.jpg); WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 49px; HEIGHT: 26px}
#walk {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 14px; WIDTH: 160px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 8px
}
#menuLeftMiddle {
	Z-INDEX: 1;
	BACKGROUND-IMAGE:  url(/images/menus/menu_left_middle.jpg);
	WIDTH: 181px;
	BACKGROUND-REPEAT: no-repeat;
	POSITION: relative;
	TOP: 49px;
	HEIGHT: 167px;
	background-color: #999999;
}
#navigation2 {
	DISPLAY: block; FONT-SIZE: 12px; LEFT: -20px; BACKGROUND-IMAGE:  url(/images/menus/nav_bg2.jpg); MARGIN-LEFT: 20px; WIDTH: 181px; COLOR: #fbcd3c; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 49px; HEIGHT: 18px}
#navigation2 A {
	MARGIN-LEFT: 22px; COLOR: #0086DB; TEXT-DECORATION: none
}
#navigation2 A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; MARGIN-LEFT: 23px; COLOR: #CC0000; BACKGROUND-COLOR: #fffedf; TEXT-DECORATION: none
}
#menuLeftblank {
	DISPLAY: block; BACKGROUND-IMAGE:  url(/images/menus/nav_bg_blank.jpg); WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 58px; HEIGHT: 200px}
#bodyHome {
	LEFT: 181px; BACKGROUND-IMAGE: url(/images/user/body_bg_home.gif); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px}
#bodyHometop {
	LEFT: -1px; BACKGROUND-IMAGE:  url(/images/user/body_top_home.jpg); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: relative; HEIGHT: 60px}
#flashMap {
	WIDTH: 380px; POSITION: relative; HEIGHT: 380px
}
#titleBody {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 10px; WIDTH: 300px; COLOR: #0086DB; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 40px
}
#titleMenuRight {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: 400px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 20px
}
#milestonesHome {
	LEFT: 392px; WIDTH: 162px; POSITION: absolute; TOP: 65px
}
#footer {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/footer_home.jpg); WIDTH: 558px; POSITION: relative; TOP: 22px; HEIGHT: 25px
}
#btHomeTop {
	Z-INDEX: 10; LEFT: 454px; VISIBILITY: visible; WIDTH: 284px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 37px; HEIGHT: 21px
}
#homeFlash {
	Z-INDEX: 10; LEFT: 0px; VISIBILITY: visible; WIDTH: 739px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 37px; HEIGHT: 283px}
#homebottom {
	Z-INDEX: 10; BACKGROUND-IMAGE:  url(/images/home_bottom.jpg); VISIBILITY: visible; WIDTH: 741px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 37px; HEIGHT: 211px
}
#userid {
	Z-INDEX: 10; LEFT: 245px; VISIBILITY: visible; POSITION: relative; TOP: 70px
}
#bodyMilestonestop {
	BACKGROUND-IMAGE:  url(/images/user/logbook_body_top.jpg); WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 60px
}
#bodyMilestones {
	LEFT: 181px; WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px
}
#titleBodyMilestone {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 10px; WIDTH: 300px; COLOR: #0086DB; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 40px
}
#footerMilestones {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/footer_noMenu.jpg); WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 45px
}
#bodyStatstop {
	BACKGROUND-IMAGE:  url(/images/user/logbook_body_top.jpg); WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 60px
}
#titleBodyStats {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 10px; COLOR: #cc6600; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 38px
}
#bodyStats {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/logbook_body_bg.jpg); OVERFLOW: hidden; WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px
}
#footerStats {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/user/logsteps_body_bottom.jpg); VERTICAL-ALIGN: bottom; WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 45px
}
#milestone {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 14px; WIDTH: 160px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 50px
}
#content {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px; HEIGHT: 530px
}
#content H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6879a5; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textboxtitleLogSteps {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.required {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textboxSmLogSteps {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textboxLogSteps {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; BORDER-TOP-STYLE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#bodyFooter {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/footer_noMenu.jpg); VERTICAL-ALIGN: bottom; WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 45px
}
#bodyBg {
	LEFT: 181px; WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px
}
.textboxSmStats {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textredsm {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#statschart {
	LEFT: 260px; OVERFLOW: visible; POSITION: relative; TOP: -200px
}
#statschart2 {
	LEFT: 0px; POSITION: relative; TOP: 6px
}
#contentStats {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 10px
}
#bodyLogStepstop {
	BACKGROUND-IMAGE:  url(/images/user/logbook_body_top.jpg); WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 60px
}
.textLogSteps {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#titleBodyLogSteps {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 10px; WIDTH: 300px; COLOR: #154489; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 40px
}
#colorboxLogSteps {
	LEFT: 0px; WIDTH: 267px; POSITION: relative; TOP: 0px; HEIGHT: 18px
}
#bodyHeader {
	BACKGROUND-IMAGE:  url(/images/user/body_top_noMenu.jpg); WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 75px
}
#titleLogBookSteps {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 10px; WIDTH: 300px; COLOR: #cc3300; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 40px
}
#bodyLogBook {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/logbook_body_bg.jpg); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px; BACKGROUND-COLOR: #c8a64f
}
#footerLogBook {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/user/logsteps_body_bottom.jpg); VERTICAL-ALIGN: bottom; WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 45px
}
#bodyGoals {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/logbook_body_bg.jpg); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px; BACKGROUND-COLOR: #b4ce9e
}
#bodyGoalstop {
	BACKGROUND-IMAGE:  url(/images/user/logbook_body_top.jpg); WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 75px; BACKGROUND-COLOR: #fffedf
}
#titleGoals {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 10px; WIDTH: 300px; COLOR: #cc6600; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 40px
}
#footerGoals {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/user/logsteps_body_bottom.jpg); VERTICAL-ALIGN: bottom; WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 45px
}
#bodyEstablish {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/logbook_body_bg.jpg); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px
}
#bodyDiet {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/logbook_body_bg.jpg); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px
}
#bodyDiettop {
	BACKGROUND-IMAGE:  url(/images/user/diet_body_top.jpg); WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 75px; BACKGROUND-COLOR: #d2dede
}
#titleDiet {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 10px; WIDTH: 300px; COLOR: #477976; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 40px
}
#footerDiet {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/user/diet_body_bottom.jpg); VERTICAL-ALIGN: bottom; WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 45px; BACKGROUND-COLOR: #3266cc
}
.textWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textYellow {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fccd3b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.color01 {
	BACKGROUND-COLOR: #749b98
}
A.diet:link {
	FONT-SIZE: 12px; COLOR: #ef8321; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.diet:hover {
	FONT-SIZE: 12px; COLOR: #ef8c31; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bodyPersonalInfo {
	LEFT: 181px; WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px
}
#bodyPersonalInfotop {
	BACKGROUND-IMAGE:  url(/images/user/logbook_body_top.jpg); WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 75px
}
#titlePersonalInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 10px; WIDTH: 300px; COLOR: #bebe56; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 40px
}
#footerPersonalInfo {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/user/logsteps_body_bottom.jpg); VERTICAL-ALIGN: bottom; WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 45px
}
.color02 {
	BACKGROUND-COLOR: #A6D5F3}
.color03 {
	BACKGROUND-COLOR: #0086DB}
#contentGoals {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px
}
.textBlackBold {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textGreenLight {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #dae7cf; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textRedBold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0086DB; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textGreenLightsm {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #dae7cf; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#contentLogBook {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 5px
}
#contentDiet {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px
}
#contentLogSteps {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 5px; HEIGHT: 450px
}
#contentBonusItems {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px; HEIGHT: 382px
}
.textPersonalInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #de9f32; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textPersonalInfo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6879a5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textMilestonesmb {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textMilestonesm {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #5c85d6
}
.color04 {
	BACKGROUND-COLOR: #0086DB}
.textMilestone {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.milestone:link {
	COLOR: #fbcd3c
}
.milestone {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.milestonelink {
	FONT-SIZE: 11px; COLOR: #fbcd3c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textWhitesm {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#reachedMilestone {
	LEFT: 1px; WIDTH: 161px; POSITION: relative; TOP: 10px; HEIGHT: 58px
}
.textbox01 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#contentEstablish {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px; HEIGHT: 382px
}
#bodyPopMilestones {
	WIDTH: 558px; POSITION: relative; HEIGHT: 300px; BACKGROUND-COLOR: #5fc1f2
}
#contentPopMilestones {
	Z-INDEX: 99; WIDTH: 500px; POSITION: relative; HEIGHT: 415px; BACKGROUND-COLOR: #0086DB}
#contentPopMilestones2 {
	Z-INDEX: 100; LEFT: 10px; WIDTH: 450px; POSITION: relative; TOP: 10px; HEIGHT: 400px
}
.textPopMilestone {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textYellow02 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fccd3b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.textYellow:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fccd3b; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#contentPopMilestones3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 12px; Z-INDEX: 101; PADDING-BOTTOM: 2px; OVERFLOW: auto; WIDTH: 450px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: static; HEIGHT: 300px
}
.textCloseWindow {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #630084; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.textCloseWindow:link {
	FONT-WEIGHT: bold; COLOR: #630084; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.textCloseWindow:hover {
	COLOR: #fccd3b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.textCloseWindow02 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.textCloseWindow02:link {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.textCloseWindow02:hover {
	COLOR: #fccd3b; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.milestone:hover {
	COLOR: #fbcd3c; TEXT-DECORATION: underline
}
A.milestonelink:link {
	COLOR: #fbcd3c; TEXT-DECORATION: none
}
A.milestonelink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fee496; TEXT-DECORATION: underline
}
.milestone01 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fbcd3c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.milestone01:link {
	COLOR: #fbcd3c; TEXT-DECORATION: none
}
A.milestone01:hover {
	COLOR: #fee496; TEXT-DECORATION: underline
}
#contentPersonaInfo {
	Z-INDEX: 99; LEFT: 100px; WIDTH: 520px; POSITION: relative; TOP: 20px; HEIGHT: 530px
}
#navigation3 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: -20px; BACKGROUND-IMAGE:  url(/images/menus/nav_bg.jpg); MARGIN-LEFT: 20px; WIDTH: 181px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; POSITION: relative; TOP: 58px; HEIGHT: 18px
}
#navigation3 A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; MARGIN-LEFT: 20px; COLOR: #3469c7; TEXT-DECORATION: none
}
#navigation3 A:hover {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; MARGIN-LEFT: 23px; COLOR: #ff9303; BACKGROUND-COLOR: #fce79e; TEXT-DECORATION: none
}
#bodyTeacher {
	LEFT: 181px; WIDTH: 558px; POSITION: absolute; TOP: 58px
}
#bodyTeachertop {
	BACKGROUND-IMAGE:  url(/images/user/body_top_noMenu.jpg); WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 75px}
#titleTeacher {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 10px; WIDTH: 300px; COLOR: #0086DB; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 50px
}
.titleQuickEdit {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #bebe56; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
#footerTeacher {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/footer_noMenu.jpg); VERTICAL-ALIGN: bottom; WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 45px
}
.textboxteacher {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#contentSupport {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px; HEIGHT: 382px
}
#menuLeft2 {
	Z-INDEX: 50; BACKGROUND-IMAGE:  url(/images/menus/bar_blue.jpg); VISIBILITY: visible; WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 58px; HEIGHT: 4px
}
#menuLeftFlash {
	Z-INDEX: 50; VISIBILITY: visible; WIDTH: 181px; POSITION: relative; TOP: 58px; HEIGHT: 228px}
#menuLeftMiddle2 {
	BACKGROUND-IMAGE:  url(/images/menus/menu_left_middle.jpg); WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 58px; HEIGHT: 175px
}
#contentInternal {
	FONT-SIZE: 12px; Z-INDEX: 99; LEFT: 10px; WIDTH: 365px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 10px
}
#titleBody2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; LEFT: 10px; WIDTH: 350px; COLOR: #0086DB; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 40px
}
#contentInternal P {
	FONT-SIZE: 12px; Z-INDEX: 99
}
#contentInternal H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 99; COLOR: #6879a5
}
#studentreg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 555px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 58px
}
#teacherlogin {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 554px; COLOR: #fbcd3c; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 13px
}
#btInternalTop {
	Z-INDEX: 10; LEFT: 454px; VISIBILITY: visible; WIDTH: 284px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: -21px; HEIGHT: 21px
}
#bodyContact {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/body_bg_home.gif); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px}
#footerContact {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/footer_home.jpg); WIDTH: 558px; POSITION: relative; HEIGHT: 35px}
#bodyAbout {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/body_bg_home.gif); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px}
#bodySignup03 {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/body_bg_home.gif); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px; HEIGHT: 420px; BACKGROUND-COLOR: #fffedf
}
#footerSignup03 {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/footer_home.jpg); WIDTH: 558px; POSITION: absolute; TOP: 414px; HEIGHT: 25px
}
#footerAbout {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/footer_home.jpg); WIDTH: 558px; POSITION: relative; TOP: 20px; HEIGHT: 35px
}
#footerSignup04 {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/footer_home.jpg); WIDTH: 558px; POSITION: absolute; TOP: 414px; HEIGHT: 25px
}
#footerSignup06 {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/footer_home.jpg); WIDTH: 558px; POSITION: absolute; TOP: 414px; HEIGHT: 25px
}
#contentReciept {
	FONT-SIZE: 11px; Z-INDEX: 99; LEFT: 10px; WIDTH: 365px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 10px
}
#bodySignup06 {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/body_bg_home.gif); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px; HEIGHT: 420px; BACKGROUND-COLOR: #fffedf
}
#contentSignUp03 {
	FONT-SIZE: 11px; Z-INDEX: 99; LEFT: 10px; WIDTH: 365px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 10px
}
#bodySignup02 {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/body_bg_home.gif); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px; BACKGROUND-COLOR: #fffedf
}
#checkoutbox {
	LEFT: 392px; WIDTH: 162px; POSITION: absolute; TOP: 65px
}
#footerSignup05 {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/footer_home.jpg); WIDTH: 558px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 23px; HEIGHT: 25px
}
#bodySignup05 {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/body_bg_home.gif); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px; BACKGROUND-COLOR: #fffedf
}
A.studentreg:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.studentreg:hover {
	COLOR: #fbcd3c; TEXT-DECORATION: underline
}
.studentreg {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#bodyStudentReg {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/body_bg_home.gif); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px; HEIGHT: 420px}
#footerStudentReg {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/footer_home.jpg); WIDTH: 558px; POSITION: absolute; TOP: 414px; HEIGHT: 35px}
#contentProfileEdit {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px
}
#contentPlaceBeen {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px
}
#contentContact {
	FONT-SIZE: 12px; Z-INDEX: 99; LEFT: 10px; WIDTH: 365px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 10px; HEIGHT: 354px
}
#menuLeftMiddleTeacher {
	Z-INDEX: 1; BACKGROUND-IMAGE:  url(/images/menus/menu_left_middle.jpg); WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 58px; HEIGHT: 167px
}
#menuLeftblankTeacher {
	DISPLAY: block; BACKGROUND-IMAGE:  url(/images/menus/nav_bg_blank.jpg); WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 58px; HEIGHT: 18px; BACKGROUND-COLOR: #5c85d4
}
#navigation2Teacher {
	DISPLAY: block; FONT-SIZE: 12px; LEFT: -20px; BACKGROUND-IMAGE:  url(/images/menus/nav_bg2.jpg); MARGIN-LEFT: 20px; WIDTH: 181px; COLOR: #fbcd3c; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 58px; HEIGHT: 18px; BACKGROUND-COLOR: #5c85d4
}
#menuLeftBottomTeacher {
	BACKGROUND-IMAGE:  url(/images/menus/menu_left_bottom.jpg); WIDTH: 181px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 58px; HEIGHT: 28px
}
#contentTeacherHome {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px; HEIGHT: 310px
}
#helloTeacher {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LEFT: 14px; WIDTH: 160px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 8px
}
#totalStudents {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 14px; WIDTH: 160px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 15px
}
#totalSteps {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 14px; WIDTH: 160px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 33px
}
#totalMiles {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 14px; WIDTH: 160px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 50px
}
#contentTeacherForms {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px
}
#contentTeacherInstructions {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px
}
#accountNumber {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 14px; WIDTH: 160px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: 65px
}
#contentSignUp05 {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 365px; POSITION: relative; TOP: 20px
}
#contentTeacherStats {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px
}
#contentTeacherBonusItem {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px
}
#contentDietResults {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px
}
#contentTeacherBonus02 {
	Z-INDEX: 99; LEFT: 15px; WIDTH: 520px; POSITION: relative; TOP: 20px
}
#home01 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 22px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 36px
}
#home02 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 21px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 59px
}
#home03 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 20px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 86px
}
A.home01:link {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.home01:hover {
	COLOR: #fbcd3c; TEXT-DECORATION: underline
}
.home01 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#home04 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 50; LEFT: 555px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 82px
}
#home05 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 51; LEFT: 555px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 86px}
#bodyParentReg {
	LEFT: 181px; BACKGROUND-IMAGE:  url(/images/user/body_bg_home.gif); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 58px; BACKGROUND-COLOR: #fffedf
}
#contentTeacherHome H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #6879a5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#contentTeacherInstructions H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #6879a5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#navigation3Blank {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; LEFT: -20px; BACKGROUND-IMAGE:  url(/images/menus/nav_bg_blank.jpg); MARGIN-LEFT: 20px; WIDTH: 181px; COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 1px; POSITION: relative; TOP: 58px; HEIGHT: 18px
}
#contentPopGetStarted {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; Z-INDEX: 99; LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 500px; PADDING-TOP: 10px; POSITION: absolute; TOP: 10px; BACKGROUND-COLOR: #dff2ff
}
#bodyTeacherReports {
	LEFT: 3px; BACKGROUND-IMAGE:  url(/images/teacher/home_b_bg.jpg); WIDTH: 558px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 3px; BACKGROUND-COLOR: #ffffcd
}
#bodyStudentReg2 {
	LEFT: 181px;
	BACKGROUND-IMAGE:  url(/images/user/body_bg_home.gif);
	WIDTH: 558px;
	BACKGROUND-REPEAT: repeat-y;
	POSITION: absolute;
	TOP: 58px;
	height: 35px;
}
#footerStudentReg3 {
	Z-INDEX: 53; BACKGROUND-IMAGE:  url(/images/footer_home.jpg); WIDTH: 558px; POSITION: relative; HEIGHT: 35px}
#copyrightdisclaimer {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; LEFT: 380px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 195px; TEXT-ALIGN: right
}
.requiredsm {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#walk4life {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; LEFT: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 195px; TEXT-ALIGN: left
}
.teacherlogin {
	DISPLAY: block; FONT-SIZE: 14px; COLOR: #fbcd3c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.teacherlogin:link {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #fbcd3c; PADDING-TOP: 5px; TEXT-DECORATION: none
}
A.teacherlogin:hover {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #fee496; PADDING-TOP: 5px; BACKGROUND-COLOR: #a2acc8; TEXT-DECORATION: underline
}
A.teacherlogin:visited {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #fbcd3c; PADDING-TOP: 5px; TEXT-DECORATION: none
}
H1 {
	
}
.color05 {
	FONT-WEIGHT: bold; COLOR: #6879a5; BACKGROUND-COLOR: #f3edd5
}
.textStudentDetails {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: capitalize; COLOR: #0086DB; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
