/*
    key color: #336699
    support color: #99CCFF
*/

#logo {background: url('../images/layout/logo.gif') top left no-repeat;}

#right h3, #footer h4, #top_member_name {color:#99CCFF;}

#right {background-color:#336699;}

#content div.marker {background-image: url('../images/layout/markers/public.gif');}

#watermark {background-image: url(../images/layout/watermarks/home_watermark.png); height:212px; margin-top:-212px;}

#member_spotlight {padding:5px; color:#000; background-color:#fff;}
#member_spotlight a, #member_spotlight a:hover, #member_spotlight a:visited {color:#336699;}
#member_spotlight .member_data {margin-left:110px; width:105px;}
#member_spotlight em {font-size:12px;}
#member_spotlight .quick_stats {font-size:10px;}
#member_spotlight .quick_intro {clear:both; text-align:center; margin:5px 0; padding:0;}
#member_spotlight .more {clear:both; text-align:center; font-size:11px; float:right; font-weight:bold;}

#industry_participants {padding:10px; color:#000; background-color:#fff; height:120px; overflow:hidden;}

#industry_participants a, #industry_participants a:hover, #industry_participants a:visited {color:#336699;}
#current_slide {width:100%; height:100%; border:0 none;}
#current_slide td {border:0 none; background-color:transparent; vertical-align:middle; text-align:center;}
#current_slide td.org_logo {width:200px; height:150px;}
#current_slide img {border:0 none; margin:0;}

#comments textarea, #content form ul li select, #content form ul li input.title, #content form ul li input.tedit, #content form ul li textarea.memo,
#survey_questions input.tedit, #survey_questions textarea, #survey_questions select {background:#ECFAFF;}

#content #comments textarea {width:650px; height:100px; margin-bottom:5px;}
#content #comments textarea:focus {background:#fff;}
#comments textarea, #content form ul li select, #content form ul li input.title, #content form ul li input.tedit, #content form ul li textarea.memo,
#survey_questions input.tedit, #survey_questions textarea, #survey_questions select {border:1px solid #336699;}

#infohead a:hover {color:#336699;}

#right a.right_menu_link.active {color:#336699;}

#content h1#headline {background: #336699; /*url('../images/layout/headline/public.gif') 20px 0 no-repeat; padding-left:95px;*/}

#right #tips {padding:15px; color:#000; background:#ECFAFF; font-size:12px;}
#right #tips .head {font-size:13px; font-weight:bold;}

/*************************************************/
/*         Public field/form width            */
/*************************************************/
#content form ul li label {width:150px;}
#content form ul li input.title, #content form ul li input.tedit, #content form ul li textarea.memo, #content form ul li select {width:500px;}
#content form ul li input.medium_short, #content form ul li select.medium_short {width:400px;}
#content form ul li input.very_short, #content form ul li select.very_short {width:100px;}


/************************************************/
/*             Public specific styles         */
/************************************************/

#content a, h1, h2, h3 {color:#336699;}

#content div.publicbox {width:675px; margin: 5px auto 0px auto;clear:both;}
#content div.publicbox div.top {width:675px; height:18px; background: url('../images/layout/publicbox_top.gif') top left no-repeat;}

#content div.publicbox:hover div.top {background: url('../images/layout/publicbox_top_on.gif') top left no-repeat;}

#content div.publicbox div.desc {width:655px; background: url('../images/layout/publicbox_filler.gif') top left repeat-y; padding:0px 20px 0px 20px; /*clear:both;*/}

#content div.publicbox:hover div.desc {background: url('../images/layout/publicbox_filler_on.gif') top left repeat-y; }

#content div.publicbox div.btm {width:675px; height:18px; background: url('../images/layout/publicbox_btm.gif') top left no-repeat;}

#content div.publicbox:hover div.btm {background: url('../images/layout/publicbox_btm_on.gif') top left no-repeat;}

#content div.publicbox div.desc div.arrow {float:right;width:95px;height:100px; background: url('../images/layout/arrow.gif') left center no-repeat;}
#content div.publicbox:hover div.desc div.arrow {float:right;width:95px;height:100px; background: url('../images/layout/arrow_on.gif') left center no-repeat;}

#content div.publicbox div.desc div.desc_body {float:left;width:555px;}

#content div.publicbox div.desc h2 {margin-top:-2px; margin-bottom:0px; color:#336699;}
#content div.publicbox:hover div.desc h2 {color:#FFFFFF;}
#content div.publicbox div.desc h2 a {text-decoration:none;}
#content div.publicbox:hover div.desc h2 a:hover {text-decoration:underline;}


#content div.publicbox div.desc p {margin-top:5px; margin-bottom:0px;text-decoration:none;}
#content div.publicbox:hover div.desc p {color:#fff;}

#content div.publicbox div.desc a {color:#336699;text-decoration:underline;}
#content div.publicbox:hover div.desc a{color:#FFFFFF;}


