@import url('../EBasics.css');

html
{
	color:#002c32;
}
.pageBody
{
	margin:0px 0px 0px 0px;
	background-image:url('EImages/Bak1.png');
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#c1c1c1;
	background-attachment:fixed;
}
.bakTable
{
	background-image:url('EImages/Bak2.png');
	background-position:top;
	background-repeat:repeat;
}
.bakTable2
{
	background-image:url('EImages/Bak3.jpg');
	background-position:top;
	background-repeat:no-repeat;
}
.mapTable
{
	font-weight:bold;
	width:1050px;
}
.mapTable *
{
	color:#002c32;
}
.mapTable a:hover
{
	color:#ffffff;
}
.table0
{
	width:1050px;
	margin-top : 50px;
}
.table1
{
	width:1050px;
}
.PUp
{
	background-position:top;
}
.PBody
{
}
.PBtm
{
	background-position:bottom;
	background-image:url('EImages/PBtm.png');
	height:50px;
}
.logoTD
{
	height:150px;
}
.headerTxtImg
{
	margin-top:15px;
}
.headerArmImg
{
	margin-top:15px;
}
.alternateRow
{
	background-color:#ebe0ca;
}
.defaultMainBody
{
	background-image:url('EImages/DefaultMainBody.png');
	background-position:top;
	background-color:#dddddd;
	background-repeat:no-repeat;
}
.leftTD
{
	width:200px;
	vertical-align:top;
	padding-top:30px;
}
.centerTD
{
	vertical-align:top;
	padding:15px 5px 15px 5px;
}
.rightTD
{
	width:200px;
	vertical-align:top;
	padding-top:30px;
}
.btmMenuTD
{
}
.webthinker,.pwebthinker
{
	display:block;
	background-image:url('EImages/Webthinker.png');
	background-position:bottom left;
	background-repeat:no-repeat;
	width:1050px;
	height:50px;
	cursor:pointer;
}
.RayaSchoolUsersHeader
{
	display:block;
	background-image:url('EImages/RayaSchoolUsers.png');
	horizontal-position:center;
	background-repeat:no-repeat;
	width:170px;
	height:20px;
	cursor:pointer;
}
.dateIcon
{
	display:inline-block;
	width:180px;
	height:45px;
	background-image:url('EImages/date.png');
}
.ComplexIcon
{
	display:inline-block;
	width:180px;
	height:45px;
	background-image:url('EImages/complex.png');
}
.loginIcon
{
	display:inline-block;
	width:180px;
	height:45px;
	background-image:url('EImages/login.png');
}
.newIcon
{
	display:inline-block;
	width:180px;
	height:45px;
	background-image:url('EImages/new.png');
}
.groupsIcon, .cgroupsIcon, .rgroupsIcon
{
	display:inline-block;
	width:180px;
	height:45px;
	background-image:url('EImages/groups.png');
}
.calenderIcon
{
	display:inline-block;
	width:180px;
	height:45px;
	background-image:url('EImages/Calendar.png');
}
.voteIcon
{
	display:inline-block;
	width:180px;
	height:45px;
	background-image:url('EImages/vote.png');
}
.linksIcon
{
	display:inline-block;
	width:180px;
	height:45px;
	background-image:url('EImages/links.png');
}
.advsIcon
{
	display:inline-block;
	width:180px;
	height:45px;
	background-image:url('EImages/advs.png');
}
.leftTD .schContainer
{
	width:200px;
	position:relative;
	z-index:0;
	right:20px;
}
.rightTD .schContainer
{
	width:200px;
	position:relative;
	z-index:0;
	left:20px;
}
.leftTD .schMUP
{
	background-position:top left;
	color:transparent;
	vertical-align:middle;
	font-size:1px;
	height:45px;
	background-image:url('EImages/schMup.png');
}
.rightTD .schMUP
{
	background-position:top right;
	color:transparent;
	vertical-align:middle;
	font-size:1px;
	height:45px;
	background-image:url('EImages/schMup.png');
}
.schMBtm
{
	height:20;
}
.schMBody
{
	margin-top:10px;
}
.leftTD .schMBodyContent
{
	text-align:left;
	width:88%;
	margin-left:25px;
}
.rightTD .schMBodyContent
{
	text-align:left;
	width:88%;
	margin-right:25px;
}
.schMBodyContent *
{
	color:#002c32;
}
.schMBodyContent a:hover
{
	color:#c3001c;
}
#complexSchContainer a
{
	cursor:pointer;
	color:#002c32;
	height:25px;
	background-image:url('EImages/DASM.png');
	background-repeat:no-repeat;
	background-position:left;
	background-color:transparent;
	padding-left:20px;
	padding-top:2px;
}
#complexSchContainer a:hover
{
	cursor:pointer;
	color:#c3001c;
	height:25px;
	background-image:url('EImages/ASM.png');
	background-repeat:no-repeat;
	background-position:left;
	background-color:transparent;
	padding-left:20px;
	padding-top:2px;
}
#newSchContainer a
{
	cursor:pointer;
	color:#002c32;
	height:25px;
	background-image:url('EImages/DASM.png');
	background-repeat:no-repeat;
	background-position:left;
	background-color:transparent;
	padding-left:20px;
	padding-top:2px;
}
#newSchContainer a:hover
{
	cursor:pointer;
	color:#c3001c;
	height:25px;
	background-image:url('EImages/ASM.png');
	background-repeat:no-repeat;
	background-position:left;
	background-color:transparent;
	padding-left:20px;
	padding-top:2px;
}
#linksSchContainer a
{
	cursor:pointer;
	color:#002c32;
	height:25px;
	background-image:url('EImages/DASM.png');
	background-repeat:no-repeat;
	background-position:left;
	background-color:transparent;
	padding-left:20px;
	padding-top:2px;
}
#linksSchContainer a:hover
{
	cursor:pointer;
	color:#c3001c;
	height:25px;
	background-image:url('EImages/ASM.png');
	background-repeat:no-repeat;
	background-position:left;
	background-color:transparent;
	padding-left:20px;
	padding-top:2px;
}
#AdvsSchContainer a
{
	cursor:pointer;
	border:#bbbbbb 1px solid;
}
#AdvsSchContainer a:hover
{
	cursor:pointer;
	border:#c3001c 1px solid;
}
/*---------------------Main Menu-------------------*/
.menuTD
{
	font-weight:bold;
	background-image:url('EImages/MBak.png');
	vertical-align:middle;
	color:black;
	height:40px;
}
.mainMenu
{
	margin-right:80px;
}
.mainMenu li.hover, .mainMenu li:hover, .mainMenu li a:hover
{
	line-height:40px;
	color:transparent;
	font-size:1px;
}
.studentMenu li.hover, .studentMenu, .studentMenu li a:hover
{
	cursor:pointer;
	font-size:12;
	color:white;
}
.mainMenu li a
{
	line-height:40px;
	vertical-position:bottom;
	cursor:pointer;
	color:transparent;
	font-size:1px;
}
.studentMenu li a
{
	cursor:pointer;
	font-size:12;
	color:white;
}
.mainMenu ul li.hover, .mainMenu ul li:hover, .mainMenu ul li a:hover
{
	font-size:12;
	color:#ffffff;
	line-height:25px;
	background-color:#8abec4;
}
.mainMenu ul
{
}
.mainMenu ul li, .mainMenu ul li a
{
	background-color:#057481;
	font-size:12;
	color:#dfdfdf;
	line-height:25px;
}
.homeIcon
{
	width:60px;
	height:40px;
	background-image:url('EImages/Home.png');
}
.peopleIcon
{
	width:91px;
	height:40px;
	background-image:url('EImages/People.png');
}
.newsIcon
{
	width:69px;
	height:40px;
	background-image:url('EImages/News.png');
}
.libIcon
{
	width:111px;
	height:40px;
	background-image:url('EImages/Facilities.png');
}
.regIcon
{
	width:75px;
	height:40px;
	background-image:url('EImages/Reg.png');
}
.JAppIcon
{
	width:107px;
	height:40px;
	background-image:url('EImages/App.png');
}
.contactIcon
{
	width:89px;
	height:40px;
	background-image:url('EImages/ContactUs.png');
}
.menuLeftBody
{
	width:10px;
}
.menuLeftBody
{
	width:10px;
}
.menuRightBody
{
	background-image:url('FImages/menuE.png');
	background-position:left;
	width:10px;
}
.menuBtmBody
{
	background-image:url('FImages/menuS.png');
	background-position:center;
	height:40px;
}
.menuSE
{
	background-image:url('EImages/menuSEW.png');
	background-position:top right;
	background-repeat:no-repeat;
	height:40px;
	width:10px;
}
.menuSW
{
	background-image:url('EImages/menuSEW.png');
	background-position:top left;
	background-repeat:no-repeat;
	height:40px;
	width:10px;
}
/*-------------------------------------------------*/
.groupLogoTD
{
	height:150px;
}
/*---------------------Groups Menu-------------------*/
.groupsMenuTable
{
	width:84%;
	margin:auto;
}
.groupMenu li.hover, .groupMenu li:hover, .groupMenu li a:hover
{
	color:#ffffff;
	line-height:25px;
	background-color:#057481;
}
.groupMenu li a
{
	cursor:pointer;
	color:#002c32;
	line-height:25px;
}
.groupMenu ul li.hover, .groupMenu ul li:hover, .groupMenu ul li a:hover
{
	color:#ffffff;
	line-height:25px;
	background-color:#057481;
}
.groupMenu ul
{
	background-color:#dddddd;
}
.groupMenu ul li, .groupMenu ul li a
{
	line-height:25px;
}
/*---------------------------------------------------*/
.gschContainer
{
	width:200px;
	margin:auto;
}
#groupsFriendsMenuGSchContainer *
{
	color:#dddddd;
}
#groupsFriendsMenuGSchContainer a
{
	cursor:pointer;
	color:#002c32;
	height:25px;
	background-image:url('EImages/DASM.png');
	background-repeat:no-repeat;
	background-position:left;
	background-color:transparent;
	padding-left:20px;
	padding-top:2px;
}
#groupsFriendsMenuGSchContainer a:hover
{
	cursor:pointer;
	color:#c3001c;
	height:25px;
	background-image:url('EImages/ASM.png');
	background-repeat:no-repeat;
	background-position:left;
	background-color:transparent;
	padding-left:20px;
	padding-top:2px;
}
#groupsAdvsMenuGSchContainer a
{
	cursor:pointer;
	border:#bbbbbb 1px solid;
}
#groupsAdvsMenuGSchContainer a:hover
{
	cursor:pointer;
	border:#c3001c 1px solid;
}
.groupsBox
{
	width:100%;
	padding-left:15px;
}
.groupsMenuBox
{
	width:100%;
	padding-left:15px;
}
.groupsLogoSeperatorRow
{
	font-weight:bold;
	background-image:url('EImages/MBak.png');
	vertical-align:middle;
	color:black;
	width:900px;
	height:40px;
}
.groupsRecent
{
	margin:auto;
	width:500px;
	height:35px;
	background-image:url('EImages/groupsRecent.png');
}
.groupsMainBody
{
	background-image:url('EImages/DefaultMainBody.png');
	background-position:top;
	background-repeat:no-repeat;
	background-color:#dddddd;
}
.groupsLeftTD
{
	vertical-align:top;
	width:200px;
	padding-top:30px;
}
.groupsCenterTD
{
	vertical-align:top;
	padding:25px 5px 25px 5px;
}
.groupsMenu
{
	height:45px;
	background-image:url('EImages/groupsmenu.png');
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
	left:25px;
}
.groupsFriendsMenu
{
	height:45px;
	background-image:url('EImages/groupsmenu.png');
	background-position:center;
	background-repeat:no-repeat;
	position:relative;
	left:25px;
}
.groupsAdvsMenu
{
	height:45px;
	background-image:url('EImages/groupsmenu.png');
	background-position:bottom;
	background-repeat:no-repeat;
	position:relative;
	left:25px;
}
.groupsRowSeperator
{
	margin:auto;
	margin-top:10px;
	margin-bottom:10px;
	background-position:bottom;
	background-image:url('EImages/groupsRecent.png');
	background-REPEAT:no-repeat;
	height:8px;
}
.groupsSearchBtn
{
	width:45px;
	cursor:pointer;
	color:#222222;
	background-color:transparent;
}
.PBtmDiv
{
	height:50px;
}
a:hover
{
	color:#c3001c;
}
.border1Table
{
	border:#0092a3 1px solid;
}
