@charset "utf-8";
/* CSS Document */
/****************************************************************************************************
* Filename:Style.css
* Purpose:All the main CSS Rules required to design web pages.
****************************************************************************************************/

/*** GLOBAL RESETS ***/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd,q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr,th, td , input[type="radio"],input[type="checkbox"] {margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent; resize:none}
body {line-height:1}
html, body {height:100%}
a, a:hover {text-decoration:none; outline:none}
a:active, a:focus {outline:0} /* to avoid link borders on new browsers */
img {border:none; vertical-align:-2px}
table {border-collapse:collapse; border-spacing:0}
textarea {resize:none}
a {color:#244386}
input:focus,textarea:focus, select:focus {outline:none}
ul {padding:0; margin:0; list-style:none}

/*** COMMON CLASSES ***/
.fl {float:left} .fr {float:right} .ovfl-hidden {overflow:hidden} ul.reset {list-style:none} .clr {clear:both; overflow:hidden; height:1px}
.orgprofile .orgprivacy .nfl {float:none !important}
.orgprofile .orgprivacy .nPadd {padding:0px !important}
.orgprofile .orgprivacy .nMar {margin:0px !important}

/*** BODY (GLOBAL SETTING)***/
html,body {width:100%; height:100%}

body {font:normal 13px Arial, Helvetica, sans-serif; color:#3a3a3a}

/*** MAIN ID ***/
#wrapper {width:100%}
#maincont {width:100%}

/*** Page Containers ***/
#hmcontainer {width:964px; margin:0 auto}
#container {padding-top:27px; width:986px; margin:0 auto; padding-bottom:33px}

/*** HEADER ***/
#headerwraphome {background:url(../images/headerbg.gif) 0 0 repeat-x}
#headerwrapinner {background:url(../images/headerbginner.gif) 0 0 repeat-x}
.registration {border-bottom:1px solid #ff0000}
#headerwrapinner #header {width:986px}
#header {width:964px; margin:0 auto} 
#header .hmpagetopsec {padding-top:44px; height:36px}
#header .innerpagetopsec {height:77px; position:relative; z-index:1}

#header .rightcol {width:328px; text-align:right; color:#fff; padding-top:17px; font-size:12px; padding-right:20px; position:relative}
#header .rightcol .toplinks {font-size:11px; color:#8e8e8e}
#header .rightcol .toplinks span {color:#fff}
#header .rightcol .toplinks a {padding:0 2px}
#header .rightcol .toplinks a.settingslink {border:1px solid #204792; border-width:1px 1px 0}
#header .rightcol a {color:#91b7ff}
#header .rightcol span a {color:#fff}
#header .rightcol .toplinks a.messages {background:url(../images/messages.png) 0 0 no-repeat; padding-left:22px; padding-bottom:4px;}
#header .slogan {width:700px}
#header .slogan h2 {font-size:18px; color:#fff; padding-top:20px; font-weight:normal}
#header .rightcol .setbox {position:absolute; top:30px; right:59px; width:120px; text-align:left; display:none}
#header .rightcol .setbox .inn {background:#fff; border:1px solid #a6a3a3; border-width:0 1px; padding-top:3px; border-top:1px solid #ff0000}
#header .rightcol .setbox .dropround {background:url(../images/dropround.png) 0 0 no-repeat; height:12px}
#header .rightcol .setbox a {color:#000; font-size:11px; padding-left:5px; display:block; padding-bottom:2px}

#header .rightcol .setorgbox {position:absolute; top:58px; right:20px; width:120px; text-align:left; display:none}
#header .rightcol .setorgbox .inn {background:#fff; border:1px solid #a6a3a3; border-width:0 1px; padding-top:3px; border-top:1px solid #ff0000}
#header .rightcol .setorgbox .dropround {background:url(../images/dropround.png) 0 0 no-repeat; height:12px}
#header .rightcol .setorgbox a {color:#000; font-size:11px; padding-left:5px; display:block; padding-bottom:2px}


/*#header .rightcol .setorgbox {background:#fff; position:absolute; top:173px; right:184px; width:auto; text-align:left; display:none; overflow:auto;}*/


#logohome {padding:9px 0 14px; width:269px; height:70px}
#logohome a {width:269px; height:70px; background:url(../images/logo.png) 0 0 no-repeat; display:block}
#logoinner {padding:18px 0 0 18px; width:180px; height:46px}
#logoinner a {width:180px; height:46px; background:url(../images/logoinner.png) 0 0 no-repeat; display:block}

/*** Global navigation ***/
ul#globalnav {padding-left:15px; padding-top:8px}
#header .hmpagetopsec ul#globalnav {padding-left:15px; padding-top:0}
ul#globalnav li {display:inline; float:left; padding-right:2px}
ul#globalnav li a {color:#fff; font-size:15px; display:block; float:left; padding-left:20px; margin-right:6px}
ul#globalnav li a span {display:block; float:left; height:33px; padding-right:20px; line-height:33px; margin-right:-6px}
ul#globalnav li a:hover {background:url(../images/menuover.png) 0 -33px no-repeat}
ul#globalnav li a:hover span {background:url(../images/menuover.png) 100% -33px no-repeat}
ul#globalnav li a.active {background:url(../images/menuover.png) 0 0 no-repeat; color:#244386}
ul#globalnav li a.active span {background:url(../images/menuover.png) 100% 0 no-repeat}

/*** Top Search Box ***/
.searchbox {width:328px; background:url(../images/searchbox.png) 0 0 no-repeat; height:28px; padding-right:20px; position:relative; top:-3px; margin-top:8px}
#header .hmpagetopsec .searchbox {margin-top:0}
.searchbox .input {padding:5px 0 5px 15px; height:18px; width:280px; border:none; background:none; font:normal 12px Arial, Helvetica, sans-serif; color:#717171}
.searchbox .searchbtn {width:30px; height:28px; cursor:pointer; border:none; background:none}
#header .hmpagetopsec {margin-top:0}

/*** Listing ***/
ul.tabs {height:30px; border-bottom:7px solid #244386; padding-left:9px}
ul.tabs li {display:inline; float:left; margin-right:1px}
ul.tabs li a {background:url(../images/menuover.png) 0 -123px no-repeat; padding-left:10px; display:block; float:left; color:#000; margin-right:10px}
ul.tabs li a span {background:url(../images/menuover.png) 100% -123px no-repeat; line-height:30px; padding-right:10px; height:30px; display:block; float:left; margin-right:-10px}
ul.tabs li a:hover, ul.tabs li.ui-tabs-selected a {background:url(../images/menuover.png) 0 -66px no-repeat; color:#fff}
ul.tabs li a:hover span, ul.tabs li.ui-tabs-selected a span {background:url(../images/menuover.png) 100% -66px no-repeat}

ul.tabs1 {height:30px; padding-left:9px; background:#244386}
ul.tabs1 li {display:inline; float:left; margin-right:1px}
ul.tabs1 li a {padding-left:10px; display:block; float:left; color:#fff; margin-right:15px}
ul.tabs1 li a span {line-height:30px; padding-right:10px; height:30px; display:block; float:left; margin-right:-10px}
ul.tabs1 li.ui-state-hover  {background:none; border:none; padding:0}
ul.tabs1 li.ui-tabs-selected  {background:none; border:none; padding:0}
ul.tabs1 li a:hover, ul.tabs1 li.ui-tabs-selected a , ul.tabs1 li a.active {background:url(../images/menuover.png) 0 0px no-repeat; color:#000}
ul.tabs1 li a:hover span, ul.tabs1 li.ui-tabs-selected a span, ul.tabs1 li a.active span {background:url(../images/menuover.png) 100% 0 no-repeat}

.evntbtx {position:relative}
.evntbtx a {color:#244386; text-align:center; font-weight:bold; width:120px; height:24px; line-height:24px; background:url(../images/creevent.png) 0 0 no-repeat; padding:0; position:absolute; right:10px; top:1px}
.evntbtxfront {position:relative}
.evntbtxfront a {color:#FFFFFF; text-align:center; font-weight:bold; width:120px; height:24px; line-height:21px; background:url(../images/creevent2.png) 0 0 no-repeat; padding:0; position:absolute; right:10px; top:1px}

ul.list1 {margin-bottom:8px}
ul.list1 li {display:inline; float:left; border-bottom:1px solid #f0f0f0; margin-bottom:1px; width:100%}
ul.list1 li .inner {margin-bottom:1px; padding:12px 10px 3px}
ul.list1 li.colored .inner {background:#f3f3f3}
ul.list1 li h3, ul.EventdiscList li h3{font-size:14px; color:#000; background:none; line-height:normal; padding-left:0; font-weight:bold; margin-bottom:0}


.createvent ul.list1 li h3 {font-size:14px; color:#000}
.createvent ul.list1 li .inner {padding:12px 0 3px 19px}
.createvent ul.list1 li .actions {padding-top:0}
.createvent ul.list1 .btmlink a {font-size:11px} 
.createvent ul.list1 .btmlink a:hover {text-decoration:underline}

ul.list1 li p {padding-bottom:8px ;color:#999}
ul.list1 li p.blktxt {padding-bottom:8px ;color:#000;}
ul.list1 li .note {color:#000}
ul.list1 li .postedby {font-size:11px}
ul.list1 li .actions {font-size:11px}
ul.list1 li .actions strong {padding:0 5px}
ul.list1 li .actions img {vertical-align:middle; margin-right:5px}
.networkdropbox ul.actlist li .btmlinks img {vertical-align:middle !important;}
.clm1 ul.actlist li .btmlinks img {vertical-align:middle !important;}
ul.list1 li .actions a {color:#999; margin-right:10px}
ul.list1 li .actions a:hover {color:#000}

ul.list1 li .activitydropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none}
ul.list1 li .activitydropbox .arwup {position:absolute; left:179px; top:-15px}
ul.list1 li .networkdropbox  .clm {width:312px}
ul.list1 li .networkdropbox  .clm li .desc2 {width:250px; float:left}
ul.list1 li .networkdropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none}
ul.list1 li .networkdropbox .arwup {position:absolute; left:324px; top:-15px}
ul.list1 li .addcomment {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none}
ul.list1 li .addcomment .arwup {position:absolute; left:76px; top:-15px}
ul.list1 li .addcomment textarea {margin-bottom:6px}
ul.list1 li .mediadropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none}
ul.list1 li .mediadropbox .arwup {position:absolute; left:467px; top:-15px}

ul.disclist li .activitydropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none; margin-top:9px}
ul.disclist li .activitydropbox .arwup {position:absolute; left:179px; top:-15px}
ul.disclist li .networkdropbox  .clm {width:312px}
ul.disclist li .networkdropbox  .clm li .desc2 {width:250px; float:left}
ul.disclist li .networkdropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none; margin-top:9px}
ul.disclist li .networkdropbox .arwup {position:absolute; left:324px; top:-15px}
ul.disclist li .addcomment {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none; margin-top:9px}
ul.disclist li .addcomment .cntrl {padding-bottom:4px; font-size:11px}
ul.disclist li .addcomment .arwup {position:absolute; left:76px; top:-15px}
ul.disclist li .addcomment textarea {margin-bottom:6px;min-height:60px; resize:vertical}
ul.disclist li .mediadropbox,  .mediadropbox1 {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none; margin-top:9px}
ul.disclist li .mediadropbox .arwup, .mediadropbox1 .arwup {position:absolute; left:467px; top:-15px}
.mediadropbox1 .arwup {left:84px}
ul.disclist li .adccm {color:#999; font-size:11px}
ul.list2 {padding:17px 14px 5px}
ul.list2 li {display:inline; float:left; border-bottom:1px dashed #c0c0c0; padding-bottom:7px; margin-bottom:7px}
ul.list2 li img {margin-right:10px; float:left}
ul.list2 li .desc {width:175px; float:left}
ul.list2 li .desc .title {color:#000; padding-bottom:3px}
ul.list2 li .desc .title a {color:#244386}
ul.list2 li .desc .smltext {font-size:11px; color:#c0c0d5}
ul.list2 li .desc .smltext span {color:#808080}
ul.list2 li .time {float:right; padding-top:13px; font-size:11px; color:#808080}

ul.list2 li .time .blktxt{color:#000}

ul.list3 li .inner {width:686px; overflow:hidden; padding-bottom:10px}
ul.list3 li img.avtar {float:left; margin-right:8px}
ul.list3 li .desc {width:460px; float:left; color:#4f4f4f}
ul.list3 li .desc h3 {font-size:14px; color:#244386; padding-bottom:6px}
ul.list3 li .desc h3 a {color:#244386}
ul.list3 li .actnet {width:130px; float:right}
ul.list3 li .activitydropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; margin-top:9px; display:none}
ul.list3 li .activitydropbox .arwup {position:absolute; right:89px; top:-15px; left:auto}
ul.list3 li .networkdropbox  .clm {width:312px}
ul.list3 li .networkdropbox  .clm li .desc2 {width:250px; float:left}
ul.list3 li .networkdropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; margin-top:9px; display:none}
ul.list3 li .networkdropbox .arwup {position:absolute; right:32px; top:-15px; left:auto}

ul.disclist li ul.actlist li, ul.actlist li {border-bottom:1px dashed #c0c0c0; padding-bottom:9px; margin-bottom:9px; overflow:hidden}
ul.actlist li img.avtar {border:1px solid #c0c0c0; float:left; margin-right:8px}
ul.actlist li .desc1 {width:536px !important;}
ul.actlist li .desc1 .desc1 {width:522px}
ul.actlist li .desc1 p.title {font-size:12px; padding-bottom:8px; color:#363636}
ul.actlist li .desc1 .title a , ul.list3 li ul.actlist li .desc1 .title strong {color:#244386}
ul.actlist li .btmlinks {font-size:11px; padding-bottom:2px}
ul.actlist li .btmlinks a {color:#999}
ul.actlist li .btmlinks.postedby {color:#999}
ul.actlist li .btmlinks.postedby a {color:#244386}
ul.actlist li .btmlinks.postedby a.addcm {color:#999}
ul.actlist li .desc1 .cnt {padding-bottom:4px; overflow:hidden}
ul.actlist li li {border-bottom:0; padding-bottom:0; margin-bottom:0; color:#363636; border-left:1px solid #7c7c7c; padding-left:8px}

ul.list4 {border-top:1px solid #e1e1e1}
ul.list4 li {display:inline; float:left; border-bottom:1px dashed #c0c0c0; padding:15px 0; width:100%}
ul.list4 li.last {border-style:solid} 
ul.list4 li .tpbx {overflow:hidden}
ul.list4 li .col {width:473px; float:left; overflow:hidden}
ul.list4 li .serial {color:#68676b; font-size:13px; margin-right:10px; font-weight:bold; float:left}
ul.list4 li .title {font-size:13px; float:left; width:382px; line-height:18px}
ul.list4 li .titleagenda {font-size:13px; float:left; width:382px; line-height:18px}
ul.list4 li .actions {width:80px; float:right; overflow:hidden}
ul.list4 li .actions a {float:left; margin-left:10px}
ul.list4 li .desc {clear:both; border:1px solid #cecece; padding:10px; background:#f6f5f5; position:relative; margin-top:9px; display:none}
ul.list4 li .desc .arwup {background:url(../images/arwup1.png) 0 0 no-repeat; width:14px; height:9px; position:absolute; top:-9px; left:85px}
ul.list4 li .desc h4 {font-size:14px; color:#333; padding-bottom:5px}
ul.list4 li .desc p {line-height:18px; color:#333}
ul.list4 li .activitydropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; margin-top:9px; display:none}
ul.list4 li .activitydropbox .arwup {position:absolute; right:89px; top:-15px; left:auto}
ul.list4 li .networkdropbox  .clm {width:312px}
ul.list4 li .networkdropbox  .clm li .desc2 {width:250px; float:left}
ul.list4 li .networkdropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; margin-top:9px; display:none}
ul.list4 li .networkdropbox .arwup {position:absolute; right:32px; top:-15px; left:auto}
ul.list4 li .mediadropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none}
ul.list4 li .mediadropbox .arwup {position:absolute; left:467px; top:-15px}

ul.list5 li {display:inline; float:left; padding:16px 0 16px 29px; width:634px; border-bottom:1px solid #e1e1e1}
ul.list5 li .col {width:520px; font-size:13px; color:#999; float:left}
ul.list5 li .col .ttl {font-weight:bold; color:#3e434a; padding-bottom:4px}
ul.list5 li .col .ttl span {color:#ff0000; font-weight:normal}
ul.list5 li .acnts {width:50px; float:right; padding-top:15px}
ul.list5 li .acnts a {margin-left:10px}

ul.list6 li {display:inline; float:left; border-bottom:1px solid #dcdcdc; padding-bottom:6px; margin-bottom:10px; overflow:hidden}
ul.list6 li img {float:left; margin-right:9px}
ul.list6 li .desc {width:216px; float:left}
ul.list6 li .desc .acclink a, ul.list6 li .desc .acclink {font-size:11px; text-decoration:underline}
ul.list6 li .desc .acclink a:hover {text-decoration:none}
ul.list6 li .desc .title {padding-bottom:3px}
ul.list6 li .desc .title a {color:#244386}
ul.list6 li .desc .adr {color:#474747; padding-bottom:4px}
ul.list6 li .desc .btmlink img {vertical-align:middle}
ul.list6 li .desc .btmlink a {font-size:11px; color:#999}

ul.list7 li {display:inline; float:left; border-bottom:1px solid #e1e1e1; padding-bottom:6px; margin-bottom:9px; color:#474747; overflow:hidden; width:100%}
ul.list7 li .clm1 {width:560px; padding-left:17px; float:left}
ul.list7 li .clm1 p {padding-bottom:0}
ul.list7 li .clm1 p.que {padding-bottom:5px; color:#244386}
ul.list7 li .clm2 {width:50px; float:right; padding-top:19px}
ul.list7 li .clm2 img {margin-left:10px}

ul.list8 {border-top:1px solid #e1e1e1; padding-top:1px}
ul.list8 li {display:inline; float:left; width:100%; border-bottom:1px solid #e1e1e1}
ul.list8 li .innerdv {margin-bottom:1px; overflow:hidden; padding:8px 0}
ul.list8 li.colored .innerdv {background:#f3f3f3; margin-bottom:1px}
ul.list8 li .imgdv {width:57px; float:left; padding:0 8px}
ul.list8 li .desc {width:424px; float:left}
ul.list8.orgevntdesc li .desc {width:437px; float:left}
ul.list8.orgevntdesc li .desc img {top:3px; position:relative}
ul.list8.biglist li .desc {width:474px; float:left}
ul.list8 li .desc .title {padding-bottom:2px}
ul.list8 li .desc .pdme {padding-bottom:4px}
ul.list8 li .desc .title a {font-size:14px; color:#244386}
ul.list8 li .desc .date {/*color:#4f4f4f;*/ font-size:11px}
ul.list8 li .desc .btmlink {color:#244386; font-size:11px; margin-left:-5px}
ul.list8 li .desc .btmlink a {font-size:11px; text-decoration:underline; padding:0 5px}
ul.list8 li .desc .btmlink a:hover {text-decoration:none}
ul.list8 li .checks {width:137px; float:right}
ul.list8 li .checks p {font-weight:bold; color:#4467ff; font-size:14px}
ul.list8 li .checks .activity1 {background:url(../images/activity1.png) 0 0 no-repeat; width:54px; height:39px; padding:18px 0 0; margin-right:18px; float:left; cursor:pointer; text-align:center}
ul.list8 li .checks .network1 {background:url(../images/network1.png) 0 0 no-repeat; width:61px; height:41px; padding:26px 0 0 4px; float:left; cursor:pointer; text-align:center}
ul.list8 li .activitydropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; margin-top:9px; display:none; margin:0 8px}
ul.list8 li .activitydropbox .arwup {position:absolute; right:89px; top:-15px}
ul.list8 li .networkdropbox  .clm {width:312px}
ul.list8 li .networkdropbox  .clm li .desc2 {width:250px; float:left}
ul.list8 li .networkdropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; margin-top:9px; display:none; margin:0 8px}
ul.list8 li .networkdropbox .arwup {position:absolute; right:16px; top:-15px}
ul.list8 li  ul.actlist li {margin:0 0 9px; padding:0 0 9px; border-style:dashed}
ul.list8 li  ul.actlist li li {padding-left:8px}
ul.list8 li .mediadropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none; margin:0 8px}
ul.list8 li .mediadropbox .arwup {position:absolute; right:158px; top:-15px}

ul.paginglist li {float:left; margin-right:4px}
ul.paginglist li a {display:block; width:20px; height:20px; line-height:20px; text-align:center; font-size:11px; color:#244386; background:url(../images/pagingbg.png) -24px 0 no-repeat; float:left}
ul.paginglist li a:hover, ul.paginglist li a.active {background-position:0 0; color:#fff}
ul.paginglist li a.btn, ul.paginglist li a.btn:hover {background:url(../images/npbtn.png) 0 0 no-repeat; width:50px; color:#244386}

ul.disclist li ul.medialist li , ul.medialist li {display:inline; float:left; padding:10px 0; border-bottom:1px dashed #c0c0c0; width:100%}
ul.medialist li .imgdv {width:53px; float:left}
ul.medialist li .imgbox {width:59px; float:left; margin-right:9px}
ul.medialist li .desc {width:562px; float:left; font-size:11px; color:#7e7e7e; padding-top:10px}
ul.medialist li .desc p.title {padding-bottom:5px}
ul.medialist li .desc p.title img {margin-right:35px}
ul.medialist li .desc p.title a {font-size:14px; text-decoration:underline}
ul.medialist li .desc p.title a:hover {text-decoration:none}
ul.medialist li .desc p {padding-bottom:8px; line-height:normal; color:#7e7e7e}
ul.medialist li .desc p.time {font-size:11px; color:#999}
ul.medialist li .desc p.time span {padding-right:15px}
ul.medialist li .desc p.time a {text-decoration:underline; margin:0 3px}
ul.medialist li .desc p.time a:hover {text-decoration:none}
ul.medialist li .desc .btmlinks  {padding-bottom:0}
ul.medialist li .desc .btmlinks a {color:#999; margin-right:17px}
ul.medialist li .desc .btmlinks a img {vertical-align:middle}
ul.medialist li .desc .btmlinks a:hover {color:#000} 
ul.medialist li .activitydropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; margin-top:9px; display:none}
ul.medialist li .activitydropbox .arwup {position:absolute; left:53px; top:-15px}
ul.medialist li .networkdropbox  .clm {width:312px}
ul.medialist li .networkdropbox  .clm li .desc2 {width:250px; float:left}
ul.medialist li .networkdropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; margin-top:9px; display:none}
ul.medialist li .networkdropbox .arwup {position:absolute; left:199px; top:-15px}
ul.medialist li  ul.actlist li {margin:0 0 9px; padding:0 0 9px}
ul.medialist li  ul.actlist li li {padding-left:8px; border-style:dashed}

ul.disclist li {display:inline; float:left; padding:10px 0; border-bottom:1px solid #f0f0f0; width:100%}
ul.disclist li .clm1 {width:558px; padding-left:19px; float:left}
ul.disclist li .clm1 p {padding-bottom:0}
ul.disclist li .clm1 h4, {font-size:14px; color:#000}
ul.disclist li .clm1 .subttl {font-size:13px; color:#3a3a3a}
ul.disclist li .clm1 .modby {font-size:11px; color:#999; padding:7px 0;clear:both;}
ul.disclist li .clm1 .btmlinks a {margin-right:10px; font-size:11px; color:#999}
ul.disclist li .clm1 .btmlinks img {vertical-align:middle; margin-right:3px}
ul.disclist li .clm1 .btmlinks a:hover {color:#000}
ul.disclist li .actlink {float:right; width:53px; text-align:right}
ul.disclist li .actlink a {margin-left:8px}
ul.disclist li .dropbox {background:#f8f8f8; border:1px solid #cecece; padding:13px 13px 8px; position:relative; margin:14px 0 0 19px; display:none}
ul.disclist li .dropbox .pointer {background:url(../images/arwup1.png) 0 0 no-repeat; width:14px; height:9px; position:absolute; left:15px; top:-9px}
ul.disclist li .dropbox p {padding-bottom:0}
ul.disclist li .dropbox .viewmore {text-align:right; padding-right:10px}
ul.disclist li .dropbox .viewmore a {background:url(../images/arwdown.png) 0 4px no-repeat; padding-left:14px; font-size:12px; color:#232323}

ul.disclist li ul {padding-top:23px}
ul.disclist li ul li {position:relative; margin-bottom:18px; border-bottom:0; padding:0}
ul.disclist li ul li .editcomment {font-size:11px; color:#999}
ul.disclist li ul li .inbx {border:1px solid #cecece; background:#fff; padding:32px 12px 12px; margin-bottom:2px}
ul.disclist li ul li .topsec {position:relative; top:-24px; left:-49px; width:100%}
ul.disclist li ul li .topsec img {float:left; margin-right:6px; border:1px solid #cecece}
ul.disclist li ul li .topsec .dsc {width:322px; float:left; color:#999; font-size:11px; padding-top:5px}
ul.disclist li ul li .topsec .dsc .blkusr {margin-left:5px; text-decoration:underline}
ul.disclist li ul li .topsec .dsc p {color:#999; padding-bottom:4px}
ul.disclist li ul li .topsec .dsc p .blktxt {color:#000;}
ul.disclist li ul li .comnt {padding-bottom:5px}
ul.disclist li ul li .comnt p {padding-bottom:0; color:#525252}
ul.disclist li ul li .topsec .del img {margin-right:0; border:none; margin-top:12px}

ul.disclist li ul li ul {border-top:1px solid #cecece; padding:32px 0 0 9px}
ul.disclist li ul li ul li {margin-bottom:0}
ul.disclist li ul li ul li .topsec {top:-18px}
ul.disclist li ul li ul li .topsec .dsc {padding-top:0}
ul.disclist li ul li ul li .topsec .dsc p {padding-bottom:0}
ul.disclist li ul li ul li .topsec .del img {margin-top:6px}

ul.admlist li {display:inline; float:left; border-bottom:1px solid #dcdcdc; padding:11px 0 3px; float:left}
ul.admlist li img {margin-right:6px; border:1px solid #dbdbdb; float:left}
ul.admlist li .desc {width:134px; float:left; font-size:11px}
ul.admlist li .desc p {line-height:normal; padding-bottom:3px}
ul.admlist li .desc h4 {font-size:13px; padding-bottom:5px; color:#244386}
ul.admlist li .desc .btmlnk {margin-left:-3px}
ul.admlist li .desc .btmlnk a {text-decoration:underline; margin:0 3px}
ul.admlist li .desc .btmlnk a:hover {text-decoration:none}
ul.admlist li .desc .del img {margin-right:0; border:none}

ul.accesslist {padding-left:34px}
ul.accesslist li {width:100%; padding-bottom:6px; float:left; display:inline}
ul.accesslist li input {margin-right:7px}
ul.accesslist li ul {padding-left:20px; padding-top:6px}

ul.faqlist li {display:inline; float:left; margin-bottom:6px; width:100%}
ul.faqlist li .headng {background:#6f81a8; color:#fff; padding-left:5px; line-height:28px; height:28px; padding-bottom:0; font-weight:bold}
ul.faqlist li .qansbox {background:#f4f4f4; border:1px solid #e2e2e2; padding:10px; font-size:12px; margin-top:3px}
ul.faqlist li .qansbox p.que {font-weight:bold; padding-bottom:4px}
ul.faqlist li .qansbox .ans {padding-bottom:16px}
ul.faqlist li .qansbox .ans p {padding-bottom:0}

/*** Modules ***/

/*** Illustration and Login ***/
#illust {padding-top:31px; padding-bottom:20px}
#illust .col1 {width:558px; padding:0 0 0 36px}
#illust .col1 h2, #illust .grids h2 {font-size:24px; color:#244386; line-height:30px; padding-bottom:39px; font-weight:normal}
#illust .grids {width:248px; float:left; padding:0 18px 18px 0; overflow:hidden}
#illust .grids .imgdv {width:78px; float:left}
#illust .grids .desc {width:170px; float:left; font-size:12px; color:#5a5a5a; padding-top:5px}
#illust .grids .desc h2 {padding-bottom:2px}
#illust .grids .desc p {line-height:17px}

#illust .col2 {width:349px}
#illust .login {padding:20px 52px 31px 25px}
#illust .login h2 {font-size:30px; color:#244386; padding-bottom:15px; padding-left:12px}
#illust .login .row {padding:0 6px 6px 8px}
#illust .login .row .field {background:url(../images/input.png) 0 0 no-repeat; width:259px; height:35px}
#illust .login .row .field input {background:none; border:none; font:normal 13px Arial, Helvetica, sans-serif; color:#000; padding:6px 0 7px 13px; height:20px}
#illust .login .row p {padding-bottom:8px}
#illust .login .row a {font-size:11px}
#illust .actions {padding-right:22px}
#illust .actions .createuser {padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #e1e1e1}
#illust .actions .createevent {margin-bottom:15px}
#illust .actions .bigbutton {background:url(../images/bigbutton.png) 0 0 no-repeat; width:277px; height:36px; display:block; margin:0 auto; font:bold 16px/36px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; text-align:center}

/*** Network Page ***/
.network .heading {padding-bottom:5px; border-bottom:1px dashed #c0c0c0; margin-bottom:24px}
.network .heading h2,.network .heading h1 {font-size:24px; color:#244386; line-height:1}
.network .heading .sharebox {text-align:right; width:246px; padding-top:7px}
.network .heading .sharebox img {margin-right:3px}
.network .col1 {width:705px}
.organisations .col1 {padding-top:35px}
.network .col2 {width:270px; position:relative}
.network .viewmore {text-align:right; padding-right:10px}
.network .viewmore a {background:url(../images/arwdown.png) 0 4px no-repeat; padding-left:14px; font-size:12px; color:#232323}
.network .calender .datebox {padding:0 11px 8px  0; text-align:center}
.network .calender .datebox input {vertical-align:middle}
.network .calender .datebox .todaybtn {width:54px; height:22px; cursor:pointer}
.network .calender .datebox .gobtn {cursor:pointer; background:url(../images/gobtn.png) 0 0 no-repeat; width:36px; height:20px; font:bold 12px Arial, Helvetica, sans-serif; color:#fff; border:none}
.network .calender .datebox .month {width:88px; height:18px; font-size:11px}
.network .calender .datebox .year {width:55px; height:18px; font-size:11px}
.network .calender .calhead {background:url(../images/calhead.png) 0 0 repeat-x; border:1px solid #032370; font-size:15px; font-weight:bold; color:#fff; line-height:28px; text-align:center}
.network .calender .calbox {border:1px solid #c7c7c7; border-top:0}
.network .calender .calbox table {border:1px solid #fff; border-bottom:0; border-right:0}
.network .calender .calbox table th {width:37px; height:27px; color:#020001; background:#9fb2d3; border-bottom:1px solid #fff; border-right:1px solid #fff}
.network .calender .calbox table td {background:#e0e0e0; width:37px; height:27px; border-bottom:1px solid #fff; border-right:1px solid #fff; text-align:center; color:#020001}
.network .calender .calbox table td.active {color:#294e95}
.network .calender .calbox table td.inactive {color:#8c8c8c; background:#eee}
.network .adsbox {padding:37px 0; text-align:center}
.network .eventtbbx ul.tabs {height:39px}
.network .eventtbbx ul.tabs a {padding-left:15px}
.network .eventtbbx ul.tabs a span {height:34px; line-height:normal; padding-right:15px; text-align:center; padding-top:5px}
.network .eventtbbx .desc {width:116px}
.network .eventtbbx .tabsbox {border:1px solid #bcbec0; border-top:0; padding-bottom:12px}

.actnet .activity {background:url(../images/activity.png) 0 0 no-repeat; width:47px; height:51px; text-align:center; font-size:11px; float:left; margin-right:21px; cursor:pointer}
.actnet .activity .num {font-size:14px; color:#244386; font-weight:bold; padding:16px 0 20px}
.actnet .network {background:url(../images/networkbigicon.png) 0 0 no-repeat; width:54px; height:55px; text-align:center; float:left; font-size:11px; cursor:pointer}
.actnet .network .num {font-size:14px; color:#244386; font-weight:bold; padding:22px 0 15px 7px}

/*** Events ***/
.events {position:relative}
.events .eventtopbox {padding-bottom:45px}
.events .eventtopbox h2, .events .eventtopbox h1 {font-size:24px; color:#244386; padding-bottom:10px}
.events .eventtopbox .col {padding-right:22px; border-right:1px solid #e7e7e7; width:158px; float:left}
.events .eventtopbox .imgbox {border:1px solid #cbcbcb; padding:3px;text-align:center}
.events .eventtopbox .desc {width:316px; float:left; padding-left:13px; color:#000}
.events .eventtopbox .desc .datetime {font-size:18px; padding-bottom:7px}
.events .eventtopbox .desc .datetime span {font-size:12px}
.events .eventtopbox .desc .actions {padding-top:16px; padding-bottom:12px}
.events .eventtopbox .desc .actions a {margin-left:20px}
.events .eventtopbox .desc .link {background:url(../images/graybtn.gif) 0 0 no-repeat; width:119px; height:36px; line-height:36px; color:#fff; font-size:14px; text-align:center; margin-right:14px; display:block; float:left}
.events .eventtopbox .desc .link.joinorg {width:169px; background:url(../images/graybtn1.png) 0 0 no-repeat} 

.events .eventtopbox .tags {width:186px; float:right; text-align:center; border:1px solid #ccc; padding:0px 2px; line-height:18px; height:156px; overflow:hidden;}
.events .eventtopbox .tags a { margin-right:2px; color:#666}
.events .eventtopbox .tags a:hover {color:#fff; background:#244386}
.events .innerbox {padding:20px}
.events .innerbox p {line-height:18px; color:#000; padding-bottom:14px}
.events .innerbox p.url {color:#8c8c8c}
.events .adsbox {padding-top:0}

.events .joinlink {height:76px; background:url(../images/joinbg1.jpg) 0 0 no-repeat; padding:79px 0 0 0; text-align:center}
.events .joinlink.invitecol {background:url(../images/friends.jpg) 0 0 no-repeat}
.events .joinlink.joinorglk {padding-left:11px}
.events .joinlink a {font-size:16px; font-weight:bold; color:#244386; text-transform:uppercase}
.events .registration, .events .travalpartners {width:240px; margin:0 auto 40px}
.events .travalpartners table td {text-align:center; vertical-align:middle; padding:20px 0}

.events .locations .addrs {padding-bottom:20px}
.events .locations h4 {color:#333; font-size:14px}
.events .locations .map {border:1px solid #cecece; width:580px; margin:0 auto 22px}

.organisations .innerbox {padding:20px}
.organisations .innerbox p.filelable {padding-bottom:5px}
.organisations .innerbox p {line-height:18px; color:#000; padding-bottom:14px}

/*Added 8 Feb*/
.organisations .innerboxorg {padding:9px}
.organisations .innerboxorg p.filelable {padding-bottom:5px}
.organisations .innerboxorg p {line-height:18px; color:#000; padding-bottom:14px}
/**/
.organisations .manageadv {padding-bottom:10px; border-bottom:1px solid #e1e1e1; margin-bottom:34px}
.organisations .manageadv h3 {font-size:14px; color:#000; padding-left:17px; line-height:35px; margin-bottom:18px; background:#dadada; font-weight:normal}
.organisations table th {background:#dadada; color:#000; padding:2px 0; font-size:12px; text-align:left; padding-left:5px; border-bottom:1px solid #fff}
.organisations table td {padding:8px 0; color:#000; font-size:13px; padding-left:5px; background:#f4f4f4; border-bottom:1px solid #fff}
.organisations table tr.colored td {background:#eaedf2}
.organisations table td a {text-decoration:underline}
.organisations table td a:hover {text-decoration:none}
.organisations table td a img {margin-right:5px}
.organisations .advus  {width:230px; margin:0 auto}

.createvent .adsbox {padding-top:0}
.createvent .innerbox {padding:20px}
.createvent h2 {font-size:24px; color:#244386; padding-bottom:16px; line-height:33px; font-weight:normal; background:url(../images/calicn.gif) 0 0 no-repeat; padding-left:44px}
.createvent .steps {padding-bottom:5px; border-bottom:1px solid #e1e1e1; margin-bottom:14px; color:#939393; font-size:12px}
.createvent .steps a{color:#939393;}
.createvent .steps span {padding-right:10px}
.createvent .steps span.active {color:#000}
.createvent .desc {font-size:12px; color:#000}
.createvent .desc p {padding-bottom:20px;font:13px  Arial,Helvetica,sans-serif !important;}
.createvent h3 {font-size:14px; color:#000; font-weight:normal; line-height:35px; padding-left:18px; margin-bottom:18px; background:#dadada}
.createvent .form {border-bottom:1px solid #e1e1e1; padding-left:25px; font-size:11px; color:#000}
.createvent .form p {padding-bottom:5px;font:13px Arial,Helvetica,sans-serif;}
/*overflow tag commented because select drop down shouled be not proper work, By- onkar and prasanna*/
.createvent .row {padding-bottom:9px;/*overflow:hidden*/}
.createvent .row img {position:relative; top:10px}
.createvent .payclm {width:500px; padding-top:20px}

.createvent .vsmallinput {background:url(../images/vsmallinput.png) 0 0 no-repeat; width:48px; height:34px; margin-right:6px}
.createvent .vsmallinput select {background:none; border:none; padding:7px 2px; font-size:12px; /*color:#999;*/ width:46px}
.createvent .collon {padding-top:9px; padding-right:5px}
.createvent .datebx label {/*margin-top:11px;*/ font-size:12px}
.createvent .privacy {padding-bottom:18px; font-size:12px}
.createvent .privacy .clm1 {width:428px; padding-top:5px}
.createvent .privacy .clm1 h4 {padding-bottom:6px}
.createvent .privacy input {vertical-align:-2px}
.createvent h4 {font-size:14px; padding-bottom:3px}
.createvent .btns {padding-left:25px; padding-top:20px}
.createvent .btns input {text-transform:uppercase}
.createvent .btns .mrrght {margin-right:12px}
.createvent .registration {width:240px; margin:0 auto 40px}
.createvent .freeevents {background:url(../images/freeevents.jpg) 0 0 no-repeat; width:203px; height:46px; padding:109px 0 0 24px}
.createvent .freeevents a {font-size:16px; font-weight:bold; color:#244386; text-transform:uppercase}
.createvent .cmloc {width:371px}
.createvent .cmloc img {margin-top:10px}
.createvent .cmlocation {background:url(../images/maps1.png) 0 0 no-repeat; padding-left:36px; line-height:21px; display:block; margin:5px 0 10px; width:200px; font-size:12px; text-decoration:underline}
.createvent .cmlocation:hover {text-decoration:none}
.createvent .lecture .mediafire img {top:3px }
.createvent .securoption {font-size:13px}
.createvent .securoption h4 {padding-bottom:6px}
.createvent .securoption label {margin-right:10px}
.createvent .securoption img {top:2px}
.createvent .mediarow .form {padding-bottom:35px}
.createvent .mediarow.payment .form {margin-bottom:3px}
.createvent .mediarow.discrow .form {padding-bottom:10px}
.createvent .mediarow.discrow1 {padding-bottom:20px; border-bottom:1px solid #e1e1e1} 
.createvent .mediarow .addmedia {padding:9px 0 5px}
.createvent .mediarow .sampbox {padding-left:25px; overflow:hidden; border-bottom:1px solid #e1e1e1; padding-bottom:24px}
.createvent .mediarow .sampbox .view {float:left; margin-right:18px}
.createvent .mediarow .sampbox .clm2 {width:511px;/* padding-top:35px*/}
.createvent .mediarow .sampbox .clm2 .btmlink {padding-top:10px}
.createvent .mediarow .sampbox .clm2 .btmlink a {font-size:11px}
.createvent .mediarow .sampbox .clm2 .btmlink a:hover {text-decoration:underline}
.createvent .mediarow .sampbox .pdflink {background:url(../images/pdf.png) 0 0 no-repeat; padding-left:25px; color:#4467ff; font-size:14px; text-decoration:underline}
.createvent .mediarow .statedrop .jquery-selectbox {float:left; margin-right:6px}

.ceagenda .agendablock {margin-bottom:2px}
.ceagenda .head {height:35px; padding:0 9px 0 0; overflow:hidden; margin-bottom:6px; background:#dadada; line-height:35px;}
.ceagenda .head h3 {font-size:14px; color:#000}
.ceagenda .head img {margin-top:9px}
.ceagenda .head .datecal {padding-left:10px}
.ceagenda .head .datecal img {margin-top:0}
.ceagenda .lecturebox {margin-bottom:20px}
.ceagenda .lecture {background:#f3f2f2; border-bottom:1px solid #e1e1e1; margin-bottom:4px}
.ceagenda .lecture .title {color:#000; line-height:23px; background:#e8e8e8; padding-left:20px; border-bottom:1px solid #fff}
.ceagenda .lecture .form {padding-top:12px}
.ceagenda .lecture .addspeaker {width:582px; padding-top:2px}
.ceagenda .lecture .addmedia {width:401px; padding-top:2px}
.ceagenda .ceatediss {padding:10px 25px; border-bottom:1px solid #fff}
.ceagenda .ceatediss .title1 {color:#000; font-size:12px; padding-bottom:6px}
.ceagenda .ceatediss .opt {padding-bottom:10px}
.ceagenda .ceatediss label {margin-right:10px; color:#000}
.ceagenda .ceatediss .statedrop .jquery-selectbox {float:left; margin-right:6px}

.createvent .actions {padding-top:20px}
.createvent  ul.list4 li .actions {padding-top:0}
.createvent .actions .skip {margin-left:16px; text-decoration:underline; float:left; margin-top:11px}
.createvent .actions .skip:hover {text-decoration:none}
.createvent .actions input {text-transform:uppercase}
.createvent .examination {padding-bottom:2px}
.createvent .examination .headbox {background:#dadada; border:1px solid #000; padding:3px 0 8px 29px; font-size:16px; color:#000}
.createvent .examination .headbox h2 {font-size:20px; color:#000; padding-bottom:3px; background:none; padding-left:0}
.createvent .addsponsors .clm1 {width:205px; margin-right:5px}
.createvent .addsponsors .clm2 {width:218px}
.createvent .pblk .title {font-weight:bold; padding-bottom:8px; font-size:13px}
.createvent .pblk .jquery-selectbox {margin-right:6px}
.createvent .pblk  .packfree .check {padding:0 10px; margin-top:10px}
.createvent .pblk .statedrop  {padding-left:10px}
.createvent .pblk a {float:left; margin-top:10px; text-decoration:underline; font-size:12px}
.createvent .pblk a:hover {text-decoration:none}
.createvent .pblk .packfree {font-size:12px}
.createvent .pblk .addbtn {}
.createvent .curr {padding-top:8px}
.createvent .creatmemopt {padding-bottom:10px}
.createvent .creatmemopt .clm1 {width:328px; padding-right:18px; border-right:1px solid #e1e1e1}
.createvent .creatmemopt .clm1 .btn {padding-left:20px}
.createvent .creatmemopt .clm2 {width:218px; padding-left:18px; font-size:14px; color:#474747; padding-top:10px}

/*** Organisation pages ***/
.orgprofile .cptoclip {padding:24px 0 24px 6px; border-top:1px solid #e1e1e1}
.orgprofile .invitetojoin {padding-bottom:21px}
.orgprofile .invitetojoin .clm1 {width:312px; padding-right:18px; border-right:1px solid #dadada; padding-left:8px}
.orgprofile .invitetojoin .clm2 {width:301px}
.orgprofile .mailprovider {padding:12px 0; text-align:center}
.orgprofile .row {margin-bottom:8px}
.orgprofile p.nodet {font-size:11px; color:#999; padding-left:13px}
.orgprofile .orgprivacy {padding-bottom:20px}
.orgprofile .orgprivacy label {padding:0 28px 0 22px; float:left}
.orgprofile .orgprivacy .field {width:410px; float:left}
.orgprofile .orgprivacy .field p {padding-bottom:5px}
.orgprofile .orgprivacy .field .yesno {padding-left:19px}
.orgprofile .orgprivacy .field .button1 {margin-top:6px}
.orgprofile .emailnote {width:610px; margin:0 auto; padding-bottom:20px}
.orgprofile .emailnote .row {border-bottom:1px dashed #c1c1c1; padding-bottom:5px; margin-bottom:10px}
.orgprofile .emailnote label {width:218px; float:left; color:#000; padding-top:10px}
.orgprofile .emailnote .field {width:330px; float:left}
.orgprofile .emailnote .emailnotedrop img {position:relative; top:10px}
.orgprofile .emailnote .emailnotedrop .jquery-selectbox {margin-right:6px}
.orgprofile .addemailadr {padding-left:20px; color:#000; font-size:13px}
.orgprofile .addemailadr .row {padding-top:4px; padding-bottom:14px}
.orgprofile .addemailadr p {padding-bottom:5px; font-size:13px}
.orgprofile .addemailadr p.note {font-size:12px; color:#474747; padding-bottom:5px; line-height:normal}
.orgprofile .addemailadr .emailtbl td {border-bottom:1px dashed #c1c1c1; padding-bottom:5px; margin-bottom:10px; background:none}
.orgprofile .addemailadr .emailtbl td.paddress {color:#999}
.orgprofile .addemailadr .emailtbl tr.last td {border-bottom:0} 
.orgprofile .basicpro {padding-left:25px}
.orgprofile .basicpro .row img {position:relative; top:10px}
.orgprofile .basicpro .row p.pemail {padding-left:17px; padding-top:11px; padding-bottom:0}
.orgprofile .basicpro .row .addemail {width:349px; text-align:right}
.orgprofile .basicpro .row.statedrop .jquery-selectbox {float:left; margin-right:6px}
.orgprofile .basicpro .row.cmloc {width:371px}
.orgprofile .basicpro .row .cmlocation {background:url(../images/maps1.png) 0 0 no-repeat; padding-left:36px; line-height:21px; display:block; margin:5px 0 10px; width:200px; font-size:12px; text-decoration:underline}
.orgprofile .basicpro .row .cmlocation:hover {text-decoration:none}
.orgprofile .twitterbox {padding-top:24px; border-top:1px solid #e1e1e1; margin-top:20px; background:url(../images/twitterbird.jpg) 410px 16px no-repeat}
.orgprofile .actions {padding-left:27px}
.orgprofile .actions .button input {text-transform:uppercase}
.orgprofile .actions .btns {margin-right:14px; float:left}
.orgprofile .actions .skipthis {margin-top:10px; text-decoration:underline}
.orgprofile .actions .skipthis:hover {text-decoration:none}

.orgprofile .faqbox {padding-bottom:30px; border-bottom:1px solid #e1e1e1; margin-bottom:2px}
.orgprofile .createfaq {padding-left:20px}
.orgprofile .createfaq .row img {position:relative; top:10px}

.organisations .inviteadmin .clm1 {width:202px}
.organisations .inviteadmin .clm2 {width:450px}
.organisations .inviteadmin .crntadmin {margin-bottom:19px}
.organisations .inviteadmin .crntadmin .tsec {background:#244386; line-height:22px; color:#fff; padding-left:7px; font-size:12px; padding-bottom:0}
.organisations .inviteadmin .crntadmin .listbx {border:1px solid #bebebe; padding:0 7px 7px; background:#f6f6f6}
.organisations .inviteadmin .inviteadadm {border:1px solid #bebebe; background:#f6f6f6; padding:5px; margin-bottom:10px}
.organisations .inviteadmin h3 {font-size:14px; color:#000; padding-left:17px; line-height:35px; margin-bottom:18px; background:#dadada; font-weight:normal}
.organisations .inviteadmin .inviteadadm .label {padding-bottom:3px; border-bottom:1px solid #dcdcdc; font-size:12px; color:#68676b; margin-bottom:22px}
.organisations .inviteadmin .inviteadadm .searchbox {background:url(../images/searchbox1.png) 0 0 no-repeat; margin:0 auto 12px}
.organisations .inviteadmin .admbox {padding:6px 9px; border:1px solid #bebebe; overflow:hidden; margin-bottom:10px}
.organisations .inviteadmin .admbox .inn {margin-right:-28px}
.organisations .inviteadmin .admbox ul.admlist li {width:200px; margin-right:28px}
.organisations .inviteadmin .setaccess {border:1px solid #bebebe; padding:5px}
.organisations .inviteadmin .setaccess .label {padding-bottom:3px; border-bottom:1px solid #dcdcdc; font-size:12px; color:#68676b; margin-bottom:22px}
.organisations .inviteadmin .setaccess .invitebtn {padding-top:10px; padding-left:34px}

/*** Commitee memebers ***/
.commember {padding-bottom:33px; border-bottom:1px solid #e1e1e1; margin-bottom:2px}
.commember .marRight{ margin-right:86px;}
.commember .clm1 {width:302px; padding-right:15px}
.manageadv .addsponsors .clm1 {width:202px; margin-right:5px}
.manageadv .addsponsors .clm2 {width:218px}
.manageadv .addsponsors {padding:0 15px}
.manageadv .addsponsors .row {margin-bottom:6px!important; padding-bottom:0}

.orgevents h3 {font-size:14px; color:#000; padding-left:17px; line-height:35px; margin-bottom:18px; background:#dadada; font-weight:normal}
.orgevents .paging {padding-top:40px}
.orgevents .paging .pagenum {background:url(../images/pagenumbg.png) 0 0 no-repeat; width:90px; line-height:20px; height:20px; text-align:center; font-size:11px; margin-right:4px}
.orgevents .paging .pagenum p {color:#244386}
.orgevents .paging .backtotop {background:url(../images/bktotop.png) 100% 6px no-repeat; padding-right:12px; font-size:11px; margin-top:6px}
.orgevents .addmedia {padding-left:15px; padding-bottom:22px}
.orgevents .addmedia.adproduct {border-bottom:1px solid #e1e1e1; padding-bottom:10px; margin-bottom:15px}
.orgevents .addmedia.adproduct.addisc {border-bottom:0; padding-bottom:0; margin-bottom:0}
.orgevents .addmedia .row {padding-bottom:10px}
.orgevents .addmedia .row.label {padding-bottom:3px}
.orgevents .addmedia .row img {position:relative; top:10px}
.orgevents .addmedia .radios {padding-bottom:10px}
.orgevents .addmedia .radios p {padding-bottom:3px}
.orgevents .addmedia .radios label {margin-right:10px}
.orgevents .mediasub {border-top:1px solid #e1e1e1; padding-top:2px; padding-bottom:10px; border-bottom:1px solid #e1e1e1 }
.orgevents .mediasub table th {padding:10px 0 10px 17px}
.orgevents .mediasub table td {padding-left:17px}
.orgevents .mediasub table td a {font-size:11px; margin-right:10px}
.orgevents .viewpro {padding:0 16px}
.orgevents .actions .btns {margin-right:10px; float:left}
.orgevents .addlinks {width:349px}

.registerpage .topsec {padding-bottom:60px}
.registerpage .topsec #illust {padding:0}
.registerpage .topsec #illust .grids {width:223px; border-right:1px solid #e1e1e1; padding-bottom:0; margin-right:12px}
.registerpage .topsec #illust .grids .desc {width:145px}
.registerpage .topsec #illust .grids.last {border-right:0; padding-right:0; margin-right:0}
.registerpage .form {width:494px; margin:0 auto}
.registerpage .form .inn {width:406px; margin: 0 auto; padding-top:32px}
.registerpage .form h2 {font-size:24px; padding-bottom:10px; border-bottom:1px solid #cecece; margin-bottom:39px; color:#244386; font-weight:normal}
.registerpage .form .row {padding-left:24px; padding-bottom:10px}
.registerpage .form .row .button input {text-transform:uppercase}
.registerpage .form .row.pad {padding:15px 0 15px 24px}

/*** Advertise ***/
.advertise {width:658px; margin:0 auto; padding:10px 0}
.advertise h2 {font-size:24px; padding-bottom:15px; color:#244386; font-weight:normal}
.advertise .steps {color:#939393; font-size:12px; padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #e1e1e1}
.advertise .steps span {margin-right:10px}
.advertise .steps span.active {color:#000}
.advertise .desc {padding-bottom:10px; color:#000}
.advertise h3 {font-size:14px; color:#000; font-weight:normal; background:#dadada; line-height:35px; height:35px; padding-left:17px}
.advertise .addinfo {background:#f6f6f6; margin-bottom:28px}
.advertise .addinfo .sec {padding-left:23px; border-bottom:1px solid #e1e1e1; margin-top:2px; padding-top:15px}
.advertise .addinfo .row {padding-bottom:10px}
.advertise .addinfo .row img {position:relative; top:10px}
.advertise .addinfo .row .jquery-selectbox  {float:left; margin-right:6px}
.advertise .textareabox {background:url(../images/textarea1.png) 0 0 no-repeat; width:579px; height:93px; margin-right:6px}
.advertise .textareabox textarea {background:none; border:none; padding:8px; width:564px; height:77px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:13px}
.advertise .addinfo .row img.textbx  {position:relative; top:40px}
.advertise .addinfo .row .link {padding-left:22px; float:left; padding-top:5px; font-size:12px}
.advertise .addinfo .row .link img {vertical-align:middle; top:0; margin-right:2px}
.advertise .addinfo .radios {padding-left:12px; margin-bottom:10px}
.advertise .addinfo .radios .title {margin-left:-12px; font-weight:bold; color:#000; padding-bottom:10px}
.advertise .addinfo .radios .row {margin-top:3px}
.advertise .addinfo .total {font-weight:bold; color:#000; padding-bottom:5px; text-align:right; margin-right:45px}
.advertise .addinfo .total span {color:#244386; font-size:14px; margin-left:18px}
.advertise .addinfo .total img {vertical-align:middle; margin-right:3px}
.advertise .addinfo .selectpack {margin-top:2px}
.advertise .addinfo .selectpack .head {background:#dadada; padding-left:17px; color:#000; line-height:25px; margin-bottom:18px}
.advertise .addinfo .selectpack .pack {padding-bottom:10px; padding-right:10px; padding-left:35px; border-bottom:1px solid #e1e1e1; margin-bottom:7px}
.advertise .addinfo .selectpack .pack td {padding-bottom:8px; text-align:right; color:#000}
.advertise .addinfo .selectpack .pack td.first {text-align:left} 
.advertise .addinfo .selectpack .pack a {text-decoration:underline}
.advertise .addinfo .selectpack .pack a:hover {text-decoration:none}
.advertise .addadvert {padding-right:10px; padding-bottom:12px}
.advertise .actions {padding-left:22px; padding-top:10px}
.advertise .actions input {text-transform:uppercase}
.advertise .actions .btns {float:left; margin-right:10px}
.advertise .confpack {margin-top:18px; color:#000; font-size:13px; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; margin-bottom:8px; padding-bottom:10px}
.advertise .confpack th {background:#dadada; border-bottom:1px solid #fff; padding:8px 0 8px 18px}
.advertise .confpack td {background:#f4f4f4; border-bottom:1px solid #fff; padding:8px 0 8px 18px}
.advertise .confpack tr.colored td {background:#eaedf2}
.advertise .confpack td a {text-decoration:underline}
.advertise .confpack td a:hover {text-decoration:none}
.advertise .confpack td img  {margin-right:5px}
.advertise .paymentinfo {padding-top:18px; border-bottom:1px dotted #e1e1e1; margin-bottom:10px}
.advertise .paymentinfo .tpsec {padding-left:16px; padding-bottom:20px; color:#999}
.advertise .paymentinfo .tpsec .clm1 {width:469px}
.advertise .paymentinfo .tpsec .clm1 .redtext {color:#c8252a; padding-bottom:6px}
.advertise .paymentinfo .tpsec img {float:right; margin-right:70px}
.advertise .paymentinfo label {float:left; width:194px; padding-left:16px; color:#999}
.advertise .paymentinfo .row {overflow:hidden; padding-bottom:10px}
.advertise .paymentinfo .row .field {width:425px; float:left;}
.advertise .paymentinfo .row .cvv {padding-top:10px}
.manageadv h3 {font-size:16px; background:#294b93; line-height:35px; height:35px; padding-left:17px; color:#fff; font-weight:bold} 
.manageadv .addpack {padding:20px 0 0 24px}
.manageadv .addpack .row {padding-bottom:10px}
.manageadv .addpack .row img {position:relative; top:10px}

/*** User Profile ***/
.events .eventtopbox .desc.usrinfo h3 {font-size:16px; color:#000}
.events .eventtopbox .desc.usrinfo h3 a, .events .eventtopbox .desc.usrinfo .exp p.name a {font-size:11px; text-decoration:underline; margin-left:4px}
.events .eventtopbox .desc.usrinfo h3 a:hover, .events .eventtopbox .desc.usrinfo .exp p.name a:hover {text-decoration:none}
.events .eventtopbox .desc.usrinfo .qa {margin-bottom:20px; display:block}
.events .eventtopbox .desc.usrinfo .exp {padding-bottom:10px}
.events .eventtopbox .desc.usrinfo .exp .sec {padding-bottom:5px; font-size:11px; color:#525252}
.events .eventtopbox .desc.usrinfo .exp p.name {color:#000; font-size:13px}
.events .eventtopbox .proimage {padding:0; margin-bottom:3px}
.events .eventtopbox .proimage table {width:156px; height:156px}
.events .eventtopbox .proimage td {width:156px; height:156px; vertical-align:middle; text-align:center}
.events .eventtopbox .editphoto {text-align:center; font-size:11px}
.events .eventtopbox .editphoto a {text-decoration:underline}
.events .eventtopbox .editphoto a:hover {text-decoration:none}

.events .innerbox .aboutme p .edit {font-size:11px; text-decoration:underline}
.events .innerbox .aboutme p .edit:hover {text-decoration:none}
.events .innerbox .aboutme p {font-size:12px; color:#5a5a5a}
.events .innerbox .aboutme p span {color:#000; font-size:14px}
.events .innerbox .contactdet .row {padding-bottom:14px; margin-bottom:14px; border-bottom:1px dashed #c0c0c0; color:#525252}
.events .innerbox .contactdet .row span {font-weight:bold; color:#000}
.events .innerbox .contactdet .row h3 {font-size:14px; color:#000}
.events .innerbox .contactdet .row a {font-size:11px; text-decoration:underline; font-weight:normal; margin-left:4px}
.events .innerbox .contactdet .row a:hover {text-decoration:none}
.events .innerbox .contactdet .row p {padding-bottom:10px; color:#525252}
.events .innerbox .contactdet .row.nobrd {border-bottom:0} 

ul.empmentlist li {display:inline; float:left; border-bottom:1px dotted #c0c0c0; padding-bottom:8px; margin-bottom:8px; font-size:14px; width:100%}
ul.empmentlist li .clm1 {width:524px; float:left}
ul.empmentlist li .clm1 p {padding-bottom:0}
ul.empmentlist li .clm1 p.subttl {color:#525252}
ul.empmentlist li .clm1 p.subttl1 {color:#525252; font-size:12px}
ul.empmentlist li .clm1 a.edit {font-size:11px; text-decoration:underline; margin-left:5px}
ul.empmentlist li .clm1 a.edit:hover {text-decoration:none}
ul.empmentlist li .actnet {width:130px; float:right}
ul.empmentlist li .actnet p {font-size:11px; color:#999}
ul.empmentlist li .activitydropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; margin-top:9px; display:none}
ul.empmentlist li .activitydropbox .arwup {position:absolute; right:89px; top:-15px}
ul.empmentlist li .networkdropbox  .clm {width:312px}
ul.empmentlist li .networkdropbox  .clm li .desc2 {width:250px; float:left}
ul.empmentlist li .networkdropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; margin-top:9px; display:none}
ul.empmentlist li .networkdropbox .arwup {position:absolute; right:32px; top:-15px}


ul.researchlist li {display:inline; float:left; border-bottom:1px dotted #c0c0c0; padding-bottom:7px; margin-bottom:7px; font-size:14px; width:100%; overflow:hidden}
ul.researchlist li .clm1 {width:634px}
ul.researchlist li .clm1 p {padding:3px}
ul.researchlist li p.subttl {color:#525252; font-size:12px; padding-bottom:0}
ul.researchlist li p.subttl a {font-size:11px}
ul.researchlist li p.subttl a.edit {color:#244386; margin-top:3px; text-decoration:underline}
ul.researchlist li p.subttl a.edit:hover {text-decoration:none}
ul.researchlist li p.subttl .abstract {margin-left:90px; color:#363636; background:url(../images/dropicon.gif) 100% 0 no-repeat; padding-right:20px}

ul.orgusrlist li .desc .title {padding-top:6px}
ul.orgusrlist li .actnet {width:130px; float:right; padding-right:18px; padding-bottom:10px}
ul.orgusrlist li .actnet p {font-size:11px; color:#999}
ul.orgusrlist li .activitydropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none; margin:9px 10px 0}
ul.orgusrlist li .activitydropbox .arwup {position:absolute; right:104px; top:-15px}
ul.orgusrlist li .networkdropbox  .clm {width:312px}
ul.orgusrlist li .networkdropbox  .clm li .desc2 {width:250px; float:left}
ul.orgusrlist li .networkdropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none; margin:9px 10px 0}
ul.orgusrlist li .networkdropbox .arwup {position:absolute; right:34px; top:-15px}



.evntusrpdtp {padding-top:11px}
.evntusrpdtp ul {border-top:1px solid #f0f0f0; padding-top:1px}

.usrmycal {width:668px; margin:0 auto}

.usrmycal .cal {width:510px; margin:0 auto; padding-top:30px; margin-bottom:30px}
.usrmycal .cal .month {border:1px solid #00236f; height:38px; line-height:38px; text-align:center; background:url(../images/bg1.gif) 0 0 repeat-x; font-size:24px; font-weight:bold; color:#fff}
.usrmycal .cal .calbox {border:1px solid #c6c6c6; margin-bottom:6px}
.usrmycal .cal table {border:1px solid #fff; width:100%; border-right:0; border-bottom:0}
.usrmycal .cal table th {width:72px; height:43px; background:#a0b1d3; color:#000; border-right:1px solid #fff; font-size:16px; font-weight:normal; border-bottom:1px solid #fff}
.usrmycal .cal table td {width:72px; height:43px; background:#e0e0e0; color:#000; border-right:1px solid #fff; text-align:center; font-size:16px; border-bottom:1px solid #fff}
.usrmycal .cal table td.active {background:#294e96; color:#fff}
.usrmycal .cal table td.inactive {background:#eee}
/*.usrmycal .cal .navg .today {width:58px; height:29px; background:url(../images/bg2.jpg) 0 0 no-repeat; line-height:29px; color:#b8b8b8; text-align:center; margin-left:190px; display:inline}
*/

.usrmycal .cal table td.todayclr table td, .network .calender .calbox table td.todayclr {background:#A0B1D3;} 
.usrmycal .cal .navg .today {width:58px; height:29px; background: #E0E0E0; line-height:29px; color:#000; text-align:center; margin-left:190px; display:inline}
.usrmycal h3 {font-size:16px; color:#fff; margin-bottom:13px; background:#294e96; line-height:30px; height:30px; text-align:center}

ul.evntlist {border:1px solid #e9e9e9}
ul.evntlist li {display:inline; float:left; width:100%}
ul.evntlist li .head {background:#4f689d; line-height:22px; padding-left:10px; color:#fff; font-size:11px; padding-right:10px}
ul.evntlist li .head a {color:#fff; text-decoration:underline; margin-right:12px}
ul.evntlist li .head a:hover {text-decoration:none}
ul.evntlist li .desc {padding:1px}
ul.evntlist li .desc .inn {border-left:15px solid #e7e7e7; padding-left:7px; padding-top:5px; padding-bottom:5px}
ul.evntlist li .desc p {font-size:11px; color:#474747}
ul.evntlist li .desc p.title {font-size:12px; font-weight:bold; padding-bottom:3px; color:#244386}

/*** User Dashboard ***/
.usrdash .fieldbox {padding-left:25px; border-bottom:1px solid #e1e1e1; padding-top:15px}
.usrdash .fieldbox .addemail {width:349px; padding-top:3px}
.usrdash .fieldbox .row {padding-bottom:10px}
.usrdash .fieldbox .filelable {padding-bottom:5px; color:#000}
.usrdash .fieldbox .upbtn {width:99px; height:24px; background:url(../images/upbtn.png) 0 0 no-repeat; color:#fff; border:none; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; cursor:pointer}
.usrdash .fieldbox .row img {position:relative; top:10px}
.usrdash .fieldbox .row .pmail {padding:9px 0 0 16px; color:#244386; font-size:12px}
.usrdash .fieldbox .row.fileinput img {margin-left:6px; top:4px}
.usrdash .actions {margin-top:30px}
.usrdash .actions a.skip {text-decoration:underline; margin-top:12px; margin-left:10px; float:left}
.usrdash .actions a.skip:hover {text-decoration:none}
.usrdash .mpart {color:#000; padding-bottom:10px}
.usrdash .mpart label {margin-right:6px}
.usrdash .mpart p.title {font-size:14px; font-weight:bold}
.usrdash .mpart p {padding-bottom:5px; font-size:13px}
.usrdash .pubmed {padding-top:3px; padding-bottom:27px}
.usrdash .pubmed .title {line-height:25px; padding-left:25px; color:#000; background:#e8e8e8; margin-bottom:22px}
.usrdash .pubmed .searchpubmed {padding-left:25px}
.usrdash .pubmed .searchpubmed .row {padding-bottom:10px}
.usrdash .pubmed .searchpubmed .row.textare img {top:40px}
.usrdash .pubmed .searchpubmed .row .smallinput img {margin-right:0}
.usrdash .pubmed .searchpubmed img {margin-right:10px; position:relative; top:10px}
.usrdash .results .head {border-bottom:1px solid #e1e1e1; padding-bottom:2px; margin-bottom:5px}
.usrdash .results .head p {padding-top:14px; font-size:14px; color:#000}
.usrdash .results .head p strong {font-size:16px; margin-right:13px}
.usrdash .results .head .viewall {margin-right:10px; margin-top:9px; text-decoration:underline}
.usrdash .results .head .viewall:hover {text-decoration:none}
.usrdash .results .pconfirm {padding-top:30px; padding-bottom:30px; border-bottom:1px solid #e1e1e1}
.usrdash .results .pconfirm .title {border-bottom:1px solid #e1e1e1; padding-bottom:3px; color:#000}

.usrdash .duration {padding-bottom:9px}
.usrdash .duration label {width:75px; float:left; font-weight:bold; font-size:14px; color:#000}
.usrdash .duration .addjob {width:545px; float:left}
.usrdash .duration .addjob .sel {padding-bottom:12px; overflow:hidden}
.usrdash .duration .addjob .sel select {margin-right:8px; width:70px; font-size:12px; padding:2px}
.usrdash .duration .addjob .sel span {margin-right:8px}
.usrdash .duration .addjob .myemp {padding-bottom:10px}
.usrdash .duration .addjob .myemp img {margin-left:5px}
.usrdash .duration .addjob .actions {margin:0; padding:0}

ul.resultlist {margin-bottom:5px}
ul.resultlist li {display:inline; float:left; padding:7px 0 0; overflow:hidden}
ul.resultlist li .num {width:20px; float:left}
ul.resultlist li .desc {width:638px; border-bottom:1px dashed #c0c0c0; padding-bottom:7px; font-size:14px; line-height:18px; float:left}
ul.resultlist li .desc p {color:#000; padding:3px;}
ul.resultlist li .desc p.graytext {font-size:12px; color:#525252}
ul.resultlist li .desc p.namelink a.fl {width:580px}

/*** Search Result ***/
.searchresult h3.toptitle {background:#dadada; line-height:35px; padding-left:20px; margin-bottom:16px; font-size:14px; color:#000; font-weight:normal; position:relative; top:-11px}
.searchresult .searchboxcont {width:350px; margin:0 auto 27px} 
.searchresult .searchboxcont .searchbox {background:url(../images/searchbox2.png) 0 0 no-repeat; padding-right:0; margin:0; top:0}
.searchresult .searchboxcont img {position:relative; top:6px}
.searchresult .resultbox {border-top:1px solid #bcbec0}
.searchresult .resultbox .col1 {width:202px; padding-top:20px; padding-left:15px}
.searchresult .resultbox .col1 p {font-size:12px}
.searchresult .resultbox .col1 .all{margin-bottom:4px; background:#244386; border:1px solid #bebebe; border-right:0; color:#fff; padding-left:17px; line-height:20px}

.searchresult .resultbox .col1 .all .txt {width:168px}
.searchresult .resultbox .col1 .sec .txt {width:157px}
.searchresult .resultbox .col1 .sec {margin-bottom:4px; background:#ededed; border:1px solid #bebebe; border-right:0; color:#4f4f4f; padding-left:17px; line-height:20px}
.searchresult .resultbox .col1 .sec:hover, .searchresult .resultbox .col1 .active {background:#244386; color:#fff}
.searchresult .resultbox .col1 a {display:block}
.searchresult .resultbox .col2 {width:766px; border-left:1px solid #e1e1e1}
.searchresult .resultbox .col2 .innerbx {width:732px; padding-top:14px; padding-left:14px; border-bottom:6px solid #dadada; padding-bottom:10px; padding-right:20px}
.searchresult .resultbox .col2 .innerbx .head {border-bottom:1px solid #e1e1e1; padding-bottom:4px; margin-bottom:10px}
.searchresult .resultbox .col2 .innerbx .head h4 {font-size:14px; color:#000; float:left; padding-top:6px}
.searchresult .resultbox .col2 .innerbx .head .perpage {float:right; font-size:12px}
.searchresult .resultbox .col2 .innerbx .head .perpage select {border:1px solid #e1e1e1; padding:2px; height:25px; width:60px; margin-left:7px; color:#aaa; font-size:12px}
.searchresult .resultbox .col2 .innerbx .viewall {padding-top:5px}
.searchresult .resultbox .col2 .innerbx .viewall a {background:url(../images/arwdown.png) 0 5px no-repeat; padding-left:16px}
.searchresult  ul.list1 li .inner {width:auto}
.searchresult  ul.list1 li p {padding-bottom:3px}
.searchresult .paging {padding:17px 15px}

ul.twitterlist li {padding:6px 0; border-style:dotted}
ul.twitterlist li .desc {padding-top:0}
ul.twitterlist li .imgdv {width:48px; text-align:center}
ul.twitterlist li .desc p {font-size:12px; color:#474747; padding-bottom:0}
ul.twitterlist li .desc p.time {color:#244386}
ul.twitterlist li .desc p.time a {text-decoration:none}

ul.usrrslt li {display:inline; float:left; width:100%; border-bottom:1px dashed #c0c0c0; padding:9px 0}
ul.usrrslt li img {border:1px solid #c0c0c0; margin-left:10px; float:left; margin-right:7px}
ul.usrrslt li .desc {width:650px; float:left}
ul.usrrslt li .desc img {margin:0; border:0; float:none; vertical-align:middle}
ul.usrrslt li .desc h4 {font-size:14px; padding-bottom:3px}
ul.usrrslt li .desc .btmlink {font-size:11px; color:#999; padding-top:3px}
ul.usrrslt li .desc .btmlink a {color:#4f4f4f}

ul.eventrslt {border-top:0}
ul.eventrslt li {border-bottom:1px dotted #c0c0c0}
/*ul.eventrslt li .desc {width:480px}*/
ul.eventrslt li .desc {width:465px}
ul.eventrslt li .desc .title {padding-top:5px}
ul.eventrslt li .desc p {padding-bottom:3px}

ul.orgrslt li .desc .title {padding-top:6px}

.agendapro .maintitle {border-bottom:1px solid #ffddb4; margin-bottom:25px; font-size:18px; color:#68676b; padding-bottom:5px; font-weight:normal}
.agendapro ul.list4 {border-top:0}
.agendapro ul.list4 .actions {width:85px}

ul.facultylist li {display:inline; float:left; border-bottom:1px solid #f3f3f3; padding:1px 0; width:100%}
ul.facultylist li.colored .innbox {background:#f3f3f3}
ul.facultylist li .innbox {padding:8px 0 8px 8px; overflow:hidden}
ul.facultylist li .innbox img.thumb {float:left; border:1px solid #dcdcdc; margin-right:7px; margin-top:14px}
ul.facultylist li .innbox .desc {width:476px; float:left; padding-top:20px}
ul.facultylist li .innbox .desc p {font-size:12px; color:#363636; padding-bottom:3px}
ul.facultylist li .actnet {width:130px; float:right; padding-right:18px; padding-bottom:10px}
ul.facultylist li .actnet p {font-size:11px; color:#999}
ul.facultylist li .activitydropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none; margin:9px 10px 0}
ul.facultylist li .activitydropbox .arwup {position:absolute; right:104px; top:-15px}
ul.facultylist li .networkdropbox  .clm {width:312px}
ul.facultylist li .networkdropbox  .clm li .desc2 {width:250px; float:left}
ul.facultylist li .networkdropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; display:none; margin:9px 10px 0}
ul.facultylist li .networkdropbox .arwup {position:absolute; right:34px; top:-15px}

.evntnetwork .clm1 {width:311px}
.evntnetwork .clm1 .desc2 {width:250px; float:left}
.evntnetwork .clm1 .desc2 p {padding-bottom:2px}

ul.sponsorslist li {display:inline; float:left; border-bottom:1px solid #f3f3f3; padding:1px 0; width:100%}
ul.sponsorslist li .innerbox {padding:12px; overflow:hidden}
ul.sponsorslist li .innerbox p {padding-bottom:0}
ul.sponsorslist li.colored .innerbox {background:#f3f3f3}
ul.sponsorslist li .innerbox .clm1 a {text-decoration:underline}
ul.sponsorslist li .innerbox .clm1 a:hover {text-decoration:none}
ul.sponsorslist li .innerbox .clm1 {width:515px; float:left}
ul.sponsorslist li .innerbox .clm2 {width:158px; float:right; text-align:right; font-size:14px; padding-top:38px}
ul.sponsorslist li .innerbox .clm2 a {color:#ff1818; font-style:italic; text-decoration:underline}
/*Added on 15 Feb*/
ul.sponsorslist li .innerbox .clm2 .clsSponsor{color:#ff1818; font-style:italic;text-transform:capitalize;}
ul.sponsorslist li .innerbox .clm1 .orgName a {text-decoration:none !important;}
/**/
ul.sponsorslist li .innerbox .clm2 a:hover {text-decoration:none} 
ul.sponsorslist li .dropbox {background:#f6f5f5; border:1px solid #cecece; padding:12px; position:relative; margin-top:7px}
ul.sponsorslist li .dropbox .pointer {position:absolute; top:-15px; left:46px}
ul.sponsorslist li .dropbox ul li {border-bottom-style:dotted; padding-bottom:10px; margin-bottom:10px; overflow:hidden; border-bottom-color:#c0c0c0}
ul.sponsorslist li .dropbox ul li img {float:left; margin-right:10px}
ul.sponsorslist li .dropbox ul li .desc {width:500px; float:left; font-size:11px; color:#999}
ul.sponsorslist li .dropbox ul li .desc h4 {font-weight:normal; font-size:14px; padding-bottom:3px}
ul.sponsorslist li .dropbox ul li .desc h4 a {text-decoration:underline}
ul.sponsorslist li .dropbox ul li .desc h4 a:hover {text-decoration:none}
ul.sponsorslist li .dropbox ul li .desc p {padding-bottom:3px; line-height:normal; color:#999}
ul.sponsorslist li .dropbox ul li .medialink {float:right; padding-right:15px; width:30px; padding-top:28px}
ul.sponsorslist li .dropbox p.viewmore {padding-bottom:0}

ul.evntmedia li {display:inline; float:left; border-bottom:1px solid #f3f3f3; padding:1px 0; width:100%}
ul.evntmedia li .innbox {padding:12px; overflow:hidden}
ul.evntmedia li .innbox p {padding-bottom:0}
ul.evntmedia li.colored .innerbox {background:#f3f3f3}
ul.evntmedia li .innbox .clm1 {width:580px; float:left}
ul.evntmedia li .innbox .clm1 h4 {font-size:14px; color:#000; padding-bottom:3px}
ul.evntmedia li .innbox .clm1 .lect {font-size:11px; color:#999}
ul.evntmedia li .innbox .clm2 {width:62px; float:right; padding-top:10px}
ul.evntmedia li .innbox .dropbox {background:#f6f5f5; border:1px solid #cecece; padding:12px; position:relative; margin-top:7px; margin-left:22px; display:none}
ul.evntmedia li .innbox .dropbox .pointer {position:absolute; top:-15px; right:43px}
ul.evntmedia li .innbox .dropbox li {padding:8px 0; border-bottom-color:#c0c0c0; border-style:dotted}

ul.disclist {margin-bottom:5px}
ul.disclist1 li {border-bottom:1px solid #f3f3f3; padding:1px 0}
ul.disclist1 li .inerbx {padding:10px 0}
ul.disclist1 li.colored .inerbx {background:#f3f3f3}
ul.disclist1 li .clm1 {width:606px}
ul.disclist1 li .dropbox {margin-right:20px}
ul.disclist1 li .dropbox .inbx {margin-top:18px}
ul.disclist1 li .dropbox ul {padding-top:10px}
ul.disclist1 li .dropbox ul li .topsec {margin-top:-23px;top:0px !important;}
ul.disclist1 li .dropbox .pointer {left:186px}
ul.disclist1 li .btmlinks {font-size:11px; color:#999}
ul.disclist1 li .btmlinks .blktxt {font-size:11px; color:#000}

ul.disclist2 li .clm1 {width:auto; padding-right:10px}


/* css added for discusssion */

ul.disclist li ul.discomment li{margin-bottom:0px;}
ul.disclist li ul.discomment li .inbx{padding:0px 6px 0px 47px;}
ul.disclist li ul.discomment li .inbx a{padding-top:0px !important;}
ul.disclist li ul.discomment li p.btmlinks{height:auto !important;padding-top: 0px !important;}
ul.disclist li ul.discomment li .comnt{overflow: hidden;padding-bottom: 3px; position:relative; margin-top:-16px;}
/*added on 13-Feb-12*/
ul.disclist li .dropbox ul li .topsec {margin-top:-23px;top:0px !important;}
/*end added on 13feb*/
/* css added for reply */
ul.disclist li ul.discomment li ul.replyList li .inbx {padding: 2px 6px 15px 48px;}
/*ul.disclist li ul.discomment li .topsec{width:61%;}*/

/* css added for inner comment pagination & reply pagination */
#commentpage ul{padding: 0px;}
#commentpage ul li{width:auto;}

.replypage ul{padding: 0px !important;border:none !important;}
.replypage ul li{width:auto;border:none;}


/*close of css */

/* for reply li */
ul.disclist1 li .dropbox ul.replyList{padding:5px;backround:#000;margin-bottom:10px;}
ul.disclist1 li .dropbox ul.latest{background:#efefef}
ul.disclist1 li .dropbox ul.latest1{background:#efefef;padding:5px;overflow: hidden;}
ul.disclist1 li .dropbox ul.latest1 li {margin: 0px;}
.joinevent {padding:20px 6px 0}
.joinevent .inncont {border:1px solid #cecece; padding:20px; position:relative; margin-bottom:28px}
.joinevent .inncont.nobtmmar {margin-bottom:0}
.joinevent .inncont .downarw {position:absolute; bottom:-21px; left:45px}
.joinevent .step {line-height:47px; height:47px; margin-bottom:22px; font-size:24px; color:#000; font-weight:normal}
.joinevent .step img {margin-right:13px; vertical-align:middle}
.joinevent .row {margin-bottom:15px; overflow:hidden}
/*.joinevent .row label {width:215px; margin-right:7px; float:left; font-weight:bold; text-align:right; font-size:12px}*/
.joinevent .row label.labeltxt {width:215px; margin-right:7px; float:left; font-weight:bold; text-align:right; font-size:12px}
.joinevent .row .field {width:397px; float:left}
.joinevent .row .field p {padding-bottom:7px; font-size:12px}
.joinevent .row .field .input,.joinevent .row .field select {padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#575757}
.joinevent .note {padding-bottom:15px; padding-left:59px}
.joinevent .note1 {padding-bottom:15px; text-align:center;}
.joinevent .redtext {color:#ff0000}
.joinevent .row .field .checks {padding:10px 0; border-bottom:1px solid #c1c1c1; margin-bottom:9px}
.joinevent .row .field .checks.nobrd {border-bottom:0}
.joinevent .row .field .checks span {width:356px; float:left; font-weight:bold}
.joinevent .row .field .checks span input {margin-right:10px}
.joinevent .tickettable {padding:36px 0 37px 23px}
.joinevent .tickettable.nobtmpad {padding-bottom:0}
.joinevent .tickettable th {padding-bottom:14px; text-align:left; text-transform:uppercase; border-bottom:1px solid #c1c1c1; font-size:12px; color:#000; padding-left:5px}
.joinevent .tickettable td {border-bottom:1px solid #c1c1c1; font-size:12px; color:#3e434a; padding:7px 0; padding-left:5px}
.joinevent .tickettable td .redtext {font-size:11px}
.joinevent .actions .btn {margin-right:10px; float:left}
.joinevent .totalamount {padding:15px 0 20px; border-bottom:1px solid #c1c1c1; margin-bottom:10px}
.joinevent .totalamount .input {color:#3e434a; font-size:12px}
.joinevent .advertise .paymentinfo label {width:194px; font-weight:normal; text-align:left}
.joinevent .advertise {padding-bottom:0}
.joinevent .advertise .paymentinfo {margin-bottom:0}

ul.netorglist li .desc h3 {font-weight:normal; padding-top:6px}
ul.netorglist li .networkdropbo, ul.netorglist li .activitydropbox {margin-top:17px}
ul.netorglist li .actnet .activity {height:60px}

ul.netempllist li .desc h3 {font-weight:normal; padding-bottom:2px}
ul.netempllist li .desc p {padding-bottom:2px}
ul.netempllist li .networkdropbox, ul.netempllist li .activitydropbox {margin-top:17px}
ul.netempllist li .actnet .activity {height:60px}

.netresbox {padding:10px}

.termofuse h3 {font-size:16px; color:#000; padding:14px 0}
.termofuse p {padding-bottom:10px; line-height:18px}

/*** Messages ***/
.messages {padding:0 0 18px 20px}
.messages .tab {padding-left:8px; border-bottom:1px solid #b6b6b6; height:25px; margin-bottom:5px}
.messages .tab a {background:url(../images/tab.png) 0 0 no-repeat; display:block; padding-left:22px; float:left; font-size:13px; color:#333}
.messages .tab a span {background:url(../images/tab.png) 100% 0 no-repeat; display:block; float:left; line-height:26px; height:26px; padding-right:22px}
.messages .smlgbtn {background:url(../images/smlbtn.png) 0 0 no-repeat; float:left; height:24px; margin-right:3px}
.messages .smlgbtn input {font:normal 12px Arial, Helvetica, sans-serif; color:#fff; height:24px; float:left; background:url(../images/smlbtn.png) 100% -24px no-repeat; border:none; cursor:pointer; margin-right:-3px;}
.messages .smlbbtn {background:url(../images/smlbtn.png) 0 -48px no-repeat; float:left; height:24px; margin-right:3px}
.messages .smlbbtn input {font:normal 12px Arial, Helvetica, sans-serif; color:#fff; height:24px; float:left; background:url(../images/smlbtn.png) 100% -72px no-repeat; border:none; cursor:pointer}
.messages .action {padding-bottom:5px}
.messages .action .gap {margin-right:15px}
.messages .messagehead {background:#edf6ff; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:10px 0; margin-bottom:5px}
.messages .messagehead .row {padding-bottom:4px; overflow:hidden}
.messages .messagehead .row label {width:61px; margin-right:5px; float:left; text-align:right; font-weight: bold;}
.messages .messagehead .row #upload {cursor:pointer;margin:5px 0px;}
.messages .messagehead .row .field {width:378px; float:left}
.messages .messagehead .row .delete {margin-right: 3px; vertical-align: bottom; cursor: pointer !important;}
.messages .messagehead .row .field p {padding-bottom:5px}
.messages .messagehead .row .attach {background:url(../images/attach.png) 0 0 no-repeat; color:#006699; padding-left:24px;cursor:pointer !important; text-decoration: underline}
.messagehead .attach {background:url(../images/attach.png) 0 0 no-repeat; color:#006699; padding-left:24px;cursor: pointer !important; text-decoration: none; display: block;}
.messagehead .Downloadattach a { display: block; margin: 4px;}
.messages .messagehead .row #txtSubject { border: 1px solid #CCCCCC; padding: 5px; width: 344px;}
.messages .messagehead h2 {color:#000; font-size:18px; padding-bottom:10px; padding-left:10px}
.messages .messagehead .colcont {padding-left:10px}
.messages .messagehead .colcont .imgdv {border:1px solid #ccc; padding:2px; float:left; margin-right:10px; background:#fff}
.messages .messagehead .colcont .desc {wid th:398px; float:left; position:relative}
.messages .messagehead .colcont .desc p {padding-bottom:2px}
.messages .messagehead .colcont .desc .ttl {float:left; position:relative}
.messages .messagehead .colcont .desc .title {color:#006699; font-weight:bold; padding-bottom:2px; border-bottom:1px dotted #999}
.messages .messagehead .colcont .desc span {color:#000}
.inbox tr.unread{background: #efefef !important;}
.inbox tr:hover{background: #efefef ;}
.messages .messagehead .colcont .desc .descbox {width:378px; border:1px solid #666; background:#fff; position:absolute; top:-10px; display:none; right:-390px}
.messages .messagehead .colcont .desc .descbox .inn {border:2px solid #ccc; padding:8px; position:relative}
.messages .messagehead .colcont .desc .descbox .inn .pointer {background:url(../images/pointer.png) 0 0 no-repeat; width:12px; height:19px; position:absolute; top:9px; left:-12px}
.messages .messagehead .colcont .desc .descbox .inn .close {position:absolute; top:10px; right:10px; width:14px; height:14px; background:url(../images/close.png) 0 0  no-repeat; display:block}
.messages .messagehead .colcont .desc .descbox .topbx {border-bottom:1px dotted #e1e1e1; padding-bottom:6px; margin-bottom:6px}
.messages .messagehead .colcont .desc .descbox img {float:left; margin-right:10px; border:1px solid #e1e1e1; padding:1px}
.messages .messagehead .colcont .desc .descbox .dsc {float:left; font-size:12px; color:#000}
.messages .messagehead .colcont .desc .descbox .dsc a {color:#006699}
.messages .messagehead .colcont .desc .descbox .dsc h3 {font-size:18px; color:#006699; padding-bottom:10px}
.messages .messagehead .colcont .desc .descbox .lnks {color:#999}
.messages .messagehead .colcont .desc .descbox .lnks a {font-size:11px; color:#006699; margin:0 5px}


.messages .messagearea {border:1px solid #ccc; border-top: 1px dotted #CCCCCC;}
.messages .messagearea .inn { padding: 0px 0px 0 0px;}
.messages .messagearea textarea {height:114px; width:461px; border:none; background:none}
.messages .messagearea .action {padding-top:18px; padding-bottom:20px;padding-left:7px}

.messages .inbox {padding-bottom:4px}
.messages .inbox .sortbar {padding-left:10px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; line-height:24px; background:#f8f8f8; color:#000; font-size:12px; overflow:hidden}
.messages .inbox .sortbar .col1 {width:300px; float:left}
.messages .inbox .sortbar .col1 a {padding:0 5px}
.messages .inbox .sortbar .col2 {width:112px; float:left}
.messages .inbox .sortbar .col3 {width:59px; float:left}
.messages .inbox .sortbar a {color:#006699}
.messages .inbox .sortbar a img {vertical-align:middle}
.messages .inbox td {padding:10px 0; border-bottom:1px dotted #666; color:#000; vertical-align:top}
.messages .inbox td .thumb {border:1px solid #ccc; padding:2px; width:42px; text-align:center;}
.messages .inbox td  p.title {padding-bottom:8px}
.messages .inbox td  p.title a {color:#006699}
.messages .inbox td .btmlink {margin-left:-3px}
.messages .inbox td .btmlink a {color:#666; padding:0 3px}
.messages .inbox td.date {color:#666}
.messages .inbox td.date p {padding-bottom:17px}

.messages .navbar {padding-left:15px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; line-height:24px; background:#f8f8f8; color:#000; font-size:12px; overflow:hidden}
.messages .navbar a {margin:0 5px}
.messages .navbar .col1 {width:127px; float:left}
.messages .navbar .col2 {width:252px; float:left}
.messages .navbar .col3 {width:85px; float:left}

.messagepage {padding:10px; overflow:hidden}
.messagepage h2 {color: #244386; font-size: 24px; padding-bottom: 10px; border-bottom:1px solid #e1e1e1; margin-bottom:20px}
.messagepage .clm1 {width:200px}
.messagepage .clm1 .searchsmall {background:url(../images/smallsearch.png) 0 0 no-repeat; width:195px; height:29px; margin:0 auto 10px}
.messagepage .clm1 .searchsmall .input {background:none; border:none; padding:3px; font:normal 12px Arial, Helvetica, sans-serif; color:#333; height:20px; width:155px}
.messagepage .clm1 .searchsmall .btn {background:none; border:none; width:30px; height:28px; cursor:pointer}
.messagepage .clm1 a {line-height:30px; border-bottom:1px solid #e1e1e1; display:block; padding-left:5px}
.messagepage .clm1 a.active , .messagepage .clm1 a:hover  {background:#e1e1e1}
.messagepage .clm1 .composebtn, .messagepage .clm1 .composebtn:hover, .messagepage .clm1 .composebtn.active {background:url(../images/composebtn.png) 0 0 no-repeat; width:203px; height:30px; display:block; font-size:14px; color:#000; padding-left:6px; border-bottom:0; margin-bottom:5px}

.messagepage .col2 {width:764px}

ul.comlist li {display:inline; float:left; border-bottom:1px solid #e1e1e1; padding:10px 0}
ul.comlist li .imgdv {border:1px solid #e1e1e1; padding:1px; margin-right:7px; float:left}
ul.comlist li .desc {width:470px; float:left; color:#000}
ul.comlist li .desc p {padding-bottom:1px}
ul.comlist li .actnet {width:130px; float:right}
ul.comlist li .activitydropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; margin-top:9px; display:none}
ul.comlist li .activitydropbox .arwup {position:absolute; right:89px; top:-15px; left:auto}
ul.comlist li .networkdropbox  .clm {width:312px}
ul.comlist li .networkdropbox  .clm li .desc2 {width:250px; float:left}
ul.comlist li .networkdropbox {border:1px solid #cecece; padding:10px; background:#fff; position:relative; margin-top:9px; display:none}
ul.comlist li .networkdropbox .arwup {position:absolute; right:32px; top:-15px; left:auto}

.padmetop {padding-top:12px}
.orgdiscu ul.actlist, .orgdiscu ul.medialist {padding-top:0}
.orgdiscu .networkdropbox .clm {margin-right:10px; width:200px}

ul.orgdiscu li .inerbx {overflow:hidden}
ul.orgdiscu li .inerbx .clm1 {width:670px}
ul.orgdiscu li .dropbox {margin-top:9px; margin-left:0}
ul.orgdiscu1 li ul li {margin-bottom:3px}

ul.orgmedlist li .inerbx  .clm1 {width:637px}
ul.orgmedlist li .mediadropbox .arwup {left:73px}

.tmofuse .gap {padding-bottom:20px}

/*** Footer ***/
#bottomwrapper {background:url(../images/bottom.png) 0 0 repeat-x; padding-bottom:33px}
#bottom {padding-top:35px; width:964px; margin:0 auto; background:url(../images/seprator.png) 598px 0 no-repeat}
#bottom .col1 {width:596px}

#bottom .col1 ul.actlist li  {border-bottom:1px dashed #e1e1e1; padding:8px 0 5px; margin-bottom:0}
#bottom .col1 ul.actlist li .desc1 {width:500px}
#bottom .col1 ul.actlist li .desc1 .desc1 {width:485px}
#bottom .col1 ul.disclist li .networkdropbox .clm {width:259px}
#bottom .col1 ul.disclist li .networkdropbox .clm li .desc2 {width:208px}
#bottom .col1 ul.medialist li .desc {width:488px}
#bottom .col1 ul.disclist li .dropbox {margin:10px 0 0}
#bottom .col1 ul.disclist li ul {padding-top:0}
#bottom .col1 ul.disclist .inerbx {overflow:hidden}

#bottom .col2 {width:328px}
#bottom .tabsbox {border:1px solid #bcbec0; border-top:0; padding-bottom:12px}
#bottom .tabsbox .viewmore {text-align:right; padding-right:10px}
#bottom .tabsbox .viewmore a {background:url(../images/arwdown.png) 0 4px no-repeat; padding-left:14px; font-size:12px; color:#232323}


#evenRightData .tabsbox {border:1px solid #bcbec0; border-top:0; padding-bottom:12px}
#evenRightData .tabsbox .viewmore {text-align:right; padding-right:10px}
#evenRightData .tabsbox .viewmore a {background:url(../images/arwdown.png) 0 4px no-repeat; padding-left:14px; font-size:12px; color:#232323}

/*** Footer ***/
#footer {background:url(../images/footer.png) 0 0 repeat-x}
#footer .footerinn {width:964px; margin:0 auto; font-size:11px; color:#999; padding-top:22px; /*height:126px*/}
#footer .col1 {width:523px}
#footer .col1 p {padding-bottom:5px}
#footer .col2 a {margin-right:30px}

/*** Ads Banner ***/
.adsbanner {padding:10px 0; text-align:center}

/*** Rounded box ***/
.top1, .top1 div , .end1, .end1 div {background:url(../images/round.png) 0 0 no-repeat}
.top1 {background-position:0 0; padding-left:16px; margin-right:9px}
.top1 div  {background-position:100% -17px; height:7px; margin-right:-9px}
.end1 {background-position:0 -11px; padding-left:16px; margin-right:9px}
.end1 div {background-position:100% -28px; height:6px; margin-right:-9px}
.bg1 {background:url(../images/bg5.png) 0 0 repeat-y; padding-left:3px}

/*** Module box ***/
.modtop1 {background:url(../images/modtop1.png) 0 0 no-repeat; padding-left:2px}
.modtop1 div.setshadow {background:url(../images/modtop1.png) 100% 0 repeat-y; margin-right:-20px; padding-right:21px}
.modtop1 div {background:url(../images/modtop1.png) 100% 0 no-repeat; height:12px}
.modbg1 {background:url(../images/modbg1.png) 100% 0 repeat-y; border-left:1px solid #bcbec0}
.modbg2 {border-left:1px solid #bcbec0;}
.modbg2 div.setshadow {background:url(../images/modbg1.png) 100% 0 repeat-y; margin-right:-20px; padding-right:21px; position:relative}
.modend1 {background:url(../images/modend1.png) 0 0 no-repeat; padding-left:2px}
.modend1 div {background:url(../images/modend1.png) 100% 0 no-repeat; height:33px}
.modend1 div.setshadow {margin-right:-20px; position:relative}
:first-child+html div.setshadow {zoom: 1; position: relative}
 	
/*** Blue Heading Module ***/
.bheadmod {border:1px solid #dadada; padding:5px}
.bheadmod h3 {text-align:center; font-size:16px; text-transform:uppercase; line-height:29px; margin-bottom:4px; color:#fff; background:#244386}

/*** Button ***/
.button {background:url(../images/buttonnew.png) 0 0 no-repeat; float:left; height:36px; margin-right:10px}
.button input {float:left; cursor:pointer; border:none; font:normal 18px Arial, Helvetica, sans-serif; color:#fff; height:36px; background:url(../images/buttonnew.png) 100% -36px no-repeat; margin-right:-10px; text-align:center; text-transform:uppercase}
.button a {float:left; cursor:pointer; border:none; font:normal 18px Arial, Helvetica, sans-serif; color:#fff; height:36px; background:url(../images/buttonnew.png) 100% -36px no-repeat; margin-right:-10px; text-align:center; line-height:36px; text-transform:uppercase}

.button1 {background:url(../images/buttonnew.png) 0 0 no-repeat; float:left; height:36px; margin-right:10px}
.button1 input {float:left; cursor:pointer; border:none; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; height:36px; background:url(../images/buttonnew.png) 100% -36px no-repeat; margin-right:-10px; text-transform:uppercase}

.button1 a {float:left; font:bold 14px/36px Arial, Helvetica, sans-serif; color:#fff; height:36px; background:url(../images/buttonnew.png) 100% -36px no-repeat; margin-right:-10px; text-transform:uppercase; display:block; text-align:center}


.button2 {background:url(../images/buttonnew.png) 0 0 no-repeat; float:left; height:36px; margin-right:10px}
.button2 a {float:left; cursor:pointer; border:none; font:bold 12px/36px Arial, Helvetica, sans-serif; color:#fff; height:36px; background:url(../images/buttonnew.png) 100% -36px no-repeat; margin-right:-10px; text-transform:uppercase; text-align:center}

.add {background:url(../images/add.png) 0 0 no-repeat; padding-left:18px; text-decoration:underline; font-size:11px}
.add:hover {text-decoration:none} 
/*.addcombtn {font:normal 12px Arial, Helvetica, sans-serif; color:#fff; height:24px; float:left; background:url(../images/smlbtn.png) 100% -24px no-repeat; border:none; cursor:pointer; margin-right:-3px;}*/
.addcombtn {background:#244386; width:100px; height:24px; border:none; cursor:pointer; color:#fff; font:normal 12px Arial, Helvetica, sans-serif;font-weight:bold; /*text-shadow:1px 1px 1px #fff*/}

/*** Select box ***/
.jquery-selectbox {position:relative; z-index:0; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#000 !important; padding:0; background:url(../images/selectbg.jpg) 0 0 no-repeat; height:35px; width:428px}
.statedrop .jquery-selectbox {width:349px; background:url(../images/selectbg1.jpg) 0 0 no-repeat}
.emailnotedrop .jquery-selectbox {width:293px; background:url(../images/selectbg3.png) 0 0 no-repeat; float:left}
.createvent .addsponsors .clm1 .jquery-selectbox, .createfaq .jquery-selectbox  {width:176px; background:url(../images/selectbg2.png) 0 0 no-repeat; float:left; margin-right:6px}
.smallselect .jquery-selectbox  {width:69px; background:url(../images/selectbg4.png) 0 0 no-repeat}
.smallselect .jquery-selectbox .jquery-selectbox-list {width:56px !important}
.jquery-selectbox.selecthover {z-index:700}	
.jquery-selectbox .jquery-selectbox-currentItem {white-space:nowrap; display:block; overflow:hidden; line-height:34px;  color:#000; text-align:left; padding-left:9px}
.jquery-selectbox .jquery-selectbox-list {display:none; position:absolute; top:34px; padding:2px 0 12px 0; left:5px; overflow-x:hidden; overflow-y:auto; z-index:1000; background:#fff; border-radius:0 0 4px 4px; border:1px solid #999; border-top:0; width:412px !important}
.statedrop .jquery-selectbox-list {width:333px !important}
.emailnotedrop .jquery-selectbox-list {width:280px !important}
.memeberdrop .jquery-selectbox {width:233px; background:url(../images/selectbg5.png) 0 0 no-repeat}
.memeberdrop .jquery-selectbox-list {width:220px !important}
.customselect {color:#000;}

.createvent .addsponsors .clm1 .jquery-selectbox-list, .createfaq .jquery-selectbox-list  {width:164px !important}

.jquery-selectbox .jquery-selectbox-moreButton {width:100%; height:31px; cursor:pointer; position:absolute; left:0; top:0}
.jquery-selectbox .jquery-selectbox-item.listelementhover {background:#666; color:#fff}
.jquery-selectbox .jquery-selectbox-item {display:block; cursor:default; line-height:20px; cursor:pointer; font-size:13px; padding-left:5px; color:#000}

/*** Form Elements **/
.vvbiginput {background:url(../images/vvbiginput.png) 0 0 no-repeat; width:614px; height:34px; margin-right:4px}
.vvbiginput input {background:none; border:none; width:590px; height:20px; padding:7px; font-size:13px; color:#000; font-family:Arial, Helvetica, sans-serif}
.vbiginput {background:url(../images/vbiginput.png) 0 0 no-repeat; width:469px; height:33px; margin-right:4px}
.vbiginput input {background:none; border:none; width:335px; height:20px; padding:7px; font-size:13px; color:#000; font-family:Arial, Helvetica, sans-serif}
.biginput {background:url(../images/forminput.png) 0 0 no-repeat; width:349px; height:auto; margin-right:6px}
.biginput input {background:none; border:none; width:335px; height:20px; padding:7px; font-size:13px; color:#000; font-family:Arial, Helvetica, sans-serif}
.texteditor {/*background:url(../images/texteditor.png) */0 0 no-repeat; width:599px; height:153px}
.texteditor textarea {width:580px; padding:5px; height:143px; background:none; border:none; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:13px}
.agendablock .smallinput {width:auto !important;}
.agendablock .smallinput img.ui-datepicker-trigger {left: 117px !important;}
.agendablock .smallinput label.error { right: -10px;top: 10px;}
.smallinput {background:url(../images/smallinput.png) 0 0 no-repeat; width:148px; height:auto; margin-right:6px; position:relative}
.smallinput img {position:absolute !important; right:0 !important; top:2px !important}
.smallinput input {background:none; border:none; width:130px; height:20px; padding:7px; font-size:13px; color:#000}
.normalinput {background:url(../images/input1.png) 0 0 no-repeat; width:176px; height:35px; margin-right:6px; position:relative}
.normalinput input {background:none; border:none; width:159px; height:20px; padding:7px; font-size:13px; color:#000}
.normalinput1 {background:url(../images/input2.png) 0 0 no-repeat; width:196px; height:35px; margin-right:6px; position:relative}
.normalinput1 input {background:none; border:none; width:159px; height:20px; padding:7px; font-size:13px; color:#000}
.normalinput2 {background:url(../images/input3.png) 0 0 no-repeat; width:289px; height:33px; margin-right:6px; position:relative}
.normalinput2 input {background:none; border:none; width:159px; height:20px; padding:7px; font-size:13px; color:#000}
.textareabx {background:url(../images/textarea.png) 0 0 no-repeat; width:299px; height:113px}
.textareabx textarea {background:none; border:none; width:282px; height:97px; padding:7px; font-size:13px; color:#000; font-family:Arial, Helvetica, sans-serif}
.textareabx1 {background:url(../images/textarea2.png) 0 0 no-repeat; width:339px; height:93px}
.textareabx1 textarea {background:none; border:none; width:324px; height:76px; padding:7px; font-size:13px; color:#000; font-family:Arial, Helvetica, sans-serif}
.vvsmallinput {background:url(../images/vvsmallinput.png) 0 0 no-repeat; width:78px; height:auto; margin-right:4px}
.vvsmallinput input {background:none; border:none; width:65px; height:20px; padding:7px; font-size:13px; color:#000; font-family:Arial, Helvetica, sans-serif}

/*** Help Tooltip ***/
.helptooltip {cursor:pointer}
.tooltipstyle {width:200px; -moz-box-shadow:3px -1px 10px #ccc; -o-box-shadow:3px -1px 10px #ccc; -webkit-box-shadow:3px -1px 10px #ccc; box-shadow:3px -1px 10px #ccc; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px}
.icontooltip {width:100px; -moz-box-shadow:3px -1px 10px #ccc; -o-box-shadow:3px -1px 10px #ccc; -webkit-box-shadow:3px -1px 10px #ccc; box-shadow:3px -1px 10px #ccc; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; text-align:center;}

/*** Banners ***/
.bannerright .joinlink {height:76px; background:url(../images/joinbg1.jpg) 0 0 no-repeat; padding:79px 0 0 0; text-align:center}
.bannerright .joinlink.invitecol {background:url(../images/friends.jpg) 0 0 no-repeat}
.bannerright .joinlink.joinorglk {padding-left:11px}
.bannerright  a {font-size:16px; font-weight:bold; color:#244386; text-transform:uppercase}
.bannerright .registration, .events .travalpartners {width:240px; margin:0 auto 40px}
.bannerright .travalpartners table td {text-align:center; vertical-align:middle; padding:20px 0}

.joinsynapze {background:url(../images/joinsynapze.jpg) 0 0 no-repeat; height:106px; padding:48px 0 0 0; text-align:center}
.invitecaleag  {background:url(../images/invitecaleag.jpg) 0 0 no-repeat; height:106px; padding:48px 0 0 0; text-align:center}
.discussionban {background:url(../images/discussion.jpg) 0 0 no-repeat; height:106px; padding:48px 0 0 0; text-align:center}
.joinenventban {background:url(../images/joineventban.jpg) center 100% no-repeat; height:106px; padding:48px 0 0 0; text-align:center}
.joindiscusban {background:url(../images/joindiscusban.jpg) 0 0 no-repeat; height:106px; padding:48px 0 0 0; text-align:center}
.joinorgban {background:url(../images/joinorgban.jpg) 0 0 no-repeat; height:106px; padding:48px 0 0 0; text-align:center}
.joinenventbann {background:url(../images/joineventbann.jpg) 0 0 no-repeat; height:106px; padding:48px 0 0 0; text-align:center}

ul.newdroplist li ul.actlist li .desc1 {width:566px}
ul.newdroplist li ul.actlist li .desc1 .desc1 {width:514px}
.orgevents ul.newdroplist li .networkdropbox .clm li .desc2 h3 {padding:0; margin:0; background:none; line-height:normal}
.orgevents ul.newdroplist li .networkdropbox .clm li .desc2 p {padding-bottom:0}
.orgevents ul.newdroplist li .desc {padding-top:0}

.paginationDC {
    line-height: 28px;
    text-align: right;
}

.paginationDC a.cpage, .paginationDC a.active{
    color: #000000;
    cursor: default;
    font-weight: bold;
}

.paginationDC a {
    color: #006699;
    font: 12px/28px Arial;
    margin: 0 1px;
    padding: 6px 2px;
    text-decoration: none;
}
label.error, .advertise .paymentinfo label.error {
    background: url("../images/unchecked.gif") no-repeat scroll 0 0 transparent;
    color: #FF0000;
    display: none;
    margin-left: 0.3em;
    padding-left: 20px;
	float: right !important;
	position: relative;
    top: 3px;
}
/*
.datebx label.error {float:none !important }
.datebx label.valid { background:none !important}
*/
label.valid, .advertise .paymentinfo label.valid {
	background: url('../images/checked.gif') no-repeat;
	display: block;
	width: 16px;
	height: 16px;
}

/*CSS rules for tag clouding.*/
.boxCloud{
width: auto;
border: 1px solid #CCC;
padding: 5px;
}
.word {
font-family: Times New Roman;
padding: 4px 4px 4px 4px;
}
span.size1 {
color: #000;
font-size: 2.4em;
}
span.size2 {
color: #333;
font-size:2.2em;
}
span.size3 {
color: #666;
font-size: 2.0em;
}
span.size4 {
color: #999;
font-size: 1.0em;
}
span.size5 {
color: #aaa;
font-size: 1.6em;
}
span.size6 {
color: #bbb;
font-size: 1.4em;
}
span.size7 {
color: #ccc;
font-size: 1.2em;
}
span.size8 {
color: #ddd;
font-size: .8em;
}
span.size0 {
color: #ccc;
font-size: .6em;
}

.alertmessagebox { position:fixed; width:100%; margin-top:300px; left:0; text-align:center; z-index:2000; }
/*.alertmessagebox .first { width:500px; padding:10px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);  border: 4px solid rgba(0, 0, 0, 0.5); background:#FFFFFF; margin:0 auto; position:relative; }*/
.alertmessagebox .first { width:500px; padding:20px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -moz-box-shadow: 0 1px 3px #244386;  border: 4px solid #244386; background:#FFFFFF; margin:0 auto; position:relative; font-size:22px; }
.alertmessagebox a.dismiss {
    background: none repeat scroll 0 0 #F8F8F8;
    color: #999999;
    display: inline-block;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    height: 17px;
    padding: 6px 6px 2px;
	position:absolute;
	top: 5px;
	right: 5px;
}
/* End Tag Cloud Css*/
/*Display Loader*/
.loading_bar_body {
  position: fixed;
  display: none;
  height: 100%;
  width: 100%;
  top:0;
  left:0;
  z-index: 999;
  background: transparent url(../images/loading.gif) no-repeat 50% 50%;
}

.lefttoday{
/*background: url("../images/bg2.jpg") no-repeat scroll 0 0 transparent;*/
    background: #E0E0E0; 
	color:#000;
    display: inline;
	height: 22px;
    line-height: 23px;
    margin-left: 77px;
    text-align: center;
    width: 58px;
	text-decoration: none !important;
}
ul.agendalecture li .mediadropbox  {margin-top:11px}
ul.agendalecture li .mediadropbox  .arwup { right: 48px; left:auto}
ul.agendalecture li .mediadropbox .desc {
    background: none;
    border:none;
    clear:none;
    display: block;
    margin-top:0;
    padding: 0;
}
ul.agendalecture li .mediadropbox .desc .title {float:none; width:auto}
.remove {
    background: url("../images/delete.gif") no-repeat scroll 0 0 transparent;
    font-size: 11px;
    padding-left: 18px;
    text-decoration: underline;
}

.iconremove {font-size: 11px;padding-left: 18px;text-decoration: underline;}
/* css for blank record message */
.Blnkmessage{float:none !important; margin: 0 auto;}
ul.disclist .Blnkmessage{width:312px;}
.Blnkmessage li.message{border: none !important; margin:0px !important; padding: 0px !important}
.Blnkmessage h3, .Blnkmessage li.message .desc2 h3{color:#244386 !important; background: none !important;font-weight: bold !important; line-height: 20px !important;   margin-bottom: 0 !important; padding: 0 !important;} 
/*ul.list8 li .imgdv {width:100px !important}*/

ul.disclist1 li .dropbox .Blnkmessage ul{padding-top:0 !important}
span.notification{color:#244386;display:block;margin:0 auto;width:312px;}
.viewMoreDisc {font-size:11px;}

/** CSS for right panel calendar display**/
.dateCol {
    float: left;
    text-align: left;
   /* text-indent: 12px;
    width: 17%;*/
}
.dateCol .eventPostedImg {
    background: url("../images/EventDate_bg.gif?11032011") no-repeat scroll 12px top transparent;
    color: #000000;
    height: 44px;
    padding-top: 18px;
}
.dateCol .eventPostedImg .monthTxt {
    line-height: 9px;
    padding-left: 10px;
    text-align: center;
    width: 50px;
}
.dateCol .eventPostedImg .dateTxt {
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
    padding-left: 10px;
    text-align: center;
    
}
.cursorpointer{cursor:pointer;}

/* (6thJan) */
.backorg {position:absolute; right:40px; top:25px; left:0; text-align:right} 

/*12 jan prasanna*/
.viewfile{position:relative; overflow:hidden;}
.filename{float:left;width:85%;}
.wordset{bottom:21px;left:51px; position:absolute;}
.userorglist{border-bottom:1px dotted #999999;}

/* New (7th Feb for discussion arrow) */
.btmlinks {height:35px; overflow:hidden}
.btmlinks .datesec {margin:4px 6px 0 0}
.discussec {display:inline-block; position:relative; z-index:100; height:35px; float:left}
span.comnt {padding-top:4px; height:31px}
.media {padding-top:1px; height:34px}
.share {padding-top:2px; height:33px; margin-right:10px}
.addcomnt {padding-top:4px; height:31px}
.discusarrw {background: url(../images/arwup.png) no-repeat 0 100%}
.netactdropboxtop { margin-top:-2px;}


/*Added on 8 Feb for the image grabber div*/
.grabdata {margin-left: 10px;width: 284px;float: left;}
.grabtitle {font-size: 12px;font-weight: bold;color:#000000;}
.graburl {color:gray;font-size: 11px;margin-top: 3px;width: 453px;}
.grabdesc {color:gray;font-size: 11px;margin-top: 3px;}

/* */
.flr{float:right;}
.userdesc{border: 1px solid #999; float: left;width: 50px; text-align:center; padding: 6px 0 6px 0}

/* added for error classes */
.discDiscrption label.error {top: -70px !important;margin-right:50px;}
/* css for manage admin link */
a.manageadmin{    background:#244386;border: medium none;color: #FFFFFF;cursor: pointer;font: bold 11px Arial,Helvetica,sans-serif;
    height: 14px;width: 60px;text-align:center; padding: 4px 0px;display: block;margin-top:5px;}

a.manageadmindetails{    background:#244386;border: medium none;color: #FFFFFF;cursor: pointer;font: bold 11px Arial,Helvetica,sans-serif;
    height: 14px;width: 60px;text-align:center; padding: 4px 0px;display: block;margin-top:5px;
	position:absolute; right:0; top:29px
	}
	
/*Added for the drop and lift image before the abstract in research 22-Feb-12*/
.absImg {float:right; padding-left:2px;}
.absImg.topImg {margin-top:4px;}
span.hideEmailtext {position: absolute;font-size: 13px; top: 9px; left: 7px; width: 246px;display:none;}
.relative {position:relative;}
/**/