div.tooltip {color:#FFF;}
div.tooltip label {color:#ccc;}

#right .home_portlet_header {width:207px; height:35px; background: url('../images/layout/homepage/portlet_header.gif') top left no-repeat; text-align:center; font-size:16px; color:#FFF; padding-top:17px;}
#right .home_portlet_body {width:197px; background-color:#fff; text-align:center; padding:5px;}
#right #home_member_portlet_body {background-color:#fbfcea;}
#right .home_portlet_body .member_thumbnail {float:none !important; margin:0 auto !important;}
#right .home_portlet_member_name {font-weight:bold; color:#666; font-size:13px; padding-top:5px; display:block;}
#right .home_portlet_body #org_link {color:#336699; text-decoration:none; font-size:10px; padding-top:7px; display:block;}
#right .home_portlet_body .quick_intro {color:#777; font-size:10px; padding-top:7px;}
#right .home_portlet_body .more {color:#336699; text-decoration:underline; font-size:10px; padding-top:5px; display:block;}
#right .home_portlet_footer {width:207px; height:8px; background: url('../images/layout/homepage/portlet_footer.gif') top left no-repeat; text-align:center; margin-bottom:5px;}
#right .home_member_portlet_footer {width:207px; height:8px; background: url('../images/layout/homepage/member_portlet_footer.gif') top left no-repeat; text-align:center; margin-bottom:5px;}

#content #home_footer_section {width:655px; margin:50px auto 50px auto;}
#content #home_footer_section_menu {margin-left:10px;}
#content #home_footer_section_menu li {list-style-type:none; float:left; padding:0; padding-right:5px;}
#content #home_footer_section_menu .home_footer_section_menu_link {height:23px; display:block; color:#fff; font-size:10px; text-transform:uppercase; text-decoration:none; background-repeat:no-repeat; text-align:center; padding-top:10px;}

#content #home_footer_section_menu #headlines_link {background: #414040 url('../images/layout/homepage/quote.gif'); width:123px;}
#content #home_footer_section_menu #headlines_link:hover, #content #home_footer_section_menu #headlines_link.active {background: #598cbf url('../images/layout/homepage/quote_on.gif');}

#content #home_footer_section_menu #ideas_link {background: #414040 url('../images/layout/homepage/ideas.gif'); width:83px;}
#content #home_footer_section_menu #ideas_link:hover, #content #home_footer_section_menu #ideas_link.active {background: #cede29 url('../images/layout/homepage/ideas_on.gif');}

#content #home_footer_section_menu #discussion_questions_link {background: #414040 url('../images/layout/homepage/discussion_questions.gif'); width:123px;}
#content #home_footer_section_menu #discussion_questions_link:hover, #content #home_footer_section_menu #discussion_questions_link.active {background: #cede29 url('../images/layout/homepage/discussion_questions_on.gif');}

#content #home_footer_section_menu #workspaces_link {background: #414040 url('../images/layout/homepage/workspaces.gif'); width:123px;}
#content #home_footer_section_menu #workspaces_link:hover, #content #home_footer_section_menu #workspaces_link.active {background: #c9338f url('../images/layout/homepage/workspaces_on.gif');}
#content #home_footer_section_menu #opportunities_link {background: #414040 url('../images/layout/homepage/opportunities.gif'); width:123px;}
#content #home_footer_section_menu #opportunities_link:hover, #content #home_footer_section_menu #opportunities_link.active {background: #96e223 url('../images/layout/homepage/opportunities_on.gif');}

#content #home_footer_section .section_header {width:655px; height:10px; font-size:0px;}
#content #home_footer_section .section_body {width:615px; min-height:161px; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px;}
#content #home_footer_section .section_footer {width:655px; height:10px; font-size:0px;}
#content #home_footer_section .section_body, #content #home_footer_section .section_body a, #content #home_footer_section .section_body a:visited {color:#fff;}

#content #home_footer_section #headlines_section {clear:both;}
#content #home_footer_section #headlines_section .section_header {background: url('../images/layout/homepage/box_headlines_header.gif') top left no-repeat;}
#content #home_footer_section #headlines_section .section_body {background: #34679a url('../images/layout/homepage/box_headlines_bg.gif') top left repeat-x;}
#content #home_footer_section #headlines_section .section_footer {background: url('../images/layout/homepage/box_headlines_footer.gif') top left no-repeat;}

#content #home_footer_section #ideas_section {display:none; clear:both;}
#content #home_footer_section #ideas_section .section_header {background: url('../images/layout/homepage/box_ideas_header.gif') top left no-repeat;}
#content #home_footer_section #ideas_section .section_body {background: #b1bf21 url('../images/layout/homepage/box_ideas_bg.gif') top left repeat-x;}
#content #home_footer_section #ideas_section .section_footer {background: url('../images/layout/homepage/box_ideas_footer.gif') top left no-repeat;}

#content #home_footer_section #discussion_questions_section {display:none; clear:both;}
#content #home_footer_section #discussion_questions_section .section_header {background: url('../images/layout/homepage/box_discussion_questions_header.gif') top left no-repeat;}
#content #home_footer_section #discussion_questions_section .section_body {background: #FF7900 url('../images/layout/homepage/box_discussion_questions_bg.gif') top left repeat-x;}
#content #home_footer_section #discussion_questions_section .section_footer {background: url('../images/layout/homepage/box_discussion_questions_footer.gif') top left no-repeat;}

#content #home_footer_section #workspaces_section {display:none; clear:both;}
#content #home_footer_section #workspaces_section .section_header {background: url('../images/layout/homepage/box_workspaces_header.gif') top left no-repeat;}
#content #home_footer_section #workspaces_section .section_body {background: #9d1d6c url('../images/layout/homepage/box_workspaces_bg.gif') top left repeat-x;}
#content #home_footer_section #workspaces_section .section_footer {background: url('../images/layout/homepage/box_workspaces_footer.gif') top left no-repeat;}
#content #home_footer_section #opportunities_section {display:none; clear:both;}
#content #home_footer_section #opportunities_section .section_header {background: url('../images/layout/homepage/box_opportunities_header.gif') top left no-repeat;}
#content #home_footer_section #opportunities_section .section_body {background: #81c41c url('../images/layout/homepage/box_opportunities_bg.gif') top left repeat-x;}
#content #home_footer_section #opportunities_section .section_footer {background: url('../images/layout/homepage/box_opportunities_footer.gif') top left no-repeat;}

div.entry-content img {
	border: 1px solid #999;
}
div.entry-content H2 {
	font-size: 18px;
	font-weight: bold;
	color: #444;
	margin-top: 30px;
}

