/*BASE STYLES*/
div.clear {clear: both;}
div.block-title{display:none;}
body{margin:0;padding:0;font-family: Arial,Helvetica,Verdana,monospace,san-serif;font-size:13px;border:0 none;line-height:150%; width: 980px; color: #434343;}
#contentcolumn-content .innertube div.mid-content h1{font-weight:bold;color:#f47b20;}
#contentcolumn-content .innertube div.mid-content h2{font-weight:bold;color:#000000;}
#contentcolumn-content .innertube div.mid-content h3{font-weight:bold;color:#000000;}
div#header{margin:auto;height:80px;}
div#header div#logo{margin-left:0;float:left;}
div#header div#logo span.tagline{font-weight:bold;font-style:normal;line-height:12px;text-transform:capitalize;float:right;margin-right:5px;font-size:12px;display:none;}
div#header div#header-search{float:right;margin-top:20px;width:400px;}
div.block-google_cse{float:right;}
img {
border:none;
}
div#user-navigation div.block-title{background-image:url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/block-user-top.gif);background-repeat:no-repeat;background-position:left bottom;font-size:14px;font-weight:bold;padding-left:45px;width:198px;color:#f47b20;margin-top:0;margin-bottom:0;padding-bottom:20px;padding-top:20px;display:block;border-right:1px solid #939598;border-left:1px solid #939598;}
#user-navigation div.content{line-height:165%;padding-top:0;border-left:1px solid #939598;border-right:1px solid #939598;margin-right:0;padding-left:30px;background-image:url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/block-user-content.gif);background-repeat:no-repeat;background-position:left bottom;width:213px;}
div#user-navigation ul.menu{padding-right:10px;padding-left:25px;padding-bottom:0;margin:0;padding-top:0;}
div#user-navigation ul.menu li{display:list-item;}
div#user-navigation ul.menu li.expanded{list-style-type:none;list-style-image:url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/menu-expanded.gif);padding:0 0 0 0;margin:0;}
li.expanded ul.menu{border:none;}
div#user-navigation ul.menu li.collapsed{list-style-type:none;list-style-image:url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/menu-collapsed.gif);padding:0 0 0 0;margin:0;}
div#user-navigation ul.menu li.leaf{list-style-type:none;list-style-image:url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/menu-leaf.gif);padding:0 0 0 0;margin:0;}
div#user-navigation ul.menu li a{color:#666666;text-decoration:none;}
div#user-navigation ul.menu li a:hover{color:#000000;text-decoration:none;}
div#user-navigation ul.submenu{border-left:0 solid #cccccc;border-right:0 solid #cccccc;margin:0 0 0 0;padding:0 10px 0 10px;background-color:#ffffff;}
div#user-navigation ul.submenu li{display:list-item;}
div#user-navigation ul.submenu li.expanded{list-style-type:none;list-style-image:url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/menu-expanded.gif);padding:0 0 0 0;margin:0;}
div#user-navigation ul.submenu li.collapsed{list-style-type:none;list-style-image:url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/menu-collapsed.gif);padding:0.2em 0.5em 0 0;margin:0;}
div#user-navigation ul.submenu li.leaf{list-style-type:none;list-style-image:url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/menu-leaf.gif);padding:0 0 0 0;margin:0;}
div#user-navigation ul.submenu li a{color:#666666;text-decoration:none;}
div#user-navigation ul.submenu li a:hover{color:#000000;text-decoration:none;}

div.display{z-index:2;}
div#user-login div.form-item label{display:inline;float:left;font-size:12px;font-weight:normal;width:217px;}
div#user-login div.note-msg{background-color:#dddddd;border:1px solid #aaaaaa;color:#000000;font-size:12px;line-height:15px;margin-bottom:10px;padding:5px;}
div.login_form div.note-msg{background-color:#dddddd;border:1px solid #aaaaaa;color:#000000;font-size:12px;line-height:15px;margin-bottom:10px;padding:5px;}
#user-login-form #edit-name{text-align:center;width:150px;}
#user-login-form #edit-pass{text-align:center;width:150px;}
#user-login-form ul{margin:0;}
#user-login-form li{list-style-type:none;margin:0;}
div#user-login div.block-title{background-color:#ffffff;border-left:1px solid #939598;border-right:1px solid #939598;color:#f47b20;display:block;font-size:14px;font-weight:bold;margin-bottom:0;margin-top:0;padding-bottom:20px;padding-left:0;padding-top:20px;text-align:center;}
#user-login .content{background-color:#ffffff;background-image:url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/block-user-content.gif);background-position:left bottom;background-repeat:no-repeat;border-left:1px solid #939598;border-right:1px solid #939598;line-height:165%;padding-left:13px;padding-right:13px;padding-top:0;width:217px;}
#user-login .content .form-item{margin-top:0;}
div#user-login div.content ul.list{padding-right:0;display:list-item;padding-left:0;left:0;padding-bottom:0;margin:0;padding-top:0;list-style-type:none;top:0;list-style:none;}
div#user-login div.content ul.list li{margin:0;vertical-align:middle;line-height:10px;padding-left:0;border-width:0;list-style:none;}
div#user-login div.content ul.list a{font-weight:normal;margin:0;vertical-align:middle;color:#f37b20;line-height:16px;text-align:center;text-decoration:none;height:20px;padding-top:3px;padding-bottom:3px;border-bottom:0 dotted #999;display:block;}

div#user-login div.content ul.list a.special:hover{color:#fff56e;}
div#user-login div.content ul.list a.bottom{font-weight:normal;margin:0;vertical-align:middle;color:#000000;line-height:16px;text-align:left;text-decoration:none;height:20px;padding-top:3px;padding-bottom:3px;border-bottom:0 dotted #999;display:block;}
div#user-login div.content ul.list a:hover{color:#999;}
div#user-login div.content input#edit-submit{width:82px;height:27px;background-image:url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/login.gif);background-repeat:no-repeat;background-position:left top;border:0;color:#fff;background-color:#fff;padding-bottom:4px;font-weight:bold;cursor:pointer;}

div#login div.block-title{display:none;}

#login .content a{font-size:125%;font-weight:bold;text-decoration:none;color:#f47b20;padding-left:10px;padding-right:10px;}
#login .content a:hover{color:#fdbb30;}
div#login .block-container{display:none;}

div#user-block div.block-title{display:none;}

#user-block .content ul{list-style:none;margin:0;padding:0;float:right;}
#user-block .content ul li{float:left;padding-left:7px;}
#user-block .content ul li a{font-size:115%;font-weight:bold;text-decoration:none;color:#f47b20;padding-left:10px;padding-top:1px;padding-bottom:4px;border-left:1px solid #ccc;line-height:125%;}
#user-block .content ul li a.profile{font-size:115%;font-weight:bold;text-decoration:none;color:#f47b20;padding-left:0;padding-right:10px;border-left:0 solid #f1f1f1;background-image:url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/profile.gif);background-position:right top;background-repeat:no-repeat;padding-right:22px;}
#user-block .content a{font-size:115%;font-weight:bold;text-decoration:none;color:#f47b20;padding-left:10px;}
#user-block .content a:hover{color:#fdbb30;}
div#user-block .block-container{display:none;}

div#login-close div.block block-block{display:none;}
div#login-close div.block-title{display:none;}
#login-close .content{text-align:right;padding-right:20px;}
div#login-close .block-container{display:none;}
div.close{display:none;}

div#user-close div.block-title{display:none;}
div#user-close div.block block-block{display:none;}
#user-close .content{text-align:right;padding-right:20px;}
div#user-close .block-container{display:none;}
div.close-user{display:none;}
div.block-user{display:none;}
div#user-login.block-block{display:none;}
html.js fieldset.collapsible{clear:right;position:relative;}
#subscriptions-ui-node-form{clear:both;padding-top:10px;padding-bottom:20px;}
#contentwrapper-content{float:left;width:100%;}
#contentcolumn-content{margin:0 195px 0 240px;border-left:1px solid #9d9fa2 ;border-right:1px solid #9d9fa2;}
#rightless-content {border-left:1px solid #9D9FA2 !important;margin:0 0 0 240px;min-height:1000px;}
#contentcolumn-content .innertube div.mid-content{margin-left:10px;margin-right:10px;}
#contentcolumn-content .innertube div.mid-content div.content{padding-left: 0px; padding-right: 10px; font-family: Trebuchet MS; }
#contentcolumn-content .innertube div.mid-content div.view-content div.content{ display: inline-block;}
#contentcolumn-content .innertube div.mid-content div.urgent-message{color:#000000;padding:10px;text-align:center;font-weight:bold;background-color:rgb(255, 254, 225);border:1px dotted rgb(249, 204, 16);margin-left:20px;margin-right:20px;margin-bottom:30px;}
#leftcolumn-content{float:left;width:240px;margin-left:-100%;border-right:1px solid #9D9FA2;}
#rightcolumn-content{float:left;width:195px;margin-left:-195px;}
#contentcolumn-content .innertube{margin:0;margin-top:0;}
#rightcolumn-content .innertube{margin:0;margin-top:0;}

.downarrowclass{position:absolute;top:7px;right:5px;}
.rightarrowclass{display:none;}
div#topsection div#header div#header-search div#search div.content form#google-cse-searchbox-form input#edit-query-wrapper{background-color:#ff0000;}
div#topsection div#header div#header-search #user-block .content ul li a.profile{background-image:url("http://a.content.wso2.org/sites/all/themes/wso2-v6/images/drop-ico.gif");background-position:right top;background-repeat:no-repeat;border-left:0 solid #f1f1f1;color:#f47b20;font-size:115%;font-weight:bold;padding-left:0;padding-right:22px;text-decoration:none;}
div#login{background-image:none !important;}
div#topsection div#header{background-color:#ffffff; background-image: url(http://a.content.wso2.com/wp-content/themes/wso2ng-v3/images/6celebration.gif); background-position: center -5px; background-repeat: no-repeat;}
div#topsection form#google-cse-searchbox-form input#edit-sa{background-color:#3a3a3a;color:#ffffff;font-size:13px;font-weight:normal;padding:2px 5px;}
div#topsection div#header div#header-search div#user-navigation div.content{border-left:1px solid #f47b20;border-right:1px solid #f47b20;background-image:none;background-color:#ffffff;}
div#topsection div#header div#header-search div#user-navigation div.block-title{border-left:1px solid #f47b20;border-right:1px solid #f47b20;}

div#topsection div#header div#header-search div#user-navigation .block-container{border-bottom:5px solid #f47b20;border-left:1px solid #f47b20;border-right:1px solid #f47b20;height:19px;}
div#topsection div#header div#header-search div#user-login div.content{text-align:center; border-left:1px solid #f47b20;border-right:1px solid #f47b20;background-image:none;background-color:#ffffff;}
div#topsection div#header div#header-search div#user-login div.block-title{border-left:1px solid #f47b20;border-right:1px solid #f47b20;font-size:115%;}
div#topsection div#header div#header-search div#user-login .block-container{background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/user-login-bg.jpg");background-position:left top;background-repeat:repeat-x;border-left:1px solid #f47b20;border-right:1px solid #f47b20;height:19px;}

div#topsection div#header div#header-search div#user-login div.content form#user-login-form ul{padding-top:10px;font-weight:bold;}
div#topsection div#header div#header-search div#user-login div.content input#edit-submit{margin-top:15px; background-color:#3a3a3a;color:#ffffff;font-size:13px;font-weight:normal;padding:2px 5px;background-image:none;}
#leftcolumn-content .innertube div#featured{margin-top:30px;}
#leftcolumn-content .innertube div#featured div.block-title{background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/main-gray-bg.jpg");background-position:left top;background-repeat:repeat-x;display:block;font-size:18px;font-weight:normal;height:32px;margin-top:0;padding-left:20px;padding-right:10px;}
#leftcolumn-content .innertube div#featured div.content{padding-left:20px;padding-right:10px;}
#leftcolumn-content .innertube div#featured div.content div.header{border-bottom:1px solid #d1d3d4;margin-left:0;padding-bottom:10px;}
#leftcolumn-content .innertube div#featured div.content div.desc{display:none;}
#leftcolumn-content .innertube div#popular-content{margin-top:30px;}
#leftcolumn-content .innertube div#popular-content div.content{padding-left:20px;padding-right:10px;}
#leftcolumn-content .innertube div#popular-content div.block-title{background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/main-gray-bg.jpg");background-position:left top;background-repeat:repeat-x;display:block;font-size:18px;font-weight:normal;height:32px;margin-top:0;padding-left:20px;padding-right:10px;}
#leftcolumn-content .innertube div#popular-content div.content ul{list-style:none;margin:0;padding-left:0;padding-top:20px;}
#leftcolumn-content .innertube div#popular-content div.content ul li{border-bottom:1px solid #d1d3d4;list-style-type:none;padding-bottom:5px;margin-left:0;}
#rightcolumn-content .innertube div#latest-webinar{margin-top:30px;}
#rightcolumn-content .innertube div#latest-webinar div.block-title{background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/main-gray-bg.jpg");background-position:left top;background-repeat:repeat-x;display:block;font-size:18px;font-weight:normal;height:32px;margin-top:0;padding-left:10px;padding-right:20px;}
#rightcolumn-content .innertube div#latest-webinar div.content{padding-left:10px;padding-right:20px;}
#rightcolumn-content .innertube div#latest-webinar div.content div.header{color:#0067B1;font-weight:bold;padding-bottom:3px;padding-top:20px;}
#rightcolumn-content .innertube div#latest-webinar div.content div.desc{padding-bottom:10px;padding-top:10px;}
#rightcolumn-content .innertube div#latest-webinar div.content div.date{background-color:#ededee;border:1px solid #bcbec0;font-weight:bold;padding:10px 5px;text-align:center;}
#rightcolumn-content .innertube div#latest-webinar div.content div.register{border-bottom:1px solid #d1d3d4;font-size:17px;font-weight:bold;padding-bottom:10px;padding-top:10px;text-align:center;}

#rightcolumn-content .innertube div#latest-workshop{margin-top:15px;}
#rightcolumn-content .innertube div#latest-workshop div.block-title{background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/main-gray-bg.jpg");background-position:left top;background-repeat:repeat-x;display:block;font-size:18px;font-weight:normal;height:32px;margin-top:0;padding-left:10px;padding-right:20px;}
#rightcolumn-content .innertube div#latest-workshop div.content{padding-left:10px;padding-right:20px;}
#rightcolumn-content .innertube div#latest-workshop div.content div.header{color:#0067B1;font-weight:bold;padding-bottom:3px;padding-top:20px;}
#rightcolumn-content .innertube div#latest-workshop div.content div.desc{padding-bottom:10px;padding-top:10px;}
#rightcolumn-content .innertube div#latest-workshop div.content div.date{background-color:#ededee;border:1px solid #bcbec0;font-weight:bold;padding:10px 5px;text-align:center;}
#rightcolumn-content .innertube div#latest-workshop div.content div.register{border-bottom:1px solid #d1d3d4;font-size:17px;font-weight:bold;padding-bottom:10px;padding-top:10px;text-align:center;}

#rightcolumn-content .innertube div#learn-cloud div.block-title{background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/main-gray-bg.jpg");background-position:left top;background-repeat:repeat-x;display:block;font-size:18px;font-weight:normal;height:32px;margin-top:0;padding-left:10px;padding-right:20px;}
#rightcolumn-content .innertube div#learn-cloud div.content{padding-left:10px;padding-right:20px;}
#rightcolumn-content .innertube div#learn-cloud div.content div#main-title{display:none;}
#rightcolumn-content .innertube div#learn-cloud div.content div.header{font-weight:bold;padding-bottom:10px;}
#rightcolumn-content .innertube div#tags{margin-top:30px;}
#rightcolumn-content .innertube div#tags div.block-title{background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/main-gray-bg.jpg");background-position:left top;background-repeat:repeat-x;display:block;font-size:18px;font-weight:normal;height:32px;margin-top:0;padding-left:10px;padding-right:20px;}
#rightcolumn-content .innertube div#tags div.content{padding-left:10px;padding-right:20px;}
#rightcolumn-content .innertube div#tags div.content .more-link{border-bottom:1px solid #d1d3d4;padding-bottom:10px;font-size:12px;}
#rightcolumn-content .innertube div#tags div.content div.view-content{padding-top:10px;}
#rightcolumn-content .innertube div#tags div.content div.view-content div.views-cloud{line-height:30px;text-align:center;}
#rightcolumn-content .innertube div#tags div.content div.view-content div.views-cloud span.views-cloud-size-1{font-size:1.5em;padding-bottom:10px;}
#rightcolumn-content .innertube div#tags div.content div.view-content div.views-cloud span.views-cloud-size-2{font-size:1.3em;padding-bottom:10px;}
#rightcolumn-content .innertube div#tags div.content div.view-content div.views-cloud span.views-cloud-size-3{font-size:1.7em;padding-bottom:10px;}
#rightcolumn-content .innertube div#tags div.content div.view-content div.views-cloud span.views-cloud-size-4{font-size:2em;padding-bottom:10px;}
#rightcolumn-content .innertube div#tags div.content div.view-content div.views-cloud span.views-cloud-size-5{font-size:1.9em;padding-bottom:10px;}
#rightcolumn-content .innertube div#tags div.content div.view-content div.views-cloud span.views-cloud-size-6{font-size:0.9em;padding-bottom:10px;}
#rightcolumn-content .innertube div#tags div.content div.view-content div.views-cloud span.views-cloud-size-7{font-size:2.3em;padding-bottom:10px;}
#rightcolumn-content .innertube div#related div.content{padding-left:10px;padding-right:20px;}
#rightcolumn-content .innertube div#related div.block-title{background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/main-gray-bg.jpg");background-position:left top;background-repeat:repeat-x;display:block;font-size:18px;font-weight:normal;height:32px;margin-top:0;padding-left:10px;padding-right:20px;}
#rightcolumn-content .innertube div#related div.content ul{list-style:none;margin:0;padding-left:0;padding-top:20px;}
#rightcolumn-content .innertube div#related div.content ul li{border-bottom:1px solid #d1d3d4;list-style-type:none;padding-bottom:5px;margin-left:0;}
#rightcolumn-content .innertube div#upcoming-events{margin-top:30px;}
#rightcolumn-content .innertube div#upcoming-events div.block-title{background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/main-gray-bg.jpg");background-position:left top;background-repeat:repeat-x;display:block;font-size:18px;font-weight:normal;height:32px;margin-top:0;padding-left:10px;padding-right:20px;}
#rightcolumn-content .innertube div#upcoming-events div.content{padding-left:10px;padding-right:20px;}
#rightcolumn-content .innertube div#upcoming-events div.content div.event-title{color:#0f69ae;font-size:16px;font-weight:bold;padding-bottom:10px;padding-top:20px;}
#rightcolumn-content .innertube div#upcoming-events div.content ul{display:list-item;left:0;list-style-type:none;margin:0;padding:0;}
#rightcolumn-content .innertube div#upcoming-events div.content ul li{border-bottom:1px dotted #d9d9d9;line-height:18px;list-style:none;margin:0;padding-bottom:10px;vertical-align:middle;}
#rightcolumn-content .innertube div#upcoming-events div.content ul li span.date{font-weight:bold;color:#f57f20;}
div#upcoming-events div.block-container{margin-bottom:25px;}
/*div#main-footer div#footer{background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/pg-fotter-bg.jpg");background-position:left top;background-repeat:repeat-x;padding-top:20px;width:auto;clear:both;text-align:center;}
div#main-footer div#footer ul{list-style:none;margin:0;padding:0;width:auto;padding-top:25px;}
div#main-footer div#footer li{display:inline;}
div#main-footer div#footer li a{font-size:12px;font-weight:normal;text-decoration:none;padding-left:10px;padding-right:10px;padding-bottom:2px;padding-top:2px;height:15px;color:#333;border-left:1px solid #ccc;}
div#main-footer div#footer li a:hover{color:#f47b20;}*/
div#copy-right{padding-top:5px;margin-bottom:20px;text-align:center;color:#666;}
.innertube div.mid-header h1{border-color:#cccccc #cccccc #f47b20;border-style:solid;border-width:0 0 1px;color:#000000;font-size:160%;font-weight:normal;margin-top:4px;padding:0 10px 9px;}
a, a:visited{text-decoration:none;color:#0067b1;}
a:hover{color:#f47b20;}
.service-links{clear:both;}
div.tabs{margin-bottom:3px;margin-top:12px;}
div.tabs ul.primary{margin:0;min-width:490px;}
ul.primary li{display:inline;list-style-type:inherit;}
div.tabs ul.primary li a{color:#000000;}
ul.primary li a{background-color:#dddddd;border-color:#bbbbbb;border-style:solid solid none;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}
div#google-cse-results iframe{width:100%;}
div.item-list ul.pager {float:right; margin-top:10px;}
div.item-list ul.pager li {margin:0; padding:0 4px 0 0;}


div#library-categories div.block-title{background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/lib-topics-bg.jpg");background-position:left top;background-repeat:repeat-x;display:block;font-size:18px;font-weight:normal;height:32px;margin-top:0;padding-left:20px;padding-right:10px;}
.upArrow{ background-image:url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/upArrow.png); background-repeat:no-repeat; background-position:right center;}
.downArrow{ background-image:url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/downArrow.png); background-repeat:no-repeat; background-position:right center; }
div#library-categories div.content ul#menu li a.taxonomyNameClass{ display:block; width:200px; font-weight:bold;font-size:14px; color:#F47B20; margin-bottom:20px; margin-top:20px; border-bottom:1px solid #D1D3D4; padding-bottom:5px;}
div#library-categories div.content ul#menu{margin-top:15px; padding-left:20px;padding-right:10px;list-style-type:none;}
div#library-categories div.content ul#menu li ul li{font-weight:bold;font-size:12px; line-height:30px; list-style-type:none; margin-right:10px; border-bottom:1px solid #D1D3D4;}
td.library-pg-left div.taxonomy-term-description {display:none;}


/*--------bio page-------*/
div.mid-content div.basic div.view-profiles div.view-content div.content {border-bottom:1px dotted #DDDDDD; padding-bottom:10px;}

/*--------Message status-------*/
div.status { border-color:#C7F2C8; color:#33AA33; }
.messages {background-color:#FFFFFF; border:1px solid #B8D3E5; }
.messages, .preview { margin:0.75em 0pt; padding:0.5em 1em;}


div#header-banner {
clear:both;
padding-top:5px;
}

table tbody tr td#header-top {
background-attachment:scroll;
background-image:url("http://a.content.wso2.org/sites/all/themes/wso2-v6/images/con-header-bck.gif");
background-position: right top;
background-repeat:no-repeat;
margin-top:50px;
}

table tbody tr td div#box {
background-attachment:scroll;
background-image:url("http://a.content.wso2.org/sites/all/themes/wso2-v6/images/offer-box.gif");
background-position:left top;
background-repeat:no-repeat;
height:337px;
width:268px;
padding-right:20px;
}

table tbody tr td div#box ul {
list-style-type:none;
padding-left:20px;
padding-right:20px;
}

table tbody tr td div#box ul li {
border-bottom:1px dotted #DDDDDD;
padding-bottom:5px;
padding-top:5px;
margin-right:10px;
}

div#wso2con-pg div#registration-form {
border:1px solid #DDDDDD
}

div#wso2con-pg div#registration-form form {
padding-top:20px
}

div#wso2con-pg div#registration-form form input#edit-submit {
background-color:#3A3A3A;
color:#FFFFFF;
font-size:13px;
font-weight:normal;
padding:2px 5px;
}

