
.content p {
	margin: 0 0 1.2em 0;
	color: #666666;
	}
	.content a { color: #369; }
	.content a:hover { text-decoration: underline; }
	
		.content p a.boldFocusLink {
			font-weight: bold;
			padd\ing-right: 11px;
			bac\kground: url(../../img/interface/bg-focus-link-dbl-arrow.gif) 100% 5px no-repeat;
			
			}
			
			.content p a#back{
				display: block;
				padding: 0 0 0 11px;
				background: url(../../img/interface/bg-focus-link-dbl-arrow-back.gif) 0 5px no-repeat;
				}
	
	.content ul, .content ol { padding: 0 10px 10px 3px; }
		.content ul li {
			color: #666666;
			padding: 0 0 4px 12px;
			background: url(../../img/interface/bg-default-list-item.gif) 0 5px no-repeat;
			}
			.content ul ul { padding: 4px 0 0 7px; }
				.content ul ul li {
					padding: 0 0 3px 8px;
					background: url(../../img/interface/bg-sub-bullet.gif) 0 6px no-repeat;
					}
					
					.content ul ul ul { padding: 4px 0 0 5px; }
						.content ul ul ul li {
							padding: 0 0 3px 6px;
							background: url(../../img/interface/bg-sub-sub-bullet.gif) 0 7px no-repeat;
							}
		.content ol li {
			color: #666666;
			padding: 0 0 4px 8px;
			}
			
	.content ul.linkList {  }
		.content ul.linkList li {
			position: relative;
			background: url(../../img/focus/focus2-bullet-0.gif) 0 4px no-repeat;
			}
			.content ul.linkList li a { color: #369; }
			.content ul.linkList li a:hover { text-decoration: underline; }
				.content ul#caseStudyList li { padding-bottom: 15px; }
				.content ul#caseStudyList a { text-decoration: underline; }
				
		/* Navigation for Contact page */
			.content ul#contactNav { margin-bottom: 20px; }
				.content ul#contactNav li { 
					display: inline; 
					padding: 0 20px 0 8px;
					
				}
					.content ul#contactNav li#title { 
						background: none; 
						padding: 0 12px 0 0;
						font-weight: bold;
						}
	.highlightText {
		color: #c93;
		font-weight: bold;
		}

#mainContent #focusAreaRight .noBorder, ul#footerNavigation li.noBorder, #homepageContent .noBorder { border: none; }	


		
.boldText { font-weight: bold; }
.floatRight { float: right; }

h1 { color: #000; }
h2, h3 { color: #666666; }

h1.mainHead { color: #083D73; font-size: 1.6em; margin-bottom: 8px; font-weight: bold; }

#executiveContent {  }
	#executiveContent h3 { color: #666666; }
	#executiveContent h3 span { color: #cc9933; }
	
	.dottedDivider {
		height: 20px;
		background: url(../../img/interface/bg-dotted-line.gif) 0 5px repeat-x;
		}
		
#backToTop {
	text-align: right;
	margin-bottom: 1em;
	background-position: 0 15px;
	}
	#backToTop a {
		display: block;
		padding-right: 7px;
		font-size: .8em;
		color: #336699;
		background: url(../../img/interface/bg-back-to-top.gif) 100% 4px no-repeat;
		}
		
/* careers styles */
.backToJobs {
	position: relative;
	display: block;
	font-weight: bold;
	margin: 0 0 1em 0;
	padding: 0 0 0 12px;
	background: url(../../img/interface/bg-focus-link-dbl-arrow-back.gif) 0 5px no-repeat;
	}
.applicationBox {
	margin: 0 0 1.5em 0;
	padding: 0 0 1.5em 0;
	background: url(../../img/interface/bg-dotted-line.gif) bottom repeat-x;
	 }
		
/* industry section styles */
#industryFocusImage { float: right; }

/* partners section styles */
.partner {
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;

	}

#siteMap {  }
	#siteMap ul li { background: url(../../img/focus/focus2-bullet-0.gif) 0 4px no-repeat; }
	#siteMap ul li a {
		color: #369;
		font-weight: bold;
		}
		#siteMap ul ul li a { font-weight: normal; }
		
