/*------------- Content CSS Document For Maple ------------------*/


/*------------- Default Style ---------------*/
table{
	border:0px;
}

.ContentPane{
	padding:0px 2px 0px 0px;
}
/*------------- Style For Yongri -------------*/
.TopNews
{
background-color:#F0F0F0;
border-top:1px solid #CCCCCC;
padding:5px 10px 5px 0px;
}
.YellowTitle,.SecYellowTitle
{
font-size:12px;
line-height:20px;
font-weight:bold;
color:#FF6600;
}
.YellowTitle a:link,.YellowTitle a:visited
{
text-decoration:none;
color:#FF6600;
}
.YellowTitle a:hover{
text-decoration:underline;
}
.HotHot
{
padding-left:30px !important;
width:30px;
*height:18px;
height:19px;
background:url(Images/new.gif) no-repeat left top;
}

.KtTitle
{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#666666;
}
.DeepRed,.LineDeepRed
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#CC3333;
}
.DeepRed a:link,.DeepRed a:visited,.LineDeepRed a:link,.LineDeepRed a:visited
{
text-decoration:none;
color:#CC3333;
}
.DeepRed a:hover,.LineDeepRed a:hover{
text-decoration:underline;
}
.LineDeepRed
{
padding-top:5px;
width:100%;
background:url(Images/BlackDashedLine.jpg) repeat-x left top;
}
.More a:link,.More a:visited{
	text-decoration:none;
	color:#FF6600;
}

.More a:hover{
	text-decoration:underline;
}
.MoreLink
{
width:90%;
text-align:right;
padding-right:15px;
}
/*------------- Style For RedLineDividendTitle -------------*/

#TopTitle,#TopTitleRLRT,#TopTitleRLDL{
	height:29px;
	padding-left:12px;
	background:url(Images/RLDLBackGround.jpg) repeat-x left bottom;
	border-top:none;
}

#TopTitle .Head,#TopTitleRLWB .Head,#TopTitleRLRT .Head,#TopTitleRLDL .Head{
	color:#A01D20;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}

#TopTitleRLDL{
	padding-top:4px;}

.ContentPaneRLDT,.ContentPaneRLDC{
	*padding:10px 2px;
	background:#fff;
}

#BottomAdminMenu{
	text-align:right;
}

/*------------- Style For RedLineDividendContent -------------*/

.ContentPaneRLDC{
	 background:#FAD8DB;
}

/*------------- Style For RedLineWhiteBg -------------*/

#RedLineWhiteGg{
	width:185px;
	*width:187px;
}

#TopTitleRLWB{
	border-top:solid  5px #D14957;
	border-bottom:none;
	text-align:center;
	height:43px;
	background-color:#fff;
	background:url(Images/MapleNewsHeadTitle.jpg) no-repeat top center;
}

.ContentPaneRLWB{
	padding:0;
	background:#fff;
}

/*---------------------Style For RedLineDividendLine  --------------------------*/


.ContentPaneRLDT{
	background:#FBE3E5;
}

#RedLineDividendLine{
	padding-top:2px;
}

/*------------- Style For TranslateNewsList -------------*/

#TopTitleTNL{
	line-height:0px;
}

/*------------- Style For RedBg -------------*/

.ContentPaneRB,.ContentPaneRBBL{
	background:none;
	*background:#FAD8DB;
	padding:5px 10px 10px 6px;
	*padding:5px 14px 10px 6px;
}

.ContentPaneRB{
	padding-right:10px;
	background:#F8C9CC;
	padding-bottom:12px;
}

#TopTitleRB,#TopTitleRBBL{
	line-height:0px;
	background:#FAD8DB;
}

#RedBg,#RedBgBottomLine{
	margin:0px;
}

/*  -----------  Style For RedBgBottomLine  ---------------  */

#RedBgBottomLine{
	background:url(Images/DashedLine.jpg) repeat-x left bottom;
	background-color:#FAD8D8;
}

/*------------- Style For RedLineRedTitle -------------*/

#TopTitleRLRT{
	height:33px;
	background:url(Images/DashedLine.jpg) repeat-x left bottom;
	background-color:#fff;
	border-top:solid 5px #D14957;
}

.ContentPaneRLRT{
	background:#fff;
	padding-bottom:7px;
}

#TopTitleRLRT div{
	float:left;
}

#MapleMailAddress{
	padding-left:92px;
}

/*------------- Style For RedLineCenterTitle -------------*/

#TopTitleRLCT{
	border-bottom:none;
	padding-left:0px;
	height:27px;
	vertical-align:middle;
	background:url(Images/BookTitleBg.jpg) no-repeat left top;
}

#TopTitleRLCT .Head{}

.IndecDividendLine{
	width:37%;
	border-bottom:1px dashed #D14957;
}

#CenterDividendTitle{
	width:26%;
	text-align:center;
	vertical-align:middle;
}

#DemoMaster,#Counseling{
	background:#FAD8DB;
	text-align:center;
	width:301px;
	*width:298px;
	padding:0 20px;
	padding-bottom:10px;
	padding-top:5px;
}

#Counseling{
	background:none;
	padding:0;
}

#Counseling #TopTitleRLCT{
	background:none;
	line-height:0;
	height:0;
}

#Counseling #TopTitleRLCT table{
	height:0;
	line-height:0;
}

#demoAdjust{
}

/*------------------- Style For SubLeftContainer ----------------*/

#TopTitleSLC{
	background:#DC6A77;
	height:29px;
	padding-left:18px;
	padding-top:2px;
}

#TopTitleSLC .Head,#TopTitleSBC .Head{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
}

#TopTitleSBC{
	height:32px;
	padding-left:11px;
	background:url(Images/SubPageContainerTitleBG.jpg) repeat-x left bottom;
}

#TopTitleSBC .Head{
	color:#B9262A;
	background:url(Images/SubTitleLittleIcon.jpg) no-repeat left center;
	padding-left:22px;
}

.ContentPaneSBC{
	padding:10px 2px;
	background:#fff;
}


/*-------------- Style For Demo ----------------------------*/
/*-------------- Style For DoubleRedLineWhiteBg ----------------------------*/

.ContentPaneDRLWB{
	background:#fff;
	padding-bottom:7px;
}

/*---------------Style For SubPageMainContainer ---------------------*/

#SubPageMainContainer{
	background:#fff;
}

#TopTitleSPMC{
	text-align:center;
	padding-top:27px;
}

#TopTitleSPMC .Head,.Title{
	color:#D04051;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.ContentPaneSPMC{
	padding:11px 23px 10px 40px;
}
