div.sp { height: 1px; overflow: hidden; visibility: hidden; width: 1px; font-size: 1px; }
	div.sp span { display: block; height: 1px; overflow: hidden; width: 1px; }

.TopLine { background: #2A4263; border-bottom: 1px solid #FFF; height: 6px; font-size: 1px; }

.HSpase { width: 2px; }
.VSpase { height: 2px; }

.LayoutTbl { background: #FFF; width: 966px; }
	.LayoutTdLeft { width: 248px; }
	.LayoutTdRight { width: 712px; }

#HeaderTbl {}
#HeaderTr { height: 147px; }
#HeaderLeft { background: #fff; background-image:url("/ss_cms2/assets/img/misc/logoBg.jpg"); background-repeat:no-repeat; height: 148px; text-align: center; }
	#HeaderLogo { text-align: center; padding-top: 22px; }
#HeaderRight { background: #ffffff; }
		#HeaderImg { height: 147px; width: 712px; }

#ContainerTbl {}
#ContainerLeft1 { background: #F7F2EA; }
	#ContainerLeft1 .LeftImg { padding-bottom: 10px; }
	#ContainerLeft1 .LeftText { line-height: 17px; padding: 8px 23px 0px 28px; }
	#ContainerLeft1 .LeftText p { line-height: 17px; padding: 0 0 5px 0; color: #898989; }
#ContainerRight1 { background: url(/ss_cms2/rp/img/bg/page_home.jpg) 0 100% no-repeat; }
	#PageTbl1 {}
		#PageLeftTd1 { padding: 12px 0 100px 0; text-align: center; width: 225px; }
		#PageLeftTd2 { padding: 12px 0 100px 0; text-align: center; width: 225px; }
			#PageLeftTd1 a { color: #434343; font-weight: bold; font-size: 11px; text-decoration:none; }
			#PageLeftTd2 a { color: #434343; afont-weight: bold; text-decoration:none; }
			#PageLeftTd1 span.active { color: #767676; font-weight:bold; font-size:11px; text-decoration:none; }
			#PageLeftTd2 span.active { color: #767676; font-weight:bold; text-decoration:none; }
			#PageLeftTd1 p { color: #898989; }
			#PageLeftTd2 p { color: #898989; background:url("/ss_cms2/rp/img/bg/link_bg.gif") no-repeat bottom right; padding:0 0 4px 10px; width:80%; }
		#PageRightTd1 { padding: 12px 0 5px 0; }
			#PageRightTd1 .OutHeader { padding: 0 27px 0 21px; height: 42px; }
				#PageRightTd1 .OutHeader h1 { margin: 0; padding-top: 7px; }
				#PageRightTd1 .OutHeader p { margin: 0; padding: 0; }
			#PageRightTd1 .OutContent { border-left: 1px solid #E4E4E4; line-height: 17px; padding: 0 27px 5px 21px; }
			#PageRightTd1 .noLeftBorder { border-left: none; }
			#PageRightTd1 .ClearLeftBorder { border-left: none; }
				#PageRightTd1 .OutContent table { margin-bottom: 20px; }
				#PageRightTd1 .OutContent table td { padding: 2px; }
				#PageRightTd1 .OutContent .BioTable { margin: 0 10px 7px 0; text-align: center; float: left; width: 166px; }
				#PageRightTd1 .OutContent .BioTable p { margin: 0; padding: 0; }
				#PageRightTd1 .OutContent ul { margin: 0; padding: 0 10px !important; list-style: none; margin-top: -10px; }
				#PageRightTd1 .OutContent li { font-size: 12px; line-height: 17px !important; padding-bottom: 10px; background-image: url(/ss_cms2/rp/img/bg/li_1.gif); background-repeat: no-repeat; background-position: 0px 7px; padding-left: 12px; }
			#PageRightTd1 p { line-height: 17px; padding: 0 0 20px 0; }
			#PageRightTd1 .fundTable p { padding: 0; }
			#PageRightTd1 h1 p { line-height: 25px; }
			#PageRightTd1 .ul a { color: #797979; }
			#PageRightTd1 .ul p { background: url(/ss_cms2/rp/img/bg/li_1.gif) 2px 6px no-repeat; padding: 0 0 12px 16px; }
			#PageRightTd1 .more { padding: 12px 0 0 16px }

#FooterTbl, #FooterTbl * { font: 11px  Tahoma, Verdana, Arial, sans-serif; }
#FooterTr { height: 66px; }
#FooterLeft { background-color: #690E01; }
#FooterRight { background-color: #690E01; }
	#OutBottomMenu { padding: 15px; }
		#BottomMenu { color: #FFF; padding-bottom: 15px; }
			#BottomMenu a { color: #FFF; text-decoration: underline; }
			#BottomMenu .active { color: #AB7871; }
			/*#BottomMenu, #BottomMenu a, #BottomMenu span { font-size: 10px; }*/
		#BottomCopyright td { color: #AB7871; font-size: 11px; }
		#BottomCopyright A { color: #c7a5a0; text-decoration: underline; }
		

#PageRightTd1 .OutContent table.fundTable { width: 100%; margin-bottom: 5px; margin-top: 20px; }

.fundTable th {
	background-color: #f0f2f5;
	font-size: 11px;
	padding: 0 2px;
	white-space: nowrap;
	text-align: center;
}

.fundTable td {
	border-bottom: 2px solid #f0f2f5;
}

#lingoLinks {
	padding-bottom: 10px;
	color: #ffffff;
	font-weight: bold;
	font-size: 10px;
}

#lingoLinks a {
	color: #ffffff;
	font-size: 13px;
}

#lingoLinks span {
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

/* ============================== */
#newsTable {
	
}

#newsTable h6 {
	color: #aaaaaa;
	font-size: 20px;
	margin: 0;
}

#newsTable a {
	margin-right: 7px;
}

#PageRightTd1 .OutContent #newsTable TH {
	padding-top: 15px;
	padding-bottom: 5px;
}

#PageRightTd1 .OutContent #newsTable TD {
	padding-left: 30px;
	padding-bottom: 3px;
	padding-top: 3px;
	
	margin-left: 7px;
	color: #a0a0a0;
	font-size: 11px;
}

#newsArchivesLink {
	border-top: 1px solid #eaeae9;
	padding-top: 10px;
	padding-bottom: 30px;
	color: #aaaaaa;
}

td.tombBg {
	background-image: url(/ss_cms2/rp/img/misc/tombBg.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.tombBgInner {
	background-image: url(/ss_cms2/rp/img/misc/tombBg.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding: 9px 0 13px 0;
	padding-right: 3px;
	margin-left: 3px;
}

