/* 
 * Strategic Growth Forum Main CSS 
 * last update: 20 April 2010 11:23 AM
 */

#feature-wrap h1 {
background:none repeat scroll 0 0 transparent;
border-bottom:1px solid #CCCCCC;
color:#000000;
font-size:2.6em;
font-weight:bold;
letter-spacing:-0.05em;
margin:0;
padding-bottom:0.4em;
width:708px;
word-spacing:.05em;
min-height:30px;
}

#leftcolumn {
min-height:1600px
}

#sub_middle_1col {
background: none repeat scroll 0 0 #FFFFFF;
width: 478px;
}

#feature-wrap #sub_rightcolumn {
top:-38px;
}
.eyRightWhiteBox {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin:0 0 16px 0px;
padding:5px;
}
#feature-wrap ul#example li {
background:none;
}
#featurenav {
margin-bottom:1em;
padding:0px 0 10px;
}

#featurenav h3, #sub_rightcolumn .eyRightWhiteBox h3 {
border-left:10px solid #FFE700;
height:20px;
padding:0.5em 0 0.5em 0.5em;
}

* html #feature-wrap #sub_rightcolumn {
MARGIN-RIGHT: 0px
}
* html #sponsorflash {
margin-top:10px;
margin-left:18px
}
* html div#leftcolumn .featureCallout img {
margin-left:0px
}

#feature-wrap #sub_middle_1col h2.yellow {
background-color:#FFDF00;
color:#333333;
}

#feature-wrap #sub_middle_1col h3.yellow {
background-color:#FFDF00;
color:#333333;
margin-top:0;
margin-left:-12px;
font-size:1.7em;
font-weight:bold;
letter-spacing:-0.05em;
line-height:1.2;
padding:8px 10px;
}

#feature-wrap #sub_middle_1col h2 {
background-color:#666666;
color:#F0F0F0;
font-size:1.7em;
*font-size:1.8em;
font-weight:bold;
letter-spacing:-0.05em;
margin:0;
padding:8px 10px;
line-height:1.2;
}
#feature-wrap #sub_middle_1col .eoyright h2 {
margin-left:-10px;
}
#feature-wrap #sub_middle_1col h2.black {
background-color:#000;
color:#FFF;
*font-size:1.8em;
}

* html .featureCallout {margin-left: 20px!important;}

#snlinks ul li {
margin-bottom:5px;
}


/* speakers */

#sub_middle_1col div#speaker_section table tbody tr td {
padding:8px 5px;
}
#sub_middle_1col div#speaker_section table tbody tr td.speakerbio {
padding-top:0px;
}
#sub_middle_1col div#speaker_section table tbody tr td a img {
border:1px solid #CCCCCC;
}

#sub_middle_1col div#speaker_section table tbody tr td.tdspeakerphoto {
width:1%
}

/* end speakers */


/* tabs */
div.tabs > div {
background:#FFFFFF;
}

ul.tabNavigation li {
text-align:center;
}

ul.tabNavigation li a.twoline {
padding-top:14px;
*padding-top:15px;
padding-bottom:13px;
*padding-bottom:14px;

}

p.emphasize {
width:4.5em;
}

#sub_middle_1col div.tabs table tbody tr td {
padding:3px 0;
}

div.tabs h3 {
padding:5px 0;
}

/* end tabs */

