@charset "shift_jis";
@import url("../up.css");

* {
	font-size: 9pt;
	line-height: 11pt;
	font-family: Meiryo,'CI','lr oSVbN';
}


a { color:#000; }


body {
	margin: 0;
	background-color: #000;
	background-position: center top;
	background-image: url("bg1.gif");
	overflow-y: scroll;
	color: #fff;
}

img {
	border: none;
}



#bg2 {
	width: 100%;
	height: 100%;
	background-position: center top;
	background-repeat: repeat-x;
	background-image: url("bg2.gif");
	text-align: center;
}

#header {
	position: relative;
	width: 900px;
	height: 48px !important; height: 49px;
	border-bottom: 1px solid #818597;
	margin: 0 auto 14px;
}

#leaf ,
#support {
	display: block;
	position: absolute;
	text-align: left;
	text-indent: -9999px;
	overflow: hidden;
}

#leaf {
	left: 0px;
	top: 13px;
	width: 74px;
	height: 22px;
	background: url("leaf.gif") no-repeat;
}

#support {
	right: 5px;
	top: 18px;
	width: 57px;
	height: 12px;
	background: url("support.gif") no-repeat;
}


#areaMain {
	width: 900px;
	height: 500px;
	position: relative;
	margin: 0 auto 0px;
	background-color: #000;
	background-repeat: no-repeat;
}

.rmv {
	display: block;
	text-align: left;
	text-indent: -9999px;
}


#top #areaMain { background-image: url("bg_top.jpg"); }
#prd #areaMain { background-image: url("bg_common.jpg"); }
.str01 #areaMain { background-image: url("bg_str01.jpg"); }
.str02 #areaMain { background-image: url("bg_str02.jpg"); }
.chr01 #areaMain { background-image: url("bg_chr01.jpg"); }
.chr02 #areaMain { background-image: url("bg_chr02.jpg"); }
.chr03 #areaMain { background-image: url("bg_chr03.jpg"); }
.chr04 #areaMain { background-image: url("bg_chr04.jpg"); }
.chr05 #areaMain { background-image: url("bg_chr05.jpg"); }
#scr #areaMain { background-image: url("bg_common.jpg"); }
#pub #areaMain { background-image: url("bg_common.jpg"); }
#spe #areaMain { background-image: url("bg_common.jpg"); }


#top #bg_top_ext {
	position: absolute;
	left: 274px;
	top: -23px;
	width: 108px;
	height: 23px;
	background: url("bg_top_ext.gif") no-repeat;
}


#bg3 {
	position: absolute;
	left: -145px;
	top: -6px;
	width: 1190px;
	height: 512px;
	background: url("bg3.gif") no-repeat;
}




#footer {
	font-size: 8pt;
	width: 900px;
	margin: 0 auto;
}



/* -----------------------------------------------------------------------
 O[oir */
#globalNavi {
	display: block;
	margin: 0 auto !important; margin: 0;
	width: 896px;
	height: 80px;
	padding: 0;
}

#globalNavi li {
	display: block;
	height: 80px;
	float: left;
}

#globalNavi a ,
#globalNavi span {
	display: block;
	height: 42px;
	margin-top: 15px;
	background-repeat: no-repeat;

	text-indent: -9999px;
	text-align: left;
	overflow-x: hidden;
}

#globalNavi a,
#globalNavi span    { background-image: url("globalNavi.gif"); }

#gn-prd a		{ width: 145px; background-position:    0px 0px; }
#gn-str a		{ width: 123px; background-position: -145px 0px; }
#gn-chr a		{ width: 175px; background-position: -268px 0px; }
#gn-scr a		{ width: 176px; background-position: -443px 0px; }
#gn-pub a		{ width: 145px; background-position: -619px 0px; }
#gn-spe a		{ width: 132px; background-position: -764px 0px; }

#gn-prd a:hover	{ background-position:    0px -42px; }
#gn-str a:hover	{ background-position: -145px -42px; }
#gn-chr a:hover	{ background-position: -268px -42px; }
#gn-scr a:hover	{ background-position: -443px -42px; }
#gn-pub a:hover	{ background-position: -619px -42px; }
#gn-spe a:hover	{ background-position: -764px -42px; }

