.pAreaEnd {
	CLEAR: both; FONT-SIZE: 1px; BACKGROUND: url(cbg01.gif) no-repeat -4000px 0px; MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 1px
}
.pArea {
	CLEAR: both; BACKGROUND: url(cbg01.gif) repeat-y 0px 0px; MARGIN: 0px auto; WIDTH: 960px
}
.pArea .pAreaL {
	BORDER-TOP: #ccc 1px solid; FLOAT: left; WIDTH: 750px
}
.pArea .pAreaM {
	FLOAT: left; WIDTH: 25px
}
.pArea .pAreaR {
	BORDER-TOP: #ccc 1px solid; FLOAT: right; WIDTH: 185px
}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.area {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 750px
}
.area .colA {
	FLOAT: left; WIDTH: 462px
}
.area .colB {
	FLOAT: right; WIDTH: 288px
}
.colTil {
	CLEAR: both; BACKGROUND: url(bg_rp.gif) repeat-x 0px -62px; LINE-HEIGHT: 25px; MARGIN-RIGHT: 10px; HEIGHT: 25px
}
.colTil H2 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(bg_norp.gif) no-repeat 0px -416px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.colTil .rs {
	DISPLAY: block; BACKGROUND: url(bg_norp.gif) no-repeat right -416px; FLOAT: right; LINE-HEIGHT: 25px; HEIGHT: 25px
}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
a {color:#000000;text-decoration:none;}
a:visited {color:#83006f;text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
a:active {color:#ba2636;}
img{vertical-align:top;border:0;}
.leftList2 .leftList2R H5 {
	PADDING-BOTTOM: 5px; COLOR: #3d3d3d; TEXT-INDENT: 24px; LINE-HEIGHT: 160%; TEXT-ALIGN: left
}
.leftList LI H4 A:visited {
	COLOR: #0f3e74
}
.leftList {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 430px
}
.leftList UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; height:288px
}
.leftList LI {
	CLEAR: both
}
.leftList LI H4 {
	FONT-SIZE: 14px; FLOAT: left; COLOR: #0f3e74; LINE-HEIGHT: 23px; TEXT-ALIGN: left
}
.leftList LI H4 A {
	COLOR: #0f3e74
}
.leftList LI H4 A:visited {
	COLOR: #0f3e74
}
.leftList LI H4 A:hover {
	COLOR: #bc2931
}
.leftList LI H5 {
	FONT-SIZE: 14px; FLOAT: left; LINE-HEIGHT: 23px; TEXT-ALIGN: left
}
.leftList LI H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 70px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.leftList .c1 {
	COLOR: #528114
}
.rightTitle {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 160px
}
.rightTitle H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 9px; PADDING-TOP: 5px
}
.rightTitle H2 A {
	COLOR: #000
}
.rightTitle H2 A:visited {
	COLOR: #000
}
.rightTitle H2 A:hover {
	COLOR: #bc2931
}
.rightTitle H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #1f3a87; PADDING-TOP: 5px
}
.rightTitle H6 A {
	COLOR: #1f3a87
}
.rightTitle H6 A:visited {
	COLOR: #1f3a87
}
.rightTitle H6 A:hover {
	COLOR: #bc2931
}
.rightContent .list3 {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 160px
}
.rightContent .list3 UL {
	
}
.rightContent .list3 LI {
	CLEAR: both; PADDING-BOTTOM: 8px
}
.rightContent .list3 LI H5 {
	FONT-WEIGHT: bold; BACKGROUND: url(cbg02.gif) no-repeat 0px -698px; FLOAT: left; WIDTH: 17px; COLOR: #fff; LINE-HEIGHT: 20px; TEXT-ALIGN: center
}
.rightContent .list3 LI H6 {
	PADDING-LEFT: 5px; FLOAT: left; LINE-HEIGHT: 20px; TEXT-ALIGN: left
}
.rightContent .list3 .bg2 {
	BACKGROUND: url(cbg02.gif) no-repeat 0px -748px
}
.blank3 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 3px
}
.blank6 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 6px
}
.blank9 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 9px
}
.blank9w {
	CLEAR: both; DISPLAY: block; BACKGROUND: #ffffff; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 9px
}
.blank12 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 12px
}
.blank15 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 15px
}
.blank20 {
	CLEAR: both; DISPLAY: block; OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 20px
}
