

body {
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;/*Gloria*/
	text-align:center;
	background-color:#ffffff;
	/*background-color:#EEEEEE;*/
	/*background-image:url(/new_lounge/images/n4.jpg); */
	background-image:url(/images/general/headerBG.jpg); 
	background-repeat:repeat-x;
}
#main_body {
	position:relative;	
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	/*background-color:#EEEEEE;*/
	/*background-color:#ffffff;*/ /*Commented Out Becase of 100% Width Header */ /*01/04/10 */
	width:990px;
}


/*DIVS*/
#header{
	position:relative;	
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:990px;
	height:60px;
	/*background:url(/images/general/header.jpg); Gloria change*/ 
	background-repeat:repeat-x;		
	border:solid 0px #999999;
}
#header #logo{
	position:relative;	
	height:31px;
	width:132px;
	float:left;
	margin-top:20px;
	margin-left:20px;
	background:url(/new_format/images/logo3.gif);
	background-repeat:no-repeat;	
	cursor:hand;
}

#header #welcome{
	position:relative;	
	float:right;
	margin-right:20px;
	width:auto;
	height:auto;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	/*font-weight:bold;*/
	margin-top:26px;
	border:solid 1px #999999;
}

#header #nav{
	position:absolute;		
	width:485px;
	height:22px;
	z-index:2;	
	/*top:48px;
	left:175px; Gloria*/
	top:48px;
	left:230px;
	text-align:left;
}
/*New for Gloria Design*/
#header #welcome1{
	position:absolute;		
	width:200px;
	height:22px;
	z-index:2;	
	/*top:48px;
	left:175px; Gloria*/
	top:30px;
	left:740px;
	text-align:left;
}

#header #name{
	position:absolute;		
	width:275px;
	height:22px;
	z-index:2;	
	top:70px;
	left:740px;
	text-align:left;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	/*border:solid 1px #999999;*/
}

/* end of Gloria*/
#header #back{
	position:absolute;		
	width:80px;
	height:22px;
	z-index:2;	
	top:65px;
	left:10px;
	text-align:left;
	/*border:solid 1px #999999;*/
}

#footer_pop{
	position:relative;	
	float:left;
	margin-left:auto;
	margin-right:auto;
	top:30px;
	width:600px;
	height:10px;
	background-color:#000066;	
	border:solid 1px #999999;
}


#footer{
	position:relative;	
	float:left;
	margin-left:auto;
	margin-right:auto;
	top:30px;
	width:990px;
	height:35px;
	z-index:-1;
	/*background:url(/images/footerpattern.gif);
	background-repeat:repeat-x;		
	border:solid 0px #999999;*/
}
#footer #links{
	position:relative;	
	float:left;
	margin-left:20px;	
	margin-top:5px;
	width:400px;
	height:15px;		
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #999999;
	text-align:left;
}
#footer #copyright{
	position:relative;	
	float:right;
	margin-right:20px;	
	margin-top:5px;
	width:400px;
	height:15px;		
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #666666;
	text-align:right;
}

#content{
	position:relative;		
	margin-left:auto;
	margin-right:auto;
	border:solid 0px #999999;
	margin-top:15px;
	width:990px;
	text-align:left;
	padding-top:15px;
}

#content #work_area {
	position:relative;	
	float:left;
	border:solid 1px #999999;
	width:720px;
	height:auto;
	margin-left:10px;
	margin-top:0px;
	padding:0px;
	background-color:#ffffff;
}

#content #work_area #data{
	margin-left:auto;
	margin-right:auto;
	width:90%;
	text-align:center;
	padding-bottom:0px;
	padding-top:20px;
	border:solid 0px #999999;
	margin-bottom:20px;
	
}
#content #work_area #data1{
	position:relative;	
	float:left;
	width:100%;
	text-align:center;
	padding-bottom:30px;
	padding-top:20px;
	border:solid 0px #999999;
}
#content #work_area #data2{
	position:relative;	
	float:left;
	width:90%;
	text-align:center;
	padding-bottom:30px;
	padding-top:10px;
	margin-left:35px;
	margin-right:20px;
	border:solid 0px #999999;
}
/* Savvas Change for Material Page 11/3/08 */