/* landing page and focus link lists */
ul.landingList {
	list-style: none !important;
	padding: 0 !important;
	}
	ul.landingList li {
		color: #333 !important;
		line-height: 1.3em !important;
		margin: 0 0 11px 0 !important;
		padding: 0 0 11px 0 !important;
		background: url(../../img/interface/bg-dotted-line.gif) bottom repeat-x !important;
		}
		ul.landingList li.last { background: none !important; }
		ul.landingList li a.focusLink {
			display: block;
			padding-left: 10px;
			font-weight: bold;
			color: #336699;
			background: url(../../img/interface/bg-landing-focus-arrow-0.gif) 0px 5px no-repeat !important;
			}
			ul.landingList li a.focusLink:hover {
				color: #007FC5;
				background: url(../../img/interface/bg-landing-focus-arrow-r.gif) 0px 5px no-repeat !important;
				}
				
				
			/* Articles */
			ul.articleList li{
				position: relative;
				background: url(../../img/interface/bg-dotted-line.gif) left bottom repeat-x !important;
				margin: 0 0 20px 0;
				padding: 0px 0px 10px 0;
				border-top: 1px solid #fff;
			}
			
				ul.articleList li p {
					padding: 0  0 20px 140px !important;
					margin: 0px;
				}
			
				ul.articleList li p a.focusLink { 
					background: none !important;	
					padding-left: 0;
					font-weight: bold;
				}
				
				ul.articleList li p a.focusLink:hover {
					color: #007FC5;
					background: none !important;
					}
					
			.articleLogo {
				position: absolute;
				left: 0px;
				top: 0px;	
			}
			
			
			
			/* Contact */
			ul#landingContact li {
				margin: 0 0 7px 0 !important;
				padding: 0 0 1px 0 !important;
			}
			
		/* Events */	
		
		.eventItem {
			background: url(../../img/interface/bg-dotted-line.gif) bottom repeat-x !important;
			color: #333 !important;
			line-height: 1.5em !important;
			margin: 0 0 15px 0 !important;
			padding: 0 0 15px 0 !important;
		}
		.eventItem h3 {
			color: #369;
		}
			.eventDescription { padding-top: 5px; line-height: 1.3em !important; }
		
/* Press Release styles */

.yearSelector {
	padding-bottom: 15px;
	font-weight: bold;
}
	.yearSelector a { font-weight: normal; }
ul#pressReleaseList li {padding-bottom: 15px; }

/* Corporate Governance */
#corpGovernance { padding: 20px 0 20px 0; }
#corpGovernance p span { 
	color: #cc9933;
	font-weight: bold; }
	
/* Investors */
.content ul.investorsList { padding-top: 4px; }
.content ul.investorsList li { padding-top: 3px; }
	.content ul.investorsList li {
			background: url(../../img/interface/bg-default-list-item.gif) 0 8px no-repeat;
			}
h3#shareholder { padding: 16px 0; }
iframe#investorsFrame {
	 width: 415px;
		*width: 395px;
	/*height: 725px; */
	margin: -25px  0 0 -30px;
}

/*  Customer Zone */
.content form#customerZone { 
	padding: 10px 0 20px 0; 
	
}
.content form#customerZone h1{ padding-bottom: 5px; }
.content form#customerZone .formRow { 
	
	padding-left: 60px; 
	margin-top: 5px; 
	color: #666;
}
.content form#customerZone .formRow input {  
	width: 128px;
	padding: 2px 0 3px 2px;
	}
.content form#customerZone .formRow input.submit { 
	width: 67px; 
	border: 0;
	padding: 0;
	margin: 0;
	vertical-align: top;
	}
	
