.outline {
	BORDER-RIGHT: #333333 thick groove; BACKGROUND-POSITION: center center; BORDER-TOP: #333333 thick groove; BORDER-LEFT: #333333 thick groove; BORDER-BOTTOM: #333333 thick groove; BACKGROUND-REPEAT: no-repeat
}
.normal {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txtSmall {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ttl01 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #165899; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.infoBld {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #165899; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.outlineThin {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.borderTop {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(/img/cip/bkgBbgTop.gif); BACKGROUND-REPEAT: repeat-x
}
.borderBtm {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(/img/cip/bkgBbgBtm.gif); BACKGROUND-REPEAT: repeat-x
}
.borderRgt {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(/img/cip/bkgBbgRgt.gif); BACKGROUND-REPEAT: repeat-y
}
.borderLft {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(/img/cip/bkgBbgLft.gif); BACKGROUND-REPEAT: repeat-y; visibility: visible;
}
.bbgSmallText {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
