#content {clear:both; width:980px; font-size:12px; background:url(../images/content-bg.gif) top right repeat-y;}
#content .foresight {clear:both; width:980px; font-size:12px; margin-top: 40px;}
#content .foresight .toolbar {float:right; list-style-type:none; margin-top:-25px; padding:0 10px 0 0;}
#content .foresight .toolbar a {font-weight: bold; color: #004a75;: font-size: 14pt;}
#content .foresight .subhead {width: 980px; height: 30px; font-size: 12px; font-weight:bold; color:#1b4a71; padding: 10px 0 10px 0; background:#f0f0f0; border-bottom: 1px solid gray;}
#content .foresight .subhead span {float: left; width: 560px; margin-left: 10px;}

#content .leftcol h1 {font-weight:bold; font-size:16px; color:#004a75; line-height:22px;}
#content .leftcol .bullet {padding:5px 0 0 20px; list-style-type:disc;}
#content .leftcol .bullet li {list-style-type:disc; padding:3px 0 3px 0; color:#333333;}
#content .leftcol .subhead {height: 30px; font-size: 12px; font-weight:bold; color:#1b4a71; padding: 10px 0 10px 15px; background:#f0f0f0; border-bottom: 1px solid gray;}
#content .leftcol .subhead span {float: left; width: 560px; margin-left: 10px;}


#content .leftcol {float:left; width:545px; padding:22px 0 0 5px; margin:0 74px 0 0;}
#content .leftcol .news {padding:0 0 25px 0;}
#content .leftcol .news h2 {font-size:16px; font-weight:bold; color:#1b4a71; border-bottom:1px solid #a6b9ca; padding:10px 10px 8px 28px; background:#dde8ee url(../images/recent-news-arrow.gif) 8px 11px no-repeat; margin:0 0 10px 0;}
#content .leftcol .news h2 a {font-size:16px; font-weight:bold; color:#1b4a71; text-decoration:none;}
#content .leftcol .news h2 a:hover {text-decoration:underline;}

#content .leftcol .news .newsitem {padding:6px 0 6px 6px;}
#content .leftcol .news .newsitem h3 {font-weight:bold; font-size:14px; color:#004a75;}
#content .leftcol .news .newsitem h3 a {color:#004a75;}
#content .leftcol .news .newsitem h4 {font-size:11px; font-weight:normal; color:#999999; padding:3px 0 2px 0; text-transform:none;}
#content .leftcol .news .newsitem a {color:#bd5611; text-decoration:none;}
#content .leftcol .news .newsitem a:hover {text-decoration:underline;}
#content .leftcol .news .newsitem p {font-size:12px; color:#444444; padding:2px 0 2px 0; line-height:18px;}

#content .leftcol .news .viewall {display:block; padding:10px 0 5px 0; border-bottom:1px solid #a6b9ca; text-align:right; font-weight:bold;}
#content .leftcol .news .viewall a {color:#1b4a71; text-decoration:none; background:url(../images/view-all-arrow.gif) top left no-repeat; padding:0 0 0 20px;}
#content .leftcol .news .viewall a:hover {color:#bd5611;}

#content .leftcol .initiatives {width: 543px; height: 200px; margin-bottom: 15px; border-bottom: #ccc 1px solid;}
#content .leftcol .initiatives .welcome {padding: 8px 8px 8px 8px; font-size: 24px; background:#0B5A87; color: #fff;}
#content .leftcol .initiatives .text {font-weight: normal; font-size: 16px;}

/* experimental initiatives light gray*/

