#edu-hero	{margin:20px 0px 0px 23px;}

/******************************************************* EDU  */
.edu #topSprite {background:url("/themes/edu/images/edu_top.jpg") no-repeat scroll 50% 0 transparent;}
.edu #topLogo 	{background:url("/themes/edu/images/MapVivo-Edu-logo.gif") no-repeat scroll 50% 0 transparent;}
.edu #topMessage					{margin-left:31px;margin-top:-20px;}
.edu #topMessage h1				{font-weight:normal;letter-spacing:0px;margin-top:10px;line-height: 19px;font-size:28px;text-shadow:1px 1px 0 #444;}
.edu #topMessage h1.smaller		{font-size:20px;line-height:1.3em;margin-top:10px;}
.edu #topMessage h1 .subheader	{color: #fff;font-style:normal;font-size:10px;text-transform:uppercase; letter-spacing: 3px;}

/******************************************************* EDU – schools & projects */
#schools-apply		{float:right;}
.projects .standout	p, .schools .standout	p	{margin-bottom:5px;}

/******************************************************* EDU ADMIN  */
body.eduadmin, body.edu 	{background:#fff url(/images/edu_bkg.png) repeat 0 0;}
body.eduadmin #c, body.edu #c	{background: url(/images/edu_bkg_body.png) repeat-y 50% 0px;}

.eduadmin .siteSubMenu {margin-top:6px;}

.eduadmin h3		{font-weight:bold;}
.eduadmin a.edit	{font-variant:normal;}

.eduadmin #top			{height:98px;}
.eduadmin #topSprite 	{height:76px;}
.eduadmin #topMessage					{margin-left:31px;margin-top:-20px;}
.eduadmin #topMessage h1				{font-weight:normal;letter-spacing:0px;margin-top:2px;line-height: 17px;font-size:22px;}
.eduadmin #topMessage h1 .subheader		{color: #fff;font-style:normal;font-size:10px;text-transform:uppercase; letter-spacing: 3px;}

.eduAdmin-student		{clear: both;}
.eduAdmin-student.edit	{display: none;}
.eduAdmin-student .callback	{display: none;}
.eduAdmin-student.head div		{font-weight:bold;text-align:center; background: url(/images/bg_gradients.jpg) repeat-x scroll 0 -122px;height:25px;line-height:25px;}
.classroom				{clear:both; border:1px solid #eee; margin: 50px 0px; padding:10px;}

.eduAdmin-name, .eduAdmin-login, .eduAdmin-pass, .eduAdmin-people, .eduAdmin-edit {float:left;line-height:30px; height: 30px;padding-left:5px;border-left: 1px dotted #ddd;border-bottom:1px dotted #ddd;}
.eduAdmin-name		{width:130px;font-size:11px;line-height:1.4em;}
.eduAdmin-login		{width:130px;}
.eduAdmin-pass		{width:130px;}
.eduAdmin-people	{width:200px;}
.eduAdmin-edit		{width:63px;}
.eduAdmin-edit .button2	{margin-top:2px;}

.eduadmin .callback	{clear:both; height:auto; background:#444; color:#fff;padding:10px;text-align:center;-moz-border-radius:15px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;}

form .eduAdmin-edit .button2	{margin-top:10px;}

.eduAdmin-student form			{border-right:1px dotted #eee;}
.eduAdmin-student form div		{background:#fffdcd; height: 80px;line-height:17px;}
.eduAdmin-student form .text	{width:120px;}
.eduAdmin-student form label	{font-size: 11px;color:#888;margin-top:10px;}
.eduAdmin-student form textarea	{width:185px; height: 50px;}

.eduadmin .listing .s-4		{float:left;}
.eduadmin .listing .def		{margin-left:160px;clear:right;}
.eduadmin .side-r 	{ margin-top: 15px;}

.eduadmin .auth-signup label, .auth-login label, span.labelCheckbox {width:200px;}
.eduadmin .auth-signup .text, .auth-login .text {margin-left:10px;}
.eduadmin textarea.text {width:350px;}
.eduadmin .auth-signup a#profileSubmit, .auth-login a#buttonLogin {margin-left:210px;}
.eduadmin .auth-login .labelCheckbox {margin-left:210px;}

.eduAdmin-project	{margin:20px 0px;}

.eduAdmin-resource	{border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:10px;}
.eduAdmin-resources	div	{margin:10px 0px;}
.eduAdmin-resources	div	.text {width:350px;}
