@charset "UTF-8";
/* CSS Document */

#noprint {
display:none;
}


body {
	margin-left: 0px;
	margin-top: 0px;
	background-color: #FFF;
	text-align: left;
}

a:link {text-decoration: underline; color:#333333;}
a:visited {text-decoration: underline; color: #333333;}
a:active {text-decoration: underline}
a:hover {text-decoration: underline; color: #4F6E4E;}


#container {
	width:820px;
	margin:0 auto;
	}
	
#wrapper {
	width:820px;
	float:left;
	text-align:left;
	background-color:#FFF;
	padding:0;
	margin:0px 0px 10px 0px;
	position:relative;
	-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
	box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
	}

#header {
	width:100%;
	height:80px;
	position:relative;
	}
	
#secondaryheader {
	width:470px;
	float:right;
	}
#secondarytitle {
	width:650px;
	height:95px;
	float:right;
	}		
	
#languages {
	width:582px;
	margin-top:62px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:9px;
	color:#FFF;
	text-align:right;
	}

#languages a:link, #languages a:visited {
	text-decoration: none; 
	color:#FFF;
	padding-right:10px;
	}

#languages a:hover, #languages a:active {
	text-decoration: underline; 
	color: #FFF;
	}
	
#login {
	background-color:#939cbb;
	top:-80px;
	left:590px;
	width: 208px;
	height:175px;
	z-index:200;
	position:absolute;
	-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
	box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
}

.loginbtn {
	width:85px;
	height:20px;
	background-color:#061335;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:none;
	cursor:pointer;
	}

#col1 {
	float:left;
	width:170px;
	}

#col2 {
	float:left;
	width:420px;
	}
	
#col2 #succeed {
	margin-top:0px;
	}
	
#col2 h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	text-align: left;
	width:94%;
	}
#col2 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align: left;
	color:#F30;
	margin-bottom:8px;
	}
	
#col2 #succeed h1 {
	color:#1595d4;
	}	
	
#col2 #succeed h2 {
	color:#1595d4;
	font-weight:normal;
	font-size:16px;
	}	
	
#col2 #lead h1 {
	color:#FF6E00;
	}

#col2 #exceed h1 {
	color:#53980C;
	}	

#col2 #newsfeed h1 {
	color:#89071C;
	}

#col2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	text-align: left;
	padding-right: 20px;
	margin-top: 0px;
	}

#col3 {
	float:left;
	width:215px;
	margin-top:120px;
	}

	
#col3secondary {
	float:left;
	width:215px;
	margin-top:10px;
	}
	
#pdfdownload {
	width:220px;
	text-align:right;
	border-right:1px solid #ccc;
	height:70px;
	padding-top:20px;
	padding-right:20px;
	float:left;
}

#pdfdownload h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#812e66;
	margin-top:2px;
	text-align:right;
}

#pdfdownload a:link, #pdfdownload a:visited {
	font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 120%;
	text-decoration: none;
	color:333333;
	}
#pdfdownload a:hover #pdfdownload a:active {
	text-decoration:underline;
	}
	
	
#sectionMenu {
	background-image: url(../images/view_section.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	width: 142px;
	padding-top: 42px;
	float:left;
	margin-left:20px;
}
#sectionMenuFR {
	background-image: url(../images/view_section-fr.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	width: 152px;
	padding-top: 42px;
}
#sectionMenuSP {
	background-image: url(../images/view_section-sp.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	width: 152px;
	padding-top: 42px;
}	

#middlecontent {
	width:395px;
	float:left;
	margin-top:30px;
	}
#middlecontent .left {
	width:200px;
	float:left;
	}
#middlecontent .right {
	width:190px;
	float:left;
	}


#topstory {
	width:393px;
	height:447px;
	border:1px solid #333;
	-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
	box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
	margin-bottom:20px;
	clear:both;
	}
#col2 .substory1 {
	width:393px;
	height:175px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
	clear:both;
	}
