div.BGCenterFull{ width:100%; margin:20px 0px 0px 0px ; display:table; /*background:url( ../img/BGall.jpg ) center top repeat-x;*/}
div.BGCenter{ width:980px; text-align:right;}
div.Rup{ float:right; width:780px; height:110px; border-bottom:2px solid #9E1F64; }
div.Clog{ float:right; width:200px; height:110px; }
div.Clog img{ margin:20px 20px 0px 0px; }
div.CBINbd{ clear:both; display:table; padding:10px 0px 10px 0px; }

div.FullFooter{ width:980px; clear:both; height:30px; background:#cccccc; }
div.Cblock1{ width:980px; padding:5px 0px 0px 0px; }
div.rightzon{ float:right; width:200px; /*min-height:400px;*/ }
div.leftzon{ float:right; display:table; min-height:460px; width:765px; margin:0px 15px 0px 0px ; }
div.calbod{ clear:both; width:980px; display:table; margin:0px 0px 0px 0px ;}
div.upsit{ width:980px; clear:both; display:table; height:125px; }
div.ttlmenb{ font-size:16px; height:30px; color:#000000;  font-weight: bold; }
div.cmenaa{ float:right; width:750px; }
div.menicfb{ float:left; width:20px; margin:70px 0px 0px 0px ; }
div.contcent_cyc{ clear:both; width:980px; display:table; height:450px; }

/************A MENU**********************************************/
div.a_menuIN{ clear:both; width:750px; margin:40px 0px 0px 0px ;}
.a_menuJq, .a_menuJq * { margin: 0; padding: 0; list-style: none; }
.a_menuJq ul {	position:absolute;	top:-999em;	width:140px;  } /* left offset of submenus need to match (see below) sub menu  */
.a_menuJq li:hover { visibility:inherit; } /* fixes IE7 'sticky bug' */
.a_menuJq li {	float:right; position: relative; }
.a_menuJq a {	display: block;	position: relative; }
.a_menuJq li.sfHover ul { left:	0;	right:0; top:60px; z-index:199; } 
	/*li.LineMa{ float:right; padding-top:12px; }*/
	ul.a_menuJq li a {  margin:0px 6px 0px 6px; padding:40px 7px 7px 7px ; vertical-align:bottom; font-weight: bold;     text-align:center; color:#666666; font-size:14px; display:block;}
	ul.a_menuJq li a.a_menuActive { background-color:#9E1F64;  margin:0px 6px 0px 6px; padding:40px 7px 7px 7px ; font-weight: bold; font-weight: bold;   text-align:center; color:#ffffff; font-size:14px; display:block;}
	ul.a_menuJq li a:hover { background-color:#9E1F64; color:#ffffff; }
	ul.a_menuJq li ul li a { background-color:#000000; width:140px; height:35px; line-height:35px; text-align:center; color:#ffffff; border-bottom:1px solid #000000; }	
	ul.a_menuJq li ul li a.a_menuSubActive { font-weight: bold; color:#000000;  width:140px; text-align:center;  border-bottom:1px solid #cccccc; }	
	ul.a_menuJq li:hover, .a_menuJq li.sfHover, .a_menuJq a:focus, .a_menuJq a:hover, .a_menuJq a:active {	   color:#ffffff; outline: 0; }
	.a_menuJq span.sf-sub-indicator { left:0px; background-position:  0px 0; color:#ffffff; }


/************B MENU**********************************************/
div.b_menuIN ul{ padding:0; margin:0; }
.b_menuJq, .b_menuJq * { margin: 0; padding: 0; list-style: none; }
div.b_menuIN li{ list-style:none; padding:0; margin:0; }
div.b_menuIN{ width:200px; }
.b_menuJq ul { position:absolute;	top:-999em;	width:200px; } /* left offset of submenus need to match (see below) sub menu  */
.b_menuJq li:hover { visibility:inherit; } /* fixes IE7 'sticky bug' */
.b_menuJq li  { position: relative; float: left; /*background-color:#F5F5F5;*/}
.b_menuJq a { display: block;	position: relative;}
.b_menuJq li.sfHover ul { left:	0;	right:200px; top:0px; z-index:199; } 
	ul.b_menuJq li a { text-indent:5px;  width:200px;  height:33px; line-height:25px; text-align:right; color:#000000; font-size:13px; display:block;  }
	ul.b_menuJq li a.b_menuActive { background:url( ../img/mensid.png ) center top no-repeat; font-weight: bold; width:200px;  height:33px; line-height:25px; text-align:right; color:#ffffff; font-size:13px; display:block;}
	ul.b_menuJq li a:hover { background:url( ../img/mensid.png ) center top no-repeat; color:#ffffff; font-weight: bold;}
	ul.b_menuJq li ul li a { height:25px;  background:	#E0E0E0; width:200px; text-align:right; text-indent:10px;  border-bottom:1px solid #cccccc; }	
	ul.b_menuJq li ul li a.b_menuSubActive { font-weight: bold; color:#000000;  width:200px; text-align:right; text-indent:10px; border-bottom:1px solid #cccccc; }	
	ul.b_menuJq li ul li a.b_menuSubActive:hover { color:#ffffff;   }	
	ul.b_menuJq li:hover, .b_menuJq li.sfHover, .b_menuJq a:focus, .b_menuJq a:hover, .b_menuJq a:active {	color:#ffffff; outline: 0; }
	.b_menuJq span.sf-sub-indicator { position: absolute; top:0px; right:185px; color:#A7A9AC; }
	
	
	
	
/*bodyGall1*/
div.CubeG1{float:right; width:150px; height:135px; display:table;   margin:0px 0px 20px 48px ;}
div.CubeG2{float:right; width:150px; height:135px; display:table;   margin:0px 0px 20px 0px ;}
div.PicBdt{ width:150px; height:100px;  text-align:center; border:2px solid #9E1F64; margin:3px 0px 0px 0px ; background:#ffffff; }
div.PicBdt img{ max-width:150px; height:100px; }
div.CtxtMa{  width:150px; background:url( ../img/zlpr.png ) center top no-repeat;  }
div.CtxtMain { width:150px; text-align:center;   }
div.CtxtMain a{ font-weight: bold;  }
div.Cgonex { width:150px; height:30px; text-align:center; color:#6D6E71;  }
div.Cgonex a{ width:150px; height:30px; text-align:center; color:#6D6E71; font-size:10px; }
div.Cgonex a:hover{ color:#000000;  }




/*GoGall1*/
div.CprtIN{ width:765px;  margin:0px 0px 30px 0px ;}
div.back_to{ width:765px; text-align:left;height:25px; }
div.TitINprt{ height:25px; width:765px; text-align:right; font-weight: bold; color:#000000; font-size:18px; margin:0px 7px 0px 0px; /*border-bottom:1px solid #000000;*/}
div.disblo{ width:765px; display:table; margin:10px 0px 0px 0px ; }
div.RightPrt{ float:right; width:337px; text-align:right; }
div.p_txt3{ margin:7px 7px 0px 0px; width:220px; }
div.LeftPrt{ float:right; width:400px; margin:0px 20px 0px 0px;  }
div.LeftPrt img{ max-width:400px; max-height:300px; border:2px solid #9E1F64; }
div.fildown{ padding:30px 0px 0px 0px ; }

	
	
	
	
/***********contactUs***************************************/
div.CUconta{ width:730px; margin:15px 25px 0px 0px; text-align:right; color:#ffffff;}
div.CUright{ float:right; width:400px; }
div.CUleft{ float:right; width:310px; margin-right:20px;}
div.CUleft p{ font-size:14px; }
div.CUleft p.main_title{ font-size:16px; height:30px;}
div.CUline{ clear:both; width:390px; height:25px; margin:8px 0px 0px 0px;}
div.CUtxt{ float:right; width:100px; font-size:14px; line-height:25px; height:25px;}
div.CUinpt{ float:right; width:200px;  }
div.CUinpt input{ width:290px; height:25px; line-height:25px; border:1px solid #cccccc; font-size:14px;}


div.CUlineTerae { clear:both; width:395px; height:110px; margin:8px 0px 0px 0px; }
div.CUerea textarea{ width:290px; height:110px; border:1px solid #cccccc; font-size:14px; }
div.CULineSend{ clear:both; width:390px; text-align:left; margin:15px 0px 25px 0px;}
div.CULineSend input{ width:100px; height:20px; border:1px solid #6D6E71; cursor: url;}