/*
div#taxonomy-categories {background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/lib-mnu-top-bg.png"); background-position:left top; background-repeat:repeat-x; padding-top:10px;}
td.library-pg-left div.taxonomy-term-description {display:none;}
div#taxonomy-categories div.content ul#menu {list-style-type:none;}
div#taxonomy-categories div.content ul#menu li {font-weight:bold; padding-bottom:10px;}
div#taxonomy-categories div.content ul#menu li.project-home {padding-top:10px;}
div#taxonomy-categories div.content ul#menu li.project-home a {font-size:14px; color:#F47B20;}
div#taxonomy-categories div.content ul#menu li.project-home a:hover {color:#D1D3D4;}
div#taxonomy-categories div.content ul#menu li ul {list-style-type:none; padding-top:2px;}
div#taxonomy-categories div.content ul#menu li a.taxonomyNameClass{ display:block; width:210px;border-bottom:1px solid #D1D3D4;padding-top:10px;padding-bottom:4px;}
div#taxonomy-categories div.content ul#menu li a.taxonomyName{ display:block; width:210px;border-bottom:1px solid #D1D3D4;padding-top:10px;}
div#taxonomy-categories div.content ul#menu li ul li {border-bottom:1px solid #D1D3D4;margin-right:20px;padding-bottom:3px;}
*/