#content #work_area #data1 #searchHead {
	position:relative;	
	float:left;	
	text-align:left;
	margin-top:20px;
	margin-left:20px;	
	border:solid 0px #999999;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000066;;
	width:650px;	
}

#content #work_area #data1 #searchBox{
	position:relative;	
	float:left;	
	text-align:left;
	margin-top:15px;
	margin-left:20px;	
	border:solid 0px #999999;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 	
	width:375px;	
	background-color:#eeeeee;
	height:275px;
}
#content #work_area #data1 #materialLinks{
	position:relative;	
	float:left;	
	text-align:left;
	margin-top:15px;
	margin-left:25px;	
	border:solid 0px #999999;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 	
	width:275px;	
	background-color:#ffffff;
	height:300px;
}

#content #work_area #data1 #partnerTitle{
	position:relative;	
	float:left;	
	text-align:left;
	margin-top:30px;
	margin-left:25px;	
	border:solid 0px #999999;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 	
	color:#999999;
	width:650px;	
	background-color:#ffffff;	
}
#content #work_area #data1 #partners{
	position:relative;	
	float:left;	
	text-align:left;
	margin-top:15px;
	margin-left:25px;	
	border:solid 0px #999999;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 	
	color:#999999;
	width:650px;	
	background-color:#ffffff;	
}
/* End  Savvas Change for Material Page 11/3/08 */

#content #promo_area {
	position:relative;	
	float:left;
	border:solid 0px #999999;
	width:236px;
	height:auto;
	margin-left:10px;
	/*background-color:#eeeeee;*/
	background-color:#ffffff;
}

#content #work_area #admin_users{
	margin-top:20px;
	margin-bottom:10px;
	margin-left:10px;	
	width:400px;
	text-align:left;
	position:relative;	
	float:left;	
	border:solid 0px #999999;
}
#content #work_area #admin_edit_users{
	margin-left:0px;	
	width:525px;
	text-align:left;
	position:relative;	
	float:left;	
	border:solid 0px #999999;
}
#course_name{
	/*position:absolute;		*/
	position:relative;	
	width:760px;
	height:15px;
	z-index:1;	
	top:-3px;
	left:15px;
	text-align:left;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000;
	zoom:1;
	/*border:1px solid #EEEEEE;*/
}

#course_nav{
	position:absolute;		
	width:625px;
	height:20px;
	z-index:2;	
	top:8px;
	left:110px;/*395px;*/
	text-align:left;
	zoom:1;
	/*border:1px solid #EEEEEE;*/
}

#create_course_nav{
	position:absolute;		
	width:605px;
	height:20px;
	z-index:2;	
	top:7px;
	left:20px;
	/*left:125px;395px;*/
	text-align:left;
	zoom:1;
	/*border:1px solid #EEEEEE;*/
}
#inst_mat_nav{
	position:absolute;		
	width:705px;
	height:20px;
	z-index:2;	
	top:6px;
	left:15px;	
	text-align:left;
	zoom:1;
	
}
#stud_disc_nav{
	position:absolute;		
	width:705px;
	height:20px;
	z-index:2;	
	top:7px;
	left:15px;	
	text-align:left;
	zoom:1;
	
	
}
/* Savvas 10/12/07 Content Functionality Divs*/

#content #work_area #top{
	position:relative;	
	float:left;
	border-bottom:1px solid #999999;
	background-color:#eeeeee;
	height:53px;
	width:720px;
	padding:0px;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
}
#content #work_area #bottom{
	position:relative;	
	float:left;
	border-top:1px solid #999999;
	background-color:#eeeeee;
	height:40px;
	width:720px;
}

.Cont_Header{
	color:#000066;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;

}


#content #work_area #sub_left{
	position:relative;	
	float:left;	
	margin-left:10px;
	margin-top:-20px;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #000000;
	width:300px;
	text-align:left;
	border:0px solid #999999;
}
#content #work_area #sub_right{
	position:relative;	
	float:right;	
	margin-right:10px;
	margin-top:-20px;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	width:300px;
	text-align:right;
	border:0px solid #999999;
}



#content #work_area #data #cont_left{
	position:relative;	
	float:left;	
	margin-left:20px;
	margin-top:20px;
	width:365px;
	border:0px solid #999999;
	
}

