body{ background-color:#2a2a2a; margin-top:0px;margin-bottom:0px;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#999;}

html, body {height: 100%;}
div#fancy_overlay {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #000;display: none;z-index: 30;}
* html div#fancy_overlay {position:absolute;height: expression(document.body.scrollHeight >document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
div#fancy_wrap {text-align:left;}
div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index: 100;}
div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('../Images/fancy_progress.png') no-repeat;}
div#fancy_loading_overlay{position: absolute;background-color:#FFF;z-index:30;}
div#fancy_loading_icon{position:absolute;background:url('../Images/fancy_loading.gif') no-repeat;z-index:35;width:16px;height:16px}
div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding: 29px 59px 63px 9px;margin:0px;overflow:hidden;background:transparent;display: none;}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 10px solid #474747;
	background: #000;
}

div#fancy_content {
	margin: 0;
	z-index: 100;
	position: absolute;
}

div#fancy_div {
	background: #000;
	color: #FFF;
	height: 100%;
	width: 100%;
	z-index: 100;
}

img#fancy_img {	position: absolute;
	top: 0;
	left: 0;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
}

div#fancy_close {
	position: absolute;
	top: -25px;
	right: -25px;
	height: 30px;
	width: 30px;
	background: url('../Images/fancy_closebox.png') top left no-repeat;
	cursor: pointer;
	z-index: 181;
	display: none;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

#fancy_ajax {
	width: 100%;
	height: 100%;
	overflow: auto;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 0px; 
	height: 100%; 
	width: 50%; 
	cursor: pointer;
	z-index: 111; 
	display: none;
	background-image: url(data:image/gif;base64,AAAA);
	outline: none;
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

span.fancy_ico {
	position: absolute; 
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	z-index: 112; 
	cursor: pointer;
	display: block;
}

span#fancy_left_ico {
	left: -9999px;
	background: transparent url('../Images/fancy_left.png') no-repeat;
}

span#fancy_right_ico {
	right: -9999px;
	background: transparent url('../Images/fancy_right.png') no-repeat;
}

a#fancy_left:hover {
  visibility: visible;
}

a#fancy_right:hover {
  visibility: visible;
}

a#fancy_left:hover span {
	left: 10px; 
}

a#fancy_right:hover span {
	right: 10px; 
}

.fancy_bigIframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

div#fancy_bg {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
}


div#fancy_title {
	position: absolute;
	bottom: 10px;
	left: 0;
	width: 100%;
	z-index: 100;
	display: none;
}