div#leftcolumn-content .block-block {background-image:url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/lib-mnu-top-bg.png"); background-position:left top; background-repeat:repeat-x;}
td.library-pg-left div.taxonomy-term-description {display:none;}
div#leftcolumn-content .block-block div.content ul#menu {list-style-type:none;}
div#leftcolumn-content .block-block div.content ul#menu li {font-weight:bold; padding-bottom:10px;}
div#leftcolumn-content .block-block div.content ul#menu li.project-home {padding-top:10px;}
div#leftcolumn-content .block-block div.content ul#menu li.project-home a {font-size:14px; color:#F47B20;}
div#leftcolumn-content .block-block div.content ul#menu li.project-home a:hover {color:#D1D3D4;}
div#leftcolumn-content .block-block div.content ul#menu li ul {list-style-type:none; padding-top:2px;}
div#leftcolumn-content .block-block div.content ul#menu li a.taxonomyNameClass{ display:block; width:210px;border-bottom:1px solid #D1D3D4;padding-top:10px;padding-bottom:4px;}
div#leftcolumn-content .block-block div.content ul#menu li a.taxonomyName{ display:block; width:210px;border-bottom:1px solid #D1D3D4;padding-top:10px;}
div#leftcolumn-content .block-block div.content ul#menu li ul li {border-bottom:1px solid #D1D3D4;margin-right:20px;padding-bottom:3px;}

div#library-project-main-code {background-image:none !important; display:none }


/*CSS SPRITES*/


div#top-menu-new {
/*border-bottom-color:#F47B20;
border-bottom-style:solid;
border-bottom-width:5px;
border-top-color:#F2F2F4;
border-top-style:solid;
border-top-width:1px;*/
/*height:86px;*/
margin-bottom:0px;
/*margin-top:30px;*/
}





/*CSS MAIN MEGA MENU*/



/* ---------- Mega Drop Down --------- */
#mega {
list-style:none;
font-weight:bold;
height:2em;
margin:0 -1px 0 0;
margin-right:0px;
padding-left:0;
}

#mega li.title {
float:left;
/*width:110px;*/
padding-left: 20px;
padding-right: 20px;
text-align:center;
position:relative;
color:#F37B20;
font-size:14px;
font-family: Arial,Helvetica,Verdana,monospace,san-serif;;
}

/*#mega li.title-corporate {
float:left;
width:170px;
text-align:center;
position:relative;
color:#F37B20;
font-size:14px;
font-family:Lucida,Lucida Grande,Tahoma,sans-serif;
}*/

/*#mega li.title:hover, #mega li.title-corporate:hover  {
background-image:url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/bgk.png);
background-position:bottom left;
background-repeat:repeat-x;
padding:7px 0 1px 0;
margin-top:-7px;
border-left:1px solid #F37B20;
border-bottom:none;
padding-left: 20px;
padding-right: 20px;
z-index:1;  shadow above adjacent li 
}*/


#mega a {
outline:0;
text-decoration:none;
display:block;
line-height:2.5em;
color:#fff;
}

#mega a:hover {
color:#F37B20;
}


#mega div#library span.otlive {
display:none;
}


/* ----------- Hide/Show Div ---------- */
#mega div {
position:absolute;
left:-999em;
margin-top:0px;
padding:0 0 0;
border:none;
font-weight:normal;
text-align:left;
background:#fff;
}

#mega div#products{
width:760px;
}

#mega div#downloads{
width:760px;
}

#mega div#forums{
width:430px;
}

#mega div#library{
width:430px;
}

#mega div#corporate{
width:660px;
}

#mega li:hover div {
left:-1px;top:auto;
}
#mega div#school{
width:150px;
}

/* --------- Within Div Styles --------- */
#mega div h2 {
color:#414042;
font-size:11px;
line-height: 13px;
padding:0 10px;
margin:4px 0 3px 0;
clear:both;
float:left;
position:relative; /* makes above drop shadow */
}

#mega div p {
padding-left:10px;
position:relative; /* makes above drop shadow */
font-size:11px;
margin-top: 0px;
margin-bottom: 0px;
}
#mega div p a {
float:left;
clear:left;
width:100%; /* For IE6/7 */
line-height:13px;
font-size:11px;
text-decoration:none;
}

#mega div a:hover, #mega div a:focus, #mega div a:active {
text-decoration:none;
font-weight:bold;
}
/* ---------- Drop Shadow ---------- */
/*#mega div .s1, #mega div .s2, #mega div .s3 {
position:absolute;
width:100%;height:100%;
}
#mega div .s1 {
background:url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/rightcorner.png) 100% 0 no-repeat;
top:1px;right:-9px;
} 
#mega div .s2 {
background:url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/leftcorner.png) 0 100% no-repeat;
bottom:-9px;left:1px;
} 
#mega div .s3 {
background:url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/shadow.png) 100% 100%;
top:9px;right:-9px;
}
#mega li:hover .s4 {
background:url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/li-shadow.png) 100% 0 repeat-y;
position:absolute;
top:0;right:-9px;
height:100%;
padding:0 8px 0 0;
}*/

#mega table tbody {
border-top:none;
}

#mega table tr td {
vertical-align:top;
padding-bottom: 7px;
}

#mega table tr td.org-list {
background-color:#F7924B;
color:#FFF;
font-size:11px;
padding-left:10px;
}

#mega table tr td.org-list p a {
color:#FFF;
}

#mega table tr td.gray-list {
background-color:#6B6B6B;
color:#FFF;
font-size:11px;
padding-left:10px;
}

#mega table tr td.gray-list p a {
border-bottom-color:#C9C9C9;
border-bottom-style:dotted;
border-bottom-width:1px;
color:#FFFFFF;
padding-bottom:5px;
padding-top:5px;
width:190px;
}

td.main-tb {
padding-top:10px;
}

td.main-tb span {
font-size: 14px; 
line-height: 15px;
padding-left:10px; 
color: #797677;
}

td.org-list {
padding-top:10px;
}

td.gray-list {
padding-top:10px;
}


td.org-list span {
font-size: 14px; 
line-height: 15px;
padding-left: 10px;
color: rgb(253, 204, 165);
}

td.gray-list span {
font-size: 14px;
line-height: 15px; 
padding-left: 10px;
color: #AEADAD;
}

#mega div#forums .product-rw a, #mega div#library .product-rw a, #mega div#corporate .product-rw a  {
padding-bottom:5px;
border-bottom:1px dotted #F7924B;
padding-top:5px;
}
#mega div#school .school-rw a  {
padding-bottom:5px;
border-bottom:0px dotted #F7924B;
padding-top:5px;
}

#mega li.title-corporate:hover div {
left:-490px;
}
#mega li:hover .title-corporate-s4 {
padding-bottom:9px
}	



/*USER BLOCK POSITION CHANGE [LOGING NAME AND LOGOUT SECTION] */
div#user-block {
position:absolute;
margin-top: 40px;
}


#user-block .content {
width:400px;
}

div#user-navigation {
background-color:#FFFFFF;
margin-left:160px;
position:absolute;
top:111px;
}

div#login {
float:right;
padding-top:40px;
width:245px;
margin-top: 40px;
}

#login .content {
float:right;
text-align:right;
}

div#user-close {
left:auto;
position:absolute;
top:120px;
width:400px;
z-index:10;
}

div#login-close {
left:auto;
position:absolute;
top:120px;
width:400px;
z-index:10;
}

div#user-login {
left:auto;
margin-left:160px;
position:absolute;
top:111px;
width:245px;
z-index:1;
}

/*GOOGLE SEARCH SECTION*/