#content #work_area #data #cont_right{ 
	position:relative;	
	float:left;	
	margin-left:0px;
	margin-top:20px;
	width:300px;
	border:0px solid #999999;
	text-align:left;
	
}
#content #work_area #data #srchPubs{
	position:relative;	
	float:left;	
	margin-left:0px;
	margin-top:20px;
	margin-bottom:20px;
	width:650px;
	border:0px solid #999999;
	
}

.Black12px{
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
/*********************************************/

/*Links*/
a.NormalLinks:Link {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #0000cc;
	text-decoration: none;
	
}
a.NormalLinks:visited {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size :10px; 
	color :#0000cc;
	text-decoration: none;
}
a.NormalLinks:hover {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size :10px; 
	color :#cc0000;
	text-decoration: underline;	
}

a.WhiteLinks:link {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #ffffff;
	text-decoration:  underline;	
}

a.WhiteLinks:visited {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size :10px; 
	color :#ffffff;
	text-decoration:  underline;
}
a.WhiteLinks:hover {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size :10px; 
	color :#ffffff;
	text-decoration: underline;	
}

a.GreyLinks:link {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #666666;
	text-decoration:none;	
}

a.GreyLinks:visited {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size :10px; 
	color :#666666;
	text-decoration:  none;
}
a.GreyLinks:hover {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size :10px; 
	color :#666666;
	text-decoration: none;	
}
/*Gloria*/
a.BlueLinks:link {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000066;
	text-decoration:none;	
}

a.BlueLinks:visited {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size :11px; 
	color :#000066;
	text-decoration:  none;
}
a.BlueLinks:hover {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size :11px; 
	color :#000066;
	text-decoration: underline;
}
/* end Gloria*/

a:Link {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #ff6600;
	text-decoration: none;
	
}
a:visited {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size :11px; 
	color :#ff6600;
	text-decoration: none;
}
a:hover {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size :11px; 
	color :#ff6600;
	text-decoration: underline;	
}
/*Fonts */
.Black10px{
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.Black11px{
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.BlackNorm {
	/*color:black;*/
	color : #333333;/*Gloria*/
	font-family : Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.BlueNorm{
	color : #006699;color :#0000cc;
	font-family :Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.Blue11px{
	color : #000066;
	font-family :Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
}
.Blue12px{
	color : #000066;
	font-family :Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.BlueMain {
	color : #006699;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
	font-family : Verdana,Arial, Helvetica, sans-serif;
}

.GreyNorm {
	color : #cccccc;
	font-family :Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
}

.error {
	color : Red;
	font-family : Verdana, Verdana,Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
}
.fld_title{
	background-color:#000066;
	color:#FFFFFF;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
}

.col_title{
	background-color:#000066;
	color:#FFFFFF;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}

.add_mat_left{
	background-color:#000066;
	color:#FFFFFF;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-align:left;
}
.CourseTitle{
	color:#000066;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.CrsName{
	color:#000066;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.CrsName1{	
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;	
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
}

.GrayMain {
	font-family : Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #8F8F8F;
	font-weight : bold;
}
.SchoolTitle{
	color: #000055;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-weight : bold;*/
	font-size : 16px;
}

.in230px{
	width: 230px;
	font-size: 11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	border:1px solid #999999;
}
.in210px{
	width: 210px;
	font-size: 11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	border:1px solid #999999;
}

.in400px{
	width: 400px;
	font-size: 11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	border:1px solid #999999;
}
.in140px{
	width: 140px;
	font-size: 10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	border:1px solid #999999;
}
/*input tags*/
.in200px{
	width: 240px;
	font-size: 10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	height:17px;
	border:1px solid #999999;
}
.in60px{
	width: 60px;
	font-size: 12px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	border:1px solid #999999;
}
.in40px{
	width: 40px;
	font-size: 11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	border:1px solid #999999;
}
.in30px{
	width: 30px;
	font-size: 11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	border:1px solid #999999;
}
.in300px{
	width: 300px;
	font-size: 11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	border:1px solid #999999;
}
.inPERpx{
	width: 95%;
	font-size: 10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	border:1px solid #999999;
	border-style : solid;
	height : 98%;
}
.elem{
	font-size: 11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	border:1px solid #999999;
}
.elem1{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #999999;
	width:200px;
}
.Red17px{
	font-size:17px;
	color:#FF0000;
}
input{
	font-size: 10px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}

td{
	text-align:left;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
}
.filler{
	height:500px;
	width:1px;
	border:none;
}
.indTxt{
	float:left;
	margin:10px 0px 10px 30px; 
	width:90%;
	text-align:left;
}
.data_table{
	background-color:#CCCCCC;
}
.BlackTit{
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
}
.Grey11px{
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.DarkGrey11px{
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
.BlueNorm1{
	color :#000066;
	font-family :Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size : 12px;
}
.WhiteHead{
	color :#FFFFFF;
	font-family :Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size : 14px;
}

/*Inner Popup */
#innerPopup{position:absolute;top:25%;left:50%; width:500px; height:207px;background-color:#EEEEEE;z-index:9;padding:10px;}

.fld_title1{
	background-color:#eeeeee;
	color:#000000;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	/*font-weight:bold;*/
	text-align:right;
}

#remote_login_box{
	/*float: right;*/
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	width: 325px;		
	position: relative;
	height:170px;
	background: url(/images/default/login_box.jpg) no-repeat left bottom;
}

#data1{
	margin-left:auto;
	margin-right:auto;
	width:90%;
	text-align:center;
	padding-bottom:0px;
	padding-top:20px;
	border:solid 0px #999999;
	margin-bottom:20px;
}


.login_headers{
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size :11px; 
	color:#000066;
	letter-spacing:1px;
}

#remote_login_box #email_title{
	margin-top:9px;
	float:left;
	position: relative;
	margin-left:25px;
	width:100%;
	text-align:left;
	border:solid 0px #666666;
}

#remote_login_box #email_box{
	margin-top:3px;
	float:left;
	position: relative;
	margin-left:25px;
	width:100%;
	border:solid 0px #666666;
	text-align:left;
}

#remote_login_box #password_title{
	margin-top:9px;
	float:left;
	position: relative;
	margin-left:25px;
	width:100%;
	text-align:left;
	border:solid 0px #666666;
}

#remote_login_box #login_btn{
	margin-top:18px;
	float:left;
	position: relative;
	margin-left:25px;
	width:86px;	
	height:31px;
	border:solid 0px #666666;
	padding:0px 0px 0px 0px;
	/*background: url(/images/default/login_btn.jpg) no-repeat left bottom;*/	
}

#remote_login_box #forgot_psw{
	margin-top:23px;
	float:left;
	position: relative;
	margin-left:25px;
	width:175px;	
	height:31px;
	border:solid 0px #666666;
	padding:0px 0px 0px 0px;
	font: italic 10px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;		
}

#remote_text{	
	position: relative;
	float:left;	
	width: 100%;				
	border:solid 0px #666666;
	margin-top:25px;
	
}

#remote_data{
	margin-left:auto;
	margin-right:auto;
	position: relative;
	width:90%;	
	padding-bottom:0px;
	border:solid 0px #666666;
	
}

