/*Important*/
#quickLinksDiv{
  min-height:210px;
  height:auto !important;
  height:210px;
  background-image:url(/zLounge/images/ltBlueBgHead.jpg); 
  background-repeat:no-repeat; 
  border:1px solid #cccccc; 
  padding:0 0 5px 0;
  margin:0 0 16px 0;
  width:236px;
}
/*Important*/
#loungeResourcesDiv{
  min-height:171px;
  height:auto !important;
  height:171px;
  background-image:url(/zLounge/images/ltBlueBgHead.jpg); 
  background-repeat:no-repeat; 
  border:1px solid #cccccc; 
  padding:0 0 5px 0;
  margin:0 0 17px 0;
  width:236px;
}

.loungeLoginDiv{
  background-image:url(/zLounge/images/ltBlueBgHead.jpg); 
  background-repeat:no-repeat; 
  padding:0 0 10px 0;
  height:228px;
  border:1px solid #cccccc;
  margin-bottom:15px;
  text-align:center;border:1px solid #cccccc;
}

.loungeStraightTalkDiv{
  background-image:url(/zLounge/images/straight_talk_bg_box.jpg); 
  background-repeat:no-repeat; 
  padding:0 0 10px 0;
  height:228px;
  margin-bottom:15px;
  border-bottom:1px solid #cccccc;
}

.loungeHeadlinesDiv{
  background-image:url(/zLounge/images/headlinesBG.jpg); 
  background-repeat:no-repeat; 
  padding:0 0 10px 0;
  clear:both;
  margin-top:15px;
}

.headlineCell{
  height:54px;
  border-bottom:1px solid #cccccc;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  padding:5px 10px 0 10px;
  position:relative;
}

.mainFullHeader{
	width:950px;padding:0px;margin: 0px;margin-left: auto;margin-right: auto; height:70px;
}

.loungeCartUserWelcome{
 width:950px;padding:0px;margin: 0px; text-align:right;
}

/* Savvas new div to replace the following three*/
.loungeWhatWhyHow{
  margin:0px 0 15px 0px; 
  width:447px;
  height:75px;
  vertical-align:top;
}

/* The following three div definition we dont need them */
.loungeWhat{
  margin:0px 0 15px 15px; 
  width:447px;
  height:75px;
  vertical-align:top;
}

.loungeWhy{
  margin:0 0 15px 15px; 
  width:447px;
  height:75px;
  vertical-align:top;
}

.loungeHow{
  margin:0 0 15px 15px; width:447px;
  height:75px;
  vertical-align:top;
}

/* end of deletion block*/

/*Important*/
.loungeCustomersDiv{
  background-image:url(/zLounge/images/wideLoungeHeader.jpg);
  background-repeat:repeat-x;
  width:444px;
  border:1px solid #cccccc;
  height:180px;
  margin:18px 0 0 0px;
}

.jcMoreMatInfoAlt{ 
 z-index:2000;
 display:none;
 position:absolute;
 left:0px;
 top:50px; 
 padding:0 0 0 0;
}

.hbpBanner{
 background-image:url(/zLounge/images/hbplogo.jpg); border:1px solid #cccccc; margin:0 0 15px 0; height:150px; width:236px; position:relative;	
}

.customerViewMoreLink{
 position:absolute;
 right:10px;
 bottom:10px;
}

.loungeMarginHeader{
background:none; text-align:left; padding:0 0 0 0; margin:20px 0 0 0;	
}

.whereMindsMeetGraphic img{
 z-index:1;margin:0 0 15px 15px;	
}

/*030510*/
.loungeHeaderDiv{
 text-align:left; margin:0 10px -20px 30px; height:57px; padding-top:20px;
}

.loungeCustomers{
 	border:1px solid #cccccc; margin-left:15px;  background-image:url(/zLounge/images/wideLoungeHeader.jpg); background-repeat:repeat-x; width:442px; height:180px;
 }
 
 .loungeLeftSide{
	float:left; margin:0 0 0 15px; 
 }
 
 #loungeLoginErrorMessage{
	color:#666666; font-size:9px; position:absolute; right:0; top:0; 
 }
 
  .loungeLoginErrorMessage_nonexistent{
	color:#ff0000; font-size:10px; position:absolute; right:0px; top:33px; padding:9px 0 3px 0; width:100%; font-weight:normal;
 }
  .loungeLoginErrorMessage_password{
	color:#900; font-size:10px; position:absolute; right:0px; top:33px; padding:9px 0 3px 0; width:100%; font-weight:normal;
 }

  .loungeLoginErrorMessage_session{
	color:#900; font-size:10px; position:absolute; right:0px; top:33px; padding:9px 0 3px 0; width:100%; font-weight:normal;
 }

  .loungeLoginErrorMessage_matLink{
	color:#900; font-size:10px; position:absolute; right:0px; top:33px; padding:9px 0 3px 0; width:100%; font-weight:normal;
 }

 
input.blueBorderButton
{
   font-size:13px;
   color:#000066;
   width:75px;
   padding:1px 0;
   border-style:solid;
   border-color:#000066;
   border-width:2px;
   vertical-align:middle;
   background-color:#ffffff;
   margin:5px 0 5px 0;
}

.loungeCustomerLink{
 color:#000066; float:right; margin-right:10px; font-size:10px; margin-top:13px;color:#000066;}

/*030510*/


/*030910 LOUNGE LINK FIX */

.jcBlueUnderlineLink a{
 	color:#000066;
}
.jcBlueUnderlineLink a:visited { color: #000066; }

.jcBlueUnderlineLink a:hover { color: #000066; text-decoration:underline; }

.jcBlueUnderlineLink a:active { color: #000066; }

/*030910 LOUNGE LINK FIX */
#slideshow {
	margin:0 auto;
	width:427px;
	height:126px;
	position:relative;
	border-top:none;
	
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:347px;
  height:106px;
  overflow:auto; /* allow scrollbar */
  position:relative; top:1px;
}

#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:327px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:126px;
  position:relative; top:1px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:40px;
  height:50px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:35px;
  left:0px;
  background:transparent url(/zLounge/lounge_incs/openCourseware/img/control_left.jpg) no-repeat 0 0;
}

#rightControl {
  top:35px;
  right:0;
  background:transparent url(/zLounge/lounge_incs/openCourseware/img/control_right.jpg) no-repeat 0 0;
 }
 
 /* Savvas change the left margin so is handle only by the main div*/
.loungeBetaFeatures{
	 width:443px; 
	 height:391px; 
	 border:1px solid #cccccc; 
	 margin:0 0 15px 0px;
 }
 
 .loungeTechSpotlightDiv{
  background-image:url(/zLounge/images/tech_spotlight.jpg); 
  background-repeat:no-repeat; 
  padding:0 0 10px 0;
  height:228px;
  border-bottom:1px solid #cccccc;
}

#list2 {font-family:Verdana, Geneva, sans-serif;}
#list2 ul {  font-family:Verdana, Geneva, sans-serif; color:#666666;  }
#list2 ul li { margin:0px 0 0 0;}
#list2 ul li p { margin:13px 0 0 0;padding:0; font-style:normal; font-size:11px;}
#list2 ul li p em { display:block; }


#list2_students {font-family:Verdana, Geneva, sans-serif;}
#list2_students ul {  font-family:Verdana, Geneva, sans-serif; color:#666666;  }
#list2_students ul li { margin:13px 0 0 0;}
#list2_students ul li p { margin:13px 0 -5px 0;padding:0; font-style:normal; font-size:11px;}
#list2_students ul li p em { display:block; }

.headlineCell a{ cursor:pointer;}

