body {
	margin: 0px;
	text-decoration: none;
	font-size: 12px;
	color: #333333;
	font-family: Trebuchet MS, Arial;
}
a {
	text-decoration: underline;
	font-size: 12px;
	color: #333333;	line-height: 18px;
}
.graphics2 {
	list-style-image: url(/website//ShowProperty//cmrep/theme/images/icon_c4_sq1.gif);
}
.topmenu {
	background-color: #000000;
}
.box {
	font-size: 12px;
	color: #666666;
	font-family: "Trebuchet MS", Arial;
	height: 14px;
	width: 124px;
	border: 1px solid #FFFFFF;
}
.keypro {
	font-weight: bold;
	font-size: 12px;
	color: #0088cc;	line-height: 18px;
}
.hs_title {
	text-decoration: none;
	font-weight: bold;
	font-size: 24px;
	color: #000000;
	line-height: 30px;
}

.hs_1 {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding-left: 3px;
	color: #333333;
}
.hs_2 {
	font-family: Arial;
	text-decoration: none;
	font-size: 11px;
	color: #666666;
}
.hs_3 {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding-left: 3px;
	padding-right: 3px;
	color: #ff8500;
}
.hs_4 {
	font-family: Arial;
	text-decoration: none;
	font-size: 11px;
	color: #333333;
}
.bg_c1a {
	background-color: #000000;
}
.bg_c1b {
	background-color: #80c50e;
}
.bg_c1c {
	background-color: #9FD036;
}
.bg_c1d {
	background-color: #dff0c2;
}
.bg_c2a {
	background-color: #008bcc;
}
.bg_c2b {
	background-color: #05afff;
}
.bg_c2c {
	background-color: #82d7ff;
}
.bg_c2d {
	background-color: #c0ebff;
}
.bg_c3a {
	background-color: #ffbf00;
}
.bg_c3b {
	background-color: #ffd432;
}
.bg_gry95 {
	background-color: #F2F2F2;
}
.bg_t1a {
	background-color: #EAEBE8;
}
.bg_t1b {
	background-color: #EEF5E4;
}
.bg_t2a {
	background-color: #E8EAEB;
}
.bg_t2b {
	background-color: #E4EFF5;
}
.bg_t2c {
	background-color: #edf4f7;
}
.bg_3g {
	background-color: #000000;
}
.bg_2g {
	background-color: #000000;
}
.menu2 {
	text-decoration: none;
	font-size: 12px;
	color: #ffffff;	line-height: 18px;
	padding-left: 2px;
	padding-right: 2px;
}
.menu2c {
	text-decoration: none;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	color: #ffffff;	line-height: 18px;
}
.menu2_o {
	text-decoration: none;
	font-size: 12px;
	color: #ffffff;
	background-color: #80c50e;	line-height: 18px;
	padding-left: 2px;
	padding-right: 2px;
}
.menu2c_o {
	text-decoration: none;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #ffffff;
	background-color: #80c50e;	line-height: 18px;
	padding-left: 2px;
	padding-right: 2px;
}
.menu2_c {
	text-decoration: none;
	font-size: 12px;
	color: #96E517;	line-height: 18px;
	padding-left: 2px;
	padding-right: 2px;
}
.menu2c_c {
	text-decoration: none;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #96E517;	line-height: 18px;
	padding-left: 2px;
	padding-right: 2px;
}
.menu2e {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	padding-left: 2px;
	padding-right: 2px;
}
.menu2e_o {
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	background-color: #80c50e;
	padding-left: 2px;
	padding-right: 2px;
}
.menu2e_c {
	text-decoration: none;
	font-size: 11px;
	color: #96E517;
	padding-left: 2px;
	padding-right: 2px;
}
.menu3 {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	padding-left: 3px;	line-height: 18px;
}
.menu3_o {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #76B900;	line-height: 18px;
	padding-left: 3px;	
}
.menu3_c {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	background-color: #D9D7D7;	line-height: 18px;
	padding-left: 3px;	
}
.menu4 {
	text-decoration: none;
	font-size: 12px;
	color: #333333;	line-height: 18px;
	padding-left: 3px;	
}
.menu4_o {
	text-decoration: none;
	font-size: 12px;
	color: #76B900;	line-height: 18px;
	padding-left: 3px;	
}
.menu4_c {
	text-decoration: none;
	font-size: 12px;
	color: #333333;
	background-color: #D9D7D7;	line-height: 18px;
	padding-left: 3px;	
}

.top {
	font-size: 8px;
	vertical-align: top;
	padding-left: 1px;
}

.blk12 {
	text-decoration: none;
	font-size: 12px;
	color: #000000;	line-height: 18px;
}
.blk12_b {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #000000;	line-height: 18px;
}
.blk12_u {
	text-decoration: underline;
	font-size: 12px;
	color: #000000;	line-height: 18px;
}
.blk12_ub {
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	color: #000000;	line-height: 18px;
}


.blk20c_b {
	text-decoration: none;
	font-weight: bold;
	font-size: 20px;
	color: #000000;
	line-height: 26px;
}

.blk20_b {
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	line-height: 26px;
}

.whi12 {
	text-decoration: none;
	font-size: 12px;
	color: #ffffff;
}
.whi12_b {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}
.whi12_u {
	text-decoration: underline;
	font-size: 12px;
	color: #ffffff;
}
.whi12_ub {
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
}

.whi14 {
	text-decoration: none;
	font-size: 14px;
	color: #ffffff;
}

.whi14_b {
	text-decoration: none;
	font-weight: bold;
	padding-left: 7px;	
	font-size: 14px;
	color: #ffffff;
}
.whi20_b {
	text-decoration: none;
	font-weight: bold;
	font-size: 20px;
	color: #ffffff;
}

.dgy11 {
	text-decoration: none;
	font-size: 11px;
	color: #333333;
}
.dgy11_b {
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}
.dgy11_u {
	text-decoration: underline;
	font-size: 11px;
	color: #333333;
}
.dgy11_ub {
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}

.dgy12 {
	text-decoration: none;
	font-size: 12px;
	color: #333333;	line-height: 18px;
}
.dgy12_b {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #333333;	line-height: 18px;
}
.dgy12_u {
	text-decoration: underline;
	font-size: 12px;
	color: #333333;	line-height: 18px;
}
.dgy12_ub {
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	color: #333333;	line-height: 18px;
}

.lgy14_b {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	padding-left: 3px;
	padding-right: 3px;
	color: #666666;
}
.lgy12 {
	text-decoration: none;
	font-size: 12px;
	color: #666666;	line-height: 18px;
}
.lgy12_b {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #666666;	line-height: 18px;
}
.lgy12_u {
	text-decoration: underline;
	font-size: 12px;
	color: #666666;	line-height: 18px;
}
.lgy12_ub {
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	color: #666666;	line-height: 18px;
}
.lgy11_b {
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
	padding-left: 3px;
	padding-right: 3px;
	color: #666666;
}
.lgy11 {
	text-decoration: none;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
	color: #666666;
}
.lgy11c {
	text-decoration: none;
	font-size: 11px;
	padding-top: 2px;
	padding-left: 3px;
	padding-right: 3px;
	color: #666666;
}
.lgy11_u {
	text-decoration: underline;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
	color: #666666;
}
.lgy10 {
	text-decoration: none;
	font-size: 10px;
	padding-left: 3px;
	padding-right: 3px;
	color: #666666;
}
.rst_title {
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	padding-left: 3px;
	padding-right: 3px;
	color: #33CCFF;
}
.appCS_title {
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	padding-left: 0px;
	padding-right: 0px;
	color: #76B900;
}
.c3_12 {
	text-decoration: none;
	font-size: 12px;
	color: #ff8500;	line-height: 18px;
}
.c3_12_b {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #ff8500;	line-height: 18px;
}
.c3_12_u {
	text-decoration: underline;
	font-size: 12px;
	color: #ff8500;	line-height: 18px;
}
.c3_12_ub {
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	color: #ff8500;	line-height: 18px;
}



#father {
	position:relative;
	width:750px;
	height:57px;
	z-index:1;
	visibility: visible;
}
#Layer1 {
	position:absolute;
	width:750px;
	height:53px;
	z-index:2;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