#header_rel {
	position:relative;
	left:0px;
	margin:0px;
	top:0px;
	/*background-color:#000000;*/
	width:100%;
	height:60px;
	z-index:1;
	padding:0px;
	background-image:url('/images/general/blue_pattern.jpg'); 
	background-repeat:repeat-x; 
	border-bottom:solid 1px #000066;
}
#titleLeft {

	margin-top:20px;
	margin-left:10px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:16px;	
	position:relative;
	width:200px;
	float:left;
	color:#000000;
	text-align:left;
}
#titles{
	width:100%;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#loungeNewsHeader {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;	
	position:relative;
	float:left;
	width:95%;	
	color : #000066;
	border:solid 0px #666666;
	margin-top:0px;
}

#loungeNews {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;	
	position:relative;
	float:left;
	width:95%;	
	color : #000066;
	border:solid 0px #666666;
	margin-top:5px;
}

#spacerDIV {	
	position:relative;
	float:left;
	width:95%;
	height:1px;	
	margin-top:5px;
}

#loungeContent {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;	
	position:relative;
	float:left;
	width:95%;	
	color : #333333;
	border:solid 0px #666666;
	line-height: 1.5em; 
}
#loungeContentData {
	position:relative;
	float:left;
	width:100%;	
	margin-top:5px;	
	text-align:left;
	border:solid 0px #666666;
}

