body{margin:0px;padding:0px;font-size:14px;background-color:white;font-family:Questrial;}




#dummyheader{position:fixed;min-height:35px;background-image:url("bg2.png");top:0px;left:0px;}

a{text-decoration:none;border:none;}
a:visited{text-decoration:none;border:none;}
a:hover{text-decoration:underline;}
img{border:none;}
img:visited{border:none;}

#frame{width:900px;margin-left:auto;margin-right:auto;}

#col1{min-height:31px;padding-top:4px;color:white;clear:right;position:fixed;background-image:url("bg2.png");z-index:100;}

#col2{clear:left;margin:0px;padding-top:35px;}

#col3{clear:both;margin:0px;padding:0px;}

#col21{box-shadow:-3px 0px 10px #e1e1e1;width:159px;float:left;border-bottom:1px solid rgb(235,235,235);position:fixed;z-index:0;}
#col22{width:495px;border-left:1px solid rgb(220,220,220);border-right:1px solid rgb(220,220,220);float:left;margin-left:161px;}
#col23{width:232px;float:left;box-shadow:3px 0px 10px #e1e1e1;border-bottom:1px solid rgb(235,235,235);position:fixed;margin-left:657px;z-index:0;}

#unisearch{width:280px;height:20px;margin-left:10px;border:1px solid black;background-image:url('mg.png');background-position:3px 3px;color:grey;background-repeat:no-repeat;padding-left:25px;}
#unisearch:focus{border:1px solid #9ecaed;}

#libsearch{border:1px solid grey;height:20px;width:50px;color:black;background-color:lightblue;padding:3px 7px 3px 7px;}
#libsearch:hover{border:1px solid lightgrey;}

.filter{color:grey;}
.filter:focus{color:black;}

#library{visibility:hidden;position:absolute;top:-2000px;}
#libsearchtext{padding:2px;width:270px;background-image:url('mg1.png');background-position:3px 3px;background-repeat:no-repeat;padding-left:20px;font-size:small;border:1px solid lightgrey;}
#libsearchtext:focus{border:1px solid grey;}
#libsearchbutton{color:black;background-color:lightblue;margin-left:20px;padding:3px 15px 3px 15px;border:1px solid grey;}
#libsearchbutton:hover{border:1px solid lightgrey;}

#libsearchdiv{visibility:hidden;top:-2000px;position:absolute;background-color:white;border-right:1px solid lightgrey;border-bottom:1px solid lightgrey;border-left:1px solid lightgrey;width:290px;margin-left:63px;}


.libdiv{border-bottom:1px solid lightgrey;margin-top:5px;clear:both;padding:10px;font-size:small;}
.libtab{border-bottom:1px solid lightgrey;margin-top:5px;padding:10px;font-size:small;}


.btn1{border:none;padding:10px;color:white;cursor:pointer;font-size:small;padding-top:20px;}
.btn1:hover{color:lightgrey;}
.menu{padding-top:4px;padding-bottom:4px;clear:both;color:grey;font-size:14px;}
.menu:hover{background-color:lightgrey;}

#popup{height:400px;width:600px;background-color:white;border:10px solid lightblue;}

#divsell,#divbuy,#assignment{visibility:hidden;position:absolute;top:-2000px;}
#booktrading{visibility:hidden;position:absolute;top:-2000px;}
#disbook{margin-top:20px;margin-bottom:20px;}
#abuy,#asell,#mytrading{margin:40px;color:black;background-color:lightblue;margin-left:20px;padding:5px 15px 5px 15px;border:1px solid grey;}
#abuy:hover,#asell:hover,#mytrading:hover{border:1px solid lightgrey;}
#tablesell td{padding:10px;border-bottom:1px solid lightgrey;}
#tablesell tr:hover{background-color:lightgrey;}


#divsell1,#divbuy1e,#assignment1{visibility:hidden;position:absolute;top:-2000px;}
#ebook{visibility:hidden;position:absolute;top:-2000px;}
#disbook1{margin-top:20px;margin-bottom:20px;}
#abuy1,#asell1,#mytrading1{margin:40px;color:black;background-color:lightblue;margin-left:20px;padding:5px 15px 5px 15px;border:1px solid grey;}
#abuy1:hover,#asell1:hover,#mytrading1:hover{border:1px solid lightgrey;}
#tablesell1 td{padding:10px;border-bottom:1px solid lightgrey;}
#tablesell1 tr:hover{background-color:lightgrey;}



