body{
	background-color:#dfe0e2;
	color:#000000;
	font-size:11px;
	font-family: sans-serif;
	overflow-x:hidden;
}


.lswmain{
	height:90%;
	width:960px;
	margin-left:-480px;
	position:absolute;
	left:50%;
	top:5%;
	background-color:#d9dadc;	
}

.menu{
	height:41px;
	background-image: url(pics/TopFrame_01.png);
	background-repeat: no-repeat;
	background-position: top left;
}
#mainwin{
	height:100%;
	background-image: url(pics/PixelFrame_01.png);
	background-repeat: repeat-y;
	background-position: left;
}
.silh {
	height: 140px;
	background-image: url(pics/BottomFrame_01.png);
	background-repeat: no-repeat;
	background-position: bottom left;
}
.fader{
	z-index:200;
	height:20px;
	bottom:0px;
	left:1px;
	background-image: url(pics/fade.png);
	background-position: bottom;
	background-repeat: repeat-x;
	position: absolute;
	width:942px;
}

.fadertop{
	z-index: 300;
	height: 20px;
	top: 0px;
	left: 1px;
	background-image: url(pics/fade_top.png);
	background-position: top;
	background-repeat: repeat-x;
	width: 942px;
	position: absolute;
}

.iframe{
	background-color: transparent;
	background-image: none;
	overflow-x:hidden;
}

.inwin {
	overflow:hidden;
	color:#000000;
	font-size:11px;
	font-family: sans-serif;
	background-color:#d9dadc;
	margin:0px;
	background-image: url(pics/PixelFrame_01.png);
	background-repeat: repeat-y;
	background-position: left;

}
.iframecontent {
	z-index:50;
	overflow-x:hidden;
	overflow-y:auto;
	position:absolute;
	height:100%;
	width:940px;
	top:0px;
	right:0px;
		
}
.inwin table,td,tr {
	font-size:11px;
}

.mainmenuitem{
	font-size:16px;
	font-weight:bolder;
	color:#5eb4b2;
	font-variant: small-caps;
	height:21px;
	line-height:21px;
	float:left;
}
.mainmenuitem1{
	background-color: #eeeeee;
	font-size:16px;
	font-weight:bolder;
	color:#5eb4b2;
	font-variant: small-caps;	
	height:21px;
	line-height:21px;
	float:left;
}
#subm{
	height:20px;
	line-height:21px;
	font-size:11px;
	color:#5eb4b2;
	width:942px;
	height:20px;
}
#subm a{
	color:#5eb4b2;
}
.submenugroup{
	float:left;
	top:22px;
	left:1000px;
	filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0;	
	position:absolute;
	
}
.submenuitem{
	float:left;
	padding-left:5px;
	padding-right:2px;
}

#fader{
  position:absolute;
  background-color:#d9dadc;
  height:100%;
  width:100%;
  z-index:100;
  top:0px;
  left:0px;
	filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0;
	display:none;
}
#zoomer{
	position:absolute;
	background-color:#d9dadc;
	z-index:300;
	filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0;
	display:none;
	border:2px solid #aaaaaa;
	left:50%;
	top:50%;
}
.alltalk{
	padding-left:150px;
}

.talkitem0{
	border-left:2px solid #5eb4b2;
	margin-bottom:10px;
	margin-top:10px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
}
.talkitem1{
	border-left:2px solid #5eb4b2;
	background-color:#cccccc;
	margin-bottom:10px;
	margin-top:10px;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
}
.talktools{
	background-color:#5eb4b2;
	color:#ffffff;
	margin-bottom:10px;
	margin-top:10px;
	font-size:11px;	
	height:20px;
	line-height:20px;
}
.addmsg{
	border-right: 4px solid #d9dadc;
	padding-left:10px;
	padding-right:10px;
	font-weight:bolder;	
	float:left;
}
.addmsg a{
	font-decoration:none;
	color:#ffffff;
}
.pagebar{
	border-right: 4px solid #d9dadc;
	padding-left:10px;
	padding-right:10px;
	font-weight:bolder;	
	float:right;
}
.pagebar a{
	color:#ffffff;
}
.abcbar{
	height:20px;
	border:2px solid #5eb4b2;
	margin-bottom:10px;
}
.memberabc0{
	width:20px;
	height:20px;
	font-size:12px;
	font-weight:bolder;
	color:#aaaaaa;
	line-height:20px;
	text-align:center;
}
.memberabc1{
	width:20px;
	height:20px;
	font-size:12px;
	font-weight:bolder;
	color:#000000;
	line-height:20px;
	text-align:center;
	cursor:pointer;
}
.memberabc2{
	width:20px;
	background-color:#5eb4b2;
	cursor:pointer;
	height:20px;
	font-size:12px;
	font-weight:bolder;
	color:#000000;
	line-height:20px;
	text-align:center;
}
.memberlist{
	border: 2px solid #5eb4b2;
}
.memberlist td,th{
	padding-left:3px;
	padding-right:5px;
}

.list0{
	background-color:none;
}
.list0 a{
	color:#000000;
}
.list1{
	background-color:#cccccc;
}
.list1 a{
	color:#000000;
}
.list2{
	background-color:#5eb4b2;
}
.list2 a{
	color:#ffffff;
}
.list4{
	background-color:#eee;
}
.list4 a{
	color:#000000;
}

.q{
	text-align:right;
	padding-right:3px;
	font-weight:bolder;
	background-color:#cccccc;
}
.a{
	padding-left:3px;
	background-color:none;
}

.memlist{
	padding-left:30px;
	padding-right:30px;
}

.t{
	background-color:#5eb4b2;
	color:#ffffff;
	font-size:11px;
	font-weight:bolder;
}

.lswtable{
	border:2px solid #5eb4b2;
	margin-top:5px;
	margin-bottom:5px;
}

.comname{
	font-size:16px;
	font-weight:bolder;
	height:30px;
	line-height:30px;
}

.comdesc{
	width:400px;
}

.study {
	height:300px;
	width:300px;
	overflow-y:auto;
	overflow-x:hidden;
	border:2px solid #5eb4b2;
	margin-bottom:5px;
}

.studydesc{
	height:150px;
	width:300px;
	overflow-y:auto;
	overflow-x:hidden;
	border:2px solid #5eb4b2;
	margin-bottom:5px;
}

.studylink{
	height:100px;
	width:300px;
	overflow-y:auto;
	overflow-x:hidden;
	border:2px solid #5eb4b2;
	margin-bottom:5px;
}
.studyuni{
	height:100px;
	width:300px;
	overflow-y:auto;
	overflow-x:hidden;
	border:2px solid #5eb4b2;
	margin-bottom:5px;
}
.studyunidesc{
	height:150px;
	width:300px;
	overflow-y:auto;
	overflow-x:hidden;
	border:2px solid #5eb4b2;
	margin-bottom:5px;
}
.homeevents{
	height:300px;
	overflow-y:auto;
	overflow-x:hidden;
	border:2px solid #5eb4b2;
	margin-bottom:5px;
}