#prd #gn-prd a	{ background-position:    0px -84px; }
#str #gn-str a	{ background-position: -145px -84px; }
#chr #gn-chr a	{ background-position: -268px -84px; }
#scr #gn-scr a	{ background-position: -443px -84px; }
#pub #gn-pub a	{ background-position: -619px -84px; }
#spe #gn-spe a	{ background-position: -764px -84px; }

#gn-scr span	{ width: 176px; background-position: -443px -126px; }
#gn-spe span	{ width: 132px; background-position: -764px -126px; }

#gn-top {
	position: absolute;
	left: 179px;	/*-145*/
	top: 6px; 		/*-6*/
}

#gn-top a {
	display: block;
	width: 178px;
	height: 87px;
	background: url("wa2ic.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/wa2ic.png",sizingMethod="image");

	text-indent: -9999px;
	text-align: left;
	overflow-x: hidden;
}

#gn-top a:hover {
	background: url("wa2icOn.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/wa2icOn.png",sizingMethod="image");
}



/* -----------------------------------------------------------------------
 PrevENext{^ */
#pagePrev {
	position: absolute;
	left: 169px;	/*-145*/
	top: 454px; 	/*-6*/
}

#pagePrev * {
	display: block;
	width: 29px;
	height: 33px;
}

#pagePrev span ,
#pageNext span {
	text-indent: -9999px;
	text-align: left;
	overflow-x: hidden;
}

#pagePrev span {
	background: url("pagePrev.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pagePrev.png",sizingMethod="image");
}

#pagePrev a:hover span {
	background: url("pagePrevOn.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pagePrevOn.png",sizingMethod="image");
}



#pageNext {
	position: absolute;
	left: 920px;	/*-145*/
	top: 454px;		/*-6*/
}

#pageNext * {
	display: block;
	width: 101px;
	height: 33px;
}

/*story*/
.str01 #pageNext span {
	background: url("pageNext01-02.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pageNext01-02.png",sizingMethod="image");
}

.str01 #pageNext a:hover span {
	background: url("pageNext01-02on.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pageNext01-02on.png",sizingMethod="image");
}

.str02 #pageNext span {
	background: url("pageNext02-02.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pageNext02-02.png",sizingMethod="image");
}

/*characters*/
.chr01 #pageNext span {
	background: url("pageNext01-05.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pageNext01-05.png",sizingMethod="image");
}

.chr01 #pageNext a:hover span {
	background: url("pageNext01-05on.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pageNext01-05on.png",sizingMethod="image");
}

.chr02 #pageNext span {
	background: url("pageNext02-05.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pageNext02-05.png",sizingMethod="image");
}

.chr02 #pageNext a:hover span {
	background: url("pageNext02-05on.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pageNext02-05on.png",sizingMethod="image");
}

.chr03 #pageNext span {
	background: url("pageNext03-05.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pageNext03-05.png",sizingMethod="image");
}

.chr03 #pageNext a:hover span {
	background: url("pageNext03-05on.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pageNext03-05on.png",sizingMethod="image");
}

.chr04 #pageNext span {
	background: url("pageNext04-05.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pageNext04-05.png",sizingMethod="image");
}

.chr04 #pageNext a:hover span {
	background: url("pageNext04-05on.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pageNext04-05on.png",sizingMethod="image");
}

.chr05 #pageNext span {
	background: url("pageNext05-05.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/pageNext05-05.png",sizingMethod="image");
}







/* =======================================================================
 TOP */
#bn_yoyaku {
	display: block;
	margin: 18px auto;
	width: 750px;
	height: 170px;
	background: url("yoyaku.gif") no-repeat;
	text-indent: -9999px;
	text-align: left;
	overflow-x: hidden;
}


