/* cake */
.cake-sql-log table {background: #f4f4f4;margin: 0 auto;width: 969px;}
.cake-sql-log td {padding: 4px 8px;text-align: left;}
/* Notices and Errors */
div.message {clear: both;color: #900;font-size: 140%;font-weight: bold;margin: 1em 0;}
div.error-message {/*clear: both;*/
color: #900;font-weight: bold;}
p {/*margin: 10px 0 10px 0;*/}
p.error {background-color: #df7a1c;color: #fff;font-size: 120%;line-height: 140%;padding: 0.8em;margin: 1em 0;}
p.error em {color: #000;font-weight: normal;line-height: 140%;}
.notice {background: #ffcc00;color: #000;display: block;font-size: 120%;line-height: 140%;padding: 0.8em;margin: 1em 0;}
.success {background: green;color: #fff;}
/* Debugging */
pre {color: #000;background: #f0f0f0;padding: .5em;}
pre.cake-debug {background: #ffcc00;border: solid 3px #fc0;font-size:100%;overflow: auto;position: relative;max-height: 300px;}
div.cake-stack-trace {background: #fff;border: 4px dotted #ffcc00;color: #333;margin: 0px;padding: 6px;font-size: 120%;line-height: 140%;overflow: auto;position: relative;}
div.cake-code-dump pre {position: relative;overflow: auto;}
div.cake-stack-trace pre, div.cake-code-dump pre {color: #000;background-color: #F0F0F0;margin: 0px;padding: 1em;overflow: auto;}
div.cake-code-dump pre, div.cake-code-dump pre code {clear: both;font-size: 12px;line-height: 15px;margin: 4px 2px;padding: 4px;overflow: auto;}
div.cake-code-dump span.code-highlight {background-color: #ff0;padding: 4px;}
/* Paging */
div.paging {background:#fff;color: #ccc;margin-bottom: 10px;margin-top: 10px;}
div.paging div.disabled {color: #ddd;display: inline;}
div.paging span {}
div.paging span.current {color: #000;}
div.paging span a {}
.pointer {cursor:pointer;}
ul.actions-hor { margin: 0 5px 0 0; }
ul.actions-hor li { display: inline; }
ul.actions-vert { margin: 10px 5px 0 0; }
ul.actions-vert li { margin: 5px 5px 0 0; list-style:none; }
/* coporate site styles */
* {margin:0;padding:0;}
img,a {border:0px;}
a {/*background:#fff;*/color: #ED7E1A;text-decoration: none;font-weight: normal;}
p {margin-bottom:20px;line-height:1.6em;}
h1,h2,h3{color:#36434D;}
h1 {font-size:22px;font-weight:normal;margin-bottom:13px;line-height:1.2em;}
h1 span {font-style:italic;}
h2 {font-size: 16px;border-top:3px double #B8C3B9;border-bottom:3px double #B8C3B9;margin: 0px 0 10px 0;padding: 5px 0 5px 0;}
h3 {border-top:1px dashed #B8C3B9;border-bottom:1px dashed #B8C3B9;padding:7px 3px 7px 3px;text-transform:uppercase;font-weight:bold;font-size:12px;margin-bottom:7px;}
ul.content-ul,ul.content-ul-no-bullets,ul.content-ul-extra-spacing {margin:15px;}
ul.content-ul li {margin-left:25px;margin-bottom:7px;}
ul.content-ul-extra-spacing li {margin-left:15px;list-style:none;margin-bottom:15px;}
ul.content-ul-no-bullets li {margin-left:15px;list-style:none;}
div.breadcrumb { margin-bottom:5px; }
.date {color:#36434D;}
div.divider{background:url(../img/bgr_div-divider.gif) top left repeat-x;height:5px;margin-top:5px;margin-bottom:20px;clear:both;}
/* General style info */
body {background: url('../img/bgr_body.png') no-repeat top center #FFF;font-family: arial, sans-serif;font-size:12px;color:#36434D;/*line-height:1.6em;*/}
.clear{clear:both;}
.relative-holder{position:relative;}
.right-float{float:right;}
.left-float{float:left;}
.standard-spacing-bottom{margin-bottom:10px;}
.standard-spacing-top{margin-top:10px;}
.standard-spacing-right{margin-right:10px;}
.standard-spacing-left{margin-left:10px;}
div.main-content{ width:969px;margin: 0 auto 10px;}
div.main-content-community{float:left;width:793px;margin-left:10px;}
div.swf-banner{margin-bottom:15px;}
div.footer{/*width:969px;*/margin: 31px auto 10px; height:61px; background:url(../img/bgr_footer.png) repeat-x top left;}
div.footer span.copyright{font-size:10px;}
.container {text-align: left;clear:both;color:#333;}
div.main-header{height:86px;background:url('../img/bgr_header.gif') no-repeat top right;position:relative;}
div.main-nav{background:url('../img/bgr_main-nav.png') no-repeat top left;height:26px;padding-left:258px;padding-top:22px;margin-bottom:15px;}
/* Navigation Style Info */
ul.navigation {list-style:none;text-transform:capitalize;margin:0px;}
ul.navigation a {font-size:10px;color:#414142;}
ul.navigation a:hover {color: #ED7E1A;}
ul.navigation a.selected {color:#ED7E1A;}
ul.navigation li {margin:0;float:left;padding-right:0px;margin-right:0px;color:#AFB7BD;/*border-left:1px solid grey;*/}
ul.navigation li.no-border {border:none;}
div.main-nav ul.navigation li{margin-right:5px;}
div.main-nav div.nav-inner{float:right;width:165px;}
div.community-links{float:right;height:26px;margin-right:29px;}
div.community-buildbox{height:41px;background:url('../img/buildbox_tile.gif') repeat-x top left;}
div.community-buildbox div.buildbox-left{height:41px;float:left;}
div.community-buildbox div.buildbox-actions{float:left;padding-top:8px;padding-left:30px;color:#6B757C;font-size:11px;}
div.community-buildbox div.buildbox-right{height:41px;float:right;}
div.footer div.footer-links{color:#6B757C;text-align:center;padding-top:23px;color:#C4C5C5;}
div.footer div.version-number{font-size:10px;margin-top:5px;color:#C4C5C5;}
div.footer div.footer-links a{color:#C4C5C5;}
div.footer div.footer-links a:hover{color: #ED7E1A;}
div.footer div.social-links{float:left;margin-left:50px;}
div.footer div.social-links div.social-link{float:left;margin-right:50px;padding-top:3px;}
div.footer div.social-links div.social-link a{font-size:12px;color:#999999;font-weight:normal;}
div.view-content div.view-content-inner{width:965px;background:url('../img/bgr_layout-default-tile.png') repeat-y top left;}
div.view-content div.view-content-inner div.sidebar{width:250px;float:left;margin-top:20px;margin-left:42px;}
div.view-content div.layout-content{width:585px;margin-top:20px;margin-right:50px;float:right;line-height:1.6em;}
/*div.view-content div.layout-content{width:475px;margin-top:20px;margin-right:100px;float:right;line-height:1.6em;}*/
div.view-content-fixed{background:url('../img/bgr_layout-fixed.png') no-repeat top left;height:498px;width:965px;}
div.layout-content-fixed{float:right;width:510px;height:465px;margin-top:31px;margin-right:55px;}
div.view-content-fixed div.sidebar{width:230px;margin-top:68px;margin-left:51px;float:left;}
ul.directory_navigation,ul.directory_people_navigation,ul.directory_navigation-in-list{list-style:none;margin-right:0px;}
ul.directory_navigation a, ul.directory_people_navigation a,ul.directory_navigation-in-list a,ol.directory_navigation_no_arrow a{font-size:14px;color:#36434D;font-weight:normal;}
ol.directory_navigation_no_arrow li{margin-bottom:20px;}
ul.directory_navigation li{margin-bottom:20px;padding-left:14px;background:url('../img/icon_directory-arrow.png') no-repeat top left;}
ul.directory_navigation-in-list li{margin-bottom:20px;padding-left:14px;background:url('../img/icon_directory-arrow2.png') no-repeat top left;}
ul.directory_people_navigation li{margin-bottom:20px;padding-left:50px;line-height:1em;padding-top:3px;padding-bottom:11px;}
ul.directory_people_navigation a span{font-style:italic;font-weight:bold;font-size:9px;}
ul.directory_navigation a span, ul.directory_navigation-in-list a span{font-style:italic;}
ul.directory_navigation-in-list a span.nav-date{font-style:italic;font-weight:bold;font-size:9px;}
ul.directory_navigation li.active, ul.directory_navigation-in-list li.active{background:url('../img/icon_directory-arrow-active.png') no-repeat top left;}
ul.directory_navigation-in-list li.active{background:url('../img/icon_directory-arrow2-active.png') no-repeat top left;}
ul.directory_navigation li.active a , ul.directory_navigation li a:hover,ul.directory_navigation-in-list li.active a , ul.directory_navigation-in-list li a:hover,ol.directory_navigation_no_arrow li a:hover{color:#ED7E1A;}
div.directory-header-closed,div.directory-header-open{width:230px;height:23px;padding-top:8px;padding-left:20px;cursor:pointer;}
div.directory-header-closed{background:url('../img/bgr_directory-header-closed.png') no-repeat top left;}
div.directory-header-open{background:url('../img/bgr_directory-header-open.png') no-repeat top left;}
div.directory-header-open,div.directory-header-closed,div.directory-header-open a,div.directory-header-closed a{text-transform:uppercase;color:#FFF;font-weight:bold;font-size:14px;margin-top:5px;}
div.directory-list{background:#F2F3F3;width:210px;padding-left:20px;padding-right:20px;padding-top:24px;padding-bottom:20px;}
div.directory-list ul.directory_navigation li{margin-bottom:10px;}
ul.directory_people_navigation li{background-position:left top;background-repeat:no-repeat;}
ul.directory_people_navigation li.active a{color:#ED7E1A !important;}
h1 span.member-title{font-size:15px;font-style:italic; line-height:1.3em;}
div.bio-top{width:771px;height:44px;background:url('../img/our_people/bgr_bio-top.png') no-repeat top left;}
div.bio-tile{width:771px;background:url('../img/our_people/bgr_bio-tile.png') repeat-y top left;}
div.bio-tile div.bio-content{width:480px;margin-right:40px;float:right;}
div.bio-bottom div.next-bio,div.bio-bottom div.prev-bio{float:right;margin-top:17px;margin-right:15px;}
div.bio-bottom div.prev-bio{margin-right:10px;}
div.bio-bottom{width:771px;height:44px;background:url('../img/our_people/bgr_bio-bottom.png') no-repeat top left;position:relative;}
div.bio-bottom div.bio-picture{position:absolute;width:242px;height:327px;background-position:left top;background-repeat:no-repeat;top:-321px;left:6px;}
div.ratingstars{width:110px;height:18px;}
div.ratingstars div{margin-right:3px;height:18px;width:18px;background:url('../img/stars/deselected.gif') no-repeat top left;float:left;}
div.ratingstars div.selected{background:url('../img/stars/selected.gif') no-repeat top left;}
div.ratingstars-light {width:110px;height:18px;}
div.ratingstars-light div {margin-right:3px;height:18px;width:18px;background:url('../img/stars/deselected-light.gif') no-repeat top left;float:left;}
div.ratingstars-light div.selected {background:url('../img/stars/selected.gif') no-repeat top left;}
/* learning sidebar */
/*div.learning-sidebar div,div.learning-sidebar {border:1px solid #333;}
*/
div.learning-sidebar{width:137px !important;margin-left:10px;}
div.learning-sidebar div.banner-icon{border-bottom:1px solid #C0CAC2;}
div.learning-sidebar div.banner-icon2{float:left;}
div.learning-sidebar div.banner-text{text-align:left;font-size:9px;padding:10px;}
div.learning-sidebar div.sections {margin-bottom:10px;width:137px;}
div.event-sidebar div.sections{margin-bottom:10px;width:157px;}
div.event-sidebar div.section-window{padding:12px 10px 10px 20px;background:#D8D8D8;text-align:center;}
div.learning-sidebar div.section-window{background:#D8D8D8;padding:10px;text-align:center;}
div.event-sidebar div.section-window{text-align:left;padding:10px 5px 10px 5px;}
div.learning-sidebar div.section-window div.title,div.event-sidebar div.section-window div.title{text-transform:uppercase;border-bottom:2px dotted #B8C3B9;padding-bottom:12px;margin-bottom:12px;color:#1A1818;font-size:11px;font-weight:bold;}
div.learning-sidebar div.minimized ul li,div.event-sidebar div.minimized ul li{list-style-image:url('http://www.955online.com/img/arrow_side_icon.gif');font-weight:bold;text-transform:uppercase;}
div.learning-sidebar div.maximized ul li,div.event-sidebar div.maximized ul li{list-style-image:url('http://www.955online.com/img/arrow_down_icon.gif');font-weight:bold;text-transform:uppercase;}
div.learning-sidebar div.section-header,div.event-sidebar div.section-header{cursor:pointer;}
div.learning-sidebar div.section-header div.top, div.event-sidebar div.section-header div.top{height:4px;width:137px;font-size:1px;/*background:url('http://www.955online.com/img/tri_right_top_bg.gif') no-repeat top left;*/}
div.learning-sidebar div.section-header div.middle,div.event-sidebar div.section-header div.middle{padding-left:15px;padding-right:15px;font-size:11px;}
div.learning-sidebar div.section-header div.middle{width:107px;background:url('http://www.955online.com/img/tri_right_mid_bg.gif') repeat-y top left;}
div.event-sidebar div.section-header div.middle{width:127px;background:url('http://www.955online.com/img/event-directory_mid_bg.gif') repeat-y top left;}
div.learning-sidebar div.section-header div.bottom,div.event-sidebar div.section-header div.bottom{height:4px;width:100%;/*background:url('http://www.955online.com/img/tri_right_bottom_bg.gif') no-repeat top left;*/margin-top:0px;margin-left:0px;}
div.learning-sidebar div.star-rating{margin-left:8px;}
div.clear{clear:both;}
div#sidebarRating {font-size:12px;color:#45555F;}
div#sidebarRating a,.cloud a {font-size:9px;color:#45555F;text-decoration:none;}
div#sidebarRating a:hover,.cloud a:hover {color:#000;}
/*************************** TAG CLOUD *****************************/
.cloud a.tag1 { font-size: 10px; font-weight: 100; }
.cloud a.tag2 { font-size: 10px; font-weight: 200; }
.cloud a.tag3 { font-size: 10px; font-weight: 300; }
.cloud a.tag4 { font-size: 10px; font-weight: 400; }
.cloud a.tag5 { font-size: 11px; font-weight: 500; }
.cloud a.tag6 { font-size: 11px; font-weight: 600; }
.cloud a.tag7 { font-size: 11px; font-weight: 700; }
.cloud a.tag8 { font-size: 12px; font-weight: 800; }
.cloud a.tag9 { font-size: 12px; font-weight: 900; }
.cloud a.tag10 { font-size: 13px; font-weight: 900; }
/***************************** CONTENT WINDOW ********************************/
div.content-window{background: url('http://www.955online.com/img/content-window/body-right.gif') no-repeat bottom right;font-size: 100%;}
div.content-window div.boxhead{background: url('http://www.955online.com/img/content-window/head-right.gif') no-repeat top right;margin: 0;padding:0;height:40px;}
div.content-window div.boxhead div.boxhead-title{background: url('http://www.955online.com/img/content-window/head-left.gif') no-repeat top left;margin: 0;height:40px;color: white; font-weight: bold; padding: 8px 10px 0px 10px;}
div.content-window div.boxhead div.boxhead-title a{/*color:#FFF;*/
}
div.content-window .boxbody {background: url('http://www.955online.com/img/content-window/body-left.gif') no-repeat bottom left;margin: 0;padding: 0 10px 10px 10px;min-height:300px;height:auto !important;height:300px;}
/******************************* REVIEWS ****************************************/
div.review-container table, div.review-container table tr td {border:0 none;font-size:11px;padding:0;text-align:left;}
table {background:none repeat scroll 0 0 #FFFFFF;border-color:#CCCCCC -moz-use-text-color #CCCCCC #CCCCCC;border-style:solid none solid solid;border-width:1px 0 1px 1px;color:#333333;margin-bottom:10px;width:100%;}
ul.actions-hor  {margin:0 5px 0 0;}
ul.actions-hor li {display:inline;}
div.review-date  {float:right;font-weight:bold;}
table tr td {background:none repeat scroll 0 0 #FFFFFF;border-right:1px solid #D7DFDA;padding:4px;text-align:center;vertical-align:top;}
.name  {color:#ED7E1A;font-size:12px;font-weight:bold;margin-bottom:3px;}
div.stars-wrapper {float:right;margin-right:15px;}
a.suggest  {background:url("http://www.955online.com/img/check_icon.gif") no-repeat scroll left top transparent;padding:0 0 3px 15px;}
.ui-widget-content a {}
dl {line-height:2em;margin:0;width:60%;}
dt {font-weight:bold;padding-left:4px;vertical-align:top;}
dd {margin-left:10em;margin-top:-2em;vertical-align:top;}
div.divider-single {border-bottom:1px solid #DFDFDF;height:1px;margin-bottom:15px;margin-top:10px;}
div.plain-text ol,div.plain-text ul, div.plain-text li{margin:15px;}
div.plain-text p {margin-bottom:5px;}
div.plain-text h2{border:0px;color: #ED7E1A;}
div.plain-text h3{border:0px; color:#36434D; text-transform:none;margin-bottom:5px;}
div.plain-text h4{border:0px; color:#36434D; text-transform:none;font-size:12px;text-decoration:underline;font-weight:normal;}
div.tinymce-body ol, div.tinymce-body ul, div.tinymce-body li {margin:15px;}
div.tinymce-body p{margin-bottom:5px;}
a.button,a.button-hover{color:#FFF !important;cursor:pointer;display:inline-block;height:22px;padding-right:11px;font-size:11px;text-transform:lowercase;}
a.button{background:url('http://www.955online.com/img/button_admin/right.gif') no-repeat scroll top right;}
a.button-hover{background:url('http://www.955online.com/img/button_admin/right-over.gif') no-repeat scroll top right;}
a.button span,a.button-hover span{display:inline-block;height:18px;padding:4px 0 0 12px;}
a.button span { background:transparent url('http://www.955online.com/img/button_admin/left.gif') no-repeat scroll 0 0; }
a.button-hover span { background:transparent url('http://www.955online.com/img/button_admin/left-over.gif') no-repeat scroll 0 0; }
/*********************USER AVATAR***************************/
div.user-avatar{margin-right:15px;}
div.user-avatar div.avatar-info{float:left;padding-top:3px;}
div.user-avatar div.avatar-info div.name{margin-bottom:1px;font-size:12px;color:#DF7A1C;font-weight:bold;}
.name { margin-bottom:3px; font-size:12px; color:#ED7E1A; font-weight:bold; }
div.user-avatar div.avatar-info div.company{font-size:10px;color:#556068;font-weight:normal;}
/***********************************INFO TABLE*************************************/

table.info-table,table.form-table{border:0px;font-size:12px;color:#5E5E61;}
table.info-table tr td,table.form-table tr td {border-right:none; text-align:left;padding-bottom:20px;}
table.info-table tr td.title,table.form-table tr td.title{text-align:right; font-weight:bold; font-size:11px;}
table.info-table tr td.title,table.form-table tr td.title-caps{text-align:right; font-weight:bold; font-size:11px;text-transform:uppercase;}
table.info-table tr td.title-top,table.form-table tr td.title-top{text-align:left; font-weight:bold; font-size:11px;padding-bottom:0px;}
table.form-table tr td {padding-bottom:3px;}
table.form-table tr td.title{padding-top:7px;}
/*************************************INPUT FIELDS ********************************/

.required-field{border:1px solid #CC0000;background-color:#FFE5E5;}
input{border:1px solid #AFAFB2;/*height:15px;*/font-size:12px;}
textarea{border:1px solid #AFAFB2;font-size:12px;}
input[type=image],input.image{border:none;}
input[type=file]{height:30px;font-size:12px;}
select{font-size:11px;border:1px solid #AFAFB2;}
textarea{font-size:11px;}
form {width:100%;}
/******** faq ***********/

.faq-title{color: #ED7E1A;font-weight:bold;font-size:14px;margin-bottom:5px;cursor:pointer;}
div.faq-body{margin-left:15px;}
/* change share this styles */
a.stbutton{font-size:12px;color:#999999;font-weight:normal;}
/********** CONTACT US PAGE *****************/
div.directory-text{margin-bottom:20px;font-size:12px;color:#36434C;text-transform:uppercase;}
div.directory-text span.title{color:#ED7E1A;}
div.our-people-list{overflow:auto;height:400px;}
.feed-icon {padding:0 0 3px 18px; background:left top no-repeat url('/img/feed_icon_sml.png');font-size:12px;}
span.plan-text,span.fill-text,span.flow-text,span.win-text{font-weight:bold;}
span.plan-text{color:#D60D8C;}
span.fill-text{color:#00A79D;}
span.flow-text{color:#6FBD44;}
span.win-text{color:#24DEFD;}

table.member-table{border:0px;}
table.member-table tr td {border:0px;text-align:left;width:33%;padding-right:10px; padding-bottom:15px;}
table.member-table div.member-info{float:left;width:105px;}
table.member-table div.member-icon{float:left; margin-right:5px;}
table.member-table div.member-info div.member-name a {font-size:12px; font-weight:bold;}
table.member-table div.member-info div.member-title {font-size:10px; font-style:italic; line-height:1.2em;}
div.pull-quotes{font-family: Arial; font-weight:bold; font-style:italic; color:#C3C5C8; font-size:20px; line-height:1.3em;}