div#fancy_title div {
	color: #FFF;
	font: bold 11px Arial;
	padding-bottom: 4px;
	padding-left:20px;
	padding-right:20px;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title table td {
	padding: 0;
	vertical-align: middle;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(../Images/fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(../Images/fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(../Images/fancy_title_right.png) repeat-x;
}

.M{text-align:center; margin-top:5px;}
.Ml{color:#ccc;width:77px;z-index:1;text-decoration:none;margin-top:3px;margin-bottom:3px;padding-left:15px;padding-bottom:6px;padding-top:5px;padding-right:15px;display:block;font-weight:bold;font-size:10px;}
A:hover.Ml{text-decoration: underline; color:#FFF;}
.Mn{text-align: center;}
.Mnl{color:#ccc;width:65px;z-index:1;text-decoration:none;margin-top:15px;margin-bottom:10px;padding-left:8px;padding-bottom:30px;padding-top:30px;padding-right:8px;display:block;font-weight:bold;font-size:10px; background-color:#2a2a2a;}
A:hover.Mnl{text-decoration:none; color:#FFF; background-color:#000;}
.Mml{color:#999;text-decoration:none;padding-bottom:4px;padding-top:4px;padding-right:5px;display:block;}
A:hover.Mml{text-decoration:none;background-color:#333;color:#fff;}
.Mi{text-decoration:none;color:#999 ; font-weight:bold;}
A:hover.Mi{text-decoration: underline;color:#fff;}
.iframe{text-decoration:none;color:#999;font-weight:bold;}
A:hover.iframe{text-decoration:underline;color:#fff;}
.iframe1{text-decoration:none;color:#999;font-weight:bold;}
A:hover.iframe1{text-decoration:underline;color:#fff;}
.Fl{color:#999;font-size:10px;text-decoration:none;padding-bottom:4px;padding-top:4px;}
A:hover.Fl{text-decoration:none;color:#fff;}
.M50{text-align:center;text-decoration:none;height:30px;padding-top:15px;}
.bg60{background-image:url(../Images/bg60.png);}
.in{text-decoration:none;text-align:justify; width:455px; padding-top:5px;line-height:19px; color:#999;}
A:hover.in{color:#fff;text-decoration: underline;}
.inc{text-decoration:none;text-align:justify; width:225px; padding-top:5px;line-height:19px; color:#999;}
.che{ font-size:8px;}
A:hover.inc{color:#fff;text-decoration: underline;}
.itop{width:455px; height:16px; color:#d2d0d0}
.itopR{width:237px; height:16px;color:#d2d0d0}
.inR{text-decoration:none;text-align:justify; width:237px; padding-top:5px;line-height:19px;}
A:hover.inR{color:#fff;text-decoration:none}
.Mtm{margin-top:41px;float:right;margin-right:15px;}
.Mtl{color:#CCC;width:70px;z-index:1;text-align:center;text-decoration:none;font-weight:bold;font-size:10px;}
A:hover.Mtl{text-decoration:none;color:#fff;}
.tbnn{height:100px;width:750px;background-image:url(../Images/bg60.png);}
.L{float:left;width:246px;height:100px;}
.R{float:right; text-align:right;width:440px;height:100px;}
.H3{height:4px;background-image:url(../Images/Spb.png);}
.H4{height:6px;background-image:url(../Images/Spk.png);background-repeat:no-repeat;}
.H5{height:4px;background-image:url(../Images/Spbb.png);}
.H20{height:20px;}
.H39{height:39px;}
.H15{height:12px;}
.H10{height:5px;}
.Mp{border:1px #474747 solid;z-index:1;padding:2px;display:block;}
img:hover.Mp{border:1px #811414 solid;}
.Qp{border:1px #474747 solid;z-index:1;padding:5px;display:block;}
img:hover.Qp{border:1px #811414 solid;}
.Pp{border:10px #474747 solid;z-index:1;padding:1px;display:block;}
.Fp{border:10px #474747 solid;z-index:1;padding:1px; display:block;}
.flashcontent{border:0;width:237px;height:409px;}
.txtbox{padding-left:3px; padding-top:3px; padding-bottom:3px;font-family:Arial;font-size:11px;border:#474747 1px solid;color:#999;background-color:#1f1f1f;overflow:hidden;}
.txtbox:focus{border:1px #fff solid;}
.cursor{width:90px; margin-left:1px; padding-top:3px; padding-bottom:3px;background-color:#1f1f1f;font-family:Arial;font-size:10px;color:#fff;border:1px #811414 solid;cursor:pointer;}
.cursor:hover{border:1px #fff solid;}
.news{width:237px;height:100px;background-image:url(../Images/news.png);}
.Pmslhi{color:#fff;text-decoration:none;width:213px;padding-bottom:5px;padding-top:5px;height:20px;z-index:100; background:url(../Images/Bgim.png) left no-repeat;display:block;font-weight:bold; font-size:10px;}
A:hover.Pmslhi{text-decoration:none;color:#fff;}
.Pmsl{color:#999;width:213px;padding-bottom:5px;padding-top:5px;height:20px;z-index:1;text-decoration:none;display:block;font-weight:bold; font-size:10px;}
A:hover.Pmsl{text-decoration:none;color:#fff; background:url(../Images/Bgim.png) left no-repeat;}
.imme {vertical-align:middle; border:1px #222 solid; padding:1px;}
.Pmdt{z-index:1;line-height:22px;margin-bottom:25px;}
.Pmdtl{width:220px;z-index:1;text-decoration:none; padding-right:23px;}
.Pmdtr{width:225px;z-index:1;text-decoration:none;}
.rtop{background-image:url(../Images/rtop.png);width:237px;height:12px;}
.rbottom{background-image:url(../Images/rbottom.png);width:237px;height:12px;}
.r{text-decoration:none;background-image:url(../Images/i.png);width:213px;padding-left:12px;padding-right:12px;}
A:hover.r{color:#fff;text-decoration:none;}
.imsp{ border:none; margin-left:10px; margin-right:9px;}
.impm{ border:none; text-align:left; z-index:50;}
#Mibg { position:absolute; width:220px; height:220px; z-index:10; background-image:url(../Images/MainIBg.png)}
#Gibgbl { position:absolute; width:10px; height:10px; z-index:10; margin-top:50px; background-image:url(../Images/GalIBgbl.png);}
#Gibgbr { position:absolute; width:10px; height:10px; z-index:10; margin-top:50px; margin-left:50px; background-image:url(../Images/GalIBgbr.png);}
#Gibgtl { position:absolute; width:10px; height:10px; z-index:10; background-image:url(../Images/GalIBgtl.png);}
#Gibgtr { position:absolute; width:10px; height:10px; z-index:10;  margin-left:50px; background-image:url(../Images/GalIBgtr.png);}
li { display: compact; text-align:left; list-style-type: disc; list-style-position: outside;}
.lb{background-image:url(../Images/lb.png);}
.rb{background-image:url(../Images/rb.png);}