p.led14 {
	line-height: 10pt; 
	color:#333333;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:10px;	
	width:98%;
	
}

#loungeLNLE{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;	
	position:relative;
	float:left;
	width:247px;
	height:270px;
	color : #333333;
	border:solid 0px #999999;	
	/*background:url(/images/general/loung_LNLE_background.jpg);*/
	background-repeat: no-repeat;
}

#loungeLNLE #LNLELink {
	position:absolute;	
	left:50px;	
	top:162px;
	width:150px;
	height:15px;	
	z-index:2;	
}


#loungeLNLE #Header {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:14px;	
	position:relative;
	float:left;
	text-align:center;
	width:100%;
	height:25px;
	color : #333333;
	border:solid 0px #999999;	
	margin-top:5px;
}

#loungeLNLE #General {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;	
	position:relative;
	float:left;
	text-align:center;
	width:100%;	
	color : #333333;
	border:solid 0px #999999;	
	margin-top:5px;
	line-height: 14pt; 
}
#loungeCASE{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;	
	position:relative;
	float:left;
	width:247px;
	height:199px;
	color : #333333;
	border:solid 0px #999999;	
	/*margin-top:14px;*/
	margin-top:10px;
	/*background:url(/images/general/lounge_case_method_background.jpg);*/
	background-repeat: no-repeat;
}

#loungeCASE #Case1 {
	position:absolute;	
	left:50px;	
	top:62px;
	width:150px;
	height:15px;	
	z-index:2;	
}

#loungeCASE #Case2 {
	position:absolute;	
	left:50px;	
	top:78px;
	width:150px;
	height:15px;	
	z-index:2;	
}

#loungeCASE #Case3 {
	position:absolute;	
	left:50px;	
	top:94px;
	width:150px;
	height:15px;	
	z-index:2;	
}
#loungeCASE #Header {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:14px;	
	position:relative;
	float:left;
	text-align:center;
	width:100%;
	height:25px;
	color : #333333;
	border:solid 0px #999999;	
	margin-top:5px;
}
#loungeCASE #General {
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;	
	position:relative;
	float:left;
	text-align:center;
	width:100%;	
	color : #333333;
	border:solid 0px #999999;	
	margin-top:2px;	 
}

input.groovybutton
{
   font-size:10px;
   font-family:Verdana,sans-serif;   
   color:#000066;   
   background-color:#FFFFFF;
   border-style:solid;
   border-color:#999999;
   border-width:1px;  
   cursor:pointer;cursor:hand;
   padding-top:2px;
   padding-bottom:2px;   
   margin-left:20px;
   margin-top:5px;
   margin-bottom:5px;  
   
}
input:focus
{outline:10px;} 

.nobordertxtbox
{
	margin-top:3px;	
	border:solid 0px #666666;	
	font-size:11px;	
}
/********StudyNet Upload******************/
.uplmat_tbl_left_top
{
	padding:10px 0 10px 10px;
 	background-color:#000066;                        
    border-top:1px solid #cccccc;
    border-left:1px solid #cccccc;
    border-right:1px solid #cccccc;
}
.uplmat_tbl_left
{
	padding:10px 0 10px 10px;
 	background-color:#000066;                        
    border-top:1px solid #ffffff;
    border-left:1px solid #cccccc;
    border-right:1px solid #cccccc;
}

.uplmat_tbl_right_top
{
	padding:10px 0 10px 10px;
	background-color:#f7f7f7;    
    border-top:1px solid #cccccc;
    border-right:1px solid #cccccc;
}
.uplmat_tbl_right
{
	padding:10px 0 10px 10px;
    background-color:#f7f7f7;
    border-top:1px solid #cccccc;
    border-right:1px solid #cccccc;
}

#mat_det_popup{
	position:absolute;
	background-color:#ffffff;
	border:1px solid #666666; 
	top:5%;
	left:10%;
	width:575px;
	height:460px;
	z-index:10;
}

