﻿body
{
	font-family:Tahoma, Verdana, Arial;
	color:#003366;
	font-size:12px;
	margin:0px;
}
.Body
{
	background: url(images/body_bg.gif) top repeat-x #edf4fa;
}
a
{
	color: #003366;
}
a:hover
{
	color: #6699cc;
}

.MainTable
{
	width: 100%;
	background: url(images/main_box_left.gif) left repeat-y;
	background-color: #ffffff;
}
.MainTop
{
	background: url(images/main_box_top.gif) bottom repeat-x #edf4fa;
}
.MainTop table
{
	background: url(images/main_box_top_l.gif) left bottom no-repeat;
	width: 100%;
}
.MainTop td
{
	background: url(images/main_box_top_r.gif) right bottom no-repeat;
	height: 50px;
	font-weight: bold;
}
.MainTd
{
	background: url(images/main_box_right.gif) right repeat-y;
	padding: 10px 50px;
}
.Content
{
	padding: 10px 20px;
	background-color: #f2f6f9;
}
.CurrencyContent
{
	padding: 4px 2px;
	background-color: #f8eebf;
	text-align:center;
	margin-top:-4px;
	margin-left:2px;
}
.IframContent
{
	padding: 10px 20px;
	background-color: #f2f6f9;
	font-family: Tahoma, Verdana, Arial; 
	font-size: 12px;
	margin: 0;
	color: #003366;
}
.right
{
	text-align: right;
	white-space:nowrap;
}
.attention {color:#FF0000; font-weight:bold;}
textarea { font-family:Tahoma, Verdana, Arial; font-size:12px; border:1px solid #ccc; background-color:#FFFFFF; padding:5px;}
img{ vertical-align:middle;}

/* ----Icons----*/
.IconCategory{cursor:pointer;}
.IconPreferences
{
	position: relative;
	float: right;
	top: 10px;
}
.IconPreferencesText
{
	position: relative;
	float: right;
	top: 10px;
	padding-left:5px;
	cursor:pointer;
}
.IconPreferencesIndex{ 
	vertical-align:middle;
	padding:0 5px;
}
.IconPreferencesTextIndex{cursor:pointer}
.PhotoIconPreferencesText
{
	position: relative;
	float: right;
	top: 10px;
	padding-left:5px;
	padding-right:15px;
}
.IconHelp
{
	margin-left: 10px;
	margin-bottom: -3px;
}
.IconAdd
{
	width: 100px;
	height: 100px;
	background-color:#f2f6f9;
}
.PickAdd
{
	margin: 5px 10px;
}
.PickRemove
{
	margin: 5px 10px;
}

/* ----Top(User Information)----*/
.TopTable
{
	width: 100%;
	font-size:11px;
	color: #93aab8;
	height: 29px;
	background:url(images/top_bar_bg.gif) top repeat-x;
} 
.TopTable a
{
	color: #93aab8;
}
.TopTable a:hover
{
	color: #ffffff;
}
.TopTable td
{
	text-align: right;
}
.TopTable .UserName
{
	font-weight: bold;
	color: #ffffff;
}
.TopTable .BuyMoreListing {
	font-weight: bold;
	color:#FFFF99;
	padding-left:20px;
	background:url(images/icons/cart.gif) left no-repeat;
}
.TopTable .BuyMoreListing a{color:#FFFF99;}

/* -----Listings-----*/
.Listings0
{
	font-weight: bold;
	color: #ff6600;
}

.Listings10pct
{
	font-weight: bold;
	color: #ff9900;
}


.Listings20pct
{
	font-weight: bold;
	color: #ffcc00;
}

.Listings30pct
{
	font-weight: bold;
	color: #ffff00;
}

.ListingsNormal
{
	font-weight: bold;
	color: #99ff00;
}



/* -----Tool-----*/
.Tool
{
	margin-right: 20px;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	background-color: #374852;
	color: #ffffff;
	border: 1px solid #94aab8;
}

/* ------Footer-----*/
.CopyRight
{
	padding:15px;
	text-align:center;
}

/* ------Logo-----*/
.Logo
{
	padding-left: 40px;
	padding-right: 25px;
}
.Logo img{ width:192px; height:60px; background:url(images/MR_logo.gif) center no-repeat;}

/* -----Menu-----*/
.MenuTable
{
	width: 100%;
	height: 110px;
}
.Menu
{
	width: 100%;
}
.StaticMenu a
{
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	width: 81px;
	height: 38px;
	text-align: center;
	display: block;
	padding-top: 48px;
	overflow :hidden;
	line-height:14px;
}

.StaticMenu img
{
	margin-top:-48px;
	margin-bottom:-123px;
	display:block;
	clear:both;
}

.StaticHover img
{
	margin-top:-142px;
	margin-bottom:-29px;
	display:block;
	clear:both;
}

.DynamicMenu
{
	border: 1px solid #4695e2;
	border-bottom: 0;
}
.DynamicMenuItem
{
	background-color: #79b1ea;
	display:block;
	color: #ffffff;
	padding: 3px 5px;
	border-top: 1px solid #a1cef8;
	border-bottom: 1px solid #4695e2;
}
.DynamicHover
{
	background-color: #ffffff;
	color: #0066cc;
}

/* ------SitePath-----*/
.SiteMapPath
{
	background: url(images/arrow_path.gif) left center no-repeat;
	padding-left: 25px;
	display: block;
	height: 15px;
	left: 40px;
}

.TopButton
{
	position: absolute;
	top: 148px;
	right: 70px;
	height: 30px;
}

/* -----Message Box-----*/
.MessageError
{
	background: url(images/error.gif) left top no-repeat;
	padding: 10px;
	padding-left: 40px;
	color: #cc6633;
	margin-bottom: 10px;
}
.MessageError a
{
	color: #cc6633;
}
.MessageStatu
{
	background: url(images/ok.gif) left top no-repeat;
	padding: 10px;
	padding-left: 40px;
	color: #339900;
	margin-bottom: 10px;
}
.MessageStatu a
{
	color: #339900;
}

.Hide
{
	display: none;
}
.Show
{
	display: block;
}

/* -----Title-----*/
.Title, .TitleListing, .TitleFind, .TitleProduct, .TitleEbay, .TitleBulkEdit, .TitleSchedule, .TitleListingActive, .TitleListingSold, .TitleListingUnsold, .TitleMessage, .TitleFeedback, .TitleSetting, .TitleWizard01, .TitleWizard02, .TitleWizard03, .TitleWizard04, .TitleWizard05, .TitleWizard06, .TitleWizard07, .TitleWizard08, .TitleWizard09, .TitleWizard10, .TitleHelp, .TitleUser, .TitleTemplate, .TitleAddRule, .TitleTermsOfService, .TitleAddTranslation, .TitleTranslationList, .TitleTranslationDetail, .TitleReviewOrder
{
	background-image: url(images/title_default.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #FFFFFF;
	font-size: 18px;
	color: #339900;
	font-weight: bold;
	padding: 7px 0 5px 60px;
	border-bottom: 3px solid #c9e0f2;
}
.TitleManagerOrder
{
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #FFFFFF;
	font-size: 18px;
	color: #339900;
	font-weight: bold;
	padding: 7px 0 5px 60px;
	border-bottom: 3px solid #c9e0f2;
}
.TitleShippingService
{
	background-repeat: no-repeat;
	background-position: bottom left;
	font-weight: bold;
}
.TitleTemplate
{
	background-image: url(images/title_template.gif);
}
.TitleUser
{
	background-image: url(images/title_available_bidders.gif);
}
.TitleHelp
{
	background-image: url(images/title_help.gif);
}
.TitleListing
{
	background-image: url(images/title_listing.gif);
}
.TitleFind
{
	background-image: url(images/title_find.gif);
}
.TitleProduct
{
	background-image: url(images/title_product.gif);
}
.TitleEbay
{
	background-image: url(images/title_ebay.gif);
}
.TitleBulkEdit
{
	background-image: url(images/title_bulk_edit.gif);
}
.TitleSchedule
{
	background-image: url(images/title_schedule.gif);
}
.TitleListingActive
{
	background-image: url(images/title_listing_active.gif);
}
.TitleListingSold
{
	background-image: url(images/title_listing_sold.gif);
}
.TitleListingUnsold
{
	background-image: url(images/title_listing_unsold.gif);
}
.TitleMessage
{
	background-image: url(images/title_message.gif);
}
.TitleFeedback
{
	background-image: url(images/title_feedback.gif);
}
.TitleSetting
{
	background-image: url(images/title_setting.gif);
}
.TitleSetting
{
	background-image: url(images/title_setting.gif);
}
.TitleWizard01
{
	background-image: url(images/wizard/title_01.gif);
}
.TitleWizard02
{
	background-image: url(images/wizard/title_02.gif);
}
.TitleWizard03
{
	background-image: url(images/wizard/title_03.gif);
}
.TitleWizard04
{
	background-image: url(images/wizard/title_04.gif);
}
.TitleWizard05
{
	background-image: url(images/title_photo.gif);
}
.TitleWizard06
{
	background-image: url(images/wizard/title_06.gif);
}
.TitleWizard07
{
	background-image: url(images/wizard/title_07.gif);
}
.TitleWizard08
{
	background-image: url(images/wizard/title_08.gif);
}
.TitleWizard09
{
	background-image: url(images/wizard/title_09.gif);
}
.TitleWizard10
{
	background-image: url(images/wizard/title_10.gif);
}
.TitleAddRule
{
	background-image: url(images/title_AddListingRule.gif);
}
.TitleTermsOfService{background-image: url(images/title_listing.gif);}
.TitleAddTranslation{background-image: url(images/title_translation.gif);}
.TitleTranslationList {background-image: url(images/title_translation.gif);}
.TitleTranslationDetail{background-image: url(images/title_translation.gif);}
.TitleReviewOrder {background-image: url(images/title_translation.gif);}

/* -----Title for Dialog -----*/
.TitleAddListing, .TitleAddListingRule, .TitleKeyWord, .TitleCategory, .TitleNewSchedule,.TitlePhoto,.TitleCopyAs,.TitleFolderPhoto,.TitleFolderProduct,.TitleItemSpecifics,.TitleBulkEditDialog,.TitleSettingDialog,.TitleUpdate,.JMWLinkTitle, .TitleAlert, .TitleCreateDispute, .TitleRefund, .TitleLeaveFeedback
{
	background-image: url(images/title_default.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #f2f6f9;
	font-size: 18px;
	color: #339900;
	font-weight: bold;
	padding: 10px 10px 10px 60px;
	border-bottom: 1px solid #c9e0f2;
}
.TitleAddListing
{
	background-image: url(images/title_listing_new.gif);
}
.TitleAddListingRule
{
	background-image: url(images/title_listing_newrule.gif);
}
.TitleKeyWord
{
	background-image: url(images/title_keyword.gif);
}
.TitleCategory
{
	background-image: url(images/title_category.gif);
}
.TitleNewSchedule
{
	background-image: url(images/title_schedule_new.gif);
}
.TitlePhoto
{
	background-image: url(images/title_photo.gif);
}
.TitleCopyAs
{
	background-image: url(images/title_copy_as.gif);
}
.TitleFolderPhoto
{
	background-image: url(images/title_folder_photo.gif);
}
.TitleFolderProduct
{
	background-image: url(images/title_folder_product.gif);
}
.TitleItemSpecifics
{
	background-image: url(images/title_product.gif);
}
.TitleBulkEditDialog
{
	background-image: url(images/title_bulk_edit.gif);
}
.TitleSettingDialog
{
	background-image: url(images/title_setting.gif);
}
.TitleUpdate
{
	background-image: url(images/title_update.gif);
}
.TitleAlert
{
	background-image: url(images/title_alert.gif);
}
.TitleCreateDispute{background-image: url(images/title_dispute.gif);}
.TitleRefund{background-image: url(images/title_refund.gif);}
.TitleLeaveFeedback{background-image: url(images/title_feedback.gif);}

/* --------------Dialog -----------*/
.Dialog_Template_Add
{
	border: 3px solid #95b0cd;
	width: 650px;
	height:300px;

}
.Dialog_Template_Add table
{
	font-size:12px;	
}

.Dialog_Template_Edit
{
	border: 3px solid #95b0cd;
	width: 650px;
	height: 510px;
}


.Dialog
{
	border: 3px solid #95b0cd;
	background-color: #ffffff;
	text-align:left;
}
.Dialog .Content
{
	background-color:#ffffff;
}
.DialogContent
{
	background-color:#ffffff;
}
.DialogButton
{
	margin-top: 10px;
	padding: 10px 0;
	border-top: 3px solid #c9e0f2;
	text-align: center;
}
.Dialog .SubTitle
{
	background-color:#f2f6f9;
	border-top:1px solid #c9e0f2;
	padding:5px;
	font-weight:bold;
	color:#339900;
}

/* --------------Bulk Listing Editor-----------*/
.BulkButton
{
	position: absolute;
	top: 10px;
	right: 30px;
	height: 23px;
}

/* -----Button-----*/
.Button65
{
	background: url(images/button/BlueButton_bj.gif) center center repeat-x;
	font-family: Tahoma, Verdana, Arial;
	border:#3c5f85 solid 1px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
	height: 23px;
	text-decoration: none;
	width: auto;
	_width: 0;
    overflow:visible !ie;  
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	font-size:12px;
}
input[type="button"][disabled]
{
	/* if the button's disabled = true, set the color to silver, to fix the firefox issue. */
	color: #c0c0c0;
}
input[type="submit"][disabled]
{
	/* if the button's disabled = true, set the color to silver, to fix the firefox issue. */
	color: #c0c0c0;
}
.Button100
{
	background: url(images/button/BlueButton_bj.gif) center center repeat-x;
	font-family: Tahoma, Verdana, Arial;
	border:#3c5f85 solid 1px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
	height: 23px;
	font-size:12px;
	text-decoration: none;
	width: auto;
	_width: 0;
    overflow:visible !ie;  
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.Button150
{
	background: url(images/button/BlueButton_bj.gif) center center repeat-x;
	font-family: Tahoma, Verdana, Arial;
	border:#3c5f85 solid 1px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
	height: 23px;
	text-decoration: none;
	width: auto;
	_width: 0;
    overflow:visible !ie;  
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	font-size:12px;
}
.Button200
{
	background: url(images/button/BlueButton_bj.gif) center center repeat-x;
	font-family: Tahoma, Verdana, Arial;
	border:#3c5f85 solid 1px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
	height: 23px;
	text-decoration: none;
	width: auto;
	_width: 0;
    overflow:visible !ie;  
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	font-size:12px;
}
.Button250
{
	background: url(images/button/BlueButton_bj.gif) center center repeat-x;
	font-family: Tahoma, Verdana, Arial;
	border:#3c5f85 solid 1px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
	height: 23px;
	text-decoration: none;
	width: auto;
	_width: 0;
    overflow:visible !ie;  
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	font-size:12px;
}

.ButtonGreen65
{
	background: url(images/button/GreenButton_bj.gif) center center repeat-x;
	font-family: Tahoma, Verdana, Arial;
	border: 1px solid #6ca349;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
	height: 23px;
	font-size:12px;
	text-decoration: none;
	width: auto;
	_width: 0;
    overflow:visible !ie;  
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
.ButtonGreen100
{
	background: url(images/button/GreenButton_bj.gif) center center repeat-x;
	font-family: Tahoma, Verdana, Arial;
	border: 1px solid #6ca349;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
	height: 23px;
	text-decoration: none;
	width: auto;
	_width: 0;
    overflow:visible !ie;  
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	font-size:12px;
}
.ButtonGreen150
{
	background: url(images/button/GreenButton_bj.gif) center center repeat-x;
	font-family: Tahoma, Verdana, Arial;
	border: 1px solid #6ca349;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
	height: 23px;
	text-decoration: none;
	width: auto;
	_width: 0;
    overflow:visible !ie;  
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	font-size:12px;
}
.ButtonGreen200
{
	background: url(images/button/GreenButton_bj.gif) center center repeat-x;
	font-family: Tahoma, Verdana, Arial;
	border: 1px solid #6ca349;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
	height: 23px;
	text-decoration: none;
	width: auto;
	_width: 0;
    overflow:visible !ie;  
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	font-size:12px;
}
.ButtonGreen250
{
	background: url(images/button/GreenButton_bj.gif) center center repeat-x;
	font-family: Tahoma, Verdana, Arial;
	border: 1px solid #6ca349;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
	height: 23px;
	text-decoration: none;
	width: auto;
	_width: 0;
    overflow:visible !ie;  
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	font-size:12px;
}
.ButtonClose
{
	background: url(images/button/close.gif) center center no-repeat;
	height: 23px;
	width: 23px;
	cursor: pointer;
	border: 0;
	float:right;
}

/* for Add Listing Rule */
.Button125
{
	background: url(images/button/BlueButton_bj.gif) center center repeat-x;
	font-family: Tahoma, Verdana, Arial;
	border: 0;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
	height: 23px;
	width: 125px;
	font-size:12px;
}

/* --------------for import/ export-----------------*/
.Button_import
{
	width:192px;
	height:30px;
	background: url(images/button/downloadInstruction.gif) center center no-repeat;
	border:0;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	text-indent:15px;
	line-height:30px;
	font-family:Tahoma, Verdana, Arial;
}
/* -----Table-----*/
.Table
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;	
	background-color: #ffffff;		
	
}
.Table td
{	
	padding: 5px;
}

.DataGird
{
	width:100%;	
}
.Row_DataGird
{
	background-color: #f2f6f9;
	border-bottom: 1px solid #c7e1f2;
	}
/* -----GridView-----*/
.GridView
{
	width: 100%;
}
.GridView td
{
	padding: 5px;
	border-bottom: 1px solid #c7e1f2;
	white-space:nowrap;
}
.Row
{
	background-color: #f2f6f9;
}
.Header
{
	background-color: #c9e0f2;
	color: #003366;
	text-align: left;
	font-weight:bold;
}
.Header_DataGrid
{
	background-color: #c9e0f2;
	color: #003366;
	text-align: center;
	 font-weight:bold;	
	}

.Header th
{
	padding: 5px;
	border-top: 2px solid #ffffff;
}
.AlternatingRow
{
	background-color: #FFFFFF;
}
.SelectedRow
{
	background-color: #FFFFCC;
}

/*--------TreeView-------*/
.TreeView
{
	background-color: White;
	padding-top: 4px;
	padding-left: 1px;
	border: #7C7C94 1px solid;
	cursor: default;
}

.TreeView a:hover
{
	text-decoration: underline;
	color: #6699cc;
	cursor:pointer;
}
.HoverTreeNode
{
	font-family: tahoma;
	font-size: 11px;
	text-decoration: underline;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	cursor: default;
}

.SelectedTreeNode
{
	font-family: tahoma;
	font-size: 11px;
	background-color:#7e9dba;
	color: white;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	cursor: default;
}
.TreeView .SelectedTreeNode a:hover
{
	text-decoration: underline;
	color: #ffffff;
}

.TreeNode
{
	font-family: tahoma;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
}

/* -----TextBox-----*/
.TextBox
{
	height: 15px;
	font-size: 12px;
	border: 1px solid #7e9dba;
	font-family: Tahoma, Verdana, Arial;
}
.MultiLineTextBox
{
	font-size: 12px;
	border: 1px solid #7e9dba;
	width: 600px;
	height: 100px;
	font-family: Tahoma, Verdana, Arial;
}

/* -----ListBox-----*/
.ListBox
{
	border: 1px solid #7e9dba;
	font-family: Tahoma, Verdana, Arial;
}

/* -----DropDownList-----*/
.DropDownList
{
	font-size: 12px;
	border: 1px solid #7e9dba;
	font-family: Tahoma, Verdana, Arial;
}

/*-------------------Wizard---------------*/
.wizard_table
{
	width: 95%;
	border: 1px solid #cc6600;
	margin: 20px 0;
}
.wizard_head
{
	background: url(images/wizard/title_arrow.gif) left center no-repeat #ff9900;
	border-bottom: 1px solid #cc6600;
	padding: 7px 7px 7px 40px;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
}

.wizard_flow
{
	background-color: #f2f6f9;
	border-bottom: 1px solid #c9e0f2;
	padding: 10px;
}
.wizard_flow div
{
	float: left;
	font-weight: bold;
	padding: 9px 10px 0 10px;
}
.wizard_flow_table
{
	background: url(images/wizard/step_bg.gif) left center repeat-x;
	height: 34px;
}
.wizard_flow_table td
{
	width: 50px;
	text-align: center;
}
.wizard_flow_table td img
{
	border: 0;
}
.wizard_flow_start
{
	background: url(images/wizard/step_start.gif) left center no-repeat;
}
.wizard_flow_end
{
	background: url(images/wizard/step_end.gif) right center no-repeat;
}

.wizard_content
{
	padding: 20px;
}
.wizard_content .expand_link
{
	color: #FF9900;
	padding: 5px 0;
}
.wizard_content .expand_link a
{
	color: #FF9900;
}
.wizard_content .expand_box
{
	background-color: #f1f4f9;
	border: 1px solid #c8daf2;
	padding: 5px;
}

.wizard_footer td
{
	padding: 10px 20px;
}

.WizardDescription
{
	background: url(images/wizard/help.gif) left top no-repeat #fffeeb;
	border-bottom: 1px solid #f8eebf;
	color: #996633;
	padding:10px 10px 10px 50px;
}
.WizardDescription ul{margin:0; padding:0; margin-left:16px;}

.WizardContent
{
	padding:20px;
}
.WizardButton
{
	text-align: right;
	margin-top: 10px;
	padding-top: 10px;
	border-top: 3px solid #c9e0f2;
}
.money
{
	color: #ff9900;
}
.Gallery
{
	border: 1px solid #95b0cd;
}
.Promotion
{
	border-top: 1px solid #c8daf2;
}
.PromotionHead
{
	background-color: #f1f4f9;
	padding:5px 5px;
	font-weight:bold;
}
.PromotionHead font
{
	color:#339900;
	margin-left:10px;
}

.SSCPromotionHead
{
	padding-top:5px;
}

.SSCUnit
{
    border: 1px solid #c8daf2;
}
.SaleMailAutoUnit
{
	border: 1px solid #c8daf2;
	width:100%;
}
.PromotionImage 
{
	padding:10px 0; 
	width:120px; 
	vertical-align:top;
}
.PromotionImage table
{
	border: 1px solid #c8daf2;
	background-color:#ffffff;
}
.PromotionImage table td
{
	background-color:#f1f4f9;
	width:100px;
	height:100px;
}
.PromotionContent
{
	vertical-align:top;
	padding:10px 0 30px 0;
}

/* -------------calendar picker------------- */
.calendar_button
{
	border: none;
	cursor: pointer;
}

.picker
{
	background-color: #FFFFFF;
	border: 1px solid #7f9db9;
	font-size: 10px;
	font-weight: bold;
	font-family: "Verdana" ,monospace;
	padding: 2px;
	cursor: pointer;
}

.title
{
	font-weight: bold;
	background: url(images/calendar_head_bg.gif) left top repeat-x #95b0cd;
	border-bottom: 1px solid #7397be;
	font-size: 12px;
}

.day
{
	width: 20px;
	cursor: pointer;
	text-align: center;
	border-top: 0;
	border-left: 0;
	border-bottom: 1px solid #bdd2e9;
	border-right: 1px solid #bdd2e9;
	border-style: solid;
	font-size: 11px;
}

.dayhover
{
	width: 20px;
	cursor: pointer;
	text-align: center;
	text-decoration: underline;
	border-top: 0;
	border-left: 0;
	border-bottom: 1px solid #bdd2e9;
	border-right: 1px solid #bdd2e9;
	border-style: solid;
	font-size: 11px;
}

.dayheader
{
	width: 20px;
	text-align: center;
	background-color: #bdd2e9;
	color: #336699;
	font-size: 12px;
}

.othermonthday
{
	background-color: #eaf4ff;
	color: #b2bfcc;
	font-size: 11px;
}

.outofrangeday
{
	visibility: hidden;
}

.selectedday
{
	width: 20px;
	background-color: #FBE694;
	color: #000000;
	border-top: 0;
	border-left: 0;
	border-bottom: 1px solid #bdd2e9;
	border-right: 1px solid #bdd2e9;
	border-style: solid;
	font-weight: bold;
	font-size: 11px;
}

.calendar
{
	border-style: solid;
	border-width: 1px;
	border-color: #7f9db9;
	background-color: #bdd2e9;
	cursor: default;
}

.month
{
	background-color: #ffffff;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.nextprev
{
	cursor: pointer;
	height: 25px;
	vertical-align: middle;
	padding: 0px 5px 0px 5px;
}

.selector
{
	width: 14px;
	cursor: pointer;
	text-align: left;
	vertical-align: middle;
	background-color: #FFFFFF;
}

/* -----calendar month view----- */
.CalendarHead
{
 width: 100%;
 height: 35px;
 color: #ffffff;
 font-weight: bold;
 background: url(images/calendar_head_bg.gif) left top repeat-x #95b0cd;
 border: 1px solid #7397be;
 border-bottom: 0;
 font-size: 12px;
}
.CalendarMonthTable
{
 width:100%;
 border-top:  1px solid #7397be;
 border-left: 1px solid #bdd2e9;
 border-bottom: 0;
 border-right:0;
}
.CalendarMonthTable th
{
 border-top: 0;
 border-left: 0;
 border-bottom: 1px solid #aac5e0;
 border-right: 1px solid #aac5e0;
 background-color:#bdd2e9;
 padding:5px;}
.CalendarMonthTable td
{
 text-align: center;
 border-top: 0;
 border-left: 0;
 border-bottom: 1px solid #bdd2e9;
 border-right: 1px solid #bdd2e9;
 font-size: 14px;
 padding:20px;
}
.CalendarMonthTable .daynum td
{
 border:0;
 border-right: 1px solid #bdd2e9;
 font-size: 14px;
 height:10px;
 font-size:11px;
 text-align:right;
 color:#666666;
 padding:2px;
 background-color:#d7e9ff;}
.CalendarMonthTable .Today{background-color: #FBE694;}
.CalendarMonthTable .Otherday
{
	border:0;
 border-right: 1px solid #bdd2e9;
 font-size: 14px;
 height:10px;
 font-size:11px;
 text-align:right;
 color:#666666;
 padding:2px;
 background-color:#CCCCCC;}
.CalendarMonthTable .Monthday
{
 border:0;
 border-right: 1px solid #bdd2e9;
 font-size: 14px;
 height:10px;
 font-size:11px;
 text-align:right;
 color:#666666;
 padding:2px;
 background-color:#d7e9ff;}
.CalendarMonthTable .Activeday {background-color:#ffffcc;
  width: 14px;
  cursor: pointer;
  text-align: left;
  vertical-align: middle;
  background-color: #FFFFFF;
}

/* -----calendar month view----- */
.CalendarHead
{
  background-color:#ccc;
  filter: alpha(opacity=70);
  opacity: 0.7;
}

/*-------------------------Modal Popup-------------------------*/
.modalBackground
{
  background-color:#000;
  filter: alpha(opacity=30);
  opacity: 0.7;
}

.DemoMain
{
	padding: 10px 30px;
}

/*---------------------- Box Define ---------------------*/
.Box_Table
{
	background-color: #ffffff;
}
.MainContent 
{
	padding-left:30px;
	padding-right:30px;
	padding-bottom:0px;
	padding-top:6px;
}

.Box_TableTop{border-top:3px solid #95b0cd;font-size:1px; color:#FFFFFF;}
.Box_TableBottom{border-bottom:3px solid #95b0cd; font-size:1px; color:#FFFFFF;}
.Box_TableLeft{border-left:3px solid #95b0cd;font-size:1px; color:#FFFFFF;}
.Box_TableRight{border-right:3px solid #95b0cd;font-size:1px; color:#FFFFFF;}

.Box_TableTopLeft{background:url(images/Box/main_box_top_l.gif) left top no-repeat;}
.Box_TableTopRight{background:url(images/Box/main_box_top_r.gif) right top no-repeat;}
.Box_TableBottomLeft{background:url(images/Box/main_box_bottom_l.gif) left bottom no-repeat;}
.Box_TableBottomRight{background:url(images/Box/main_box_bottom_r.gif) right bottom no-repeat;}
.Box_TableTopLeft,.Box_TableTopRight,.Box_TableBottomLeft,.Box_TableBottomRight{height:8px; width:8px;}

.Box_Td{padding: 15px ;}
.Box_Split{background:url(images/Box/split.gif) no-repeat center center;}

#HelpIndexPanel .HelpTitleCSS a
{
	 display:block;
	 margin:10px 0;
	 background:url(images/arrow_help.gif) no-repeat left top;
	 padding-left:16px;
}
#HelpIndexPanel .HelpTitleCSS a:hover
{
	color:#6699cc;
}
#HelpIndexPanel
{
	
}
#HelpPanel .HelpTitleCSS
{
	margin-top:15px;
	margin-bottom:5px;
	padding:3px 5px;
	background-color:#f2f6f9;
	border-top:1px solid #c9e0f2;
}
#HelpPanel .HelpTitleCSS a
{
	font-size:13px;
	font-weight:bold;
	color:#339900;
	padding-right:10px;
}
.HelpContentCSS
{
	padding-left:5px;
 }
.HelpContentCSS a
{
	color:#0066ff;
}
.HelpContentCSS em
{
	color:#cc6600;
}
.HelpPanelCSS
{
	padding-left:20px;
}
.HelpIndexPanelCSS
{
	padding-left:20px;
}


.PaddingLeftDiv
{
	padding-top:5px;
}
.DivBorder
{
	border: 3px solid #95b0cd;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.DivPaddingNoBorder
{
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.DivImgBorder table
{
	border: 1px solid #95b0cd;
	
}
.DivImgBorder table td
{
	cursor:pointer;
	height:110px;
	width:110px;
	text-align:center;
}
.PaddingDiv
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.DialogAddPhoto
{
	border: 3px solid #95b0cd;
	width: 670px;
	background-color: #ffffff;
}


.ImageTitleText
{
	 text-align:center;
	 overflow:   hidden;   
	 text-overflow:ellipsis;
	 width:   120px;   
}

/*------------------------- Tool ----------------------------*/
.Translation {background:url(images/translation_bg.gif) bottom repeat-x;width:100%; padding:10px; padding-bottom:13px;}
.Translation td
{
	 vertical-align:top;
	 padding-top:2px;
	 padding-right:5px;}
.MultiLineTranslationTextBox
{
	height:120px;
	width:250px;	
}
.MultiLineTranslationTextBoxWatermarkedText
{
	color:Gray;
	height:120px;
	width:250px;		
}
.watermarkedText
{
	color:Gray;
	height: 15px;
	font-size: 12px;
	border: 1px solid #7e9dba;
	font-family: Tahoma, Verdana, Arial;	
}
.spanLink
{
	cursor: pointer;
	text-decoration: underline;
	margin:2px 0;
}
.spanLinkRed
{
	cursor: pointer;
	color:#ff0000;
	text-decoration: underline;
}
.DivGridView
{
	 position:relative;	
	 width:800px	;
	 height:400px;
	 overflow:auto;
	 padding-bottom:2px;
}
.DivGridView_NoScrollBar
{
  position:relative; 
  width:auto;
  height:auto;
  overflow:auto;
  padding-bottom:2px;
}
.DIV_GVProductDetail_SiteFormat
{
	 position:relative;	
	 overflow:auto;
	 width:800px;
	 height:200px;
	 padding-bottom:2px;
}
.DIV_GVFullWidth
{
	 position:relative;	
	 overflow:auto;
	 width:100%;
	 padding-bottom:2px;
}
.Header .FixedRowColumn
{
	background-color: #c9e0f2;
	color: #003366;
	text-align: left;
	font-weight:bold;
	
    position: relative; 
    left: expression(this.parentElement.offsetParent.parentElement.scrollLeft==0?0:this.parentElement.offsetParent.parentElement.scrollLeft-1);
    top: expression(this.parentElement.offsetParent.parentElement.scrollTop==0?0:this.parentElement.offsetParent.parentElement.scrollTop-1); 
    z-index:1;   
}

.Row  .FixedColumn
{
	background-color: #dceefc;
	color: #003366;
	text-align: left;
		
    position: relative; 
    left: expression(this.parentElement.offsetParent.parentElement.scrollLeft==0?0:this.parentElement.offsetParent.parentElement.scrollLeft-1);
}
.AlternatingRow .FixedColumn
{
	background-color: #dceefc;
	color: #003366;
	text-align: left;
	
    position: relative; 
    left: expression(this.parentElement.offsetParent.parentElement.scrollLeft==0?0:this.parentElement.offsetParent.parentElement.scrollLeft-1);
}
.SelectedRow .FixedColumn
{
	background-color: #dceefc;
	color: #003366;
	text-align: left;
	font-weight:bold;
		
    position: relative; 
    left: expression(this.parentElement.offsetParent.parentElement.scrollLeft==0?0:this.parentElement.offsetParent.parentElement.scrollLeft-1);
}

.Header .FixedRow
{
	background-color: #c9e0f2;
	color: #003366;
	text-align: left;
	font-weight:bold;
		
    position: relative;
    top: expression(this.parentElement.offsetParent.parentElement.scrollTop==0?0:this.parentElement.offsetParent.parentElement.scrollTop-1); 
}
.FixCell
{
	position: absolute;
	background-color: #c9e0f2;
	font-weight:bold;
	color: #003366;
}
/* The fixed data cell css class for GridView */
.FixDataCell
{
	position: absolute;
	background-color: #dceefc;
	color: #003366;
}
.SortDiv
{
	background-color:#d0e4cb;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
}
.SortDiv input
{
	float:right;
	margin-top:5px;
	margin-right:10px;
}
.SortDiv table input
{
	float:left;
	margin:0;
}
.SortDiv table
{
	background-color:#83bc61;
	height:24px;
}
.SortDiv table td
{
	background:url(images/sort_bg.gif) right center no-repeat;
	padding:0 5px;
	padding-right:12px;
}
.SortDiv table td a
{
	margin:0 10px;
	float:left;
	color:#ffffff;
}

/*------------------------- Description for bulk editor ----------------------------*/
.Description
{
 background: url(images/wizard/help.gif) left top no-repeat #fffeeb;
 border-bottom: 1px solid #f8eebf;
 border-top: 1px solid #f8eebf;
 color: #996633;
 padding: 10px;
 padding-left: 50px;
}
.BuckEditTD_CB
{
  width:30px;
  vertical-align:top;
  padding-top:9px;
  background-color: #fffeeb;
}

/*------------------------- Index ----------------------------*/
.BoxTop
{
	background: url(images/index_head_bg.gif) left top repeat-x;
}
.BoxTop td
{
	background: url(images/index_head_bg_r.gif) right top no-repeat;
}
.BoxTop .Head
{
	background: url(images/index_head_bg_l.gif) left top no-repeat;
	padding:18px;
	padding-left:20px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#336699;
}
.BoxTop .Announcement
{
	padding:8px;
	font-size:12px;
	font-weight:normal;
	margin-top:15px;
}

.IndexDiv{
	line-height:20px;
}

.IndexDiv .VideoTour a
{
	display:block;
	background: url(images/index_video_tour.gif) center no-repeat;
	padding:6px 10px;
	padding-top:64px;
	color:#333366;
	margin-bottom:6px;
	margin-top:6px;
}
.IndexDiv .VideoWizard a
{
	display:block;
	background: url(images/index_video_wizard.gif) center no-repeat;
	padding:6px 10px;
	padding-top:64px;
	color:#663300;
	margin-bottom:6px;
}
.IndexDiv .Content
{
	background-color:#ffffff;
	padding:0;
}
.IndexDiv .Content table
{
	width:100%;
}
.IndexDiv .Content td
{
	width:50%;
}
.IndexDiv .Content a
{
	margin-left:20px;
	background:url(images/index_arrow.gif) left no-repeat;
	padding-left:20px;
}

.IndexDiv .CommonTasks .Title
{
	background-image: url(images/title_ebay.gif);
	padding-top:10px;
}
.IndexDiv .CommonTasks .Content
{
	margin:10px 0;
	margin-bottom:20px;
}
.IndexDiv .NewUser .Title
{
	background-image: url(images/wizard/title_09.gif);
}
.IndexDiv .NewUser .Content
{
	border-bottom:1px dotted #c9e0f2;
	padding:5px 0;
}
.IndexDiv .NewUser b
{
	display:block;
	margin-top:10px;
	margin-left:20px;
}
.IndexDiv .Importlisting
{
	background: url(images/index_contact_bg.gif) bottom repeat-x;
	border-bottom:1px dotted #c9e0f2;
	padding:5px;
	padding-left:10px;
	font-weight:bold;
}
.IndexDiv .Importlisting a
{
	background: url(images/icons/index_import.gif) left no-repeat;
	padding-left:30px;
}

.IndexDiv .ContactUs
{
	background: url(images/index_contact_bg.gif) top repeat-x;
	border:1px solid #c9e0f2;
}
.IndexDiv .ContactUs .Title
{
	border:0;
	padding:5px 10px;
	background: url(images/index_contact_mail.gif) right top no-repeat;
}
.IndexDiv .ContactUs .Content
{
	padding:10px 10px;
}
.IndexDiv .ContactUs .Content a
{
	background:none;
	padding:0;
	margin:0;
}

/*---------------- Register -----------------*/
.Register
{
	background: url(images/re_bg.gif) top repeat-x;
	
}
.Register .title
{
	border-top: 1px solid #c8daf2;
	background-color: #f1f4f9;
	padding:5px;
	font-weight:bold;
}
.ReHead
{
	text-align:center;
}
.ReNav{margin:13px 0 20px 0; width:1024px; }
.ReNav td
{
	padding:0 10px;
	padding-left:25px;
	background:url(images/re_arrow.gif) left center no-repeat; }
.ReNav td div
{
	 display:block;
	 float:left; 
	 background:url(images/re_dot.gif) center no-repeat; 
	 padding:1px 8px 2px 8px; 
	 color:#ffffff;
	 font-weight:normal;
}
.Register .ReNav .ReNavTitle
{
	font-size:14px; 
	font-weight:bold; 
	border-right:1px solid #c9e0f2; 
	padding-right:10px;
	background:none;
}
.Register .ReNav1{border-left:1px solid #ffffff;background:none; padding-left:8px;}

.ReCopyRight
{
	margin:20px 30px 0 30px;
	text-align:center;
}
.WorldClock
{
	margin:20px 30px 0 30px;
	text-align:center;
	border-top:3px solid #c9e0f2;
}
.ActionBackGroundColor
{
	background-color:#ffffa8;
}
.Tips{color:#cc6600;}

.ListingAlert{
	background: url(images/error.gif) left center no-repeat #f9f5dc;
	border:1px solid #f1d49c;
	padding:3px 10px;
	padding-left: 40px;
	color: #996600;
	font-size:11px;
	margin-top:2px;}
.ListingAlert_Import{
	background: url(images/error.gif) left center no-repeat #f9f5dc;
	border:1px solid #f1d49c;
	padding:3px 10px;
	padding-left: 40px;
	color: #996600;
	font-size:11px;
	margin-top:3px;
	margin-bottom:7px;}
.ListingAlert .ListingTotal { font-weight:bold; color:#CC3300;}

.ImportSummaryMessage
{
	background: url(images/error.gif) left top no-repeat #fffeeb;
	border-bottom: 1px solid #f8eebf;
	color: #996633;
	padding:10px 10px 10px 50px;
}
/*------- for add listing rule----------*/
.AddRule_Table{ border-bottom:3px solid #c9e0f2;}
.AddRule_Table .Note{ font-size:11px; color:#cc6600;}
.AddRule_Table .Note a{ font-size:11px; color:#cc6600;}
.AddRule_right{padding:5px 10px;}
.AddRule_right a{color:#0066cc;}
.AddRule_left{
	background-color:#f2f6f9;
	padding:5px 10px;
	width:250px; 
	text-align:right; 
	color:#339900; 
	font-weight:bold;}

.Step_Table{border:1px solid #c9e0f2; border-bottom:0;line-height:20px;}
.Step_Table1{margin-top:5px;border:1px solid #c9e0f2; border-bottom:0;line-height:20px;}
.Step_Table1 img{vertical-align:middle;}
.Step_Table1 td{padding:5px 10px; vertical-align:top;}
.Step_Table img{ vertical-align:middle;}
.Step_Table1 .right{background-color:#f2f6f9; width:60px;color:#339900;}
.Step_Table td{border-bottom:1px solid #c9e0f2; padding:5px 10px; vertical-align:top;}
.Step_Table .right{background-color:#f2f6f9; width:60px;color:#339900;}
.Step_Table1 .Note{ border-left:1px dotted #999999; padding-left:8px; margin-left:5px;}
.Step_Table .right .Note{ border:0; padding:0; margin:0;}

.AddRule_Detail{padding:10px; border:1px solid #c9e0f2; margin-top:5px; margin-bottom:10px;}

/*--------------for rule summary----------*/
.SummaryRule { line-height:18px;} 
.SummaryRule a{ color:#3366FF;}
.SummaryRule a img{border:0;vertical-align:middle;}
.SummaryRule_Product .More{color:#666666;}
.SummaryRule_Product {text-decoration:none; font-size:11px;color:#666666;}
.SummaryRule_Product em{ text-decoration:underline; color:#3366FF; font-style:normal; font-size:12px;}
.SummaryRule_Product .Note{ border-left:1px dotted #999999; padding-left:8px; margin-left:5px;}


/*==============-- my Menu Action -=======================-----------*/
.MenuAction_MainSpan
{
	cursor: pointer;
	border: 1px solid #7e9dba;
	line-height: 22px;
	display: inline-block;
}
.MenuAction_MainSpan a
{
	display: block;
	padding-left: 10px;
	padding-right: 30px;
	background: url(images/arrow_0.gif) center right no-repeat #ffffff;
	text-decoration: none;
}
.MenuAction_MainSpan a:hover
{
	background: url(images/arrow_00.gif) center right no-repeat #ffffff;
}

.MenuAction_MainTable
{
	background: url(images/bg1.gif) left repeat-y;
	border: 1px solid #7e9dba;
	background-color: #FFFFFF;
}
.MenuActionItem a
{
	text-decoration: none;
	margin: 1px;
	border: 1px solid #fff;
	padding: 3px 5px;
	display: block;
}
.MenuActionItem a:hover
{
	border: 1px solid #c9e0f2;
	background-color: #f2f6f9;
	margin: 1px;
	padding: 3px 5px;
	display: block;
}
.MenuActionItemImage
{
	width: 30px;
	text-align: center;
}

.MenuAction_GroupHeader
{
	background: url(images/bg2.gif) left repeat-x;
	margin: 0 1px;
}

.MenuAction_GroupHeader a
{
	background: url(images/arrow_1.gif) left center no-repeat;
	display: block;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #c9e0f2;
	padding: 5px 5px 5px 35px;
}
.MenuAction_GroupHeader a:hover
{
	border: 1px solid #7e9dba;
}
.MenuAction_GroupHeader a img
{
	margin-right: 10px;
	vertical-align: middle;
}

.MenuAction_GroupHeader_Open a
{
	background: url(images/arrow_2.gif) left center no-repeat;
	display: block;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #c9e0f2;
	padding: 5px 5px 5px 35px;
}
.MenuAction_GroupHeader_Open a:hover
{
	border: 1px solid #7e9dba;
}
.MenuAction_GroupHeader_Open
{
	background: url(images/bg2.gif) left repeat-x;
	margin: 0 1px;
}
.MenuAction_GroupHeader_Open a img
{
	margin-right: 10px;
	vertical-align: middle;
}

/*----------- Search no data --------------*/
.Search_no_result {padding:20px;}
.Search_no_result span{ background:url(images/alert.gif) left center no-repeat; padding:10px; padding-left:25px; font-size:12px;}

/*--------- Welcome -----------*/
.IndexLeft{vertical-align:top;}
.IndexRight{ vertical-align:top;padding-left:20px; width:220px;}
.IndexRight img{ margin-top:7px;}
.TitleLearningCentre
{
	background-image: url(images/welcome/title_learning_centre.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #FFFFFF;
	font-size: 18px;
	color: #339900;
	font-weight: bold;
	padding: 7px 0 5px 60px;
	border-bottom: 3px solid #c9e0f2;
}
#IndexStartBox,#IndexTaskBox,#IndexFeatureBox{margin-top:10px;}
.IndexSubTitle{
	color:#FFFFFF; 
	padding:4px 20px; 
	font-size:14px; 
	font-weight:bold;}
#IndexStartBox .IndexContent{ padding:5px; border:1px solid #ff9900;}
#IndexStartBox .IndexSubTitle{background:url(images/welcome/title_bg_red.gif) top repeat-x; }
#IndexTaskBox .IndexSubTitle{background:url(images/welcome/title_bg_blue.gif) top repeat-x; }
#IndexTaskBox .IndexContent{padding:5px; border:1px solid #63a6eb;}
#IndexFeatureBox .IndexSubTitle{background:url(images/welcome/title_bg_green.gif) top repeat-x; }
#IndexFeatureBox .IndexContent{padding:5px; border:1px solid #7ab440;}

.IndexShow{}
.ImageHide{filter:alpha(opacity=20); /*IE*/ 
	opacity: 0.2; /*firefox*/ 
	-moz-opacity: 0.2; 
	-khtml-opacity: 0.2;
}
	
.IndexHide{filter:alpha(opacity=40); /*IE*/ 
	opacity: 0.4; /*firefox*/ 
	-moz-opacity: 0.4; 
	-khtml-opacity: 0.4; 
	width:100%;}

.IndexContent a{
	display:block; 
	float:left;
	text-decoration:none; 
	color:#666666;
	background:url(images/welcome/step_bg.gif) left no-repeat;}
.IndexContent a:hover{ background:url(images/welcome/step_bg.gif) right no-repeat;}
.IndexContent span{
	display:block;
	width:161px; 
	height:121px;}

#IndexStartBox .IndexContent a:hover{ color:#FF9900;}
#IndexTaskBox .IndexContent a:hover{ color:#3366cc;}
#IndexFeatureBox .IndexContent a:hover{ color:#339900;}

.Start_S1 span{background:url(images/welcome/start_1.gif) bottom center no-repeat;}
.Start_S2 span{background:url(images/welcome/start_2.gif) bottom center no-repeat;}
.IndexContent .Start_S2 span em strong { font-size:14px; line-height:16px;}
.Start_S3 span{background:url(images/welcome/start_3.gif) bottom center no-repeat;}
.IndexContent .Start_S3 span em strong {font-size:15px;}

.Task_S1 span{background:url(images/welcome/task_1.gif) bottom center no-repeat;}
.Task_S2 span{background:url(images/welcome/task_2.gif) bottom center no-repeat;}
.Task_S3 span{background:url(images/welcome/task_3.gif) bottom center no-repeat; }
.IndexContent .Task_S2 span em strong{font-size:15px;}

.Task_S4 span{background:url(images/welcome/task_4.gif) bottom center no-repeat;}
.Task_S5 span{background:url(images/welcome/task_5.gif) bottom center no-repeat;}
.Feature_S1 span{background:url(images/welcome/feature_1.gif) bottom center no-repeat;}
.Feature_S2 span{background:url(images/welcome/feature_2.gif) bottom center no-repeat;}
.Feature_S3 span{background:url(images/welcome/feature_3.gif) bottom center no-repeat;}
.Feature_S4 span{background:url(images/welcome/feature_4.gif) bottom center no-repeat;}
.Feature_S5 span{background:url(images/welcome/feature_5.gif) bottom center no-repeat;}
.Feature_S6 span{background:url(images/welcome/feature_6.gif) bottom center no-repeat;}
.Feature_S7 span{background:url(images/welcome/feature_7.gif) bottom center no-repeat;}
.IndexContent .Feature_S7 span em strong{font-size:15px;}
.Feature_S8 span{background:url(images/welcome/feature_8.gif) bottom center no-repeat;}
.IndexContent .Feature_S8 span em strong{font-size:15px;}
.Feature_S9 span{background:url(images/welcome/feature_9.gif) bottom center no-repeat;}
.Feature_S10 span{background:url(images/welcome/feature_10.gif) bottom center no-repeat;}
.Feature_S11 span{background:url(images/welcome/feature_11.gif) bottom center no-repeat;}

.IndexContent span em{font-size:11px; font-style:normal; display:block; padding:10px; cursor:pointer;}
.IndexContent span em strong{ display:block; height:72px;font-size:16px; font-weight:bold;}
.IndexContent .IndexMore{ height:53px; font-size:11px; vertical-align:middle;padding:0 10px 0px 7px; font-weight:normal;}
.IndexContent span em span{background:none;display:inline; width:auto; height:auto;}

/*--------- Welcome Advance-----------*/
.Announcement td{ background:none;}
.Announcement .active {
	border:1px solid #8cb3dd; 
	background-color:#88b9ec; 
	color:#ffffff; 
	font-weight:bold; 
	padding:2px 5px;
	text-decoration:none;}
.Announcement .normal{ 
	border:1px solid #D2E2EE; 
	background-color:#FFFFff; 
	padding:2px 5px;
	text-decoration:none;}

/*------------- GridView Selected Mode ----------*/
.gridViewSelectedMode {
	border:1px solid #c9e0f2;
	border-left:0;
	border-right:0;
	padding:5px;
	background-color:#FFFFFF;
}
.gridViewSelectedMode td{ padding:0 5px;}
.gridViewSelectedMode a{ color:#0066CC; font-weight:bold;}

/*----------------Web Part-----------------------*/
.PartTitle
{
	background-color:#c9e0f2; 
	font-size:12px; 
	font-weight:bold; 
	position:relative;
	color:#333366;
}
.PartContent
{
	padding:5px;
}
.WebPart
{
	background-color:#FFFFFF; 
	margin-bottom:10px;
	position:static;
	width:100%;
	z-index:0;
}
.WebPartDrag
{
	background-color:#FFFFFF; 
	filter: alpha(opacity=70);
	opacity: 0.3;	
	margin-bottom:10px;
	position:absolute;
	z-index:100;
}
.virtualWebPart
{
	border: 1px dashed #FF0000;
	width:100%;
	margin-bottom:10px;
}
/* -------------For Wizard 4------------- */
.WizardBox{ border:1px solid #c9e0f2; background-color:#f2f6f9; padding:15px; padding-top:15px; margin-bottom:20px;}
.WizardBoxTitle{ 
	position:relative; 
	margin-bottom:-10px;
	margin-left:10px;
	font-size:14px; 
	color:#339900; 
	font-weight:bold; 
	display:table;
	background-color:#ffffff;
	background:url(images/wizardbox_title_bg.gif) bottom repeat-x;}
.WizardBoxTitle td{padding:0 5px;}

.FCKeditor{ margin-top:5px;}
.FCKeditor strong{background:url(images/FCKeditor_title_bg.gif) bottom repeat-x; border:1px solid #95b0cd; line-height:24px; display:block; border-bottom:0; padding-left:10px;}
.FCKeditor strong em{ color:#FF6600; font-style:normal;}

/* -----NewMenu-----*/
.NewMenu
{
	width: 100%;
}
.NewMenu td{ vertical-align:top;}
.NewMenu a
{
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	width: 81px;
	text-align: center;
	display: block;
	line-height:14px;
	text-decoration:none;
}

.NewMenu a img
{
	margin-bottom:-30px;
	display:block;
	clear:both;
}

/* -----Sub Menu-----*/
.subMenu_Table{ margin-bottom:-10px; margin-left:20px; position:relative;}
.subMenu_Table a{ text-decoration:none; color:#336699;}

.subMenu_Active a{ background:url(images/subMenu_bg_a.gif) top repeat-x; display:block; margin-right:5px; 

cursor:pointer;}
.subMenu_Active span{ background:url(images/subMenu_r_a.gif) top right no-repeat; display:block; padding-right:10px}
.subMenu_Active span strong{ background:url(images/subMenu_l_a.gif) top left no-repeat; display:block; height:24px; 

padding-left:10px; padding-top:10px;}

.subMenu_Normal a{ background:url(images/subMenu_bg_n.gif) top repeat-x; display:block; margin-right:5px;cursor:pointer;}
.subMenu_Normal a:hover{ background:url(images/subMenu_bg_h.gif) top repeat-x;}
.subMenu_Normal span{ background:url(images/subMenu_r_n.gif) top right no-repeat; display:block; padding-right:10px}
.subMenu_Normal span strong{ background:url(images/subMenu_l_n.gif) top left no-repeat; display:block; height:24px; 

padding-left:10px; padding-top:10px;}

.sub3Menu{ background:url(images/sub3Menu_bg.gif) right repeat-y; text-align:right; width:20%; padding-bottom:10px; 

}
.sub3Menu a{ text-decoration:none;}
.sub3Menu div{margin-right:20px; padding:5px; background-color:#FFFFFF; margin-top:10px;}
.sub3Menu .active{ border:1px solid #95b0cd; border-right:1px solid #ffffff; font-weight:bold; }
.sub3Menu .normal{ border:1px solid #c5d4e4; border-right:1px solid #95b0cd; }
.sub3Menu_Table{ margin:20px;}

/*---------------- New Action Menu -------------- */
.ActionMenu_Button{ border:1px solid #7e9dba; display:block; text-decoration:none; color:#003366; background:url(images/action_menu_bg.gif) bottom center repeat-x #ffffff; margin-right:7px; cursor:pointer;}
.ActionMenu_Button:hover{border:1px solid #6fb3ef; background:url(images/action_menu_bg2.gif) bottom center repeat-x #ffffff;}
.ActionMenu_Button strong{ display:block; border:1px solid #ffffff; padding:0 2px; line-height:20px; font-weight:normal;}
.ActionMenu_Button img{ vertical-align:middle; margin:2px;}

.ActionMenu_Normal{background:url(images/action_menu_split.gif) top right repeat-y;}
.ActionMenu_Normal td{white-space:nowrap;}
.ActionMenu_New{background:url(images/action_menu_split.gif) top right repeat-y;}
.ActionMenu_New td{white-space:nowrap;}
.ActionMenu_New a { margin-right:0;}
.IconNew{ position:relative; margin-top:-16px;}
.ActionMenu_Arrow {padding-right:7px;}

.DialogSettingActionMenu
{
	border: 3px solid #95b0cd;
	width: 560px;
	background-color: #ffffff;
}

/*------- Convention -------*/
.IndexRight{padding-top:32px;}
.IndexRight img{margin-bottom:7px; margin-top:0;}
.Convention{ border:1px solid #c9e0f2; margin-bottom:7px;}
.Convention a{ border:1px solid #fff; background:url(images/Convention_bg.gif) top repeat-x #fff; display:block;}
.Convention a strong{ background:url(images/Convention.gif) left center no-repeat; display:block; padding:10px 0;padding-left:40px; margin:0 10px;  line-height:15px; cursor:pointer;}

/* Loginin */
.main {
	background: url(images/other/login_bg.gif) repeat-x top #f2f6f9;
	border-bottom:5px solid #c9e0f2;
	text-align:center;
}
.login{
	border:1px solid #c9e0f2;
	border-bottom:0;
	background:url(images/other/login_bg2.gif) repeat-x top #FFFFFF;
	padding:5px;
}
.login td{ padding:3px;}
.login_table{
	width:95%;
	border-bottom:1px solid #c9e0f2;}
.info{
	padding:10px;
	padding-top:25px;
}
.info img{ margin-right:9px;}
.info table{ width:480px; margin-right:50px;}
.info table table{margin-right:0;}
.info td{ padding:5px 0; text-align:left;}
.footer{ text-align:center; margin:20px;}

/* Loginin end*/

/*------------------------- Payment ----------------------------*/
.Payment{background: url(images/payment_bg.jpg) top repeat-x;}
.PayHead
{
	text-align:center;
}
.PayHead img{width:468px; height:138px; background: url(images/re_head.jpg) center no-repeat;}
.PayNav{margin:13px 0 20px 0; width:700px; }
.PayNav td
{
	padding:0 10px;
	padding-left:25px;
	background:url(images/re_arrow.gif) left center no-repeat; }
.PayNav td div
{
	 display:block;
	 float:left; 
	 background:url(images/re_dot.gif) center no-repeat; 
	 padding:1px 8px 2px 8px; 
	 color:#ffffff;
	 font-weight:normal;
}
.Payment .PayNav .PayNavTitle
{
	font-size:14px; 
	font-weight:bold; 
	border-right:1px solid #c9e0f2; 
	padding-right:10px;
	background:none;
}
.Payment .PayNav1{border-left:1px solid #ffffff;background:none; padding-left:8px;}

.TitlePayment{
	background-image: url(images/title_payment.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #FFFFFF;
	font-size: 18px;
	color: #339900;
	font-weight: bold;
	padding: 5px 0 5px 60px;
	border-bottom: 3px solid #c9e0f2;}
.Payment .Tips{color:#cc6600;}

.Payment .ContentUs
{
	background-color:#ffffff;
	padding:0;
}
.Payment .ContactUs{background: url(images/index_contact_bg.gif) top repeat-x; width:250px; border-left:1px solid #c9e0f2; float:right;}
.Payment .Content{background-color:#FFFFFF;}
.Payment .ContactUs .Content{ padding-right:0; line-height:18px;}
.Payment .Title{
	border:0;
	padding:5px 10px;
	background: url(images/index_contact_mail.gif) right top no-repeat;}

.PayTableBlue{ background:url(images/paytable_blue.gif) top repeat-x;border-bottom:1px solid #7e9dbb; margin:20px 0;}
.PayTableBlue th{ text-align:left; padding:6px 20px;}
.PayTableBlue td{border-bottom:1px solid #7e9dbb; padding:5px;}
.PayTableBlue .bottom{ background-color:#dde5ed; font-weight:bold;}
.PayTableBlue .right{ width:60%;}

.PayTableGreen{ background:url(images/paytable_green.gif) top repeat-x;border-bottom:1px solid #b9cf6a; margin:20px 0; color:#424c18;}
.PayTableGreen th{ text-align:left; padding:6px 20px;}
.PayTableGreen td{border-bottom:1px solid #b9cf6a; padding:5px;}
.PayTableGreen .bottom{ background-color:#e8efce; font-weight:bold;}
.PayTableGreen .right{ width:60%;}

.Payment .PayComplete{width:100%; margin-bottom:20px;}
.Payment .PayComplete th{ text-align:right; width:50%; padding:5px;}
.Payment .PayComplete td{ padding:5px;}

.PayCopyRight
{
	padding:15px;
	margin-top:20px;
	text-align:center;
	border-top:3px solid #c9e0f2;
}

.Alert{ background-color:#FFFFFF; padding-top:10px;}
.Alert .red{ color:#FF0000; font-weight:bold;}

.PayPal
{
	width: 100px;
	height: 35px;
}


/*------------------------- MRNotification css----------------------------*/
.DIV_GV_NOTUserList
{
	 position:relative;	
	 overflow:auto;
	 width:760px;
	 height:200px;
	 padding-bottom:2px;
}

/*------------------------- World Clock ----------------------------*/
.clockBox {padding-top:0; font-size:11px; text-align:center;  line-height:25px;}
.clockBox img{ vertical-align:middle; padding-right:3px; padding-left:3px;}
.clockBox .clock { padding-right:5px; vertical-align:middle; }
.clockBox .clock .cb{border-left:1px solid #ccc;padding-left:7px; }
.clockBox .clock .cb input{ vertical-align:middle;}
.clockBox .clockSetting {padding:0 10px; font-weight:bold; border-left:1px solid #ccc;text-decoration: underline;}


/*------------------------- Back Button ----------------------------*/
.back_class{margin-right:50px;}
.back_class a
{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	width: 81px;
	height: 38px;
	text-align: center;
	display: block;
	padding-top: 48px;
	line-height:14px;
	background:url(images/menu/back.gif) center top no-repeat;
}


/*------------------------- PageNumber ----------------------------*/
.PageNumber a{ border:1px solid #b4cbe1; background-color:#f2f6f9; padding:2px 5px; text-decoration:none;}
.PageNumber a:hover{background-color:#b4cbe1; color:#FFFFFF;}

/*------------------------- Translate Page ----------------------------*/
.Trans_Menu{ background-color:#f2f6f9; border-bottom:1px solid #95b0cd; padding:0 20px; padding-top:10px; margin-bottom:20px; height:52px;}
.Trans_Menu .Trans_Menu_Table{margin-bottom:-3px;}
.Trans_Menu .subMenu { padding:3px 10px; border:1px solid #c9e0f2; border-bottom:0; margin-bottom:-16px;margin-right:10px; position:relative;}
.Trans_Menu .subMenu a { font-size:14px; font-weight:bold;}
.Trans_Menu .subMenu img{ margin-right:10px;}
.Trans_Menu .unread{ color:#FF0000;}
.Trans_Menu .active{ border:1px solid #95b0cd; border-bottom-color:#ffffff; background-color:#FFFFFF;}
.Trans_SubMenu{border-bottom:1px solid #95b0cd; padding:0 20px; margin:20px 0;}
.Trans_SubMenu a { padding:5px 10px; border:1px solid #c9e0f2; border-bottom:1px solid #95b0cd; margin-bottom:-1px; display:block; font-size:12px; font-weight:bold; margin-right:10px; background-color:#f2f6f9; text-decoration:none;}
.Trans_SubMenu a img{ border:0; vertical-align:middle;margin-right:10px;}
.Trans_SubMenu a em{ font-style:normal; font-weight:normal; margin-left:10px;}
.Trans_SubMenu .active{border:1px solid #95b0cd; border-bottom-color:#ffffff; background-color:#FFFFFF;position:relative;}
.Trans_Result_Table{ width:100%;}
.Trans_Result_Table td{ padding:2px 10px;}
.Trans_Info {border:2px solid #c9e0f2;background-color:#f2f6f9; padding-bottom:10px;}
.Trans_Status{ background-color:#FFFFFF; font-size:14px; font-weight:bold; display:block; padding:5px 15px;border-bottom:1px solid #c9e0f2;}
.Trans_Info table{ margin:10px 5px;margin-bottom:0;}
.Trans_Info td{padding:1px 10px; white-space:nowrap;}

.Trans_Price{border:1px solid #c9e0f2; border-bottom:3px solid #c9e0f2;margin:10px auto;background-color:#f2f6f9;border-left:0; border-right:0;}
.Trans_Price .Trans_language{ float:left; margin:5px; border:1px solid #c9e0f2; background-color:#FFFFFF}
.Trans_Count{background-color:#ffffff; font-size:14px;  display:block; padding:5px 10px;border-top:1px solid #c9e0f2; margin-top:10px;}
.Trans_Count em{ font-style:normal; color:#FF0000;font-weight:bold;}
.Trans_Price .Trans_language th{padding:3px 10px; white-space:nowrap; text-align:left; background-color:#c9e0f2;}
.Trans_Price td{padding:3px 10px; vertical-align:top; white-space:nowrap;}
.Trans_Total{background-color:#FFFF99; font-size:14px; font-weight:bold; display:block; padding:5px 15px;border:2px solid #95b0cd; border-top:0; }
.Trans_overview { padding-top:10px;}

.Trans_Question_Table th{ text-align:left; font-weight:normal; padding:5px 10px;border-top:1px solid #c9e0f2;background-color:#f2f6f9; }
.Trans_Question_Table td{padding-bottom:10px; padding:20px; padding-top:10px;}
.Trans_answer{ color:#339900}
.Trans_Top a{float:right;padding:5px 10px; border:1px solid #c9e0f2;background-color:#f2f6f9; text-decoration:none; margin-top:10px;}
.Trans_Top img{ border:0; margin-right:5px; vertical-align:middle;}

.Trans_dispute_Table{ width:100%; border-top:3px solid #c9e0f2; margin-bottom:10px;}
.Trans_dispute_Table th{background-color:#f2f6f9; padding:5px 10px; text-align:left;}
.Trans_dispute_Table th em{ font-style:normal; font-size:11px; font-weight:normal; margin-left:10px;}
.Trans_dispute_Table td{ padding:5px 10px;}
.Trans_disputeRe_Table{width:100%; border:1px solid #c9e0f2; background-color:#f2f6f9; margin-bottom:10px;}
.Trans_disputeRe_Table th{ width:70px; text-align:right;}
.Trans_disputeRe_Table td em{ font-style:normal; font-size:11px; font-weight:normal; margin-left:10px;}
.Trans_disputeRe_Table td{padding:5px;}
.Trans_dispute_history { color:#666666; margin-top:10px;}
.Trans_dispute_history .Trans_dispute_Table, .Trans_dispute_history .Trans_disputeRe_Table{border-color:#CCCCCC;}
.Trans_dispute_history .Trans_dispute_Table th, .Trans_dispute_history .Trans_disputeRe_Table{background-color:#efefef;}

/*------------- Bar ------------------*/
.Trans_bar{background:url(images/trans_bar_bg.png) bottom repeat-x;width:100%;padding:10px; padding-bottom:13px;}
.DIV_GVTranslation_LingoTip
{
	 position:relative;	
	 overflow:auto;
	 height:100px;
	 padding-bottom:2px;
}
.DIV_GVTranslation_LingoTipHigher
{
	 position:relative;	
	 overflow:auto;
	 height:500px;
	 padding-bottom:2px;
}
.TOPDIV
{
    left: 0;
    top:0;
    width:100%;
    z-index:10001;
    position:fixed !important;
    position:absolute;
}
.TOPDIVIE6{
    left: 0;
    width:100%;
    z-index:10001;
    position:fixed !important; 
    position:absolute;
    top:0;
    top:expression(offsetParent.scrollTop);
}
.TOPLANGUAGEDIV
{
	right: 0;
	top: 0;
	position: fixed;
	padding: 10px;
}
.TOPLANGUAGEDIVIE6
{
	right: 0;
	top: 0;
	top: expression(offsetParent.scrollTop);
	position: fixed !important;
	position: absolute;
	padding: 10px;
}
.BOTTOMDIV
{
	left: 0;
	bottom: 0pt;
	position: fixed;	
}
.BOTTOMDIVIE6{
    left: 0;
    buttom:0;
    z-index:10001;
    position:fixed !important; 
    position:absolute;
    top:0;
	top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-32);
}
/*------------- Live Chat Bar ------------------*/
.LiveChatTable{ border:1px solid #999999;background:url(images/LiveChat/bg.gif) center center repeat-x; font-size:12px;}
.LiveChatMain{ background:url(images/LiveChat/bg_green.gif) center center repeat-x; padding:5px;}
.LiveChatLab{background:url(images/LiveChat/bg_gray.gif) center center repeat-x;padding:5px; color:#666666; border-left:1px solid #999999;}
.LiveChatContent{padding:5px;}
.LiveChatContent td{ font-size:12px; border-right:1px solid #ccc; padding:0 10px;}
.LiveChatContent td img{ vertical-align:middle;}
.LiveChatContent .LiveChat_ClearRight{border-right:0; }

/*------------- Chat Room ------------------*/
.ChatRoomBody{width:100%;height:100%;padding:0;margin:0;overflow:auto;background-color:#a3b5c5;}
.ChatRoomWrap{height:100%;text-align:center;}
.ChatRoomContainer {text-align:left;display:inline-block;vertical-align:middle;}
.ChatRoomEdge {width:1px;*width:0;height:100%;display:inline-block;vertical-align:middle;}
.ChatRoomLoginTable { background:url(images/ChatRoomLogin_bg.gif) top repeat-x #fff;}
.ChatRoomLoginTable th{ font-size:30px; text-align:left; font-weight:normal; color:#336699; line-height:140px; padding:0 170px 10px 20px;  font-family:Verdana, Arial, Helvetica, sans-serif, 黑体; background:url(images/ChatRoomLogin.jpg) top right no-repeat; }
.ChatRoomLoginTable td{ padding:0px 20px 30px 20px; line-height:30px;}

.ChatRoomUserInfoBody{background:url(images/ChatRoomFrame_bg.gif) top center repeat-x #e4e9ef; padding:10px 16px;border-bottom:1px solid #a5b7c5;}
.ChatRoomGetCommentBody{ height:auto; background-color:#FFFFFF; padding:10px; color:#000000;overflow-x:hidden;}
.ChatRoomGetCommentBody hr{ height:1px;border:0;border-top:1px solid #dde0e4;}
.ChatRoomSendBody{ padding:3px 20px; padding-top:10px; background:url(images/ChatRoomFrame_bg.gif) top center repeat-x #e4e9ef; border-top:1px solid #a5b7c5;}
.ChatRoomFileBody{ background-color:#e4e9ef; padding:3px 20px; padding-bottom:10px;}

/*------------------------------contact us TAB-----------------------------------*/
.contact_new{
 background-color:#fff;
 font-size:12px;
 width:220px;
 border: 1px solid #d2dbe0;
}
.contact_new_top{background-image:url(images/contact/contact_bj.jpg);background-repeat:repeat-x;height:41px;font-size:16px;
 color:#339900;
 padding-left:15px;
 font-weight: bold;
 padding-top: 5px;
}
.contact_new_bottom{
 border: 1px solid #d2dbe0;
 background:#fff;
 margin-top: 0px;
 margin-right: 3px;
 margin-bottom: 5px;
 margin-left: 3px;
}
.contace_new_tab{
 width:70px; 
 height:36px;
 background-image:url(images/contact/contact_link.jpg);
 background-repeat:repeat-x;
 cursor:pointer;
 text-align:center;
 line-height:36px;
 border-right:1px solid #d2dbe0;
 border-bottom:1px solid #d2dbe0;
}
.contace_new_tab_select{
 width:70px; 
 height:36px;
 background-image:url(images/contact/contact_click.jpg);
 background-repeat:repeat-x;
 cursor:pointer;
 border-right:1px solid #d2dbe0;
 text-align:center;
 line-height:36px;
 font-weight:bold;
}
.contact_new_bottom_text{
 padding:5px;
 background:#fff;
 line-height: 18px;
}

.ContactAddress_Default
{
	background:url(images/contact/ContactAddress_Selected.gif) left 0 ;
	height:21px;
	background-repeat:no-repeat;
	padding-left:25px;
	line-height:20px;
	color:#62aaf2;
	cursor:pointer;
}
.ContactAddress
{
	background:url(images/contact/ContactAddress_Default.gif) left 0 ;
	height:21px;
	background-repeat:no-repeat;
	padding-left:25px;
	line-height:20px;
	color:#62aaf2;
	cursor:pointer;
}
.ContactAddress_MouseOver
{
	background:url(images/contact/ContactAddress_Onmouseover.gif) left 0 ;
	height:21px;
	background-repeat:no-repeat;
	padding-left:25px;
	line-height:20px;
	color:#62aaf2;
	cursor:pointer;
}

/*----------------------------FAQ------------------------------------------*/
.FAQ_window_bgtitle
{
	padding-top:10px;
	font-size:18px;
	text-align:center;
	font-weight:bold;
}
.FAQ_window_title
{
	background:#f2f6f9;
	margin:15px 10px 20px 10px;
	padding:15px;
	border:solid #b3d6f7 1px;
	line-height:22px;
	font-family:Tahoma, Verdana, Arial;
	color:#0000ff;
	font-size:12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;	
	text-align:left;
}
.FAQ_window_titltbg
{
	background:#f2f6f9;
	
}
.FAQ_window_titltbg_style
{
	font-weight: bold;
	padding:10px;
	text-align:left;
	border-top:2px solid #cde2f3;
}
.FAQ_window_titltbg_Rstyle
{
	font-weight: bold;
	text-decoration: underline;
	padding:10px;
	text-align:right;
	border-top:2px solid #cde2f3;
}
.FAQ_window_content
{
	text-align:left;
	line-height:22px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	padding-top:5px;
	
}
a.FAQ_yellow:link 
{
	font-size: 12px;
	font-style: normal;
	color: #0000ff;
	text-decoration: underline;
}
a.FAQ_yellow:hover 
{
	font-size: 12px;
	font-style: normal;
	color: #0000ff;
	font-weight:bold;
	text-decoration: underline;
}
a.FAQ_yellow:active {
	font-size: 12px;
	font-style: normal;
	color: #0000ff;
	text-decoration: underline;
}
a.FAQ_yellow:visited 
{
	font-size: 12px;
	font-style: normal;
	color: #0000ff;
	text-decoration: underline;
}
.faq_dialog
{
	overflow-x:visible;
	overflow-y:scroll;
	background-color:White;
	border:#7e9dba 1px solid;
}
.faq_dialog_bj
{
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
	background:#f2f6f9;
	font-weight:bold;
}
.faq_dialog_content
{
	text-align:left;
	padding-top:3px;
	padding-bottom:7px;
	padding-left:2px;
	padding-right:2px;
}
.FAQ_Table
{
	width:100%;
	padding-left:10px;
	padding-right:10px;
}

/*----------------------------FAQ  END------------------------------------------*/

/* CSS Document */
.div_PopupProcessBar 
{
	 width:200px;
	 text-align:center;
	 border:#007af7 1px solid; 
	 background-image:url(images/processbarbg.gif);
	 background-repeat:no-repeat;
	 font-size:12px
}

/*---------------------------NOT START-----------------------------------------*/
.NOTUnit
{
	
}
.NOTTitle
{
	padding:5px 5px;
	font-weight:bold;
}
.NOTContent
{
	padding-top:5px;
	width:100%;
}
/*---------------------------NOT END-----------------------------------------*/
/*---------------------------ChoseLanguages-----------------------------------*/
.ChoseLanguages
{
	height:17px;
	background-image:url(images/ChoseLanguages_bj.gif);
	background-repeat:repeat-x;
	padding-right:18px;
	text-align:right;
	font-size:11px;
	color:#FFFFFF;
}
.ChoseLanguagesPadding
{
	padding-right:10px;
}
a.ChoseLanguagesPadding:link 
{
	color:#FFFFFF;
	cursor: pointer;
}
a.ChoseLanguagesPadding:hover 
{
	color:#F0F0F0;
}
a.ChoseLanguagesPadding:visited 
{
	color:#FFFFFF;
}
a.ChoseLanguagesPadding:active 
{
	color:#F0F0F0;
}
/*---------------------------ChoseLanguages END-----------------------------------*/

/*---------------------------Prompt Add/Edit ListingRule--------------------------*/
.SearchListingDivIE 
{
	border: 3px solid #c9e0f2;
	height:530px;
}
.AddListingDivIE 
{
	border: 3px solid #c9e0f2;
	height:510px;
}
.SearchListingDivFF 
{
	border: 3px solid #c9e0f2;
	height:580px;
}
.AddListingDivFF 
{
	border: 3px solid #c9e0f2;
	height:530px;
}
.AddListingDiv_Table1
{
	background-color:#dde9f2;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 15px;
	padding-left: 30px;
}
.AddListingDiv_Table2
{
	margin-top:10px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.AddListingTable_lable1{
	background-color:#fffeeb;
	color:#996633;
	border:1px solid #f8eebf;
	padding:10px;
	margin-left:10px;
	margin-right:10px;
	text-align:left;	
}
.AddListingTable_lable2{
	background-color:#f0faff;
	border:1px solid #abcee0;
	padding:10px;
	margin-left:10px;
	margin-right:10px;
	text-align:left;
}
.ProfileName{
	background-color:#c9e0f2;
	padding:12px 20px 12px 20px;
}
/*---------------------------Prompt Add/Edit ListingRule--------------------------*/

/*----------------------------Select------------------------------------*/
div.tag_select
{
	display:block;
	color:#003366;
	width:82px;
	height:22px;
	background:url(images/select_language.gif) no-repeat 0 0;
	padding:0 10px;
	line-height:22px;
}
div.tag_select_hover
{
	display:block;
	color:#003366;
	width:82px;
	height:22px;
	background:url(images/select_language.gif) no-repeat 0 -22px;
	padding:0 10px;
	line-height:22px;
}
div.tag_select_open
{
	display:block;
	color:#003366;
	width:82px;
	height:22px;
	background:url(images/select_language.gif) no-repeat 0 -44px;
	padding:0 10px;
	line-height:22px;
}

ul.tag_options
{
	position:absolute;
	margin:0;
	list-style:none;
	background:url(images/select_language.gif) no-repeat left bottom;
	width:100px;
	padding:0 0 1px;
	margin:0;
	width:80px;
}
ul.tag_options li
{
	background:url(images/select_language.gif) repeat-y -102px 0;
	display:block;
	width:61px;
	padding:0 10px;
	height:22px;
	text-decoration:none;
	line-height:22px;
	color:#000;
}

ul.tag_options li.open_hover
{
	background:url(images/select_language.gif) no-repeat 0 -88px;
	color:#003366
}
ul.tag_options li.open_selected
{
	background:url(images/select_language.gif) no-repeat 0 -66px;
	color:#19555F
}
.WelcomePageLocation
{
	margin-right:15px;
	width:250px;
}
/*----------------------------Select END------------------------------------*/

.redStar
{
	color:Red;
}
/*---------------------------new welcomepage-------------------------------------*/
.activityLT
{
	width:15px;
	height:28px;
	background:url(images/update/activity_bjleftTOP.gif) left top no-repeat;
}
.activityRT
{
	width:15px;
	height:28px;
	background:url(images/update/activity_bjrightTOP.gif) right top no-repeat;
}
.activityMTLeft
{
	width:auto;
	height:28px;
	background:url(images/update/activity_bjtop.gif) center center repeat-x;
	line-height:28px;
	font-weight:bold;
	text-align:left;
}
.activityMTRight
{
	width:auto;
	height:28px;
	background:url(images/update/activity_bjtop.gif) center center repeat-x;
	line-height:28px;
	font-weight:bold;
	text-align:right;
}
.activityLeft
{
	width:15px;
	height:auto;
	background:url(images/update/activity_bjleft.gif) left center repeat-y;
}
.activityRight
{
	width:15px;
	height:auto;
	background:url(images/update/activity_bjright.gif) right center repeat-y;
}
.activityLB
{
	width:15px;
	height:15px;
	background:url(images/update/activity_LB.gif) left bottom no-repeat;
}
.activityRB
{
	width:15px;
	height:15px;
	background:url(images/update/activity_Rb.gif) right bottom no-repeat;
}
.activityCB
{
	width:auto;
	height:15px;
	background:url(images/update/activity_BB.gif) center center repeat-x;
}
.avtivityCC
{
	padding:10px 0px 10px 0px;
}
/*-------------------------------update welcome page--------------------------------------*/
.learnCenBj
{
	width:218px;
	height:43px;
	background:url(images/update/learnCenBj.gif) left top no-repeat;
	line-height:43px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	cursor:pointer;
	float:left;
}
.activityLisBj
{
	width:218px;
	height:43px;
	background:url(images/update/activityLisBj.gif) left top no-repeat;
	line-height:43px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
	float:left;
}
.whiteline
{
	width:100%;
	height:12px;
	background:url(images/update/whiteLine.gif) center center repeat-x;
	float:left;
	margin-top:-3px;
	margin-bottom:10px;
}
.LC_navGreen
{
	width:236px;
	height:42px;
	background:url(images/update/LC_navGreen.gif) left top no-repeat;
	line-height:42px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
.LC_navBlue
{
	width:236px;
	height:42px;
	background:url(images/update/LC_navBlue.gif) left top no-repeat;
	line-height:42px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
}
.LC_navBlue a:link,.LC_navBlue a:visited {
	color: #FFFFFF;
	height: 42px;
	width: 236px;
	display: block;
	background:url(images/update/LC_navBlue.gif) left top no-repeat;
	text-decoration: none;
}
.LC_navBlue a:hover,.LC_navDarkblue a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background:url(images/update/LC_navGreen.gif) left top no-repeat;
	display: block;
	height: 41px;
	width: 236px;
}
.LC_navDarkblue
{
	width:236px;
	height:42px;
	background:url(images/update/LC_navDarkblue.gif) left top no-repeat;
	line-height:42px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}
.LC_navDarkblue a:link,.LC_navDarkblue a:visited
{
	text-decoration: none;
	color:#FFFFFF;
}
.LC_navBlue span
{
	padding-left:15px;
}
.LC_navGreen span
{
	padding-left:15px;
}
.LC_navDarkblue span
{
	padding-left:15px;
}
.LC_ContentTab
{
	margin-left:236px;
	text-align:left;
}
.LContent_topLeft
{
	background:url(images/update/LContent_topLeft.gif) left top repeat-x;
	height:20px;
	width:20px;
}
.LContent_leftBotom
{
	background:url(images/update/LContent_leftBotom.gif) left top repeat-y;
	height:20px;
	width:20px;
}
.LContent_leftBj
{
	background:url(images/update/LContent_leftBj.gif) right center repeat-y;
}
.LContent_topright
{
	background:url(images/update/LContent_topright.gif) left top no-repeat;
	height:20px;
	width:20px;
}
.LContent_rightBottom
{
	background:url(images/update/LContent_rightBottom.gif) left top no-repeat;
	height:20px;
	width:20px;
}
.LContent_topBj
{
	background:url(images/update/LContent_topBj.gif) left top repeat-x;
	width:auto;
}
.LContent_rightBj
{
	background:url(images/update/LContent_rightBj.gif) right center repeat-y;
}
.LContent_bottomBj
{
	background:url(images/update/LContent_bottomBj.gif) center bottom repeat-x;
	width:auto;
}
.LContent_CC
{
	background:#d4f2ff;
	padding:5px 18px 5px 15px;
}
.LCstep
{
	width:13%;
	text-align:left;
}
.LC_title
{
	font-size:14px;
	font-weight:bold;
	line-height:22px;
	text-align:left;
	padding-left:10px;
}
.LC_title_con
{
	padding:0px 10px 3px 10px;
	height:40px;
	padding-left:10px
}
.LC_media
{
	height:38px;
	width:auto;
	background:url(images/update/media_bj.gif) left top repeat-x;
	line-height:38px;
	color:#336699;
	font-weight:bold;
	padding-left:15px;
	margin-left:10px;
}
.LC_optional
{
	height:41px;
	width:auto;
	background:url(images/update/optional_bj.gif) repeat-x left bottom;
	line-height:41px;
	padding-left:20px;
	font-size:16px;
	font-weight:bold;
}
.LC_line
{
	height:10px;
	border-bottom:dotted 1px #CCCCCC;
	margin-bottom:10px;
}
.LC_underContru
{
	text-align:center;
	padding:163px 0px;
}
/*default_nav start*/
.learning-center-nav{font-size:15px; font-family:Arial, Helvetica, sans-serif;}
.learning-center-nav ul{width:236px; list-style:none;padding:0;margin:0;border:none;}
.learning-center-nav li{
	width:100%;
	list-style:none;
	float:left;
}
.learning-center-nav li a{font-weight:bold; text-decoration:none;float:left;display:inline;width:100%;height:42px;line-height:42px;background:url(images/update/nav/nav_bg.gif) repeat-x top left;}
.learning-center-nav li a span{ float:left;height:42px;line-height:42px;background:url(images/update/nav/nav_bg_left.gif) no-repeat left top;padding-left:16px; cursor:pointer; display:inline;}
.learning-center-nav li a:link{ color:#FFF; }
.learning-center-nav li a:visted{ color:#FFF;}
.learning-center-nav li a:hover{ color:#FFF;}
.learning-center-nav li a:active{ color:#FFF;}
.learning-center-nav li a:hover{ background:url(images/update/nav/nav_bg_hover.gif) repeat-x;}
.learning-center-nav li a:hover span{background:url(images/update/nav/nav_bg_hover_left.gif) no-repeat left top;}
.learning-center-nav li .active{ background:url(images/update/nav/nav_bg_ac.gif) repeat-x;}
.learning-center-nav li .active span{background:url(images/update/nav/nav_bg_ac_left.gif) no-repeat left top;}
.learning-center-nav li .sub-nav a{ text-indent:3em; width:236px; height:41px; background:#a2c56e; border-bottom:1px dashed #d9e6c7;}
.learning-center-nav li .sub-nav a:hover{ text-indent:3em; width:236px; height:41px; background:#94b645;}
.learning-center-nav li .sub-nav a:active{ text-indent:3em; width:236px; height:41px; background:#a2c56e url(images/update/nav/arrow_white.gif) no-repeat 25px center;}
.learning-center-nav li .sub-nav .active{ background:#a2c56e url(images/update/nav/arrow_white.gif) no-repeat 25px center;}
/*default_nav end*/
/*-----------------------------------new contact us----------------------------------*/
.LCon_waikuang
{
	float:left;
	width: 100%;
	padding-bottom:86px;
}
.LCon_main {
	width: 100%;
	float: left;
}
.LCon_top {
	width: 100%;
	background-image: url(images/update/LCon_top_bg.gif);
	background-repeat: repeat-x;
	height: 53px;
	float: left;
}
.LCon_top_left {
	background-image: url(images/update/LCon_top_left.gif);
	background-repeat: no-repeat;
	float: left;
	height: 41px;
	width: 12px;
	margin-top: 12px;
}
.LCon_top_right {
	background-image: url(images/update/LCon_top_right.gif);
	float: right;
	height: 41px;
	width: 12px;
	margin-top: 12px;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.LCon_top_title {
	font-size: 22px;
	font-weight: bolder;
	color: #003366;
	float: left;
	height: 41px;
	margin-top: 12px;
	line-height: 41px;
}
.LCon_top table tr {
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	line-height: 53px;
}

.LCon_top table tr td {
	list-style-type: none;
	text-align: center;
	display: block;
	float: left;
	width: 99px;
	overflow: hidden;
	height: 52px;
	margin: 0px;
	padding: 0px;
}
.LCon_topMouseOver{
	background-image: url(images/update/LCon_hover.gif);
	background-repeat: no-repeat;
	height: 52px;
	width: 99px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	cursor:pointer;
}
.LCon_middle {
	float: left;
	width: 100%;
	padding-top: 25px;
	background-color: #FFFFFF;
}
.LCon_middle ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 400px;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
}
.LCon_middle li {
	list-style-type: none;
	margin-bottom: 5px;
}
.LCon_middle_left {
	background-image: url(images/update/LCon_white_left.gif);
	background-repeat: no-repeat;
	float: left;
	height: 13px;
	width: 17px;
	background-position: left bottom;
}
.LCon_middle_right {
	background-image: url(images/update/LCon_white_right.gif);
	float: right;
	height: 13px;
	width: 17px;
	background-position: right bottom;
	background-repeat: no-repeat;
}


.LCon_middle img {
	padding-right: 25px;
	padding-left: 25px;
	float: left;
}
.LCon_top a:link,.LCon_top a:visited {
	color: #003366;
	text-decoration: none;
}
.LCon_middle_bottom {
	float: left;
	width: 100%;
}

/*----------------------------Help Start------------------------------------------*/
.Helpbj{
	background-color:#e3e3e3;
	padding-left:14px;
	padding-right:14px;
	padding-bottom:15px;
}
.HelpBanner
{
	height:99px;
	background-image:url(../../Global/images/help/images/bannerBj.gif);
	background-repeat:repeat-x;
	width:100%;
	padding-left:14px;
	padding-right:14px;
}
.bannerPic
{
	width:772px;
	height:81px;
	padding-top:17px;
	background:url(../../Global/images/help/images/help_head_en.gif) bottom center no-repeat;
}
.banner_title
{
	padding-left:155px;
	padding-top:25px;
	display:block;
	text-align:left;
	font-size:24px;
	font-weight:bold;
	color:#ff6600;
	width:auto;
}
.HelpContent{
	background-color:#FFFFFF;
	width:100%
}
.HelpYuanjiaoLeft
{
	height:11px;
	width:761px;
	background-image:url(../../Global/images/help/images/leftBottom_YJ.gif);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
}
.HelpYuanjiaoRight
{
	width:11px;
	height:11px;
	background-image:url(../../Global/images/help/images/rightBottom_YJ.gif);
	float:right;
}
.whiteBj
{
	background-color:#FFFFFF;
	padding-top:15px;
	padding-left:10px;
	height:auto;
	margin: 0 auto;
	width:762px;
}
.Search
{
	width:752px;
	height:44px;
	background:url(../../Global/images/help/images/Registration_searchBj.gif) repeat-x top center;
}
.SearchLeft
{
	background-image:url(../../Global/images/help/images/Registration_SearchLeft.gif);
	background-repeat:no-repeat;
	width:12px;
	height:44px;
	float:left;
}
.SearchContent
{
	float:left;
	height:44px;
	width:725px;
	line-height:44px;
}
.SearchButton
{
	background:url(../../Global/images/help/images/Registration_Button.gif) no-repeat center center;
	width:81px;
	height:27px;
	display:block;
	text-align:center;
	line-height:27px;
	font-weight:bold;
}
.Help_CancelButton
{
	background:url(../../Global/images/help/images/Registration_Button_help.gif) no-repeat center center;
	width:81px;
	height:27px;
	display:block;
	text-align:center;
	line-height:27px;
	font-weight:bold;
}
.SearchRight
{
	float:right;
	width:10px;
	background-image:url(../../Global/images/help/images/Registration_SearchRight.gif);
	background-repeat:no-repeat;
	height:44px;
}
.SearchFont
{
	color:#FFFFFF;
	font-weight:bold;
}
.search_text
{
	width:250px;
	height:15px;
	float: left;
	overflow: hidden;
	line-height: 16px;
	padding:4px 0 4px 22px;
	border: 1px solid #DCDCDC;
	background:url(../../Global/images/help/images/icon_search.png) no-repeat 4px 4px;
	color: #CCCCCC;
	margin: 0 8px 0 10px;
	display: inline;
	float:left;
	background-color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial;
}
.input_search_text
{
	width:250px;
	height:15px;
	float: left;
	overflow: hidden;
	line-height: 16px;
	padding:4px 0 4px 22px;
	border: 1px solid #DCDCDC;
	background:url(../../Global/images/help/images/icon_search.png) no-repeat 4px 4px;
	color: #003366;
	margin: 0 8px 0 10px;
	display: inline;
	float:left;
	background-color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial;
}
.indexBoder
{
	background-color:#d4f2ff;
	margin-top:15px;
	height:auto;
	width:750px;
}
.indexBoder_left01
{
	width:10px;
	height:10px;
	float:left;
	background-image:url(../../Global/images/help/images/index_01left.gif);
	background-position:left top; 
}
.indexBoder_right01
{
	width:10px;
	height:10px;
	float:right;
	background-image:url(../../Global/images/help/images/index_01right.gif);
	background-position:right top;
}
.indexBoder_Yj
{
	background-color:#FFFFFF;
	width:706px;
}
.indexBoder_Yj_1
{
	padding-left:23px;
	padding-right:23px;
}
.indexBoder_content
{
	background-color:#FFFFFF;
	width:708px;
	padding:6px 10px 6px 10px;
}
.indexBoder_content1
{
	background:url(../../Global/images/help/images/bullet.gif) no-repeat left center;
	padding-left:25px;
	line-height:20px;
}
.indexBoder_content12
{
	width:22px;
	background:#d4f2ff;
}
.indexBoder_left02
{
	width:10px;
	height:10px;
	float:left;
	background-image:url(../../Global/images/help/images/index_02left.gif);
	background-color:#FFFFFF;
	background-position: left top;
	background-repeat: no-repeat;
}
.indexBoder_right02
{
	width:10px;
	height:10px;
	float:right;
	background-image:url(../../Global/images/help/images/index_02right.gif);
	background-repeat:no-repeat;
	background-position: right top;
}
.indexBoder_left03
{
	width:32px;
	height:27px;
	background-image:url(../../Global/images/help/images/index_03left.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.indexBoder_right03
{
	width:31px;
	height:27px;
	background-image:url(../../Global/images/help/images/index_03right.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.indexBoder_middle03
{
	background-image:url(../../Global/images/help/images/index_03middle.gif);
	background-repeat:repeat-x;
	background-position:center center;
	height:27px;
	width:686px;
}
.indexBoder_font
{
	color:#1d86e9;
	font-size:18px;
	font-weight:bold;
	padding-left:10px;
	padding-top:8px;
	padding-bottom:8px;
	background-repeat:no-repeat;
}
.ContentTitleLeft
{
	width:12px;
	height:27px;
	background:url(../../Global/images/help/images/Registration_ContentTitltLe.gif) top right no-repeat;
}
.ContentTitleRight
{
	width:13px;
	height:27px;
	background:url(../../Global/images/help/images/Registration_ContentBj_left.gif) top left no-repeat;
}
.ContentTitle
{
	color:#FFFFFF;
	font-weight:bold;
	width:725px;
	height:27px;
	background:url(../../Global/images/help/images/Registration_ContentBj.gif) repeat-x center center;
	line-height:27px;
}
.ContentCon
{
	padding:15px;
	text-align:left;
	border:1px solid #4ca5f3;
}
.ContentTOP
{
	vertical-align:top;
	text-align:right;
}
.Help_top
{
	display:block;
	background:url(../../Global/images/help/images/help_Top.gif) right top no-repeat;
	width:54px; height:18px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	cursor:pointer;
}
.ActionMenuFont
{
	font-size:16px;
	line-height:25px;
	font:bold;
}
.Help_top a:link, .Help_top a:hover, .Help_top a:visited
{
	color:#FFFFFF;
	text-decoration: none;	
}
.indexBoder_content a:link, .indexBoder_content a:visited, .indexBoder_content a, .SearchContent a:link, .SearchContent a:visited, .SearchContent a, .sitemapTitle02 a:link, .sitemapTitle02 a:visited, .sitemapTitle02 a
{
	color:#0000FF;
	text-decoration:underline;
}
.indexBoder_content a:hover, sitemapTitle02 a:hover, indexBoder_content a:hover
{
	color:#0033FF; 
}
.SearchButton a:link, .SearchButton a:hover, .SearchButton a:visited, SearchButton a, .Help_CancelButton a:link, .Help_CancelButton a:hover, .Help_CancelButton a:visited, .Help_CancelButton a
{
	color:#0181e3;
}
.Help_Contact
{
	padding:25px 0 5px 0;
}
.Help_cancel
{
	text-align:center;
	padding-top:15px;
}
.HelpSearchNoData
{
 padding-top:205px;
 text-align:center;
 padding-bottom:205px;
}
/*----------------------------Help END------------------------------------------*/
/*----------------------------Sales start------------------------------------------*/
.sales_nav
{
	width:217px;
	color:#0000FF;
	background:#dfefff;
}
.sales_nav a, .sales_MainLeft a
{	
	color:#0000FF;
	text-decoration:underline;
	padding-left:15px;
}
.sales_nav a:hover
{
	color:#FFFFFF;
}
.sales_navHeader
{
	font-size:16px;
	padding:20px 0 10px 7px;
	color:#339900;
	font-weight:bold;
}
.sales_nav_order td
{
	padding-bottom:12px;
	padding-top:12px;
}
.sales_nav_customer td
{
	padding-bottom:6px;
	padding-top:6px;
}
.sales_nav_mouseover
{
	background:#64a3e3;
	color:#FFFFFF;
}
.sales_navLine
{
	width:217px;
	height:30px;
	background:url(images/sales/ManagerOrder_navLine.gif) repeat-x center center;
}
.salesConBorder
{
	border:6px solid #64a3e3;
	padding-top:0;
}

.salesFilter01_icon_expand
{
	background:url(images/sales/sales_filterIcon_1.gif) left top no-repeat #dfecf6;
	height:26px;
	line-height:26px;
	padding-left:26px;
}
.salesFilter01_icon_coll
{
	background:url(images/sales/sales_filterIcon_2.gif) left top no-repeat #dfecf6;
	height:26px;
	line-height:26px;
	padding-left:26px;
}
.salesFilterBj
{
	background-color:#fffeeb;
	padding-top:6px;
	padding-bottom:9px;
	padding-left:30px;
	border-bottom:1px solid #cdc18a;
	background:url(images/sales/sales_filterIcon_1.gif) left center no-repeat;
}
.salesFilterBj01
{
	background-color:#fffeeb;
	padding-top:6px;
	padding-bottom:9px;
	padding-left:30px;
	border-bottom:1px solid #cdc18a;
	background:url(images/sales/sales_filterIcon_2.gif) left center no-repeat;
}

.salesFilterBj a, .salesFilter01_icon_expand a, .salesFilter01_icon_coll a
{
	color:#0000FF;
	text-decoration:underline;
}
.saleCon_pad
{
	padding:5px 10px 0 10px;
}
.salesConBj
{
	height:32px;
	background:url(images/sales/sales_conBj.gif) center center repeat-x;
	line-height:32px;
	width:100%;
}
.salesConBj_left
{
	width:10px;
	height:20px;
	background:url(images/sales/sales_conLeft.gif) left top no-repeat;
}
.salesConBj_right
{
	width:10px;
	height:20px;
	background:url(images/sales/sales_conRight.gif) top right no-repeat ;
}
.salesConBj01
{
	border-top:10px #fff solid;
}
.salesCon_border
{
	border:2px solid #c9e0f2;
	border-top:0;
	padding:8px;
}
.sales_borderWidth
{
	min-width: 800px;
	width: expression(document.body.clientWidth < 800? "800px": "100%" );
	width:100%;
}
.sales_MainLeft
{
	float:left; 
	width:217px;
}
.sales_MainRight
{
	margin-left:227px;
	border:1px solid #d4f2ff;
	padding-bottom:10px;
}

.orderTitle
{
	font-size:16px;
	font-weight:bold;
	padding-bottom:7px;
}
.orderBorder
{
	background:#ffffff;
	border-collapse:collapse
}

.orderBorder_lt
{
	width:10px;
	height:10px;
	background:url(images/sales/orderBorder_lt.gif) left top no-repeat #f2f6f9;
	border-top:0;
}
.orderBorder_rt
{
	width:10px;
	height:10px;
	background:url(images/sales/orderBorder_rt.gif) left top no-repeat #f2f6f9;
	border:0;
}
.orderBorder_lb
{
	width:10px;
	height:10px;
	background:url(images/sales/orderBorder_lb.gif) left top no-repeat #f2f6f9;
	border:0;
}
.orderBorder_rb
{
	width:10px;
	height:10px;
	background:url(images/sales/orderBorder_rb.gif) left top no-repeat #f2f6f9;
	border:0;
}
.orderBorder_top
{
	border-top:1px solid #a9d2f9;
	height:10px;
	background:#ffffff;
}
.orderBorder_right
{
	border-right:1px solid #a9d2f9;
	width:10px;
	background:#ffffff;
}
.orderBorder_left
{
	border-left:1px solid #a9d2f9;
	width:10px;
	background:#ffffff;
}
.orderBorder_bottom
{
	border-bottom:1px solid #a9d2f9;
	height:10px;
	background:#ffffff;
}
.orderTitle
{
	font-weight:bold;
	font-size:14px;
}
.orderBorder_pad
{
	padding:8px;
}
.orderTitle img
{
	border:5px solid #c9e0f2;
	text-align:center;
}
.orderPre_pic
{
	background:url(images/sales/order_pre.gif) center center no-repeat;
	width:30px;
	height:30px;
	cursor:pointer;
}
.orderNext_pic
{
	background:url(images/sales/order_next.gif) center center no-repeat;
	width:30px;
	height:30px;
	cursor:pointer;
}
.orderPageNo
{
	text-align:center;
}
.orderCon_left
{
	float:left;
	width:18%;
}
.orderCon_right
{
	float:left;
	width:82%;
}
.orderCon_green
{
	color:#339900;
	width:18%;
	font-size:12px;
	text-align:right;
	line-height:22px;
	padding-right:5px;
}
.orderCon_green01
{
	color:#339900;
	width:18%;
	font-size:12px;
	text-align:right;
	line-height:22px;
	padding-right:5px;
	padding-top:38px;
}
.orderCon_blue
{
	width:32%;
	text-align:left;
}
.orderCon_blue01
{
	width:32%;
	text-align:left;
	padding-top:38px;
}
.orderCon_right a, .orderPageNo a
{
	color:#0000FF;
	text-decoration:underline;
}
.orderSeclect_bj
{
	background:url(images/sales/orderSelect.gif) repeat-x left top;
	height:23px;
	line-height:23px;
}
.orderSelect_con
{
	padding:10px;
}
.orderSeclect_expand
{
	background:url(../../Global/images/expand.gif) no-repeat center center;
	height:23px;
	width:30px;
	cursor:pointer;
	float:left
}
.orderSeclect_collapse
{
	background:url(../../Global/images/collapse.gif) no-repeat center center;
	height:23px;
	width:30px;
	cursor:pointer;
	float:left
}
.orderSeclect_bj a
{
	color:#0000FF;
	text-decoration:underline;
}
.orderSeclect_bj span
{
	float:left;
}
.orderCon_border{
	border:1px #c9e0f2 solid
}	
.font_gray
{
	color:#999999;
	font-style:italic;
}
.paypalBj_title_left
{
	width:15px;
	height:53px;
	background:url(images/sales/paypalBj_tilt_left.gif) left top no-repeat;
}
.paypalBj_title_right
{
	width:15px;
	height:53px;
	background:url(images/sales/paypalBj_title_right.gif) left top no-repeat;
}
.paypalBj_tiltle
{
	height:53px;
	background:url(images/sales/paypalBj_tilte.gif) left center repeat-x;
	line-height:53px;
	font-size:14px;
	font-weight:bold;
	color:#339900;
}
.paypalBj_left
{
	width:15px;
	background:url(images/sales/paypalBj_left.gif) left top repeat-y;
}
.paypalBj_left_bottom
{
	width:15px;
	height:15px;
	background:url(images/sales/paypalBj_left_bottom.gif) left top no-repeat;
}
.paypalBj_bottom
{
	height:15px;
	background:url(images/sales/paypalBj_bottom.gif) center center repeat-x;
}
.paypalBj_right_bottom
{
	height:15px;
	width:15px;
	background:url(images/sales/paypalBj_right_bottom.gif) right top no-repeat;
}
.paypalBj_right
{
	width:15px;
	background:url(images/sales/paypalBj_right.gif) left top repeat-y;
}
.paypalContent
{
	padding:10px;
}

.div_PopupProcessBar
{
	 width:200px;
	 text-align:center;
	 border:#007af7 1px solid; 
	 background-image:url(images/processbarbg.gif);
	 background-repeat:no-repeat;
	 font-size:12px
}
.salesSet_loadBj
{
	height:35px;
	background:url(images/sales/salesSet_loadBj.gif) left top repeat-x;
	line-height:35px;
}
/*----------------------------Sales END------------------------------------------*/
/*---------------------------View Order Status Start-------------------------------*/
.OS_body_bj
{
	background: url(images/sales/orderStatus/body_bj.gif) left top repeat-x #5b6775;
	padding-top:5px;
	padding-bottom:5px;
}
.OS_head_leftBj
{
	background:url(images/sales/orderStatus/head_leftBj.gif) left top no-repeat;
	width:38px;
	height:120px;
}
.OS_head_bj
{
	background:url(images/sales/orderStatus/head_bj.gif) center center repeat-x;
	width:auto;
	height:120px;
	text-align:left;
}
.OS_head_rightBj
{
	background:url(images/sales/orderStatus/head_rightBj.gif) right center no-repeat;
	width:224px;
	height:120px;
}
.OS_leftBj
{
	background: url(images/sales/orderStatus/leftBj.gif) repeat-y left top #ffffff;
	width:38px;
}
.OS_leftBj01
{
	width:38px;
	height:601px; 
	background:url(images/sales/orderStatus/leftBj_Top.gif) no-repeat left top;
	
}
.OS_rightBj
{
	background:url(images/sales/orderStatus/rightBj.gif) right top repeat-y #ffffff;
	text-align:right;
}
.OS_rightBj01
{
	width:41px; 
	height:601px; 
	background:url(images/sales/orderStatus/rightBj_Top.gif) no-repeat right top;
}
.OS_head_line
{
	margin-left:auto;
	margin-right:auto;
	background:#169aff;
	height:3px;
}
.OS_leftBottom_bj
{
	width:42px;
	height:40px;
	background:url(images/sales/orderStatus/leftBottom.gif) right bottom no-repeat;
}
.OS_rightBottom_bj
{
	width:41px;
	height:40px;
	background:url(images/sales/orderStatus/rightBottom_bj.gif) right bottom no-repeat;
}
.OS_bottom_bj
{
	width:auto;
	height:40px;
	background:url(images/sales/orderStatus/bottom_bj.gif) center center repeat-x;
}
.OS_content
{
	background:#ffffff;
	padding-top:10px;
}
h1
{
	color:#003399;
	font-size:14px;
	text-align:left;
}
h2
{
	font-size:16px;
	color:#00b400;
	margin-bottom:5px;
	text-align:left;
}
h3
{
	font-size:14px;
	color:#000000;
	margin:0;
	padding:0;
	margin-left:15px;
}
.OS_status_lt
{
	width:15px;
	height:38px;
	background:url(images/sales/orderStatus/status_tl.gif) left top no-repeat;
}
.OS_status_t
{
	height:38px;
	width:auto;
	background:url(images/sales/orderStatus/status_bj.gif) center center repeat-x;
}
.OS_status_rt
{
	width:15px;
	height:38px;
	background:url(images/sales/orderStatus/status_rt.gif) right top no-repeat;
}
.OS_status_con
{
	border-left:solid 1px #24a0ff;
	border-right:solid 1px #24a0ff;
}
.OS_details_con_left
{	
	border-left:solid 1px #24a0ff;
}
.OS_details_con_right
{	
	border-right:solid 1px #24a0ff;
}
	
.OS_status_lb
{
	 background:url(images/sales/orderStatus/status_lb.gif) left top no-repeat #edf7ff;
	 width:15px;
	 height:15px;
}
.OS_status_b
{
	border-bottom:solid 1px #24a0ff;
	background:#edf7ff;
}
.OS_status_rb
{
	 background:url(images/sales/orderStatus/status_rb.gif) left top no-repeat #edf7ff;
	 width:15px;
	 height:15px;
}
.OS_details_lb
{
	 background:url(images/sales/orderStatus/status_lb.gif) left top no-repeat;
	 width:15px;
	 height:15px;
}
.OS_details_b
{
	border-bottom:solid 1px #24a0ff
}
.OS_details_rb
{
	 background:url(images/sales/orderStatus/status_rb.gif) left top no-repeat;
	 width:15px;
	 height:15px;
}
.OS_table_title
{
	color:#FFFFFF;
	font-weight:bold;
	border-right:1px #ffffff solid;
	line-height:38px;
	text-align:left;
	padding-left:20px;
	width:145px;
	height:38px;
	background:url(images/sales/orderStatus/status_bj.gif) center center repeat-x;
}
.OS_table_title01
{
	color:#FFFFFF;
	font-weight:bold;
	line-height:38px;
	text-align:left;
	padding-left:20px;
	height:38px;
	background:url(images/sales/orderStatus/status_bj.gif) center center repeat-x;

}

.OS_table_left01
{
	padding-left:20px;
	background:#edf7ff;
	border-right:1px solid #ffffff;
	line-height:25px;
	text-align:left;
	width:145px;
}
.OS_table_left_border01
{
	background:#edf7ff;
	border-left:1px solid #24a0ff;
}
.OS_table_right_border02
{
	background:#e0f2ff;
	border-right:1px solid #24a0ff;
}
.OS_table_right_border01
{
	background:#edf7ff;
	border-right:1px solid #24a0ff;
}
.OS_table_left_border02
{
	background:#e0f2ff;
	border-left:1px solid #24a0ff;
}
.OS_table_left02
{
	padding-left:20px;
	background:#e0f2ff;
	border-right:1px solid #ffffff;
	line-height:25px;
	text-align:left;
	width:145px;
}
.OS_table_center01
{
	padding-left:15px;
	background:#edf7ff;
	border-right:1px solid #ffffff;
	line-height:25px;
	text-align:left;
	width:145px;
}
.OS_table_center02
{
	padding-left:15px;
	background:#e0f2ff;
	border-right:1px solid #ffffff;
	line-height:25px;
	text-align:left;
	width:145px;
}
.OS_table_right01
{
	padding-left:15px;
	background:#edf7ff;
	line-height:25px;
	text-align:left;
}
.OS_table_right02
{
	padding-left:15px;
	background:#e0f2ff;
	line-height:25px;
	text-align:left;
}
.OS_details_lb
{
	 background:url(images/sales/orderStatus/status_lb.gif) left top no-repeat;
	 width:15px;
	 height:15px;
}
.OS_details_b
{
	border-bottom:solid 1px #24a0ff
}
.OS_details_t
{
	border-top:solid 1px #24a0ff
}
.OS_details_rb
{
	 background:url(images/sales/orderStatus/status_rb.gif) left top no-repeat;
	 width:15px;
	 height:15px;
}
.OS_details_tl
{
	background:url(images/sales/orderStatus/details_lt.gif) left top no-repeat;
	width:15px;
	height:15px;
}
.OS_details_tr
{
	background:url(images/sales/orderStatus/details_rt.gif) left top no-repeat;
	width:15px;
	height:15px;
}
.OS_font_red
{
	color:#FF0000;
}
.OS_OrderSettingPad
{
	padding-top:10px;
	padding-bottom:10px;
}
.OS_OrderSettingCon
{
	padding:10px;
	background:#edf7ff;
	border-left:1px solid #24a0ff;
	border-right:1px solid #24a0ff;
	text-align:left;
}
.OS_showcassPad
{
	text-align:left;
}
.OS_FeedbackTitle
{
	background:#c7e5fb;
	height:33px;
	width:441px;
	line-height:33px;
}
#OS_FeedbackContent td
{
	padding:5px 0;
}
#OS_FeedbackContent
{
	background:#edf7ff;
}
.OS_FeedbackTitle
{
	background:#c7e5fb;
	height:33px;
	width:441px;
	line-height:33px;
}
/*---------------------------View Order Status end-------------------------------*/
/*---View Order Status[new] Start-update:20101027------*/
.OS_body_bj_new{ background:#8a9cb1;}
.OS_head_leftBj_new{ background:url(images/sales/orderStatus/head_Bj_new.gif) left repeat-x;width:38px;height:105px; border-left:3px solid #e1f2ff; border-top:3px solid #e1f2ff;}
.OS_head_bj_new{background:url(images/sales/orderStatus/head_Bj_new.gif) center center repeat-x;width:auto;	height:105px;text-align:left; border-top:3px solid #e1f2ff;}
.OS_head_rightBj_new{background:url(images/sales/orderStatus/head_Bj_new.gif) right center repeat-x;width:150px;height:105px; border-right:3px solid #e1f2ff; border-top:3px solid #e1f2ff;}
.OS_leftBj_new{background:#fff;width:38px; border-left:3px solid #e1f2ff; border-top:3px solid #24a0ff;}
.OS_leftBj01_new{width:38px;height:601px;}
.OS_content_new{background:#fff;padding-top:10px; border-top:3px solid #24a0ff;}
.OS_status_lt_new{width:15px;height:38px;background:url(images/sales/orderStatus/status_bj.gif) center center repeat-x;}
.OS_status_whiteTitle_new{ text-align:left; padding-left:20px; height:38px; color:#fff; font-weight:bold;background:url(images/sales/orderStatus/status_bj.gif) repeat-x;}
.OS_status_rt_new{width:15px;height:38px;background:url(images/sales/orderStatus/status_bj.gif) center center repeat-x;}
.OS_status_lb_new{background: #edf7ff;width:15px;height:15px; border-left:solid 1px #24a0ff; border-bottom:solid 1px #24a0ff;}
.OS_status_rb_new{background: #edf7ff;width:15px;height:15px; border-right:solid 1px #24a0ff;border-bottom:solid 1px #24a0ff;}
.OS_details_tl_new{width:15px;height:15px; border-top:solid 1px #24a0ff;border-left:solid 1px #24a0ff;}
.OS_details_tr_new{width:15px;height:15px;border-top:solid 1px #24a0ff;border-right:solid 1px #24a0ff;}
.OS_details_lb_new{width:15px;height:15px;border-left:solid 1px #24a0ff;border-bottom:solid 1px #24a0ff;}
.OS_details_rb_new{width:15px;height:15px;border-right:solid 1px #24a0ff;border-bottom:solid 1px #24a0ff;}
.OS_leftBottom_bj_new{ background:#fff;width:42px;height:40px; border-left:3px solid #e1f2ff; border-bottom:3px solid #e1f2ff;}
.OS_bottom_bj_new{width:auto;height:40px; background:#fff; border-bottom:3px solid #e1f2ff;}
.OS_rightBottom_bj_new{width:41px;height:40px;background:#fff; border-bottom:3px solid #e1f2ff; border-right:3px solid #e1f2ff;}
.OS_rightBj_new{ background:#fff; border-right:3px solid #e1f2ff; border-top:3px solid #24a0ff;}
.OS_rightBj01_new{width:41px;height:601px;}
.OS_table_title01_new{color:#FFFFFF;font-weight:bold;line-height:38px;text-align:left;padding-left:10px;height:38px;background:url(images/sales/orderStatus/status_bj.gif) center center repeat-x;}
.OS_h2_to_content_height{ height:10px;}
.OS_price_row_yellow{ line-height:25px; background:#ffffcd}
.OS_price_row_blue{ line-height:25px; background:#edf7ff;}
/*---View Order Status[new] end-------*/
/*---------------------------apply selected start-------------------------------*/
.AS_padding
{
	padding:10px;
}
.AS_border
{
	border:3px solid #95b0cd;
	padding:10px;
	padding-bottom:20px;
}
.AS_header
{
	position:relative; 
	margin-bottom:-10px;
	font-size:14px; 
	padding-top:5px;
	font-weight:bold; 
	display:table;
	line-height:35px;
	background-color:#ffffff;
	background:url(images/sales/as_title_bj.gif) bottom repeat-x;
}
.AS_line
{
	border-bottom:dashed 1px #666666;
	padding:5px;
}
.AS_line_noBorder
{
	padding:5px;
}
.AS_button, .AS_button a
{
	background:url(images/sales/ManagerOrder_button.gif) center center no-repeat;
	color:#333333;
	font-family:Tahoma, Verdana, Arial;
	font-size:14px;
	width:133px;
	height:37px;
	border:none;
	line-height:37px;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
/*---------------------------apply selected end-------------------------------*/
/*---------------------------sales search start-------------------------------*/
.salesContent
{
	padding:  20px;
	background-color: #f2f6f9;
	border-bottom:1px solid #C9E0F2;
}
.salesTitleFind
{
	background-image: url(images/title_find.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: #FFFFFF;
	font-size: 18px;
	color: #339900;
	font-weight: bold;
	padding: 12px 0 5px 60px;
	border-bottom: 3px solid #c9e0f2;
}
.saleSearch_l
{
	height:60px;
	width:15px;
	background:url(images/sales/saleSearch_l.gif) left center no-repeat;
	line-height:60px;
}
.saleSearch_r
{
	height:60px;
	width:15px;
	background:url(images/sales/saleSearch_r.gif) left center no-repeat;
	line-height:60px;
}
.saleSearch_bj
{
	height:60px;
	background:url(images/sales/saleSearch_bj.gif) left center repeat-x;
	line-height:60px;
	vertical-align:middle;
}
.saleSearch_keyword
{
	font-size:14px;
	font-weight:bold;
	color:#707070;
	width:90%;
	height:23px;
	padding-top:8px;
	background:#f5f5f5 url(images/sales/saleSearch_icon.gif) center left no-repeat;
	border:1px solid #cccccc;
	padding-left:35px;
	font-family:Tahoma, Verdana, Arial;
}
.saleSearch_filter
{
	font-size:12px;
	color:#00015b;
	width:98%;
	height:35px;
	border:1px solid #cccccc;
	padding-top:11px;
	font-family:Tahoma, Verdana, Arial;
	vertical-align:middle;
}
.saleSearch_button
{
	width:110px;
	height:32px;
	background:url(images/sales/saleSearch_button.gif) left center no-repeat;
	line-height:32px;
	color:#FFFFFF;
	font-size:18px;
}
/*---------------------------sales search end-------------------------------*/

/*---------------------------JMW Start-------------------------------*/
.JMWButton
{
	background: url(images/jmw/jmw_button.gif) repeat-x;
	font-family: Tahoma, Verdana, Arial;
	border:1px solid #769787;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	margin-left: 10px;
	height: 23px;
	text-decoration: none;
	width: auto;
	_width: 0;
    overflow:visible !ie;  
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
	font-size:12px;
}
.JMWLinkTitle
{
	background-image: url(images/jmw/jmw_link.gif);
}
.JMWColor
{
	color: white;
	background-color: Orange;
}
/*---------------------------JMW End-------------------------------*/
/*new welcome page Start update20110425*/
.newWelcomeWrap img{ border:none;}
.newWelcomeWrap a:hover{ color:#619ad3;}
.newWelcomeWrap a{outline:none;}
.newWelcomeWrap{ width:100%; background:#edf4fa url(images/new_welcome/bg.jpg) repeat-x; text-align:center;line-height:16px; padding-bottom:20px; color:#336699;}
.newWelcomeBody{ width:800px; margin:0 auto;}
.newWelcomeHeader{ margin:0 auto; text-align:left;height:86px; padding-top:30px;}
.newWelcomeLogo{ float:left; padding-left:40px;width:60%;}
.newWelcomeButtonRight{ float:left; width:35%;}
.newWelcomeButtonTop{ border:none; width:225px; height:34px; background:url(images/new_welcome/en_us/button_top.gif) no-repeat; cursor:pointer;}
.newWelcomeButtonTopCn{ border:none; width:225px; height:34px; background:url(images/new_welcome/zh_cn/button_top.gif) no-repeat; cursor:pointer;}
.newWelcomeButtonTopTw{ border:none; width:225px; height:34px; background:url(images/new_welcome/zh_tw/button_top.gif) no-repeat; cursor:pointer;}
.newWelcomeButtonTopKr{ border:none; width:225px; height:34px; background:url(images/new_welcome/kr/button_top.gif) no-repeat; cursor:pointer;}
.newWelcomeButtonTopJp{ border:none; width:225px; height:34px; background:url(images/new_welcome/jp/button_top.gif) no-repeat; cursor:pointer;}
.newWelcomeButtonTopInfo{ display:block; padding-left:48px; padding-top:10px;color:#fff;}
.newWelcomeButtonTopInfoKr{ display:block; padding-left:35px; padding-top:10px;color:#fff;}
.newWelcomeContent{ margin:0 auto; text-align:left; width:700px;}
.newWelcomeContentTop{ width:700px; height:4px; background:url(images/new_welcome/content_top_bg.gif) no-repeat;margin:0;padding:0; overflow:hidden;font-size:0;}
.newWelcomeContentTitle{ margin:0;padding:0;padding-left:20px; background:#fff; height:46px; font-size:30px; line-height:46px;}
.newWelcomeWiteBg{ background:#fff;}
.newWelcomeContentTitleSub{ height:35px;line-height:35px;background:url(images/new_welcome/title_sub.gif) repeat-x 0 0;border:0;margin:0;padding:0;}
.newWelcomeContentTitleSub h3{margin:0;padding:0 0 0 20px;background:url(images/new_welcome/title_sub_left.jpg) no-repeat left top;height:35px;color:#fff;}
.newWelcomeContentTitleSub h3 span{margin:0;padding:0;display:block;width:100%;height:35px;background:url(images/new_welcome/title_sub_right.jpg) no-repeat top right;color:#fff; font-size:18px;}
.newWelcomeContentTitleSubRight{ float:right;}
.newWelcomeContentText{ padding:20px;}
.newWelcomeVideos{padding-left:40px; *padding-left:30px; _padding-left:10px;padding-bottom:20px; height:220px;}
.newWelcomePopTitle{ float:left;padding:0; margin:0; margin-left:25px;font-size:16px; line-height:40px; list-style:none;}
.newWelcomePopTitle li{ list-style:none; background:url(images/new_welcome/list_style.gif) no-repeat left 18px;; padding-left:20px; margin:0;}
.newWelcomePopLink{ float:left; padding-left:30px;line-height:40px;}
.newWelcomPopLinkLine{_padding-bottom:6px;}
.newWelcomePopLink a{ padding-left:2px;}
.newWelcomeActionButtonWrap{float:left; padding-left:40px; line-height:40px;}
.newWelcomeActionButtonWrap ul{padding:0;margin:0;}
.newWelcomeActionButtonWrap ul li{ padding:0;margin:0; list-style:none;height:40px;}
.newWelcomeActionButton_01{width:166px; height:28px;border:none; background:url(images/new_welcome/en_us/action_button_01.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButton_02{width:166px; height:28px;border:none; background:url(images/new_welcome/en_us/action_button_02.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButton_03{width:166px; height:28px;border:none; background:url(images/new_welcome/en_us/action_button_03.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButton_04{width:166px; height:28px;border:none; background:url(images/new_welcome/en_us/action_button_04.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButton_05{width:166px; height:28px;border:none; background:url(images/new_welcome/en_us/action_button_05.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonCn_01{width:166px; height:28px;border:none; background:url(images/new_welcome/zh_cn/action_button_01.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonCn_02{width:166px; height:28px;border:none; background:url(images/new_welcome/zh_cn/action_button_02.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonCn_03{width:166px; height:28px;border:none; background:url(images/new_welcome/zh_cn/action_button_03.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonCn_04{width:166px; height:28px;border:none; background:url(images/new_welcome/zh_cn/action_button_04.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonCn_05{width:166px; height:28px;border:none; background:url(images/new_welcome/zh_cn/action_button_05.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonTw_01{width:166px; height:28px;border:none; background:url(images/new_welcome/zh_tw/action_button_01.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonTw_02{width:166px; height:28px;border:none; background:url(images/new_welcome/zh_tw/action_button_02.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonTw_03{width:166px; height:28px;border:none; background:url(images/new_welcome/zh_tw/action_button_03.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonTw_04{width:166px; height:28px;border:none; background:url(images/new_welcome/zh_tw/action_button_04.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonTw_05{width:166px; height:28px;border:none; background:url(images/new_welcome/zh_tw/action_button_05.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonKr_01{width:166px; height:28px;border:none; background:url(images/new_welcome/kr/action_button_01.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonKr_02{width:166px; height:28px;border:none; background:url(images/new_welcome/kr/action_button_02.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonKr_03{width:166px; height:28px;border:none; background:url(images/new_welcome/kr/action_button_03.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonKr_04{width:166px; height:28px;border:none; background:url(images/new_welcome/kr/action_button_04.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonKr_05{width:166px; height:28px;border:none; background:url(images/new_welcome/kr/action_button_05.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonJp_01{width:166px; height:28px;border:none; background:url(images/new_welcome/jp/action_button_01.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonJp_02{width:166px; height:28px;border:none; background:url(images/new_welcome/jp/action_button_02.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonJp_03{width:166px; height:28px;border:none; background:url(images/new_welcome/jp/action_button_03.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonJp_04{width:166px; height:28px;border:none; background:url(images/new_welcome/jp/action_button_04.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeActionButtonJp_05{width:166px; height:28px;border:none; background:url(images/new_welcome/jp/action_button_05.gif) no-repeat; cursor:pointer;margin:6px 0;}
.newWelcomeCourse{padding-left:20px;padding-bottom:10px; height:150px;}
.newWelcomeCourseText{ display:block; padding-top:6px;}
.newWelcomeBanner{ width:33%; float:left; text-align:center;}
.newWelcomeBottomShadow{ margin:0 auto; height:10px; background:url(images/new_welcome/bottom_shadow.gif) repeat-x;overflow:hidden;font-size:0;}
.newWelcomeBottom{ text-align:center; margin-top:5px;}
.newWelcomeButtonBottom{ border:0; width:361px; height:34px; background:url(images/new_welcome/en_us/button_bottom.gif) no-repeat; cursor:pointer;} 
.newWelcomeButtonBottomCn{ border:0; width:361px; height:34px; background:url(images/new_welcome/zh_cn/button_bottom.gif) no-repeat; cursor:pointer;} 
.newWelcomeButtonBottomTw{ border:0; width:361px; height:34px; background:url(images/new_welcome/zh_tw/button_bottom.gif) no-repeat; cursor:pointer;} 
.newWelcomeButtonBottomKr{ border:0; width:361px; height:34px; background:url(images/new_welcome/kr/button_bottom.gif) no-repeat; cursor:pointer;}
.newWelcomeButtonBottomJp{ border:0; width:361px; height:34px; background:url(images/new_welcome/jp/button_bottom.gif) no-repeat; cursor:pointer;}  
.newWelcomeButtonTopInfoBottom{ display:block;padding-top:10px;}
.newWelcomeCopy{ margin-top:30px;}
/*new welcome page End*/
