.acn p {
	margin:8px 0;
}
#WebPartTitleWPQ1 {
	border:none;
}
.page .ms-WPBorder {
	border:none;
}
.acn ul.read-more {
	width:85px;
}
.acn ul.read-more li {
	background:transparent url(../images/icon-decorate.png) no-repeat scroll 0 -180px;
	padding:3px 0 3px 15px;
	background-color:#333;
}
.acn a.btn-alpha {
	width:85px;
	background:transparent url(../images/icon-decorate.png) no-repeat scroll 0 -180px;
	padding:3px 0 3px 15px;
	background-color:#333;
}
.acn a.btn-beta {
	width:85px;
	background:transparent url(../images/icon-decorate.png) no-repeat scroll 0 -180px;
	padding:3px 0 3px 15px;
	background-color:#333;
}
.acn .topic-list dl dt {
	border-bottom:1px solid #E3E3E3;
	margin-bottom:14px;
	padding-bottom:5px;
}
.acn .topic-list dl dd {
	padding-bottom:16px;
}
.acn .topic-list dl dd a {
	background:transparent url(../images/icon-decorate.png) no-repeat scroll -2px -34px;
	display:block;
	padding-left:15px;
}
.acn ul.featured-article li div.image {
	width:93px;
	float:left;
	padding:0 10px;
}
.acn ul.featured-article li div.description {
	width:341px;
	float:left;
	padding:0 15px 0 0;
}
.acn ul.featured-article li div.description ul {
	margin-bottom:5px;
}
.acn ul.featured-article li div.description ul li.article {
	display:inline;
	background:transparent url(../images/icon-decorate.png) no-repeat scroll 0 -990px;
	padding:0 10px 0 17px;
}
.acn ul.featured-article li div.description ul li.podcast {
	display:inline;
	background:transparent url(../images/icon-decorate.png) no-repeat scroll 0 -337px;
	padding:0 10px 0 17px;
}
.main-contents .acn {
	width:904px;
	margin:97px 38px 0;
}
.acn .containerTitle {
	display:block;
	width:442px;
	font-family:"Agfa Rotis Sans Serif", Arial;
	font-weight:normal;
	color:#000;
}
.acn .containerDescription {
	margin:5px 0 0 0;
	display:block;
	width:442px;
}
.acn .topContainer {
	width:909px;
}
.acn .containerText {
	float:left;
	width:442px;
}
.acn .content-media {
	width:442px;
	height:auto;
	overflow:hidden;
	float:right;
}
.acn .content-media .content-img {
	width:442px;
}
.content-media-element img, .content-img img {
	float:right!important;
}
.acn .content-media .content-img, .acn .content-media .content-media-element {
	vertical-align:middle;
	display:block;
	float:right;
	margin:0 auto;
}
.acn .containerSubSectionWPZ {
	margin:20px 0 0 0;
	width:720px;
	display:block;
	overflow:auto;
	float:left;
	padding-bottom:-1px;
}
.acn .containerSubSectionWPZ-exist {
	margin:20px 0 0 0;
	width:703px;
	display:block;
	overflow:hidden;
	float:left;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-color:#515;
}
.containerSubSectionWPZ .ms-PartSpacingVertical {
	margin:0;
}
.acn .containerAllArticleWPZ {
	width:904px;
	float:left;
}
.acn .containerAllArticleListWPZ {
	width:904px;
	margin:20px 0 0 0;
	float:left;
}
.acn .containerAllArticleWPZLeft {
	float:left;
	width:700px;
	padding-right:15px;
}
.acn .containerAllArticleWPZRight {
	float:left;
	width:188px;
	margin-top:16px;
}
.acn .containerAllArticleWPZ .containerAllArticleListWPZ {
	width:720px;
	margin:0;
	float:left;
}
.acn .containerAllArticleWPZ .containerRightAllArticleListWPZ {
	width:163px;
	margin-left:15px;
	float:left;
}
.acn .containerBottomWPZ {
	float:left;
	width:904px;
	margin:20px 0 0 0;
}
.acn .containerBottomLeftWPZ {
	float:left;
	width:290px;
	margin-right:17px;
	min-height:1px;
}
.acn .containerBottomCenterWPZ {
	float:left;
	width:290px;
	margin-right:17px;
	overflow:auto;
	min-height:1px;
}
.acn .containerAdhocLinks {
	margin-top:20px;
}
.acn .containerBottomRightWPZ {
	float:left;
	width:290px;
	overflow:hidden;
	min-height:1px;
}
.acn .containerMetadataSection {
	float:left;
	width:904px;
	margin:20px 0 0 0;
}
#coverSection {
	display:none;
	position:absolute;
	top:0;
	left:0;
	background-color:#FFF;
	opacity:.80;
	moz-opacity:.8;
	filter:alpha(opacity=80);
}
.acn .containerAllArticleControls {
	float:left;
	margin-top:10px;
}
#SingleViewContainerHeaderSpacer {
	height:35px;
}
.acn .containerAllArticleControls .refine-selections-button {
	float:left;
	left:0;
	position:relative;
	margin-right:20px;
	display:none;
	height:35px;
	background-color:#a13;
}
.acn .containerAllArticleControls .refine-selections-button:hover {
	background-color:#089;
}
.acn .containerAllArticleControls .refine-selections-button .text a.refine-text:link {
	height:15px!important;
	cursor:pointer;
	color:#fff!important;
	font-size:14px;
	float:left;
	padding:10px 10px 10px 0;
}
.acn .containerAllArticleControls .refine-selections-button .text a.refine-text:visited, .acn .containerAllArticleControls .refine-selections-button .text a.refine-text:hover, .acn .containerAllArticleControls .refine-selections-button .text a.refine-text:active {
	color:#fff!important;
	text-decoration:none;
}
.acn .containerAllArticleControls .refine-selections-button .text .refine-button-img {
	background:transparent url(/../images/Accenture/icon-zoom.png) no-repeat scroll 10px 11px;
	height:35px;
	width:30px;
	display:block;
	float:left;
	cursor:pointer;
}
.acn .containerAllArticleControls .refine-selections-button .text .refine-text {
	cursor:pointer;
	color:#A13;
	font-size:13px;
	float:left;
	padding:5px;
}
.acn .containerAllArticleControls .refine-box .ctr_Close .btn_SaveAndClose {
	margin:0 4px 0 0;
	position:relative;
	top:11px;
	height:0;
}
.acn .containerAllArticleControls .refine-box {
	height:396px;
	margin-top:-1px;
	display:none;
	position:absolute;
	float:left;
	background-color:#DCDCDC;
	z-index:0;
	font-weight:bold;
	border:1px solid #A8A8A8;
}
.acn .containerAllArticleControls .refine-box .ctr_Close .btn_SaveAndClose .btn_ClearAll {
	font-size:12px;
	padding:7px 16px 6px;
	border:solid 1px #666;
	background-color:#fff;
	color:#a13;
	font-weight:normal;
	position:relative;
}
.acn .containerAllArticleControls .refine-box .ctr_Close .btn_SaveAndClose .btn_ApplySelection {
	font-size:12px;
	padding:7px 16px 6px;
	border:solid 1px #a13;
	background-color:#a13;
	color:#fff;
	font-weight:normal;
	position:relative;
	cursor:pointer;
}
.acn .containerAllArticleControls .refine-box .ctr_Close .btn_SaveAndClose .btn_ClearAll:hover, .acn .containerAllArticleControls .refine-box .ctr_Close .btn_SaveAndClose .btn_ApplySelection:hover {
	color:#fff!important;
	background-color:#089;
	border:solid 1px #089;
	text-decoration:none;
	cursor:pointer;
}
.acn .containerAllArticleControls .refine-box .lbl_RefineBoxUtilities {
	width:auto;
	float:right;
}
.acn .containerAllArticleControls .refine-box .lbl_DisplayingNoOfContents {
	font-family:Arial;
	font-size:18px;
	font-weight:normal;
	margin:18px 0 0 16px;
	width:904px;
	float:left;
	color:#000;
	line-height:18px;
}
.acn .containerAllArticleControls .refine-box .filterItems {
	width:904px;
	float:left;
	height:323px;
}
.acn .containerAllArticleControls .refine-box span.btn_Close {
	background:url(/../images/Accenture/rys-close-sprite.png) no-repeat 0 0;
	height:30px;
	width:31px;
	position:absolute;
	top:5px;
	left:868px;
}
.acn .containerAllArticleControls .refine-box span.btn_Close:hover {
	background:url(/../images/Accenture/rys-close-sprite.png) no-repeat 0 -35px;
}
.acn .containerAllArticleControls .refine-box .filterItems li, .acn .containerAllArticleControls .refine-box span.btn_ClearAll, .acn .containerAllArticleControls .refine-box span.btn_Close {
	cursor:pointer;
}
.acn .containerAllArticleControls .refine-box .filterItems .Category .SubCategories .SubCategoryPanel {
	display:block;
	height:286px;
	border-top:solid 1px #808080;
	width:209px;
	overflow-x:hidden;
	overflow-y:auto;
}
.acn .containerAllArticleControls .refine-box .filterItems .Category .SubCategories {
	height:286px;
}
.acn .containerAllArticleControls .refine-box .filterItems .Category .DisplayName {
	font-family:Arial;
	font-size:12px;
	color:#000;
	font-weight:normal;
	margin:15px 0 10px;
	word-wrap:break-word;
	line-height:12px;
}
.acn .containerAllArticleControls .refine-box .filterItems li {
	float:left;
	font-family:Arial;
	font-size:9px;
	height:35px;
	width:209px;
	margin:13px 0 0 0;
}
.acn .containerAllArticleControls .refine-box .filterItems .Category {
	float:left;
	margin:0 0 0 16px;
	width:209px;
	height:323px;
}
.acn .containerAllArticleControls .refine-box .filterItems .Category li div:first-child {
	float:left;
	margin-right:0;
	width:10px;
	height:auto;
	margin-top:2px;
	margin-left:3px;
}
.acn .containerAllArticleControls .refine-box .filterItems .Category li div:first-child span {
	float:left;
	width:15px;
	height:15px;
}
.acn .containerAllArticleControls .refine-box .filterItems .Category li div.Text {
	float:left;
	width:174px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	margin:1px 0 0 5px;
	line-height:16px;
}
.acn .containerAllArticleControls .refine-box .filterItems .Category LI DIV.Text DIV.count {
	font-weight:normal;
	font-size:12px;
}
.acn .containerAllArticleControls .refine-box .filterItems .Category li span.SubCatDisplayName {
	margin-right:0;
	float:left;
	width:135px;
	height:33px;
	overflow:hidden;
}
.acn .containerAllArticleControls .refine-box .hidden {
	display:none;
}
.acn .containerAllArticleControls .refine-box .filterItems li div:first-child span.deselected {
	background:url(/../images/uncheck.png) no-repeat;
	height:20px;
	width:20px;
}
.acn .containerAllArticleControls .refine-box .filterItems li span.deselected, .acn .containerAllArticleControls .refine-box .filterItems li.deselected {
	color:#a13;
}
.acn .containerAllArticleControls .refine-box .filterItems li div:first-child span.selected {
	background:url(/../images/checked.png) no-repeat;
	height:20px;
	width:20px;
}
.acn .containerAllArticleControls .refine-box .filterItems li:first-child span.selected, .acn .containerAllArticleControls .refine-box .filterItems li.selected {
	color:#fff;
	background-color:#515;
}
.ctr_Close {
	height:35px;
	border-top:solid 1px #A8A8A8;
	float:left;
	width:904px;
}
.acn .Btn_AllArticleViewOption {
	display:block;
	float:left;
	background-color:#666;
	margin:3px 0 0 0;
	cursor:pointer;
	border-color:black;
	padding:2px 0 2px 0;
	height:15px;
}
.acn .Btn_AllArticleViewOptionText {
	text-decoration:none;
	float:left;
	display:block;
	padding-left:5px;
	font-size:12px;
	font-weight:bold;
	color:white;
	cursor:pointer;
}
.acn .Btn_AllArticleViewOptionImage_List {
	display:block;
	background:url(../Images/imgGrid.gif) no-repeat;
	background-color:#666;
	background-position:right;
	float:left;
	height:12px;
	width:30px;
	margin:2px 5px 0 0;
	cursor:pointer;
}
.acn .Btn_AllArticleViewOptionImage_Grid {
	display:block;
	background:url(../Images/imgList.gif) no-repeat;
	background-color:#666;
	background-position:right;
	float:left;
	height:12px;
	width:30px;
	margin:2px 5px 0 0;
	cursor:pointer;
}
div.acn {
	width:910px;
}
.acn .aaListMain {
	width:910px;
}
.acn .aaListLeft {
	float:left;
	overflow:hidden;
	width:290px;
}
.acn .aaListMiddle, .acn .aaListRight {
	float:left;
	overflow:hidden;
	width:290px;
	margin-left:10px;
}
.acn .aaListLeft ul, .acn .aaListMiddle ul, .acn .aaListRight ul {
	list-style-type:none;
}
.acn .aaListRight ul li, .acn .aaListLeft ul li, .acn .aaListMiddle ul li {
	margin-bottom:10px;
	text-align:left;
}
.acn .aaListRight div, .aaListLeft div, .aaListMiddle div {
	text-align:left;
	margin:0 auto;
}
.acn .aaListRight ul li div, .aaListLeft ul li div, .aaListMiddle ul li div {
	text-align:left;
	width:100%;
	margin:0 auto;
	word-wrap:break-word;
}
.acn .aaListRight ul li span, .aaListLeft ul li span, .aaListMiddle ul li span {
	text-align:left;
	color:#999877;
	font-size:12px;
	font-weight:bold;
}
.acn .containerAllArticleControls {
	width:910px;
}
.acn .aaListPagination {
	width:910px;
	margin:20px 0;
	float:left;
}
.acn .aaListPagination .ViewAll {
	display:none;
	cursor:pointer;
}
.acn .aaListPagination a, .acn .aaListPagination a:hover, .acn .aaListPagination a:active, .acn .aaListPagination a:visited, .acn .aaListPagination span {
	margin-right:5px;
	text-decoration:none;
}
.acn .aaListPagination a:hover, .acn .aaListPagination span a:hover {
	text-decoration:underline;
}
.acn .aaListPagination span {
	color:#333;
}
.acn .aaListPagination .pager span a, .acn .aaListPagination span a:hover, .acn .aaListPagination span a:visited {
	margin:0;
	color:#666;
}
.acn .aaListPagination span:first-child {
	float:left;
}
.acn .aaListPagination div.pager {
	float:right;
	display:none;
	text-align:right;
}
.acn .aaListPagination .pager span.view a {
	color:#A13;
	margin-left:10px;
}
.acn .aaArticles li {
	width:auto;
}
.listItemContainer .aaTitle {
	float:left;
	width:97%;
	margin-bottom:5px;
	margin-top:10px;
}
.acn .allArticlesSortOption dd, .acn .allArticlesSortOption dt, .acn .allArticlesSortOption ul {
	margin:0;
	padding:0;
}
.acn .allArticlesSortOption dd {
	position:relative;
}
.acn .allArticlesSortOption a, .acn .allArticlesSortOption a:visited {
	color:#000;
	text-decoration:none;
	outline:none;
}
.acn .allArticlesSortOption a:hover {
	color:#000;
	text-decoration:none;
}
.acn .allArticlesSortOption dt, .acn #containerAllArticlesSortOption div {
	float:left;
}
.acn .allArticlesSortOption dt a {
	background:#FFF url("/../images/arrow-down-a13.png") no-repeat scroll 95% 60%;
	display:block;
	padding:8px 20px 8px 0;
	border:1px solid #666;
	width:auto;
	float:left;
	margin:0 0 0 5px;
	color:#a13!important;
	cursor:pointer;
	height:12px;
	font-size:12px;
	font-weight:normal;
	vertical-align:middle;
	text-indent:10px;
}
.acn .allArticlesSortOption dt a:hover {
	color:#a13;
}
.acn .allArticlesSortOption dd ul {
	background:#FFF none repeat scroll 0 0;
	border:1px solid #666;
	color:#C5C0B0;
	display:none;
	left:5px;
	position:absolute;
	top:29px;
	width:auto;
	min-width:100px;
	list-style:none;
	float:left;
	z-index:5;
}
.acn .allArticlesSortOption span.value {
	display:none;
}
.acn .allArticlesSortOption dd ul li a {
	padding:8px 0 8px 5px;
	display:block;
	font-size:12px;
	vertical-align:middle;
	color:#333!important;
	width:auto;
	cursor:pointer;
	height:12px;
	border:1px solid #FFF;
	white-space:nowrap;
}
.acn .allArticlesSortOption dd ul li a:hover {
	background-color:#666;
	border:1px solid #666;
	color:#FFF!important;
}
.acn #containerAllArticlesSortOption div:first-child {
	float:left;
	vertical-align:middle;
	font-size:12px;
	margin-top:9px!important;
	color:#666;
}
.acn #containerAllArticlesSortOption {
	float:left;
}
.acn #containerAllArticlesSortOption dl {
	display:block;
}
.webpart-container {
	height:auto;
	margin-bottom:8px;
	overflow:hidden;
	float:left;
	width:100%;
}
.acn .NowShowingContainer {
	float:left;
	width:100%;
	margin-top:10px!important;
	margin-bottom:0!important;
}
.acn .hidden {
	display:none;
}
.acn .NowShowingContainer .hidden {
	display:none;
}
.acn .NowShowingContainer .NowShowingSubCategories {
	float:left;
	width:auto;
	margin-right:5px;
	white-space:nowrap;
	padding:10px 0 10px 0;
	height:auto!important;
}
.acn .NowShowingContainer .SubCategoryRemoveButton {
	cursor:pointer;
	display:block;
	float:left;
}
.acn .NowShowingContainer .SubCategoryRemoveButton img {
	background:transparent url(/../images/Accenture/icon-close.png) no-repeat scroll 0 0;
	width:14px;
	height:15px;
	display:block;
}
.acn .NowShowingContainer .SubCategoryDisplayName {
	margin-left:3px;
	color:#a13;
}
.acn .NowShowingContainer .NowShowingLabel {
	float:left;
	max-width:95px;
	margin-right:5px;
	font-weight:normal;
	color:#000;
	padding:10px 0 10px 0;
}
.acn .NowShowingContainer .RefineSelectedButtonsContainer {
	height:auto;
	float:left;
	max-width:460px;
}
.acn .NowShowingContainer .NowShowingSubCategories .Count, .acn .NowShowingContainer .NowShowingSubCategories .SubCategoryDisplayName, .acn .NowShowingContainer .SaveThisSelectionLink, .acn .NowShowingContainer .SaveThisSelectionLink span {
	vertical-align:top;
}
.acn .NowShowingContainer .NowShowingSubCategories .Count {
	display:none;
}
.acn .NowShowingContainer .SaveThisSelectionLink a {
	float:right;
	max-width:120px;
	margin:10px 0 9px 0;
	cursor:pointer;
	color:#a13;
	background:transparent url(/../images/Accenture/icon-save-sprite.png) no-repeat 0 0;
	height:15px;
	padding:0 0 1px 20px;
}
.acn .NowShowingContainer .SaveThisSelectionLink a:hover {
	text-decoration:underline;
	color:#089!important;
	background:transparent url(/../images/Accenture/icon-save-sprite.png) no-repeat 0 -20px;
}
.NowShowingContainer .SaveThisSelectionLink a:visited {
	color:#a13!important;
}
.acn .NowShowingContainer .SelectionSaved span {
	color:#333;
	float:right;
	max-width:120px;
	margin:10px 0 9px 0;
	background:transparent url(/../images/Accenture/icon-save-sprite.png) no-repeat 0 0;
	height:15px;
	padding:0 0 1px 20px;
}
.featured-section {
	width:290px;
}
.recent-section, .populararticles-section {
	display:inline;
	float:left;
	width:188px;
	padding-bottom:10px;
}
.section-topic-page .populararticles-section .popular {
	margin-top:1px!important;
}
.containerRightAllArticleListWPZ .recent-section {
	padding-bottom:0;
}
.stdnav-content .populararticles-section .popular {
	margin-top:1px!important;
}
.article-execsum .populararticles-section .popular {
	margin-top:1px!important;
}
.site-search-main .right-web-zone .recent-section {
	padding-bottom:0!important;
}
.site-search-main .right-web-zone .populararticles-section .popular {
	margin-top:1px!important;
}
.opentemplate-content .populararticles-section .popular {
	margin-top:1px!important;
}
.outlook-journal .populararticles-section .popular {
	margin-top:0!important;
}
.outlook-subj .populararticles-section .popular {
	margin-top:0!important;
}
.recent-section .recent {
	color:#666;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	padding:0;
	text-align:left;
	float:left;
	width:186px!important;
	height:33px;
	border:1px solid #666;
	margin:8px 0 -4px 0!important;
}
.recent-section a.redarrow-link, .recent-section a.redarrow-link:link, .recent-section a.redarrow-link:visited {
	width:auto;
	clear:both;
}
.recent-section .recent-searches {
	color:#666;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	padding:0 0 3px 0;
	text-align:left;
	float:left;
	width:100%;
	margin-bottom:10px;
	border-bottom:1px solid;
}
.recent-section .recentlink {
	clear:both;
	word-wrap:break-word;
	text-align:left;
	padding:0 0 0 7px;
	display:none;
}
.recent-section .recentlink a {
	float:left;
	text-align:left;
	font-size:12px;
}
.recent-section .recentlink a:link, .recent-section .recentlink a:visited {
	color:#666;
	text-decoration:none;
}
.recent-section .recentlink a:hover {
	color:#089;
	text-decoration:underline;
}
.recent-section .recentlink a:active {
	color:#939;
	text-decoration:none;
}
.recent-section .recentlink .display-rva {
	padding-top:0;
	display:none;
}
.recentlink {
	height:1px;
}
.display-rva a {
	margin-top:1px;
	display:inline-block;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
}
.recent-section .recent .rva-click-button a {
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
	background-image:url('/Style%20Library/Accenture/Images/rva_plus.png');
	background-repeat:no-repeat;
	background-position:165px 8px;
	left:0;
}
.recent-section .recent {
	margin-bottom:5px!important;
	position:relative;
	overflow:hidden;
}
.recent-section .recent .rva-header-title {
	float:left;
	display:block;
	margin-top:10px;
	margin-left:8px;
	font-size:14px;
	margin-right:20px!important;
}
.rva-height {
	margin-top:0!important;
}
.recent-section .recent .rva-click-expand a {
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
	background-image:url(/Style%20Library/Accenture/Images/rva_minus.png);
	background-repeat:no-repeat;
	background-position:165px 8px;
	left:0;
}
.display-pa {
	display:block;
}
.hide-tab-body {
	display:none;
}
.popular {
	position:relative;
}
.populararticles-section .popular .pa-click-expand a {
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
	background-image:url(/Style%20Library/Accenture/Images/rva_plus.png);
	background-repeat:no-repeat;
	background-position:165px 8px;
	left:0;
}
.populararticles-section .popular .pa-click-button a {
	position:absolute;
	width:100%;
	height:100%;
	cursor:pointer;
	background-image:url(/Style%20Library/Accenture/Images/rva_minus.png);
	background-repeat:no-repeat;
	background-position:165px 8px;
	left:0;
}
.populararticles-section .popular {
	color:#666;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	padding:0;
	margin-bottom:3px!important;
	text-align:left;
	float:left;
	width:186px!important;
	height:33px;
	border:1px solid #666;
}
.populararticles-section .display-pa {
	clear:both;
	margin-top:0;
}
.pa-display-panel {
	display:none;
}
.populararticles-section .popular .pa-header-title {
	float:left;
	display:block;
	margin-top:10px;
	margin-left:8px;
	font-size:14px;
	margin-right:20px!important;
}
div.PA_Links a {
	padding:10px 0 11px 6px;
	display:inline-block;
	width:auto;
}
.pa-under-line {
	height:0;
}
.pa-tab-sep {
	padding:0;
	margin:0;
	background-color:#a13;
	height:33px;
	width:1px;
	float:left;
	display:none;
}
.pa-tab {
	float:left;
	padding:0;
	text-align:left;
	width:87px;
}
.pa-tab-ms {
	width:99px!important;
}
.pa-tab-container {
	display:table;
	width:100%;
	margin-bottom:6px;
}
.pa-tab-body {
	padding-top:5px;
	width:198px;
}
.pa-tab-button a {
	border:none 0 white;
	background-color:Transparent;
	height:15px;
	cursor:pointer;
}
#mvTab {
	width:100%;
	border-left:solid 1px #666;
}
#msTab {
	width:100%;
	border-right:solid 1px #666;
}
#mvTab, #msTab {
	background-image:url("/../images/tab_bg_inactive.png");
	border-bottom:1px solid #666;
	border-top:1px solid #666;
	display:inline-block;
	height:100%;
}
#mvTab a, #msTab a {
	display:table;
	height:100%;
}
#mvTab span, #msTab span {
	padding:8px 3px 8px 7px;
	display:table-cell;
	min-height:17px;
	height:auto!important;
	height:17px;
	vertical-align:middle;
	color:#A13;
	font-weight:bold;
}
#mvTab.activeTab, #msTab.activeTab {
	background-image:url("/../images/tab_bg_active.png")!important;
	border-top:solid 1px #333;
	border-bottom:solid 1px #333;
}
#mvTab.activeTab span, #msTab.activeTab span {
	color:#FFF;
}
#mvTab.activeTab {
	border-left:solid 1px #333;
}
#msTab.activeTab {
	border-right:solid 1px #333;
}
.pa-right-tab {
	float:right;
	padding:0;
	text-align:right;
}
.outlook-subj {
	margin-top:90px;
}
.outlook-subj a {
	text-decoration:none;
}
.outlook-subj a:visited {
	color:#579;
}
.outlook-subj a:link {
	color:#666;
}
.outlook-subj a:hover {
	color:#F00;
	text-decoration:underline;
}
.outlook-subj a:active {
	color:#F00;
}
.outlook-subj, .outlook-subj-metacontrols {
	display:inline;
	float:left;
	height:auto;
	margin:0 25px;
	overflow:hidden;
	width:930px;
}
.outlook-subj .gray-border-bottom {
	margin-bottom:9px;
}
.outlook-subj .column1 {
	float:left;
	height:auto;
	overflow:hidden;
	width:537px;
}
.outlook-subj .column2 {
	display:inline;
	float:left;
	height:auto;
	margin-left:6px;
	margin-right:6px;
	width:167px;
	overflow:hidden;
}
.outlook-subj .column3 {
	display:inline;
	float:right;
	height:auto;
	margin-left:6px;
	overflow:hidden;
	width:208px;
	word-wrap:break-word;
}
.outlook-subj .column3 table {
	overflow:auto;
}
.outlook-subj .page-title {
	color:#000;
	font-size:26px;
	font-family:"Agfa Rotis Sans Serif", Arial;
	font-weight:bold;
	padding-bottom:5px;
	border-bottom:1px solid gainsboro;
	width:530px;
}
.outlook-subj .subj-title {
	font-size:26px;
}
.outlook-subj .subj-title div strong {
	font-size:26px;
	font-family:"Agfa Rotis Sans Serif", Arial;
}
.outlook-subj .topic-hr-line {
	border-bottom:1px solid #DCDCDC;
	height:1px;
	line-height:1px;
	margin-bottom:9px;
	width:537px;
}
.outlook-subj .recent-add .sub-column {
	display:inline;
	float:left;
	height:auto;
	margin-left:6px;
	margin-right:6px;
	overflow:hidden;
	width:167px;
}
.outlook-subj .recent-add .sub-column .contents-cell {
	display:inline;
	float:left;
	height:auto;
	padding-bottom:15px;
	width:100%;
}
.outlook-subj .recent-add .sub-column .contents-cell .image-container {
	float:left;
	height:auto;
	width:179px;
}
.outlook-subj .recent-add .sub-column .contents-cell .txt-container {
	float:left;
	height:auto;
	margin:6px 0;
	width:100%;
}
.outlook-subj .recent-add .sub-column .contents-cell .txt-container .article-date {
	color:#666;
	font-size:9px;
}
.outlook-subj .recent-add .sub-column .contents-cell .txt-container .txt-title {
	color:#026;
	font-size:13px;
	font-weight:bold;
}
.outlook-subj .recent-add .sub-column .contents-cell .txt-container .txt-abstract {
	color:#000;
	padding-top:5px;
	margin-bottom:5px;
}
.outlook-subj .article-list {
	float:left;
	height:auto;
	overflow:hidden;
	width:537px;
}
.outlook-subj .article-list .list-header-row {
	border-bottom:1px solid #000;
	display:inline-block;
	float:left;
	height:23px;
	margin-bottom:5px;
	width:100%;
}
.outlook-subj .article-list .list-header-row .list-heading {
	clear:left;
	color:#666;
	font-size:16px;
	font-weight:bold;
	display:inline-block;
	float:left;
	height:23px;
}
.outlook-subj .article-list .list-header-row .show-all a {
	background-image:url(/Style%20Library/Accenture/Images/ShowPlus.png);
	background-repeat:no-repeat;
	display:inline-block;
	float:right;
	height:15px;
	margin-right:5px;
	text-align:right;
	width:65px;
	cursor:pointer;
}
.outlook-subj .article-list .list-header-row .hide-all a {
	background-image:url(/Style%20Library/Accenture/Images/HideMinus.jpg);
	background-repeat:no-repeat;
	display:inline-block;
	float:right;
	height:15px;
	margin-left:5px;
	text-align:right;
	width:65px;
	cursor:pointer;
}
.outlook-subj .article-list .list-row {
	margin-right:5px;
	padding-bottom:10px;
	width:100%;
}
.outlook-subj .article-list .list-row .category-container {
	float:left;
	margin-bottom:15px;
	width:100%;
}
.outlook-subj .article-list .list-row .category-container ul {
	padding-left:0;
}
.outlook-subj .article-list .list-row .category-container .category-row {
	display:inline-block;
	float:left;
	height:15px;
	width:100%;
}
.outlook-subj .article-list .list-row .category-container .category-row .category-icon {
	background-image:url(/Style%20Library/Accenture/Images/Minus.jpg);
	background-repeat:no-repeat;
	display:inline;
	float:left;
	height:15px;
	width:15px;
	text-align:left;
	cursor:pointer;
}
.outlook-subj .article-list .list-row .category-container .category-row .plus-icon {
	background-image:url(/Style%20Library/Accenture/Images/Plus.jpg);
}
.outlook-subj .article-list .list-row .category-container .category-row .category-text {
	color:#026;
	font-weight:bold;
	text-align:left;
	display:inline;
	float:left;
	width:400px;
}
.outlook-subj .article-list .list-row .category-container .articles-section {
	clear:both;
	display:inline-block;
	float:left;
	margin:15px 15px 0 0;
	width:498px;
}
.outlook-subj .article-list .list-row .category-container .articles-section li.article-row {
	clear:both;
	list-style-image:url(/Style%20Library/Accenture/Images/bullet-red.png);
	list-style-position:outside;
	margin:0 5px 3px 33px;
}
.outlook-subj .article-list .list-row .category-container .articles-section li.article-row li.article-row {
	margin:0 5px 3px 33px;
}
.outlook-subj .article-list .list-row .category-container .articles-section li.no-list-header {
	margin:0 5px 0 15px;
}
.outlook-subj .related-section {
	float:left;
	margin-bottom:18px;
	width:100%;
}
.outlook-subj .related-section .header-txt {
	clear:left;
	color:#000;
	font-weight:bold;
	font-size:13px;
}
.outlook-subj .related-section .txt-container {
	clear:left;
	display:inline;
	float:left;
	height:auto;
	overflow:hidden;
	width:100%;
	color:#666;
	margin-top:5px;
	word-wrap:break-word;
	line-height:20px;
}
.outlook-subj .related-section .spacing {
	display:inline-block;
	float:left;
	height:5px;
	width:10px;
}
.outlook-subj .spacing {
	display:inline-block;
	float:left;
	height:10px;
	width:10px;
}
.no-display {
	display:none;
}
.outlook-journal {
	margin:auto;
	width:930px;
	height:auto;
	overflow:hidden;
	padding-bottom:24px;
}
.outlook-journal .left-section {
	background-color:#fff;
	width:531px;
	display:inline;
	float:left;
	height:auto;
	overflow:hidden;
	margin-right:12px;
}
.outlook-journal .top-aligned {
	vertical-align:top;
}
.outlook-journal .left-section .font-title {
	padding-top:0;
	font-size:24px;
	font-weight:bold;
	font-family:"Agfa Rotis Sans Serif", Arial;
	color:#000;
	padding-bottom:10px;
}
.outlook-journal .left-section .font-author {
	font-size:12px;
	padding-bottom:11px;
}
.outlook-journal .left-section .font-SubjectAbstract {
	padding-top:0;
	font-size:12px;
	padding-bottom:11px;
	clear:both;
}
.outlook-journal .left-section .article-content {
	padding-top:0;
	clear:both;
}
.outlook-journal .left-section p {
	padding-bottom:11px;
}
.outlook-journal .left-section .space {
	padding-top:0;
	padding-bottom:0;
}
.outlook-journal .center-section {
	background-color:#fff;
	width:167px;
	display:inline;
	float:left;
	height:auto;
	overflow:hidden;
}
.outlook-journal .right-section {
	background-color:#fff;
	width:208px;
	display:inline;
	float:left;
	height:auto;
	overflow:hidden;
	margin-left:12px;
}
.outlook-journal .right-section .hideDisplay {
	display:none;
}
.outlook-journal .left-section div:first-child div:first-child .ms-formfieldvaluecontainer {
	float:left;
	width:100%;
}
.outlook-journal .left-section .img-section {
	padding-bottom:17px;
	clear:both;
}
.invisible {
	display:none;
}
.tab-container {
	height:50px;
}
.tab-container tr {
	height:30px!important;
	padding:10px 0;
}
.tab-container tr td {
	height:30px!important;
	padding:10px 0;
}
.tab-container a, .article-fullview #tabbing a.tab-box, .article-execsum #tabbing a.tab-box, .stdnav-content #tabbing a.tab-box {
	background-image:url("/../images/tab_bg_inactive.png");
	background-position:0 0;
	font-weight:bold;
	border:solid 1px #333;
	border-bottom:none 0 #333;
	padding:8px 10px;
	height:17px;
	margin:0 6px 0 0;
	font-size:14px;
	color:#A13!important;
}
.tab-container .selected, .article-fullview #tabbing a.active-tab, .article-execsum #tabbing a.active-tab, .stdnav-content #tabbing a.active-tab {
	background-image:url("/../images/tab_bg_active.png")!important;
	background-position:0 0;
	color:#fff!important;
	font-weight:bold;
	border:solid 1px #333;
	border-bottom:none 0 #333;
	padding:8px 10px;
	margin:0 6px 0 0;
	font-size:14px;
	height:17px;
}
.article-fullview #tabbing a.tab-box, .article-execsum #tabbing a.tab-box, .stdnav-content #tabbing a.tab-box {
	float:left;
}
.tab-container a:hover {
	text-decoration:none;
}
.article-execsum #tabbing a.active-tab:hover, .stdnav-content #tabbing a.active-tab:hover, .stdnav-fullview #tabbing a.active-tab:hover, .article-fullview #tabbing a.hover-tab, .article-execsum #tabbing a.hover-tab, .stdnav-content #tabbing a.hover-tab {
	text-decoration:none;
}
.article-fullview #tabbing a.hover-tab, .article-execsum #tabbing a.hover-tab, .stdnav-content #tabbing a.hover-tab, .tab-container span a:hover {
	background-image:url("/../images/tab_bg_hover.png")!important;
	color:#fff!important;
}
.tab-container span {
	padding:10px 0 0 0;
}
.tab-container a:active {
	background-color:#fff;
	color:#A13;
	font-weight:bold;
	border:solid 1px #333;
	border-bottom:none 0 #333;
	font-size:14px;
}
.tab-container span a:visited {
	color:#A13;
}
.tab-container span, .tab-container span a {
	float:left;
	white-space:nowrap;
}
.tab-container span {
	padding-bottom:0;
}
.section-topic-page {
	margin:97px 38px 0;
}
.section-topic-page .main-content-container {
	float:left;
	width:905px;
}
.section-topic-page .sub-content-container {
	float:left;
	width:716px;
}
.section-topic-page .main-title-container {
	width:904px;
	height:auto;
	display:block;
	overflow:hidden;
	margin-bottom:20px;
}
.section-topic-page .main-title-container .content-text {
	height:auto;
	width:445px;
	margin-right:14px;
	float:left;
}
.section-topic-page .main-title-container .content-media {
	width:442px;
	height:auto;
	overflow:hidden;
	float:right;
}
.section-topic-page .main-title-container .content-media .content-img {
	width:442px;
}
.section-topic-page .main-title-container .content-media .content-img, .section-topic-page .main-title-container .content-media .content-media-element {
	vertical-align:middle;
	display:block;
	float:right;
	margin:0 auto;
}
.section-topic-page .main-title-container .content-text .content-linkwpzone {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-bottom:0;
}
.section-topic-page .title {
	width:100%;
	margin-bottom:10px;
	font-family:"Agfa Rotis Sans Serif", Arial;
	font-weight:normal;
	font-size:24px!important;
}
.section-topic-page .description {
	width:100%;
	margin-bottom:10px;
	font-size:16px;
	color:#000;
}
.section-topic-page .section-topic-tab-zone {
	width:720px;
	display:inline;
	float:left;
	margin-bottom:20px;
	overflow:auto;
}
.section-topic-page .section-topic-tab-zone-exist {
	width:703px;
	display:inline;
	float:left;
	margin-bottom:20px;
	overflow:hidden;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-color:#515;
}
.section-topic-page .content-zone {
	width:721px;
	float:left;
}
.section-topic-page .left-adhoc-section {
	width:235px;
	min-height:300px;
	display:inline;
	float:left;
	margin-right:12px;
}
.section-topic-page .middle-zone {
	width:443px;
	min-height:300px;
	display:inline;
	float:left;
	margin-right:21px!important;
}
.section-topic-page .middle-webpart-zone {
	margin-bottom:10px;
}
.section-topic-page .right-zone {
	width:188px;
	min-height:300px;
	display:inline;
	float:left;
	margin-left:0;
	margin-bottom:10px;
}
.section-topic-page .right-webpart-zone {
	margin-bottom:10px;
}
.section-topic-page .breadcrumbs {
	float:left;
	width:685px;
}
.rssfeeds-control {
	width:435px;
	height:300px;
	overflow:auto;
	overflow-x:hidden;
}
.rssfeeds-section .title-required-validator, .rssfeeds-section .url-required-validator, .rssfeeds-section .url-regexp-validator {
	color:#F00;
	font-size:12px;
	font-style:italic;
}
.rssfeeds-section .rssfeeds-main-add:before, .rssfeeds-section .rssfeeds-main-add:link, .rssfeeds-section .rssfeeds-main-add:hover, .rssfeeds-section .rssfeeds-main-add:visited, .rssfeeds-section .rssfeeds-main-add:active {
	color:#000;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline;
}
.rssfeeds-section .rsssection-rssfeed {
	margin-top:8px;
	margin-bottom:8px;
}
.rssfeeds-section .rsssection-rssfeed .rssfeeds-title {
	width:auto;
	margin:0;
}
.rssfeeds-section .rsssection-rssfeed .rssfeeds-title .rssfeeds-title-text {
	color:#000;
	font-size:12px;
}
.rssfeeds-section .rsssection-rssfeed .rssfeeds-title .rssfeeds-title-textbox {
	width:auto;
	margin-left:-2px;
}
.rssfeeds-section .rsssection-rssfeed .rssfeeds-title .rssfeeds-title-textbox input {
	width:400px;
}
.rssfeeds-section .rsssection-rssfeed .rssfeeds-url {
	width:auto;
	margin-top:2px;
}
.rssfeeds-section .rsssection-rssfeed .rssfeeds-url .rssfeeds-url-text {
	color:#000;
	font-size:12px;
}
.rssfeeds-section .rsssection-rssfeed .rssfeeds-url .rssfeeds-url-textbox {
	width:auto;
	margin-left:-2px;
}
.rssfeeds-section .rsssection-rssfeed .rssfeeds-url .rssfeeds-url-textbox input {
	width:400px;
}
.rssfeeds-section .rsssection-rssfeed .rss-feeds-links {
	width:auto;
}
.rssfeeds-section .rsssection-rssfeed .rssfeeds-links a:link, .rssfeeds-section .rsssection-rssfeed .rssfeeds-links a:hover, .rssfeeds-section .rsssection-rssfeed .rssfeeds-links a:visited, .rssfeeds-section .rsssection-rssfeed .rssfeeds-links a:active {
	color:#000;
	font-size:9px;
}
.rsscriteria {
	width:100%;
	overflow:hidden!important;
}
.rsscriteria .rsscriteria-headersection {
	margin-bottom:16px;
}
.rsscriteria .rsscriteria-headersection .rsscriteria-header {
	font-weight:bold;
	font-size:16px;
	color:#EC873B;
}
.rsscriteria-criteriasection {
	margin-bottom:10px;
}
.rsscriteria-label {
	width:100%;
	font-weight:bold;
}
.rsscriteria-link {
	width:100%;
}
.rsscriteria-url {
	width:100%;
}
.rsscriteria-saveconfirmation {
	color:orange;
}
.rsscriteria-buttonsection {
	margin-right:5px;
}
.article-execsum .page-details .left-zone .article-wpz .webpart-container {
	margin:0;
}
.article-execsum .page-details .left-zone .article-wpz .ms-PartSpacingVertical {
	margin:0;
}
.article-fullview .page-details .left-zone .article-wpz .webpart-container {
	margin:0;
}
.article-fullview .page-details .left-zone .article-wpz .ms-PartSpacingVertical {
	margin:0;
}
.outlook-journal .right-section .webpart-container {
	margin:0;
}
.outlook-journal .right-section .ms-PartSpacingVertical {
	margin:0;
}
.recent-section .recent, .populararticles-section .popular {
	margin:12px 0 0;
}
.page .footer .breadcrumbs-container {
	width:980px!important;
}
.page .footer .breadcrumbs-container .breadcrumbs {
	width:940px!important;
	padding-left:36px;
}
.page .footer .breadcrumbs {
	padding:0;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}