.mat_nav_tab{	
	border:1px solid #cccccc; 
	padding:3px 12px 3px 12px;
    color:#999999; 
    text-decoration:none; 
    font-weight:bold;
    background-color:#cccccc;
    font-size:10px;
	margin-right:5px;
}
.mat_nav_tab_sel{
	border:1px solid #cccccc;
	border-bottom:1px solid #ffffff; 
	padding:3px 12px 3px 12px;
	margin-right:5px;
	color:#666666; 
	text-decoration:none; 
	font-weight:bold;
	background-color:#ffffff;
	font-size:10px;
}
.mat_libr_div
{
	margin-top:50px;	
	vertical-align:middle; 
	border:1px solid #999999; 
	width:640px;
	text-align:left;
	

}
.mat_libr_div_img{
	background-color:#ffffff; 
	vertical-align:middle; 
	font-size:1.0em; 
	font-weight:bold; 
	position:relative; 
	bottom:8px;
	left:10px;
	padding:0 10px 0 10px;
}

/*Store Popup X1
#materialMoreInfo{
		 font-size:1.0em;
		 background-color:#ffffff;
		 width:550px;
		 position:absolute;
		 left:90px;
		 top:30px;
		 border: 3px solid #cccccc;
		 text-align:center;
		 color:#333399;
		 display:none;
		 z-index:15;
		 height:353px;
		}
 */
 /* Student Store Embedded Pop Up*/
 #materialMoreInfo{
	 /*border:10px solid #ffffff;*/
	 z-index:200;
	 display:none;	 
     width:550px;
	 position:absolute;
	 left:90px;
	 top:30px;
	 height:353px;
	 /*background:url(/images/general/dropShadow.gif);
	 background-repeat:no-repeat;
	 background-position:4px -12px;*/
	 padding:0 7px 15px 0;
 }
 
 #popupHeader{
	 vertical-align:middle; 
	 height:20px; 
	 background-color:#4682B4;
	 padding:10px 0 0 20px; 
	 font-size:12px; 
	 font-weight:bold;
	 color:#ffffff;
	 width:548px;
}
#popupHeader img{
	 position:absolute;
	 left:540px;
	 top:10px;
}
#mat_det_popup_body{
	 font-size:1.0em;
	 background-color:#ffffff;
	 width:562px;
	 color:#333399;
	 border:3px solid #4682B4;
}
#mat_det_popup_body p{
 margin:20px; 
 clear:both; 
 color:#333333
}

.ade_err_class{
	background:#DDDDDD;
	position:absolute;
	width:330px;
	margin-left:180px;
	top:120px;
	visibility:hidden;
	text-align:center;
	padding:9px;
	border-top:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	border-right:solid 3px #cccccc;
	border-bottom:solid 3px #cccccc;
	color:#ff6600;
	font-weight:900;
}

/*Discussions changes - Savvas 6/11/09*/

.dropDownDiscussions{
 text-align:center;
 font-size:11px;
 border:1px solid #cccccc;
 padding:13px 0;
 margin:25px 0 10px 0 ;
 width:99%;
 min-height:18px;
}

.discName{
 width:50%;
 border-left:1px solid #cccccc;
}

.discName a{
 color:#000066;
}

.discStarter{
 width:18%;
}

.discPostDate{
 width:18%;
}

.discComments{
 width:15%;
 border-right:1px solid #cccccc;
 text-align:center;
}

.discussionHeaderRow{
 background-color:#000066;
 text-align:left;
 color:#ffffff;
}

.grayBack td{
 background-color:#efefef;
 border-bottom:1px solid #cccccc;
}

.normalBack td{
 border-bottom:1px solid #cccccc;
}

.pagination p a{
 padding-right:5px;
}

#discStarter{
 width:100%;
 border:1px solid #cccccc;
}

#discStarterHead{
 color:#333333;
 font-weight:bold;
 text-align:center;
 padding:0 5px 10px 20px;
}

.leftDiscTable{
 padding:15px 15px 15px 15px; 
 background-color:#000066; 
 font-weight:bold;
 border-bottom:1px solid #ffffff;
 color:#ffffff;
 text-align:right;
 
}

.rightDiscTable{
 background-color:#efefef; 
padding:8px 10px 13px 12px; 
 border-bottom:1px solid #cccccc;
}

.centerButtonTable{
 text-align:center;
 margin-top:20px;
}
tr.bottomborder td{
 border-bottom: 1px solid #666666;
}

.pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 overflow:hidden;
}
		
.mainPostDisc{
 text-align:left;
}
			 
.postSpecHeader{
 font-size:13px;
}	 

.mainPostInfo{
 margin-top:5px;
 font-style:italic;
 text-align:left;
}

.mainPostContent{
 margin:20px 0 30px 0;
 color:#666666;
 text-align:left;
}

#loginBoxes{
	font-size:9px; height:20px; width:168px;
}

/* 12-22-09 TO CREATE A CLEAR HEADER JOHN FOR NEW LOUNGE PAGE */
#different_main_body {
	position:relative;	
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	/*background-color:#EEEEEE;*/
	width:990px;
}

.lounge_links_box{
 border:1px solid #cccccc; 
 padding:5px 0 7.5px 10px; 
 background-color:#e8eefa; 
 color:#000066; 
 font-weight:bold; 
 font-size:14px; 
 border-bottom:none;	
}

.lounge_links_box_inside{
 border:1px solid #cccccc; 
 margin:0 0 0 0; 
 padding:10px 0;		
}

.mrgn_15px_top{
 margin:15px 0 0 0;
}

.img_border_1px{
 border:1px solid #cccccc;	
}

.lounge_learning_box{
 margin:0 0 0 0; background-image:url(/new_lounge/images/olr_box.jpg); width:236px; height:197px; border:1px solid #cccccc;	
}

.lounge_learning_copy{
 margin:15px 0 45px 10px; color:#666666;	
}

.lounge_header_font{
 font-weight:bold; color:#000066; font-size:14px; margin:5px 0 5px 10px;	
}

.lounge_learning_box .lounge_learn_more_link{
 color:#000066; margin:0 10px 0 0; font-size:10px; float:right;	
}

.lounge_learn_more_link img{
 vertical-align:middle;	
}

.lounge_casebook_box{
 margin:15px 0 0 0; width:235px; height:132px; border:1px solid #cccccc; background-image:url(/new_lounge/images/thirdparty/hbp_casehandbook.jpg); background-repeat:no-repeat;	
}

.lounge_casebook_box .lounge_learn_more_link{
 color:#000066; font-size:10px; float:right; margin:105px 10px 0 0;
}

.lounge_article_box{
 background-image:url(/new_lounge/images/straight_talk_bg_box.jpg); height:254px; width:236px; margin:15px 0 0 0;	
}


.img_float_right{
 float:right;	
}

.lounge_article_content{
 padding:10px 10px 0 10px;	
}

.lounge_casebook_box{
	 margin:15px 0 0 0; 
	 width:235px; 
	 height:129px; 
	 border:1px solid #cccccc; 
	 background-image:url(/new_lounge/images/thirdparty/hbp_casehandbook.jpg); 
	 background-repeat:no-repeat;	
}

.lounge_customer_link{
 color:#000066; font-size:10px;	
}


/*01/04/10 Fixing the link color in My Material Library */
.grayBack a{
 color:#000066;
}

.normalBack a{
 color:#000066;
}


/* 012710 NEW KNOWLEDGE RULES 012710 */
#hor-zebra{
font-family:Verdana, Geneva, sans-serif;
font-size: 11px;v
width: 100%;
border-collapse: collapse;

border:1px solid #cccccc;
}

#hor-zebra th{
font-size: 12px;
font-weight: bold;
padding: 5px 0px;
color: #FFFFFF;
background-color:#000066;
text-align:center;
}


#hor-zebra .leftAlign{
text-align:left;
padding:0 0 0 10px;
}

#hor-zebra th a{
color: #FFFFFF;
}


#hor-zebra td{
padding: 7px;
color: #666666;
}

#hor-zebra .odd{
background: #e8eefa; 
}

#hor-zebra .td_know_mat_name{
 width:52%;
 border:1px solid #cccccc;
 border-right:none;
}

#hor-zebra .td_know_mat_name a{ 
 color:#000066;
}

#hor-zebra .td_know_action{
 width:10%;
 border:1px solid #cccccc;
 border-left:none;
 border-right:none;
 text-align:center;
}

#hor-zebra .td_know_action a{
 color:#4682b4;	
 font-weight:normal;
}