#Layer2 {
	position:absolute;
	width:750px;
	height:53px;
	z-index:2;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
#Layer3 {
	position:absolute;
	width:750px;
	height:53px;
	z-index:2;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
#Layer4 {
	position:absolute;
	width:750px;
	height:53px;
	z-index:2;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
#Layer5 {
	position:absolute;
	width:750px;
	height:53px;
	z-index:2;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
#Layer6 {
	position:absolute;
	width:750px;
	height:53px;
	z-index:2;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
#Layer7 {
	position:absolute;
	width:750px;
	height:53px;
	z-index:2;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
#Layer8 {
	position:absolute;
	width:750px;
	height:53px;
	z-index:2;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
#Layer9 {
	position:absolute;
	width:750px;
	height:53px;
	z-index:2;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
#Layera {
	position:absolute;
	width:750px;
	height:53px;
	z-index:2;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
#Layerb {
	position:absolute;
	width:750px;
	height:53px;
	z-index:2;
	left: 0px;
	top: 0px;
	visibility: hidden;
}
.bgTableLeft {
 background-image:url(/website//ShowProperty//BEA Repository/
theme/images/bgTableLeft.gif);
 background-repeat:repeat-y;
}
.bgTableRight {
 background-image:url(/website//ShowProperty//BEA Repository/
theme/images/bgTableRight.gif);
 background-repeat:repeat-y;
}
.bgTableTop {
 background-image:url(/website//ShowProperty//BEA Repository/
theme/images/bgTableTop.gif);
 background-repeat:repeat-x;
}
.bgTableBottom {
 background-image:url(/website//ShowProperty//BEA Repository/
theme/images/bgTableBottom.gif);
 background-repeat:repeat-x;
}
.bgTableContent {
 background-color:#fafafa;
 padding-top:10px;
 padding-right:15px;
 padding-bottom:10px;
 padding-left:15px;
}
.formButton {
	border-width: 0px;
	font-size: 12px;
	font-family : Arial;
	color : #ffffff;
	background-color : #0072bc;
	padding-top:2px;
	height: 19px;
}
.menu3_15_o {
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	color: #34a7dd;	line-height: 18px;
	padding-left: 3px;	
}

*.table_middle td
{
  vertical-align: middle;
}
.table_border td{border-top:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid;}
.table_border{border-bottom:1px #e5e5e5 solid;border-left:1px #e5e5e5 solid;}