#errorMsg { 
	color: #fe0000;
	font-weight: bold;
	padding-bottom: 10px; 
	display: none;
	}

#clickConnect { 
	position: relative;
	float: right;
	width: 240px;
	height: 183px;
	border-left: 1px solid #ebebeb;

}
	#clickConnect  h1 { padding: 16px 0 13px 13px; }
	#clickConnect  h2 { color: #333; padding: 0 0 0 13px; }
	#clickConnect  p { color: #666; padding: 0 0 0 13px; }
#customerLogin {
	position: relative;
	float: left;
	width: 542px;
	background: url(../../img/interface/bg-dotted-line.gif) bottom repeat-x !important; 
	padding-bottom: 27px;
	margin-bottom: 14px;

}


.clear { clear: both; }

a.broLink {
color: #CC9933;
font-weight: bold;
}

#csQuote {
margin-left: 10px;
}
#csQuote div {
font-family: tahoma;
margin-left: 0px;
position: absolute;
top: 23;
width: 160px;
margin-top: 20px;
font-size: 13px;
color: #165894;
}
#csQuote div strong {
color: #CF8419;
}
#csQuote div span {
color: #000;
}

.partnerLogo {
border: 1px solid #9C9C9C;
margin-right: 5px;
margin-bottom: 15px;
float: left;
}

.alliancePartnerLogo {
float: right;
margin:0;
}

.partnerQuote  {
font-style: italic;
font-size:10px;
width: 300px;
margin: 0 60px 10px 20px !important;
}

/* unniversal download project */
/* ......................................................... */
h2.downloadTitle {
	font-size: 150%;
	line-height: 150%;
	color: #2D6BA1;
}



#dynamicList h3 {
	color: #FFFFFF;
	font-size: 12px;
	padding: 6px 0 6px 8px;
	display: block;
	height: 20px;
	background: url(../../img/content-design/arrow-left.gif) no-repeat scroll 510px 9px #4982BB;
	}
	#dynamicList h3:hover {
cursor: hand;
cursor: pointer;
	}
	
#dynamicList p {
	font-size: 11px;
	margin: 0 5px 0 8px;
	}
	
#dynamicList li {
	margin: 0 0 0 0;
	padding: 0px !important;
	}
	
#dynamicList h3.selected {
	background: url(../../img/content-design/arrow-down.gif) no-repeat scroll 510px 12px #4982BB;
	}
	
#clickContactLogo {
	float: right;
	padding: 0 0 0 12px;
	}
	
.smallText {
font-size: .9em;
color: #999999;
padding-bottom: 5px;
}

.axisReport {
	float: right;
	padding: 0 0 8px 8px;
	}
	
#annualMeeting {
	margin: 0 0 0 0;
	height: 131px;
	width: 361px;
}

#annualMeeting .heading {
	color: #CC9933;
	text-align: center;
}

#annualMeeting .annualReportDetails {
	text-align: center;
}
	
	#clickipediaSubscribe {
		float: left;
		
	}

#konica-minolta {
	margin: 15px 0 0 10px;
}

#joinNow {
	position: absolute;
	left: 570px;
	top: 240px;
	}
	
#joinWebinar {
	position: absolute;
	left: 238px;
	top: 210px;
	}
	
#joinNowAnalyst {
	position: absolute;
	left: 538px;
	top: 210px;
	}
	
#moreDetails {
	background: url(../../img/content-design/investors_webinar.jpg) 0 0; 
	position: absolute;
	left: 238px;
	top: 390px;
	}
	
#analystDayBanner {
	background: url(../../img/content-design/banner-analysts-investors-2.jpg) no-repeat 0 0; 
	height: 181px;
	margin: 0 0 18px 0;
	width: 360px;
	}

		#analystDayBanner p {
		color: #FFFFFF;
		margin:  0 0 20px 0;
		padding: 40px 0 0 10px;
		}
		
			#analystDayBanner img {
				margin: 0 0 5px 10px;
				}
	