#mymessage{display:none;}
#profile{display:none;}
#jobs{display:none;}
#scheduler{display:none;}
#spandan2013{display:none;}
#marks{display:none;}

#searchpopup{z-index:100;display:none;position:absolute;background-color:white;border:1px solid grey;padding:5px;width:295px;}
#popup{visibility:hidden;position:absolute;top:-2000px;background-color:white;border:1px solid grey;padding:20px;overflow:auto;}
#booktradingpopup{width:600px;height:400px;visibility:hidden;position:absolute;top:-2000px;background-color:white;border:1px solid grey;padding:10px;overflow:auto;}

.closepopup{position:relative;top:-25px;left:270px;padding:5px;background-color:lightgrey;width:50px;}
.closepopup:hover{background-color:lightblue;}

.booktradingpopup{position:relative;top:-13px;left:570px;padding:5px;background-color:rgb(210,210,210);width:12px;}
.booktradingpopup:hover{background-color:rgb(230,230,230);}

#imgupload{z-index:12;outline:1px;display:none;position:fixed;top:-2000px;background-color:white;border:5px solid black;padding:0px 10px 10px 10px;}
#closeimgupload{position:relative;top:0px;padding:5px;background-color:rgb(210,210,210);width:12px;}
#closeimgupload:hover{background-color:rgb(230,230,230);}

.deletestreamdiv{position:relative;top:5px;left:464px;padding:2px;background-color:rgb(230,230,230);width:12px;margin:-10px;}
.deletestreamdiv:hover{background-color:rgb(210,210,210);}

.deletestreamcommentdiv{position:relative;top:10px;left:390px;padding:2px;background-color:rgb(230,230,230);width:12px;margin:-10px;}
.deletestreamcommentdiv:hover{background-color:rgb(210,210,210);}

#searchfriendtab td{padding:5px;}

#sidebar{max-width:30px;position:fixed;left:0px;padding-top:35px;border-right:1px solid black;background-image:url("sidebar.png");background-repeat:repeat-y;}
#sidepopup{z-index:100;margin-left:16px;background-color:white;min-height:250px;min-width:337px;max-width:337px;display:none;border-right:1px solid grey;border-left:1px solid grey;border-bottom:1px solid grey;position:fixed;}
#sidepopup:after{
content:'';
display:block;
position:absolute;
top:3px; /*should be set to -border-width x 2 */
left:-31px;
width:0;
height:0;
border-color: transparent lightgrey transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 15px;
}

#sidepopup2{z-index:100;margin-left:16px;background-color:white;min-height:250px;min-width:337px;max-width:337px;display:none;border-right:1px solid grey;border-left:1px solid grey;border-bottom:1px solid grey;position:fixed;}
#sidepopup2:after{
content:'';
display:block;
position:absolute;
top:48px; /*should be set to -border-width x 2 */
left:-31px;
width:0;
height:0;
border-color: transparent lightgrey transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 15px;
}

#sidepopup3{z-index:100;margin-left:16px;background-color:white;min-height:250px;min-width:337px;max-width:337px;display:none;border-right:1px solid grey;border-left:1px solid grey;border-bottom:1px solid grey;position:fixed;}
#sidepopup3:after{
content:'';
display:block;
position:absolute;
top:94px; /*should be set to -border-width x 2 */
left:-31px;
width:0;
height:0;
border-color: transparent lightgrey transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 15px;
}

#sidepopup4{z-index:100;margin-left:16px;background-color:white;min-height:250px;min-width:337px;max-width:337px;display:none;border-right:1px solid grey;border-left:1px solid grey;border-bottom:1px solid grey;position:fixed;}
#sidepopup4:after{
content:'';
display:block;
position:absolute;
top:140px; /*should be set to -border-width x 2 */
left:-31px;
width:0;
height:0;
border-color: transparent lightgrey transparent transparent; /*border color should be same as div div background color*/
border-style: solid;
border-width: 15px;
}


#newassignmentindicator{display:none;color:red;font-weight:bold;font-size:13px;border:1px solid white;background-color:lightgrey;margin-left:25px;min-width:40px;height:10px;padding:2px 5px 2px 5px;text-align:center;}

#main{display:none;}
#sharebutton{margin-left:17px;}

#sharetext{color:grey;font-size:12px;border:1px solid #dadada;padding:2px;}
#sharetext:focus{border:1px solid #9ecaed;}


#showfriend{height:500px;overflow:auto;}