#hor-zebra .td_know_subsour{
 width:20%; 
 border:1px solid #cccccc;
 border-left:none;
 border-right:none;
 text-align:center;
}

#hor-zebra .td_know_date{
 width:15%; 
 border:1px solid #cccccc;
 border-left:none;
 border-right:none;
 text-align:center;
}

#knowledge_mat_pop_published{
 display:block;	
 border:5px solid #4682b4;
 background-color:#ffffff;
 position:absolute;
 top:30px;
 left:75px;
 z-index:100;
 width:550px;
 height:350px;
}

#knowledge_mat_pop_published{
 display:none;	
 border:5px solid #4682b4;
 background-color:#ffffff;
 position:absolute;
 top:30px;
 left:75px;
 z-index:100;
 width:550px;
 height:350px;
}

#knowledge_mat_pop_published .know_pop_inner_scroll{
 height:328px;
 clear:both;
 overflow:auto;
 border:none;
}

#knowledge_mat_pop_purchased{
 display:none;	
 border:5px solid #4682b4;
 background-color:#ffffff;
 position:absolute;
 top:30px;
 left:75px;
 z-index:100;
 width:550px;
 height:350px;
}

#knowledge_mat_pop_purchased .know_pop_inner_scroll{
 height:328px;
 clear:both;
 overflow:auto;
 border:none;
}


input.blue_and_white_button{
   font-size:11px;
   font-family:Verdana,sans-serif;
   color:#000066;
   width:115px;
   background-color:#ffffff;
   border-style:solid;
   border-color:#000066;
   border-width:1px;
}


#hor-zebra .td_know_action_alt{
 width:10%;
 text-align:center;
 border-left:none; 
 border-right:none;
}

#hor-zebra .td_know_action_alt a{ 
 color:#4682b4;
}


#hor-zebra .td_know_subsour_alt{
 width:10%;
 text-align:center;
}



a.LoungeLinks:link {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;	 
	font-size:11px;	
	color: #000066;
	text-decoration: none;	
	margin:0px 0px 5px 0px; 
	width:200px;
	font-weight:normal;
}

a.LoungeLinks:visited {
 	font-family:Verdana,Verdana,Arial, Helvetica, sans-serif;	 
	font-size:11px;
	color :#000066;
	text-decoration: none;
	margin:0px 0px 5px 0px; 
	width:200px;
}



/*Savvas Changes for lounge page. 04/13/10*/

#default_main_left {
	position:relative;
	float:left;
	width:240px;
	border:solid 0px #999999;
	margin-left:15px;
	z-index:1;
	
}

#default_main_middle {
	position:relative;
	float:left;
	width:445px;
	border:solid 0px #999999;
	height:593px;
	margin-left:13px;
}

/*
	End Savvas Changes for lounge page. 04/13/10
*/

/*
	Savvas new header 07/16/10
*/

.header_container{

	background:none;
	height:42px; 
	margin:0px 0 5px 25px;
	border:solid 0px #ffffff;
}

.header_container #LogoDiv{
	position:relative;
	float:left;
	height:20px;
	border:solid 0px #ffffff;
	width:150px;
	color:#fff;
	margin:10px 10px 0 0;
	display:block;
	padding:0 0 0 0px;
	
}

.header_container #header_links{
	position:relative;
	float:left;
	height:20px;
	border:solid 0px #ffffff;
	width:350px;
	color:#fff;
	margin:10px 0 0 10px;
	text-align:left;
	padding:3px 0 0 0;
	font-weight:bold;
	font-size:13px;
	
}

.header_container #header_info{
	position:relative;
	float:right;
	height:20px;
	border:solid 0px #ffffff;
	width:350px;
	color:#fff;
	margin:10px 0 0 20px;
	text-align:right;
	padding:5px 50px 0 0;
	
}

/*
	End of Savvas new header 07/16/10
	
*/

/* August 16, 2010*/
/* ADD MATERIAL TO COURSE --- BLUE HEADERS --- ABOVE BREADCRUMBS*/
.add_mat_course_head{
 background-color:#eeeeee; padding:10px 0px 10px 20px; border-bottom:1px solid #cccccc;					 
}
/* August 16, 2010*/
/* ADD MATERIAL TO COURSE --- BLUE HEADERS --- ABOVE BREADCRUMBS*/