/* $Id: google_cse.css,v 1.1.4.4 2008/06/27 00:13:19 mfb Exp $ */
#google-cse-searchbox-form div, #google-cse-searchbox-form input { margin: 0; display: inline; }
#google-cse-results-searchbox-form div, #google-cse-results-searchbox-form input { margin: 0; display: inline; }
#google-cse-searchbox-form .form-radios div { display: block; }
#google-cse-results-searchbox-form .form-radios div { display: block; }
#google-cse-results-gadget a { margin-left: 2em; }


/* $Id: system-menus.css,v 1.1 2007/10/05 14:50:25 goba Exp $ */

ul.menu {
  list-style: none;
  border: none;
  text-align:left; /* LTR */
}
ul.menu li {
  margin: 0 0 0 0.5em; /* LTR */
}
li.expanded {
  list-style-type: circle;
  list-style-image: url(../../misc/menu-expanded.png);
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li.collapsed {
  list-style-type: disc;
  list-style-image: url(../../misc/menu-collapsed.png); /* LTR */
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li.leaf {
  list-style-type: square;
  list-style-image: url(../../misc/menu-leaf.png);
  padding: 0.2em 0.5em 0 0; /* LTR */
  margin: 0;
}
li a.active {
  color: #000;
}
td.menu-disabled {
  background: #ccc;
}
ul.links {
  margin: 0;
  padding: 0;
}
ul.links.inline {
  display: inline;
}
ul.links li {
  display: inline;
  list-style-type: none;
  padding: 0 0.5em;
}
.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em; /* LTR */
}


/* $Id: system.css,v 1.48 2008/01/09 09:56:39 goba Exp $ */

/*
** HTML elements
*/
body.drag {
  cursor: move;
}
th.active img {
  display: inline;
}
tr.even, tr.odd {
  background-color: #eee;
  border-bottom: 1px solid #ccc;
  padding: 0.1em 0.6em;
}
tr.drag {
  background-color: #fffff0;
}
tr.drag-previous {
  background-color: #ffd;
}
td.active {
  background-color: #ddd;
}
td.checkbox, th.checkbox {
  text-align: center;
}
tbody {
  border-top: 1px solid #ccc;
}
tbody th {
  border-bottom: 1px solid #ccc;
}
thead th {
  text-align: left; /* LTR */
  padding-right: 1em; /* LTR */
  border-bottom: 3px solid #ccc;
}

/*
** Other common styles
*/
.breadcrumb {
  padding-bottom: .5em
}
div.indentation {
  width: 20px;
  height: 1.7em;
  margin: -0.4em 0.2em -0.4em -0.4em; /* LTR */
  padding: 0.42em 0 0.42em 0.6em; /* LTR */
  float: left; /* LTR */
}
div.tree-child {
  background: url(../../misc/tree.png) no-repeat 11px center; /* LTR */
}
div.tree-child-last {
  background: url(../../misc/tree-bottom.png) no-repeat 11px center; /* LTR */
}
div.tree-child-horizontal {
  background: url(../../misc/tree.png) no-repeat -11px center;
}
.error {
  color: #e55;
}
div.error {
  border: 1px solid #d77;
}
div.error, tr.error {
  background: #fcc;
  color: #200;
  padding: 2px;
}
.warning {
  color: #e09010;
}
div.warning {
  border: 1px solid #f0c020;
}
div.warning, tr.warning {
  background: #ffd;
  color: #220;
  padding: 2px;
}
.ok {
  color: #008000;
}
div.ok {
  border: 1px solid #00aa00;
}
div.ok, tr.ok {
  background: #dfd;
  color: #020;
  padding: 2px;
}
.item-list .icon {
  color: #555;
  float: right; /* LTR */
  padding-left: 0.25em; /* LTR */
  clear: right; /* LTR */
}
.item-list .title {
  font-weight: bold;
}
.item-list ul {
  margin: 0 0 0.75em 0;
  padding: 0;
}
.item-list ul li {
  margin: 0 0 0.25em 1.5em; /* LTR */
  padding: 0;
  list-style: disc;
}
ol.task-list li.active {
  font-weight: bold;
}
.form-item {
  margin-top: 1em;
  margin-bottom: 1em;
}
tr.odd .form-item, tr.even .form-item {
  margin-top: 0;
  margin-bottom: 0;
  white-space: nowrap;
}
tr.merge-down, tr.merge-down td, tr.merge-down th {
  border-bottom-width: 0 !important;
}
tr.merge-up, tr.merge-up td, tr.merge-up th {
  border-top-width: 0 !important;
}
.form-item input.error, .form-item textarea.error, .form-item select.error {
  border: 2px solid red;
}
.form-item .description {
  font-size: 0.85em;
}
.form-item label {
  display: block;
  font-weight: bold;
}
.form-item label.option {
  display: inline;
  font-weight: normal;
}
.form-checkboxes, .form-radios {
  margin: 1em 0;
}
.form-checkboxes .form-item, .form-radios .form-item {
  margin-top: 0.4em;
  margin-bottom: 0.4em;
}
.marker, .form-required {
  color: #f00;
}
.more-link {
  text-align: right; /* LTR */
}
.more-help-link {
  font-size: 0.85em;
  text-align: right; /* LTR */
}
.nowrap {
  white-space: nowrap;
}
.item-list .pager {
  clear: both;
  text-align: center;
}
.item-list .pager li {
  background-image:none;
  display:inline;
  list-style-type:none;
  padding: 0.5em;
}
.pager-current {
  font-weight:bold;
}
.tips {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 0.9em;
}
dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select {
  font-family: inherit;
  font-size: inherit;
  width: 14em;
}
dl.multiselect dd.a, dl.multiselect dd.a .form-item {
  width: 8em;
}
dl.multiselect dt, dl.multiselect dd {
  float: left; /* LTR */
  line-height: 1.75em;
  padding: 0;
  margin: 0 1em 0 0; /* LTR */
}
dl.multiselect .form-item {
  height: 1.75em;
  margin: 0;
}

/*
** Inline items (need to override above)
*/
.container-inline div, .container-inline label {
  display: inline;
}

/*
** Tab navigation
*/
ul.primary {
  border-collapse: collapse;
  padding: 0 0 0 1em; /* LTR */
  white-space: nowrap;
  list-style: none;
  margin: 5px;
  height: auto;
  line-height: normal;
  border-bottom: 1px solid #bbb;
}
ul.primary li {
  display: inline;
}
ul.primary li a {
  background-color: #ddd;
  border-color: #bbb;
  border-width: 1px;
  border-style: solid solid none solid;
  height: auto;
  margin-right: 0.5em; /* LTR */
  padding: 0 1em;
  text-decoration: none;
}
ul.primary li.active a {
  background-color: #fff;
  border: 1px solid #bbb;
  border-bottom: #fff 1px solid;
}
ul.primary li a:hover {
  background-color: #eee;
  border-color: #ccc;
  border-bottom-color: #eee;
}
ul.secondary {
  border-bottom: 1px solid #bbb;
  padding: 0.5em 1em;
  margin: 5px;
}
ul.secondary li {
  display: inline;
  padding: 0 1em;
  border-right: 1px solid #ccc; /* LTR */
}
ul.secondary a {
  padding: 0;
  text-decoration: none;
}
ul.secondary a.active {
  border-bottom: 4px solid #999;
}

/*
** Autocomplete styles
*/
/* Suggestion list */
#autocomplete {
  position: absolute;
  border: 1px solid;
  overflow: hidden;
  z-index: 100;
}
#autocomplete ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
#autocomplete li {
  background: #fff;
  color: #000;
  white-space: pre;
  cursor: default;
}
#autocomplete li.selected {
  background: #0072b9;
  color: #fff;
}
/* Animated throbber */
html.js input.form-autocomplete {
  background-image: url(../../misc/throbber.gif);
  background-repeat: no-repeat;
  background-position: 100% 2px; /* LTR */
}
html.js input.throbbing {
  background-position: 100% -18px; /* LTR */
}

/*
** Collapsing fieldsets
*/
html.js fieldset.collapsed {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  margin-bottom: 0;
  height: 1em;
}
html.js fieldset.collapsed * {
  display: none;
}
html.js fieldset.collapsed legend {
  display: block;
}
html.js fieldset.collapsible legend a {
  padding-left: 15px; /* LTR */
  background: url(../../misc/menu-expanded.png) 5px 75% no-repeat; /* LTR */
}
html.js fieldset.collapsed legend a {
  background-image: url(../../misc/menu-collapsed.png); /* LTR */
  background-position: 5px 50%; /* LTR */
}
/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */
* html.js fieldset.collapsed legend,
* html.js fieldset.collapsed legend *,
* html.js fieldset.collapsed table * {
  display: inline;
}
/* For Safari 2 to prevent collapsible fieldsets containing tables from dissapearing due to tableheader.js. */
html.js fieldset.collapsible {
  position: relative;
}
html.js fieldset.collapsible legend a {
  display: block;
}
/* Avoid jumping around due to margins collapsing into collapsible fieldset border */
html.js fieldset.collapsible .fieldset-wrapper {
  overflow: auto;
}

/*
** Resizable text areas
*/
.resizable-textarea {
  width: 95%;
}
.resizable-textarea .grippie {
  height: 9px;
  overflow: hidden;
  background: #eee url(../../misc/grippie.png) no-repeat center 2px;
  border: 1px solid #ddd;
  border-top-width: 0;
  cursor: s-resize;
}
html.js .resizable-textarea textarea {
  margin-bottom: 0;
  width: 100%;
  display: block;
}

/*
** Table drag and drop.
*/
.draggable a.tabledrag-handle {
  cursor: move;
  float: left; /* LTR */
  height: 1.7em;
  margin: -0.4em 0 -0.4em -0.5em; /* LTR */
  padding: 0.42em 1.5em 0.42em 0.5em; /* LTR */
  text-decoration: none;
}
a.tabledrag-handle:hover {
  text-decoration: none;
}
a.tabledrag-handle .handle {
  margin-top: 4px;
  height: 13px;
  width: 13px;
  background: url(../../misc/draggable.png) no-repeat 0 0;
}
a.tabledrag-handle-hover .handle {
  background-position: 0 -20px;
}

/*
** Teaser splitter
*/
.joined + .grippie {
  height: 5px;
  background-position: center 1px;
  margin-bottom: -2px;
}
/* Keeps inner content contained in Opera 9. */
.teaser-checkbox {
  padding-top: 1px;
}
div.teaser-button-wrapper {
  float: right; /* LTR */
  padding-right: 5%; /* LTR */
  margin: 0;
}
.teaser-checkbox div.form-item {
  float: right; /* LTR */
  margin: 0 5% 0 0; /* LTR */
  padding: 0;
}
textarea.teaser {
  display: none;
}
html.js .no-js {
  display: none;
}