#col2 .substory1 h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#021d52;
	line-height:120%;
	padding-right:5px;
	margin-top:0px;
	margin-bottom:0px;
	}	
.substory1 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:130%;
	color:#333;
	padding-right:5px;
	margin-top:0px;
	margin-bottom:5px;
	}
.substory1 img {
	margin-right:10px;
	margin-bottom:10px;
	float:left;
	}
	
#mini3 {
	width:393px;
	clear:both;
	}
	
#col3 #specialfeature h2 {
	width:215px;
	height:84px;
	margin:0px;
	background-image:url(../images/col3-specialfeature-head.gif);
	background-repeat:no-repeat;
	text-indent:-9000px;
	}
#col3 #specialfeature p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:120%;
	color:#000;
	}
	
#col3 #featurestory h1 {
	width:215px;
	height:228px;
	margin:8px 0px 0px 0px;
	background-image:url(../images/col3-featurestoryback.gif);
	background-repeat:no-repeat;
	text-indent:-9000px;
	}

#col3 #featurestory h2 {
	width:230px;
	height:42px;
	margin:0px;
	background-image:url(../images/col3-featurestory-head.gif);
	background-repeat:no-repeat;
	text-indent:-9000px;
	}
	
#col3 #featurestory p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:120%;
	color:#000;
	padding-left:10px;
	padding-right:10px;
	margin-top:-65px;
	}
	
#col3 #fullmenu {
	margin-top:40px;
	}
#col3 #sidemenu {
	margin-top:0px;
	}
#col3 #sharebox {
	margin-top:0px;
	margin-left:5px;
	margin-bottom:10px;
	}


#footer {
	clear:both;
	height:30px;
	padding-top:20px;
	background-color:#FFF;
	-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
	box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
	}

a.succeed:link {
	color: #333;
	text-decoration: underline;
	font-size: 10px;
}
a.succeed:visited {
	color: #333;
	font-size: 10px;
	text-decoration:underline;
}
a.succeed:hover {color: #333; text-decoration:underline;}
a.succeed:active {color: #333; font-size: 10px;}

a.flyout:link {text-decoration: none; color:#333333;}
a.flyout:visited {text-decoration: none; color:#333333;}
a.flyout: hover {text-decoration: none; color:#333333;}
a.flyout:active {text-decoration: none; color:#333333;}


#sectionMenu {
	background-image: url(../images/view_section.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	width: 152px;
	padding-top: 42px;
}
#sectionMenuFR {
	background-image: url(../fr/images/view_section.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	width: 152px;
	padding-top: 42px;
}
#sectionMenuSP {
	background-image: url(../sp/images/view_section.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	width: 152px;
	padding-top: 42px;
}

.issuePad {
	padding-top: 25px;
	padding-left: 125px;
}
.editorsNotePad {
	padding-left:15px;
	padding-right:20px;
	color: #333333;
}
.langTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	text-align: right;
}

.homeTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	text-align: left;
	color:#333333;
}

.homeTxt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	text-align: left;
	color:#333333;
}
.homeNavTxtHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	padding-left: 14px;
	padding-right:15px;
	font-weight: bold;
	margin-bottom: -10px;
	margin-top: 0px;
}
.homeNavTxtCenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	text-align: left;
	padding-right: 20px;
	padding-left: 0px;
}
.homeNavTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	text-align: left;
	padding-right: 20px;
	padding-left: 14px;
}

.homeNavTxt a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	text-align: left;
	padding-right: 20px;
	color:#333333;
}

#navRule {
	border-left: 1px solid #ccc;
	width: 213px;
	margin-left: 2px;
	margin-top: 10px;
}

.secondaryTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	text-align: left;
	padding-right: 20px;
	margin-top: 0px;
}

.secondarypad {
padding-left:10px;
padding-right:10px;

}

.footerTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	padding-left: 15px;
	text-align: left;
	padding-right: 20px;
	float:left;
}

/* succeed section */