#whatsNew {
	position: absolute;
	left: 480px;
	top: 337px;
	width: 346px;
	height: 64px;
	overflow-y: scroll;

	scrollbar-face-color: #bbe6f6;
	scrollbar-track-color: #bbe6f6;
	scrollbar-arrow-color: #2f3247;
	scrollbar-highlight-color: #bbe6f6;
	scrollbar-shadow-color: #bbe6f6;
	scrollbar-3dlight-color: #2f3247;
	scrollbar-darkshadow-color: #2f3247;
}




#whatsNew * { color: #2f3247; text-align: left; font-family: "lr oSVbN";}
#whatsNew table { width: 320px; }
#whatsNew th { vertical-align: top; font-weight: normal; width: 36px;}


#whatsNew th,
#whatsNew td {
	border-bottom: 1px dotted #000;
}

#whatsNew .new th ,
#whatsNew .new td {
	background: url("alpha50.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/alpha50.png",sizingMethod="scale");
}


/* =======================================================================
 PRODUCT */
#prd h2 {
	position: absolute;
	left: 405px;	/*-145*/
	top: 86px;		/*-6*/
	width: 377px;
	height: 53px;
	margin: 0;

	text-indent: -9999px;
	text-align: left;

	background: url("h2_prd.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/h2_prd.png",sizingMethod="image");
}

#prd h3 {
	float: left;
	margin: 0;
	width: 105px;
	height: 153px;

	text-indent: -9999px;
	text-align: left;
}

#prd h4 {
	float: left;
	display: block;
	margin: 0;
	width: 175px;
	height: 25px;
	text-indent: -9999px;
	text-align: left;
}

#yoyaku h3{
	background: url("h3_yoyaku.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/h3_yoyaku.png",sizingMethod="crop");
}

#syokai h3{
	background: url("h3_syokai.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/h3_syokai.png",sizingMethod="crop");
}

#seihin h3{
	background: url("h3_seihin.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/h3_seihin.png",sizingMethod="crop");
}

#dousa h3{
	background: url("h3_dousa.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/h3_dousa.png",sizingMethod="crop");
}


#yoyaku h4{
	background: url("h4_yoyaku.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/h4_yoyaku.png",sizingMethod="crop");
}

#syokai h4{
	background: url("h4_syokai.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/h4_syokai.png",sizingMethod="crop");
}


#yoyaku {
	position: absolute;
	left: 167px;	/*-145*/
	top: 159px;		/*-6*/
	width: 280px;
	text-align: left;
}


#syokai {
	position: absolute;
	left: 167px;	/*-145*/
	top: 322px;		/*-6*/
	width: 280px;
	text-align: left;
}


#seihin {
	position: absolute;
	left: 565px;	/*-145*/
	top: 159px;		/*-6*/
	width: 465px;
	text-align: left;
}

#dousa {
	position: absolute;
	left: 565px;	/*-145*/
	top: 322px;		/*-6*/
	width: 465px;
	text-align: left;
}


.img ,
.alt {
	position: absolute;
	display: block;
}

#yoyaku .img ,
#syokai .img {
}

#syokai .img {
	top: 0px;
	left: 286px;
	width: 95px;
	height: 131px;
	background: url("img_tn_bg.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/img_tn_bg.png",sizingMethod="crop");
}

#yoyaku .img {
	top: -10px;
	left: 292px;
	width: 79px;
	height: 141px;
	background: url("../images/yoyaku_tn.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/yoyaku_tn.png",sizingMethod="crop");
	text-align: left;
	text-indent: -9999px;
}

a.img:hover {
}

.img img {
	margin: 6px;
}


.alt {
	bottom: 0px;
	left: 105px;
	width: 272px;
	text-indent: -9999px;
	text-align: left;
}

#yoyaku .alt {
	height: 42px;
	background: url("alt_yoyaku.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/alt_yoyaku.png",sizingMethod="crop");
}
#syokai .alt {
	height: 78px;
	bottom: 15px;
	background: url("alt_syokai.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/alt_syokai.png",sizingMethod="crop");
}



#prd th {
	white-space: nowrap;
	width: 75px;
	font-weight: normal;
}

#prd th ,
#prd td {
	vertical-align: top;
	text-align: left;
}



/* =======================================================================
 CHARACTERS */