/*
** Progressbar styles
*/
.progress {
  font-weight: bold;
}
.progress .bar {
  background: #fff url(../../misc/progress.gif);
  border: 1px solid #00375a;
  height: 1.5em;
  margin: 0 0.2em;
}
.progress .filled {
  background: #0072b9;
  height: 1em;
  border-bottom: 0.5em solid #004a73;
  width: 0%;
}
.progress .percentage {
  float: right; /* LTR */
}
.progress-disabled {
  float: left; /* LTR */
}
.ahah-progress {
  float: left; /* LTR */
}
.ahah-progress .throbber {
  width: 15px;
  height: 15px;
  margin: 2px;
  background: transparent url(../../misc/throbber.gif) no-repeat 0px -18px;
  float: left; /* LTR */
}
tr .ahah-progress .throbber {
  margin: 0 2px;
}
.ahah-progress-bar {
  width: 16em;
}

/*
** Formatting for welcome page
*/
#first-time strong {
  display: block;
  padding: 1.5em 0 .5em;
}

/*
** To be used with tableselect.js
*/
tr.selected td {
  background: #ffc;
}

/*
** Floating header for tableheader.js
*/
table.sticky-header {
  margin-top: 0;
  background: #fff;
}

/*
** Installation clean URLs
*/
#clean-url.install {
  display: none;
}

/*
** For anything you want to hide on page load when JS is enabled, so
** that you can use the JS to control visibility and avoid flicker.
*/
html.js .js-hide {
  display: none;
}

/*
** Styles for the system modules page (admin/build/modules)
*/
#system-modules div.incompatible {
  font-weight: bold;
}

/*
** Styles for the system themes page (admin/build/themes)
*/
#system-themes-form div.incompatible {
  font-weight: bold;
}

/*
** Password strength indicator
*/
span.password-strength {
  visibility: hidden;
}
input.password-field {
  margin-right: 10px; /* LTR */
}
div.password-description {
  padding: 0 2px;
  margin: 4px 0 0 0;
  font-size: 0.85em;
  max-width: 500px;
}
div.password-description ul {
  margin-bottom: 0;
}
.password-parent {
  margin: 0 0 0 0;
}
/*
** Password confirmation checker
*/
input.password-confirm {
  margin-right: 10px; /* LTR */
}
.confirm-parent {
  margin: 5px 0 0 0;
}
span.password-confirm {
  visibility: hidden;
}
span.password-confirm span {
  font-weight: normal;
}


div#content-urgent-message{
clear:both;
color:#000000;
float:left;
font-weight:bold;
margin-bottom:20px;
margin-left:0px;
margin-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
text-align:center;
background-color:#FFFEE1;
border-bottom:1px dotted #F9CC10;
}

div#urgent-message {
background-color:#FFFEE1;
border:1px dotted #F9CC10;
padding-left:20px;
padding-right:20px;
padding-top:10px;
padding-bottom:10px;
margin-bottom:20px;
text-align:center;
}
/* ################## Workshop page styles ############################ */
div#workshop-details {
	width: 290px;
	float: right;
	background-color: #ffffff;
	padding-left: 30px;
	padding-right: 0px;
	padding-bottom: 20px;
}
div#workshop-details div.location {
	font-size: 20px;
	font-weight: bold;
	width: 273px;
	padding-left: 17px;
	height: 40px;
	line-height: 40px;
	border-bottom: solid 1px #f47b20;
	background-image: url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/ws-location-bg.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
div#workshop-details div.date {
	font-size: 20px;
	width: 273px;
	padding-left: 17px;
	margin-top: 17px;
}
div#workshop-details div.venue {
	width: 273px;
	padding-left: 17px;
	margin-top: 17px;
	font-size: 13px;
}
div#workshop-details div.time {
	font-size: 18px;
	width: 273px;
	padding-left: 17px;
	margin-top: 17px;
}
div#workshop-details div.register {
	font-size: 20px;
	font-weight: bold;
	width: 273px;
	padding-left: 17px;
	height: 40px;
	line-height: 40px;
	border-bottom: solid 1px #6D6E71;
	margin-top: 20px;
	background-image: url(http://a.content.wso2.org/sites/all/themes/wso2-v6/images/ws-register-bg.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
div#workshop-details div.reg-form {
	/*border-left: solid 1px #A7A9AC;
	border-right: solid 1px #A7A9AC;
	border-bottom: solid 1px #6D6E71;*/
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-top: 20px; 
}
div#workshop-details div.speaker {
	min-height: 190px;
}

#contentcolumn-content .innertube div.mid-content div.intro p {
	margin-top: 15px;
}

#contentcolumn-content .innertube div.mid-content div.speaker h2, #contentcolumn-content .innertube div.mid-content div.topics h2, #contentcolumn-content .innertube div.mid-content div.audience h2 {
	font-size: 20px;
	font-weight: normal;
	border-bottom: solid 1px #D1D3D4;
	padding-bottom: 10px;
	margin-top: 25px;
	margin-bottom: 0px;	
}
#contentcolumn-content .innertube div.mid-content div.speaker h2, #contentcolumn-content .innertube div.mid-content div.audience h2 {
	margin-bottom: 10px;
}
div.speaker div.name {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}
div.speaker div.designation {
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 10px;
}
div.speaker img {
	float: left;
	margin-right: 17px;
	margin-bottom: 10px;
}
div.speaker p {
	margin-top: -3px;
}

div.topics ul { 
	list-style: none;
	margin: 0px;
	padding: 0px;
}
div.topics ul li {
	border-bottom: solid 1px #cccccc;
	padding-bottom: 10px;
	padding-top: 10px;
}
div.topics ul li.bottom {
	border-bottom: solid 0px #cccccc;
}
div.topics ul li h3 {
	font-size: 12px;
	line-height: 20px;
	margin-top: 0px;
	margin-bottom: 5px;
}
div.topics ul li p {
	margin-bottom: 5px;
	margin-top: 0px;
}
div.audience ul { 
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#contentcolumn-content .innertube div.mid-content div.basic div.view-content div.node {
    border-bottom: 1px solid #D1D3D4;
    padding-bottom: 10px;
}
/* #################################### Workshop page styles ENDs ##################################### */


/*NEW LAYOUT 14-2-12*/


/*div#header div.connect {
    float: right;
    height: 16px;
    line-height: 16px;
    margin-top: 15px;
    }
    
    
    
div#header div.connect ul li.blogs {
    background-position: left top;
}

div#header div.connect ul li.connect {
    background-image: url("http://a.content.wso2.com/wp-content/themes/wso2ng-v3/images/connect-us.gif?04-01-2012");
    background-repeat: no-repeat;
}

div#header div.connect ul li {
    float: left;
    margin-left: 7px;
    position: relative;
}  */
    
/*Social media icons   */
div.connect { float: right; height: 16px; line-height: 16px; margin-top: 15px; }
div#header div.connect { 
    height: 16px;
    line-height: 16px;
    margin-top: 3px;
    position: absolute;
    right: 311px; 
}
div#header div.header-content ul li.connect { background-image:url(http://a.content.wso2.com/wp-content/themes/wso2ng-v3/images/connect-us.gif); background-repeat: no-repeat; }
    
div#header ul li.connect { background-image:url(http://a.content.wso2.com/wp-content/themes/wso2ng-v3/images/connect-us.gif?04-01-2012); background-repeat: no-repeat; }
div#header ul li.blogs { background-position: left top; }
div#header ul li.facebook { background-position: -17px top; }
div#header ul li.twitter { background-position: -34px top; }
div#header ul li.linkedin { background-position: -51px top; }
div#header ul li.youtube { background-position: -68px top; }
div#header ul li.meetup { background-position: -85px top; }
div#header ul li.connect a { width: 16px; height: 16px; display: block; background-color: transparent; }
div#header ul li.slideshare { background-position: -120px top; }
div#header ul li.rss { background-position: -137px top; }
    
div#header div.connect ul li {
    float: left;
    display: inline-block;
    margin-left: 7px;
}    
    
    
#contentwrapper {
    float: left;
    display: inline-block;
}

#contentcolumn {
    margin: 0px;
    width: 710px;
    display: inline-block;
    float: left;
}
#rightcolumn {
    display: inline-block;
    margin: 0px;
    width: 230px;
    float: right;
}
#rightcolumn .innertube {
    float: right;
    margin: 0;
    width: 230px;
}
div#flash-banner {
    margin-left: 0px;
    padding: 0px;
}
.cOTlayoutContainer {
    background: none repeat scroll 0 0;
    width: 980px;
    display: block;
    margin: auto;
    margin-top: 80px;
}

div#topsection div#header {
    width: 980px;
    margin: auto;
    height: 100px;
}

div#library-project-header {
    margin: auto;
    width: 960px;
    font-size: 20px;
    margin-top: 100px;
    font-weight: bold;
    color: #434343;
}

/*-----------------------------------------------------------------------------------------------------menu--*/
/*ul#mega {
    width: 980px;
    margin: auto;
}
div#top-menu-new {
    height: 32px;
    margin-bottom: 10px;
    margin-top: 30px;
    border: none;
    background: #3a3a3c;
    margin: auto;
}
#mega li.title { 
    font-family: Arial,Helvetica,Verdana,monospace,san-serif;
    padding-right: 20px;
    padding-left: 0px;
}
div#top-menu-new a {
    color: #fff;
}
#contentwrapper-content {
    float: none;
    width: 980px;
    margin: auto;
}
#contentwrapper-content.cOTcontent {
    width: 980px;
}

#mega li.title:hover, #mega li.title-corporate:hover  {

z-index:1;  shadow above adjacent li 
}

Drop Shadow


#mega div .s1, #mega div .s2, #mega div .s3 {
position:absolute;
width:100%;height:100%;
}
#mega div .s1 {

top:1px;right:-9px;
} 
#mega div .s2 {

bottom:-9px;left:1px;
} 
#mega div .s3 {

top:9px;right:-9px;
}
#mega li:hover .s4 {

position:absolute;
top:0;right:-9px;
height:100%;
padding:0 8px 0 0;
}*/



/*#mega a div#header div.header-nav {
    background-color: #3A3A3C;
    height: 35px;
}*/

.header-nav {
    background-color: #3A3A3C;
    height: 35px;
}
.header-nav div.menu {
    margin: auto;
    width: 980px;
}





#mega { list-style:none; font-weight:bold; height:2em; margin:0 -1px 0 0; margin-right:0px; padding-left:0; z-index: 0; }
#mega a { outline:0; text-decoration:none; display:block; color:#fff; }
/* ----------- Hide/Show Div ---------- */
#mega div { position:absolute; left:-999em; }
/*ul#mega div.main-link { margin-top: -35px; padding-left: 18px; padding-right: 17px; background-color: #ffffff; background-image: url(http://a.content.wso2.com/wp-content/themes/wso2ng-v3/images/menu-dd-bg.gif); background-repeat: repeat-x; background-position: left top; }*/
ul#mega div.main-link { margin-top: 0px; padding-left: 18px; padding-right: 17px; background-color: #ffffff; background-image: url(http://a.content.wso2.com/wp-content/themes/wso2ng-v3/images/menu-dd-bg.gif); background-repeat: repeat-x; background-position: left top; }
ul#mega li div.products-menu, ul#mega li div.support-menu, ul#mega li div.cloud-menu, ul#mega li div.solutions-menu, ul#mega li div.community-menu, ul#mega li div.about-menu, ul#mega li div.resources-menu {
	border-left: solid 1px #000000; border-right: solid 1px #000000; border-bottom: solid 1px #000000; margin-left: -1px; background-color: #ffffff; padding: 5px 15px 10px;
}

