.iePNG, IMG { filter:expression(fixPNG(this)); } 
.iePNG A { position: relative; }

a:active {
	color: #CCCCCC;
	text-decoration: none;
}
a:visited {
	color: #CCCCCC;
	text-decoration: underline;
}
a:hover {
	color:#FF0000;
	text-decoration: none;
}
a:link {
	text-decoration: underline;
	color: #FFFFFF;
}

.lt {
	background-image: url(../pics/lt.png);
	background-repeat: no-repeat;
	background-position: left top;
	filter:expression(fixPNG(this));

}
.rt {
	background-image: url(../pics/rt.png);
	background-repeat: no-repeat;
	background-position: right top;
	filter:expression(fixPNG(this));
}
.lb {
	background-image: url(../pics/lb.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	filter:expression(fixPNG(this));
}
.rb {
	background-image: url(../pics/rb.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	filter:expression(fixPNG(this));
}
.ramp4 {
	padding-top: 10px;
	padding-left: 25px;
	padding-bottom: 10px;
}
.ra1 {
	background-image: url(../pics/ramp/1.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 37px;
	filter:expression(fixPNG(this));
}
.ra2 {
	background-image: url(../pics/ramp/2.png);
	filter:expression(fixPNG(this));
}
.ra3 {
	background-image: url(../pics/ramp/3.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 30px;
	width: 32px;
	filter:expression(fixPNG(this));
}
.ra4 {
	background-image: url(../pics/ramp/4.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 237px;
	width: 37px;
	filter:expression(fixPNG(this));
}
.ra5 {
	background-image: url(../pics/ramp/5.png);
	background-repeat: repeat-x;
	background-position: left top;
	filter:expression(fixPNG(this));
}
.ra6 {
	background-image: url(../pics/ramp/6.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 237px;
	width: 32px;
	filter:expression(fixPNG(this));
}
.ra7 {
	background-image: url(../pics/ramp/7.png);
	background-repeat: repeat-y;
	filter:expression(fixPNG(this));
}
.ra8 {
	background-image: url(../pics/ramp/8.png);
	padding-top: 20px;
	filter:expression(fixPNG(this));
}
.ra9 {
	background-image: url(../pics/ramp/9.png);
	background-repeat: repeat-y;
	filter:expression(fixPNG(this));
}
.ra10 {
	background-image: url(../pics/ramp/10_b.png);
	background-repeat: repeat-y;
	filter:expression(fixPNG(this));
}
.b11 {
	background-image: url(../pics/ramp/11_b.png);
	background-repeat: repeat;
	filter:expression(fixPNG(this));
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: 999999;
	letter-spacing: -1px;
	font-weight: bold;
	padding-left: 280px;
	line-height:18pt;
	padding-top: 20px;
	background-image: url(../pics/no3/backcov.png);
	background-repeat: no-repeat;
	background-position: right top;
	filter:expression(fixPNG(this));
}

.ra12 {
	background-image: url(../pics/ramp/12_b.png);
	background-repeat: repeat-y;
	filter:expression(fixPNG(this));
}
.in41 {
	background-image: url(../pics/ramp/11.png);
	vertical-align: top;
	background-repeat: repeat-x;
	background-position: top;
	filter:expression(fixPNG(this));
}
.t41 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	padding-right: 30px;
}
.t41h {
	font-size: 12px;
}
.lb1 {
	background-image: url(../pics/ramp/lb1.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 30px;
	width: 37px;
	filter:expression(fixPNG(this));
}
.bb2 {
	background-image: url(../pics/ramp/lb2.png);
	background-repeat: repeat-x;
	background-position: left top;
	filter:expression(fixPNG(this));
}
.rb3 {
	background-image: url(../pics/ramp/lb3.png);
	background-repeat: no-repeat;
	background-position: left top;
	filter:expression(fixPNG(this));
}
.white {
	color: #FFFFFF;
}

.cover14 {
	background-image: url(../pics/no14/cover.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000000;
	height: 430px;
	filter:expression(fixPNG(this));
}


.cover13 {
	background-image: url(../pics/no13/cover.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000000;
	height: 430px;
	filter:expression(fixPNG(this));
}

.cover12 {
	background-image: url(../pics/no12/cover.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000000;
	height: 430px;
	filter:expression(fixPNG(this));
}

.cover11 {
	background-image: url(../pics/no11/cover.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000000;
	height: 430px;
	filter:expression(fixPNG(this));
}

.cover08 {
	background-image: url(../pics/no5/cover.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000000;
	height: 430px;
	filter:expression(fixPNG(this));
}


.cover082 {
	background-image: url(../pics/no8/cover.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000000;
	height: 430px;
	filter:expression(fixPNG(this));
}

.cover {
	background-image: url(../pics/no4/cover.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000000;
	height: 430px;
	filter:expression(fixPNG(this));
}

.adobe {
	background-image: url(../pics/adobe_b.png);
	height: 239px;
	width: 183px;
	background-repeat: no-repeat;
	background-position: right top;
	filter:expression(fixPNG(this));
}
.rtab {
	padding-top: 40px;
}
.adobt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width: 155px;
	margin-right: 5px;
	text-align: left;
	margin-top: 10px;
	float: right;
}
.sty1 {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.sty2 {
	font-size: 12px;
	font-weight: bold;
}
.reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