#voice {
	position: absolute;
	left: 842px;
	top: 293px;
}

#voice a {
	display: block;
	width: 186px;
	height: 38px;

	text-align: left;
	text-indent: -9999px;
	overflow-x: hidden;

	background: url("btn_cv.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/btn_cv.png",sizingMethod="image");
}
#voice a:hover {
	background: url("btn_cv_hover.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/btn_cv_hover.png",sizingMethod="image");
}

#chrvis01 {
	z-index: 1;
	left: 688px;	/*-145*/
	top: 355px;		/*-26*/
}

#chrvis02 {
	left: 842px;	/*-145*/
	top: 335px;		/*-26*/
}

#chrvis01 ,
#chrvis02 {
	position: absolute;
	color: #0c0e1d;
	margin: 5px 10px;
}

#chrvis01 span ,
#chrvis02 span {
	display: block;
	width: 178px;
	height: 105px;

	background: url("btn_chrvis.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/btn_chrvis.png",sizingMethod="image");
}

a:hover#chrvis01 span ,
a:hover#chrvis02 span {
	background: url("btn_chrvis_hover.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/btn_chrvis_hover.png",sizingMethod="image");
}

#chrvis01 img ,
#chrvis02 img {
	margin: 6px;
	border: none;
}






/* =======================================================================
 GAME SCREEM */

#scr h2 {
	position: absolute;
	left: 405px;	/*-145*/
	top: 86px;		/*-6*/
	width: 377px;
	height: 53px;
	margin: 0;

	text-indent: -9999px;
	text-align: left;

	background: url("h2_scr.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/h2_scr.png",sizingMethod="image");
}

#scr .detail {
	position: absolute;
	left: 226px;	/*-145*/
	top: 148px;		/*-26*/
	width: 754px;
	height: 340px;
}

#scr .detail a {
	float: left;
	color: #0c0e1d;
	margin: 5px 10px;
}

#scr .detail a span {
	display: block;
	width: 228px;
	height: 134px;
}

#scr .detail a span {
	background: url("btn_scr.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/btn_scr.png",sizingMethod="image");
}

#scr .detail a:hover span {
	background: url("btn_scr_hover.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/btn_scr_hover.png",sizingMethod="image");
}

#scr .detail a img {
	margin: 6px;
	border: none;
}


/* =======================================================================
 PUBLICITY */

#pub h2 {
	position: absolute;
	left: 539px;	/*-145*/
	top: 86px;		/*-6*/
	width: 110px;
	height: 33px;
	margin: 0;

	text-indent: -9999px;
	text-align: left;

	background: url("h2_pub.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/h2_pub.png",sizingMethod="image");
}

#pub .detail {
	position: absolute;
	left: 224px;	/*-145*/
	top: 128px;		/*-6*/
	width: 742px;
	height: 340px;
	overflow-y: scroll;

	scrollbar-face-color: #19181d;
	scrollbar-track-color: #19181d;
	scrollbar-arrow-color: #fff;
	scrollbar-highlight-color: #19181d;
	scrollbar-shadow-color: #19181d;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #fff;

}

#pub .detail * {
	font-family: "lr oSVbN";
}

#pub table {
	width: 722px;
}

#pub th {
	font-weight: normal;
	text-align: left;
	border-left: 1px solid #fff;

	background: url("alpha50.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/alpha50.png",sizingMethod="scale");

}

#pub_top {
	border-left: 5px solid #ff3475 !important;
}

#pub th ,
#pub td {
	vertical-align: top;
	padding: 4px 7px 2px;
}

#pub .new td {
	background: url("alpha30.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/alpha30.png",sizingMethod="scale");
}

#pub td a {
	color: #fff799;
	position: relative;
}
#pub td a:hover {
	color: #99D9FF;
}



/* =======================================================================
 Characters */
#chrNavi {
	position: absolute;
	left: 176px;	/*-145*/
	top: 122px; 	/*-6*/
	
	display: block;
	width: 120px;
	margin: 0;
	padding: 0;
}

#chrNavi li {
	float: left;
	display: block;
}