ul#mega li div.products-menu { width: 200px; }
ul#mega li div.support-menu { width: 180px; }
ul#mega li div.cloud-menu { width: 200px; }
ul#mega li div.solutions-menu { width: 250px; }
ul#mega li div.community-menu { width: 120px; }
ul#mega li div.about-menu { width: 96px; }
ul#mega li div.resources-menu { width: 110px; }
.header-nav ul#mega li div a.overview { border-bottom: solid 1px #999999; padding-bottom: 5px; color:#1752A3; font-size: 12px; font-weight: normal; line-height: 175%; }
.header-nav ul#mega li div a.overview:hover { color: #f47b20; }
.header-nav ul#mega li div.main-link a { color: #F37B20; cursor: pointer; }
.header-nav ul#mega li ul { list-style: none; margin: 0px; padding: 0px; margin-top: 7px; float: left; margin-right: 20px; }
.header-nav ul#mega li div ul li { font-size: 12px; font-weight: normal; background-image: none; padding-left: 0px; padding-right: 0px; line-height: 175%; float: none; }
.header-nav ul#mega li div ul li.sub-title { font-weight: bold; font-size: 14px; padding-bottom: 0px; border-bottom: solid 1px #cccccc; margin-bottom: 5px; margin-top: 3px; }
.header-nav ul#mega li div ul li.sub-title a:hover { font-weight: bold; }
.header-nav ul#mega li div ul li a { color:#1752A3; line-height: 20px; }
.header-nav ul#mega li div ul li a:hover { font-weight: normal; color: #f47b20; }

#mega div#products { width:760px; }
#mega div#downloads { width:760px; }
#mega div#forums { width:430px; }
#mega div#library { width:430px; }
#mega div#corporate { width:660px; }
#mega li:hover div { left:-1px;top:auto; }
/* --------- Within Div Styles --------- */
#mega div a:hover, #mega div a:focus, #mega div a:active { text-decoration:none; }
/* ---------- Drop Shadow ---------- */
#mega div .s1, #mega div .s2, #mega div .s3 { position:absolute; width:100%; height:100%; }
#mega div .s1 { top:1px; right:-9px; } 
#mega div .s2 { bottom:-9px; left:1px; } 
#mega div .s3 { top:9px; right:-9px; }
#mega li:hover .s4 { position:absolute; top:0; right:-9px; height:100%; padding:0 8px 0 0; }



.header-nav ul.main-menu li a:hover {
    color: #f47b20;
}

ul#mega div.main-link {
    background-color: #FFFFFF;
    background-image: url("http://a.content.wso2.com/wp-content/themes/wso2ng-v3/images/menu-dd-bg.gif");
    background-position: left top;
    background-repeat: repeat-x;
    margin-top: -35px;
    padding-left: 18px;
    padding-right: 17px;
    font-weight: bold;
}



.header-nav ul.main-menu li.home {
    padding-left: 0;
}

div#header.header-nav div.menu {
        margin: auto;
    width: 960px;
}

/*.header-nav div.menu #mega a {
    color: #fff;
}*/

.header-nav ul.main-menu li a {
    color: #FFFFFF;
    display: block;
}

.header-nav ul.main-menu li {
    background-image: url("http://a.content.wso2.com/wp-content/themes/wso2ng-v3/images/nav-separator.gif");
    background-position: right bottom;
    background-repeat: no-repeat;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 35px;
    padding-left: 17px;
    padding-right: 17px;
    position: relative;
}

div.header-nav ul.main-menu li.right { float: right; }
div.header-nav ul.main-menu li.contact { padding-right: 0px; background-position: left top; background-image: none; }
div.header-nav ul.main-menu li.contact a { color: #f47b20; }
div.header-nav ul.main-menu li.contact a:hover { color: #ffffff; }

/*-----------------------------------------------------------------------------------------------------menu--*/

div#header div#logo {
    margin-top: 20px;
}
div#login {
    padding-top: 20px;
}
div#contentlibrary-content {
    border: none;
    width: 980px;
    margin: auto;
}

/*#ot-search-bar {
    display: inline-block;
    margin-bottom: 50px;
}*/

.cOTtitle {
    background-image: url("http://b.content.wso2.com/sites/all/images/library-search-bg.jpg");
    height: 58px;
    width: 100%;
    display: block;
    float: left;
    margin-bottom: 20px;
    border-top: 1px solid #FFFFFF;
}

.cOTtitleContainer {
    width: 456px;
    margin: auto;
    
}

.cOtLogo {
    background-image: url("http://b.content.wso2.com/sites/all/images/library-title.jpg");
    background-repeat: no-repeat;
    float: right;
    height: 58px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 15px;
    width: 110px;
}

#contentcolumn-content {
/*    border: none;
    margin: 0 195px 0 240px;
    min-height: 1000px;*/
    
    
    border: medium none;
    margin: auto;
/*    min-height: 1000px;*/
    width: 980px;
}
.cFeaturd {
    height: 100px;
    background: #000;
    width: 200px;
}

div.cOtLibraryBanner {
    width: 230px;
    height: 209px;
}
cOtLibraryBanner img {
    border: 1px darkgray solid;
}
.cWebinarTitle {
    background: #3ab54a;
    color: #fff;
    font-size: 14px;
    width: 100%;
    height: 30px;
}

/*/// Content area ///*/

#contentcolumn .innertube div#featured-topics div.content {
    background: #f3f3f5;
}

#contentcolumn .innertube div#featured-topics div.block-title {
    background: none repeat scroll 0 0 #F78E25;
    color: #FFFFFF;
    font-size: 24px;
    height: 35px;
    padding-top: 15px;
    padding-left: 15px;
}
div#library div.content div.view div.view-header {
    color: #000;
    font-size: 24px;
    height: 30px;
    padding-bottom: 0px;
    background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/new-theme/ot-title-silver.jpg); background-repeat: repeat-x; background-position: top;
    border: 1px solid #e4e4e4;
}

/*//footer//*/

div#footer { clear: both; height: 67px; width: 100%; background-color: #636466; }
div#footer div.shadow { background-image: url(http://a.content.wso2.com/wp-content/themes/wso2ng-v3/images/footer-shadow.gif); background-repeat: no-repeat; background-position: center top; height: 8px;}
div#footer div.footer-links { height: 20px; width: 960px; margin: auto; border-bottom: solid 1px #939598; padding-top: 5px; }
div#footer div.terms-copyright{ height: 20px; width: 960px; margin: auto; padding-top: 10px; }
div#footer ul li { position: relative; float: left; padding-left: 10px; padding-right: 10px; line-height: 12px; border-left: solid 1px #ffffff; }
div#footer ul li.home { border-left: 0px; padding-left: 20px; }
div#footer ul li a { color: #ffffff; }
div#footer ul li a:hover { color: #FDBC5F; }
div#footer ul li.left { padding-left: 30px; border-left: 0px; }
div#footer ul li.copyright { border-left: 0px; padding-right: 30px; float: right; color: #ffffff; }

div#footer ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

div#footer ul li a {
    color: #FFFFFF;
}

div#footer li a {
    border-left: none;
}
div#footer ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}

/*Footer End*/

div#login {
    padding-top: 0px;
}

.desc {
    margin-left: 15px;
    margin-right: 15px;
    font-family: trebuchet MS;
    font-size: 13px;
}
.desc img{
    float: left;
    margin-bottom: 5px;
    margin-right: 10px;
}
.header h3 {
    margin-left: 15px;
    margin-right: 10px;
    margin-bottom: 5px;
}

.header .cFeaturdReadingName {
    margin-left: 15px;
    margin-right: 10px;
    margin-bottom: 10px;
    font-weight: bold;
}

div#featured-reading {
    background: #fff;
    border: 1px solid #f47a20;
}
div.cFeaturdReadingTitle {
    background: #fff; 
    background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/new-theme/ot-title-orange.jpg); background-repeat: repeat-x; background-position: top;
    color: #FFFFFF; 
    font-size: 18px; 
    height: 25px; 
    padding-bottom: 0px; 
    padding-left: 10px; 
    padding-top: 5px;
}

div.cEventsTitle {
    background: #fff; 
    background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/new-theme/ot-title-silver.jpg); background-repeat: repeat-x; 
    color: #000; 
    font-size: 18px; 
    height: 25px; 
    padding-bottom: 0px; 
    padding-left: 10px; 
    padding-top: 5px;
    margin-top: 15px;
}


div#contentcolumn {
    font-family: Trebuchet MS;
    font-size: 13px;
}
.cSearchForm {
    width: 300px;
    float: right;
    height: 25px;
    margin-top: 11px;
}
form#google-cse-searchbox-form {
   
}

input#edit-sa {
    width: 36px;
    background-image: url(http://b.content.wso2.com/sites/all/images/ot-search-button.jpg); background-repeat: no-repeat;
    height: 33px;
    border: none;
    margin-left: 0px;
    float: right;
    cursor: pointer;
    cursor: hand;
    background-color: transparent;
}


input#edit-query {
    width: 260px;
    border: 1px solid #a7a7a7;
    height: 29px;
    float: left;
    border-radius: 5px 0 0 5px;
}
#contentcolumn-content .innertube {
    margin: auto;
    width: 980px;
}
#contentcolumn-content .innertube div.mid-content {
    margin: 0px;
}

/*/////upcoming events ///*/

div.cOTEventsContainer {
    border: 1px solid #E4E4E4;
    display: inline-block;
    padding-top: 15px;
    padding-bottom: 15px;
}
ul.cOTevents li.cline {
    border-bottom: 1px solid #E4E4E4;
    display: inline-block;
    width: 190px;
    margin-bottom: 2px;
}
ul.cOTevents {
    float: left;
    display: block;
    list-style: none;
    padding-left: 15px;
    padding-right: 15px;
}
ul.cOTevents li.cOTEventIcon {
    margin-bottom: 5px;
    float: left;
}
ul.cOTevents li.cOTEventIcon img {
    float: left;
    display: inline-block;
    margin-right: 10px;
    width: 36px;
    
} 