.article-fullview .article-info p, .article-execsum .article-info p {
	margin-bottom:10px;
	margin-top:0;
}
.article-fullview #dialog-viewlarge, .article-execsum #dialog-viewlarge, .article-fullview #LargeImageSection, .article-execsum #LargeImageSection {
	display:none;
	position:absolute;
}
.article-fullview .ui-widget-overlay, .article-execsum .ui-widget-overlay {
	position:absolute;
	top:0;
}
.article-execsum {
	margin-top:97px;
}
.article-execsum .next-tab-container {
	margin:0 10px 0 0;
}
.article-execsum .article-wpz {
	overflow:hidden;
}
.article-execsum .wpz-middle-top-zone .article-wpz {
	margin:0;
}
.article-fullview {
	margin-top:97px;
}
.article-fullview .article-wpz {
	margin:0;
}
.article-fullview #paging {
	display:inline;
}
.article-fullview #paging a {
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	margin:2px 0;
	color:#a13;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	float:left;
	display:inline;
	vertical-align:middle;
}
.article-fullview #paging p.page_link {
	padding-top:1px;
	margin:2px 0;
	color:#a13;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	float:left;
	display:inline;
	vertical-align:middle;
}
.article-fullview #paging p.page_link {
	padding-left:0!important;
	padding-right:0!important;
}
.article-fullview #paging a:hover {
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	margin:2px 0;
	color:#089;
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
}
.article-fullview #paging a:active, .article-fullview #paging .active_page {
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	margin:2px 0;
	color:#939!important;
	text-decoration:none!important;
	font-family:Arial;
	font-size:12px;
}
.article-fullview #paging a.previous_link {
	background:url("/../images/red-arrow-left.gif") no-repeat scroll 0 center transparent;
	text-decoration:none!important;
	padding:0;
	width:14px;
	margin-top:3px;
	margin-top:2px\9;
	margin-right:5px;
}
.article-fullview #paging a.next_link {
	background:url("/../images/red-arrow.gif") no-repeat scroll 0 center transparent;
	text-decoration:none!important;
	padding:0;
	width:14px;
	margin-top:3px;
	margin-top:2px\9;
	margin-left:5px;
}
.page .main-contents .acn-article #paging a:active, .page .main-contents .acn-article #paging .active_page, .article-fullview #paging a:active, .article-fullview #paging .active_page {
	color:#333!important;
	font-weight:bold;
	cursor:default;
}
.article-fullview #paging a.single_page, .article-fullview #paging a.single_page:hover, .article-fullview #paging a.single_page:link, .article-fullview #paging a.single_page:visited, .article-fullview #paging a.single_page:active {
	margin-right:5px;
}
.article-fullview #tabbing, .article-execsum #tabbing, .stdnav-content #tabbing {
	background-color:transparent;
}
.article-execsum .page-topic-title {
	margin:0 38px 20px;
	width:675px;
}
.article-execsum .article-tab-zone {
	width:673px;
	margin:0 0 10px 38px;
	overflow:auto;
}
.article-execsum .article-tab-zone-exists {
	width:673px;
	margin:0 0 10px 38px;
	overflow:hidden;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-color:#515;
}
.main-contents .article-fullview .page-title div {
	font-family:"Agfa Rotis Sans Serif", Arial;
	font-weight:bold;
}
.article-fullview .page-title {
	margin:0 38px 20px;
	width:675px;
}
.article-fullview .page-details .left-zone, .article-execsum .page-details .left-zone {
	width:215px;
	min-height:300px;
	display:inline;
	float:left;
	margin-left:38px;
	margin-right:0;
	background-color:#FFF;
}
.imageurl-edit div {
	width:100%;
}
.imageurl-edit input[type=button] {
	margin-left:5px;
	vertical-align:middle;
}
.imageurl-edit input[type=text][class="ms-input"] {
	width:50%;
	height:15px;
}
.article-fullview .page-details .left-zone .thumbnail .image-view-larger .view-larger, .article-execsum .page-details .left-zone .thumbnail .image-view-larger .view-larger {
	font-size:9px;
	font-weight:bold;
}
.article-fullview .page-details .left-zone .image-view-larger, .article-execsum .page-details .left-zone .image-view-larger {
	margin-bottom:20px;
}
.article-fullview .page-details .left-zone .thumbnail .image-view-larger .view-larger img, .article-execsum .page-details .left-zone .thumbnail .image-view-larger .view-larger img {
	width:auto;
	vertical-align:middle;
}
.image-view-larger {
	background:url("/../images/Accenture/view-large-icon.png");
	width:22px;
	height:22px;
	position:absolute;
	top:11px;
	left:182px;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/../images/Accenture/view-large-icon.png', sizingMethod='scale');
	cursor:pointer!important;
}
.button_left {
	float:left;
	padding:0;
	height:60px;
	width:45px;
	display:inline;
	background:url("/../images/Accenture/view-large-1.png");
	cursor:pointer!important;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/../images/Accenture/view-large-1.png', sizingMethod='scale');
}
.button_middle {
	float:left;
	color:#a13;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, san-serif;
	background:url("/../images/Accenture/view-large-2.png") repeat-x;
	width:auto;
	height:60px;
	text-decoration:none!important;
	cursor:pointer!important;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/../images/Accenture/view-large-2.png', sizingMethod='scale');
}
.button_right {
	float:left;
	width:30px;
	height:60px;
	padding:0;
	background:url("/../images/Accenture/view-large-3.png");
	background-position:-1px 0!important;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/../images/Accenture/view-large-3.png', sizingMethod='scale');
	cursor:pointer!important;
}
.article-view-larger {
	z-index:50;
	width:300px;
	position:absolute;
	top:-9px;
	left:162px;
	height:60px;
	float:left;
	visibility:hidden;
	display:inline;
	cursor:pointer!important;
}
.article-view-larger:hover .view-larger {
	display:block;
	z-index:100;
	cursor:pointer!important;
}
.article-fullview .page-details .left-zone .thumbnail .ms-formfieldvaluecontainer #ctl00_PlaceHolderMain_PageImage_ctl00_RichImageField_AssetSelectedPanel img, .article-execsum .page-details .left-zone .thumbnail .ms-formfieldvaluecontainer #ctl00_PlaceHolderMain_PageImage_ctl00_RichImageField_AssetSelectedPanel img {
	width:100%;
}
.article-fullview .page-details .middle-zone, .article-execsum .page-details .middle-zone {
	width:442px;
	min-height:300px;
	display:inline;
	float:left;
	background-color:#FFF;
	margin-left:20px;
	overflow:hidden;
}
.article-fullview .page-details .middle-zone .article-info, .article-fullview .page-details .middle-zone .article-info div, .article-execsum .page-details .middle-zone .article-info, .article-execsum .page-details .middle-zone .article-info div {
	white-space:normal;
	width:100%;
	word-wrap:break-word;
}
.article-fullview .page-details .middle-zone .article-info div p, .article-execsum .page-details .middle-zone .article-info div p {
	white-space:normal;
	word-wrap:break-word;
}
.article-fullview .page-details .middle-zone .article-info .article-tab-content-item, .article-execsum .page-details .middle-zone .article-info .article-tab-content-item {
	margin-bottom:10px;
}
.article-fullview .page-details .middle-zone .wpz-middle-top-zone, .article-fullview .page-details .middle-zone .wpz-middle-bottom-zone, .article-execsum .page-details .middle-zone .wpz-middle-top-zone, .article-execsum .page-details .middle-zone .wpz-middle-bottom-zone {
	width:100%;
}
.article-fullview .page-details .middle-zone .wpz-middle-top-zone-inline-table {
	display:inline-table;
}
.article-fullview .page-details .middle-zone .wpz-middle-top-zone-inline-table .float-left {
	padding:0 0 10px;
}
.article-fullview .page-details .middle-zone .wpz-middle-top-zone .float-left, .article-fullview .page-details .middle-zone .wpz-middle-bottom-zone .float-left {
	float:left;
	width:auto;
}
.article-fullview .page-details .middle-zone .wpz-middle-top-zone .float-right, .article-fullview .page-details .middle-zone .wpz-middle-bottom-zone .float-right {
	float:right;
	width:auto;
}
.article-fullview .page-details .middle-zone .wpz-middle-top-zone .article-wpz table, .article-fullview .page-details .middle-zone .wpz-middle-bottom-zone .article-wpz table {
	width:auto;
}
.article-execsum .page-details .middle-zone .wpz-middle-bottom-zone .article-wpz {
	float:left;
	width:auto;
}
.article-execsum .page-details .middle-zone .wpz-middle-bottom-zone .article-wpz table {
	width:auto;
}
.article-execsum .right-zone .article-wpz {
	margin:0;
}
.article-fullview .page-details .right-zone, .article-execsum .page-details .right-zone {
	width:215px;
	min-height:300px;
	display:inline;
	float:left;
	margin-left:16px;
	margin-right:34px;
	background-color:#FFF;
	clear:right;
}
.article-content-section ul {
	list-style:disc;
}
.article-fullview .page-details .middle-zone .wpz-middle-middle-zone {
	padding:0 0 5px 0;
	float:left;
	width:100%;
}
.fsize-g.article-date {
	height:13px;
	color:#000;
}
#allArticlesSingleViewPagination {
	padding:15px 0 10px 0;
	min-height:15px;
}
#allArticlesSingleViewPaginationNav .pager .prevpage-link {
	text-decoration:none;
	padding-left:10px;
}
#allArticlesSingleViewPaginationNav .pager .nextpage-link {
	text-decoration:none;
	padding-right:6px;
}
.featured-section a:visited, .featured-section a:link, .featured-section .articletitle a:link {
	color:#a13;
}
.featured-section .articletitle {
	font-size:18px;
	font-family:"Agfa Rotis Sans Serif", Arial;
	font-weight:bold;
	color:#a13;
}
.featured-section a:hover, .featured-section .articletitle a:hover {
	color:#089;
}
.featured-section .full-width, .featured-section .full-width-article {
	width:100%;
}
.featured-section .separator-td {
	width:20px;
}
.featured-section .bottom-td {
	vertical-align:bottom;
}
.featured-section .detail-td .normalwrap {
	white-space:normal;
}
.featured-section .detail-td .normalwrap .nowrap {
	word-wrap:break-word;
	color:#666;
	font-size:11px;
}
.featured-section .basic-td {
	vertical-align:top;
	text-align:left;
}
.section-topic-page .featured-section .detail-td {
	width:240px;
	vertical-align:top;
	padding-left:10px;
}
.section-topic-page .featured-section .detail-td .articletitle, .section-topic-page .featured-section .detail-td, .section-topic-page .featured-section .detail-td .nowrap, .section-topic-page .featured-section .article-description {
	word-wrap:break-word;
}
.section-topic-page .featured-section .row-separator {
	height:10px;
}
.section-topic-page .featured-section .basic-td {
	vertical-align:top;
	text-align:left;
	width:200px;
}
.section-topic-page .featured-section .basic-td .image-thumb {
	width:200px;
	border:none;
}
.section-topic-page .featured-section .full-width-article {
	margin-bottom:20px;
}
.section-topic-page .featured-article, .section-topic-page .featured-section, .section-topic-page .featured-section .full-width-article, .section-topic-page .featured-article .full-width-article tr {
	width:440px;
}
.containerBottomLeftWPZ .featured-section .article-content {
	display:none;
}
.containerBottomLeftWPZ .featured-section .detail-td {
	width:290px;
	vertical-align:top;
	padding-bottom:20px;
}
.containerBottomLeftWPZ .featured-section .detail-td .articletitle, .containerBottomLeftWPZ .featured-section .detail-td, .containerBottomLeftWPZ .featured-section .detail-td .nowrap, .containerBottomLeftWPZ .featured-section .article-description {
	word-wrap:break-word;
}
.containerBottomLeftWPZ .featured-section .row-separator {
	height:10px;
}
.containerBottomLeftWPZ .featured-section .basic-td {
	display:none;
}
.featured-section .basic-td .image-thumb {
	text-align:left;
	vertical-align:top;
	width:100px;
}
.containerBottomLeftWPZ .featured-article, .containerBottomLeftWPZ .featured-section, .containerBottomLeftWPZ .featured-section .full-width-article, .containerBottomLeftWPZ .featured-article .full-width-article tr {
	width:290px;
}
.featured-section .dialog-section {
	display:none;
	position:absolute;
	border:none;
}
.featured-section .featured-article {
	width:440px;
}
.featured-section .article-type {
	vertical-align:bottom;
	font-family:arial;
	font-size:16px;
}
.dialog-section .row-separator, .featured-section .row-separator {
	height:5px;
}
.faviewLargerWindow {
	width:100%;
	height:100%;
	overflow:auto;
}
.faviewLargerWindow .article-description, .featured-section .article-description {
	font-size:12px;
	font-family:Arial;
	color:#333;
	text-align:left;
	padding-top:8px;
	padding-bottom:10px;
}
.featured-section .article-adhoclinks {
	font-size:11px;
	font-family:Arial;
	color:#333;
	padding-bottom:10px;
}
.featured-section .article-content {
	padding-bottom:10px;
}
.left-aligned {
	text-align:left;
}
.featured-section .imageborder {
	border:none;
}
.viewlarge-table .maroon-box {
	float:left;
	background-color:#A13;
	margin:0 0 5px 5px;
}
.viewlarge-table .close-imglink {
	cursor:pointer;
	margin-top:-2px;
	float:left;
}
.viewlarge-table .imglink-td {
	width:10px;
}
.viewlarge-table .close {
	float:right;
	padding:0;
}
.viewlarge-table .close-text {
	cursor:pointer;
	float:left;
	font-weight:bold;
	padding:0;
}
.viewlarge-table a.whitearrow-link, .viewlarge-table a.whitearrow-link:link, .viewlarge-table a.whitearrow-link:hover, .viewlarge-table a.whitearrow-link:visited, .viewlarge-table a.whitearrow-link:active {
	color:#FFF!important;
	text-decoration:none;
	background:transparent url(/../images/white-arrow.gif) no-repeat scroll 0 3px;
	padding:2px 4px 2px 15px;
	display:inline;
	font-size:12px;
	float:left;
}
.viewlarge-table {
	color:#000;
	font-family:arial;
	width:360px;
	height:550px;
	font-size:12px;
}
.viewlarge-table a, .viewlarge-table a.link, .viewlarge-table a.visited, .viewlarge-table a.hover {
	font-size:12px;
	text-decoration:none;
	color:#000;
	font-family:Arial;
}
.viewlarge-table img {
	vertical-align:middle;
	border:0;
}
.viewlarge-table .article-description {
	text-align:left;
	word-wrap:break-word;
	margin:5px 5px 20px;
}
.viewlarge-table .close-section {
	float:right;
}
.related-content-articles {
	width:100%;
	padding-top:10px;
}
.outlook-journal .related-content-articles {
	width:100%;
	padding-top:30px;
}
.related-content-article-item {
	width:100%;
	display:inline-block;
}
.related-content-article-item a {
	padding-bottom:4px;
	padding-top:0;
	width:auto;
}
.related-content-articles .related-content-relatedTitle {
	text-align:left;
	color:#666;
	word-wrap:break-word;
	font-weight:bold;
	font-size:12px;
}
.related-content-indicators {
	padding-top:4px;
}
.related-content-articles .related-content-indicators {
	display:block;
	padding-bottom:4px;
	padding-left:15px;
}
.related-content-articles .related-content-indicators span {
	display:inline-block;
}
.related-content-articles .related-content-indicators .related-content-displayName {
	text-align:left;
	color:#666;
	word-wrap:break-word;
	padding-left:5px;
	padding-right:10px;
	font-weight:bold;
}
.related-content-articles .related-content-article-item a span:hover {
	color:#089!important;
	text-decoration:underline!important;
}
.related-content-articles .related-content-article-item a:visited span {
	color:#939;
	text-decoration:none;
}
.related-content-articles .related-content-article-item .related-content-articleTitle {
	color:#666;
	font-size:12px;
	cursor:pointer;
}
.dlp-parent-pagelet {
	width:980px;
	margin:49px 0 0 0;
}
.dlp-parent-pagelet .dlp-left-pagelet {
	width:655px;
	height:100%;
	overflow:hidden;
	float:left;
}
.dlp-parent-pagelet .dlp-right-pagelet {
	width:325px;
	height:100%;
	vertical-align:top;
	overflow:hidden;
}
.dlp-parent-pagelet .dlp-right-pagelet .dlp-thumbnail {
	width:325px;
	height:205px;
}
.dlp-page-metacontrols .dlp-metadata-control {
	margin-top:20px;
	width:980px;
}
.contrVideo {
	display:none;
}
.contrImage {
	display:block;
}
.contrVideo div {
	width:326px;
	background-color:#000;
}
#btnCloseMedia {
	cursor:pointer;
	float:right;
	width:auto;
}
#phCloseBtn {
	background-color:gray;
	width:326px;
	font-weight:bold;
}
.drag-handle {
	background-color:#03277C;
}
#interVeil {
	position:absolute;
	background:black url(blackdot.gif);
	left:0;
	top:0;
	z-index:5;
	visibility:hidden;
	z-index:1500;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=80);
	opacity:.8;
}
.dhtmlwindow {
	position:absolute;
	border:2px solid black;
	visibility:hidden;
	background-color:white;
}
.drag-handle {
	padding:1px;
	text-indent:3px;
	font:14px;
	font-family:Arial;
	font-weight:bold;
	background-color:#808080;
	color:white;
	cursor:move;
	overflow:hidden;
	width:auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
.drag-handle .drag-controls {
	position:absolute;
	right:1px;
	top:2px;
	cursor:hand;
	cursor:pointer;
}
* html .drag-handle {
	width:100%;
}
.drag-contentarea {
	border-top:1px solid brown;
	background-color:white;
	color:black;
	height:150px;
	padding:2px;
	overflow:auto;
}
.drag-statusarea {
	border-top:1px solid gray;
	background-color:#808080;
	height:13px;
}
.drag-resizearea {
	float:right;
	width:13px;
	height:13px;
	cursor:nw-resize;
	font-size:0;
}
.pagelet-button-main {
	font-family:Arial;
	font-size:12px;
}
.pagelet-button-size, .pagelet-button-transcript {
	font-family:Arial;
	font-size:10px;
}
.pagelet-EAC {
	width:120px!important;
}
.pagelet-EAC SPAN:hover {
	text-decoration:underline;
}
.site-search-main {
	width:904px;
	height:auto;
	overflow:hidden;
	margin:110px 38px 0;
}
.site-search-main .top-level-zone {
	width:910px;
	overflow:hidden;
	height:auto;
	display:block;
}
.site-search-main .breadcrumb-zone {
	width:910px;
	margin-top:50px;
	overflow:hidden;
	display:block;
}
.site-search-main .top-level-zone .left-web-zone {
	width:664px;
	float:left;
	display:inline;
	overflow:hidden;
	height:auto;
}
.site-search-main .top-level-zone .right-web-zone {
	width:226px;
	float:left;
	margin-left:20px;
	overflow:hidden;
	height:auto;
}
.site-search-main .top-level-zone .right-web-zone .rightWebParts {
	width:225px;
}
.site-search-main .top-level-zone .left-web-zone .leftWebParts {
	width:663px;
}
.advance-search .advance-search-input .include-result-from dd ul {
	width:200px!important;
}
.advance-search .advance-search-input .include-result-from dt {
	width:158px!important;
}
.advance-search .advance-search-input .include-result-from dt a, .advance-search .advance-search-input .include-result-from dt a:visited {
	width:194px!important;
}
#topPagingSection .nextPage, #topPagingSection .previousPage, #bottomPagingSection .nextPage, #bottomPagingSection .previousPage, #topPagingSection a, #bottomPagingSection a {
	color:#A13!important;
}
#topPagingSection a:hover, #bottomPagingSection a:hover {
	color:#089!important;
}
.nextpage-link {
	background:url("/../images/red-arrow.gif") no-repeat scroll 0 center transparent;
	text-decoration:none!important;
}
.prevpage-link {
	background:url("/../images/red-arrow-left.gif") no-repeat scroll 0 center transparent;
	text-decoration:none!important;
}
#topPaging .nextPage, #topPaging .previousPage {
	text-decoration:none!important;
}
#topPaging a.nextPage:hover span, #topPaging a.previousPage:hover span {
	text-decoration:underline;
}
#sortOptionDropdown .advance-search-dropdown dt a {
	color:#a13!important;
}
#sortOptionDropdown .advance-search-dropdown dt a:hover {
	color:#089!important;
}
#sortOptionDropdown .advance-search-dropdown-items li a {
	color:#a13!important;
}
#sortOptionDropdown .advance-search-dropdown-items li a:hover {
	color:#FFF!important;
}
#showingResults span.showingResults, .sitesearch .showingResults {
	font-size:14px;
}
#showingResults span.noResults, .sitesearch .noResults, span.linkDidYouMean {
	font-size:13px;
}
.search-also-see-container {
	width:100%;
	float:left;
	text-align:left;
}
.search-also-see-container .search-also-see-header {
	width:100%;
	float:left;
	font-weight:bold;
	font-size:13px;
	color:#A13;
}
.search-also-see-container .search-also-see-contents {
	width:100%;
	float:left;
	word-wrap:break-word;
}
.search-also-see-container .search-also-see-contents .alsosee-content-show {
	display:inline;
	list-style-type:none;
	list-style-image:none;
	float:left;
	width:100%;
	padding-bottom:8px;
	word-wrap:break-word;
}
.search-also-see-container .search-also-see-contents .alsosee-content-hide {
	display:none;
	list-style-type:none;
	list-style-image:none;
	float:left;
	width:100%;
	padding-bottom:8px;
	word-wrap:break-word;
}
.search-also-see-container .alsosee-line {
	width:100%;
	font-size:1px;
	border-top:solid 1px #666;
	float:left;
	margin:5px 0 10px;
}
.search-also-see-container .cursor-hand {
	cursor:hand;
}
.search-also-see-container .word-break {
	word-wrap:break-word;
}
.refine-selection-total-results {
	color:#A13;
	font-weight:bold;
}
.stdnav-content {
	margin:97px 38px 0;
}
.stdnav-content .content-column {
	width:100%;
	margin-top:20px;
	height:auto;
}
.stdnav-content .content-column .leftcolumn, .stdnav-content .content-column .rightcolumn {
	width:215px;
	display:block;
	float:left;
}
.stdnav-content .content-column .midcolumn {
	width:442px;
	display:block;
	margin:0 16px;
	float:left;
}
.stdnav-content .content-column .noleftcolumn {
	width:672px;
	margin-left:0;
}
.stdnav-content .content-ph {
	width:100%;
	display:block;
	overflow:hidden;
	margin-top:10px;
}
.stdnav-content .content-ph .content-text {
	float:left;
}
.stdnav-content .content-ph .content-text .content-title, .stdnav-content .content-ph .content-text .content-desc, .stdnav-content .content-ph .content-text .content-img {
	width:452px;
	height:auto;
	overflow:hidden;
}
.stdnav-content .content-ph .content-text .content-title {
	color:#000;
	margin-top:15px;
	margin-bottom:10px;
	font-size:24px;
	font-family:"Agfa Rotis Sans Serif", Arial;
	font-weight:bold;
}
.stdnav-content .content-ph .content-text .content-desc {
	font-size:14px;
}
.stdnav-content .content-ph .content-media {
	width:442px;
	height:auto;
	overflow:hidden;
	float:right;
}
.stdnav-content .content-ph .content-media .content-img {
	width:442px;
}
.stdnav-content .content-ph .content-media .content-img, .stdnav-content .content-ph .content-media .content-media-element {
	vertical-align:middle;
	display:block;
	float:right;
	margin:0 auto;
}
.stdnav-content .detailtab {
	float:none;
	display:block;
	overflow:hidden;
	margin-top:20px;
	margin-bottom:0;
	width:673px!important;
}
.stdnav-content .detailtab-exists {
	margin-top:20px;
	width:673px!important;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-color:#515;
}
.stdnav-content .content-column .midcolumn .article-item {
	width:100%;
	height:auto;
	margin-bottom:10px;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content {
	margin-top:0!important;
}
.stdnav-content .content-column .midcolumn .article-item .article-tab, .stdnav-content .content-column .midcolumn .article-item .tab-content, .stdnav-content .content-column .midcolumn .article-item .tab-content .title, .stdnav-content .content-column .midcolumn .article-item .tab-content .desc, .stdnav-content .content-column .midcolumn .article-item .tab-content .other-info {
	height:auto;
	width:100%;
	margin-top:10px;
	display:block;
	overflow:hidden;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .title, .stdnav-content .content-column .midcolumn .article-item .tab-content .desc, .stdnav-content .content-column .midcolumn .article-item .tab-content .other-info {
	width:auto;
	margin-top:0;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .imagery div.feature {
	font-size:11px;
	margin-bottom:10px;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .imagery .imagery-img, .stdnav-content .content-column .midcolumn .article-item .tab-content .imagery .imagery-info, .stdnav-content .content-column .midcolumn .article-item .tab-content .column-grp .column-image, .stdnav-content .content-column .midcolumn .article-item .tab-content .column-grp .column-info, .stdnav-content .content-column .midcolumn .article-item .tab-content .column-one .column-image {
	width:auto;
	height:auto;
	margin-right:5px;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .imagery .imagery-info, .stdnav-content .content-column .midcolumn .article-item .tab-content .column-grp .column-info {
	width:210px;
	margin-right:0;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .column-one .column-info {
	overflow:hidden;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .column-grp .column-info {
	width:155px;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .column-grp .noimage {
	height:auto;
	width:210px;
	margin-left:2px;
	margin-right:5px;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .imagery-cont, .stdnav-content .content-column .midcolumn .article-item .tab-content .column-grp, .stdnav-content .content-column .midcolumn .article-item .tab-content .column-one {
	height:auto;
	margin-bottom:20px;
	overflow:hidden;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .imagery {
	width:443px;
	height:auto;
	float:left;
	margin-left:0;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .left-col, .stdnav-content .content-column .midcolumn .article-item .tab-content .right-col {
	float:left;
	display:block;
	width:215px;
	margin-right:12px;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .right-col {
	margin-right:0;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .title {
	color:#A13;
	font-size:24px;
	margin-bottom:10px;
	font-family:"Agfa Rotis Sans Serif", Arial;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .desc {
	color:#000;
	margin-bottom:10px;
	font-size:12px;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .column-one {
	overflow:hidden;
	width:auto;
	height:auto;
	margin-bottom:20px;
}
.stdnav-content .content-column .noleftcolumn .article-item .tab-content .imagery-cont {
	width:auto;
	height:auto;
	overflow:hidden;
}
.stdnav-content .content-column .noleftcolumn .article-item .tab-content .imagery {
	width:100%;
}
.stdnav-content .content-column .noleftcolumn .article-item .tab-content .sidebyside, .stdnav-content .content-column .noleftcolumn .article-item .tab-content .left-col, .stdnav-content .content-column .noleftcolumn .article-item .tab-content .right-col {
	width:330px;
}
.stdnav-content .content-column .noleftcolumn .article-item .tab-content .sidebyside:first-child {
	margin-right:5px;
}
.stdnav-content .content-column .noleftcolumn .article-item .tab-content .imagery .imagery-info {
	width:445px;
}
.stdnav-content .content-column .noleftcolumn .article-item .tab-content .sidebyside .imagery-img img, .stdnav-content .content-column .noleftcolumn .article-item .tab-content .sidebyside .imagery-info {
	width:158px;
	margin-right:5px;
}
.stdnav-content .content-column .noleftcolumn .article-item .tab-content .sidebyside .imagery-info {
	width:215px;
}
.stdnav-content .content-column .noleftcolumn .article-item .tab-content .sidebyside .imagery-img {
	margin-right:0;
}
.stdnav-content .content-column .noleftcolumn .article-item .tab-content .column-grp .column-info {
	width:260px;
	height:auto;
	margin-right:10px;
}
.stdnav-content .content-column .noleftcolumn .article-item .tab-content .column-grp .right-col .column-info {
	width:270px;
	margin-right:0;
}
.stdnav-content .content-column .noleftcolumn .article-item .tab-content .column-grp .left-col .noimage, .stdnav-content .content-column .noleftcolumn .article-item .tab-content .column-grp .right-col .noimage {
	height:auto;
	width:330px;
	margin-left:2px;
	margin-right:5px;
}
.page .stdnav-content #tabbing {
	margin:0;
}
.article-info .tab-content {
	padding-left:0;
}
.article-info .tab-content {
	padding-left:0;
}
.acn .containerBottomWPZ .containerBottomCenterWPZ ul, .acn .containerBottomWPZ .containerBottomCenterWPZ ol, .article-info ul, .article-info ol, .outlook-journal .font-SubjectAbstract ul, .outlook-journal .font-SubjectAbstract ol, .outlook-journal .article-content ul, .outlook-journal .article-content ol, .outlook-journal .center-section ul, .outlook-journal .center-section ol, .outlook-journal .right-section ul, .outlook-journal .right-section ol, .outlook-subj .page-title ul, .outlook-subj .page-title ol, .outlook-subj .subj-title ul, .outlook-subj .subj-title ol, .outlook-subj .recent-add ul, .outlook-subj .recent-add ol, .outlook-subj .article-list ul, .outlook-subj .article-list ol, .outlook-subj .column2 ul, .outlook-subj .column2 ol, .opentemplate-content .content-center #content-editor ul, .opentemplate-content .right-content-center #content-editor ul, .opentemplate-content .left-content-center #content-editor ul, .opentemplate-content .max-content-center #content-editor ul, .opentemplate-content .content-right .content-right-adhoc-section ul, .openmobiletemplate-content .content-center #content-editor ul, .opentemplate-content .content-center #content-editor ol, .opentemplate-content .right-content-center #content-editor ol, .opentemplate-content .left-content-center #content-editor ol, .opentemplate-content .max-content-center #content-editor ol, .opentemplate-content .content-right .content-right-adhoc-section ol, .openmobiletemplate-content .content-center #content-editor ol, .section-topic-page .description ul, .section-topic-page .description ol, .section-topic-page .left-adhoc-section ul, .section-topic-page .left-adhoc-section ol, .section-topic-page .middle-adhoc-section ul, .section-topic-page .middle-adhoc-section ol, .section-topic-page .right-adhoc-section ul, .section-topic-page .right-adhoc-section ol {
	list-style-position:inside;
	padding-left:30px;
}
.forms-page-description ul, .forms-page-description ol li, .forms-page-description ul li, .forms-page-description ol {
	list-style-position:inside;
	padding-left:22px;
}
.form-template .form-main .forms-page-content .right-zone .ms-WPBody ul, .form-template .form-main .forms-page-content .right-zone .ms-WPBody ol {
	list-style-position:inside;
	padding-left:15px;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .desc ul {
	list-style-position:inside;
	padding-left:30px;
}
.stdnav-content .content-column .midcolumn .article-item .tab-content .desc ol {
	list-style-position:inside;
	padding-left:33px;
}
.page .main-contents .site-search-main .breadcrumbs ul {
	list-style-position:inside;
	padding-left:0;
}
.acn .containerBottomWPZ .containerBottomCenterWPZ ul, .article-info ul, .outlook-journal .font-SubjectAbstract ul, .outlook-journal .article-content ul, .outlook-journal .center-section ul, .outlook-journal .right-section ul, .outlook-subj .page-title ul, .outlook-subj .subj-title ul, .outlook-subj .recent-add ul, .outlook-subj .article-list ul, .outlook-subj .column2 ul, .opentemplate-content .content-center #content-editor ul, .opentemplate-content .right-content-center #content-editor ul, .opentemplate-content .left-content-center #content-editor ul, .opentemplate-content .max-content-center #content-editor ul, .opentemplate-content .content-right .content-right-adhoc-section ul, .openmobiletemplate-content .content-center #content-editor ul, .section-topic-page .description ul, .section-topic-page .left-adhoc-section ul, .section-topic-page .middle-adhoc-section ul, .section-topic-page .right-adhoc-section ul, .forms-page-description ul, .stdnav-content .content-column .midcolumn .article-item .tab-content .desc ul, .form-template .form-main .forms-page-content .right-zone .ms-WPBody ul {
	list-style-type:disc;
}
.acn .containerBottomWPZ .containerBottomCenterWPZ ol, .article-info ol, .outlook-journal .font-SubjectAbstract ol, .outlook-journal .article-content ol, .outlook-journal .center-section ol, .outlook-journal .right-section ol, .outlook-subj .page-title ol, .outlook-subj .subj-title ol, .outlook-subj .recent-add ol, .outlook-subj .article-list ol, .outlook-subj .column2 ol, .opentemplate-content .content-center #content-editor ol, .opentemplate-content .right-content-center #content-editor ol, .opentemplate-content .left-content-center #content-editor ol, .opentemplate-content .max-content-center #content-editor ol, .opentemplate-content .content-right .content-right-adhoc-section ol, .openmobiletemplate-content .content-center #content-editor ol, .section-topic-page .description ol, .section-topic-page .left-adhoc-section ol, .section-topic-page .middle-adhoc-section ol, .section-topic-page .right-adhoc-section ol, .forms-page-description ol, .stdnav-content .content-column .midcolumn .article-item .tab-content .desc ol, .form-template .form-main .forms-page-content .right-zone .ms-WPBody ol {
	list-style-type:decimal;
}
.acn .containerBottomWPZ .containerBottomCenterWPZ ul li, .acn .containerBottomWPZ .containerBottomCenterWPZ ol li, .article-info ul li, .article-info ol li, .outlook-journal .font-SubjectAbstract ul li, .outlook-journal .font-SubjectAbstract ol li, .outlook-journal .article-content ul li, .outlook-journal .article-content ol li, .outlook-journal .center-section ul, .outlook-journal .center-section ol, .outlook-journal .right-section ul li, .outlook-journal .right-section ol li, .outlook-subj .page-title ul li, .outlook-subj .page-title ol li, .outlook-subj .subj-title ul li, .outlook-subj .subj-title ol li, .outlook-subj .recent-add ul li, .outlook-subj .recent-add ol li, .outlook-subj .article-list ul li, .outlook-subj .article-list ol li, .outlook-subj .column2 ul li, .outlook-subj .column2 ol li, .opentemplate-content .content-center #content-editor ul li, .opentemplate-content .right-content-center #content-editor ul li, .opentemplate-content .left-content-center #content-editor ul li, .opentemplate-content .max-content-center #content-editor ul li, .opentemplate-content .content-right .content-right-adhoc-section ul li, .opentemplate-content .content-center #content-editor ol li, .opentemplate-content .right-content-center #content-editor ol li, .opentemplate-content .left-content-center #content-editor ol li, .opentemplate-content .max-content-center #content-editor ol li, .opentemplate-content .content-right .content-right-adhoc-section ol li, .openmobiletemplate-content .content-center #content-editor ol li, .section-topic-page .description ul li, .section-topic-page .description ol li, .section-topic-page .left-adhoc-section ul li, .section-topic-page .left-adhoc-section ol li, .section-topic-page .middle-adhoc-section ul li, .section-topic-page .middle-adhoc-section ol li, .section-topic-page .right-adhoc-section ul li, .forms-page-description ul li, .forms-page-description ol li, .stdnav-content .content-column .midcolumn .article-item .tab-content .desc ol li, .stdnav-content .content-column .midcolumn .article-item .tab-content .desc ul li, .form-template .form-main .forms-page-content .right-zone .ms-WPBody ul li, .form-template .form-main .forms-page-content .right-zone .ms-WPBody ol li {
	list-style-position:outside;
}
.leftnav ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
.leftnav ul.children {
	display:none;
	padding-left:0!important;
}
.leftnav ul.parent {
	border:0;
	margin:0;
	padding-left:0!important;
}
.leftcolumn {
	width:200px!important;
}
.leftnav ul li {
	list-style-type:none;
	padding:0;
	display:inline;
	float:left;
	width:200px;
}
.leftnav ul.parent li a, .leftnav ul.parent li span {
	font-family:Arial;
	font-size:12px;
	color:#A13!important;
}
.leftnav ul.parent ul.children a.child-arrow:link {
	color:#A13!important;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 11px;
	background-image:url("/../images/LeftNavigation_Image_SubTopic_Cranbery.jpg")!important;
	padding:10px 0 10px 21px;
	display:inline;
	font-size:12px;
	float:left;
	min-height:15px;
}
.leftnav ul.parent li ul.children li a.child-arrow:visited {
	color:#939!important;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 11px;
	background-image:url("/../images/LeftNavigation_Image_SubTopic_Cranbery.jpg")!important;
	padding:10px 0 10px 21px;
	display:inline;
	font-size:12px;
	float:left;
	min-height:15px;
}
.leftnav ul.parent li ul.children li a.child-arrow:hover {
	color:#089!important;
	text-decoration:underline;
	min-height:15px;
	padding:10px 0 10px 21px;
	background-color:Transparent;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 11px;
	background-image:url('/../images/LeftNavigation_Image_SubTopic_SeaGreen.jpg')!important;
}
.leftnav img.img-parent {
	border:0;
	padding:0;
}
.leftnav ul.expanded {
	display:block;
}
.leftnav ul.collapsed {
	display:none;
}
.leftnav ul li ul.expanded li {
	border:none;
}
.leftnav ul.parent li:first-child {
	border-top:1px solid #DFDFDF;
}
.leftnav ul.parent li {
	border-bottom:1px solid #DFDFDF;
}
.leftnav .li-div-header div {
	float:left;
	min-height:15px;
	padding:9px 0 10px 10px;
	width:190px;
	margin-top:-1px;
}
.leftnav ul.parent a.child-arrow-bold, .leftnav ul.parent span.child-arrow-bold {
	color:#333!important;
	font-weight:bold;
}
.leftnav ul.parent a.child-arrow-bold:hover, .leftnav ul.parent span.child-arrow-bold:hover {
	font-weight:bold;
	text-decoration:none;
	color:#333!important;
}
.leftnav ul.parent li ul.children li a.child-arrow-bold, .leftnav ul.parent li ul.children li a.child-arrow-bold:hover, .leftnav ul.parent li ul.children li span.child-arrow-bold, .leftnav ul.parent li ul.children li span.child-arrow-bold:hover {
	text-decoration:none;
	color:#333!important;
	padding:10px 0 10px 21px;
	display:inline-block;
	background-color:#dfdfdf;
	min-height:15px;
	width:179px;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:10px 11px;
	background-image:url('/../images/LeftNavigation_Image_SubTopic_Black_on_Gray.jpg')!important;
}
.leftnav ul.parent li .li-div-header div a.child-arrow-bold, .leftnav ul.parent li .li-div-header div a.child-arrow-bold:hover, .leftnav ul.parent li .li-div-header div span.child-arrow-bold, .leftnav ul.parent li .li-div-header div span.child-arrow-bold:hover {
	min-height:15px;
	padding:10px 0;
	width:190px;
	color:#333!important;
}
.leftnav ul.parent li .li-div-header div a:visited, .leftnav ul.parent li .li-div-header div a.child-arrow-bold:visited, .leftnav ul.parent li .li-div-header div span:visited, .leftnav ul.parent li .li-div-header div span.child-arrow-bold:visited {
	min-height:15px;
	padding:10px 0;
	width:190px;
	color:#939!important;
}
.leftnav ul.parent li .li-div-header div a:hover, .leftnav ul.parent li .li-div-header div span:hover {
	min-height:15px;
	padding:10px 0;
	width:190px;
	color:#089!important;
}
.leftnav ul.parent li .li-div-header div a:active, .leftnav ul.parent li .li-div-header div span:active {
	background-color:transparent;
}
#active-image {
	position:relative;
	top:2px;
}
.dlp-parent-container {
	width:980px;
	height:auto;
	margin-top:49px;
}
@media screen and /*!*/(-webkit-min-device-pixel-ratio:0) {
.main-contents #parent-pagelet #left-pagelet, .main-contents #parent-pagelet #right-pagelet {
padding-top:15px;
}
#dlp-left-maincontent, #dlp-right-maincontent {
padding-top:15px;
}
.dlp-parent-container .dlp-main {
margin-bottom:30px!important;
}
#SingleViewContainer #RightContainer #headerTitle {
padding-top:14px!important;
}
}
.dlp-parent-container .dlp-main {
	width:auto;
	height:260px;
	margin-bottom:15px;
}
.dlp-parent-container .dlp-main .dlp-left-content {
	width:655px;
	height:100%;
	overflow:hidden;
	float:left;
}
.dlp-parent-container .dlp-main .dlp-right-content {
	float:right;
	height:100%;
	overflow:hidden;
	vertical-align:top;
	width:325px;
}
.dlp-parent-container .dlp-main .dlp-right-content .dlp-right-image {
	float:right;
}
.dlp-parent-container .dlp-webpart-container {
	width:980px;
	height:auto;
}
.dlp-parent-container .dlp-webpart-container .dlp-left-zone {
	float:left;
	height:auto;
	margin-left:38px;
	margin-right:17px;
	overflow:hidden;
	width:600px;
}
.dlp-parent-container .dlp-webpart-container .dlp-right-zone {
	float:right;
	height:auto;
	margin-right:38px;
	overflow:hidden;
	width:287px;
}
.carousel-header {
	color:#808080;
	font-family:Arial;
	vertical-align:top;
	height:26px;
	margin-bottom:10px;
}
.carousel-header .carousel-title {
	font-size:13px;
	font-weight:bold;
	float:left;
}
.carousel-header .carousel-links {
	text-align:right;
	float:right;
}
.carousel-header a {
	color:#808080!important;
	font-size:11px;
}
.carousel-header a.hover {
	color:#808080!important;
	text-decoration:underline;
}
.dlp-main {
	width:980px;
	height:200px;
	float:left;
}
.carousel-wrapper {
	display:inline;
	float:left;
	height:250px;
	margin-left:100px;
	margin-right:30px;
	width:470px;
}
#LandingPageCarousel {
	width:350px;
	height:210px;
	position:relative;
	float:left;
}
#LandingPageCarousel img {
	float:left;
	position:absolute;
	cursor:pointer;
	cursor:hand;
	display:none;
}
#LandingPageCarousel .back-item {
	width:130px;
	height:130px;
	margin-top:35px;
	margin-left:110px;
	z-index:0;
	display:inline;
}
#LandingPageCarousel .left-item, #LandingPageCarousel .right-item {
	width:150px;
	height:150px;
	margin-top:25px;
	z-index:1;
	display:inline;
}
#LandingPageCarousel .right-item {
	margin-left:200px;
}
#LandingPageCarousel .mid-item {
	width:200px;
	height:200px;
	margin-top:5px;
	margin-left:75px;
	z-index:2;
	display:inline;
}
#BtnNext {
	background-image:url('/../images/Accenture/dwp-carousel-btn.png');
	background-position:14px -21px;
	width:13px;
	height:21px;
	margin:90px 0 0 10px;
	display:inline;
	float:left;
	cursor:pointer;
	cursor:hand;
}
#BtnPrev {
	background-image:url('/../images/Accenture/dwp-carousel-btn.png');
	background-position:0 -21px;
	width:13px;
	height:21px;
	margin:90px 10px 0 0;
	display:inline;
	float:left;
	cursor:pointer;
	cursor:hand;
}
#CarouselCounter {
	color:#808080;
	display:inline;
	float:left;
	font-family:Arial;
	font-size:13px;
	margin-left:185px;
	margin-top:15px;
	font-weight:bold;
	width:100px;
	overflow:hidden;
}
.opentemplate {
	width:904px;
	height:auto;
	margin:15px 38px;
	overflow:hidden;
}
.opentemplate-content {
	width:100%;
	padding:20px 0 0;
}
.opentemplate-content .content-left {
	width:215px;
	min-height:1px;
	display:block;
	float:left;
	overflow:hidden;
}
.opentemplate-content .content-right {
	width:215px;
	display:block;
	float:left;
	overflow:hidden;
	margin:5px 0 0;
}
.opentemplate-content .content-center {
	width:442px;
	min-height:1px;
	display:block;
	margin:0 16px;
	float:left;
	overflow:hidden;
}
.openmobiletemplate-content .content-center {
	width:100%;
	margin:auto;
}
.opentemplate-content .right-content-center {
	width:673px;
	min-height:1px;
	display:block;
	margin:0 16px 0 0;
	float:left;
	overflow:hidden;
}
.opentemplate-content .left-content-center {
	width:673px;
	min-height:1px;
	display:block;
	margin:0 0 0 16px;
	float:left;
	overflow:hidden;
}
.opentemplate-content .max-content-center {
	width:904px;
	min-height:1px;
	display:block;
	margin:0;
	float:left;
	overflow:hidden;
}
.opentemplate-content .content-right .content-right-adhoc-section {
	margin-top:20px;
}
.ms-WPHeader td {
	border-bottom:none!important;
}
.ms-WPTitle {
	font-family:Arial!important;
	font-size:13px!important;
	font-weight:bold!important;
	color:#000!important;
}
.acn-subscribe-cta {
	word-wrap:break-word;
	font-family:"Agfa Rotis Sans Serif", Arial;
}
.acn-subscribe-cta .acn-cta-title {
	color:#000;
	font-size:12px;
	margin-bottom:15px;
	font-weight:bold;
	padding-bottom:3px;
	border-bottom-style:solid;
	border-bottom-color:#C0C0C0;
	border-bottom-width:1px;
}
.acn-subscribe-cta .acn-cta-desc {
	color:#666;
	font-size:12px;
	margin-bottom:15px;
	width:auto;
}
.acn-subscribe-cta .acn-cta-desc .acn-cta-generic {
	margin-bottom:10px;
}
.acn-subscribe-cta .acn-cta-desc .acn-cta-myoutlook {
	margin-bottom:10px;
}
.acn-subscribe-cta .acn-cta-desc .acn-cta-emailalerts {
	margin-bottom:10px;
}
.acn-subscribe-cta .acn-cta-desc .acn-cta-careersnewsletter {
	margin-bottom:10px;
}
.acn-subscribe-cta .acn-cta-desc .acn-cta-careersnewsletter-wide {
	margin-bottom:10px;
	float:left;
	width:49%;
	word-wrap:break-word;
}
.acn-subscribe-cta .acn-cta-desc .acn-cta-emailalerts-wide {
	margin-bottom:10px;
	float:right;
	width:49%;
	word-wrap:break-word;
}
.acn-subscribe-cta .acn-subscribe-img {
	background-image:url('/../images/Accenture/acn_subscribe_img.png');
	background-repeat:no-repeat;
	width:20px;
	height:13px;
	float:left;
}
.acn-subscribe-cta .acn-cta-link {
	color:#A13;
}
hr {
	margin-top:2px;
	color:#666!important;
	width:auto;
}
.acn-register-cta {
	word-wrap:break-word;
	font-family:"Agfa Rotis Sans Serif", Arial;
}
.acn-register-cta .acn-cta-title {
	color:#A13;
	font-size:12px;
}
.acn-register-cta .acn-cta-link {
	color:#A13;
}
.content-indicator-webpart, .content-indicator-webpart .content-indicators {
	float:left;
	width:auto;
}
.content-indicator-webpart .content-indicators .content-indicator {
	float:left;
	margin-right:5px;
	margin-bottom:3px;
	width:auto;
	white-space:nowrap;
}
.section-topic-page .content-indicator-webpart .content-indicators .content-indicator {
	width:auto;
	overflow:auto;
}
.content-indicator-webpart .content-indicators .content-indicator .content-images {
	float:left;
	margin-right:3px;
}
.content-indicator-webpart .content-indicators .content-indicator .content-displayname {
	float:left;
	color:#666;
	font-size:12px;
	font-weight:bold;
}
.profile-dialog-sections {
	font:12px;
	font-family:Arial;
	color:#333;
	margin:0 auto;
	width:100%;
	height:auto;
	text-align:left!important;
}
.profile-dialog-sections .profile-row span a {
	bottom:.5px;
	position:relative;
	vertical-align:bottom;
}
.profile-dialog-sections .profile-content {
	width:100%;
}
.profile-header, .profile-bottomtext {
	font:12px;
	font-family:Arial;
	color:#000;
}
.profile-header-red {
	color:#a13;
}
.profile-sectionheader {
	font:12px;
	font-weight:bold;
	font-family:Arial;
	color:#333;
}
.profile-errortext {
	font:12px;
	font-weight:bold;
	font-family:Arial;
	color:#a13;
}
.profile-edit-mode td.profile-left-col-fname, .profile-edit-mode td.profile-left-col-lname {
	padding-bottom:35px;
}
.profile-view-mode td.profile-left-col, .profile-edit-mode td.profile-left-col {
	width:180px;
	vertical-align:top;
}
.profile-view-mode table td, .profile-edit-mode table td {
	padding-bottom:20px;
	font-size:12px;
	font-family:Arial;
	vertical-align:top;
}
.profile-edit-mode table td input {
	width:237px;
	background-color:#fff;
}
.profile-edit-mode .profile-textbox {
	width:303px;
	border:solid 1px #ccc;
	background-color:#fff;
}
.profile-edit-mode .profile-option {
	padding-right:10px;
}
.profile-edit-mode .profile-option input {
	margin-top:-3px;
	vertical-align:top;
}
.profile-view-mode table select, .profile-edit-mode table select {
	width:237px;
	border:solid 1px #ccc;
}
.profile-view-mode table .skill-view-mode, .profile-edit-mode table .skill-edit-mode {
	display:none!important;
}
.profile-button {
	float:left;
	margin:23px 10px 3px 0;
}
a.profile-buttonlink {
	display:block;
	border:0!important;
	padding:4px 8px 4px 22px!important;
	font-size:12px!important;
	color:white!important;
	font-weight:bold!important;
	text-align:left!important;
	background:#a13 url('/../images/white-arrow.gif') 5px 5px no-repeat!important;
	cursor:pointer!important;
}
a:hover.profile-buttonlink {
	text-decoration:none;
}
.profile-required {
	color:#a13;
	margin-right:2px;
}
.profile-edit-mode .profile-left-col-fname, .profile-edit-mode .profile-left-col-lname, .profile-edit-mode .profile-left-col, .profile-view-mode .profile-left-col {
	word-wrap:break-word;
}
.profile-view-mode table .preflanguage-view-mode, .profile-edit-mode table .preflanguage-edit-mode {
	display:none;
}
.profile-interests-header {
	color:#a13;
}
.profile-interests-listheader {
	font:12px;
	font-weight:bold;
	font-family:Arial;
	color:#333;
	padding:15px 0 7px;
}
.profile-interests-list {
	padding-bottom:25px;
}
.profile-interests-listheader, .profile-interests-message {
	clear:both;
}
.profile-interests-message {
	padding:10px 0 0;
	font-weight:bold;
}
profile-interests-warning {
	font-weight:bold;
}
.profile-interests-list-columns {
	float:left;
	width:210px;
	padding:0 20px 0 0;
}
.profile-interests-last-Column {
	padding:0;
}
.profile-interests-list-columns div {
	padding:0 0 7px 10px;
}
.profile-interests-list-columns div label {
	display:block;
	padding-left:10px;
	text-indent:-20px;
}
.profile-interests-list-columns div input {
	width:13px;
	height:13px;
	padding:0;
	margin:0;
	margin-right:5px;
	vertical-align:middle;
	overflow:hidden;
}
.profile-row label {
	padding-left:5px;
	padding-right:10px;
	vertical-align:middle;
}
.profile-sendrelevantinfo label {
	display:block;
	margin-left:13px;
}
.profile-sendrelevantinfo input {
	float:left;
}
.profile-bottommargin {
	margin-bottom:15px;
}
.profile-header, .profile-subscription-message, .profile-subscription-warning {
	font-weight:bold;
	padding-bottom:10px;
}
.profile-radio {
	padding-right:5px;
}
.profile-radio input {
	padding-bottom:0!important;
	margin-top:0!important;
	position:relative;
	vertical-align:middle!important;
}
.profile-indent {
	padding-left:19px;
	padding-bottom:10px;
}
.profile-rolloverparent {
	position:absolute;
}
.profile-rollover {
	position:absolute;
	left:21px;
	background-color:#EEE;
	border:solid 1px #999;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
	padding:10px 7px 7px 7px;
	width:auto;
	z-index:1000;
}
.profile-rollover-text {
	padding:3px 3px 0 0;
	width:auto;
}
.profile-cta {
	margin:10px 10px 10px 0;
	border:solid 1px #333;
	padding:10px;
}
.eacheader-image .eacheader-image-acn {
	clear:both;
}
.DotcomRegistrationForm .registration-leftcol {
	font-size:12px;
	color:#333;
	width:130px;
	font-family:Arial;
}
.DotcomRegistrationForm .registration-middlecol {
	width:250px;
	font-size:12px;
	font-family:Arial;
}
.registration {
	width:100%;
}
.registration .registration-form .registration-leftcol {
	font:12px;
	font-family:Arial;
	color:#333;
	width:180px;
}
.registration-form {
	font:12px;
	font-family:Arial;
	color:#333;
}
.registration-leftcol .registration-required {
	height:16px;
}
td.registration-required {
	margin-right:0;
}
.registration-required {
	color:#A13!important;
	font-family:Arial;
	font-size:12px;
	margin-right:2px;
	float:left;
}
.registration-required-text {
	color:#A13!important;
	font-family:Arial;
	font-size:12px;
	margin-right:2px;
	padding-left:7px;
}
.thankYou, .emailaColleague-label {
	font-size:12px;
	text-decoration:none;
}
.registration-header {
	padding-top:15px;
	padding-bottom:7px;
	font-weight:bold;
}
.registration-subheader {
	padding-top:10px;
	padding-bottom:5px;
}
.registration-section {
	padding-top:10px;
	position:relative;
	z-index:900;
}
.registration-section label {
	padding-left:5px;
}
.registration-alerts {
	text-decoration:underline;
	font-weight:bold;
	color:#A13;
}
.registration-popup {
	position:absolute;
	left:21px;
	top:35px;
	background-color:#EEE;
	vertical-align:middle;
	border:solid 1px #999;
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
	padding:7px;
	z-index:1000;
	width:300px;
	display:table-row;
}
.registration-image {
	padding:0 4px 0 0;
	display:table-cell;
}
.registration-text {
	display:table-cell;
	vertical-align:top;
	word-wrap:break-word;
}
.registration-checklist {
	padding-bottom:20px;
}
.registration-checklist td {
	width:215px;
	padding-right:10px;
	padding-bottom:5px;
	vertical-align:top;
}
.registration-checklist label {
	display:block;
	
}
.registration-checklist input {
	float:left;
	z-index:100;
}
.registration-form table td {
	font:12px;
	font-family:Arial;
	padding-bottom:20px;
	vertical-align:top;
}
.registration-form .registration-leftcol, .registration-form .registration-middlecol {
	padding-right:10px;
	width:233px;
}
.registration-form input {
	width:303px;
	border:solid 1px #ccc;
}
.registration-section input {
	width:auto;
	border:none;
}
.registration-form select {
	width:243px;
	border:solid 1px #ccc;
}
.registration-content, .registration-messages {
	padding-bottom:10px;
}
.registration-optin-section {
	padding:20px 0;
}
.registration-optin-section label {
	padding-left:5px;
	vertical-align:middle;
	display:block;
	margin-left:15px;
}
.registration-button {
	float:left;
	margin:15px 10px 3px 0;
	clear:both;
}
a.registration-buttonlink {
	display:block;
	border:0!important;
	padding:4px 8px 4px 22px!important;
	font-size:12px!important;
	color:white!important;
	font-weight:bold!important;
	text-align:left!important;
	background:#a13 url('/../images/white-arrow.gif') 5px 5px no-repeat!important;
	cursor:pointer!important;
}
a:hover.registration-buttonlink {
	text-decoration:none;
}
.sub-navigation-container {
	float:left;
	margin-top:20px;
	width:444px;
	position:relative;
}
.sub-navigation-container .subnavigation-col {
	overflow:hidden;
	margin:0;
}
.sub-navigation-container .subnavigation-col .subnavigation-row {
	width:auto;
	height:auto;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:0!important;
}
.subnavigation-col .subnavigation-row .subnavigation-text {
	font-family:Arial;
	color:#a13;
	font-size:12px;
	display:inline;
	margin-left:-1px;
}
.subnavigation-col .subnavigation-row .subnavigation-text .grayarrow {
	background:url("/../images/pipe-line.png") no-repeat scroll 0 2px transparent;
	padding:0 0 0 16px;
	width:100%;
	display:inline;
}
.subnavigation-col .subnavigation-row a, .subnavigation-col .subnavigation-row a:link, .subnavigation-col .subnavigation-row a:hover, .subnavigation-col .subnavigation-row a:active {
	color:#a13!important;
	text-decoration:none!important;
	width:100%;
}
.sub-navigation-container .subnavigation-col .subnavigation-row a:hover {
	text-decoration:underline!important;
	color:#089!important;
}
.subnavigation-col .subnavigation-row a:visited {
	color:#9111aa!important;
}
.WelcomeMenu {
	background-color:#A13;
	display:inline-block;
	padding:22px 20px 0;
	width:280px;
}
.WelcomeMenu .WelcomeNote {
	font-size:20px;
	width:280px;
	word-wrap:break-word;
	color:#FFF;
	font-family:Arial;
	padding-bottom:10px;
}
.WelcomeMenu .WelcomeMenuHeaderDesc, .WelcomeMenu .WelcomeMenuHeaderDesc {
	float:left;
	font-family:Arial;
	font-size:13px;
	color:#FFF;
	padding-bottom:10px;
	width:280px;
}
.WelcomeMenu .WelcomeMenuHeaderDesc p {
	font-size:13px;
}
.WelcomeMenu .WelcomeMenuHeaderDesc a {
	color:#FFF!important;
	font-weight:bold;
}
.WelcomeMenu .WelcomeMenuNavigation {
	float:left;
	padding:0 0 10px;
}
.WelcomeMenu .WelcomeMenuNavigation ul, .WelcomeMenuCTA {
	float:left;
}
.WelcomeMenu .WelcomeMenuNavigation ul li.WelcomeMenuNavLink {
	padding-bottom:3px;
}
.WelcomeMenu .WelcomeMenuNavigation ul li.WelcomeMenuNavLink a {
	background:transparent url(/../images/white-arrow.gif) no-repeat scroll 0 3px;
	color:#FFF!important;
	display:inline;
	padding:1px 0 0 18px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial;
}
.WelcomeMenu .WelcomeMenuNavigation ul li.WelcomeMenuNavLink a:hover {
	text-decoration:underline;
}
.WelcomeMenuCTA {
	font-size:13px;
	color:#FFF;
	white-space:normal;
	padding-top:10px;
}
.WelcomeMenuCTA a {
	color:#FFF!important;
	font-weight:bold;
}
.segmented-content-parent {
	width:310px;
	height:313px;
	margin-top:24px;
	margin-bottom:20px;
	float:left;
	overflow:hidden;
	display:inline;
}
.segmented-content-summary-noimage {
	float:left!important;
	width:300px!important;
	padding-left:10px;
}
.segmented-content-image-notvisble {
	display:none!important;
}
.segment-description-noimage {
	width:300px!important;
}
.segmented-content-parent .segment-header {
	color:#FFF;
	font-size:18px;
	font-weight:normal;
	word-wrap:break-word;
	font-family:"Agfa Rotis Sans Serif", Arial;
	margin-left:10px;
	padding-bottom:10px;
}
.segmented-content-parent .segment-company {
	display:inline;
}
.segmented-content-parent .segment-industry {
	display:none;
}
.segmented-content-parent .segment-functionalarea {
	display:none;
}
.segmented-content-parent .segment-title {
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	word-wrap:break-word;
	font-family:"Agfa Rotis Sans Serif", Arial;
	margin-bottom:10px;
	margin-left:10px;
}
.segmented-content-parent .segment-image {
	float:left;
	margin-left:10px;
	width:auto;
	height:auto;
}
.segmented-content-parent .segment-image img {
	width:135px;
	height:165px;
}
.segmented-content-parent .segment-summary {
	float:right;
	display:inline;
	top:2px;
	color:#FFF!important;
	padding-right:2px;
}
.segmented-content-parent .segment-description {
	padding-bottom:16px;
	width:150px;
}
.segmented-content-parent .segment-link a {
	background:transparent url(/../images/white-arrow.gif) no-repeat scroll 0 3px;
	color:#FFF!important;
	display:inline;
	font-weight:bold;
	font-size:12px;
	padding:2px 4px 2px 15px;
	text-decoration:none;
}
.segmented-content-parent .segment-link a:hover {
	text-decoration:underline;
}
.segmented-content-parent .segmented-paging {
	right:50px;
	bottom:70px;
	position:absolute;
	width:100px;
}
.segmented-content-parent .segmented-paging .segmented-page {
	background:transparent url(/../images/Accenture/featured-dotcom-paging.png) no-repeat scroll;
	float:left;
	padding:12px 13px;
	cursor:pointer;
}
.segmented-content-parent .segmented-paging .active-page {
	background:transparent url(/../images/Accenture/featured-dotcom-paging.png) no-repeat scroll;
	float:left;
	padding:12px 13px;
}
.segmented-content-parent .segmented-paging #paging-1 {
	background-position:0 1px;
}
.segmented-content-parent .segmented-paging #paging-2 {
	background-position:0 -23px;
}
.segmented-content-parent .segmented-paging #paging-3 {
	background-position:0 -47px;
}
.segmented-content-parent .segmented-paging #paging-1.active-page {
	background-position:0 -71px;
}
.segmented-content-parent .segmented-paging #paging-2.active-page {
	background-position:0 -95px;
}
.segmented-content-parent .segmented-paging #paging-3.active-page {
	background-position:0 -119px;
}
.segmented-content-parent .segment-title a {
	color:#FFF!important;
}
.outlook-page .main-contents .form-template {
	margin:0 38px 0;
}
.page .main-contents .form-template {
	margin:90px 38px 0;
}
.form-template SELECT {
	font-family:Arial Unicode MS;
	font-size:12px;
}
.content-title {
	color:#A13;
	font-weight:bold;
}
.form-template .forms-page-title {
	color:#000;
}
.form-template .forms-page-text .forms-page-description {
	width:560px;
	color:#000;
}
.form-main .forms-page-content .forms-page-description {
	width:350px;
	margin-left:35px;
	color:#333;
	word-wrap:break-word;
}
.form-template .form-main .forms-page-content .forms-page-basicadhoc {
	width:350px;
	margin-left:35px;
	color:#333;
	word-wrap:break-word;
}
.form-template .form-main .forms-page-content .left-zone {
	display:block;
	float:left;
	width:256px;
	margin-right:16px;
	overflow:hidden;
}
.form-template .form-main .forms-page-content .middle-zone {
	display:block;
	float:left;
	width:443px;
	margin-right:16px;
	overflow:hidden;
}
.form-template .form-main .forms-page-content .middle-zone select {
	width:305px!important;
	font-size:12px!important;
	font-family:Arial Unicode MS!important;
}
.form-template .form-main .forms-page-content .middle-zone div#formsButtonsDiv input {
	font-size:12px;
	font-weight:bold;
	color:White;
	padding:4px 4px 4px 15px;
	border:0;
	background:url("/../images/white-arrow.gif") no-repeat scroll 4px 5px #A13;
}
.form-template .form-main .forms-page-content .middle-zone .OrangeHead, .form-template .form-main .forms-page-content .middle-zone .orangehead {
	color:#A13;
	margin-right:2px;
}
.form-template .form-main .forms-page-content .right-zone {
	overflow:hidden;
}
.form-template .form-main .forms-page-content .add-margin {
	width:671px!important;
}
.form-template .form-main .forms-page-content .middle-zone .title {
	font-family:arial;
	font-size:21px;
	color:#c30;
}
.form-template .form-main .forms-page-content .middle-zone .bod ul {
	text-indent:5px;
	list-style-position:outside;
	list-style-type:disc;
	padding-left:10px;
	font-size:12px;
	vertical-align:middle;
	margin:.5em;
}
.orangehead, .OrangeHead {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#C30;
}
.bod {
	font-family:arial;
	font-size:12px;
	color:#000;
	line-height:15px;
}
.textfield, .textField {
	margin-top:4px;
	margin-bottom:4px;
	border-top:1px #333;
	border-bottom:1px #ccc;
	border-left:1px #333;
	border-right:1px #ccc;
	border-style:solid;
	background:#fff;
	font-family:arial;
	font-size:12px;
}
.textfield Label, .textField Label {
	border-top:1px #333;
	border-bottom:1px #ccc;
	border-left:1px #333;
	border-right:1px #ccc;
	border-style:solid;
	background:#fff;
	font-family:arial;
	font-size:12px;
}
.textfield Input, .textField Input {
	border-top:1px #333;
	border-bottom:1px #ccc;
	border-left:1px #333;
	border-right:1px #ccc;
	border-style:solid;
	background:#fff;
	font-family:arial;
	font-size:12px;
}
.redbold {
	font-weight:bold;
	color:#A13!important;
	font-size:12px;
}
.checkBoxList TR {
	vertical-align:top;
	text-align:left;
	font-family:arial;
	font-size:12px;
	color:#000;
	line-height:20px;
}
.checkBoxList TD {
	vertical-align:top;
	text-align:left;
	font-family:arial;
	font-size:12px;
	color:#000;
	line-height:20px;
}
.checkBoxList Label {
	margin:5px 10px 0 0;
	float:left;
}
.checkBoxList Input {
	margin:5px 4px 5px 0;
	float:left;
}
.radioButtonList TR {
	vertical-align:top;
	text-align:left;
	font-family:arial;
	font-size:12px;
	color:#000;
	line-height:19px;
}
.radioButtonList TD {
	vertical-align:top;
	text-align:left;
	font-family:arial;
	font-size:12px;
	color:#000;
	line-height:19px;
}
.radioButtonList Label {
	margin:3px 10px 0 0;
	float:left;
}
a.body:link {
	font-family:Arial;
	font-size:12px;
	color:#579;
}
.greyhead2 {
	font-family:arial;
	color:#666;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.disclaimer {
	font-family:arial;
	font-size:11px;
	color:#666;
	line-height:15px;
}
.blacksmall {
	font-family:Arial;
	color:#000;
	font-size:11px;
}
.message-validation-color {
	color:#A13!important;
}
.stay-connected-master {
	margin:0;
	background-image:none;
	height:auto!important;
	background-position:bottom;
	background-repeat:repeat-x;
	float:left;
	width:980px;
	background-color:#ECECEC;
	-moz-background-color:#ECECEC;
	-webkit-background-color:#ECECEC;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#FFF;
}
.stay-connected {
	background-color:#ECECEC!important;
	-moz-background-color:#ECECEC;
	-webkit-background-color:#ECECEC;
	margin-right:auto!important;
	margin-left:auto!important;
	width:910px!important;
	padding:0 32px 0 38px;
}
.stay-connected .parent {
	text-align:center;
	overflow:hidden;
}
.stay-connected .parent LI {
	float:left;
}
.stay-connected .parent .button {
	float:left;
	vertical-align:text-top;
}
.stay-connected .parent .button .title {
	font-size:12px;
}
.stay-connected .parent .button .notitle {
	margin-right:0!important;
}
.stay-connected .parent .button a {
	color:#000!important;
	display:inline;
	float:left;
	padding:11px;
}
.stay-connected .parent .button a:hover {
	color:#089!important;
	cursor:pointer;
	background-color:#fff;
}
.stay-connected .parent LI .button a span strong {
	float:left;
	white-space:nowrap;
	font-weight:normal;
	position:relative;
	top:5px;
}
.stay-connected .parent LI .button a:hover span strong {
	text-decoration:underline!important;
}
.stay-connected-title {
	float:left;
	padding:17px 7px 16px 0;
	font-size:13px;
	color:#000;
	margin:0!important;
	line-height:1em;
}
.stay-connected .parent LI {
	border-right:solid 1px #fff;
	border-bottom:solid 1px #fff;
	border-left:solid 1px #fff;
	margin:-1px -1px 0 0;
}
.stay-connected .imglink {
	float:left;
	background:url(/../images/StayConnected_ALL_wide.PNG) no-repeat;
	height:24px;
	width:24px;
	display:inline;
}
.SC_facebook_link {
	background-position:0 0!important;
}
.SC_twitter_link {
	background-position:0 -32px!important;
}
.SC_podcasts_link {
	background-position:-5px -64px!important;
}
.stay-connected .parent .button a:hover .SC_podcasts_link {
	background-position:-5px -96px!important;
}
.SC_newsletters_link {
	background-position:-7px -160px!important;
}
.stay-connected .parent .button a:hover .SC_newsletters_link {
	background-position:-7px -192px!important;
}
.SC_linkedin_link {
	background-position:0 -256px!important;
}
.SC_youtube_link {
	background-position:0 -288px!important;
}
.SC_rss_link {
	background-position:0 -320px!important;
}
.SC_blogs_link {
	background-position:-6px -352px!important;
}
.stay-connected .parent .button a:hover .SC_blogs_link {
	background-position:-6px -384px!important;
}
.SC_videos_link {
	background-position:-5px -448px!important;
}
.stay-connected .parent .button a:hover .SC_videos_link {
	background-position:-5px -480px!important;
}
.SC_xing_link {
	background-position:0 -544px!important;
}
.SC_google_link {
	background-position:0 -576px!important;
}
.SC_renren_link {
	background-position:0 -832px!important;
}
.SC_mobile_link {
	background-position:-8px -608px!important;
}
.stay-connected .parent .button a:hover .SC_mobile_link {
	background-position:-8px -640px!important;
}
.SC_EmailaFriend_link {
	background-position:0 -704px!important;
}
.SC_kununu_link {
	background-position:0 -736px!important;
}
.SC_ShanghaiIndustrialandCommercial_link {
	background-position:0 -768px!important;
}
.SC_weibo_link {
	background-position:0 -800px!important;
}
.outlook-page .stay-connected-master .stay-connected .stay-connected-title {
	margin-left:24px;
}
.save-wp-container {
	min-height:15px;
	margin-bottom:22px;
	width:100%;
}
.save-wp-container .lit-save {
	height:17px;
	font-size:12px;
	font-weight:bold;
	padding-left:11px;
	padding-right:5px;
}
a.article-tools-save {
	background:url(/../images/Accenture/Save.png) no-repeat;
	background-position:0 1px!important;
	background-color:Transparent!important;
	FLOAT:left;
	HEIGHT:10px;
	display:inherit;
}
a.article-tools-save:visited, a.article-tools-save:focus, a.article-tools-save:active {
	color:#a13!important;
}
a.article-tools-save:hover {
	background-position:0 -16px!important;
	cursor:pointer;
	color:#089!important;
	text-decoration:underline!important;
}
.article-tools-saved-icon {
	background:url(/../images/Accenture/Save.png) no-repeat;
	background-position:0 1px!important;
	background-color:Transparent!important;
	FLOAT:left;
	HEIGHT:10px;
	display:inherit;
}
.save-wp-container .img-save {
	vertical-align:middle;
	border:0 none;
	width:30px;
	height:20px;
}
.save-wp-container .img-save:hover {
	background:transparent url(/../images/Accenture/save-icon-rollover.png);
}
.save-wp-container .save-wp-text {
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#666;
	margin-left:-8px;
}
.save-wp-container .save-wp-text span {
	margin-left:10px;
}
.save-wp-container .save-wp-text-hide {
	display:none;
}
.save-wp-container p#save-links {
	padding-left:30px;
	padding-top:10px;
	margin-top:-3px;
}
p#save-links a:visited {
	color:#a13!important;
}
p#save-links a:hover {
	color:#089!important;
}
.save-wp-container .save-wp-text span:visited {
	color:#a13!important;
}
.save-webpart-img-save {
	width:30px;
	height:20px;
	border:0 none;
	vertical-align:middle;
}
.save-webpart-no-user-profile {
	color:#A13;
	font-size:12px;
	font-weight:bold;
	margin-left:-2px;
}
.profilejobpreferences-left-main-body {
	width:442px;
	font:normal 12px arial;
	color:#333;
}
.profilejobpreferences-left-main-body input {
	margin:0 5px 5px 0;
	float:left;
	height:16px;
}
.profilejobpreferences-checklist label {
	display:block;
	padding:0 0 0 21px;
}
.profilejobpreferences-radiobutton label {
	display:block;
	padding:4px 0 0 21px;
}
.profilejobpreferences-section {
	width:100%;
	float:left;
	padding-right:10px;
	padding-left:8px;
}
.profilejobpreferences-option-section {
	clear:both;
	float:left;
	margin:20px 0 0 10px;
}
.profilejobpreferences-left-section {
	clear:both;
	width:650px;
	float:left;
	text-align:left;
	padding-right:2px;
}
.profilejobpreferences-containerLeftRight {
	margin:0;
	padding:0;
	width:650px;
}
.profilejobpreferences-header {
	font-weight:bold;
	padding:0 0 3px;
}
.profilejobpreferences-checklist {
	margin:0;
	padding:0 0 20px 4px;
	width:146px;
	float:left;
}
.profilejobpreferences-radiobutton {
	margin:0;
	padding:0 0 20px 4px;
	width:298px;
	float:left;
}
.divChkCities, .divChkSpecialty {
	padding:10px 0 0 6px;
}
.profilejobpreferences-select {
	width:337px;
}
.profilejobpreferences-list-columns {
	float:left;
	width:208px;
	padding:0 0 8px 10px;
}
.divChkCities .profilejobpreferences-end {
	clear:none;
}
.divChkSpecialty .profilejobpreferences-end {
	clear:left;
}
.profilejobpreferences-list-columns label {
	display:block;
	padding:0 5px 0 12px;
}
.profilejobpreferences-list-columns input {
	width:13px;
	height:16px;
	padding:0;
	margin:0 3px 0 -22px;
	vertical-align:middle;
	overflow:hidden;
}
.profilejobpreferences-message-section {
	clear:both;
	padding-left:2px;
}
.career-reg-left-section {
	clear:both;
	float:left;
	margin:0 0 10px 0;
}
.captcha-container {
	width:350px;
	height:auto;
}
.captcha-control-section {
	margin-bottom:10px;
}
.infotext-section {
	margin-bottom:10px;
}
.captcha-input-container {
	width:300px;
	padding:5px 0 5px 0;
	float:left;
}
.leftbox {
	float:left;
}
.input-container {
	width:150px;
	padding:0;
}
.input-text {
	border-style:solid;
	border-width:1px;
	width:130px;
}
.submit-container {
	width:60px;
	text-align:right;
	padding:0 0 0 5px;
}
.notice {
	color:#A13;
}
..microsite-profile {
margin:20px 0 10px 0;
}
.microsite-label {
	font-weight:bold;
	padding-bottom:8px;
}
.microsite-editctrls, .microsite-view {
	width:100%;
	padding-bottom:10px;
}
.microsite-image {
	margin-left:5px;
	padding-top:60px;
	float:right;
	width:100px;
}
.microsite-image image {
	width:100px;
	height:140px;
	border:solid 1px #333;
}
.microsite-editctrls textarea {
	width:99%;
	border:solid 1px #333;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	background-color:#fff;
}
.microsite-checkbox {
	padding-bottom:3px;
}
.microsite-textbox input {
	width:99%;
	background-color:#fff;
}
.microsite-checkbox input {
	width:auto;
}
.left-nav-menu-title {
	display:none;
}
.profile-left-nav-category {
	font-weight:bold;
	font-size:12px;
	margin:5px 0 5px 0;
	color:#333;
	width:256px;
}
.profile-left-nav-categoryItem {
	color:#666;
	font-weight:normal;
	font-size:12px;
	display:table;
	margin:2px 0;
	width:256px;
}
.profile-left-nav-categoryItemSelected {
	font-weight:normal;
}
.profile-left-nav-categoryItemImage {
	float:left;
	width:12px;
}
.profile-left-nav-categoryItemLeftImage {
	float:left;
	width:12px;
	height:7px;
}
.profile-left-nav-categoryItemImageSelected {
	float:left;
	display:none;
	width:12px;
}
.profile-left-nav-categoryItemText {
	color:#666;
	float:left;
	padding:0 5px 0 5px;
}
.profile-left-nav-categoryItemText a:link {
	color:#666;
}
.profile-left-nav-categoryItemText a:hover {
	color:#089;
}
.profile-left-nav-categoryItemTextActive {
	color:#089;
}
.profile-left-nav-categoryMarkerImage {
	display:block;
}
.profile-left-nav-categoryMarkerImageNone {
	display:none;
}
.rtuc-mask {
	position:absolute;
	left:0;
	top:0;
	z-index:9000;
	background-color:#FFF;
	display:none;
	opacity:.1!important;
}
.rtuc-contents {
	position:static;
	width:auto;
	height:auto;
	font-size:11px;
	margin-bottom:15px;
}
.rtuc-contents .rtuc-content {
	font-size:11px;
	font-weight:normal;
	color:#333;
}
.rtuc-contents .rtuc-content .strong {
	font-size:11px!important;
}
.rtuc-contents .rtuc-content #divViewThePageFor, .rtuc-contents .rtuc-content #divSearchFor {
	font-size:11px!important;
}
.rtuc-contents .rtuc-content .rtuc-window {
	position:absolute;
	margin-top:-57px;
	display:none;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:15px;
	width:auto;
	height:auto;
	overflow:hidden;
	border:1px solid #000;
	background-color:#F8F8F8;
	z-index:9001;
	word-wrap:normal;
	white-space:nowrap;
}
.rtuc-contents .rtuc-content .rtuc-window .close-button {
	height:auto;
	overflow:hidden;
	padding-left:14px;
	padding-right:2px;
	padding-top:2px;
	width:100%;
}
.rtuc-contents .rtuc-content .rtuc-window .close-button .box {
	background-image:url('/Style%20Library/Accenture/Images/RelatedTagsCloseButton.png');
	background-repeat:no-repeat;
	float:right;
	height:12px;
	overflow:hidden;
	width:14px;
	cursor:pointer;
}
.rtuc-contents .rtuc-content .rtuc-window .rtuc-details {
	height:auto;
	width:auto;
	color:#333!important;
	font-size:11px!important;
}
.section-of-interest {
	overflow:hidden;
	height:auto;
}
.section-of-interest .soi-image {
	float:left;
	padding-right:10px;
}
.section-of-interest .soi-image img {
	width:133px;
	height:auto;
}
.section-of-interest .soi-content {
	float:left;
	width:177px;
}
.section-of-interest .soi-content .soi-header {
	padding-bottom:10px;
	color:#A13;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.section-of-interest .soi-content .soi-links ul li {
	padding-bottom:0;
	clear:both;
}
.section-of-interest .soi-content .soi-links ul li a.grayarrow-link, .section-of-interest .soi-content .soi-links ul li a.grayarrow-link:link {
	background:url("/../images/gray-arrow.gif") no-repeat scroll 0 3px transparent;
	color:#666!important;
	display:inline;
	float:left;
	font-size:12px;
	padding:2px 4px 2px 15px;
	text-decoration:none!important;
}
.section-of-interest .soi-content .soi-links ul li a.grayarrow-link:visited {
	background:url("/../images/gray-arrow.gif") no-repeat scroll 0 3px transparent;
	color:#939!important;
	display:inline;
	float:left;
	font-size:12px;
	padding:2px 4px 2px 15px;
	text-decoration:none!important;
}
.section-of-interest .soi-content .soi-links ul li a.grayarrow-link:hover {
	background:url("/../images/gray-arrow.gif") no-repeat scroll 0 3px transparent;
	color:#089!important;
	display:inline;
	float:left;
	font-size:12px;
	padding:2px 4px 2px 15px;
	text-decoration:underline!important;
}
.section-of-interest .soi-content .soi-links ul li a.grayarrow-link:active {
	background:url("/../images/gray-arrow.gif") no-repeat scroll 0 3px transparent;
	color:#666!important;
	display:inline;
	float:left;
	font-size:12px;
	padding:2px 4px 2px 15px;
	text-decoration:none!important;
}
.special-invitation {
	overflow:hidden;
	height:auto;
}
.special-invitation .si-image {
	float:left;
	padding-right:10px;
}
.special-invitation .si-image img {
	width:133px;
	height:auto;
}
.special-invitation .si-content {
	float:left;
	width:177px;
}
.special-invitation .si-content .si-header {
	padding-bottom:10px;
	color:#A13;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.special-invitation .si-content .si-links ul li {
	padding-bottom:0;
	clear:both;
}
.special-invitation .si-content .si-links ul li a.grayarrow-link, .special-invitation .si-content .si-links ul li a.grayarrow-link:link {
	background:url("/../images/gray-arrow.gif") no-repeat scroll 0 3px transparent;
	color:#666!important;
	display:inline;
	float:left;
	font-size:12px;
	padding:2px 4px 2px 15px;
	text-decoration:none!important;
}
.special-invitation .si-content .si-links ul li a.grayarrow-link:visited {
	background:url("/../images/gray-arrow.gif") no-repeat scroll 0 3px transparent;
	color:#939!important;
	display:inline;
	float:left;
	font-size:12px;
	padding:2px 4px 2px 15px;
	text-decoration:none!important;
}
.special-invitation .si-content .si-links ul li a.grayarrow-link:hover {
	background:url("/../images/gray-arrow.gif") no-repeat scroll 0 3px transparent;
	color:#089!important;
	display:inline;
	float:left;
	font-size:12px;
	padding:2px 4px 2px 15px;
	text-decoration:underline!important;
}
.special-invitation .si-content .si-links ul li a.grayarrow-link:active {
	background:url("/../images/gray-arrow.gif") no-repeat scroll 0 3px transparent;
	color:#666!important;
	display:inline;
	float:left;
	font-size:12px;
	padding:2px 4px 2px 15px;
	text-decoration:none!important;
}
.article-recommendations {
	float:left;
	padding:10px 0;
	width:720px;
}
.article-recommendations .feature-text {
	font-size:18px;
	font-weight:bold;
	color:#A13;
}
.article-recommendations .federatedUserProfileControl {
	display:inline;
	float:right;
	overflow:visible;
	padding-top:35px;
}
.article-recommendations #allArticlesGridView {
	margin:8px auto auto!important;
}
.comm-mybriefcase-container {
	width:904px;
	margin:90px 38px;
}
.comm-mybriefcase-container .page-title {
	font-size:21px;
	margin-top:10px;
	font-family:"Agfa Rotis Sans Serif", Arial;
}
.comm-mybriefcase-container .page-intro {
	font-size:15px;
	font-family:"Arial";
}
.comm-mybriefcase-container .left-zone {
	width:230px;
	display:inline;
	float:left;
	margin-right:16px;
	background-color:#FFF;
	height:auto;
	overflow:hidden;
}
.comm-mybriefcase-container .middle-zone {
	width:320px;
	display:inline;
	float:left;
	background-color:#FFF;
	height:auto;
	overflow:hidden;
}
.comm-mybriefcase-container .right-zone {
	width:320px;
	display:inline;
	float:right;
	margin-left:16px;
	background-color:#FFF;
	height:auto;
	overflow:hidden;
}
.comm-mybriefcase-container .featured-article-main {
	clear:both;
	height:auto;
	width:910px;
	display:inline;
	padding-top:0;
	float:left;
}
.comm-mybriefcase-container .featured-article-content {
	clear:both;
	height:auto;
	width:723px;
	display:inline;
	padding-top:0;
	float:left;
}
.comm-mybriefcase-container .right-nav-zone {
	width:177px;
	display:inline;
	float:right;
	margin-left:2px;
	margin-top:35px;
	background-color:#FFF;
	height:auto;
}
.comm-mybriefcase-container .bread-crumb-zone {
	width:910px;
	display:block;
	clear:both;
	min-height:100px;
}
.UserSearchResults-Container {
	border:1px solid #333;
	border-right:0 solid #333;
	width:700px;
	background-color:#333;
}
.UserSearchResults-Grid {
	width:100%;
}
tr.UserSearchResults-GridHeader th {
	background-color:#a13;
	padding:6px;
	border:1px solid #a13;
	color:#fff;
}
tr.UserSearchResults-GridRow td {
	background-color:Silver;
	padding:6px;
	border:1px solid Silver;
	border-right:1px solid #333;
}
tr.UserSearchResults-GridAltRow td {
	background-color:#fff;
	padding:6px;
	border:1px solid #fff;
	border-right:1px solid #333;
}
.languages .selectionpanel {
	background-color:#FFF;
	width:99%;
	height:36px;
	padding:0;
	margin:0!important;
	position:relative;
	z-index:1000;
}
.languages .selectionpanel .separator {
	float:left;
	font-size:26px;
	font-weight:normal!important;
	color:#CCC!important;
	border:0;
	clear:none;
}
.languages .selectionpanel .selection {
	text-align:center;
	height:99%;
	display:block;
	float:left;
	width:48%;
}
.languages .selectionpanel .selection div {
	padding-top:10px;
	font-size:12px;
	font-weight:bold;
	width:100%;
	color:#a13;
}
.languages .selectionpanel .selection:hover a, .languages .selectionpanel .selection div:hover a {
	color:#089!important;
}
.outlook-page .search .country-language-selector {
	margin:0 0 0 -62px;
}
.outlook-page .country-language-selector .dropdown-selector {
	right:-107px!important;
}
.country-language-selector {
	float:right;
	margin:8px 0 8px 34px;
	position:relative;
	width:auto;
	z-index:1001;
	border:1px solid #CCC;
	height:24px;
}
.outlook-page .country-language-selector {
	margin-left:34px!important;
	height:24px!important;
}
.country-language-selector:hover {
	background-color:#ccc;
	cursor:pointer;
}
.country-language-selector.active {
	background-color:#ccc;
	cursor:auto;
}
.country-language-selector.active .control-selector .drop-button img {
	margin-top:-1px;
}
.country-language-selector .control-selector {
	display:block;
	padding:5px 5px 20px;
	cursor:pointer;
}
.country-language-selector .country-text {
	float:left;
	margin-right:7px;
	color:#a13;
	font-size:12px;
	width:auto;
	height:16px;
	text-align:left;
	overflow:hidden;
	font-weight:bold;
	padding-top:1px;
}
.country-language-selector .icon-flag {
	float:left;
	cursor:pointer;
	padding-right:5px;
}
.country-language-selector .icon-flag img {
	width:24px;
	height:16px;
}
.country-language-selector .drop-button {
	margin-left:-1px;
	float:left;
	position:relative;
	cursor:pointer;
	padding-top:6px;
}
.country-language-selector .dropdown-selector {
	display:none;
	background-color:#fff;
	width:971px;
	height:auto;
	margin:0;
	position:absolute;
	border:solid 1px gray;
	right:-30px;
}
.country-language-selector .dropdown-selector .countryColumns {
	float:left;
	width:194px;
}
.country-language-selector .dropdown-selector .countryColumns .countryData {
	width:100%;
	display:inline;
	float:left;
	height:38px;
	width:193px;
	border:solid 1px #ccc;
	background:transparent url(/../images/Accenture/FlagsNew/Flag_Sprite.png) no-repeat scroll;
}
.country-language-selector .dropdown-selector .countryColumns .countryData .country-text {
	margin-left:60px;
	font-size:12px;
	font-weight:bold;
	color:#a13;
	width:130px;
	height:auto;
}
.country-language-selector .dropdown-selector .countryColumns .countryData .button {
	display:block;
	padding-bottom:35px;
}
.country-language-selector .dropdown-selector .countryColumns .countryData .clicked, .country-language-selector .dropdown-selector .countryColumns .countryData:hover li a span, .country-language-selector .dropdown-selector .countryColumns .countryData .button.multi.active span {
	color:#089!important;
	text-decoration:underline;
}
.country-language-selector .dropdown-selector .countryColumns .countryData .button.multi.nonactive span {
	color:#a13!important;
	text-decoration:none;
}
.country-language-selector .dropdown-selector .countryColumns .countryData .button.multi .language, .country-language-selector .dropdown-selector .countryColumns .countryData .button.multi.active .language, .country-language-selector .dropdown-selector .countryColumns .countryData:hover .button.multi .language, .country-language-selector .dropdown-selector .countryColumns .countryData .button.multi .languageSeparator, .country-language-selector .dropdown-selector .countryColumns .countryData .button.multi.active .languageSeparator {
	color:#a13!important;
	text-decoration:none!important;
}
.country-language-selector .dropdown-selector .countryColumns .countryData li {
	margin-top:3px;
}
.country-language-selector .dropdown-selector .icon-flag {
	float:left;
}
.country-language-selector .dropdown-selector .language {
	float:left;
	font-size:10px;
	margin:0;
	margin-left:60px;
	font-weight:normal;
	color:#a13!important;
}
.country-language-selector .dropdown-selector .languageAdditional {
	margin-left:0;
}
.country-language-selector .dropdown-selector .languageSeparator {
	margin-left:3px;
	margin-right:3px;
	float:left;
	font-size:10px;
}
.country-language-selector .dropdown-selector .language .selection:hover div {
	color:#089;
}
.country-language-selector .dropdown-selector .language .selection.active:hover div {
	color:#a13;
}
.country-language-selector .dropdown-selector .language div div {
	float:left;
	font-size:11px;
	font-weight:normal;
	margin:0 5px 0 0;
}
.gridTableColumn {
	float:left;
	text-align:left;
	float:left;
	word-wrap:break-word;
	width:10%;
}
.indentleft {
	padding-left:10%;
}
.indentleft20 {
	padding-left:20%;
}
.width20 {
	width:20%;
}
.width25 {
	width:25%;
}
.width24 {
	width:24%;
}
.delete {
	float:left;
	padding-left:35%;
}
.listTableRow {
	width:100%;
	float:left;
}
.saving-pages-tab {
	display:inline;
	width:auto;
	height:auto;
}
.saving-pages-tab #tabbingSavedPages .saved-btn-acn {
	display:inline;
	width:auto;
	height:auto;
	float:left;
}
.saving-pages-tab #tabbingSavedPages .saved-btn-careers {
	display:inline;
	width:auto;
	height:auto;
	float:left;
}
.saved-btn-acn a.tab-box {
	background-image:url('/Style%20Library/Accenture/Images/tab-background.png');
	background-position:0 0;
	background-repeat:repeat;
	padding:4px 5px;
	border:1px solid #333;
	text-decoration:none!important;
	float:left;
	margin:0 10px 0 0;
	color:#A13!important;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
}
.saved-btn-acn a.hover-tab {
	background-position:0 -28px;
	color:#fff!important;
}
.saved-btn-acn a.active-tab {
	background-image:url('/Style%20Library/Accenture/Images/save-tab-background-img-active.jpg');
	color:#fff!important;
}
.saved-btn-careers a.tab-box {
	background-image:url('/Style%20Library/Accenture/Images/tab-background.png');
	background-position:0 0;
	background-repeat:repeat;
	padding:4px 5px;
	border:1px solid #333;
	float:left;
	margin:0 10px 0 0;
	color:#A13!important;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none!important;
}
.saved-btn-careers a.hover-tab {
	background-position:0 -28px;
	color:#fff!important;
}
.saved-btn-careers a.active-tab {
	background-image:url('/Style%20Library/Accenture/Images/save-tab-background-img-active.jpg');
	color:#fff!important;
}
.top-contents {
	margin-bottom:20px;
	float:left;
	width:100%;
	height:auto;
	min-height:1px;
}
.saved-pages-filter-options {
	display:inline;
	height:auto;
	width:100%;
	float:left;
	position:relative;
	margin-bottom:20px;
	min-height:1px;
}
.saved-pages-filter-options .sort-title {
	text-decoration:none;
	color:#666;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	position:relative;
	margin-top:4px;
	margin-right:5px;
}
.saved-pages-container {
	display:inline;
	width:auto;
	height:auto;
}
.saved-pages-container .saved-pages-results {
	display:inline;
	width:auto;
	height:auto;
}
.saved-container-acn {
	display:inline;
	width:100%;
	height:auto;
	min-height:1px;
}
.saved-container-acn .saved-acn {
	display:inline;
}
.saved-container-acn .saved-acn .savedPageList {
	margin-bottom:25px;
}
.saved-container-acn .saved-acn .saved-page-delete {
	display:inline;
	clear:left;
	float:left;
	width:auto;
	height:auto;
	margin:0 5px 0 0;
}
.saved-container-acn .saved-acn .savedPageList .page-title {
	font-size:12px;
	font-weight:bold;
	font-family:Arial;
	color:#A13;
	margin:0 0 2px 0;
	width:400px;
	height:auto;
	word-wrap:break-word;
	display:inline-block;
}
.saved-container-acn .saved-acn .savedPageList .page-description {
	font-size:12px;
	font-family:Arial;
	color:#666;
	margin-bottom:10px;
	margin-left:20px;
	margin-top:5px;
	word-wrap:break-word;
}
.saved-pages-filter-options {
	margin-top:5px;
}
.saved-pages-filter-options .containerPagination {
	font-size:12px;
	font-family:Arial;
	float:right;
}
.saved-pages-filter-options .nextpage-link {
	padding-right:6px;
}
.saved-pages-filter-options .prevpage-link {
	padding-left:10px;
}
.saved-container-acn .saved-acn .savedPageList .saved-page-readmore-parent {
	margin-left:20px;
	width:100%;
	height:auto;
}
.saved-container-acn .saved-acn .savedPageList .saved-page-readmore-parent .saved-page-readmore {
	cursor:pointer;
	text-decoration:none;
	font-family:Arial;
	color:#FFF!important;
	font-size:12px;
	font-weight:bold;
	background-color:#A13!important;
}
.saved-container-acn .saved-acn .savedPageList .saved-page-readmore-parent a, .saved-container-acn .saved-acn .savedPageList .saved-page-readmore-parent a:active, .saved-container-acn .saved-acn .savedPageList .saved-page-readmore-parent a:link, .saved-container-acn .saved-acn .savedPageList .saved-page-readmore-parent a:hover, .saved-container-acn .saved-acn .savedPageList .saved-page-readmore-parent a:visited {
	margin-bottom:20px;
	background:transparent url(/../images/white-arrow.gif) no-repeat scroll 0 3px;
	display:inline;
	padding:0!important;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	width:auto;
	height:auto;
}
.savedPageList .saved-pages-related-tags {
	margin-left:20px;
	margin-bottom:15px;
	width:100%;
	height:auto;
	float:left;
}
.savedPageList .saved-pages-related-tags .rtuc-mask {
	position:absolute;
	left:0;
	top:0;
	z-index:9000;
	background-color:#FFF;
	display:none;
	opacity:.1!important;
}
.savedPageList .saved-pages-related-tags .rtuc-contents {
	position:static;
	width:auto;
	height:auto;
	word-wrap:normal;
	font-size:11px;
}
.savedPageList .saved-pages-related-tags .rtuc-contents .rtuc-content {
	word-wrap:normal;
	font-size:11px;
	color:#333;
}
.savedPageList .saved-pages-related-tags .rtuc-contents .rtuc-content .strong {
	font-size:11px!important;
}
.savedPageList .saved-pages-related-tags .rtuc-contents .rtuc-content #divViewThePageFor, .savedPageList .saved-pages-related-tags .rtuc-contents .rtuc-content #divSearchFor {
	font-size:11px!important;
}
.savedPageList .saved-pages-related-tags .rtuc-contents .rtuc-content .rtuc-window {
	position:absolute;
	margin-top:-57px;
	display:none;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:15px;
	width:auto;
	height:auto;
	overflow:hidden;
	border:1px solid #000;
	background-color:#F8F8F8;
	z-index:9001;
	word-wrap:normal;
	white-space:nowrap;
}
.savedPageList .saved-pages-related-tags .rtuc-contents .rtuc-content .rtuc-window .close-button {
	height:auto;
	overflow:hidden;
	padding-left:14px;
	padding-right:2px;
	padding-top:2px;
	width:100%;
}
.savedPageList .saved-pages-related-tags .rtuc-contents .rtuc-content .rtuc-window .close-button .box {
	background-image:url('/Style%20Library/Accenture/Images/RelatedTagsCloseButton.png');
	background-repeat:no-repeat;
	float:right;
	height:12px;
	overflow:hidden;
	width:14px;
	cursor:pointer;
}
.savedPageList .saved-pages-related-tags .rtuc-contents .rtuc-content .rtuc-window .rtuc-details {
	height:auto;
	width:auto;
	color:#333!important;
	font-size:11px!important;
}
.eac-content {
	width:100%;
}
.eac-main-section {
	padding-left:45px;
	width:auto;
	margin-bottom:10px;
}
.eac-labels {
	width:80px;
	font-size:12px;
	margin-right:5px;
}
.eac-spacer {
	margin-left:10px;
}
.eac-required {
	font-weight:bold;
	color:#a13!important;
	margin-right:2px;
}
.eac-textboxes {
	width:233px;
	border-left:solid 1px #333;
	border-top:solid 1px #333;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
}
.eac-hyperlink {
	font-size:12px;
	font-family:Arial;
	width:80px;
	padding:5px 5px 5px 5px;
}
.eac-button {
	border:0;
	width:auto;
	background:#a13 url(/../images/white-arrow.gif) 5px 2px no-repeat;
	padding:0 5px 2px 14px;
	font-size:12px;
	color:white;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	margin:23px 10px 13px 0;
	float:left;
}
.eac-validator-message-lbl {
	color:#A13!important;
	border:none;
	width:100%;
	height:auto;
}
.forgotaccesskey-content {
	width:100%;
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
	color:#333;
}
.forgotaccesskey-title-section {
	padding-left:45px;
}
div.forgotaccesskey-title {
	font-size:24px;
	font-weight:lighter;
	font-family:Arial;
}
.forgotaccesskey-section-spacer {
	clear:both;
	height:15px;
	width:100%;
}
.forgotaccesskey-spacer {
	margin-left:10px;
}
.forgotaccesskey-subtitle-section {
	padding-left:45px;
}
div.forgotaccesskey-subtitle {
	font-size:12px;
	font-weight:normal;
	font-family:Arial;
}
.forgotaccesskey-validators-section {
	position:relative;
}
.forgotaccesskey-main-section {
	padding-left:45px;
	width:800px;
}
label.forgotaccesskey-labels {
	width:80px;
	font-size:12px;
	margin-right:5px;
}
.forgotaccesskey-required {
	font-weight:bold;
	color:#a13;
	margin-right:2px;
}
.forgotaccesskey-textboxes {
	width:233px;
	border-left:solid 1px #333;
	border-top:solid 1px #333;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	margin-top:2px;
	padding:2px 2px;
}
.forgotaccesskey-button {
	border:0;
	background:#a13 url(/../images/white-arrow.gif) 5px 5px no-repeat;
	padding:2px 2px 2px 15px;
	font-size:12px;
	color:white;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	margin:10px 10px 10px 0;
	float:left;
}
.forgotaccesskey-validator-message-lbl {
	color:#A13!important;
	background-color:#FFF;
	border:none;
	width:100%;
	height:auto;
	font-size:12px;
}
.forgotaccesskey-content .forgotaccesskey-button {
	width:auto;
}
.md-namecontentfont {
	padding:7px 0 5px 7px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	color:#A13;
	text-align:left;
}
.md-refine {
	padding:2px 4px 2px 4px;
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	background-color:#a13;
	color:White;
	cursor:pointer;
	margin-left:0;
}
.md-refine-col {
	width:250px;
	vertical-align:top;
}
.md-refine-col-spacer {
	width:14px;
}
.md-refineon {
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	background-color:White;
	color:#a13;
	padding:0 0 0 7px;
}
.MemberCountNumber {
	color:#a13;
}
.md-refine-close {
	text-align:right;
	padding:0 7px 0 0;
	color:#a13;
}
.md-sort {
	padding:2px 4px 2px 4px;
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	color:#666;
	margin-left:6px;
}
.md-directory {
	font-family:Sans-Serif;
	font-weight:normal;
	font-size:19px;
	color:#a13;
	text-align:left;
	margin-left:0;
}
.md-companyfont {
	font-family:Arial;
	font-size:11px;
	color:#a13;
	font-weight:normal;
	text-align:left;
	padding-left:7px;
	line-height:15px;
}
.md-titlefont {
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	color:#666;
	text-align:left;
	padding-left:7px;
	line-height:15px;
}
.mdbox {
	text-align:left;
	vertical-align:top;
	background-color:#FFF;
}
.mdbox_topleftcorner, .mdbox_toprightcorner, .mdbox_bottomleftcorner, .mdbox_bottomrightcorner {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
	width:15px;
	height:15px;
}
.mdbox_topleftcorner {
	background-image:url(/../images/TopLeft_corner.png);
}
.mdbox_toprightcorner {
	background-image:url(/../images/TopRight_corner.png);
}
.mdbox_bottomleftcorner {
	background-image:url(/../images/BottomLeft_corner.png);
}
.mdbox_bottomrightcorner {
	background-image:url(/../images/BottomRight_corner.png);
}
.mdbox_top, .mdbox_bottom {
	background-position:0 0;
	background-repeat:repeat-x;
	height:15px;
}
.mdbox_top {
	background-image:url(/../images/Top_Gradient.gif);
}
.mdbox_bottom {
	background-image:url(/../images/Bottom_gradient.gif);
}
.mdbox_righttop, .mdbox_rightbottom, .mdbox_lefttop, .mdbox_leftbottom {
	background-position:0 0;
	background-repeat:repeat-y;
	width:15px;
}
.mdbox_righttop {
	background-image:url(/../images/Right_gradient.gif);
	vertical-align:top;
}
.mdbox_rightbottom {
	background-image:url(/../images/Right_gradient.gif);
	vertical-align:bottom;
}
.mdbox_lefttop {
	background-image:url(/../images/Left_gradient.gif);
	vertical-align:top;
}
.mdbox_leftbottom {
	background-image:url(/../images/Left_gradient.gif);
	vertical-align:bottom;
}
.mdbox_databox {
	min-height:50px;
	width:142px;
}
.memberImageContainer {
	width:142px;
	height:123px;
	text-align:center;
	overflow:hidden;
}
.mdbox_headshotimage {
	max-width:142px;
	max-height:123px;
}
.md_company_search {
	width:100%;
	height:auto;
	margin-left:8px;
}
.md_company_search .search_div {
	width:100%;
	height:24px;
}
.md_company_search .search_div .search_div-text {
	vertical-align:middle;
	margin-right:2px;
}
.md_company_search .search_div .search_div-text input {
	line-height:18px;
	height:18px;
	width:250px;
	clear:both;
	border:solid 1px #666;
}
.md_company_search #searchMainMD {
	z-index:100;
	position:absolute;
}
.md_company_search #searchMainMD2 {
	z-index:100;
	position:absolute;
}
.md_company_search #searchMainMD3 {
	z-index:100;
	position:absolute;
}
.md_company_search #searchSuggestMD {
	width:242px;
}
.md_company_search div.expand {
	border:1px solid #666;
	background-color:white;
	margin:-2px auto;
	position:relative;
}
.md_company_search div.collapse {
	display:none;
}
.md_company_search tr.dehighlight {
	font-size:12px;
	background-color:#FFF;
	color:#000;
	line-height:18px;
}
.md_company_search tr.highlight {
	color:white;
	text-decoration:none;
	background-color:#000;
	font-size:12px;
	line-height:18px;
	cursor:default;
}
.md_company_search tr.highlight td, .md_company_search tr.dehighlight td {
	padding:0 4px;
}
div#FunctionalAreaFilterTemplate .md-companyfont input {
	margin:0 5px 5px 0;
	float:left;
	height:16px;
}
div#FunctionalAreaFilterTemplate .md-companyfont br {
	clear:both;
}
div#IndustryFilterTemplate .md-companyfont input {
	margin:0 5px 5px 0;
	float:left;
	height:16px;
}
div#IndustryFilterTemplate .md-companyfont br {
	clear:both;
}
#divSaveAndClose .btn_SaveAndClose {
	background:transparent url(/../images/white-arrow.gif) no-repeat scroll 0 5px;
	color:#FFF;
	background-color:#A13;
	border:solid 1px #A13;
	padding:5px 10px 5px 15px;
	margin:0 7px 0 0;
}
#divSaveAndClose .btn_SaveAndClose:hover {
	background-color:#A13;
	color:#FFF;
}
#divSaveAndClose .btn_SaveAndClose a:link {
	color:#FFF!important;
}
#divSaveAndClose .btn_SaveAndClose a:visited {
	color:#FFF!important;
}
#divSaveAndClose .btn_SaveAndClose a:hover {
	color:#FFF!important;
	text-decoration:underline;
}
#divSaveAndClose .btn_SaveAndClose a:active {
	color:#FFF!important;
}
.mdpl-parent-container {
	height:auto;
	margin:90px 38px 0;
}
.mdpl-containerTopWPZ {
	float:none;
	width:100%;
	height:auto;
}
.mdpl-TopLeftWPZ {
	float:left;
	width:340px;
	margin-right:20px;
	height:auto;
}
.mdpl-TopRightWPZ {
	float:right;
	width:298px;
	height:auto;
}
.mdpl-containerBottomWPZ {
	float:left;
	width:100%;
	height:auto;
	min-height:650px;
}
.webpart-container .ArticleTools .ToolArticle:visited, .webpart-container .ArticleTools .ToolArticle:focus, .webpart-container .ArticleTools .ToolArticle:active {
	color:#a13!important;
}
.webpart-container .ArticleTools .ToolArticle:hover {
	color:#089!important;
}
a.article-tools-pdf {
	background:url(/../images/Accenture/ArticleToolsDownloadPdf.png) no-repeat;
	background-color:Transparent!important;
	background-position:0 0!important;
	width:215px;
	height:35px;
	margin-bottom:22px;
	display:inherit;
}
a.article-tools-pdf:hover {
	background-color:Transparent!important;
	background-position:0 -39px!important;
	cursor:pointer!important;
	text-decoration:none!important;
}
.pdfDownloadText {
	font-size:18px;
	color:#FFF;
	padding-left:27px;
	font-weight:bold;
	font-family:Arial;
	position:absolute;
	top:7px;
	width:160px;
	text-align:center;
}
.outlook-subj .pdfDownloadText, .outlook-journal .pdfDownloadText {
	padding-left:24px;
}
.pdfDownloadText-long {
	font-size:14px;
	color:#FFF;
	padding-left:28px;
	font-weight:bold;
	font-family:Arial;
	position:absolute;
	right:5px;
	width:160px;
	height:100%;
}
.pdfDownloadButton {
	position:relative;
	height:36px;
	margin-top:0;
}
a.article-tools-pdfhelp {
	background:url(/../images/Accenture/PDF_Help.png) no-repeat;
	background-color:Transparent!important;
	background-position:4px -1px!important;
	float:left;
	height:11px;
	margin-top:1px;
	margin-bottom:22px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	display:inherit;
}
a.article-tools-pdfhelp:hover {
	background-color:Transparent!important;
	background-position:4px -18px!important;
	text-decoration:underline!important;
	cursor:pointer;
}
a.article-tools-pdfhelp span {
	position:relative;
	top:-1px;
}
.outlook-journal a.article-tools-pdf {
	WIDTH:206px;
	BACKGROUND:url(/../images/Accenture/ArticleToolsDownloadPdf_Outlook.png) no-repeat;
	background-color:Transparent!important;
	background-position:0 0!important;
	HEIGHT:35px;
	margin-bottom:22px;
	margin-top:0!important;
	display:inherit;
}
.outlook-journal a.article-tools-pdf:hover {
	background-position:0 -39px!important;
	background-color:Transparent!important;
	text-decoration:none!important;
}
.outlook-subj a.article-tools-pdf {
	width:206px;
	background:url(/../images/Accenture/ArticleToolsDownloadPdf_Outlook.png) no-repeat;
	background-position:0 0!important;
	background-color:Transparent!important;
	height:35px;
	margin-bottom:22px;
	margin-top:0!important;
	display:inherit;
}
.outlook-subj a.article-tools-pdf:hover {
	background-position:0 -39px!important;
	background-color:Transparent!important;
	text-decoration:none!important;
}
.outlook-subj a.article-tools-print {
	margin-bottom:0!important;
}
.outlook-subj a.article-tools-share {
	margin-top:-4px;
}
.outlook-subj .save-wp-container .save-wp-text SPAN {
	margin-left:11px!important;
}
.outlook-subj A.article-tools-save {
	margin-top:0!important;
}
.outlook-subj .save-wp-container .save-wp-text {
	margin-top:-3px!important;
}
.outlook-subj .ms-PartSpacingVertical {
	margin-top:4px;
}
.outlook-subj .webpart-container {
	margin-bottom:0!important;
}
a.article-tools-email {
	background:url(/../images/Accenture/Email.png) no-repeat;
	background-position:0 0!important;
	background-color:Transparent!important;
	float:left;
	height:11px;
	margin-bottom:22px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	display:inherit;
}
a.article-tools-email span {
	position:relative;
	margin-top:-1px;
	top:-1px;
}
a.article-tools-email:hover {
	background-position:0 -18px!important;
	background-color:Transparent!important;
	text-decoration:underline!important;
	cursor:hand;
}
a.article-tools-print {
	background:url(/../images/Accenture/Print.png) no-repeat;
	background-position:1px 0!important;
	background-color:Transparent!important;
	float:left;
	height:14px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	display:inherit;
}
.PrintWrapper {
	margin-bottom:22px;
}
a.article-tools-print:hover {
	background-position:1px -16px!important;
	background-color:Transparent!important;
	text-decoration:underline!important;
	cursor:pointer;
}
a.article-tools-share {
	background:url(/../images/Accenture/Share.png) no-repeat;
	background-position:0 1px!important;
	background-color:Transparent!important;
	float:left;
	height:12px;
	border:0 none;
	vertical-align:middle;
	width:auto;
	display:inherit;
}
a.article-tools-share span {
	position:relative;
	top:-1px;
}
.articleShareWrapper, .outlook-subj .articleShareWrapper {
	padding-bottom:22px;
}
a.article-tools-share:hover {
	background-position:0 -14px!important;
	background-color:Transparent!important;
	text-decoration:underline!important;
	cursor:pointer;
}
.ArticleTools {
	float:left;
	display:block;
	width:100%;
}
.webpart-container .ArticleTools .ToolArticle {
	float:left;
}
.addthis_button_compact {
	float:left;
}
.shareText {
	margin-left:20px;
}
.shareTools {
	width:190px;
	padding-left:22px;
}
.section-topic-page .right-zone .articleShareWrapper {
	width:188px;
}
.section-topic-page .right-zone .shareTools {
	width:141px;
}
.section-topic-page .right-zone #fbLikeContainer {
	width:141px;
	overflow:hidden;
}
.googleShare {
	float:left;
	margin-left:131px;
	margin-top:16px;
}
.googleShare-nofblike {
	float:left;
	margin-top:16px;
	margin-left:48px;
}
.shareIcons {
	float:left;
	height:20px;
	margin-left:12px;
}
#fbLikeContainer {
	float:left;
	min-height:20px;
	width:100%;
}
#fbLike {
	overflow:visible;
	z-Index:auto;
	margin-left:50px;
	margin-top:14px;
}
.webpart-container .ArticleTools .ToolArticle .article-tools-spacer {
	background:transparent url(/../images/Accenture/ArticleToolsSpacer.gif) no-repeat scroll 0 0;
	float:left;
	width:30px;
	height:20px;
}
.featured-section .full-width-article .basic-td .thumbnaillink .imageborder {
	background:transparent url(/../images/Accenture/view-larger.PNG) no-repeat scroll 0 0;
	float:left;
	width:16px;
	height:15px;
}
.ui-dialog-content .viewlarge-table .close .close-imglink, .ui-widget-content .viewlarge-table .close-link {
	background:transparent url(/Style%20Library/Accenture/Images/x_button.jpg) no-repeat scroll 0 0;
	width:19px;
	height:19px;
}
.advance-search .advance-search-input .include-result-from dt a, .advance-search .advance-search-input .include-result-from dt a:visited, .advance-search .advance-search-input .where-word-occur dt a, .advance-search .advance-search-input .where-word-occur dt a:visited, .advance-search .advance-search-input .formats dt a, .advance-search .advance-search-input .formats dt a:visited, .advance-search .advance-search-input .results-per-page dt a, .advance-search .advance-search-input .results-per-page dt a:visited {
	color:#a13!important;
}
.sitesearch .advance-search .advance-search-input .clear-all {
	color:#A13;
}
.contactUsTop {
	position:absolute;
	padding-top:5px!important;
	padding-bottom:5px!important;
	height:24px!important;
}
.SiteSearchResultMainSection .search-verbiage {
	font-family:"Agfa Rotis Sans Serif Light", Arial;
}
.SiteSearchResultMainSection {
	width:664px;
}
.SiteSearchResultMainSection .acn .NowShowingContainer .RefineSelectedButtonsContainer {
	max-width:420px;
}
.SiteSearchResultMainSection .acn .NowShowingContainer .SaveThisSelectionLink a, .SiteSearchResultMainSection .acn .NowShowingContainer .SelectionSaved span {
	margin:10px 0 9px 0;
}
.SiteSearchResultMainSection #sortOptionSection {
	margin-top:10px;
}
.SiteSearchResultMainSection #SingleViewContainerHeaderSpacer {
	height:35px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-selections-button {
	float:left;
	left:0;
	position:relative;
	margin-right:20px;
	display:none;
	height:35px;
	background-color:#a13;
}
.SiteSearchResultMainSection #sortOptionSection .refine-selections-button:hover {
	background-color:#089;
}
.SiteSearchResultMainSection #sortOptionSection .refine-selections-button .text .refine-text {
	height:15px!important;
	cursor:pointer;
	color:#fff!important;
	font-size:14px;
	float:left;
	padding:10px 10px 10px 0;
}
.SiteSearchResultMainSection #sortOptionSection .refine-selections-button .text a.refine-text:visited, .SiteSearchResultMainSection #sortOptionSection .refine-selections-button .text a.refine-text:hover, .SiteSearchResultMainSection #sortOptionSection .refine-selections-button .text a.refine-text:active {
	color:#fff!important;
	text-decoration:none;
}
.SiteSearchResultMainSection #sortOptionSection .refine-selections-button .text .refine-button-img {
	background:transparent url(/../images/Accenture/icon-zoom.png) no-repeat scroll 10px 11px;
	height:35px;
	width:30px;
	display:block;
	float:left;
	cursor:pointer;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box {
	height:396px;
	margin-top:-1px;
	display:none;
	position:absolute;
	float:left;
	background-color:#DCDCDC;
	font-weight:bold;
	border:1px solid #A8A8A8;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems .Category .SubCategories .SubCategoryPanel {
	display:block;
	height:286px;
	border-top:solid 1px #808080;
	width:209px;
	overflow-x:hidden;
	overflow-y:auto;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .lbl_RefineBoxUtilities {
	width:auto;
	float:right;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .lbl_DisplayingNoOfContents {
	font-family:Arial;
	font-size:18px;
	margin:18px 0 0 16px;
	font-weight:normal;
	width:904px;
	float:left;
	color:#000;
	line-height:18px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box span.btn_Close {
	background:url(/../images/Accenture/rys-close-sprite.png) no-repeat 0 0;
	height:30px;
	width:31px;
	position:absolute;
	top:5px;
	left:868px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box span.btn_Close:hover {
	background:url(/../images/Accenture/rys-close-sprite.png) no-repeat 0 -35px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems {
	float:left;
	width:904px;
	height:323px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .btn_SaveAndClose {
	float:right;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .ctr_Close .btn_SaveAndClose {
	margin:0 4px 0 0;
	position:relative;
	top:11px;
	height:0;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .ctr_Close .btn_SaveAndClose .btn_ClearAll {
	font-size:12px;
	padding:7px 16px 6px;
	border:solid 1px #666;
	background-color:#fff;
	color:#a13;
	font-weight:normal;
	position:relative;
	cursor:pointer;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .ctr_Close .btn_SaveAndClose .btn_ApplySelection {
	font-size:12px;
	padding:7px 16px 6px;
	border:solid 1px #a13;
	background-color:#a13;
	color:#fff;
	font-weight:normal;
	position:relative;
	cursor:pointer;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .ctr_Close .btn_SaveAndClose .btn_ClearAll:hover, .SiteSearchResultMainSection #sortOptionSection .refine-box .ctr_Close .btn_SaveAndClose .btn_ApplySelection:hover {
	color:#FFF!important;
	background-color:#089;
	border:solid 1px #089;
	cursor:pointer;
	text-decoration:none;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems li, .SiteSearchResultMainSection #sortOptionSection .refine-box span.btn_ClearAll, .SiteSearchResultMainSection #sortOptionSection .refine-box span.btn_Close {
	cursor:pointer;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems li, .SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems .Category .DisplayName {
	word-wrap:break-word;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems .Category .DisplayName {
	font-family:Arial;
	font-size:12px;
	color:#000;
	font-weight:normal;
	margin:15px 0 10px;
	word-wrap:break-word;
	line-height:12px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems li {
	font-family:Arial;
	font-size:11px;
	float:left;
	font-weight:normal;
	margin:13px 0 0 0;
	height:35px;
	width:209px;
	overflow:hidden;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems .Category {
	float:left;
	margin:0 0 0 16px;
	width:209px;
	height:323px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems .Category li DIV:first-child {
	float:left;
	height:auto;
	margin-top:2px;
	margin-left:3px;
	width:10px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems .Category li div.Text {
	float:left;
	width:174px;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	margin:1px 0 0 5px;
	line-height:16px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems .Category li div.Text DIV.count {
	font-weight:normal;
	font-size:12px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems .Category li span.SubCatDisplayName {
	margin-right:0;
	float:left;
	width:135px;
	height:33px;
	overflow:hidden;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems .Category li div:first-child span {
	float:left;
	width:15px;
	height:15px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems .Category li div:first-child span.selected {
	background:url(/../images/checked.png) no-repeat;
	height:20px;
	width:20px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .hidden {
	display:none;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems li div span.deselected {
	background:url(/../images/uncheck.png) no-repeat;
	height:20px;
	width:20px;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems li span.deselected, .SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems li.deselected {
	color:#a13;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems li div span.selected, .SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems li span.selected, .SiteSearchResultMainSection #sortOptionSection .refine-box .filterItems li.selected {
	color:#fff;
	background-color:#515;
}
.SiteSearchResultMainSection .acn {
	margin:0!important;
}
.SiteSearchResultMainSection .acn .NowShowingContainer.hidden {
	width:664px;
	margin-top:0!important;
}
.SiteSearchResultMainSection .topSearchSection {
	padding-top:15px;
	height:15px;
}
.SingleViewContainerPreviewElementBreak {
	height:10px;
}
#SingleViewContainer {
	width:724px;
	display:inline;
	border-color:Red;
}
#SingleViewContainer #LeftContainer {
	width:444px;
	float:left;
}
#SingleViewContainer #RightContainer {
	width:238px;
	float:left;
	margin-left:21px;
}
#SingleViewContainer #LeftContainer .SingleViewItems {
	width:424px;
	border-top:solid 1px #C0C0C0;
	border-left:solid 1px #FFF;
	border-right:solid 1px #FFF;
	border-bottom:solid 1px #FFF;
	float:left;
	margin:0;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	cursor:pointer;
}
#SingleViewContainer #LeftContainer .LastSingleViewItem {
	border-bottom:solid 1px #C0C0C0;
}
#SingleViewContainer #LeftContainer .SingleViewReadMore, #SingleViewContainer #LeftContainer .ArticleTitle {
	font-family:Arial;
	font-size:12px;
	color:#a13;
}
#SingleViewContainer #LeftContainer .ArticleTitle {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline;
	width:350px;
}
#SingleViewContainer #LeftContainer .SingleViewReadMore {
	float:right;
	margin-top:5px;
	margin-left:0;
	margin-bottom:10px;
	margin-right:-5px;
	padding:0;
	display:none;
	text-decoration:none;
}
#SingleViewContainer #LeftContainer .ArticleDescription {
	font-family:Arial;
	font-size:11px;
	color:#666;
	margin-top:5px;
	margin-left:0;
	margin-bottom:0;
	margin-right:5px;
	padding:0 0 10px 0;
	float:left;
	display:inline;
	text-decoration:none;
}
#SingleViewContainer #LeftContainer, #SingleViewContainer #RightContainer, #SingleViewContainer #LeftContainer .SingleViewItems {
	position:relative;
}
.SingleViewItems:focus {
	outline:none;
}
.SingleViewSelectedItem {
	border-color:#A13!important;
	outline:none;
}
#SingleViewContainer #LeftContainer .pagination {
	border-bottom:solid 1px #C0C0C0;
	padding-bottom:10px;
	padding-left:10px;
	float:left;
	width:434px;
}
#SingleViewContainer #RightContainer #headerTitle {
	color:#a13;
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	padding:13px 0 0 0;
}
#SingleViewContainer #RightContainer .ArticleHeader {
	font-family:Arial;
	font-size:12px;
	color:#997;
	margin:0;
	padding:0;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	margin-right:18px;
}
#SingleViewContainer #RightContainer .ArticleDescription {
	font-family:Arial;
	font-size:12px;
	color:#666;
	position:relative;
	margin-right:18px;
}
#allArticlesSingleViewPaginationCount {
	color:#666;
}
#allArticlesSingleViewPaginationNav .pager {
	font-size:12px;
	color:#666;
}
#allArticlesSingleViewPaginationNav .pager span {
	padding:0 5px 0 5px;
}
#allArticlesSingleViewPaginationNav .pager .view {
	max-width:65px;
	float:left;
	padding:0;
}
#allArticlesSingleViewPaginationNav .pager span.fullview {
	max-width:none!important;
}
#allArticlesSingleViewPaginationNav .view {
	font-size:12px;
}
#allArticlesSingleViewPaginationNav .pager a:visited {
	color:#A13!important;
}
#allArticlesSingleViewPaginationNav .view a:visited {
	color:#A13!important;
}
#allArticlesSingleViewArticleList a:hover {
	text-decoration:none;
}
#allArticlesSingleViewPaginationNav .allArticlesSingleViewFeaturedSortViewAll {
	font-family:Arial;
	font-size:12px;
	color:#a13;
}
.ms-summarystandardbody .ms-formlabel, .ms-summarystandardbody .ms-formbody {
	font-size:8pt;
	font-family:tahoma, sans-serif;
}
.ms-summarystandardbody {
	width:98%;
}
.right-zone .ms-PartSpacingVertical, .rightcolumn .ms-PartSpacingVertical, .content-right .ms-PartSpacingVertical {
	display:none;
}
.right-zone .related-content-articles, .right-zone .acn-subscribe-cta, .rightcolumn .related-content-articles, .content-right .related-content-articles, .content-right #omo_rightcolumn, .containerRightAllArticleListWPZ .related-content-articles, .containerBottomRightWPZ .related-content-articles {
	padding-top:0;
	margin:0;
}
.right-zone .related-content-articles, .rightcolumn .related-content-articles, .content-right .related-content-articles, .containerBottomRightWPZ .related-content-articles {
	display:inline;
	float:left;
	width:100%;
	padding-bottom:10px;
}
.containerRightAllArticleListWPZ .populararticles-section .popular, .containerBottomRightWPZ .populararticles-section .popular {
	margin:0;
}
.stdnav-content .webpart-dt {
	margin:0;
}
#dlp-maincontent #pagelet-main div div:first-child {
	height:14px;
}
.containerPaginationRow a.link {
	color:#a13;
}
.editProf {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a13;
	margin:0 55px 0 65px;
	outline:none;
}
.editProf tr td {
	vertical-align:top;
}
.editProfRightColumn {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a13;
	margin:0 0 55px 0;
}
.editProfRightColumnText {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a13;
	vertical-align:top;
	margin:0 0 45px;
}
.editProfLeftColumnRadio {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a13;
	vertical-align:top;
	margin:0 0 30px;
}
.editProfRightColumnRadio {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a13;
	vertical-align:top;
}
.editProfRightColumnRadio input, .editProfLeftColumnRadio input {
	margin:0 0 5px 0;
}
.editProfRightColumnRadio label, .editProfLeftColumnRadio label {
	padding:0 0 0 5px;
}
.editProfListColumn {
	height:15px;
}
.editProfLeftColumn {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a13;
	margin:0 0 36px 0;
}
.editProfLeftColumnText {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a13;
	vertical-align:top;
}
.editProf-PasswordTxt {
	color:#666;
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
}
.editLastLeftRow {
	padding-bottom:5px;
}
.editIndustryLabel {
	vertical-align:top;
}
.editPrivacyHead {
	padding-bottom:5px;
	padding-top:5px;
}
.editPrivacyHeadText {
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#a13;
}
.editProfile-PrivacyOptions {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a13;
	cell-spacing:0;
	cell-padding:0;
}
.editSingletextBox {
	border:1px solid #ccc;
	margin-top:5px;
	margin-bottom:5px;
	width:auto;
}
.editSingleLongTextBox {
	border:1px solid #666;
	margin-top:5px;
	margin-bottom:5px;
	width:260px;
}
.editUploadtextBox {
	margin-top:5px;
	margin-bottom:5px;
}
.editMultitextBox {
	height:80px;
	width:290px;
	border:1px solid #666;
	font-family:Arial;
	font-size:12px;
	margin:5px 0 0;
}
.editProfileCharCount {
	color:#666;
	font-weight:normal;
}
.editProfileDivName {
	padding:0 0 10px 0;
}
.editFieldInfo {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	width:400px;
	color:#666;
	padding-right:40px;
	vertical-align:top;
	text-align:justify;
}
.editFieldInfoRemovePhoto {
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	width:400px;
	color:#666;
	padding:0 40px 0 5px;
	vertical-align:middle;
	text-align:justify;
}
.editTableCol {
	width:435px;
}
.editIndustrySize {
	width:380px;
}
.editCellSize {
	margin-right:30px;
	padding-right:40px;
}
.editLinks {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#666;
}
.editProf-Validation {
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#A13!important;
}
.editProfPasswordValidation {
	padding:0 5px;
	width:70%;
}
.editReq {
	color:#a13;
}
.editLists {
	font-family:Arial;
	font-weight:normal;
	width:400px;
	color:#666;
	padding-right:40px;
	vertical-align:top;
	text-align:justify;
}
.editListsRight {
	font-family:Arial;
	font-weight:normal;
	width:300px;
	color:#666;
	padding-right:40px;
	vertical-align:top;
	text-align:justify;
}
.editListsLeft {
	font-family:Arial;
	font-weight:normal;
	width:400px;
	color:#666;
	padding-right:40px;
	vertical-align:top;
	text-align:justify;
}
.editListHeader {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a13;
}
.editListLabel {
	font-family:Arial;
	font-size:12px;
	word-wrap:break-word;
	width:100px;
	color:#666;
	font-weight:normal;
}
.editUserNameTextBox {
	background-color:gainsboro;
	border:1px solid #ccc;
	margin-top:5px;
	margin-bottom:5px;
	width:260px;
}
.editStarColor {
	color:#A13!important;
}
.edittextalign {
	text-align:left;
	width:300px;
}
.edittextalignRight {
	text-align:left;
	width:298px;
}
.edittextalignLeft {
	text-align:left;
	width:298px;
}
.editColWidth {
	width:300px;
	padding-left:50px;
	padding-right:50px;
	font-family:Arial;
}
.radioBtnListWrap {
	width:300px;
	height:60px;
	border:1px solid #666;
	word-wrap:break-word;
	cell-padding:0;
	cell-spacing:0;
	font-family:Arial;
	margin:5px 0 10px;
}
.radioBtnListWrap tr td {
	position:relative;
	width:33%;
	padding:3px;
}
.radioBtnListWrap input {
	float:left;
	margin-top:4px!important;
	margin-right:0!important;
}
.radioBtnListWrap label {
	display:inline-block;
	width:265px;
	float:left;
	font-weight:normal;
	color:#666;
	padding:4px;
	font-family:Arial;
}
.editProfileName {
	font-family:Arial;
	font-size:21px;
	font-weight:bold;
	color:#a13;
}
.editProfileFieldName {
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#a13;
}
.editLists label {
	font-family:Arial;
}
#CommunityUserProfileViewUserControl {
	align:center;
}
.viewProfColumn {
	width:189px;
	height:37px;
	vertical-align:top;
}
.viewDownProfColumn {
	width:189px;
	height:25px;
	vertical-align:bottom;
}
.viewProf {
	font-family:Arial;
	font-size:12px;
	color:#a13;
	margin-left:40px;
}
.viewFieldInfo {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	width:400px;
	overflow:hidden;
	color:#666;
	text-align:left;
	vertical-align:top;
	margin-left:40px;
}
.viewTopFieldInfo {
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	width:400px;
	color:#a13;
	text-align:left;
	vertical-align:top;
	margin-left:40px;
}
.editPrivacyHead {
	font-family:Arial;
	font-size:21px;
	font-weight:bold;
	color:#a13;
	text-align:justify;
}
.bcwp {
	font-family:Arial!important;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
	padding-top:13px;
}
.bcwp-rightarrow {
	background-image:url(/../images/RightArrow.jpg);
	width:12px;
	height:10px;
	padding-left:15px;
}
.bcwp-contentfont {
	vertical-align:top;
	padding-right:4px;
}
.bcwp-contentfont span {
	text-decoration:none;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#a13;
	padding-bottom:3px;
}
.bcwp-valuefont span {
	text-decoration:none;
	font-family:Arial;
	font-size:15px;
	color:#808080;
	padding-left:0;
	padding-bottom:3px;
}
.bcwp-profilelinkfont {
	text-decoration:none;
	font-family:Arial!important;
	font-size:12px!important;
	font-weight:normal;
	color:#808080;
	width:156px;
}
.bcwp-editprofilelinkfont {
	text-decoration:none;
	float:left;
	font-family:Arial!important;
	font-size:12px!important;
	font-weight:normal;
	color:#808080;
	width:156px;
	padding-bottom:10px;
}
.bcwp-updated {
	font-size:10px;
	font-family:Arial;
	color:#a13;
	text-decoration:none;
	padding-bottom:13px;
	padding-left:15px;
}
.bcwpbox {
	text-align:left;
	background-color:#FFF;
	width:100%;
	float:right;
}
.bcwpbox_topleftcorner, .bcwpbox_toprightcorner, .bcwpbox_bottomleftcorner, .bcwpbox_bottomrightcorner {
	background-color:transparent;
	background-repeat:no-repeat;
}
.bcwpbox_topleftcorner {
	background-image:url(/../images/TopLeft_corner.png);
	background-position:0 0;
}
.bcwpbox_toprightcorner {
	background-image:url(/../images/TopRight_corner.png);
	background-position:100% 0;
}
.bcwpbox_bottomleftcorner {
	background-image:url(/../images/BottomLeft_corner.png);
	background-position:0 100%;
}
.bcwpbox_bottomrightcorner {
	background-image:url(/../images/BottomRight_corner.png);
	background-position:100% 100%;
}
.bcwpbox_top {
	background-image:url(/../images/Top_Gradient.gif);
	background-position:0 0;
	background-repeat:repeat-x;
}
.bcwpbox_right {
	background-image:url(/../images/Right_gradient.gif);
	background-position:100% 0;
	background-repeat:repeat-y;
}
.bcwpbox_left {
	background-image:url(/../images/Left_gradient.gif);
	background-position:0 100%;
	background-repeat:repeat-y;
}
.bcwpbox_bottom {
	background-image:url(/../images/Bottom_gradient.gif);
	background-position:0 100%;
	background-repeat:repeat-x;
}
.mdbox {
	background-color:#FFF;
}
.mdbox_topleftcorner {
	background-image:url(/../images/TopLeft_corner.png);
}
.mdbox_toprightcorner {
	background-image:url(/../images/TopRight_corner.png);
}
.mdbox_bottomleftcorner {
	background-image:url(/../images/BottomLeft_corner.png);
}
.mdbox_bottomrightcorner {
	background-image:url(/../images/BottomRight_corner.png);
}
.mdbox_top {
	background-image:url(/../images/Top_Gradient.gif);
}
.mdbox_bottom {
	background-image:url(/../images/Bottom_gradient.gif);
}
.mdbox_righttop {
	background-image:url(/../images/Right_gradient.gif);
}
.mdbox_rightbottom {
	background-image:url(/../images/Right_gradient.gif);
}
.mdbox_lefttop {
	background-image:url(/../images/Left_gradient.gif);
}
.mdbox_leftbottom {
	background-image:url(/../images/Left_gradient.gif);
}
.md_company_search .search_div .search_div-text input {
	border:solid 1px #666;
}
.md_company_search div.expand {
	border:1px solid #666;
	background-color:white;
}
.md_company_search tr.dehighlight {
	background-color:#FFF;
	color:#000;
}
.md_company_search #searchMainMD tr.highlight {
	background-color:#666;
}
.md_company_search tr.highlight {
	color:white;
	background-color:#666;
}
div#bottomPagingMD {
	background-color:#666;
	float:right;
	margin-right:50px;
}
#refineMemberDirectoryDiv .chkbox {
	border:1px solid black;
	float:left;
	height:7px;
	width:7px;
	margin-top:2px;
	margin-right:5px;
	font-size:7px;
	background-color:transparent;
}
#refineMemberDirectoryDiv .chkbox.selected {
	background-color:#a13;
}
#refineMemberDirectoryDiv .chkboxDiv {
	cursor:pointer;
	float:left;
	width:100%;
	background-color:transparent;
}
#refineMemberDirectoryDiv .chkboxDiv.selected {
	color:#a13;
}
#refineMemberDirectoryDiv .chkboxDiv.deselected {
	color:#666;
}
.subnavigation-col .subnavigation-row .subnavigation-text {
	color:#a13;
}
.subnavigation-col .subnavigation-row a, .subnavigation-col .subnavigation-row a:link, .subnavigation-col .subnavigation-row a:hover, .subnavigation-col .subnavigation-row a:active {
	color:#a13!important;
}
.VideoAudioDiv {
	vertical-align:top;
	margin-top:5px;
	float:right;
}
.populararticles-section .popular #PA_Click a, .recent-section .recent #RVA_Click a, .pa-header-title a:hover, .rva-header-title a:hover, #msTab a, #mvTab a, #msTab a:hover, #mvTab a:hover {
	text-decoration:none!important;
}
.pa-header-title a, .rva-header-title a {
	cursor:default;
}
#msTab a, #msTab a:link, #msTab a:hover, #msTab a:active, #mvTab a, #mvTab a:link, #mvTab a:hover, #mvTab a:active, .pa-header-title a, .pa-header-title a:link, .pa-header-title a:hover, .pa-header-title a:active, .rva-header-title a, .rva-header-title a:link, .rva-header-title a:hover, .rva-header-title a:active, .recent-section .recent #RVA_Click a, .recent-section .recent #RVA_Click a.link, .recent-section .recent #RVA_Click a.hover, .recent-section .recent #RVA_Click a.active {
	color:#666!important;
}
.main-contents .form-template .forms-page-title .form-template-bold {
	font-size:21px;
	font-weight:normal;
}
.availableImages {
	max-width:350px;
	min-width:350px;
	max-height:100px;
	min-height:100px;
	overflow-y:scroll;
	overflow-x:scroll;
}
.availableImagesforpreview {
	max-width:350px;
	min-width:350px;
	max-height:100px;
	min-height:100px;
	overflow-y:scroll;
	overflow-x:scroll;
}
#lblWarningMessage {
	color:#F00;
}
.shareImagediv {
	float:left;
	display:inline;
	width:1000px;
}
.shareImageparentDiv {
	width:1000px;
}
.shareImageSaveButton {
	margin:20px 0 0 0;
}
#skiplinkholder a, #skipfooterlinkholder a {
	font-size:1px;
	position:absolute;
	z-index:-1;
	left:50%;
}
@media only screen and/*!*/(max-device-width:480px) {
#allArticlesSingleViewArticleList .SingleViewItems .ArticleBottom .ArticleDescription .content-indicators-list .content-indicators-list-empty {
-webkit-text-size-adjust:none;
}
.PrivacyCookiePolicyMessage a {
-webkit-text-size-adjust:100%;
}
}
.content-indicators-list {
	float:left;
}
.content-indicators-list-empty {
	height:18px;
}
.captcha-input-container .input-container .input-text {
	border-color:black;
}
.registration .registration-form .registration-required-text {
	background:url(/Style%20Library/Accenture/Images/bullet-cranberry.png) 7px 4px no-repeat;
	padding-left:23px;
}
.PrivacyCookiePolicyMessage>span, .PrivacyCookiePolicyMessage>a {
	font-family:Arial!important;
}
.PrivacyCookiePolicyHomepage {
	padding:5px 5px 5px 0;
	z-index:100;
	position:absolute;
}
.PrivacyCookiePolicyHomepage .PrivacyCookiePolicyMessage {
	vertical-align:middle;
	padding:2px 5px 5px 0;
	float:left;
	color:#FFF;
	margin-left:38px;
	width:599px;
	font-size:12px!important;
	-webkit-text-size-adjust:100%;
}
.PrivacyCookiePolicyHomepage .PrivacyCookiePolicyMessage>span {
	background-color:#A13!important;
	color:#FFF!important;
}
.PrivacyCookiePolicyContainer .PrivacyCookiePolicyMessage>span, .PrivacyCookiePolicyContainer .PrivacyCookiePolicyMessage a {
	background-color:#FFF!important;
}
.PrivacyCookiePolicyHomepage .PrivacyCookiePolicyMessage a {
	font-weight:bold;
	background-color:#A13!important;
	color:#FFF!important;
}
.PrivacyCookiePolicyMessage a:hover {
	text-decoration:underline!important;
}
.PrivacyCookiePolicyCommon {
	width:100%;
	padding:5px 5px 5px 0;
}
.PrivacyCookiePolicyCommon .PrivacyCookiePolicyMessage {
	vertical-align:middle;
	padding:0 0 14px 0;
	margin:auto 38px;
	-webkit-text-size-adjust:100%;
}
.PrivacyCookiePolicyMessage {
	vertical-align:middle;
	padding:33px 0 0 0;
	margin-bottom:0;
	-webkit-text-size-adjust:100%;
}
.PrivacyCookiePolicyOutlook .PrivacyCookiePolicyMessage>span, .PrivacyCookiePolicyOutlook .PrivacyCookiePolicyMessage a {
	background-color:#FFF!important;
}
.PrivacyCookiePolicyOutlook .PrivacyCookiePolicyMessage {
	padding:20px 0 14px 0;
	vertical-align:middle;
	margin:auto 24px;
	-webkit-text-size-adjust:auto;
}
.PrivacyCookiePolicyDLP .PrivacyCookiePolicyMessage>span, .PrivacyCookiePolicyDLP .PrivacyCookiePolicyMessage a {
	background-color:#FFF!important;
}
.PrivacyCookiePolicyDLP .PrivacyCookiePolicyMessage {
	vertical-align:middle;
	padding:0 0 14px 0;
	margin:auto 35px;
	-webkit-text-size-adjust:auto;
}
.PrivacyCookiePolicyContainer .PrivacyCookiePolicyMessage {
	padding-left:38px;
	padding-right:38px;
}
.outlook-page .PrivacyCookiePolicyDLP .PrivacyCookiePolicyMessage, .outlook-page .PrivacyCookiePolicyContainer .PrivacyCookiePolicyMessage {
	padding-left:0;
	margin-left:24px;
}
.PrivacyCookiePolicyMessageBreadcrumbsOnTop {
	padding:20px 0 0 39px;
}
.PrivacyCookiePolicyMessageStayConnectedOnTop {
	padding:20px 0 14px 39px;
}
.PrivacyCookiePolicyMessageFooterOnTop {
	padding:20px 0 14px 39px;
}
.password-required {
	color:#a13;
}
.rysHeight {
	height:580px;
}
.FlashSection {
	height:70px;
	width:980px;
	background-color:transparent;
	border:1px solid #ccc;
}
.EU-Privacy-Login {
	height:66px;
	width:940px;
	margin:auto;
}
.EU-PrivacyCard {
	width:812px;
	float:left;
}
.LoginControlSection {
	float:left;
}
.EU-PrivacyCard div {
	margin:10px;
	float:left;
}
.LoginControlSection div {
	margin:10px;
	float:left;
}
.BtnToggleNavigation {
	cursor:pointer;
	background-image:url('/../images/login-arrow-sprite.png');
	height:28px;
	width:28px;
	background-position:0 0;
}
.HomepageFeaturedSection {
	float:left;
	width:340px;
	border:0 solid #ccc;
	border-top:none;
	color:#fff;
	
}
.topcarousel {
	position:relative;
	float:left;
	width:auto;
	margin-bottom:-104px;
	
}
.bottomcarousel {
	position:relative;
	width:auto;
	height:225px;
	float:left;
	
}
#SecondScroller.scrollable {
	position:relative;
	overflow:hidden;
	width:288px;
	height:165px;
	float:left;
}
#FirstScroller.scrollable {
	position:relative;
	overflow:hidden;
	width:930px;
	height:52px;
	float:left;
}
.scrollable .items {
	width:20000em;
	position:absolute;
	clear:both;
}
#SecondScroller.scrollable .items .item {
	float:left;
	width:310px;
	height:251px;
}
#FirstScroller.scrollable .items .item {
	float:left;
	width:310px;
	height:52px;
}
.FeaturedHeader {
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	color:#FFF!important;
	font-family:Arial;
	margin-left:14px;
}
.TwitterCard {
	width:auto;
	height:42px;
	float:left;
	margin-left:14px;
	position:relative;
	z-index:1;
}
.TwitterCardTitle {
	float:left;
	font-size:14px;
	font-weight:bold;
	margin-right:8px;
}
.TwitterCardTitleIcon {
	float:left;
	width:10px;
	height:16px;
	margin:0 3px 3px 0;
}
.TwitterCardTitleHtml {
	float:left;
	color:#ADE;
	font-size:14px!important;
}
.TwitterCardTitleHtml a {
	visibility:hidden;
	float:left;
	color:#ADE!important;
	font-size:14px!important;
}
.TwitterCardDesc {
	width:auto;
	font-size:14px;
	font-weight:normal;
	white-space:nowrap;
	float:left;
}
.TwitterFeed {
	opacity:.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter:alpha(opacity=50);
}
#TwitterFeedTabs {
	display:none;
}
.TwitterFeedItem {
	position:absolute;
	width:auto;
	height:23px;
	overflow-x:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	background-color:#A13;
	font-size:14px!important;
}
.TwitterFeedItem a {
	color:#fff!important;
	text-decoration:none;
	font-size:14px!important;
}
.TwitterFeedItem a:hover, .TwitterFeedItem a:focus, .TwitterFeedItem a:active {
	color:#fff!important;
	text-decoration:underline;
}
.FeaturedGenericCard {
	color:White;
	width:283px;
	float:left;
	margin-left:0;
	margin-right:12px;
	white-space:normal;
	overflow:hidden;
	display:inline;
	position:relative;
	height:170px;
	overflow:visible;
	padding-left:15px;
}
.FeaturedGenericCardImg {
	overflow:hidden;
	clear:both;
	display:inline;
	height:170px;
	margin:0;
}
.FeaturedGenericImg a {
	color:#FFF!important;
	text-decoration:none;
}
.FeaturedGenericImg a:hover {
	color:#FFF!important;
	text-decoration:underline;
}
.FeaturedGenericCardImg img {
	height:135px;
	width:139px;
	margin-top:0;
	margin-right: 8px;
	margin-left:0;
	border-style:none;
	border:0;
	clear:both;
	float:left;
}
.FeaturedGenericCardImg img.fg-img-right {
	height:164px;
	width:109px;
	margin-top:0;
	margin-right:0;
	margin-left:16px;
	border-style:none;
	border:0;
	clear:both;
	float:right;
}
.FeaturedGenericCardDescContainer {
	height:140px;
}
.FeaturedGenericCardDescContainer-NoImage {
	height:auto;
}
.FeaturedGenericCardTitle, .FeaturedGenericCardTitle-NoImage {
	margin-bottom:12px!important;
	float:left;
	width:124px;
	margin-top:-1px;
	color:#FFF!important;
	font-size:14px;
	line-height: 1;
}
.FeaturedGenericCardTitle a, .FeaturedGenericCardTitle div a, .FeaturedGenericCardTitle-NoImage a, .FeaturedGenericCardTitle-NoImage div a {
	color:#FFF!important;
	font-size:16px!important;
}
.FeaturedGenericCardTitle a:hover, .FeaturedGenericCardTitle a:active, .FeaturedGenericCardTitle a:focus, .FeaturedGenericCardTitle a:visited, .FeaturedGenericCardTitle-NoImage a:hover, .FeaturedGenericCardTitle-NoImage a:active, .FeaturedGenericCardTitle-NoImage a:focus, .FeaturedGenericCardTitle-NoImage a:visited, .FeaturedGenericCardDesc a:hover, .FeaturedGenericCardDesc a:active, .FeaturedGenericCardDesc a:focus, .FeaturedGenericCardDesc a:visited {
	color:#FFF!important;
}
.FeaturedGenericCardTitle-NoImage {
	width:283px;
}
.FeaturedGenericCardDesc, .FeaturedGenericCardDesc div {
	width:119px;
	float:left;
	height:auto;
	color:#FFF!important;
}
.FeaturedGenericCardDesc, .FeaturedGenericCardDesc div {
	font-family: 'montserratregular';
	font-size:12px;
	margin-top: -3px;
}
.FeaturedGenericCardDesc a, .FeaturedGenericCardDesc div a {
	font-size:12px;
	color:#ADE!important;
}
.FeaturedGenericDesc {
	margin-top:12px;
}
.FeaturedGenericCardDesc-NoImage, .FeaturedGenericCardDesc-NoImage div, .FeaturedGenericCardDesc-NoImage a {
	float:left;
	font-size:12px;
	color:#FFF!important;
	min-width:155px;
}
.WelcomeDefault {
	width:310px;
	float:left;
	margin-left:14px;
}
.WelcomeDefaultHeader {
	width:286px;
	height:51px;
	clear:both;
}
.WelcomeDefaultTitle {
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
}
.WelcomeDefaultDesc {
	font-size:14px;
}
.WelcomeDefaultBody {
	float:left;
	width:286px;
	height:126px;
	border-top:1px solid #F90;
	border-bottom:1px solid #F90;
	padding:18px 0 18px 0;
	margin-top:13px;
}
.WelcomeDefaultBody-column1 {
	width:151px;
	float:left;
	padding-right:18px;
	zoom:95%;
}
.WelcomeDefaultBody-column2 {
	width:117px;
	float:left;
	zoom:95%;
}
.RegisterNow, .RegisterNow P, .RegisterNow DIV {
	font-size:16px;
}
a.registerNowLink, a.registerNowLink:visited {
	color:#ADE!important;
	font-size:16px;
	font-weight:bold;
}
a.registerNowLink:hover {
	color:#DC6!important;
}
.BenefitsIncludeHeader {
	font-size:14px;
	margin-bottom:5px;
}
.BenefitsIncludeBody {
	font-size:16px;
	font-weight:bold;
	color:#F90;
}
#extraBottomScrollable, #extraTopScrollable {
	display:none;
}
#WelcomeWithTab {
	display:none;
}
.WelcomeWithTab {
	width:547px;
	float:left;
	margin-left:14px;
}
.WelcomeWithTabHeader {
	width:547px;
	height:30px;
	clear:both;
}
.WelcomeWithTabTitle {
	font-size:16px;
	font-weight:bold;
	float:left;
	overflow:hidden;
	height:22px;
}
.WelcomeWithTabDesc {
	margin-left:5px;
	font-size:16px;
	margin:0 0 0 5px;
	float:left;
	overflow:hidden;
	height:22px;
	position:relative;
}
#WelcomeNoTab {
	display:none;
}
.WelcomeNoTab {
	width:547px;
	float:left;
	margin-left:14px;
}
.WelcomeNoTabHeader {
	width:547px;
	height:30px;
	clear:both;
}
.WelcomeNoTabTitle {
	font-size:16px;
	font-weight:bold;
	float:left;
}
.WelcomeNoTabDesc {
	margin-left:5px;
	font-size:16px;
	margin:0 0 0 5px;
	float:left;
	position:relative;
}
.edit-preference-withNoTab {
	width:542px;
	height:20px;
	float:left;
	margin-bottom:8px;
	margin-top:-8px;
}
.edit-preference-withTab {
	float:right;
	position:relative;
	top:-17px;
}
.edit-preference-withNoTab a, .edit-preference-withTab a {
	color:#ADE!important;
	cursor:pointer;
}
.edit-preference-withNoTab a:hover, .edit-preference-withTab a:hover, .edit-preference-withNoTab a:active, .edit-preference-withTab a:active, .edit-preference-withNoTab a:focus, .edit-preference-withTab a:focus {
	color:#DC6!important;
	text-decoration:none!important;
}
ul.main-css-tabs, ul.main-css-tabs-disabled {
	margin:0!important;
	padding:0;
	height:21px;
	border-bottom:1px solid orange;
}
ul.main-css-tabs-disabled {
	float:left;
}
ul.main-css-tabs li, ul.main-css-tabs-disabled li {
	padding:0;
	margin:0;
	list-style-type:none;
	float:left;
}
ul.main-css-tabs-disabled li a {
	float:left;
	font-size:13px;
	display:block;
	padding:3px 14px 0 0;
	text-decoration:none;
	border-bottom:0;
	height:16px;
	position:relative;
	top:1px;
	outline:none;
	color:#fff;
}
ul.main-css-tabs-disabled li a:hover {
	cursor:default;
}
ul.main-css-tabs-disabled li a:hover, ul.main-css-tabs-disabled li a:active, ul.main-css-tabs-disabled li a:focus {
	text-decoration:none;
}
ul.main-css-tabs-disabled li a {
	color:#fff!important;
}
ul.main-css-tabs a {
	float:left;
	font-size:12.5px;
	display:block;
	padding:3px 7px 0 7px;
	text-decoration:none;
	border-bottom:0;
	height:16px;
	margin-right:2px;
	position:relative;
	top:1px;
	color:#fff;
}
ul.main-css-tabs li a, ul.main-css-tabs li a:visited {
	color:#ADE!important;
}
ul.main-css-tabs li a:hover, ul.main-css-tabs li a:active, ul.main-css-tabs li a:focus {
	text-decoration:none;
	color:#DC6!important;
}
ul.main-css-tabs li a.current {
	color:#fff!important;
	border-bottom:1px solid #A13;
	border-top:1px solid orange;
	border-left:1px solid orange;
	border-right:1px solid orange;
	cursor:default;
	font-weight:bold;
}
.main-css-tab-panes {
	height:auto;
}
.main-css-tab-panes .main-css-tab-pane {
	display:none;
	height:auto;
	padding:16px 0 0 0;
	position:absolute;
	width:547px;
}
.inner-css-tabs {
	float:left;
	padding:0 15px 0 0;
}
.inner-css-tab-panes {
	height:auto;
	float:left;
}
.inner-css-tab-pane {
	width:484px;
}
.inner-css-tab-pane .inner-css-tab-pane-content h2 {
	font-family:"Arial";
	font-size:16px;
	font-weight:bold;
	margin-bottom:12px;
	line-height:1;
}
.inner-css-tab-pane .inner-css-tab-pane-content h2 a {
	font-weight:bold;
	color:#fff!important;
}
.inner-css-tab-pane .inner-css-tab-pane-content p {
	font-family:"Arial";
	font-size:12px;
	color:white;
}
.inner-css-tab-pane .inner-css-tab-pane-content .linkContainer {
	position:absolute;
	bottom:0;
	margin-left:127px;
	margin-bottom:8px;
}
.inner-css-tab-pane .inner-css-tab-pane-content .linkContainer p.articleLink, .inner-css-tab-pane .inner-css-tab-pane-content .linkContainer p.siteLink, .inner-css-tab-pane .inner-css-tab-pane-content .linkContainer p.siteArticleLink {
	padding-top:34px;
}
.inner-css-tab-pane .inner-css-tab-pane-content p a:visited {
	color:#ADE!important;
}
.inner-css-tab-pane .inner-css-tab-pane-content p a {
	background:transparent url("/../images/Accenture/featuredsection_link_icons_dotcom.png") no-repeat;
	background-position:-3px -64px!important;
	font-family:"Arial";
	font-size:13px;
	font-weight:bold;
	color:#ADE!important;
	padding:1px 4px 2px 20px;
	display:inline;
	color:#ADE!important;
}
.inner-css-tab-pane .inner-css-tab-pane-content p a:hover, .inner-css-tab-pane .inner-css-tab-pane-content p a:active, .inner-css-tab-pane .inner-css-tab-pane-content p a:focus {
	background:transparent url("/../images/Accenture/featuredsection_link_icons_dotcom.png") no-repeat;
	background-position:-3px 0!important;
	color:#DC6!important;
}
.siteLink a, .siteLink a:visited {
	color:#ADE!important;
}
.siteLink a:hover, .siteLink a:active, .siteLink a:focus {
	color:#DC6!important;
}
.inner-css-tab-pane-large-img {
	float:left;
	padding-right:18px;
}
.inner-css-tab-pane-large-img img {
	width:109px;
	height:164px;
	border-bottom:1px solid #F90;
	border-top:1px solid #F90;
	border-left:1px solid #F90;
	border-right:1px solid #F90;
	-moz-force-broken-image-icon:1;
}
.inner-css-tabs .thumbnail-img {
	width:45px;
	height:59px;
}
.inner-css-tabs .thumbnail-img a img {
	width:45px;
	height:45px;
	cursor:pointer;
	opacity:.4;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter:alpha(opacity=40);
	-moz-force-broken-image-icon:1;
}
.inner-css-tabs .thumbnail-img a img:hover {
	opacity:.7;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(opacity=70);
}
.inner-css-tabs .thumbnail-img a.current img {
	opacity:1.0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100);
}
ul.main-css-tabs li a:active, .inner-css-tabs .thumbnail-img a:active {
	outline:none;
}
.WelcomeNoTab .main-css-tab-pane .inner-css-tab-panes {
	padding-top:12px;
}
.WelcomeNoTab .main-css-tab-pane .inner-css-tabs {
	padding-top:12px;
}
.WelcomeWithTab .main-css-tab-panes .main-css-tab-pane .inner-css-tab-panes .inner-css-tab-pane {
	padding-top:2px;
}
.WelcomeWithTab .main-css-tab-panes .main-css-tab-pane .inner-css-tabs {
	padding-top:2px;
}
a.browse {
	display:block;
	width:25px;
	height:30px;
	float:left;
	margin-top:95px;
	cursor:pointer;
	font-size:1px;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:alpha(opacity=0);
}
a.browse-twitter {
	background:none!important;
	display:block;
	width:25px;
	height:52px;
	float:left;
	cursor:pointer;
	font-size:1px;
	visibility:hidden!important;
}
a.right {
	background:url('../images/home_forward_button.png') no-repeat;
}
a.left {
	background:url('../images/home_reverse_button.png') no-repeat right;
}
a.disabled {
	visibility:hidden!important;
}
.prev .browse .left {
	margin-left:5px;
	float: right;
}
.navi {
	width:980px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	display:none;
}
.navi a {
	float:left;
	width:8px;
	height:8px;
	margin:3px;
	display:block;
	font-size:1px;
}
.navi a:hover {
	background-position:0 -8px;
}
.navi a.active {
	background-position:0 -16px;
}
#Display-Welcome-Buttons {
	width:980px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	display:none;
}
a.displayLayouts {
	margin-left:20px;
	color:gray;
	text-decoration:underline;
}
a.displayLayouts:hover {
	cursor:pointer;
	color:orange;
}
a.displayLayouts:active {
	cursor:pointer;
	color:maroon;
}
ul.main-css-tabs-disabled li {
	padding-top:3px;
	padding-right:15px;
	font-size:12.5px;
}
.HomepageFeaturedSection .read-more-div {
	width:155px;
	float:left;
	height:auto;
	margin-top:0;
	position:absolute;
	bottom: 18px;
	right: 0px;
	margin-bottom:-1px;
}
.fg-read-more-link, .fg-video-link, .fg-podcast-link, .fg-rss-link, .fg-link {
	padding:0 4px 0 0;
	font-weight:normal;
	background:none;
}
.FeaturedGenericCard .fg-read-more-link, .FeaturedGenericCard .fg-video-link, .FeaturedGenericCard .fg-podcast-link, .FeaturedGenericCard .fg-rss-link, .FeaturedGenericCard .fg-link {
	float:left;
	padding:0 4px 0 20px;
	margin-top:7px;
	font-weight:bold;
	font-size:13px!important;
	color:#ADE!important;
}
.FeaturedGenericCard a.fg-link:visited, .FeaturedGenericCard a.fg-video-link:visited, .FeaturedGenericCard a.fg-read-more-link:visited, .FeaturedGenericCard a.fg-video-link:visited, .FeaturedGenericCard a.fg-podcast-link:visited, .FeaturedGenericCard a.fg-rss-link:visited {
	color:#ADE!important;
}
.FeaturedGenericCard a.fg-read-more-link:hover, .FeaturedGenericCard a.fg-read-more-link:active, .FeaturedGenericCard a.fg-read-more-link:focus, .FeaturedGenericCard a.fg-video-link:hover, .FeaturedGenericCard a.fg-video-link:active, .FeaturedGenericCard a.fg-video-link:focus, .FeaturedGenericCard a.fg-podcast-link:hover, .FeaturedGenericCard a.fg-podcast-link:active, .FeaturedGenericCard a.fg-podcast-link:focus, .FeaturedGenericCard a.fg-rss-link:hover, .FeaturedGenericCard a.fg-rss-link:active, .FeaturedGenericCard a.fg-rss-link:focus, .FeaturedGenericCard a.fg-link:hover, .FeaturedGenericCard a.fg-link:active, .FeaturedGenericCard a.fg-link:focus {
	color:#DC6!important;
}
.HomepageFeaturedSection .fg-read-more-link {
	background:transparent url("/../images/Accenture/featuredsection_link_icons_dotcom.png") no-repeat;
	background-position:-3px -64px!important;
}
.HomepageFeaturedSection a.fg-read-more-link:hover, .FeaturedGenericCard a.fg-read-more-link:active, .FeaturedGenericCard a.fg-read-more-link:focus {
	background:transparent url("/../images/Accenture/featuredsection_link_icons_dotcom.png") no-repeat;
	background-position:-3px 0!important;
}
.HomepageFeaturedSection .fg-video-link {
	background:transparent url("/../images/Accenture/featuredsection_link_icons_dotcom.png") no-repeat;
	background-position:0 -128px!important;
}
.HomepageFeaturedSection a.fg-video-link:hover, .FeaturedGenericCard a.fg-video-link:active, .FeaturedGenericCard a.fg-video-link:focus {
	background:transparent url("/../images/Accenture/featuredsection_link_icons_dotcom.png") no-repeat;
	background-position:0 -192px!important;
}
.HomepageFeaturedSection .fg-podcast-link {
	background:transparent url("/../images/Accenture/featuredsection_link_icons_dotcom.png") no-repeat;
	background-position:0 -256px!important;
}
.HomepageFeaturedSection a.fg-podcast-link:hover, .FeaturedGenericCard a.fg-podcast-link:active, .FeaturedGenericCard a.fg-podcast-link:focus {
	background:transparent url("/../images/Accenture/featuredsection_link_icons_dotcom.png") no-repeat;
	background-position:0 -320px!important;
}
.HomepageFeaturedSection .fg-rss-link {
	background:url("/../images/StayConnected_ALL.PNG") no-repeat 0 -97px;
}
.HomepageFeaturedSection .fg-link {
	padding:0 4px 0 0;
}
.thumbnail-border {
	border:1px solid #ADE;
	height:45px;
	width:45px;
	margin-bottom:12px;
}
.inner-css-tabs .thumbnail-img a.current div.thumbnail-border {
	border:1px solid #F90;
	height:45px;
	width:45px;
	margin-bottom:12px;
}
.simple_overlay {
	display:none;
	z-index:1;
	background-color:white;
	width:177px;
	height:410px;
	border:2px solid #666;
	position:absolute!important;
	margin-left:-46px;
	margin-top:10px;
	-moz-box-shadow:0 0 0 0 #FFF;
	-webkit-box-shadow:0 0 0 #FFF;
	-webkit-overflow-scrolling:touch;
}
a#BtnPrev:focus, a#BtnPrev:active, a#BtnNext:focus, a#BtnNext:active, #LandingPageCarousel img:focus, #LandingPageCarousel img:active {
	outline:0!important;
	border-color:black;
	border-width:1px;
	border-style:dotted;
}
.simple_overlay .close {
	cursor:pointer;
	float:right;
	margin-right:10px;
	margin-top:2px;
	font-family:Arial;
	font-weight:bold;
	color:#A13;
}
.simple_overlay .close:hover {
	color:#089!important;
	text-decoration:underline;
}
.overlayTitle {
	float:left;
	margin-left:8px;
	margin-top:5px;
	margin-bottom:10px;
	font-family:Arial;
	font-weight:bold;
	color:#A13;
	width:270px;
}
.seeMoreLink {
	cursor:pointer;
	float:right;
	padding-top:8px;
	font-family:Arial;
	font-weight:bold;
}
.sectionOfInterestFullPlaceHolder {
	overflow-x:hidden;
	overflow-y:auto;
	margin-top:10px;
	margin-left:10px;
	height:360px;
	width:120px;
}
.specialInvitationFullPlaceHolder {
	overflow-x:hidden;
	overflow-y:auto;
	margin-top:10px;
	margin-left:10px;
	height:360px;
	width:120px;
}
.recommendationsItems a {
	color:#666!important;
	font-family:Arial;
	font-size:12px;
	background:url("/../images/gray-arrow.gif") no-repeat scroll 0 4px;
	padding-left:16px;
	line-height:180%;
	float:left;
	width:125px;
	word-wrap:break-word;
}
#sectionOfInterestFullPlaceHolder {
	margin-left:15px!important;
	width:160px;
}
#specialInvitationFullPlaceHolder {
	margin-left:15px!important;
	width:160px;
}
.recommendationsItems a:hover {
	color:#089!important;
}
#specialInvitationOverlay {
	margin-left:-136px;
	margin-top:-50px;
}
#sectionOfInterestOverlay {
	margin-left:-177px;
	margin-top:-50px;
}
#sectionOfInterestPartialTemplate {
	display:none;
}
#seeMoreLinkInterests {
	display:none;
}
#specialInvitationPartialTemplate {
	display:none;
}
#seeMoreLinkInvitation {
	display:none;
}
.viewSample, .viewSample a, .viewSample span {
	font-weight:bold;
	color:#A13!important;
}
.viewSample:hover, .viewSample a:hover, .viewSample span:hover {
	color:#089!important;
	cursor:pointer;
}
#FeaturedSectionContent #featured-section {
	position:relative;
}
.FeaturedGenericCard a.fg-link:visited, .FeaturedGenericCard a.fg-video-link:visited {
	color:#ADE!important;
}
.mobile-country-code_AMT, .mobile-area-code_AMT {
	width:84px!important;
}
.mobile-number_AMT {
	width:132px!important;
}
.mobile-country-code_AMT, .mobile-area-code_AMT, .mobile-number_AMT, .textbox_AMT, .dropdown_AMT {
	border-left:solid 1px #333!important;
	border-top:solid 1px #333!important;
	border-right:solid 1px #CCC!important;
	border-bottom:solid 1px #CCC!important;
}
.mobile-labels_AMT {
	text-align:center;
	font-family:Arial;
	font-size:12px;
}
.mobile-helper-text_AMT {
	width:155px;
	font-family:Arial;
	font-size:12px;
}
.divCareersSkillSubset_AMT {
	padding:17px 0 10px 0;
	font-family:verdana, arial, helvetica, sans-serif;
}
.reqValSkill_AMT {
	vertical-align:top;
	padding-top:5px;
}
.divChkSpecialty_AMT {
	padding:10px 0 0;
}
.skillSubset_AMT-list-columns-input {
	width:13px;
	padding:0 10px 10px 0;
	vertical-align:top;
}
.skillSubset_AMT-list-columns-label {
	vertical-align:top;
	padding:0 10px 5px 0;
}
.skillSubset_AMT-list-columns-label label {
	vertical-align:top;
	display:block;
	margin:0!important;
}
.textbox_AMT {
	width:315px!important;
}
.dropdown_AMT {
	width:317px!important;
}
.divCareersSkillSubset_AMT {
	display:none;
}
.article-execsum .thumbnail {
	margin-bottom:13px!important;
}
.article-fullview .thumbnail {
	margin-bottom:13px!important;
}
.secondary-nav #SecondaryNavLinks {
	width:auto;
	float:left;
	max-width:543px;
	height:42px;
	white-space:nowrap;
}
.usersearch-validation-color {
	color:#a13!important;
}
.profile-content .profile-edit {
	width:443px;
	table-layout:fixed;
}
.profile-content .left-col {
	width:103px;
}
.profile-content .right-col {
	width:340px;
}
.profile-view {
	width:443px;
	table-layout:fixed;
}
.left-col-view {
	width:103px;
}
.right-col-view {
	width:340px;
}
.banner .nav-wrapper .primary-nav .menu-textlink {
	color:white!important;
	text-align:center;
	padding:38px 8px 2px 8px;
	font-family:rotis-sans-serif-n4, rotis-sans-serif, Arial;
	font-size:14pt;
	background-color:#600;
	text-decoration:none;
	line-height:1.438em;
}
.banner .nav-wrapper .primary-nav .menu-textlink:hover {
	background-color:#a13;
}
.banner .nav-wrapper .primary-nav .menu-textlink-active {
	background-color:#a13;
}
.outlook-page .header-sec .primary-nav .outlookContainer .menu-outlooktextlink {
	color:#000!important;
	padding:4.5px 0 0;
	font-family:rotis-sans-serif-n7, rotis-sans-serif, Arial;
	font-size:14px;
	background-color:#fff;
	text-decoration:none;
	font-weight:700;
	font-style:normal;
	display:block;
	margin:0!important;
	text-align:center!important;
}
.outlook-page .header-sec .primary-nav .outlookContainer .menu-outlooktextlink:hover {
	color:#fff!important;
	background-color:#000;
	padding:4.5px 0 1px;
	font-weight:400;
	font-family:rotis-sans-serif-n7, rotis-sans-serif, Arial;
	font-size:14px;
	text-decoration:none!important;
	font-style:normal;
}
.outlook-ddtriangle {
	font-size:12px!important;
	font-weight:400!important;
	font-family:Arial!important;
}
.outlook-pipeline {
	border-left:solid 1px #000;
}
.outlookContainer .menu-outlooktextlink:link {
	color:#000;
	background-color:#fff;
	font-family:rotis-sans-serif-n7, rotis-sans-serif;
}
.menu-outlooktextlink span {
	font-family:rotis-sans-serif-n7, rotis-sans-serif, Arial;
	font-size:14px;
	color:#000;
	font-style:normal;
}
.nav-wrapper .primary-nav .tk-imagefallback {
	padding-right:15px!important;
	padding-left:12px!important;
	letter-spacing:-0.03em;
}
.divCities_AMT {
	padding:17px 0 10px 0;
	font-family:verdana, arial, helvetica, sans-serif;
}
.citiesInSubset_AMT-list-columns-input {
	width:13px;
	padding:0 10px 10px 0;
	vertical-align:top;
}
.citiesInSubset_AMT-list-columns-label {
	vertical-align:top;
	padding:0 10px 5px 0;
}
.citiesInSubset_AMT-list-columns-label label {
	vertical-align:top;
	display:block;
	margin:0!important;
}
.divCities_AMT {
	display:none;
}
.divChkCities_AMT {
	padding:10px 0 0;
}
h2.articletitle {
	font-size:18px;
	font-weight:bold;
}
h2.ArticleHeader #headerTitle {
	font-size:18px;
	font-weight:bold;
}
h2#exec-tab-header {
	font-size:14px!important;
	font-weight:bold!important;
}
.filterItems .Category .SubCategories .viewport {
	overflow:hidden!important;
	position:relative;
	float:left;
}
.filterItems .Category .SubCategories .overview {
	list-style:none;
	position:absolute;
	left:0;
	top:0;
	padding:0;
	margin:0;
}
.filterItems .Category .SubCategories .scrollbar {
	background:transparent url(/../images/bg-scrollbar-track-y.png) no-repeat 0 0;
	position:absolute;
	background-position:0 0;
	float:right;
	width:15px;
	float:left;
	margin-left:193px;
	margin-top:1px;
}
.filterItems .Category .SubCategories .scrollbar .track {
	background:transparent url(/../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%;
	width:13px;
	position:relative;
	padding:0 1px;
}
.filterItems .Category .SubCategories .scrollbar .thumb {
	background:transparent url(/../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%;
	height:50px;
	width:25px;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
	top:0;
	left:-5px;
}
.filterItems .Category .SubCategories .scrollbar .thumb .end {
	background:transparent url(/../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0;
	overflow:hidden;
	height:5px;
	width:25px;
}
.filterItems .Category .SubCategories .disable {
	display:none;
}
.filterItems .Category .noSelect {
	user-select:none;
	-o-user-select:none;
	-moz-user-select:none;
	-khtml-user-select:none;
	-webkit-user-select:none;
}
.ArticleReadMore .gray-box {
	width:114px;
	height:30px;
	background-color:#a13;
	position:relative;
}
.ArticleReadMore.gray-box a.whitearrow-link, .ArticleReadMore.gray-box a.whitearrow-link:link, .ArticleReadMore.gray-box a.whitearrow-link:hover, .ArticleReadMore.gray-box a.whitearrow-link:visited, .ArticleReadMore.gray-box a.whitearrow-link:active {
	padding:0;
	display:none;
	font-size:14px;
	float:left;
	font-weight:bold;
	width:auto;
}
.featured-section .gray-box a.whitearrow-link, .featured-section .gray-box a.whitearrow-link:link, .featured-section .gray-box a.whitearrow-link:hover, .featured-section .gray-box a.whitearrow-link:visited, .featured-section .gray-box a.whitearrow-link:active {
	color:#FFF!important;
	text-decoration:none!important;
	background-image:none!important;
	padding:7px 0 7px 0!important;
	display:inline;
	font-size:14px;
	float:left;
	font-weight:bold;
	width:auto;
}
#selectedArticleReadMore {
	width:auto;
	display:inline;
	background-color:Transparent!important;
}
#aamid_text {
	font-size:14px;
	padding:7px 0 7px 0;
	font-weight:bold;
}
a.whitearrow-link #aaleft {
	background:url("/../images/Accenture/readme_button_left.png") no-repeat;
	height:30px;
	display:inline;
	width:28px;
	float:left;
}
a.whitearrow-link #aamid {
	background:url("/../images/Accenture/readme_button_bg_center.png") repeat-x;
	height:30px;
	width:auto;
	float:left;
	margin-left:-1px;
}
a.whitearrow-link #aaright {
	background:url("/../images/Accenture/readme_button_right.png") no-repeat;
	height:30px;
	width:16px;
	float:left;
}
a.whitearrow-link:hover #aaright {
	background:url("/../images/Accenture/readme_button_right.png") no-repeat;
	background-position:0 -31px!important;
	cursor:pointer;
}
a.whitearrow-link:hover #aaleft {
	background:url("/../images/Accenture/readme_button_left.png") no-repeat;
	background-position:0 -31px!important;
	cursor:pointer;
}
a.whitearrow-link:hover #aamid {
	background:url("/../images/Accenture/readme_button_bg_center.png") repeat-x 0 -31px;
	cursor:pointer;
}
.featured-section a.whitearrow-link, .featured-section a.whitearrow-link:link, .featured-section a.whitearrow-link:visited, .featured-section a.whitearrow-link:hover, .featured-section a.whitearrow-link:active {
	padding-top:0!important;
	padding-left:0!important;
	padding-right:0!important;
	padding-bottom:0!important;
}
.keywordSearchResult a.whitearrow-link, .keywordSearchResult a.whitearrow-link:link, .keywordSearchResult a.whitearrow-link:visited, .keywordSearchResult a.whitearrow-link:hover, .keywordSearchResult a.whitearrow-link:active {
	padding:0;
}
.keywordSearchResult .gray-box a.whitearrow-link, .keywordSearchResult .gray-box a.whitearrow-link:link, .keywordSearchResult .gray-box a.whitearrow-link:visited, .keywordSearchResult .gray-box a.whitearrow-link:hover, .keywordSearchResult .gray-box a.whitearrow-link:active {
	padding:4px 4px 2px 15px;
}
.column-info a.whitearrow-link, .column-info a.whitearrow-link:link, .column-info a.whitearrow-link:visited, .column-info a.whitearrow-link:hover, .column-info a.whitearrow-link:active {
	padding:0;
}
.keywordSearchResult .read-more-button {
	padding-bottom:10px;
}
.opentemplate-content #content-editor a.whitearrow-link, .opentemplate-content #content-editor a.whitearrow-link:link, .opentemplate-content #content-editor a.whitearrow-link:visited, .opentemplate-content #content-editor a.whitearrow-link:hover, .opentemplate-content #content-editor a.whitearrow-link:active {
	padding:0;
}
.imagery-info a.whitearrow-link, .imagery-info a.whitearrow-link:link, .imagery-info a.whitearrow-link:visited, .imagery-info a.whitearrow-link:hover, .imagery-info a.whitearrow-link:active {
	padding:0;
}
.opentemplate-content #content-editor .other-info.gray-box a.whitearrow-link, .opentemplate-content #content-editor .other-info.gray-box a.whitearrow-link:link, .opentemplate-content #content-editor .other-info.gray-box a.whitearrow-link:visited, .opentemplate-content #content-editor .other-info.gray-box a.whitearrow-link:hover, .opentemplate-content #content-editor .other-info.gray-box a.whitearrow-link:active, .opentemplate-content #content-editor .other-info.maroon-box a.whitearrow-link, .opentemplate-content #content-editor .other-info.maroon-box a.whitearrow-link:link, .opentemplate-content #content-editor .other-info.maroon-box a.whitearrow-link:visited, .opentemplate-content #content-editor .other-info.maroon-box a.whitearrow-link:hover, .opentemplate-content #content-editor .other-info.maroon-box a.whitearrow-link:active {
	padding:4px 4px 2px 15px;
}
.column-info .other-info.gray-box a.whitearrow-link, .column-info .other-info.gray-box a.whitearrow-link:link, .column-info .other-info.gray-box a.whitearrow-link:visited, .column-info .other-info.gray-box a.whitearrow-link:hover, .column-info .other-info.gray-box a.whitearrow-link:active, .column-info .other-info.maroon-box a.whitearrow-link, .column-info .other-info.maroon-box a.whitearrow-link:link, .column-info .other-info.maroon-box a.whitearrow-link:visited, .column-info .other-info.maroon-box a.whitearrow-link:hover, .column-info .other-info.maroon-box a.whitearrow-link:active, .imagery-info .other-info.gray-box a.whitearrow-link, .imagery-info .other-info.gray-box a.whitearrow-link:link, .imagery-info .other-info.gray-box a.whitearrow-link:visited, .imagery-info .other-info.gray-box a.whitearrow-link:hover, .imagery-info .other-info.gray-box a.whitearrow-link:active, .imagery-info .other-info.maroon-box a.whitearrow-link, .imagery-info .other-info.maroon-box a.whitearrow-link:link, .imagery-info .other-info.maroon-box a.whitearrow-link:visited, .imagery-info .other-info.maroon-box a.whitearrow-link:hover, .imagery-info .other-info.maroon-box a.whitearrow-link:active {
	padding:4px 4px 2px 15px;
}
@media only screen and /*!*/(min-device-width :768px) /*!*/ and /*!*/(max-device-width :1024px), only screen and /*!*/(device-width:320px) {
a.whitearrow-link:hover #aaleft {
background-position:0 0!important;
}
a.whitearrow-link:hover #aamid {
background-position:0 0!important;
}
a.whitearrow-link:hover #aaright {
background-position:0 0!important;
}
.article-fullview #tabbing a.hover-tab, .article-execsum #tabbing a.hover-tab, .stdnav-content #tabbing a.hover-tab, .tab-container span a:hover {
background-image:url("/../images/tab_bg_inactive.png")!important;
background-position:0 0;
color:#A13!important;
}
.tab-container .selected, .article-fullview #tabbing a.active-tab, .article-execsum #tabbing a.active-tab, .stdnav-content #tabbing a.active-tab {
background-image:url("/../images/tab_bg_active.png")!important;
background-position:0 0;
color:#fff!important;
}
.stay-connected .parent LI .button a:hover, .stay-connected .parent LI .button a:hover span strong {
color:#000!important;
background-color:#ECECEC!important;
text-decoration:none!important;
}
.stay-connected .parent .button a:hover .SC_podcasts_link {
background-position:-5px -64px!important;
}
.stay-connected .parent .button a:hover .SC_newsletters_link {
background-position:-7px -160px!important;
}
.stay-connected .parent .button a:hover .SC_blogs_link {
background-position:-6px -352px!important;
}
.stay-connected .parent .button a:hover .SC_videos_link {
background-position:-5px -448px!important;
}
.stay-connected .parent .button a:hover .SC_mobile_link {
background-position:-8px -608px!important;
}
.page .footer .acn .footer-nav a:hover {
color:#A13!important;
text-decoration:none;
}
.next-tab-container .maroon-box:hover .whitearrow-link .btn_left {
background:url(/../images/article_buttons_26.png) no-repeat scroll 0 0 transparent!important;
}
.next-tab-container .maroon-box:hover .whitearrow-link .btn_mid {
background:url(/../images/article_buttons_26.png) repeat scroll 0 -30px transparent!important;
}
.next-tab-container .maroon-box:hover .whitearrow-link .btn_right {
background:url(/../images/article_buttons_26.png) no-repeat scroll -6px -60px transparent!important;
}
.linkwebpart-container .gray-box a.linkwp #link-middle, .linkwebpart-container .gray-box a.linkwp #link-right, .linkwebpart-container .maroon-box a.linkwp #link-middle, .linkwebpart-container .maroon-box a.linkwp #link-right, .next-tab-container .maroon-box .whitearrow-link .btn_mid, .next-tab-container .maroon-box .whitearrow-link .btn_right {
margin-left:-1px;
}
.next-tab-container .maroon-box .whitearrow-link .btn_mid .next-tab-container-arrow {
background-position-x:-1px!important;
}
}
li.primaryNavItemHeaderNoLink {
	font-family:Arial;
	font-size:16px;
	color:#cbcccc;
	font-weight:bold;
	padding:14px 15px 14px 3px;
	height:auto;
	line-height:1.25;
}
.banner .nav-wrapper .primary-nav .drop-down ul li.primaryNavItemHeaderLink a {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding:14px 15px 14px 3px;
	height:auto;
	line-height:1.25;
}
.page .banner .nav-wrapper .primary-nav .drop-down ul li.primaryNavItemHeaderLink a, .page .banner .nav-wrapper .primary-nav .drop-down ul li.primaryNavItemSubHeaderLink a {
	background:url("/../images/white-arrow.gif") no-repeat scroll -4px 16px transparent!important;
	color:#cbcccc!important;
	padding-left:15px!important;
	padding-right:0!important;
}
.page .banner .nav-wrapper .primary-nav .drop-down ul li.primaryNavItemHeaderLink a:hover, .page .banner .nav-wrapper .primary-nav .drop-down ul li.primaryNavItemSubHeaderLink a:hover {
	color:#788!important;
	background-image:none!important;
	background-color:#fff!important;
}
li.primaryNavItemSubHeaderNoLink {
	font-family:Arial;
	font-size:14px;
	color:#cbcccc;
	font-weight:bold;
	padding:14px 15px 14px 3px;
	height:auto;
	line-height:1.25;
}
.banner .nav-wrapper .primary-nav .drop-down ul li.primaryNavItemSubHeaderLink a {
	font-family:Arial;
	font-size:14px;
	color:#cbcccc!important;
	background:none;
	font-weight:bold;
	padding:14px 15px 14px 3px;
	height:auto;
	line-height:1.25;
}
.banner .nav-wrapper .primary-nav .drop-down ul li.primaryNavItemSubHeaderLink a:hover {
	font-family:Arial;
	font-size:14px;
	color:#fff;
	background-color:#600;
}
.primaryNavItemBlank {
	padding:0 15px 0 0;
}
.banner .nav-wrapper .primary-nav .drop-down-tablet ul li ul.item li.primaryNavItemBlank {
	height:35px;
}
.profile-edit .message-validation-color {
	float:left;
}
.outlook-page .footer .breadcrumbs {
	margin-left:12px!important;
}
.outlook-page .stay-connected {
	padding:0 32px 0 10px!important;
}
.page .banner .nav-wrapper .primary-nav .drop-down ul li a:hover {
	color:#a13!important;
	background-color:#fff!important;
	background-image:none;
}
.page .banner .nav-wrapper .primary-nav .drop-down ul.priNavDisabled li a, .page .banner .nav-wrapper .primary-nav .drop-down ul.priNavDisabled li a:hover {
	color:#fff!important;
	background:url("/../images/white-arrow.gif") no-repeat scroll -4px 16px transparent!important;
	filter:alpha(opacity=25);
	moz-opacity:.25;
	opacity:.25;
	pointer-events:none;
	cursor:default;
}
.page .banner .nav-wrapper .primary-nav .drop-down ul.priNavDisabled li.primaryNavItemHeaderNoLink, .page .banner .nav-wrapper .primary-nav .drop-down ul.priNavDisabled li.primaryNavItemSubHeaderNoLink {
	filter:alpha(opacity=25);
	moz-opacity:.25;
	opacity:.25;
	pointer-events:none;
	cursor:default;
}
.page .banner .nav-wrapper .primary-nav .drop-down ul li.primaryNavItemHeaderNoLink, .page .banner .nav-wrapper .primary-nav .drop-down ul li.primaryNavItemSubHeaderNoLink, .page .banner .nav-wrapper .primary-nav .drop-down ul li.primaryNavItemHeaderNoLink:hover, .page .banner .nav-wrapper .primary-nav .drop-down ul li.primaryNavItemSubHeaderNoLink:hover {
	background-image:none;
}
.page .banner .nav-wrapper .primary-nav .drop-down ul.priNavDisabled li.primaryNavItemHeaderLink a:hover, .page .banner .nav-wrapper .primary-nav .drop-down ul.priNavDisabled li.primaryNavItemSubHeader a:hover {
	background:url("/../images/white-arrow.gif") no-repeat scroll -4px 16px transparent!important;
}
.divOrLiteral {
	font-size:13px;
	font-weight:normal;
	margin-left:11px;
}
.outlook-page .divOrLiteral {
	margin-left:0;
}
.UserControlLoginNote, .LoginNote {
	font-size:13px;
}
.banner .nav-wrapper .primary-nav .drop-down {
	width:943px;
	left:19px;
}
.banner .nav-wrapper .primary-nav .drop-down .sub-wrapper {
	width:100%;
}
.banner .nav-wrapper .primary-nav .drop-down-tablet UL {
	margin-left:19px;
	margin-right:18px;
	margin-top:5px;
}
.drop-down .bottom .closeSubMenu {
	padding-right:14px;
}
.drop-down .closeSubMenu {
	padding-right:14px;
}
.secondary-nav {
	width:auto;
	margin-right:32px;
	margin-left:38px;
}
.banner .user-status {
	width:948px;
}
.outlook-page img[id$='HomePageMainImage'] {
width:auto!important;
}
.simple_overlay_twitter {
	display:none;
}
.CurrentSecondaryNav, .CurrentSecondaryNav:hover {
	color:#000!important;
	margin-top:14px;
	float:left;
	text-decoration:none;
}
.CurrentFooter, .page .footer-nav .CurrentFooter:hover {
	color:#666!important;
	text-decoration:none;
}
.stay-connected .parent .button .CurrentStayConn {
	display:inline;
	float:left;
	padding:11px;
	color:#999!important;
	cursor:text!important;
}
.stay-connected .parent .button .CurrentStayConn:hover {
	color:#999!important;
	cursor:text!important;
	text-decoration:none!important;
}
.stay-connected .parent .button .CurrentStayConn .SC_podcasts_link, .stay-connected .parent .button .CurrentStayConn:hover .SC_podcasts_link {
	background-position:-5px -128px!important;
}
.stay-connected .parent .button .CurrentStayConn .SC_newsletters_link, .stay-connected .parent .button .CurrentStayConn:hover .SC_newsletters_link {
	background-position:-7px -224px!important;
}
.stay-connected .parent .button .CurrentStayConn .SC_blogs_link, .stay-connected .parent .button .CurrentStayConn:hover .SC_blogs_link {
	background-position:-6px -416px!important;
}
.stay-connected .parent .button .CurrentStayConn .SC_videos_link, .stay-connected .parent .button .CurrentStayConn:hover .SC_videos_link {
	background-position:-5px -512px!important;
}
.stay-connected .parent .button .CurrentStayConn .SC_rss_link, .stay-connected .parent .button .CurrentStayConn:hover .SC_rss_link {
	background-position:0 -864px!important;
}
.stay-connected .parent .button .CurrentStayConn .SC_mobile_link, .stay-connected .parent .button .CurrentStayConn:hover .SC_mobile_link {
	background-position:-8px -672px!important;
}
.stay-connected .parent LI .button .CurrentStayConn:hover span strong {
	text-decoration:none!important;
	white-space:nowrap;
	font-weight:normal;
	position:relative;
	top:5px;
}
.stay-connected .parent LI .button .CurrentStayConn span strong {
	white-space:nowrap;
	font-weight:normal;
	position:relative;
	top:5px;
}
.next-tab-container .maroon-box .whitearrow-link .btn_left, .next-tab-container .maroon-box .whitearrow-link .btn_mid, .next-tab-container .maroon-box .whitearrow-link .btn_right {
	float:left;
	width:9px;
	height:26px;
}
.next-tab-container .maroon-box .whitearrow-link .btn_left {
	background:url(/../images/article_buttons_26.png) no-repeat scroll 0 0 transparent;
}
.next-tab-container .maroon-box .whitearrow-link .btn_mid {
	width:auto;
	background:url(/../images/article_buttons_26.png) repeat-x scroll 0 -30px transparent;
}
.next-tab-container .maroon-box .whitearrow-link .btn_mid .next-tab-container-text {
	float:left;
	font-weight:bold;
	margin-bottom:7px;
	height:12px;
	line-height:10px;
	margin-bottom:7px;
	margin-top:7px;
}
.next-tab-container .maroon-box .whitearrow-link .btn_mid .next-tab-container-arrow {
	float:left;
	background:url("/../images/white-arrow.gif") no-repeat scroll 0 6px transparent;
	width:9px;
	height:26px;
	margin-bottom:7px;
}
.next-tab-container .maroon-box .whitearrow-link .btn_right {
	background:url(/../images/article_buttons_26.png) no-repeat scroll -6px -60px transparent;
}
.next-tab-container .maroon-box {
	background-color:Transparent;
	height:26px;
}
.next-tab-container .maroon-box a.whitearrow-link:link, .next-tab-container .maroon-box a.whitearrow-link:visited, .next-tab-container .maroon-box a.whitearrow-link:hover, .next-tab-container .maroon-box a.whitearrow-link:active {
	background:none;
	padding:0;
}
.next-tab-container .maroon-box:hover .whitearrow-link .btn_left {
	background:url(/../images/article_buttons_26.png) no-repeat scroll 0 -90px transparent;
}
.next-tab-container .maroon-box:hover .whitearrow-link .btn_mid {
	background:url(/../images/article_buttons_26.png) repeat-x scroll 0 -120px transparent;
}
.next-tab-container .maroon-box:hover .whitearrow-link .btn_right {
	background:url(/../images/article_buttons_26.png) repeat-x scroll -6px -150px transparent;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .ctr_Header .lbl_RefineBoxUtilities a {
	background:url(/../images/refinebox_close.png) no-repeat;
	height:30px;
	width:31px;
	position:absolute;
	top:5px;
	left:868px;
	cursor:pointer;
}
.SiteSearchResultMainSection #sortOptionSection .refine-box .ctr_Header .lbl_RefineBoxUtilities a:hover {
	background:url(/../images/Accenture/rys-close-sprite.png) no-repeat 0 -35px;
}
.acn .containerAllArticleControls .refine-box .ctr_Header .lbl_RefineBoxUtilities a {
	background:url(/../images/Accenture/rys-close-sprite.png) no-repeat 0 0;
	height:30px;
	width:31px;
	position:absolute;
	top:5px;
	left:868px;
	cursor:pointer;
}
.acn .containerAllArticleControls .refine-box .ctr_Header .lbl_RefineBoxUtilities a:hover {
	background:url(/../images/Accenture/rys-close-sprite.png) no-repeat 0 -35px;
}
a.secondary-nav-links:hover {
	color:#089!important;
}
.LoginNavigation .LoginNote a:hover {
	color:#ade!important;
}
.FeaturedGenericCardTitle, .FeaturedGenericCardTitle div, .FeaturedGenericCardTitle a, .FeaturedGenericCardTitle-NoImage, .FeaturedGenericCardTitle-NoImage div, .FeaturedGenericCardTitle-NoImage a {
	font-weight: normal;
}
div.primaryNavItemHeaderNoLink {
	font-family:Arial;
	font-size:16px;
	color:#cbcccc!important;
	font-weight:bold;
	padding:14px 0 14px 3px;
	height:auto;
	line-height:1.25;
}
div.primaryNavItemSubHeaderNoLink {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	padding:14px 15px 14px 3px;
	height:auto;
	line-height:1.25;
}
.page .banner .nav-wrapper .primary-nav .drop-down ul.priNavDisabled div a, .page .banner .nav-wrapper .primary-nav .drop-down ul.priNavDisabled div a:hover {
	color:#cbcccc!important;
	background:url("/../images/white-arrow.gif") no-repeat scroll -4px 15px transparent!important;
	filter:alpha(opacity=25);
	moz-opacity:.25;
	opacity:.25;
	pointer-events:none;
	cursor:default;
}
.page .banner .nav-wrapper .primary-nav .drop-down ul.priNavDisabled div.primaryNavItemHeaderNoLink, .page .banner .nav-wrapper .primary-nav .drop-down ul.priNavDisabled div.primaryNavItemSubHeaderNoLink {
	filter:alpha(opacity=25);
	moz-opacity:.25;
	opacity:.25;
	pointer-events:none;
	cursor:default;
}
.banner .nav-wrapper .primary-nav .drop-down ul.priNavDisabled div.primaryNavItemHeaderLink a:hover, .banner .nav-wrapper .primary-nav .drop-down ul.priNavDisabled div.primaryNavItemSubHeader a:hover {
	color:#cbcccc!important;
	background-image:none!important;
	background-color:#fff!important;
	background:url("/../images/white-arrow.gif") no-repeat scroll -4px 15px transparent!important;
}
.banner .nav-wrapper .primary-nav .drop-down ul div.primaryNavItemHeaderNoLink {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding:14px 15px 14px 3px;
	height:auto;
	line-height:1.25;
}
.banner .nav-wrapper .primary-nav .drop-down ul div.primaryNavItemSubHeader a {
	font-family:Arial;
	font-size:14px;
	background:none;
	font-weight:bold;
	padding:14px 15px 14px 3px;
	height:auto;
	line-height:1.25;
}
.banner .nav-wrapper .primary-nav .drop-down ul div.primaryNavItemHeaderNoLink, .banner .nav-wrapper .primary-nav .drop-down ul div.primaryNavItemSubHeaderNoLink {
	color:#cbcccc!important;
}
banner .nav-wrapper .primary-nav .drop-down ul div.primaryNavItemHeaderLink, .banner .nav-wrapper .primary-nav .drop-down ul div.primaryNavItemHeaderLink a {
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding:14px 15px 14px 3px;
	height:auto;
	line-height:1.25;
}
.page .banner .nav-wrapper .primary-nav .drop-down ul div.primaryNavItemHeaderLink a {
	color:#cbcccc!important;
	padding-left:15px!important;
	padding-right:0!important;
}
.page .banner .nav-wrapper .primary-nav .drop-down ul div.primaryNavItemSubHeader a {
	color:#cbcccc!important;
	padding-left:15px!important;
	padding-right:0!important;
	background:transparent url(/../images/white-arrow.gif) no-repeat scroll -4px 16px;
}
.banner .nav-wrapper .primary-nav .drop-down ul div.primaryNavItemHeaderLink a:hover, .banner .nav-wrapper .primary-nav .drop-down ul div.primaryNavItemSubHeader a:hover {
	color:#788!important;
	background-image:none!important;
	background-color:#fff;
}
.drop-down-tablet ul.divContainer {
	margin:0!important;
}
.drop-down-tablet ul li {
	height:auto!important;
}
@media screen and/*!*/(device-width:768px) and/*!*/(device-height:1024px) and/*!*/(orientation:portrait) {
#aamid_text {
line-height:1.2;
}
}
@media screen and/*!*/(device-width:768px) and/*!*/(device-height:1024px) and/*!*/(orientation:landscape) {
#aamid_text {
line-height:1.2;
}
}
.btn_ApplySelection span {
	color:#fff!important;
	text-decoration:none!important;
}
.btn_ApplySelection span:hover {
	color:#fff!important;
	text-decoration:none!important;
}
.profile-industry-helper-text, .profile-password-helper-text {
	visibility:hidden;
}
@media screen and/*!*/(device-width:768px) and/*!*/(device-height:1024px) {
.contactus_button_right {
height:28px!important;
margin-left:-4px;
}
.contactus_button_left {
height:0!important;
}
.contactus_button_middle input {
width:70px!important;
height:28px!important;
padding-left:10px!important;
}
}