#content .leftcol .initiatives_exp1 {margin: 0px;/*border-bottom: 1px solid #cccccc;*/height: 165px; margin-bottom: 15px; width: 545px;}
#content .leftcol .initiatives_exp1 h3{font-size: 2em; font-weight: bold; margin: 0px; padding-left: 0.5em; color: #aabcc6; border-bottom: 1px solid #aabcc6; padding-top: 0.4em; height: 1.3em;}
#content .leftcol .initiatives_exp1 p{font-size: 1.5em; margin-top:0.4em; color: #444444; padding-left: 0.8em; padding-top: 0.2em; margin-bottom: 0.6em;}
#content .leftcol .initiatives_exp1 .second_col1 {width: 240px; float: left; margin: 0; margin-left: 1em; padding: 0px; color: #444444;}
#content .leftcol .initiatives_exp1 .second_col2 {width: 240px; float: right;	margin: 0;	margin-right: 1em;	padding: 0px;	color: #444444;}
#content .leftcol .initiatives_exp1 li {margin: 0px; padding: 0px; line-height: 18px; list-style-image: url(../images/bullet_pt_lightblue.gif);}
#content .leftcol .initiatives_exp1 #li_wrap  {margin: 0px; padding: 0px; line-height: 14px; margin-bottom: 0.3em;}
div#combined_lists {width: 530px; clear: both; margin: 0px; padding-left: 2em;}