ul.cOTevents span.cOTEventTitle.cWebinar {
    float: left;
    display: inline-block;
    font-weight: bold;
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 10px;
    color: #006325;
}
ul.cOTevents span.cOTEventTitle.cWorkshop {
    float: left;
    display: inline-block;
    font-weight: bold;
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 10px;
    color: #F15D22;
}
ul.cOTevents li.cOTEventDesc {
    float: left;
    margin-bottom: 10px;
    font-weight: bold;
    width: 100%;
}
ul.cOTevents li.cOTEventDate {
    float: left;
    font-weight: bold;
    width: 100%;
}
ul.cOTevents li.cOTEventMore {
    float: left;
    font-weight: bold;
    width: 100%;
    
    
}
div.more-link {
    padding-top: 30px;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% webinar page %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

div.cWebinarContainer {
    
}
div.cWebinarContainer .cRightColWebinarPage .cDateAndTime { 
    width: 360px;
    background: #505050;
    font-size: 18px;
    font-weight: bold;
}
div.cWebinarContainer .cRightColWebinarPage .cDateAndTime .cDateContainer { 
    padding: 10px;
}
div.cWebinarContainer .cRightColWebinarPage .cDateAndTime ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
    padding: 10px;
}
div.cWebinarContainer .cRightColWebinarPage .cDateAndTime ul li.cDate {
    margin-bottom: 10px;
    color: #fff;
}

div.cWebinarContainer .cRightColWebinarPage .cDateAndTime ul li.cTime {
    color: #cccccc;
}
div.cWebinarContainer .cRightColWebinarPage {
    width: 360px;
    float: right;
}

div.cWebinarContainer .cLeftColWebinarPage {
    width: 590px;
    float: left;
    min-height: 650px;
}
div.cWebinarContainer .cRightColWebinarPage .cFormBg {
/*    height: 410px;*/
    background-image: url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/otformbg.jpg");
    background-position: top;
    background-repeat: repeat-x;
    padding: 10px;
}
div.cWebinarContainer .cRightColWebinarPage .cFormTitle {
    font-size: 23px;
    font-weight: bold;
    margin-bottom: 7px;
    padding: 5px;
    padding-left: 10px;
    padding-top: 10px;
}

span.cSubTitles {
    font-size: 18px;
    margin-bottom: 20px;
    margin-top: 20px;
    display: block;
    color: #f47b20;
}

div.cBio .cBioPic {
    width: 85px;
    float: left;
    display: inline-block;
}

div.cBio .cBioDescription {
    width: 460px;
    float: right;
    display: inline-block;
    padding-left: 20px;
}

div.cBio .cBioDescription .cName {
    font-size: 14px;
    font-weight: bold;
    width: 100%;
    display: block;
}

div.cBio .cBioDescription .cDesignation {
    font-size: 12px;
    font-weight: bold;
    width: 100%;
    display: block;
    margin-bottom: 10px;
}



/*new-webinar-page*/

div.cWebinarIcon {
    background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/webinar-page-icon.jpg); 
    background-repeat: no-repeat; 
    background-position: left;
    font-size: 25px;
    color: #006325;
    font-weight: bold;
    padding: 10px 0px 10px 45px;
     margin-bottom: 67px;
    margin-top: -100px;
}

div.cWebinarContainer div.cContent {
      width: 477px;
      float: left;
      display: inline-block;
      padding-right: 20px;
}

div.cWebinarContainer div.cPresenters {
      width: 424px;
      padding: 20px;
      float: left;
      display: inline-block;
      background: #f7f7f7;
      margin-bottom: 2px;
}
div.cWebinarContainer div.cPresenters .cName{
      display: block;
      font-size: 18px;
      font-weight: bold;
}
div.cWebinarContainer div.cPresenters .cDesignation {
      display: block;
      margin-bottom: 20px;
      font-weight: bold;
      font-size: 15px;
      color: #7e7e7e;
}
div.cWebinarContainer .cTitle {
      color: #f57b20;
      font-size: 24px;
      margin: 20px 0px 20px 0px;
      font-weight: bold;
}

div.cWebinarContainer div.cPresenters img {
      float: left;
      margin: 0px 20px 15px 0px;
      border: 1px solid #f57b20;
}
/*div.cWebinarContainer div.cPresenters div.cPresentersInfo {
      display: inline-block;
      margin-bottom: 20px;
}
div.cWebinarContainer div.cPresenters .cTitle {
      color: #f57b20;
      font-size: 18px;
      margin-bottom: 20px;
}
div.cWebinarContainer div.cPresenters div.cPresentersInfo div.cPic {
      width: 83px;
      height: 98px;
      float: left;
      display: inline-block;
      background: #999999;
}

div.cWebinarContainer div.cPresenters div.cPresentersInfo div.InfoContainer {
      float: right;
      display: inline-block;
      padding-left: 10px;
      height: 98px;
}
div.cWebinarContainer div.cPresenters div.cPresentersInfo div.InfoContainer .cName {
      font-size: 14px;
}
div.cWebinarContainer div.cPresenters div.cPresentersInfo div.InfoContainer .cDesignation {
      font-size: 12px;
      color: #7e7e7e;
}*/

div.cWebinarContainer div.cRightCol {
      width: 298px;
      display: inline-block;
/*      border: 1px solid #F57B20;*/
}
div.cWebinarContainer div.cRightCol .cRegister {
      font-size: 24px;
      padding-bottom: 15px;
      color: #f57b20;
      border-bottom: 2px solid #f57b20;
      margin-left: 20px;
      width: 260px;
}

div.cWebinarContainer div.cRightCol div.cFormAndSlides {
      width: 300px;
      display: inline-block;
      border: 1px solid #f57b20;
}
div.cWebinarContainer div.cRightCol div.cFormAndSlides ul {
      padding: 0px;
}

div.cWebinarContainer div.cRightCol div.cFormAndSlides ul li {
      list-style: none;
      color: #000000;
      font-size: 15px;
      margin-bottom: 10px;
      padding: 10px 10px 0px 10px;
      font-weight: bold;
}

div.cWebinarContainer div.cRightCol div.cFormAndSlides ul li.cTime span#user_pdt , div.cWebinarContainer div.cRightCol div.cFormAndSlides ul li.cTime span#user_gmt {
      font-size: 11px;
      margin-bottom: 10px;
      color: #f57b20;
      display: block;
}


div.cWebinarContainer div.cRightCol div.cShare {
/*      padding: 20px;
      border: 1px solid #d9d7d7;
      margin-top: 20px;
      -webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
padding-bottom: 0px;
margin-bottom: 20px;*/

display: none;

}

div.cWebinarContainer div.cRightCol div.cLinks a.Upcoming {
    background-image: url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/upcoming-webinars.jpg");
    background-repeat: no-repeat;
    background-position: top;
    height: 63px;
    width: 300px;
    display: inline-block;
    margin-bottom: 13px;
    padding: 0px;
}
div.cWebinarContainer div.cRightCol div.cLinks a.Ondemand {
    background-image: url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/on-demand-webinars.jpg");
    background-repeat: no-repeat;
    background-position: top;
    height: 63px;
    width: 300px;
    display: inline-block;
    margin-bottom: 20px;
    padding: 0px;
}

div.cWebinarContainer div.cRightCol .cTitle {
      background: #f57b20;
      padding: 10px;
      font-size: 18px;
      color: #fff;
      margin: 0px;
}





















/*/////webinar page banners////*/

#contentcolumn-content .innertube div.mid-content div.content .cCasestudyBg h2 {
    background-image: url("http://b.content.wso2.com/wp-content/themes/wso2ng-v3/images-new/product-left-h2-bg.png");
    background-position: left top;
    background-repeat: no-repeat;
    color: #000000;
    font-size: 18px;
    height: 38px;
    margin-bottom: 0;
    margin-top: 20px;
    padding-top: 7px;
    width: 340px;
    padding-left: 20px;
    text-align: left;
}
#contentcolumn-content .innertube div.mid-content div.content .cCasestudyBg {
    text-align: left;
}

#contentcolumn-content .innertube div.mid-content div.content .cCasestudyBg div.cWebinarPagebanner a {
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    height: 72px;
    margin-top: 7px;
    padding-left: 15px;
    padding-right: 125px;
    padding-top: 20px;
    width: 200px;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin-left: 10px;
}

#contentcolumn-content .innertube div.mid-content div.content .cCasestudyBg div.cWebinarPagebanner.two-degree-case-study a{
    background-image: url("http://b.content.wso2.com/wp-content/themes/wso2ng-v3/images-new/product-2degrees-casestudy.png");
}
#contentcolumn-content .innertube div.mid-content div.content .cCasestudyBg div.cWebinarPagebanner.ebay-case-study a{
    background-image: url("http://b.content.wso2.com/wp-content/themes/wso2ng-v3/images-new/product-ebay-casestudy.png");
    display: inline-block;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% webinar page end %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/



/*/---------------------*Share Buttons*----------------------/*/

div#share-pane {
    position: static;
}
div#share-pane div.content ul li {
    float: left;
    display: inline-block;
}
div#share-pane div.top , div#share-pane div.bottom {
    background: none;
}
div#share-pane div.content ul {
    width: 350px;
}
div#share-pane div.content ul li {
    display: inline-block;
    float: left;
    padding: 2px 0;
}

div#share-pane div.content {
    background: none;
}

div#share-pane div.content ul li a.facebook {
    margin-left: 0px;
}

/*print/ mail /pdf links*/

div#node_service_link li {
   
}
div#node_service_link li a.print-page {
    background-image: url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/print.png");
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    width: 16px;
}
div#node_service_link li a.print-mail {
    background-image: url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/email-icon.png");
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    width: 16px;
}
div#node_service_link li a.print-pdf {
    background-image: url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/pdf-version-icon.png");
    background-position: center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    width: 16px;
}
div#node_service_link li {
    padding-right: 10px;
}

.cOutputLinkIcons ul {
    margin-top: 10px;
    margin-bottom: 0px
}

/* ################################################### SUMMER SCHOOL 2012 STYLES ########################################################################################## */

div#ss-2012 {
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, san-serif;
	font-size: 13px;
	line-height: 20px;
	background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/ss-2012/cloud-ss-2012-bottom-banner.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	padding-bottom: 30px;
	margin-bottom: 20px;
	width: 980px;
}
div#ss-2012 a:hover {
	color: #f47b20;
}
div#ss-2012 p {
	margin-top: 7px;
}
div#ss-2012 div.banner {
	height: 160px;
	margin-bottom: 10px;
}
div#ss-2012 div.left {
	margin-left: 40px;
	width: 500px;
	float: left;
}
div#ss-2012 div.left table.sessions {
	margin-top: 30px;
}
div#ss-2012 div.left table.sessions tr td {
	border-bottom: solid 1px #d1d1d1 !important;
	border-top: 0px !important;
	border-left:0px !important;
	border-right:0px !important;
	padding: 5px 0px;
	font-weight: bold;
	vertical-align: top !important;
	font-size: 14px;
}
div#ss-2012 div.left table.sessions tr td.bottom {
	border-bottom: 0px !important;
}
div#ss-2012 div.left table.sessions tr td.date {
	padding-right: 10px !important;
	width: 65px;
}
div#ss-2012 div.left table.sessions tr td.session {
	color: #006D96;
	padding-right: 10px !important;
	padding-top: 8px !important;
}
div#ss-2012 div.left table.sessions tr td.register a.register-btn {
	display: block;
	width: 100px;
	height: 26px;
	background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/ss-2012/cloud-ss-2012-reg-btn-01.png);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 26px;
	text-align: center;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
}
div#ss-2012 div.left table.sessions tr td.register a.register-btn:hover {
	opacity: 0.75;
	color: #000000;
}
div#ss-2012 div.left table.sessions tr td.register a.record-btn {
	display: block;
	width: 100px;
	height: 26px;
	background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/ss-2012/cloud-ss-2012-rec-btn-01.png);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 26px;
	text-align: center;
	color: #004B6B;
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
}
div#ss-2012 div.left table.sessions tr td.register a.record-btn:hover {
	opacity: 0.75;
	color: #000000;
}

