
.SystemMessageBox {
	border: 1px solid #CCCCCC;
	padding: 8px;
	width: auto;
	margin-bottom: 15px;
	background-color: #CCFFFF;
	border-color: #999999;

}

.SystemMessageBoxError {
	border: 1px solid #CCCCCC;
	padding: 8px;
	width: auto;
	margin-bottom: 15px;
	background-color: #FF6666;
	border-color: #999999;
}

#account_leftContent {
			width: 262px;
			margin-top: 10px;
			margin-left: 8px;
			float: left;
		}
#account_rightContent {
	width: 400px;
	margin-top: 10px;
	margin-left: 15px;
	float: left;
}

 #profile_leftContent {
			width: 350px;
			margin-top: 10px;
			margin-left: 8px;
			float: left;
		}
#profile_rightContent {
	width: 400px;
	margin-top: 10px;
	margin-left: 30px;
	float: left;
}
#profile_headContent{
	width: 886px;
	}

#ad_greenBar_s {
	height: 28px;
	width: 240px;
	margin-bottom: 10px;
}
#ad_greenBar_m {
	height: 28px;
	width: 360px;
}
#ad_greenBar_left {
	float: left;
}
#ad_greenBar_scenter {
	background-color: #b8e590;
	float: left;
	width: 210px;
	height: 28px;
	vertical-align: middle;
}
#ad_greenBar_mcenter {
	background-color: #b8e590;
	float: left;
	width: 330px;
	height: 28px;
	text-valign: middle;
}
#ad_greenBar_scenter {
	background-color: #b8e590;
	float: left;
	width: 200px;
	height: 28px;
	text-valign: middle;
}
#ad_greenBar_right {
	float: left;
}

/* the following is by SY */
input.button1 {
	background: #E6E6E6;
	color: #000;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-top-color: #DFDFDF;
	border-right-color: #666;
	border-bottom-color: #333;
	border-left-color: #DFDFDF;
}

.grey_bar_s {
	height: 28px;
	margin-bottom: 10px;
}
.grey_bar_left {
	float: left;
}
.grey_bar_scenter {
	float: left;
	height: 23px;
	background-color: #E6E6E6;
	padding-top:5px;
	font-size: 12pt;
	font-weight: bold;
	color: #777777;
;
}
.grey_bar_right {
	float: left;
}

.green_bar_sub_func_s {
	height: 28px;
	margin-bottom: 10px;
}
.green_bar_sub_func_left {
	float: left;
}
.green_bar_sub_func_scenter_picture_ {
	background-color: #b8e590;
	float: left;
	height: 18px;
	padding-top:10px;
	color: #23621C;
	text-align: right;
	width: 150px;
	
}
.green_bar_sub_func_scenter_picture_cn, .green_bar_sub_func_scenter_picture_tw {
	background-color: #b8e590;
	float: left;
	height: 23px;
	padding-top:5px;
	color: #23621C;
	text-align: right;
	width: 116px;
	
}

.green_bar_sub_func_scenter {
	background-color: #b8e590;
	float: left;
	height: 20px;
	padding-top:8px;
	padding-left:18px;
	color: #23621C;
	
}
.green_bar_sub_func_right {
	float: left;
}

.green_bar_s {
	height: 28px;
	margin-bottom: 10px;
}
.green_bar_left {
	float: left;
}
.green_bar_scenter {
	background-color: #b8e590;
	float: left;
	height: 23px;
	padding-top:5px;
	font-size: 12pt;
	font-weight: bold;
	color: #23621C;
	
}
.green_bar_right {
	float: left;
}

.grey_button_s {
	height: 28px;
	margin-bottom: 10px;
}
.grey_button_left {
	float: left;
}
.grey_button_scenter {
	float: left;
	height: 20px;
	background-color: #E6E6E6;
	padding-top:8px;
}
.grey_button_s a{
	text-decoration: none;
}
.grey_button_right {
	float: left;
}


.green_button_s {
	height: 28px;
	margin-bottom: 10px;
}
.green_button_left {
	float: left;
	border: 0px;
}
.green_button_scenter {
	background-color: #b8e590;
	float: left;
	height: 20px;
	padding-top:8px;
}
.green_button_right {
	float: left;
}
.green_button_s a{
	text-decoration: none;
}

.page_list {
	margin-top: 5px;
	height: 28px;
	margin-bottom: 5px;
}

.page_list_text {
 	float: left;
	padding-left:5px;
	padding-right:5px;
	color : #EF7300
}
.page_list_pic {
	padding-top:1px;
 	float: left;
}

.page_list a{
	text-decoration: none;
	color: #676767;
}
.page_list img{
	border: 0;
}

.section_header, .PageTitle {
	font-size: 12pt;
	font-weight: bold;
	color: #565656;
}

.page_header, .ContentTitle {
	font-size: 10pt;
	font-weight: bold;
	color: #309E00;
}

.small_green{
	font-size: 10pt;
	/*font-weight: bold;*/
	color: #309E00;
}

.formLabel {
	float: left;
	width: 200px;
	text-align: right;
	clear: left;
	margin-right: 15px;
	margin-bottom: 15px;
/*	font-weight: bold; */
	padding-top: 5px;
}

.formField {
	float: left;
	text-align: left;
	width: 600px;
	margin-bottom: 15px;
}

/* end of code by SY */

.divleft1{
	float: left;
	width: 450px;
	margin-left: 20px;
}
.divlefts{
	float: left;
	width: 250px;
}
.divleft2{
	float: left;
	width: 300px;
}

.divleft2img{
	float: left;
	width: 400px;
	height: 300px;
	vertical-align: middle;
	margin-right: 50px;
	margin-left: 100px;
	margin-top: 20px;
	text-valign: middle;
	text-align: center;
	background: #E6E6E6;
}

.divnew{
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}

.videoRealImg{
  position: relative;
}
.videoPng{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='video.gif');
	position: absolute;
	left: 115px;
	top: 2px;
	width: 46px;
	height: 50px;
	z-index:99;
	display: block;
}
html > body .videoPng {
	background:url(../images/video.gif);
}


.tr_gray{
	
	border-color: #0000FF
	border-style: solid;
	border-width: thin; 
	background-color: #d7e9d7;
}

.inputelement {
	border: 1px solid #b6e195;
	width: 174px;
	height: 20px;
}

.table_header_underline {
	border-bottom: 1px solid #CCCCCC;

}

.select_class {
	font-size: 8pt;
}

#myaccount_left {
	width: 130px;
	float: left;
	padding-top:7px;
	text-align: right;
	height: 300px;
}

#myaccount_content {
	padding-left:15px;
	padding-right:15px;
	width: 670px;
	float: left;
}

.MYACCOUNT_HISTORY_WIDTH{
	width:100px;
}

/*
.video_icon {
        position: absolute;
        z-index: 99;
        width: 17px;
        height:17px;
        margin-top:1px;
		margin-left: 1px;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale src='../images/video.gif');      
}
.video_icon[class] {
  z-index: 99;
  width: 17px;
  height: 17px;
  margin-top:1px;
  margin-left: 1px;
  background-image:url("../images/video.gif");
}
*/
.video_icon {
  position: absolute;
  z-index: 99;
  width: 17px;
  height: 17px;
  margin-top:1px;
  margin-left: 1px;
  background-image:url("../images/video.gif");
}

.page_list_text_color {
	padding-left:5px;
	padding-right:5px;
	color : #EF7300
}

.trbg {
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;
	border-bottom-width: 1px;
	background-color: #d7e9d7;
	
}

.trbg2 {
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;
	border-bottom-width: 1px;
	background-color: #FFFFFF;
}




