.BgMain {
	border: 1px solid #CCCCCC;
	width: 874px;

}
.TopBg {
	background-image: url('images/TopBg.gif');
	background-repeat: repeat-x;
	background-position: left top;
	text-align: right;
	vertical-align: bottom;
	padding-right: 10px;
	padding-bottom: 11px


}
.MainBg {
	background-color: #F4FAFF;
	background-image: url('images/PageBg.gif');
	background-repeat: repeat-x;
	background-position: left top;
	text-align: left;
	vertical-align: top
}
.LeftMod {
	width: 183px;
	padding-bottom: 10px;

}
.Ctr {
	background-image: url('images/CtrBg.gif');
	background-repeat: no-repeat;
	height: 36px;
	width: 171px;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-top: 12px;
	padding-left: 10px
}
.RightMod {
	text-align: left;
	vertical-align: top;
	width: 149px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;


}
.RightMid {
	background-image: url('images/RightCenter.gif');
	background-repeat: repeat-y;
	background-position: left top;
	text-align: center;
	width: 145px

}
.MainTable {
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 9px;
	text-align: left;
	vertical-align: top;
}
.PageMainTable {
	padding-top: 10px;
	padding-right: 24px;
	padding-bottom: 24px;
	padding-left: 24px;
	text-align: left;
	vertical-align: top;
}
.NewTop {
	background-image: url('images/NewBg.gif');
	background-repeat: repeat-x;
	background-position: left top;
	height: 32px
}
.NewTopRight {
	text-align: right;
	vertical-align: bottom;
	padding-bottom: 5px;
}
.NewText {
	font-size: 12px;
	line-height: 18px;
	color: #6C6C6C;
	background-image: url('images/Point01.gif');
	background-repeat: no-repeat;
	background-position: 10px 12px;
	padding-left: 20px;
	text-align: left;
	vertical-align: top;
	padding-top: 3px



}
.NewTextLink:link {
	color: #6C6C6C;
	font-size: 12px;
	text-decoration: none;
}
.NewTextLink:visited {
	color: #6C6C6C;
	font-size: 12px;
	text-decoration: none;
}
.NewTextLink:hover {
	color: #A800FF;
	font-size: 12px;
	text-decoration: none;
}
.NewTextLink:active {
	color: #6C6C6C;
	font-size: 12px;
	text-decoration: none;
}
.InfoMiddle {
	background-image: url('images/InfoCenterBg.gif');
	background-repeat: repeat-y;
	background-position: left top
}
.RightTop {
	height: 11px;
	background-image: url('images/RightTop.gif');
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 0px;
	letter-spacing: 0px;
	width: 145px


}
.RightBot {
	font-size: 0px;
	background-image: url('images/RightBot.gif');
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: 0em;
	height: 20px;
	width: 145px

}
.RepairBox {
	font-size: 12px;
	color: #000000;
	width: 183px;

}
.MainSelCenter {
	background-image: url('images/MainSelCenter.gif');
	background-repeat: repeat-x;
	background-position: left top;
	height: 34px;
	vertical-align: middle;
	font-size: 12px;
	line-height: 16px;
	color: #554D41;
	text-align: left

}
.MainSelCenterLink:link {
	color: #554D41;
	font-size: 12px;
	text-decoration: none;
}
.MainSelCenterLink:visited {
	color: #554D41;
	font-size: 12px;
	text-decoration: none;
}
.MainSelCenterLink:hover {
	color: #A800FF;
	font-size: 12px;
	text-decoration: none;
}
.MainSelCenterLink:active {
	color: #554D41;
	font-size: 12px;
	text-decoration: none;
}
.PageSel {
	height: 42px;
	vertical-align: middle;
	font-size: 12px;
	color: #4C4C4C;

}
.PageSelText02{
	font-size: 12px;
	color: #8B6A3F;
}
.PageSelText01:link {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}
.PageSelText01:visited {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}
.PageSelText01:hover {
	color: #FFA200;
	font-size: 12px;
	text-decoration: none;
}
.PageSelText01:active {
	color: #000000;
	font-size: 12px;
	text-decoration: none;
}
.MainTitle {
	text-align: left;
	vertical-align: middle;
	height: 46px;
}
.List01 {
	font-size: 12px;
	line-height: 22px;
	color: #64626A;
	background-image: url('images/point_01.gif');
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 20px;
	text-align: left;
	vertical-align: top;
	padding-top: 2px


}
.List01Link:link {
	color: #64626A;
	font-size: 12px;
	text-decoration: underline;
}
.List01Link:visited {
	color: #64626A;
	font-size: 12px;
	text-decoration: underline;
}
.List01Link:hover {
	color: #9000FF;
	font-size: 12px;
	text-decoration: underline;
}
.List01Link:active {
	color: #64626A;
	font-size: 12px;
	text-decoration: underline;
}
.List02 {
	background-image: url('images/point_02.gif');
	background-repeat: no-repeat;
	background-position: 19px 6px;
	font-size: 12px;
	line-height: 22px;
	color: #636169;
	padding-top: 2px;
	padding-left: 34px
}
.List04 {
	font-size: 12px;
	line-height: 22px;
	color: #636169;
	padding-top: 2px;
	padding-left: 24px;
}
.List05 {
	background-image: url('images/point_02.gif');
	background-repeat: no-repeat;
	background-position: left 6px;
	font-size: 12px;
	line-height: 22px;
	color: #3B3838;
	padding-top: 2px;
	padding-left: 24px
}