#succeedCol3 {
	background-color:#BDDEEA;
	padding:10px;
}

.succeedMenuHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3F8DAB;
	margin-bottom:-10px;
	text-align: left;
}

.succeedMenuTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-bottom:0px;
	text-align: left;
}

.succeedSecondaryHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#1595d4;
	text-align: left;
}

.succeedSubHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#999;
	text-align: left;
}

.succeedHighlight {
font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;	color:#3F8DAB;

}

/* lead section */

#leadCol3 {
	background-color:#FFC888;
	padding:10px;
}

.leadMenuHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#AE651E;
	margin-bottom:-10px;
	text-align: left;
}

.leadMenuTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-bottom:0px;
	text-align: left;
}

.leadSecondaryHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#FF6E00;
	text-align: left;
}

/* exceed section */

#exceedCol3 {
	background-color:#D0E3BA;
	padding:10px;
}

.exceedMenuHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#53980C;
	margin-bottom:-10px;
	text-align: left;
}

.exceedMenuTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-bottom:0px;
	text-align: left;
}

.exceedSecondaryHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#53980C;
	text-align: left;
}

/* newsfeed section */

#newsfeedCol3 {
	background-color:#E6C0AC;
	padding:10px;
}

.newsfeedMenuHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#89071C;
	margin-bottom:-10px;
	text-align: left;
}

.newsfeedMenuTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding-bottom:0px;
	text-align: left;
}

.newsfeedSecondaryHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#89071C;
	text-align: left;
}

/* Flyout Menu Styles */
.flyoutTxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:110%;
	color:#333333;
	padding-bottom:0px;
	text-align: left;
	text-indent:0px;
}

#succeedFlyout {
	background-color:#BDDEEA;
	padding:0px 10px 20px;
	width: 300px;
	border: 2px solid #0081A1;
	text-align: left;
	text-indent:0px;


}

.succeedFlyoutHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:110%;
	color:#0066CC;
	margin-bottom:-14px;
	margin-top:10px;
	text-align: left;
	text-indent:0px;
}



#leadFlyout {
	background-color:#FFC888;
	padding:0px 10px 20px;
	width: 300px;
	border: 2px solid #AE651E;
	text-align: left;
	text-indent:0px;

}


.leadFlyoutHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:110%;
	color:#AE651E;
	margin-bottom:-14px;
	margin-top:10px;
	text-align: left;
	text-indent:0px;
}

#exceedFlyout {
	background-color:#B2DC79;
	padding:0px 10px 20px;
	width: 300px;
	border: 2px solid #53980C;
	text-align: left;
	text-indent:0px;

}


.exceedFlyoutHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:110%;
	color:#53980C;
	margin-bottom:-14px;
	margin-top:10px;
	text-align: left;
	text-indent:0px;
}

#newsfeedFlyout {
	background-color:#DDB3A7;
	padding:0px 10px 20px;
	width: 300px;
	border: 2px solid #89071C;
	text-align: left;
	text-indent:0px;

}


.newsfeedFlyoutHead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:110%;
	color:#89071C;
	margin-bottom:-14px;
	margin-top:10px;
	text-align: left;
	text-indent:0px;
}



.conversationsDeck {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #53980C;
	line-height:140%;
	width: 425px;
	text-align: left;
}

.question {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #002150;
	line-height:110%;
	text-align:left;
	margin-bottom: 10px;
	font-style: italic;
	font-weight: bold;
	margin-right: 10px;
	}
.questionInital {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #001F45;
	line-height:110%;
	text-align:left;
	margin-bottom: 5px;
	font-style: normal;
	font-weight: bold;
	}
	
.conversationsAnswer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#713064;
	margin-bottom:-10px;
	text-align: left;
}
	
	.tenGuidingPrinciples{
	font-family:Arial, Helvetica, sans-serif;
	font-size:40px;
	font-weight:bold;
	color:#003366;
	text-align: left;
	margin: 0px;
	line-height: 100%;
}
