#mainTop {
	BACKGROUND: url(../images/top_bg.jpg) repeat-x; OVERFLOW: hidden;PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 788px; MARGIN-RIGHT: auto; 
	PADDING-TOP: 0px; HEIGHT: 96px; TEXT-ALIGN: left
}
#mainTop .top {
	MARGIN: 0px auto;
}
#mainTop .left {
	BACKGROUND: url(../images_common/top_logo_cs.jpg) no-repeat;  FLOAT: left; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 312px; HEIGHT: 96px
	
}
#mainTop .left A {
	DISPLAY: block; FLOAT: left; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 312px; HEIGHT: 96px
}
#mainTop .right {
	FLOAT: left; OVERFLOW: hidden; HEIGHT: 96px
}

#mainTop .right .right_nav {
	BACKGROUND: url(../images/topbt1.jpg) no-repeat; FLOAT: right; WIDTH: 476px; HEIGHT: 96px
}

#mainTop .right .right_nav_ad {
	BACKGROUND: url(../images/topbt1_ad.jpg) no-repeat; FLOAT: right; WIDTH: 476px; HEIGHT: 96px
}

BODY#home #mainTop .right .right_nav {
	BACKGROUND: url(../images/topbt1_home.jpg) no-repeat; FLOAT: right; WIDTH: 476px; HEIGHT: 96px
}
BODY#health #mainTop .right .right_nav {
	BACKGROUND: url(../images/topbt1_health.jpg) no-repeat; FLOAT: right; WIDTH: 476px; HEIGHT: 96px
}
BODY#memory #mainTop .right .right_nav {
	BACKGROUND: url(../images/topbt1_memory.jpg) no-repeat; FLOAT: right; WIDTH: 476px; HEIGHT: 96px
}
BODY#scan #mainTop .right .right_nav {
	BACKGROUND: url(../images/topbt1_scan.jpg) no-repeat; FLOAT: right; WIDTH: 476px; HEIGHT: 96px
}
BODY#check #mainTop .right .right_nav {
	BACKGROUND: url(../images/topbt1_check.jpg) no-repeat; FLOAT: right; WIDTH: 476px; HEIGHT: 96px
}

BODY#safe #mainTop .right .right_nav {
	BACKGROUND: url(../images/topbt1_safe.jpg) no-repeat; FLOAT: right; WIDTH: 476px; HEIGHT: 96px
}

BODY#result #mainTop .right .right_nav {
	BACKGROUND: url(../images/topbt1_result.jpg) no-repeat; FLOAT: right; WIDTH: 476px; HEIGHT: 96px
}





#mainTop .right .right_nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainTop .right .right_nav UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#mainTop .right .right_nav UL LI A {
	FONT-SIZE: 0px; OVERFLOW: hidden; LINE-HEIGHT: 0px
}


#mainTop .right .right_nav .hrefa {
	DISPLAY: block; LEFT: 13px; WIDTH: 75px; POSITION: relative; HEIGHT: 96px
}
#mainTop .right .right_nav .hrefa:hover {
	BACKGROUND: url(../images/topbt2.jpg) no-repeat -13px top
}
#mainTop .right .right_nav .hrefa_sel {
	DISPLAY: block; BACKGROUND: url(../images/topbt2.jpg) no-repeat -13px top; LEFT: 0px; WIDTH: 75px; POSITION: relative; HEIGHT: 96px
}

#mainTop .right .right_nav .hrefb {
	DISPLAY: block; LEFT: 13px; WIDTH: 75px; POSITION: relative; HEIGHT: 96px
}
#mainTop .right .right_nav .hrefb:hover {
	BACKGROUND: url(../images/topbt2.jpg) no-repeat -88px top
}
#mainTop .right .right_nav .hrefb_sel {
	DISPLAY: block; BACKGROUND: url(../images/topbt2.jpg) no-repeat -88px top; LEFT: 86px; WIDTH: 75px; POSITION: relative; HEIGHT: 96px
}


#mainTop .right .right_nav .hrefc {
	DISPLAY: block; LEFT: 13px; WIDTH: 75px; POSITION: relative; HEIGHT: 96px
}
#mainTop .right .right_nav .hrefc:hover {
	BACKGROUND: url(../images/topbt2.jpg) no-repeat -163px top
}
#mainTop .right .right_nav .hrefc_sel {
	DISPLAY: block; BACKGROUND: url(../images/topbt2.jpg) no-repeat -163px top; LEFT: 98px; WIDTH: 75px; POSITION: relative; HEIGHT: 96px
}


#mainTop .right .right_nav .hrefd {
	DISPLAY: block; LEFT: 13px; WIDTH: 75px; POSITION: relative; HEIGHT: 96px
}
#mainTop .right .right_nav .hrefd:hover {
	BACKGROUND: url(../images/topbt2.jpg) no-repeat -238px top
}
#mainTop .right .right_nav .hrefd_sel {
	DISPLAY: block; BACKGROUND: url(../images/topbt2.jpg) no-repeat -238px top; LEFT: 110px; WIDTH: 75px; POSITION: relative; HEIGHT: 96px
}

#mainTop .right .right_nav .hrefe {
	DISPLAY: block; LEFT: 13px; WIDTH: 75px; POSITION: relative; HEIGHT: 96px
}
#mainTop .right .right_nav .hrefe:hover {
	BACKGROUND: url(../images/topbt2.jpg) no-repeat -313px top
}
#mainTop .right .right_nav .hrefe_sel {
	DISPLAY: block; BACKGROUND: url(../images/topbt2.jpg) no-repeat -313px top; LEFT: 124px; WIDTH: 75px; POSITION: relative; HEIGHT: 96px
}


#mainTop .right .right_nav .hreff {
	DISPLAY: block; LEFT: 13px; WIDTH: 75px; POSITION: relative; HEIGHT: 96px
}
#mainTop .right .right_nav .hreff:hover {
	BACKGROUND: url(../images/topbt2.jpg) no-repeat -388px top
}
#mainTop .right .right_nav .hreff_sel {
	DISPLAY: block; BACKGROUND: url(../images/topbt2.jpg) no-repeat -388px top; LEFT: 138px; WIDTH: 75px; POSITION: relative; HEIGHT: 96px
}
.clearB {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 0px
}
.msghelp {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 23px; 
	BACKGROUND: url(../images/msg_bg.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #3366CC; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid;
	BACKGROUND-POSITION: 3px -1197px; BORDER-LEFT-COLOR: #fff; BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND-COLOR: #fff; BORDER-RIGHT-COLOR: #fff
}


.ProgressTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #666666; LINE-HEIGHT: 24px
}