.List03Link:link {
	color: #323232;
	font-size: 12px;
	text-decoration: underline;
}
.List03Link:visited {
	color: #323232;
	font-size: 12px;
	text-decoration: underline;
}
.List03Link:hover {
	color: #9000FF;
	font-size: 12px;
	text-decoration: underline;
}
.List03Link:active {
	color: #323232;
	font-size: 12px;
	text-decoration: underline;
}
.List06Link:link {
	color: #6600FF;
	font-size: 12px;
	text-decoration: underline;
}
.List06Link:visited {
	color: #6600FF;
	font-size: 12px;
	text-decoration: underline;
}
.List06Link:hover {
	color: #FFB400;
	font-size: 12px;
	text-decoration: underline;
}
.List06Link:active {
	color: #6600FF;
	font-size: 12px;
	text-decoration: underline;
}
.List07 {
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	background-image: url('images/point_01.gif');
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 20px;
	text-align: left;
	vertical-align: top;
	padding-top: 2px


}
.List08 {
	background-image: url('images/3-2Point01.gif');
	background-repeat: no-repeat;
	background-position: left 6px;
	font-size: 12px;
	line-height: 22px;
	color: #3B3838;
	padding-top: 2px;
	padding-left: 24px
}
.List09Link:link {
	color: #6600FF;
	font-size: 12px;
	text-decoration: none;
}
.List09Link:visited {
	color: #6600FF;
	font-size: 12px;
	text-decoration: none;
}
.List09Link:hover {
	color: #FFB400;
	font-size: 12px;
	text-decoration: none;
}
.List09Link:active {
	color: #6600FF;
	font-size: 12px;
	text-decoration: none;
}


.Text01{
	font-size: 12px;
	line-height: 22px;
	color: #6C6C6C;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
}

.Text0001{
	font-size: 12px;
	line-height: 16px;
	color: #6C6C6C;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
}

.Text001{
	font-size: 13px;
	FONT-WEIGHT: bolder;
	line-height: 22px;
	color: #6C6C6C;
	text-align: left;
	vertical-align: top;
	padding-top: 2px;
}

.Text02{
	font-size: 12px;
	line-height: 22px;
	color: #3B3838;
	text-align: left;
	vertical-align: top;
}
.Text03{
	font-size: 12px;
	line-height: 22px;
	color: #3B3838;
	text-align: right;
	vertical-align: middle;
	height: 40px;

}
.Text04{
	font-size: 12px;
	line-height: 22px;
	color: #3B3838;
	text-align: left;
	vertical-align: top;
	padding-right: 8px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;


}
.Text05{
	font-size: 12px;
	line-height: 22px;
	color: #727272;
	text-align: left;
	vertical-align: top;
}
.Text06{
	font-size: 12px;
	line-height: 22px;
	color: #696969;
	text-align: center;
	vertical-align: top;
}

.TableColor01 {
	font-size: 12px;
	line-height: 22px;
	color: #52607A;
	background-color: #E4F2FF;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;

}
.TableColor02 {
	font-size: 12px;
	line-height: 22px;
	color: #52607A;
	background-color: #F6FBFF;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;

}
.TableColor03 {
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;

}
.TableColor04 {
	font-size: 12px;
	line-height: 22px;
	color: #585858;
	background-color: #FFFFFF;
	padding-left: 20px;
	height: 30px;

}
.TableColor05 {
	font-size: 12px;
	line-height: 22px;
	color: #52607A;
	background-color: #E4F2FF;
	text-align: center;

}
.TableColor005 {
	font-size: 12px;
	line-height: 22px;
	color: #52607A;
	background-color: #E4F2FF;
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;

}

.TableColor06 {
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;

}
.TableColor07 {
	font-size: 12px;
	line-height: 22px;
	color: #52607A;
	background-color: #F6FBFF;
	padding-left: 5px;
	padding-right: 5px;

}
.TableColor08 {
	font-size: 12px;
	line-height: 22px;
	color: #52607A;
	background-color: #E4F2FF;
	padding-left: 5px;
	padding-right: 5px;

}
.TableColor09 {
	font-size: 12px;
	line-height: 22px;
	color: #52607A;
	background-color: #F6FBFF;
	text-align: center;


}
.TableColor10 {
	font-size: 12px;
	line-height: 22px;
	color: #52607A;
	background-color: #FFFFFF;
	text-align: center;


}