#chrNavi a {
	display: block;
	margin: 11px 0 0 3px;
	width: 105px;
	height: 20px;
	text-align: left;
}

#chrNavi p {
	display: none;
}

#chrNavi a:hover p ,
.chr01 #cn01 p,
.chr02 #cn02 p,
.chr03 #cn03 p,
.chr04 #cn04 p,
.chr05 #cn05 p {
	display: block;
	float: left;
	margin: 0;
	width: 14px;
	height: 20px;
	background: url("chrNavi_on.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/chrNavi_on.png",sizingMethod="crop");
}

#chrNavi span {
	float: left;
	display: block;
	width: 88px;
	height: 20px;

	text-indent: -9999px;
	text-align: left;
	overflow: hidden;
}


#cn01 span {
	background: url("chrNavi01.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/chrNavi01.png",sizingMethod="crop");
}
#cn02 span {
	background: url("chrNavi02.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/chrNavi02.png",sizingMethod="crop");
}
#cn03 span {
	background: url("chrNavi03.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/chrNavi03.png",sizingMethod="crop");
}
#cn04 span {
	background: url("chrNavi04.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/chrNavi04.png",sizingMethod="crop");
}
#cn05 span {
	background: url("chrNavi05.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/chrNavi05.png",sizingMethod="crop");
}


/* =======================================================================
 SPECIAL */

#spe h2 {
	position: absolute;
	left: 526px;	/*-145*/
	top: 50px;		/*-6*/
	width: 135px;
	height: 30px;
	margin: 0;

	text-indent: -9999px;
	text-align: left;

	background: url("h2_spe.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/h2_spe.png",sizingMethod="image");
}

#spe .detail {
	position: absolute;
	left: 195px;	/*-145*/
	top: 95px;		/*-6*/
	width: 800px;
	height: 400px;
	overflow-y: scroll;
	overflow-x: hidden;
	text-align: left;

	scrollbar-face-color: #19181d;
	scrollbar-track-color: #19181d;
	scrollbar-arrow-color: #fff;
	scrollbar-highlight-color: #19181d;
	scrollbar-shadow-color: #19181d;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
}

#spe .detail * {font-family: "lr oSVbN" !important;}


#spe h3 {
	width: 100%;
	height: 17px;
	margin: 0 0 10px;
	padding: 4px 7px 2px;
	font-weight: bold;
	text-align: left;
	border-left: 5px solid #ff3475;

	background: url("alpha50.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/alpha50.png",sizingMethod="scale");
}

.detail ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.detail li {
	line-height: 1.2em;
	height:auto !important; height: 20px;
	margin-bottom: 10px;
	padding-left: 17px;
	background: url("li1.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/li1.png",sizingMethod="crop");
}

.detail ul ul li {
	line-height: 1.2em;
	height:auto !important; height: 14px;
	margin: 2px 0 !important;
	padding-left: 17px;
	background: url("li2.png") no-repeat !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/li2.png",sizingMethod="crop");
}

#spe strong {color: #E2CAFF;}

#bath_poster {
	float: right;
	margin-right: 20px;
	width: 300px;
	height: 200px;
	background: url("../images/bath_poster.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bath_poster.png",sizingMethod="image");
	text-align: left;
	text-indent: -9999px;
}

a {color: #7EE98E;}
a:hover {color: #51ACF0;}



#mirrorSite {
	margin: 0 0 20px 16px;
	width: 50%;
}

#mirrorSite th {
	font-weight: normal;
	text-align: left;
	border-left: 1px solid #fff;

	background: url("alpha50.png") !important; background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="css/alpha50.png",sizingMethod="scale");

}

#mirrorSite td {
	border-bottom: 1px solid #666;
}

#spe textarea {
	border:none;
	overflow-y: hidden;
	font-size: 8pt;
}

.w180 li ,
.w120 li { display: block; float: left; width: 235px!important;width: 33%;}

.w180 textarea { width: 99%; height: 100px; }
.w120 textarea { width: 110px; height: 600px; }
.w650 textarea { width: 98%;  height: 36px; }


#spe li {
	margin-bottom:1px !important;
}

/* [EOF] */