@charset 'utf-8';

/* pageTitle Element
-------------------------------------------------- */

#mainArea .twoColumnType1 h2.heading {
	padding: 31px 0px 0px;
	margin: 0px;
}

#mainArea .twoColumnType1 h2 {
	padding: 35px 0px 0px;
	margin: 0px;
}

/* twoColumnType1
-------------------------------------------------- */

#mainArea .twoColumnType1 {
	width: 620px;
	padding: 0px 0px 4px;
	margin: 0px 35px 13px;
}

#mainArea .twoColumnType1 .body {
	width: 620px;
	padding: 0px;
	margin: 0px;
}

#mainArea .twoColumnType1 .leftColumn {
	width: 435px;
	padding: 0px;
	margin: 0px;
	float: left;
}

#mainArea .twoColumnType1 .rightColumn {
	padding: 3px 0px 0px;
	margin: 0px;
	float: right;
}

#mainArea .twoColumnType1 .leftColumn .image {
	padding: 0px;
	margin: 12px 0px 0px;
	text-align: right;
}

#mainArea .twoColumnType1 p {
	padding: 0px;
	margin: 0px;
}

/* twoColumnType2
-------------------------------------------------- */

#mainArea .twoColumnType2 {
	width: 622px;
	padding: 3px 0px 4px;
	margin: 0px 34px 13px;
}

#mainArea .twoColumnType2 .column {
	width: 199px;
	padding: 0px;
	margin: 0px 12px 0px 0px;
	display: inline;
	float: left;
}

#mainArea .twoColumnType2 .columnEnd {
	width: 198px;
	padding: 0px;
	margin: 0px;
	float: left;
}

#mainArea .twoColumnType2 .image {
	padding: 0px;
	margin: 0px 0px 0px 1px;
}

#mainArea .twoColumnType2 .caption {
	padding: 0px 0px 9px;
	margin: 6px 0px 0px;
	font-size: 85%;
	line-height: 1.3;
	color: #666666;
}

/* twoColumnType3
-------------------------------------------------- */

#mainArea .twoColumnType3 {
	width: 622px;
	padding: 3px 0px 4px;
	margin: 0px 34px;
}

#mainArea .twoColumnType3 .column {
	width: 199px;
	padding: 0px;
	margin: 0px 12px 0px 0px;
	display: inline;
	float: left;
}

#mainArea .twoColumnType3 .columnEnd {
	width: 198px;
	padding: 0px;
	margin: 0px;
	float: left;
}

#mainArea .twoColumnType3 .image {
	padding: 0px;
	margin: 0px 0px 0px 1px;
}

#mainArea .twoColumnType3 .caption_001 {
	padding: 0px;
	margin: 6px 0px 9px;
	font-size: 85%;
	line-height: 1.3;
	color: #666666;
}

#mainArea .twoColumnType3 .caption_002 {
	padding: 0px 0px 2px;
	margin: 6px 0px 7px;
	font-size: 85%;
	line-height: 1.3;
	color: #666666;
}

/* backToTopNavigation
-------------------------------------------------- */

#categoryID_csr #backToTopNavigation {
	width: 929px;
	padding: 2px 0px 13px;
	margin: 0px;
}
