#rightsidebar{position:fixed;right:-2px;top:37%;z-index: 999;}
#rightcolumn a.button,#rightcolumn .button a{color: #333}
#rightcolumn .homeaddbtn{float: right;margin: -45px 0 0 0;}
#rightcolumn a {color: #408ac7;font-weight: 700;}
#rightcolumn .photos ul,#rightcolumn .videos ul{width:100%;margin:0;padding:0; float:left}
#rightcolumn .photos li{float: left;margin: 0 5px 5px 0;width: 50px;height: 50px;background: #F6F6F6;border: 1px solid #EBEBEB;padding: 3px;}
#rightcolumn .videos li{float: left;margin: 0 5px 5px 0;}
#rightcolumn .videos img.avatar{height:60px;background:#F6F6F6;border:1px solid #EBEBEB;padding:3px;}
#rightcolumn .inputbox,#colleft .inputbox{width:185px;padding:5px}
#rightcolumn .moduletable.newdoc select,#colleft .moduletable.newdoc select{width:100%;background:#3377bb;box-shadow: none;color: #fff;}
.add_suggestion{text-align:right;margin:10px 0}
form#suggestionForm a{text-align:right;color:#666;font-size:11px}
.add_suggestion a{text-align:right;}
#community-wrap .cCategories li{background:url(../images/main-icons.png) -25px -469px no-repeat !important;}
.show_all a,a.show_all{background:url(../images/main-icons.png) 100% -473px no-repeat;padding-right:10px;margin-right:2px;}
.show_all a:hover,a.show_all:hover{color:#666}
#hp_cs_right{background:url(../images/panel-bg1.png) 100% 100% no-repeat !important;margin-bottom: -10px;position: relative;z-index: 99;margin-right: -10px;padding: 0 10px 10px 10px;}
#panel1 {-moz-box-shadow: 0 2px 4px rgba(0,0,0,0.1);-ms-box-shadow: 0 2px 4px rgba(0,0,0,0.1);-webkit-box-shadow: 0 2px 4px rgba(0,0,0,0.1);box-shadow: 0 2px 4px rgba(0,0,0,0.1);}
#sp_cs_right{right: 30px !important;background:url(../images/panel-bg1.png) 100% 100% no-repeat !important;padding: 0 5px 10px 0;}
#rightcolumn #hidePanel1{height:30px;padding:0}
#rightcolumn #hidePanel1 a img{margin-top:-3px;vertical-align:middle}
#rightcolumn #hp_cs_right a{padding:0 5px;}
#showPanel1{color:#fff;position:fixed;z-index:2;display:none;width:0;cursor:pointer;right: 40px}
#showPanel1 span{display:block;font-size:24px;background:url(../images/panel-bg1.png) 100% 100% no-repeat;height:40px;line-height:30px;text-align:center;padding:0}
#rightcolumn .moduletable,#colleft .moduletable,.moduletable.notice,.moduletable_notice{position: relative;margin: 0;padding: 15px;background: #fff;margin-bottom: 20px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow: 1px 1px 5px rgba(0,0,0,.1);}
#colleft .moduletable {margin-right: 10px;}
#rightcolumn >div {margin-right: 20px;}
/*headings*/
#rightcolumn h3,#colleft h3,#center2 .module_body h3{margin: -15px -15px 15px;padding:10px 15px;color: #333;border: 0;text-transform: initial;background: #fafafa;font-weight: normal;border-bottom: 1px solid #eff2f7;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;font-size:18px;color: #777;}
#rightcolumn h3.headingCollapse,#colleft h3.headingCollapse {background:#fafafa url(../images/main-icons.png) 100% -27px no-repeat;background-position: 96% -13px;margin-bottom:0;}
#rightcolumn h3.headingCollapse.selected,#colleft h3.headingCollapse.selected {background:#fafafa url(../images/main-icons.png) 100% -2px no-repeat;background-position: 96% 18px;margin-bottom: 15px;}
/*****/
#rightcolumn ul,#colleft ul{list-style:none;margin:0;padding:0}
#rightcolumn ul.menu li{background: url(../images/main-icons.png) -25px -473px no-repeat;padding-left: 15px;margin-bottom: 10px;}
#rightcolumn ul.menu li.current.active a {font-weight: bold;text-decoration: underline;}
/*bday*/
.bday_module li{margin-bottom: 15px;width: 100%;clear: both;}
.bday_module .cAvatar {margin-right: 7px;}
.bday_module .avtar{float: left;}
.bday_module .b_name {font-weight: bold;}
.bday_module .b_date {background: url(../images/clockicon.png) 44px 0 no-repeat;padding-left: 65px;line-height: 17px;}
#rightcolumn img {max-width: 100%;}
/*latest groups and events*/
ul.mod_activegroups a{color: #333;font-weight: bold;}
ul.mod_activegroups a small {color: #666;font-weight: normal;}
.event-title a {color: #2f97ff;font-weight: bold;font-size: 13px;}
.event-loc, .event-loc a, .eventTime {color: #666;font-size: 11px;}
.grouphead {/*background: url(../images/main-icons.png) -25px -466px no-repeat;*/}
.cnt0{background: url(../images/b_group2.png) 0 7px no-repeat;}
.cnt1{background: url(../images/b_group21.png) 0 7px no-repeat;}
.cnt2{background: url(../images/b_group.png) 0 7px no-repeat;}
.cnt3{background: url(../images/b_group3.png) 0 7px no-repeat;}
.cnt4{background: url(../images/b_group4.png) 0 7px no-repeat;}
/*latest members*/
#cLatestMembers ul,#cOnlineUsers ul{list-style:none;float:left;width:100%;margin:0 0 10px;padding:0;}
#cLatestMembers ul li,#cOnlineUsers ul li{float:left;background:none;float:left;margin:0 3px 3px 0; width:70px; height:70px;}
#cLatestMembers ul li a,#cOnlineUsers ul li a{text-decoration:none;float:left;width: 100%}
#cLatestMembers ul li a:hover,#cOnlineUsers ul li a:hover{background:none;outline:none;text-decoration:none}
#cLatestMembers ul li img,#cOnlineUsers ul li img{width:60px;max-height:60px;border:1px solid #ddd;display:block;}
.bday_module ul li img,.poll-info img,table.jaaji img.cAvatar,.resulttable img.cAvatar{width:32px;border:1px solid #CCC;display:inline-block;padding:2px; max-height:32px;}
/*latest events*/
#rightcolumn  ul.latestevents li .event-title a,#rightcolumn .cprp-poll-title a{color:#438bc6}
ul.latestevents .event-date div + div{background:none repeat scroll 0 0 #DDD;border-top:1px solid #BBB;font-size:80%;padding:3px 0}
ul.latestevents .event-date{float:left;border:1px solid #BBB;width:44px}
ul.latestevents .event-date div{background:none repeat scroll 0 0 #EEE;font:bold 18px Arial,sans-serif;text-align:center}
ul.latestevents li{margin-bottom:10px;padding-bottom:10px;background:none!important;list-style:none;z-index:0}
ul.latestevents li + li{border-top:1px solid #DDD}
ul.latestevents .event-date a:hover{background:none}
ul.latestevents .event-date img.cAvatar{width:40px;padding:2px}
ul.latestevents .event-detail{margin-left:55px}
ul.latestevents .avatar{height:auto;width:40px}
ul.latestevents .profile-event-actions{text-align:right;margin-top:10px}
ul.latestevents .profile-event-actions a + a{border-left:1px solid #000;padding-left:5px}
ul.latestevents .profile-events-action{text-align:right;outline:medium none;padding:0 5px}
ul.latestevents .profile-events-action a{background:none repeat scroll 0 0 transparent;padding-left:10px}
ul.latestevents .profile-events-footer{border-top:1px solid #DDD;font-size:90%;margin:10px 0 0;padding:5px 0 0}
.cprp-mainwrapper{width:100%}
.cprp-poll-title{margin-bottom:10px;font-weight:bold}
.cprp-option-title{text-align:left;font-weight:bold;margin:0 0 0 2px;font-size: 12px;}
.cprp-poll-description{margin-bottom:5px;font-size:11px}
div.cprp-option-wrapper{ float:left;background-color:#e6e7ec;width:97%;margin:2px 5px 15px 0;padding:1px}
div.cprp-vote-option{margin:0 0 5px}
div.cprp-vote-option label{display:inline;vertical-align:top}
div.cprp-option-bar{background-color:#F8CB3D;height:6px}
div.cprp-roundrect{-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border:1px solid #ccc;height:10px;width:10px;margin:0 5px 0 0;padding:5px}
div.poll-info{margin-top:5px;border:1px solid #E6F7E4;background-color:#F4FEF3;padding:5px}
.cprp-mainwrapper label{display:inline}
.pollauthor {width: 38px;}   
/*notice board and quotes*/
.moduletable_notice li{background:url(../images/main-icons.png) -4px -675px no-repeat;padding-left: 25px;line-height: 24px;}
.quotesbg{background:url(../images/quotes_bg.png) 0px 0px no-repeat; width:40px; height:30px;font-size:80px; color:#8b8b8b}
.moduletable_notice .quotes_1{margin-left:0}
ul.latestevents .event-attendee{font-size: 11px;}
#rightcolumn .notice_board_mod .homeaddbtn {margin: -60px 0 0 0;}
/****latest docs****/
ul.latestdocs li{padding-left: 40px;background: url(../images/download_li.png) no-repeat;min-height: 25px;margin-bottom: 5px;padding-top: 5px;}
/****/
.moduletable.usefullinks li a img {vertical-align: middle;width: 30px;margin-right: 10px;margin-bottom: 5px;}
/*useful info
.moduletable.usefulinfo li,.moduletable.subnav li{background: url(../images/main-icons.png) -25px -473px no-repeat;padding-left: 15px;margin-bottom: 10px}
.moduletable.usefulinfo li a,.moduletable.subnav li a{color: #333}*/
/**** management news******/
#rightcolumn .moduletable.mgmtnews .itemheading a{color:#418bca;font-weight:700;padding-bottom:10px;line-height:16px}
#rightcolumn .moduletable.mgmtnews .itemheading{margin-top:10px;padding-top:10px;border-top:1px solid #ddd;height:33px;overflow:hidden;margin-bottom:10px}
#rightcolumn .moduletable.mgmtnews .itemcontent{font-style:italic;line-height:16px;height:60px;overflow:hidden;padding-bottom:20px}
#rightcolumn .moduletable.mgmtnews .flex-control-nav{display:none}
#rightcolumn .moduletable.mgmtnews .flex-direction-nav a,#center1 .moduletable_notice .flex-direction-nav a{width:10px;height:10px;margin:-5px 0 0}
#rightcolumn .moduletable.mgmtnews .flex-direction-nav a.flex-prev,#rightcolumn .moduletable.mgmtnews .flex-direction-nav a.flex-next,#center1 .moduletable_notice .flex-direction-nav a.flex-prev,#center1 .moduletable_notice .flex-direction-nav a.flex-next{bottom:5px;opacity:1;top:auto;left:auto;right:0}
#rightcolumn .moduletable.mgmtnews .flex-direction-nav a.flex-prev,#center1 .moduletable_notice .flex-direction-nav a.flex-prev{right:20px}
#rightcolumn .moduletable.mgmtnews .itemreadmore a{color:#16a085;font-weight:700;text-transform:capitalize;font-style:italic}
h4.newsflash-title.mgmtnews{margin-top:0;min-height:90px}
/***trending topics**/
.trendytopics li {
    padding: 2px 5px;
    border: 1px solid #ddd;
    color: #333;
    float: left;
    margin: 0 10px 10px 0;
    font-size: 12px;
    background: #f5f5f5;
}
/**** MD's Blog ***/
.moduletable.mds_blog .itemimage,.moduletable.mds_blog  .itemheading{margin-bottom: 10px;}
.moduletable.mds_blog .itemcontent {font-style: italic;}

/* Useful Links*/
ul.usefullinks_images{float:left;width:100%;clear:both}
ul.usefullinks_images a {display:block;}
ul.usefullinks_images li {float: left;margin: 0 5px 5px 0;}
#rightcolumn ul.menu.usefullinks_links li{padding: 7px 0 7px 30px;background: url(../images/bullets_icons.png) no-repeat 0 -5px;border-top: 1px solid #eee;    margin-bottom: 0;}
#rightcolumn ul.menu.usefullinks_links li:nth-child(2){background-position:0 -45px}
#rightcolumn ul.menu.usefullinks_links li:nth-child(3){background-position:0 -88px}
#rightcolumn ul.menu.usefullinks_links li:nth-child(4){background-position:0 -132px}
#rightcolumn ul.menu.usefullinks_links li a{font-weight:normal;color:#333}
/****/
.moduletable.news_slider p.readmore{margin-top:20px;}
.moduletable.news_slider a.readmore.button {color: #e05d6f;background: none;border: 2px solid #e05d6f; border-radius: 0;text-shadow: none;font-size: 15px;font-weight: 400;padding: 3px 8px;}
.moduletable.news_slider a.readmore.button:hover{background:#e05d6f;color:#fff;}
/****latets news***/
#rightcolumn li.new_item{margin-bottom: 5px; background: url(../images/news_icon.jpg) no-repeat;padding-left: 45px;min-height: 35px;border-bottom: 1px solid #ccc;padding-bottom: 5px;}

#rightcolumn .new_date{font-style: italic;color: #999;font-size: 11px;}
.latestnews.rss_list li {
    list-style: square;
    max-width: 40%;
    float: left;
    margin: 0 5% 20px;
}
.latestnews.rss_list .new_item a {color: #408ac7;font-weight: 700;}
.latestnews.rss_list .new_title {
    margin-bottom: 10px;
    font-size: 18px;
}
.latestnews.rss_list .desc.new_date {
    height: 140px;
}
#contentarea .desc.new_date img {
    width: 150px;
    height: auto;
    margin: 0 20px 20px 0!important;
    border: 1px solid #408ac7;
}
/*****forum****/
#rightcolumn li.klatest-item li {
    background: none!important;
    margin-left: 50px;
    display: block;
}
#rightcolumn li.klatest-subject a {
    color: #444;
    font-size: 13px;
    font-weight: normal;
}
#rightcolumn li.klatest-item  li.klatest-topicicon {
    margin-left: 0;
}

.recentarticles li{margin-bottom: 20px;border-bottom: 1px solid #dedede;padding-bottom: 20px;}
.recentarticles li .itemimage {float: left;width: 80px;max-height: 60px;border: 1px solid #333;overflow:hidden}
.recentarticles li .titlecontent {margin-left: 100px;}
.recentarticles li .itemimage img {}
.recentarticles li.recent_1 .itemimage {float: left;width: 100%;max-height: 180px;overflow: hidden;margin-bottom: 20px;border:0}
.recentarticles li.recent_1 .titlecontent {margin-left: 0;}
.recentarticles li.recent_1 img{border:0}
.recentarticles li .itemdate {font-style: italic;margin-top: 5px;}
#rightcolumn .recentarticles a, .recentarticles li .titlecontent a {color: #333;}

/***trending topics**/
#rightcolumn .modtags li,.moduletable .modtags li{
    padding: 0;
    border: 0;
    color: #333;
    float: left;
    margin: 0 10px 10px 0;
    font-size: 12px;
    background: #f5f5f5;
}
#rightcolumn .modtags li a, .modtags li a {
    background: #0cc2aa;
    padding: 5px 10px;
    display: block;
    color: #fff;
}
 #rightcolumn .modtags li:nth-child(6n+1) a{background:#0cc2aa}
 #rightcolumn .modtags li:nth-child(6n+2) a{background:#fcc100}
 #rightcolumn .modtags li:nth-child(6n+3) a{background:#49b96b}
 #rightcolumn .modtags li:nth-child(6n+4) a{background:#e8486e}
 #rightcolumn .modtags li:nth-child(6n+5) a{background:#5d9cec}
 #rightcolumn .modtags li:nth-child(6n+6) a{background:#a88add}