@charset "utf-8";div.storesnav {border: 1px solid #dbe4fc;width:180px;padding-left:15px;margin-bottom:5px;}div.twocolum div.twocolumlist{width:300px;float:left;padding:5px;}div.twocolum div.twocolumlist img{float:left;margin-right:5px;}.twocolumlist a{text-decoration:none;color:#29416f;}.twocolumlist a:hover{color:#900;}.show3,.show2,.show1,.hide1,.hide2,.hide3,#searchtopic{font:bold 11px verdana;color:#2b658f;}#unisearchtopic{font:bold;color:#2b658f;}#universitypg{font:14px Microsoft Sans Serif;color:#42609e;border-bottom:1px solid #96abd4;}#universitylst{font:14px Georgia;color:#42609e;border-bottom:1px solid #96abd4;}#errmsg{font:11px arial;color:#999;}.bookcaterrmsg{font:11px arial;color:#999;padding-left:25px;}#ctn{font:18px Georgia;color:#29416f;border-bottom:1px solid #96abd4;}.userprofile td{font:12px arial;color:#42609e;}.tablepadding td{padding:3px;clear:both;}.tablespace{padding:4px;}.tablespace td{padding:5px;clear:both;}.tablespace td a{padding:5px;clear:both;}.tablespacing10 td{padding:10px;clear:both;}.tablespacing3 td{padding:3px;clear:both;}.commimage{width:40px;height:40px;border:1px solid #96abd4;}.commfontlabel{color:#42609e;font:11px verdana;text-decoration:none;}#tablepadding{border:1px solid #dde4f1;<!-- background:url(../images/expand_gradient.jpg) repeat-y left top;-->;}div.tablepadding{background:url(../images/expand_gradient.jpg) repeat-y left top;border:1px solid #3d5a9a;}div.tablepadding h6{background-color:#5a88c3;font:bold 12px Verdana;color:#fff;padding:5px;}div.tablepadding table td{padding:3px;}div.tablepadding ul li{padding:3px;}#tablepadding td{padding:5px;clear:both;}
div.displaybox{
	border:1px solid #96abd4;
	background:url(../images/displayboxbg.jpg) repeat-x top left;
}
div.displaybox.new{
	border:1px solid #e6e6e6;
	border-bottom:none;
	background:url(../images/displayboxbg1.jpg) repeat-x top left;
	
}
div.displaybox.large{
	border:1px solid #fff;
	background:transparent;	
}
div.displaybox ul.vertical li{ 
	height:50px;
	margin:2px;
	border:1px solid #dde4f1;
	font:11px tahoma;
	display:block;
	line-height:40px;
}
div.displaybox ul.horizontal li{ 
	float:left;
	text-align:center;
	width:55px;
	height:85px;
	margin:2px;
	border:1px solid #dde4f1;
	font:11px tahoma;
	display:block;
}
div.displaybox ul.horizontal.big li{ 
	width:100px;
	height:120px;
	font-size:12px;
	margin:5px;
}
div.displaybox ul.horizontal.medium li{ 
	width:180px;
	height:50px;
	font-size:12px;
	margin:5px;
	border:none;
}
div.displaybox ul.horizontal.small li{ 
	width:150px;
	height:100px;
	font-size:12px;
	margin:5px;	
}
div.displaybox ul.horizontal.none li{ 
	width:110px;
	height:50px;
	font-size:12px;
	margin:5px;border:none;
}
div.displaybox ul.horizontal li a:hover{ 
	color:#000;
}
div.displaybox h6.red{ 
	color:#330509;
}
div.displaybox h6.skyblue{ 
	color:#047bfd;
}
div.displaybox h6{line-height:40px; font:bold 15px arial; color:#29416f; padding:5px;}
div.displaybox table td{padding:4px;}div.mycombox{background:url(../images/expand_gradient.jpg) repeat-y left top;border:1px solid #999;}div.mycombox h6{background-color:#3e5990;font:bold 12px Arial;color:#fff;padding:5px;}div.mycombox table td{padding:5px;}#university{padding:5px;}#subject{padding:5px;}#department{padding:5px;}#course{padding:5px;}#alert{font:12px Tahoma;color:red;padding:4px;}.paneheader{color:blue;background-color:#d2e0f4;border:#75abf5 1px solid;}#notify{font:12px Tahoma;color:green;padding:4px;}#hints{font:12px Tahoma;color:#888;padding:4px;}.gray{color:#888;}#horizontalmenu{position:absolute;top:0;left:0;}ul#horizontalmenu li{display:inline;color:#000;}ul#horizontalmenu a{color:#000;line-height:43px;padding:0 10px;border-right:#000 1px solid;}ul#horizontalmenu .last a{border:none;}#userlocation{position:absolute;left:125px;top:328px;}#communitytable{position:absolute;left:600px;top:400px;}body{font:normal 12px arial,tahoma,helvetica,sans-serif;}.tbltr,#hover-demo1 tr:hover{background:#f7f8fc;}.tbltr,#hover-demo1 tr:hover{background:#f7f8fc;}.tbltrborder,#hover-demo1 tr:hover{border:1px solid #7990c2;}.tbltrborder,#hover-demo1 tr:hover{border:1px solid #7990c2;}h2{padding:5px;margin:5px;border-bottom:2px solid #bbb;line-height:7px;font-size:14px;margin-top:20px;margin-bottom:0;color:#333;}.userpane{width:100%;}.userpane a{text-decoration:none; font: bold 11px Verdana; color:#29416f;}.userpane td{color:#29416f;}.userpane p{font:12px arial;color:#42609e;}.entitypane{background-color:#eef1f5;border:#75abf5 2px solid;}.searchpane{width:500px;padding:10px;border-left:1px solid #dee5ef;border-right:1px solid #dee5ef;border-bottom:2px solid #dee5ef;}.searchpane font{font: 13px Georgia;color:#29416f;}.entitytitle{background-color:#d2e0f4;border:#75abf5 2px solid;padding:1px;}#entitytable{position:absolute;left:125px;top:420px;}.commborder{background-color:#eef1f5;border:#75abf5 2px solid;width:190px;float:right;position:relative;}#spacing{height:10px;line-height:10px;clear:both;}
#pahelength{min-height:417px;height:417px;}<!-- USER FRAME END header -->.universitytable{line-height:16px;margin:5px;}ul#nav li{display:inline;color:#fff;}ul#nav a{color:#fff;line-height:43px;padding:0 10px;border-right:#000 1px solid;}ul#nav .last a{border:none;}#logo{position:absolute;top:13px;left:96px;}#logo h1{display:inline;}#logo h1{font-size:30px;color:#000;}#logo span{font-size:16px;}.bullet{background:url(../images/bulletsorange.gif) 0 0 no-repeat;}.horizontalpane{background:url(../images/bulletsorange.gif) no-repeat left;}#pageno{background-color:#f7f8fc;border-top:1px solid #dee5ef;border-bottom:1px solid #dee5ef;height:16px;padding:2px;}#content{min-height:24px;padding:4px;background-color:#f7f8fc;border-top:1px solid #dee5ef;border-bottom:1px solid #dee5ef;}#content .right{float:right;_margin-top:-3px;}#content .left{width:650px;}
.commimg1{width:35px;height:40px;border:#96abd4 1px solid;}
.commimgbig{width:65px;height:75px;border:#96abd4 1px solid;}
.commimgmedum{width:50px;height:50px;border:#96abd4 1px solid;}
.commimg{width:50px;height:55px;border:#96abd4 1px solid;}.searchimage{height:55px;width:55px;border:#96abd4 1px solid;align:left;}.userimg{width:70px;height:75px;}.commrows{padding:2px;}.friendrows{padding:2px;}.userrows{width:400px;height:200px;}.commtitle{padding:6px;}.uniphoto{width:75px;height:75px;border:#96abd4 1px solid;}.commphoto{width:75px;height:75px;border:#96abd4 1px solid;}
.button{background:url(../images/buttonback.jpg) repeat-x left top;border:1px solid #303f68;font:bold 11px verdana;color:#fff;text-decoration:none;padding:5px;display:block;text-align:center;}
searchbutton{background:url(../../images/menuback.jpg) repeat-x top left;height:30px;}#CommunityList{padding:5px;margin-left:5px;}#CommunityList ul li{float:left:width:33%;}#CommunityList ul li a{color:#0f53a8;padding-left:18px;line-height:25px;}.prettyform{font-size:10pt;}.prettyform fieldset{width:100%;text-align:justify;clear:both;border:1px solid #aaa;background-color:#f7f8fc;}#successmessage div{width:100%;text-align:justify;clear:both;padding:5px;font-size:12pt verdana;border:1px solid #aaa;background-color:#f7f8fc;}html>body .prettyform fieldset{background-position:left top;}.prettyform legend{padding:0 2px;font-weight:bold;_margin:0 -7px;color:#0f52a9;}.prettyform ol li label{display:inline-block;vertical-align:top;width:225px;}.prettyform img{width:150px;height:80px;}.prettyform fieldset ol{margin:0;padding:0;}.prettyform fieldset li{list-style:none;padding:5px;margin:0;}.prettyform fieldset option{width:145px;}em{color:#F00;}input{padding:1px;text-align:left;}#standardad{border:1px solid #999;}#standardad table{border-collapse:collapse;border:2px solid #dcdcdc;background:#fff;}#standardad td{border:1px solid #dcdcdc;padding:5px;color:#000;}#bookcategory{min-height:20px;padding:2px;background-color:#f7f8fc;border-left:1px solid #dee5ef;border-bottom:2px solid #dee5ef;padding-left:8px;line-height:25px;font:bold 12px Lucida Sans Unicode;color:#42609e;}#CourseList ul li{color:#0f53a8;padding:5px;_line-height:25px;}ul.download li{float:left:width:33%;}ul.download li a{color:#000;padding-left:18px;line-height:25px;}ul.download{padding-left:18px;line-height:25px;font:12px Arial;background:url(../images/download.jpg) no-repeat 15px;}ul.tree{height:auto;width:100%;border:0 solid #d8e5f4;font:normal 13px tahoma;overflow-y:auto;}ul.tree li{background:url(../images/arrowleft2.gif) no-repeat 5px 9px;padding-left:18px;line-height:18px;clear:both;display:block;}ul.tree li a{color:#17488e;text-decoration:none;}ul.tree li a:hover{color:#900;}ul.tree li.active{color:#17488e;background:url(../images/arrowdown2.gif) no-repeat 5px 7px;font-weight:bold;}ul.tree li.instep0{margin-left:12px;}ul.tree li.instep1{margin-left:24px;}ul.tree li.instep2{margin-left:36px;}ul.tree li.instep3{margin-left:48px;}
div.toptenlinks{width:164px;margin:0 auto;position:relative;border:1px solid #3b5998;width:164px;margin:0 auto;}div.toptenlinks h3{line-height:200%;padding:7px;text-align:left;font:bold 13px sans-serif,Arial,Helvetica;background-color:#dde4f1;color:#29416f;border-bottom:1px solid #96abd4;}div.toptenlinks h3 a{color:#3D5B9A;}.separator{color:#fff;margin-top:2px;}div.toptenlinks ul li a{font: bold 11px Verdana;text-decoration:none;text-align:left;padding:5px 5px 5px 60px;clear:both;position:relative;border-bottom:1px solid #5a88c3;height:50px;_height:60px;display:block;vertical-align:middle;color:#29416F;}div.toptenlinks ul li a:hover{text-decoration:underline;color:#990000;}div.toptenlinks ul li img{position:absolute;left:5px;}
.pagebodyspace{padding:3px;}.buttontext{font:bold 13px Verdana;color:#fff;text-align:center;height:25px;}#memberstatus{font:bold 10px verdana;color:#092e62;padding:5px;}#memberstatus a{text-decoration:none;color:#092e62;}#leftmargin{margin-left:40px;}#spacing30{height:30px;line-height:30px;clear:both;}#spacing20{height:20px;line-height:20px;clear:both;}#spacing15{height:15px;line-height:15px;clear:both;}#spacing5{height:5px;line-height:5px;clear:both;}#spacing2{height:2px;line-height:2px;clear:both;}#signup{font:14px Arial;color:#900;}#userlogin{font:14px Arial;color:#29416F;}#mycarousel{height:85px;width:800px;margin:0 auto;overflow:hidden;}.buybutton{font:bold 12px Verdana; margin-left:350px;}#universitypane td{font: 12px Verdana;}.heading{color:#29416F;}#showprofile{text-decoration:none;position:relative;}#hideprofile{text-decoration:none;display:none;position:relative;}.editor1,.editor2,.editor3{display:none;position:relative;}#referencescroll{width:100%; height:256px; overflow:auto; overflow-x:hidden;}#referencescroll li{font:11px Verdana;}#referencescroll li a{text-decoration: none; color:#29416f}#referencescroll li a img{height:13px;width:13px;}.communitname{font:11px verdana;color:#42609e;text-decoration: none;}.searchresulttext{text-decoration:none;color: #2b658f;}#uniheadfont{font: bold 10px arial;}#subjectpath{font:13px arial;color:#092e62;}#unicommlink{color:#29416f;font: 11px arial;line-height:55px;}.unicommscroll{width:99%; height:auto; overflow:auto; overflow-x:hidden;}.subjectscroll{width:99%;height:58px; overflow:auto; overflow-x:hidden;padding:5px; line-height:5px;}#importedaddbook .tablespace tr{color:#29416F}#importedaddbook .tablespace tr:hover{color:#900;}.Accountlabel{font: bold 12px Verdana; color:#29416F;}.importadd,.generaladd{font:bold 14px Microsoft Sans Serif;color:#29416F;border-bottom:1px solid #96abd4;text-decoration:none;position:relative;height:40px;line-height:40px;}.invitepane{text-align:center;width:420px;height:100px;padding:20px;border:1px solid #dee5ef;border-right:2px solid #dee5ef;border-bottom:2px solid #dee5ef;}
div.invitefriend{width:98%;background:url(../images/invitebg.jpg) right repeat-y;border:1px solid #b4b5b7;}div.invitefriend td{padding:5px;font-size:13px;}.buttonnew{border:1px solid #f39d24;background:url(../images/bgbutton.jpg) right repeat-x;font:bold 12px arial;color:#4c3103;}#buttonnew{border:1px solid #f39d24;background:url(/common/images/bgbutton.jpg) right repeat-x;font:bold 12px arial;color:#4c3103;}

div.importedlist{width:100%;background:url(../images/invitebg2.jpg) left repeat-y;border:1px solid #d5d5d5;}
div.importedlist td{padding:5px;font:12px Tahoma;}
div.importedlist td a{color:#1e3a72;text-decoration:none;}
div.importedlist td a:hover{color:#000;text-decoration:underline;}
div.importedlist tr.even{background-color:#f1f1f1;}
div.importedlist thead tr{background-color:#e3e3e3;}

div.latestUpdate{
	font:14px arial;
	margin-bottom:10px;
	border:1px solid #e6e6e6;
	border-bottom:none;
	background:url(../images/displayboxbg1.jpg) repeat-x top left;
	padding:5px;
}
div.latestUpdate.latest{
	border:1px solid #b1faa5;
	border-bottom:none;
	background:url(../images/displayboxbglatest.jpg) repeat-x top left;
}
div.latestUpdate.latest li{ 
	color:#0d3306;
}
div.latestUpdate.mysubjects.new{
	border:1px solid #fde2a3;
	border-bottom:none;
	background:url(../images/displayboxbgnew.jpg) repeat-x top left;
}
div.latestUpdate.mysubjects.new table{ 
	font:12px arial;
}
div.latestUpdate.mysubjects.new li{ 
	color:#543e08;
}
div.latestUpdate.mysubjects.new form table tr td{ 
	font:13px arial;
	color:#543e08;
	padding:5px;
}
div.latestUpdate h3{
	font:bold 15px arial;
	color:#000;
	border-bottom:1px solid #dde4f1;
	line-height:30px;
	margin-bottom:10px;
}
div.latestUpdate ul li{
	list-style-type:square;
	margin-left:20px;
	line-height:25px;
	border-bottom:1px solid #c7cfdc;
	color:#40589e;
}
div.latestUpdate.mysubjects ul li{
	border-bottom:1px solid #ededed;
	color:#333;
	font-size:13px;
}
div.latestUpdate.mysubjects ul li a{
	color:#666;
	text-decoration:none;
}
div.latestUpdate.mysubjects ul li a:hover{
	color:#000;
}
ul.bullets.userprofile li{
	background:url(../images/arrownew.gif) no-repeat 6px;
	padding-left:25px;
	line-height:18px;
	border-bottom:1px dotted #c7cfdc;
	color:#40589e;
}


/* Homepage */
div.homebox{
	margin-right:5px;
	padding:5px;
	float:left;
	width:220px;
	
}
div.homebox h6{
	font:18px arial;
	color:#000;
	margin-left:35px;
	line-height:25px;
}
div.homebox ul li{ 
	font-size:12px;
	line-height:18px;
	padding:5px;
	background:url(../images/bottomline.gif) no-repeat bottom left;
}
div.homebox table td{
	padding:3px;
}
div.homebox.collages{
	background:url(../images/collageback.jpg) no-repeat top left;
}
div.homebox.communities{
	background:url(../images/communityback.jpg) no-repeat top left;
}
div.homebox.download{
	background:url(../images/downloadback.jpg) no-repeat top left;
}
div.homebox.login{
	background:url(../images/loginback.jpg) no-repeat top left;
	height:auto;
	font: 13px Tahoma;
	color:#3E5C97;
}


/* sidebar */
div.homebottom{
	background-color:#cbd2e4; 
	padding:10px; 
	border:0px solid #fff;
}
#sidebar{
	width:456px;
	height:160px;
	background: url("../images/roundbottom.jpg") no-repeat bottom left;
	position:relative;
}
#sidebar div.sidebar{
	margin:0px;
	padding:15px;
	background: url("../images/roundtop.jpg") no-repeat left top;
}
#sidebar div.sidebar h6{
	font:18px arial;
	color:#000;
	line-height:25px;
}
#sidebar div.sidebar h6.latest{
	background:url(../images/iconlatest.gif) no-repeat left;
	color:#990000;
	padding-left:30px;
}
/* end sidebar */


/* Communities - My communities new style */
.community_table{
	padding:5px;
	font-family:"Tahoma";
	border-bottom:1px solid #d8dfea;
}
.community_table tr td{
	padding:2px;
}
.community_table tr td a img{
	width:55px;
	height:60px;
	border:#96abd4 1px solid;
	text-decoration: none;
}
.community_home{
	padding:5px;
	font-family:"Tahoma";
}
.community_home tr td{
	font-family:"Tahoma";
}
.community_home tr td img{
	width:75px;
	height:75px;
	border:#96abd4 1px solid;
}
#joinunjoin{
	font-family:"Tahoma";
	padding:10px;
}
/* Communities - My communities new style End */
/* FAQ new style */
#faq_contect{
	font-family:Tahoma;
}
#faq_contect #faq_que_list h4 a{
	font-family:Tahoma;
	background:url(../images/arrownew.gif) no-repeat 6px;
	padding-left:25px;
}
#faq_que_list{
	font:13px Tahoma;
	line-height:25px;
}
#faq_questions{
	float:left;
}
#faq_questions h4{
	font-family:Tahoma;
	background:url(../images/arrownew.gif) no-repeat 6px;
	padding-left:25px;
	color:#3e5c97;
}
.faq_answers{
	font:13px Tahoma;
	line-height:20px;
}
#faq_answer{
	font-family:Tahoma;
	padding-left:25px;
}
#faq_answer a{
	font:12px Verdana;
	color:#0849ca;
}
/* FAQ new style End */

/* Contact US */
.customersignup tr td #login, #sign_in, #login, #fillinfo, #contactus,#id1,#id2,#id3{
	font:12px Tahoma;
	color:#3e5c97;
}
.customersignup tr td #login table tr td,#id1,#id2,#id3, #sign_in table tr td, #fillinfo table tr td,#contactus table tr td{
	padding:7px;
}
#login table tr td{
	padding:3px;
}
.invitebymail tr td{
	padding:3px;
}
/* Contact US End */
/* search Tables */
.search_table{
	padding:5px;
	font-family:"Tahoma";
	border-bottom:1px solid #d8dfea;
}
.search_table tr td{
	padding:4px;
}
.search_table tr td a img{
	width:55px;
	height:60px;
	border:#96abd4 1px solid;
	text-decoration: none;
}
/* Search Tables End */
/* Customer Sign Up */
.customersignup{
	padding:3px;
}
.customersignup tr td{
	padding:5px;
}
/* Customer Sign Up End */
/* Group SMS */
.checkbox{
	padding:2px;
	font: 12px Tahoma;
}
/* Group SMS End */
/* SMS INVITATION */
.smsinvite tr td{
	font: 12px Tahoma;
	color:#29416f;
	padding:5px;
}
/* SMS INVITATION END */
/* Friend Search Result */
.friendsearchresult{
	border-bottom:1px solid #dde4f1;
}
.friendsearchresult tr td{
	font:13px Tahoma;
	color:#3e5c97;
	padding:4px;
}
/* Friend Search Result End */
div.mainfeatures{
	margin-bottom:10px;
	border:1px solid #e6e6e6;
	border-bottom:none;
	background:url(../images/displayboxbg1.jpg) repeat-x top left;
	padding:5px;
	font:12px Verdana;
}
div.mainfeatures ul li{
	list-style-type:square;
	margin-left:20px;
	line-height:25px;
	border-bottom:1px solid #c7cfdc;
}
div.mainfeatures ul li a{
	color:#354e7e;
	text-decoration:none;
	font:bold 13px Verdana;
}
div.mainfeatures ul li a:hover{
	color:#f72121;
	text-decoration:underline;
}

table.tableformat td{
	padding:5px;
	border:1px solid #d5d3d3;
}
table.tableformat thead td{
	padding:5px;
	background-color:#ededed;
	font-weight:bold;
}
table.tableformat.bordernone td{
	padding:5px;
	border:none;
}
/* Forum */
.forumlist{
	padding:7px;
	font:13px Tahoma;
	color:#3E5C97;
}
.forumlist tr th{
	padding:5px;
	font:bold 13px Tahoma;
	color:#3E5C97;
	border-bottom:1px solid #DEE5EF;
}
.forumlist tr td{
	padding:5px;
}
.forumdetail{
	padding:7px;
	font:13px Tahoma;
	color:#3E5C97;
	border-bottom:1px solid #DDE4F1;
}
.forumdetail tr td{
	padding:5px;
}
/* Forum End */