.header_exp1 {font-size: 1.3em; margin: 0px; color: #aabcc6; font-weight: bold; /*change to header3 in jcarousel div*/}


/* experimental initiatives medium blue*/

#content .leftcol .initiatives_exp2 {margin: 0px;/*border-bottom: 1px solid #cccccc;*/height: 165px; margin-bottom: 15px; width: 545px;}
#content .leftcol .initiatives_exp2 h3{font-size: 2em; font-weight: bold; margin: 0px; padding-left: 0.5em; color: #477ec1; border-bottom: 1px solid #aabcc6; padding-top: 0.4em; height: 1.3em;}
#content .leftcol .initiatives_exp2 p{font-size: 1.5em; margin-top:0.4em; color: #444444; padding-left: 0.8em; padding-top: 0.2em; margin-bottom: 0.6em;}
#content .leftcol .initiatives_exp2 .second_col1 {width: 240px; float: left; margin: 0; margin-left: 1em; padding: 0px; color: #444444;}
#content .leftcol .initiatives_exp2 .second_col2 {width: 240px; float: right;	margin: 0;	margin-right: 1em;	padding: 0px;	color: #444444;}
#content .leftcol .initiatives_exp2 li {margin: 0px; padding: 0px; line-height: 18px; list-style-image: url(../images/bullet_pt_medblue.gif);}
#content .leftcol .initiatives_exp2 #li_wrap  {margin: 0px; padding: 0px; line-height: 14px; margin-bottom: 0.3em;}
div#combined_lists {width: 530px; clear: both; margin: 0px; padding-left: 2em;}

.header_exp2 {font-size: 1.3em; margin: 0px; color: #477ec1; font-weight: bold; /*change to header3 in jcarousel div*/}

/* experimental initiatives dark blue*/

#content .leftcol .initiatives_exp3 {margin: 0px;/*border-bottom: 1px solid #cccccc;*/height: 165px; margin-bottom: 15px; width: 545px;}
#content .leftcol .initiatives_exp3 h3{font-size: 2em; font-weight: bold; margin: 0px; padding-left: 0.5em; color: #085a87; border-bottom: 1px solid #aabcc6; padding-top: 0.4em; height: 1.3em;}
#content .leftcol .initiatives_exp3 p{font-size: 1.5em; margin-top:0.4em; color: #444444; padding-left: 0.8em; padding-top: 0.2em; margin-bottom: 0.6em;}
#content .leftcol .initiatives_exp3 .second_col1 {width: 240px; float: left; margin: 0; margin-left: 1em; padding: 0px; color: #444444;}
#content .leftcol .initiatives_exp3 .second_col2 {width: 240px; float: right;	margin: 0;	margin-right: 1em;	padding: 0px;	color: #444444;}
#content .leftcol .initiatives_exp3 li {margin: 0px; padding: 0px; line-height: 18px; list-style-image: url(../images/bullet_pt_darkblue.gif);}
#content .leftcol .initiatives_exp3 #li_wrap  {margin: 0px; padding: 0px; line-height: 14px; margin-bottom: 0.3em;}
div#combined_lists {width: 530px; clear: both; margin: 0px; padding-left: 2em;}

.header_exp3 {font-size: 1.3em; margin: 0px; color: #085a87; font-weight: bold; /*change to header3 in jcarousel div*/}

/* experimental initiatives mix*/

#content .leftcol .initiatives_exp4 {margin: 0px; padding-bottom: 18px; border-bottom: 1px solid #EBEBEB; height: 185px; margin-bottom: 15px; width: 535px;}
#content .leftcol .initiatives_exp4 h3{font-size: 2em; font-weight: bold; margin: 0px; padding-left: 0.5em; color: #aabcc6; border-bottom: 1px solid #aabcc6; padding-top: 0.4em; height: 1.3em;}
#content .leftcol .initiatives_exp4 p{font-size: 1.5em; margin-top:0.4em; color: #444444; padding-left: 0.8em; padding-top: 0.2em; margin-bottom: 0.6em;}
#content .leftcol .initiatives_exp4 .second_col1 {width: 230px; float: left; margin: 0; margin-left: 1em; padding: 0px; color: #444444;}
#content .leftcol .initiatives_exp4 .second_col2 {width: 230px; float: right;	margin: 0;	margin-right: 1em;	padding: 0px;	color: #444444;}
#content .leftcol .initiatives_exp4 li {margin: 0px; padding: 0px; line-height: 18px; list-style-image: url(../images/bullet_pt_lightblue.gif);}
#content .leftcol .initiatives_exp4 li a {color:#0B5A87;}
#content .leftcol .initiatives_exp4 #all {font-weight: bold; padding-top: 5px; list-style-image:none;}
#content .leftcol .initiatives_exp4 #li_wrap  {margin: 0px; padding: 0px; line-height: 14px; margin-bottom: 0.3em;}
div#combined_lists {width: 510px; clear: both; margin: 0px; padding-left: 2em;}

.header_exp4 {font-size: 1.3em; margin: 0px; color: #477ec1; font-weight: bold; padding-bottom: 5px;/*change to header3 in jcarousel div*/}
.header_exp4 a {text-decoration:none; color: #477ec1;}
.header_exp4 a:hover {text-decoration:underline; color: #477ec1;}


#content .leftcol .discussion {padding:0 0 25px 0;}
#content .leftcol .discussion h2 {font-size:16px; font-weight:bold; color:#496d1a; border-bottom:1px solid #c1d6a6; padding:10px 10px 8px 34px; background:#dbeac7 url(../images/discussion-icon.gif) 8px 7px no-repeat; margin:0 0 0 0;}
#content .leftcol .discussion h2 a {font-size:16px; font-weight:bold; color:#496d1a; text-decoration:none;}
#content .leftcol .discussion h2 a:hover{text-decoration:underline;}

#content .leftcol .discussion .thread {background:#f9f9f9 url(../images/discussion-post-bg.gif) bottom left repeat-x; padding:12px 0 25px 20px; border-bottom:1px solid #e3e3e3;}
#content .leftcol .discussion .thread .replies {float:right; width:96px; height:25px; background:url(../images/discussion-replies-bg.gif) top left no-repeat; text-align:center; padding-top:14px; font-weight:bold; font-size:11px; color:#404534;}
#content .leftcol .discussion .thread h3 {color:#004a75; font-size:14px; font-weight:bold; padding-right:5px; }
#content .leftcol .discussion .thread h3 a {color:#004a75; font-size:14px; font-weight:bold; }
#content .leftcol .discussion .thread h4 {color:#444444; font-size:12px; font-weight:normal; padding:5px 10px 16px 0; }
#content .leftcol .discussion .thread a {color:#bd5611; text-decoration:none;}
#content .leftcol .discussion .thread a:hover {text-decoration:underline;}
#content .leftcol .discussion .thread .excerpt {width: 440px; height: 40px; padding-bottom:20px; line-height: 18px; color:#444444}
#content .leftcol .discussion .thread .tags {}
#content .leftcol .discussion .thread .tags ul {float:left; margin:0 5px 0 0;}
#content .leftcol .discussion .thread .tags ul li {float:left; font-size:11px; font-weight:bold; color:#286182; text-transform:uppercase; margin-top:1px;}
#content .leftcol .discussion .thread .tags ul .title {font-size:11px; color:#909090; text-transform:uppercase; padding:5px 5px 0 0; font-weight:normal;}
#content .leftcol .discussion .thread .tags ul .none {padding:5px;}
#content .leftcol .discussion .thread .tags ul li a {color:#286182; display:block; background:#E6EEF2; padding:5px; border-right:1px solid #f3f3f3;}
#content .leftcol .discussion .thread .tags ul li a:hover {color:#286182; display:block; background:#b1cdde; padding:5px; border-right:1px solid #f3f3f3;}

#content .leftcol .discussion .thread .supporters {float:left; background:#dbeac7; padding:5px 10px 5px 10px; margin:10px 5px 0 0; font-weight:bold; font-size:11px; color:#49760e;}
#content .leftcol .discussion .thread .challengers {float:left; background:#f3cece; padding:5px 10px 5px 10px; margin:1px 0 0 0; font-weight:bold; font-size:11px; color:#d8290c;}

#content .rightcol {float:left; width:353px; margin-top:0px; padding:0 0 50px 0;}
	* html #content .rightcol {margin-top:-25px; position:relative;}


/*#content .rightcol .news {padding:10px 0 10px 0; background:#e9e9e9 url(../images/rightcol-callout-bg.gif) top left repeat-x;}
#content .rightcol .news h2 {display:block; width:356px; height:37px; padding-left: 8px; background:url(../images/notifications-news-bg.gif) top left no-repeat;}
#content .rightcol .news h2 span {color:#333333; font-weight:bold; text-transform:uppercase; font-size:14px; display:block; padding:10px 0 0 85px;}*/

#content .rightcol h2 {color:#333333; font-weight:bold; text-transform:uppercase; font-size:14px; display:block; padding:10px 0 0 95px; margin-bottom: 11px;}
#content .rightcol h2 a{color:#0b5a87; font-weight:bold; text-decoration:none;} 
#content .rightcol h2 a:hover{text-decoration:underline;}

#content .rightcol .news {padding:10px 0 10px 0; background:#e9e9e9 url(../images/network-bg.gif) top left repeat-x;}
#content .rightcol .news h2 {background:url(../images/notifications-news-bg.gif) top left no-repeat;}
#content .rightcol .news p {padding:0 0 0 60px;}
#content .rightcol .news p a{color:#0b5a87; font-weight:bold; text-decoration:none;}
#content .rightcol .news p a:hover{text-decoration:underline;}
#content .rightcol .news ul {padding:10px 0 0 60px;}
#content .rightcol .news ul li {color:#333333; font-size:11px; padding:5px 0 5px 0;}
#content .rightcol .news ul li a {color:#0b5a87; font-weight:bold; text-decoration:none;}
#content .rightcol .news ul li a:hover {text-decoration:underline;}

#content .rightcol .news .item {padding:10px 20px 6px 60px;}
#content .rightcol .news .item h3 {font-weight:bold; font-size:12px; color:#004a75;}
#content .rightcol .news .item h3 a {color:#004a75;}
#content .rightcol .news .item h4 {font-size:11px; font-weight:normal; color:#999999; padding:3px 0 2px 0; text-transform:none;}
#content .rightcol .news .item a {color:#bd5611; text-decoration:none;}
#content .rightcol .news .item a:hover {text-decoration:underline;}
#content .rightcol .news .item p {font-size:11px; color:#444444; padding:2px 0 2px 0;}

#content .rightcol .viewall {display:block; padding:10px 20px 5px 0; text-align:right; font-weight:bold;}
#content .rightcol .viewall a {color:#1b4a71; text-decoration:none; padding:0 0 0 20px;}
#content .rightcol .viewall a:hover {color:#bd5611;}

#content .rightcol .viewall2 {display:block; padding:10px 20px 5px 0; text-align:right; font-weight:bold;}
#content .rightcol .viewall2 a {color:#1b4a71; text-decoration:none; padding:0 0 0 20px;}
#content .rightcol .viewall2 a:hover {color:#bd5611;}

/*#content .rightcol .notifications {background:#e9e9e9 url(../images/rightcol-callout-bg.gif) top left repeat-x;}
#content .rightcol .notifications h2 {display:block; width:356px; height:37px; padding-left: 8px; background:url(../images/notifications-callout-bg.gif) top left no-repeat;}
#content .rightcol .notifications h2 span {color:#333333; font-weight:bold; text-transform:uppercase; font-size:14px; display:block; padding:10px 0 0 85px;}*/

#content .rightcol .notifications {padding:10px 0 10px 0; background:#e9e9e9 url(../images/network-bg.gif) top left repeat-x;}
#content .rightcol .notifications h2 {background:url(../images/notifications-callout-bg.gif) top left no-repeat;}
#content .rightcol .notifications p {padding:0 0 0 60px;}
#content .rightcol .notifications p a{color:#0b5a87; font-weight:bold; text-decoration:none;}
#content .rightcol .notifications p a:hover{text-decoration:underline;}
#content .rightcol .notifications ul {padding:10px 0 0 60px;}
#content .rightcol .notifications ul li {color:#333333; font-size:11px; padding:5px 0 5px 0;}
#content .rightcol .notifications ul li a {color:#0b5a87; font-weight:bold; text-decoration:none;}
#content .rightcol .notifications ul li a:hover {text-decoration:underline;}


#content .rightcol .network {width: 352px; padding:10px 0 10px 0; background:#e9e9e9 url(../images/network-bg.gif) top left repeat-x; overflow: hidden;}
#content .rightcol .network h2 {background:url(../images/network-callout-bg.gif) top left no-repeat;}
#content .rightcol .network p {padding:0 0 0 60px;}
#content .rightcol .network p a{color:#0b5a87; font-weight:bold; text-decoration:none;}
#content .rightcol .network p a:hover{text-decoration:underline;}
#content .rightcol .network ul {padding:10px 0 0 60px;}
#content .rightcol .network ul li {color:#333333; font-size:11px; padding:5px 0 5px 0;}
#content .rightcol .network ul li a {color:#0b5a87; font-weight:bold; text-decoration:none;}
#content .rightcol .network ul li a:hover {text-decoration:underline;}


#content .rightcol .follow {padding:10px 0 20px 0; background:#e9e9e9 url(../images/follow-bg.gif) top left repeat-x;}
#content .rightcol .follow h2 {background:url(../images/callout-header-blank.gif) top left no-repeat;}
#content .rightcol .follow ul {padding:10px 0 0 45px;}
#content .rightcol .follow ul li {float:left; color:#333333; font-size:11px; padding:0;}
#content .rightcol .follow ul li a {color:#0b5a87; font-weight:bold; text-decoration:none;}
#content #followdesc {display:block; text-align:center; padding:20px 0 0 0; color:#447a9a; font-weight:bold; font-size:12px; height:20px;}

#content .rightcol .standard {padding:10px 0 20px 0; background:#e9e9e9 url(../images/follow-bg.gif) top left repeat-x;}
#content .rightcol .standard h2 {background:url(../images/callout-header-blank.gif) top left no-repeat;}
#content .rightcol .standard p {padding:5px 25px 15px 55px; color:#333333; font-size:11px; line-height:18px;}
#content .rightcol .standard .discussions {padding:10px 0 0 0;}
#content .rightcol .standard .discussions li {padding:5px 0 5px 55px; font-size:11px; color:#666666;}
#content .rightcol .standard .discussions .alt {background:#f3f3f3;}
#content .rightcol .standard .discussions li a {display:block; text-decoration:none; padding:0; font-size:12px; font-weight:bold; color:#004a75;}
#content .rightcol .standard .discussions li a:hover {text-decoration:underline;}
#content .rightcol .standard .discussions li .org {font-size:11px; color:#bd5611; text-decoration:none; font-weight:normal; display:inline;}
#content .rightcol .standard .discussions li .org:hover {text-decoration:underline;}







