/*Campus CSS Document by feroz */
p{ margin:0px; padding:0px;}
.campus_right_con{ width:753px; height:auto; border-right:#31312f 1px solid;border-bottom:#31312f 1px solid; position:relative;}
.campus_create{ width:753px; height:auto; border:#31312f 1px solid;}

.borderbt{border-bottom:#31312f 1px solid; width:716px; margin:auto}
.campuslist_alphabets_con{width:752px; height:auto; margin:0px auto;}
.alpha_search{ width:38px; height:auto; border-right:#31312f 0px solid; height: auto; padding:30px 0px 30px 0px;}
.alpha_search .top_aplha_search{ background:#f6fbfe url(images/search_alpha_top.gif) no-repeat;  padding:4px 0px 4px 0px; margin-left:4px}
.alpha_search .bt_aplha_search{ background:#f6fbfe url(images/search_alpha_bt.gif) no-repeat; padding:4px 0px 5px 0px; margin-left:4px}
.alpha_search .aplha_border{ border-left:#31312f 1px solid; margin-left:4px; background-color:#C4E1FF;}
.aplha_border ul{ margin:0px; padding:0px;}
.aplha_border li{ list-style:none; padding:2px 0px 2px 0px; font-size:12px; color:#333333; display:block; margin:0px auto; text-align:center; width:34px;}
.aplha_border li a{color:#333333; text-decoration:none; text-align:center; width:34px; position:relative; display:block; line-height:17px;}
.aplha_border li a:hover{ background-image:url(images/apple-circle.gif); background-position:center top; background-repeat: no-repeat; width:34px; text-align:none; color:#333333;position:relative;display:block;}
.aplha_border li a.cd_current{ background-image:url(images/apple-circle.gif); background-position:center top; background-repeat: no-repeat; width:34px; text-align:none; color:#333333;position:relative; display:block;}

.list_campuss{ position:relative; margin:0px auto; width:704px;  min-height:605px; height:auto !important; height:605px;  text-align:left; padding-top:20px; padding-bottom:20px;border-left:#31312f 1px solid; right:9px;}
.list_of_campus{width:704px; height:auto; }
.list_of_campus ul{ padding:0px 0px 0px 0px; margin:0px 0px 0px 10px; list-style-type:none;font-size:12px;}
.list_of_campus li{ float:left; text-align:left; text-align:left; width:220px;height:auto; margin:4px ; background-color:#fff; background-image:url(http://blog.stutalk.com/images/buddies-cont-bg.gif); background-position:bottom left; background-repeat:repeat-x; border:#e5e6e6 1px solid; }
.list_of_campus li a{ font-size:11px; text-align:left; text-decoration:none; color:#025082;}

.list_of_campus li .friendphoto{ width:auto; height:95px; min-height:89px; margin:1px 3px; padding-bottom:3px; padding-top:5px }
.list_of_campus li .friendphoto img{border: 1px  solid #f3f3f3; padding:2px; background-color:#FFFFFF;}
.list_of_campus li .friendtxt{ width:135px; text-align:left; position:relative;  padding-top:5px; font-size:11px; font-weight:normal;}
.list_of_campus li .friendtxt a{ font-size:11px; font-weight:bold; text-decoration:none; color:#0066CC;}
.list_of_campus li .friendtxt a:hover{ font-size:11px; font-weight:bold; text-decoration:underline; color:#0066CC;}
.list_of_campus li .friendtxt div{ padding-bottom:2px}
.list_of_campus li .normalf{ font-weight:normal}
.list_of_campus li .invite_scrap{background-color:#EBEBEB; padding:3px 3px 3px 3px; font-size:11px; text-align:right;font-weight:normal;}
.list_of_campus li .invite_scrap a{ text-decoration:none; color:#025082;}
.list_of_campus .invite_scrap a:hover{ text-decoration:underline; color:#000}

.list_of_campus li .friendtxt div img{ vertical-align:middle;}
.list_of_campus li .friendtxt div span{ padding-left:3px;}
.list_of_campus li .friendtxt .name{ font-weight:bold}
.list_of_campus .invitions{ background-color:#ffeea0; padding:5px; font-weight:bold; border:#ffd100 1px solid}
.list_of_campus .invitions span{ padding-left:3px}
.list_of_campus .invitions img{ vertical-align:middle}

.campus_info{ width:690px; height:auto; text-align:left; padding:0px 5px 0px 5px;}
.email{ font-size:11px; text-align:right; padding-bottom:2px}
.email a{ text-decoration:none; color:#0033FF}
.email a:hover{ text-decoration:underline}
.campus_info_con{ width:704px; height:auto;text-align:left; padding-top:10px; padding-bottom:30px;border-left:#31312f 1px solid; position:relative; right:9px; }
.campus_info_con h1{ text-decoration:none; text-align:left; margin:0px; padding:0px 0px 4px 0px; font-size:28px; font-weight:bold}
.campus_info_con h1 span{ color:#494949;font-weight:normal; font-size:12px}
.campus_info_con .edit_campus{ font-size:11px; text-align:right; padding-bottom:8px;}
.campus_info_con .edit_campus a{ text-decoration:none; color:#096da9;}
.campus_info_con .edit_campus a:hover{ text-decoration:underline;}
.photo_campus{ background:#fff; border:#cccccc 1px solid; padding:3px; margin:0px 5px }
.campus_info_txt{padding:0px 5px 0px 5px; text-align:left}
.details_about_campus .top_padding_campus_details{ padding-top:6px; padding-bottom:30px}

.campus_info_con .details_about_campus{ width:350px; height:auto; background:#dfecf5; }
.campus_info_con .details_about_campus h1{ text-decoration:none; text-align:left; margin:0px; padding:0px 0px 0px 4px; font-size:28px; font-weight:bold}
.campus_info_con .details_about_campus span.addr{color:#494949;font-weight:normal; font-size:12px;padding:0px 0px 0px 4px;}

.campus_info_con .user_events_other_con{width:329px; }
.user_events_other_con .buddies_activeuser_list{ width:319px;  height:auto;}

.buddies_activeuser_list ul{ padding:0px; margin:0px;}
.buddies_activeuser_list li{ list-style:none; background:#fff; font-size:11px; padding:5px 5px 6px 5px; float:left;border-top:#a5bcca 1px solid;border-left:#a5bcca 1px solid;border-right:#a5bcca 1px solid; margin-right:3px; text-align:center;}
.buddies_activeuser_list li a{ color:#000000; text-decoration:none; display: block; }
.buddies_activeuser_list li a:hover{ text-decoration:underline}

.buddies_activeuser_list li.active{  padding-bottom:6px; position:relative; top:1px; font-weight:bold; z-index:1}
.buddies_activeuser_list .list_of_user{ background:#fff; height:auto;border:#a5bcca 1px solid; padding-top:8px; padding-left:5px; padding-bottom:10px  }
.list_of_user ul{ padding:0px; margin:0px;}
.list_of_user li{ list-style:none; text-align:left; margin:0px 0px 8px 0px; float:left; width:60px; height:auto; border:none; padding:0px; text-align:center}
.list_of_user li a{ color:#000; text-decoration:none;}
.list_of_user li a:hover{ color:#1f5f8b; text-decoration: underline;}
.list_of_user li.imgbox{ border:#b0aeaf 1px solid; background:#fff; width:38px; height:39px; padding:1px;}

.moreinfocampus{ float:right; padding:0px 0px 5px 0px; font-size:11px; cursor:pointer }
.moreinfocampus .lefttimg{ background:url(images/btn_wire_left.gif) left no-repeat;  float:left; padding:5px}
.moreinfocampus .righttimg{ background:url(images/btn_wire_right.gif) right no-repeat;padding:5px 25px 5px 5px }
.show_campus_details{position:absolute; width:400px; border:#000 1px  solid; height:100px;bottom:0px; top:110px;right:0px; background:#fff; z-index:2; cursor:auto;}


/* 29-05-08 Update Campus  */
.campus_photos{background-image:url(images/phot-view-bg.gif); background-position:left top; background-repeat:repeat-x; margin:0; padding:0; height:130px;}
.campus_list{ width:700px; height:auto; margin:10px auto; }
.campus_list ul{ margin:0px; padding:0px}
.campus_list li{ list-style:none; padding:5px 0px 8px 0px; margin:0px; display:block; float:left;}
.campus_list li label{ font-weight: normal; float:left; width:120px; text-align:left; margin:0px; padding:0px 0 0 40px;}
.campus_list li span{ font-weight: normal; float:left; width:500px; text-align:justify; margin:0px; padding:0px 0 0 10px;}
.campus_list li p{padding-bottom:5px; text-align:justify;}
.campus_list a{color:#02446C; text-decoration:none;}
.campus_list a:hover{color:#02446C; text-decoration:underline;}

.campus_list1{ width:360px; height:auto; margin:5px auto 0px auto; background-color:#e9f6fe; padding:5px; }
.campus_list1 ul{ margin:0px; padding:0px}
.campus_list1 li{ list-style:none; padding:5px 0px 8px 0px; margin:0px; display:block; float:left;}
.campus_list1 li label{ font-weight: normal; float:left; width:80px; text-align:left; margin:0px; padding:0px 0 0 20px;}
.campus_list1 li span{ font-weight: normal; float:left; width:250px; text-align:justify; margin:0px; padding:0px 0 0 10px;}
.campus_list1 li p{padding-bottom:5px; text-align:justify;}
.campus_list1 a{color:#02446C; text-decoration:none;}
.campus_list1 a:hover{color:#02446C; text-decoration:underline;}

.master_memblist{ margin:0px auto; padding:5px 10px 0px 10px; width:728px;}
.master_memblist .memb-cont{ margin:0px auto; padding:5px 0px 0px 0px; position:relative;}
.master_memblist ul{ padding:0px; margin:0px;list-style:none; display:block;}
.master_memblist li{ list-style:none; padding:5px 5px 5px 4px; display:block; width:230px; float:left;}
.master_memblist li .txtwidth{ width:140px; height:auto; padding-left:5px;}
.master_memblist .notefonts{ font-size:11px; text-align:left; color:#5d5b5b; font-weight:normal; }
.master_memblist .desc{  padding-top:4px;width:140px; height:auto;}
.master_memblist .postdesc1{  padding-top:4px;width:500px; height:auto;}
.master_memblist .postdesc1 h6{font-size:11px; text-align:left; color:#000; font-weight:normal; padding:0px; margin:0px}
.master_memblist .desc h6{font-size:11px; text-align:justify; color:#000; font-weight:normal; padding:0px; margin:0px}
.master_memblist .camp_memb{ width:69px; height:auto; position:relative; }
.master_memblist .camp_memb img{ display:block; width:58px; height:58px; border:solid #096da9 0px; }
.master_memblist .memb-cont .name{ font-weight:bold; text-align:left; height:auto; font-size:11px;}
.master_memblist .memb-cont .name a, .master_memblist .memb-cont .name a:hover{ color:#000; text-decoration:none;}


.xb_home h3{ padding:0px; margin:0px; color:#fff; font-size:12px; float:left; }

.master_memblist-lft{ margin:0px auto; padding:0px; width:190px;}
.master_memblist-lft ul{ padding:0px; margin:0px;list-style:none; display:block;}
.master_memblist-lft li{ list-style:none; padding:5px 0px; display:block; background-image:url(images/req-joib-bg.gif); background-position:bottom left; background-repeat:repeat-x; }
.master_memblist-lft li .txtwidth{ width:140px; height:auto; padding-left:2px; }
.master_memblist-lft .notefonts{ font-size:11px; text-align:left; color:#5d5b5b; font-weight:normal; }
.master_memblist-lft .desc{  padding-top:4px; width:140px; height:auto;}
.master_memblist-lft .desc h6{font-size:11px; text-align:justify; color:#000; font-weight:normal; padding:0px; margin:0px}
.master_memblist-lft .camp_memb{ width:44px; height:auto; position:relative; }
.master_memblist-lft .camp_memb img{ display:block; width:38px; height:39px; border:solid #096da9 0px; }
.master_memblist-lft .name{ font-weight:bold; text-align:left; height:auto; font-size:11px;}
.master_memblist-lft .name a, .master_memblist .name a:hover{ color:#000; text-decoration:none;}

/* 02-05-08  notice board  */
.not-board-main{margin:0px; padding:0px; background-image:url(images/notice-board.gif); background-position:left top; background-repeat:no-repeat; width:750px; height:820px; position:relative;}
.not-board-main .not-container{ margin:0px 0 0 0px; padding:75px 0 0 40px; position:relative; float:left; text-align:left;}
.not-board-main .not-container ul{margin:0px; padding:0px; list-style:none;}
.not-board-main .not-container li{padding:5px  2px 10px 2px; list-style:none; display:block; float:left; width:130px; height:150px; margin:0px;}
.not-board-main .not-container li a{color:#000; text-decoration:none; font-size:11px;}
.not-board-main .not-container li a:hover{color:#000; text-decoration:none; font-size:11px;}

.notice-bg1{background-image:url(images/notice-bg1.gif); background-position:left top; background-repeat:no-repeat; width:120px; height:150px;  position:relative; float:left; text-align:center;}
.notice-bg2{background-image:url(images/notice-bg2.gif); background-position:left top; background-repeat:no-repeat; width:120px; height:150px;  position:relative; float:left; text-align:center;}
.notice-bg3{background-image:url(images/notice-bg3.gif); background-position:left top; background-repeat:no-repeat; width:120px; height:150px;  position:relative; float:left; text-align:center;}
.notice-bg4{background-image:url(images/notice-bg4.gif); background-position:left top; background-repeat:no-repeat; width:120px; height:150px; position:relative; float:left; text-align:center;}
.notice-bg5{background-image:url(images/notice-bg5.gif); background-position:left top; background-repeat:no-repeat; width:120px; height:150px;  position:relative; float:left; text-align:center;}

.not-board-small{margin:0px; padding:0px; background-image:url(images/notice-board1.gif); background-position:left top; background-repeat:no-repeat; width:190px; height:250px; position:relative;}
.not-board-small .not-container{ margin:0px 0 0 0px; padding:40px 0 0 20px; position:relative; float:left; text-align:left;}
.not-board-small .not-container ul{margin:0px; padding:0px; list-style:none;}
.not-board-small .not-container li{padding:5px  2px 10px 2px; list-style:none; display:block; float:left; width:70px; height:75px; margin:0px;}
.not-board-small .not-container li a{color:#000; text-decoration:none; font-size:9px;}
.not-board-small .not-container li a:hover{color:#000; text-decoration:none; font-size:9px;}
.notice-bg-s1{background-image:url(images/notice-bg-s1.gif); background-position:left top; background-repeat:no-repeat; width:60px; height:75px;  position:relative; float:left; text-align:center;}
.notice-bg-s2{background-image:url(images/notice-bg-s2.gif); background-position:left top; background-repeat:no-repeat; width:60px; height:75px;  position:relative; float:left; text-align:center;}
.notice-bg-s3{background-image:url(images/notice-bg-s3.gif); background-position:left top; background-repeat:no-repeat; width:60px; height:75px;  position:relative; float:left; text-align:center;}
.notice-bg-s4{background-image:url(images/notice-bg-s4.gif); background-position:left top; background-repeat:no-repeat; width:60px; height:75px; position:relative; float:left; text-align:center;}
.notice-bg-s5{background-image:url(images/notice-bg-s5.gif); background-position:left top; background-repeat:no-repeat; width:60px; height:75px;  position:relative; float:left; text-align:center;}

.not-container .viewall{font-size:11px; text-align:left; color:#054b7a; font-weight:normal; padding:0px; margin:0px;}
.not-container .viewall a{color:#fff; text-decoration: underline;}
.not-container .viewall a:hover{color:#fff; text-decoration:none;}

/* 26-06-09*/
.campus-create{margin:0px auto; padding:0px 0 0 5px; position:relative; height:auto; width:704px;}
.campus-create h2{font-size:14px; font-weight:bold; color:#000; border-bottom:1px solid #666666; margin:0px 0 5px 0; padding:0px 0 10px 20px; }
.campus-create fieldset { display: block; border: 1px solid #f2f2f2;  padding: 10px 0px 10px 10px; margin:0px 5px 15px 5px; position:relative; }
.campus-create legend { font-size:95%;  font-weight: bold;  padding: 0 5px;  margin-left: 10px; color:#0066FF;}
.campus-create .cam-row{ clear:left; margin:0px; padding:5px 0 0 0px; } 
.campus-create label{ float:left; width:200px; text-align:left; margin-left:20px; line-height:15px;} 
.campus-create .cam-rht{ float:left; width:450px; text-align:left; margin-left:10px; position:relative;} 
.campus-create {font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
.campus-create a{text-decoration:none; color:#666666; font-weight:bold;}
.campus-create  a:hover{text-decoration:underline; color:#000000;font-weight:bold;}
