BODY {
	FONT-SIZE: 11px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.interface_bg {
	background-color: #00349A;
}
a.menutop:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.menutop:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.menutop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FAE100;
}
.menuspacertop {
	color: #FEFEC8;
}
.background {
	background-color: #D8E6FF;
}
a.menulefttop:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.menulefttop:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.menulefttop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: none;
}
.backgroundstudentlogin {

	background-color: #FFCC00;
}
.boxloginstudent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.txtbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 25px;
	padding-top: 10px;
	padding-right: 10px;
	background-color: #00349A;
	color: #FEECB5;
}
.backgroundhomebody {
	background-color: #00349A;
}
.titlehome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FECD07;
}
.links {
	color: #FECD07;
}
.cornerrb {
	background-image: url(../images/interface/corner_RB.gif);
	background-position: right bottom;
	background-color: #00349A;
	background-repeat: no-repeat;
	height: 11px;
	width: 11px;
}
.cornerlb {
	background-image: url(../images/interface/corner_LB.gif);
	background-position: left bottom;
	background-color: #00349A;
	background-repeat: no-repeat;
	width: 11px;
	height: 11px;
}
.backgroundhomeuser {
	background-color: #D8E6FF;
}
.backgroundusermenu01 {
	background-color: #556DAE;
	display: block;
}
a.menuuser:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
a.menuuser:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #556DAE;
	background-color: #FFCF00;
	display: block;
}
.cornerrt {
	background-image: url(../images/interface/corner_RT.gif);
	background-position: right top;
	background-color: #00349A;
	background-repeat: no-repeat;
	height: 11px;
	width: 11px;
}
.cornerlt {
	background-image: url(../images/interface/corner_LT.gif);
	background-position: left top;
	background-color: #00349A;
	background-repeat: no-repeat;
	height: 11px;
	width: 11px;
}
.titleusermenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00349A;
	padding-top: 7px;
	padding-bottom: 7px;
}
a.menuuser:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
a.menuuserlogout:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FEFEC8;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.titleuserwelcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.titleuserwelcomesub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.titleuserwelcomestats {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.backgroundstudentlogoff {
	background-color: #FFCC00;
}
a.menuleftuser:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.menuleftuser:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.menuleftuser:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FAE100;
}
a.menuuserlogout:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FEFEC8;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
a.menuuserlogout:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
a.menuuserlogout02:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
a.menuuserlogout02:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
a.menuuserlogout02:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFCD;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.backgroundstudentregistration {
	background-color: #D8E6FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bold {
	font-weight: bold;
}
.titleregister {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FECD07;
}
.titleregistersub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.backgrounduserregbody {
	background-color: #00349A;
}
.txtreg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #00349A;
}
.txtregfields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #071c89;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.txtregrequireditems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B92F00;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.textboxreg {
	border: 1px solid #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.backgroundstudentregistration02 {
	background-color: #339933;
	color: #FFFF99;
}
.txtbody02 {
	background-color: #D8E6FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: .05px;
}
.textformreg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
a.editreg:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC3300;
}
a.editreg:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FEFEC8;
	text-decoration: none;
}
a.editreg:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FEFEC8;
	text-decoration: none;
}
.loggedinuser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.backgroudmilestone {
	background-color: #BEC7DF;
}
.milestone_title {
	FONT-SIZE: xx-small;
	COLOR: #2C305D;
	FONT-FAMILY: Verdana, Arial;
	font-weight: bold;
}
.milestone_txt {
	FONT-SIZE: xx-small;
	COLOR: #000030;
	FONT-FAMILY: Verdana, Arial;
}
.grayHeaderBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial
}
.milestoneHeaderBold {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial
}
.txtcolor03 {
	color: #CC0033;
}
.backgroundaltcolor {
	background-color: #BEC7DF;
}
.cornerrbmilestone {
	background-image: url(../images/interface/corner_rb_01.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 4px;
	width: 4px;
	background-color: #BEC7DF;
}
.cornerlbmilestone {
	background-image: url(../images/interface/corner_lb_01.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	background-color: #BEC7DF;
}
.cornerrtmilestone {
	background-image: url(../images/interface/corner_r_01.gif);
	background-position: right top;
	background-repeat: no-repeat;
	height: 4px;
	width: 4px;
	background-color: #BEC7DF;
}
.cornerltmilestone {
	background-image: url(../images/interface/corner_l_01.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 4px;
	width: 4px;
	background-color: #BEC7DF;
}
.menuspacer {
	background-image: url(../images/interface/menu_spacer.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 24px;
	background-position: center center;
}
.graphicMenuWalkSmart {
	background-image: url(../images/interface/menu_walksmart.gif);
	height: 24px;
	width: 158px;
}
.graphicMenuStuLogin {
	background-image: url(../images/interface/menu_studentlogin.gif);
	height: 27px;
	width: 158px;
}
.graphicLinksRightHomeCopy {
	background-image: url(../images/interface/menu_links.gif);
	height: 24px;
	width: 158px;
}
.cornerlbmilestoneTitle {
	background-image: url(../images/interface/corner_lb_02.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	background-color: #00349A;
}
.cornerrtmilestoneTitle {
	background-image: url(../images/interface/corner_r_02.gif);
	background-position: right top;
	background-repeat: no-repeat;
	height: 4px;
	width: 4px;
	background-color: #00349A;
}
.cornerltmilestoneTitle {
	background-image: url(../images/interface/corner_l_02.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height: 4px;
	width: 4px;
	background-color: #00349A;
}
a.menuleftteachersteps:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #051778;
	text-decoration: none;
}
a.menuleftteachersteps:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #051778;
	text-decoration: none;
}
a.menuleftteachersteps:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #DA1B22;
}
.graphicMenuWalkTeacher {
	background-image: url(../images/interface/menu_walksmart_teacher.gif);
	height: 27px;
	width: 158px;
}
.cornerrbLoginout {

	background-image: url(../images/interface/corner_studentlogin_RB.gif);
	background-position: right bottom;
	background-color: #FFCC00;
	background-repeat: no-repeat;
	height: 11px;
	width: 11px;
}
.txtcolor04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.cornerrbmilestoneTitle {

	background-image: url(../images/interface/corner_lb_02.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
	background-color: #00349A;
}
.txtbodymilestone {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 25px;
	padding-top: 10px;
	padding-right: 10px;
	color: #FEECB5;
}

