#modalContent1
{
	width: 100%;
	height: 100%;
  position:absolute;
  top: 0;
  left: 0;
	z-index:401;
	/*background-color: #191919;
  opacity: .9;*/
	background: url(/images/pictures/black_trans.png) repeat left top;
	text-align: left;
  display: none;
}

#modalWrapper1
{
	 display: none;
	 width: 100%;
   height: 100%;
   position: absolute;
   top: 0;
   left: 0;
   z-index: 405;
}

#modalWrapper1.milkroundOverlay
{
  background: transparent url(/images/global/milkround_popup_bg.png) no-repeat 0 -6px;;
  width: 670px;
  height: 670px;
  padding: 50px 30px 30px 32px;
  position: relative;
  top: 50px;
  left: 117px;
  text-align: left;
  font-size: 12px;
  position: absolute;
  z-index: 501;
}

#modalWrapper1.milkroundOverlay h2
{
  width: 320px;
  height: 75px;
  background: url(/images/global/milkround_popup_sprite.jpg) no-repeat 0px 9px;
  margin-bottom: 25px;
}

#modalWrapper1.milkroundOverlay h3
{
  width: 323px;
  height: 35px;
  background: url(/images/milkround_sprite.png) 0 -115px no-repeat;
  margin-top: 40px;
}

#modalWrapper1.milkroundOverlay h2 span, #modalWrapper1.milkroundOverlay h3 span,
#modalWrapper1.milkroundOverlay a.top.close span
{
  display: none;
}

#modalWrapper1.milkroundOverlay p
{
  font-size: 14px;
  margin-bottom: 15px;
}

#modalWrapper1.milkroundOverlay p.error
{
  font-size: 12px;
}

#modalWrapper1.milkroundOverlay p.last
{
  margin-bottom: 28px;
}

#modalWrapper1.milkroundOverlay a.top.close
{
  width: 16px;
  height: 16px;
  background: url(/images/global/milkround_popup_close.png) 0 3px no-repeat;
  position: absolute;
  top: 12px;
  right: 21px;
}

#modalWrapper1.milkroundOverlay a.top.close:hover
{
 opacity: .7;
}

#modalWrapper1.milkroundOverlay h4
{
  color: #8f908b;
  font-size: 18px;
  text-transform: lowercase;
  font-weight: bold;
  margin-bottom: 5px;
}

#modalWrapper1.milkroundOverlay fieldset
{
  border: 2px solid #60C3FE;
  margin: 0;
  padding: 10px;
  position: relative;
}

#modalWrapper1.milkroundOverlay #courseCol fieldset
{ 
	padding-top: 5px;
	padding-bottom: 15px;
}

#modalWrapper1 .checkboxCol 
{
	line-height: 14px;
}

#modalWrapper1.milkroundOverlay fieldset input
{
  padding: 0;
  height: 14px;
  overflow: hidden;
  margin:0 5px 0 10px;
}

#modalWrapper1.milkroundOverlay #courseCol dt
{
  margin-top: 20px;
  padding: 0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  #modalWrapper1 .checkboxCol br {
    line-height: 16px;/* This works only in Safari and Google Chrome */
    
  }
  
	#modalWrapper1.milkroundOverlay #courseCol dt
	{
	  margin-top: 18px;
	}
}
#modalWrapper1.milkroundOverlay #courseCol dt.top 
{
  margin-top: 5px;
}

#modalWrapper1.milkroundOverlay #courseCol dt label
{
  color: #0081C0;
  font-size: 13px;
  font-weight: bold;
  text-transform: lowercase;
}

#modalWrapper1.milkroundOverlay #courseCol dd
{
  margin: 0;
}

#modalWrapper1.milkroundOverlay #courseCol dd.hint
{
  font-size: 10px;
  color: #707070;
}

#modalWrapper1.milkroundOverlay #courseCol
{
  width: 330px;
  float: left;
  padding-right:44px;
}

#sb_student_profile_university_id
{
  width: 275px;
}

#modalWrapper1.milkroundOverlay #submit
{
  width: 123px;
  height: 29px;
  background: url(/images/global/milkround_popup_sprite.jpg) no-repeat  0 -316px ;
  border: none;
  position: absolute;
  bottom: 39px;
  right: 86px;
}

#modalWrapper1.milkroundOverlay #submit:hover
{
  cursor: pointer;
  background-position: 0 -345px;
}

#milkroundLogo
{
  width: 320px;
  height: 55px;
  background: transparent url(/images/global/milkround_popup_sprite.jpg) no-repeat  0 -212px ;
  /*position: relative;
  top: 10px;*/
  float: left;
  margin-top: 5px;
}

#modalWrapper1.milkroundOverlay a.bottom.close
{
  position: absolute;
  bottom: 43px;
  right: 31px;
}

#modalWrapper1.milkroundOverlay #loader
{
  position: absolute;
  bottom: 49px;
  right: 30px;
  display: none;
}

#modalWrapper1.milkroundOverlay p#careerError
{
  position: absolute;
  right: 20px;
}