.att{padding:10px;background-color:rgb(220,220,220);border:1px solid black;margin-left:-10px;width:40px;text-align:center;font-size:12px;}
.att a{color:black;}
.att:hover{background-color:rgb(190,190,190);}
#arrow{content:'';display:none;position:absolute;width:0;height:0;border-style:solid;}

#suboption1{}
#subsharemain{margin:15px 8px 15px 8px;padding:5px;display:none;box-shadow:0 0 10px #9ecaed;}

#posthidden{display:none;top:-2000px;position:absolute;}

.streamtab{padding:5px;background-color:rgb(250,250,250);margin:5px 10px 5px 10px;min-width:465px;border:1px solid rgb(235,235,235);}
.streamtab:hover{border:1px solid rgb(190,190,190);}
.streamcommentdiv:hover{border:1px solid rgb(200,200,200);}
.streamcommentdiv{border:1px solid rgb(230,230,230);}
.streamtab a:hover{text-decoration:underline;}
.commenttext{height:13px;width:300px;border:1px solid #dadada;font-size:11px;color:grey;padding:2px;}
.commenttext:focus{border:1px solid #9ecaed;}


#bulletinboard{height:300px;}
#showbulletinboard{overflow:auto;padding-bottom:0px;height:265px;}

#bulletinboardtable td{padding:5px;}
#bulletinboardtable{border-bottom:1px solid lightgrey;padding:1px;min-width:210px;max-width:220px;}

#basicprofileedit td{padding:5px;}
#basicprofileedit tr:hover{background-color:rgb(235,235,235);}
#basicprofileedit{padding:10px;}

.booktradingbuytable td{text-overflow:ellipsis;overflow:hidden;max-width:180px;text-align:left;}
.booktradingbuydiv:hover{background-color:rgb(245,245,245);}

#divmytrading{display:none;}

#facultystudenttab td,th{padding:2px;border-bottom:1px solid lightgrey;}
#facultystudenttab tr:hover{background-color:lightgrey;cursor:pointer;}
#facultystudenttab{border:1px solid lightgrey;}
.tabtd1{border-left:1px solid lightgrey;text-align:center;text-overflow:ellipsis;overflow:hidden;max-width:100px;}

.libsearch{border:1px solid grey;height:20px;width:50px;color:black;background-color:lightblue;padding:3px 7px 3px 7px;}
.libsearch:hover{border:1px solid lightgrey;}

.reminderdiv{cursor:pointer;margin:0px 2px 0px 2px;padding:5px 2px 5px 2px;border-bottom:1px solid grey;}
.reminderdiv:hover{background-color:rgb(245,245,245);border-bottom:1px solid black;}

.notificationdiv{cursor:pointer;margin:0px 2px 0px 2px;padding:5px 2px 5px 2px;border-bottom:1px solid grey;}
.notificationdiv:hover{background-color:rgb(245,245,245);border-bottom:1px solid black;}

.messagediv{cursor:pointer;margin:0px 2px 0px 2px;padding:5px 2px 5px 2px;border-bottom:1px solid grey;}
.messagediv:hover{background-color:rgb(245,245,245);border-bottom:1px solid black;}

.mymessagediv{margin:5px;padding:5px;border:1px solid lightgrey;}
.mymessagediv:hover{background-color:rgb(245,245,245);border:1px solid grey;}


.acceptanchor{padding:5px 10px 5px 10px;border:1px solid rgb(170,170,170);background-color:lightblue;color:black;margin-left:15px;}
.acceptanchor:hover {border:1px solid black;}

#friendlistmouseoverdiv{padding:15px;background-color:black;position:absolute;display:none;z-index:100;}
#friendlistmouseoverdiv a{color:white;}

.frienddiv:hover{background-color:rgb(230,230,230);}

.maincommentlikepeopleshow:hover{background-color:rgb(235,235,235);margin:5px;padding:10px;cursor:pointer;}
.maincommentlikepeopleshow{margin:5px;padding:10px;cursor:pointer;min-width:230px;}

#timetabletable td{padding:0px 5px 10px 5px;}


#timetablestudent td,th{padding:10px;border-bottom:1px solid lightgrey;border-left:1px solid lightgrey;}
#timetablestudent{margin:20px;border-top:1px solid lightgrey;border-right:1px solid lightgrey;}


#bookrating1 option{font-size:20px;}
#bookrating1{height:20px;width:100px;}
#report{display:none;}
#exam,#chart{visibility:hidden;}