div#ss-2012 div.left div.free {
	color: #f47b20;
	font-size: 20px;
	margin-top: 25px;
	font-family: Arial, Verdana, Helvetica;
}
div#ss-2012 div.left div.audience {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica;
}
div#ss-2012 div.right {
	margin-right: 40px;
	width: 370px;
	float: right;
}
div#ss-2012 div.right div.main-presenter {
	background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/ss-2012/cloud-ss-2012-chris.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin-top: 10px;
	padding: 0px 15px;
	height: 132px;
}
div#ss-2012 div.right div.main-presenter div.title {
	font-family: Arial, Verdana, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	line-height: 40px;
}
div#ss-2012 div.right div.main-presenter div.name {
	font-size:17px;
	margin-top: 35px;
}
div#ss-2012 div.right div.main-presenter div.name a {
	color: #004B6B;
}
div#ss-2012 div.right div.main-presenter div.name a:hover {
	color: #f47b20;
}
div#ss-2012 div.right div.main-presenter div.designation {
	font-size: 13px;
	line-height: 14px;
	margin-top: 10px;
}
div#ss-2012 div.right div.main-presenter div.bio {
	margin-top: 20px;
	padding-bottom: 7px;
}
div#ss-2012 div.right div.presenter {
	height: 110px;
	padding: 0px 15px;
	background-position: left top;
	background-repeat: no-repeat;
}
div#ss-2012 div.right div.presenter div.name {
	font-size:17px;
	padding-top: 50px;
}
div#ss-2012 div.right div.presenter div.name a {
	color: #004B6B;
}
div#ss-2012 div.right div.presenter div.name a:hover {
	color: #f47b20;
}
div#ss-2012 div.right div.presenter div.designation {
	font-size: 13px;
	line-height: 14px;
	margin-top: 10px;
}
div#ss-2012 div.right div.paul {
	background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/ss-2012/cloud-ss-2012-paul.png);
}
div#ss-2012 div.right div.asanka {
	background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/ss-2012/cloud-ss-2012-asanka.png);
}
div#ss-2012 div.right div.shankar {
	background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/ss-2012/cloud-ss-2012-shankar.png);
}
div#ss-2012 div.right div.shankar div.name {
	padding-top: 30px;
}
div#ss-2012 div.right div.senaka {
	background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/ss-2012/cloud-ss-2012-senaka.png);
}
/* ################## INNER PAGE STYLES ################# */
div#ss-2012 div.header {
	border-bottom: solid 1px #13B5EA;
	background-color: #4EB3E1;
	margin: 20px 40px 0px;
	font-family: Arial, Verdana, Helvetica;
}
div#ss-2012 div.header td.title {
    background-color: #FFFFFF;
    color: #004465;
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
    padding-bottom: 10px;
    padding-left: 0 !important;
    vertical-align: bottom !important;
    width: 529px;
	border: 0px !important;
}
div#ss-2012 div.header td.date {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    padding: 7px 20px !important;
    width: 300px;
	border: 0px !important;
}
div#ss-2012 div.header td.date span.time {
	font-weight: normal;
}
div#ss-2012 div.right div.registration {
	background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/ss-2012/cloud-ss-2012-reg-bg.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 10px 5px;
}
div#ss-2012 div.right div.registration div.free {
	color: #f47b20;
	font-size: 16px;
	font-family: Arial, Verdana, Helvetica;
	line-height: 22px;
	font-weight: bold;
	margin: 5px 0px 0px;
	padding: 0px 20px;
}
div#ss-2012 div.right div.registration div.audience {
	font-size: 14px;
	padding: 0px 20px;	
}
div#ss-2012 div.right div.registration div.form {
	padding: 0px 30px;
}
div#ss-2012 div.right div.registration a.more-ses {
	display: block;
	width: 320px;
	height: 30px;
	background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/ss-2012/cloud-ss-2012-more-ses.png);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 30px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;	
	color: #ffffff;
	text-align: center;
	margin-left: 20px;
}
div#ss-2012 div.right div.registration div.recording {
	background-color: #4EB3E1;
	font-family: Arial, Verdana, Helvetica;
    font-size: 16px;
    font-weight: bold;
    padding: 8px 15px;
	color: #ffffff;
	margin-top: 10px;
}
div#ss-2012 div.left {
	margin-top: 10px;
}
div#ss-2012 div.left div.main-presenter {
	margin-top: 10px;
}
div#ss-2012 div.left div.main-presenter div.title {
	font-family: Arial, Verdana, Helvetica;
	font-size: 18px;
	font-weight: bold;
	color: #006D96;
	line-height: 40px;
}
div#ss-2012 div.left div.main-presenter div.pic {
	float: right;
	width: 120px;
	height: 120px;
	margin-left: 20px;
	margin-bottom: 15px;
}
div#ss-2012 div.left div.main-presenter div.name {
	font-size:20px;
	padding-top: 10px;
	border-top: solid 1px #13B5EA;
}
div#ss-2012 div.left div.main-presenter div.name a {
	color: #006D96;
}
div#ss-2012 div.left div.main-presenter div.name a:hover {
	color: #f47b20;
}
div#ss-2012 div.left div.main-presenter div.designation {
	font-size: 14px;
	line-height: 20px;
	margin-top: 7px;
}
div#ss-2012 div.left div.main-presenter div.bio {
	margin-top: 15px;
	padding-bottom: 7px;
}
/* ############################## THANK YOU PAGE STYLES ################################################### */

div#ss-2012 div.msgs {
	margin: 20px 40px;
	width: 900px;
}
div#ss-2012 div.msgs div.title {
	font-family: Arial, Verdana, Helvetica;
	font-size: 32px;
	font-weight: bold;
	margin-bottom: 20px;
}
div#ss-2012 div.msgs div.content {
	margin: 0px 0px 25px;;
	font-family: Arial, Verdana, Helvetica !important;
	font-size: 16px;
}
div#ss-2012 div.msgs p {
	margin: 3px 0px !important;
}
div#ss-2012 div.msgs div.more {
	margin: 30px 0px;
}
div#ss-2012 div.msgs a.more-ses {
	display: block;
	width: 320px;
	height: 30px;
	background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/ss-2012/cloud-ss-2012-more-ses.png);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 30px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;	
	color: #ffffff;
	text-align: center;
	margin: auto;
}
div#ss-2012 div.ads {
	width: 900px;
	margin: auto;
}
div#ss-2012 div.ads table {
	margin-bottom: 20px;
}
div#ss-2012 div.ads table tr td {
	width: 260px;
	padding: 7px 20px;
	vertical-align: top;
	border: 0px !important;
}
div#ss-2012 div.ads table tr td.header {
	background-color: #D1D3D4;
	border-right: solid 4px #ffffff !important;
	border-left: 0px !important;
	border-top: 0px !important;
	border-bottom: 0px !important;
	font-family: Arial, Verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
}
div#ss-2012 div.ads table tr td ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
div#ss-2012 div.ads table tr td ul li {
	padding: 7px 0px;
	border-bottom: dotted 1px #cccccc;
}
div#ss-2012 div.ads table tr td ul li a {
 color: #006D96;
}
div#ss-2012 div.ads table tr td ul li a:hover {
 color: #f47b20;
}

div.cWebinarContainer .cRightColWebinarPage .cDateAndTime span {
      color: #F57B20;
    font-weight: normal;
    font-size: 14px;
}


/*________________TIME ZONE CONVERTER________________*/

 a.tooltip {outline:none; display: block; }
      a.tooltip strong {
            line-height:30px;
            color: #F57B20;
      }
      a.tooltip:hover {text-decoration:none;}
      a.tooltip span {
            z-index:10;
            display:none; 
/*            padding:14px 20px;*/
            margin-top:-5px; 
            margin-left:20px;
            width:240px; 
            line-height:16px;
            color: #F57B20;
            
      }
      a.tooltip:hover span{
            display:inline; 
            position:absolute; 
            color:#fff;
/*            border:1px solid #f2f2f2; 
            background:#7e7e7e;*/
            font-size: 14px;
            font-weight: normal;
      }
      div.cWebinarContainer .cRightColWebinarPage .cDateAndTime a.tooltip:hover span {
            font-size: 14px;
            font-weight: normal;
      }
      .callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;}

      /*CSS3 extras*/
      a.tooltip span
      {
/*            border-radius:4px;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;

            -moz-box-shadow: 5px 5px 8px #CCC;
            -webkit-box-shadow: 5px 5px 8px #CCC;
            box-shadow: 3px 3px 3px 5px #505050;*/
      }
      
      #user_pdt , #user_gmt {
            display: block;
            margin-top: 4px;
      }
      /*________________TIME ZONE CONVERTER  END________________*/
      
      
      .cVideoContainer {
/*            background-image: url(http://b.content.wso2.org/sites/all/themes/wso2-v6/images/ondemand/video-bg.jpg);*/
	background-position: top;
	background-repeat: repeat-x;
      }
      div.cWebinarContainer div.cShare {
    border: 1px solid #D9D7D7;
    border-radius: 10px 10px 10px 10px;
    margin-bottom: 20px;
    margin-top: 20px;
    padding: 20px 20px 0;
    float: left;
    width: 273px;
    display: none;
      }
      
      
div.cWebinarContainer div.cLinks a.Upcoming {
    background-image: url("http://b.content.wso2.org/sites/all/themes/wso2-v6/images/upcoming-webinars.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    display: inline-block;
    height: 63px;
    margin-bottom: 13px;
    padding: 0;
    width: 300px;
    float: right;
    margin-top: 20px;
    margin-right: 10px;
}
div.cWebinarContainer div.cRightCol .cTitle.cVideoTitle {
    background: none repeat scroll 0 0 #8d8c8e;
    color: #ffffff;
    font-size: 18px;
    margin: 20px 0 0;
    padding: 10px;
    margin-top: 20px;
}
div#share-pane div.top, div#share-pane div.bottom {
      height: 26px;
}
div.cWebinarContainer div.cShare {
      padding-top: 7px;
      padding-bottom: 4px;
}
div#copy-right {
    display: none;
}

#contentcolumn-content .innertube div.mid-content h2.cLibraryList a {
       font-family: georgia;
    font-size: 18px;
    font-weight: normal;
    line-height: 24px;
}
