.trplBody
{
	margin: 0px;
	padding: 0px;
}

.trplMain
{
	width: 640px;
	text-align: left;
}

.trplTopVisual,
.trplSymbols,
.trplTopNavTable,
.trplTopSearch
{
	display: none;
}

.trplLogo,
.trplLogo img
{
	page-break-after: avoid;
}






.trplbottom
{
	text-align: center;
}

.trplBottomButton,
.trplBottomNav
{
	display: none;
}

.trplCopyNav
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 11px;
	color: #000000;
	padding-top: 4px;
}

.trplCopyNav a
{
	color: #000000;
	text-decoration: none;
}




.trplContentNav
{
	display: none;
}





.trplContentBig
{
	width: 340px;
	float: left;
}

.trplContent
{
	width: 352px;
	float: left;
}

.trplContent h1,
.trplContentBig h1
{
	margin: 0px;
	padding: 24px 32px 24px 0px;
	font: normal 24px Tahoma, sans-serif;
}

.trplContent h2
{
	margin: 0px;
	padding: 0px 32px 0px 0px;
	font: bold 14px Tahoma, sans-serif;
}

.trplContent p
{
	margin: 0px;
	padding: 0px 32px 24px 0px;
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
}

.trplContent p.trplTextBox
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	border: 1px solid #000000;
	margin: 0px 32px 24px 0px;
	padding: 7px 7px 7px 7px;
}

.trplContent ul
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	color: #000000;
	margin: 0px;
	padding: 0px 32px 24px 10px;
}

.trplContent ul li

{
	padding: 0px 0px 0px 16px;
}

.trplContent ul li ul
{
	padding: 0px 0px 0px 0px;
}

.trplContent p a,
.trplContent ul li a,
.trplCntTable td a,
.trplMarginal p a,
.trplMarginal ul li a,
.trplMarginal td a
{
	color: #000000;
	text-decoration: none;
}

.trplCntTable
{
	width: 320px;
	border-collapse: collapse;
	margin: 0px 0px 24px 0px;
}

.trplCntTable th
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	background-color: #000000;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding: 4px 6px 4px 6px;
	border: 1px solid #FFFFFF;
}

.trplCntTable th.trplCntTableHeadTop
{
	text-align: left;
}

.trplCntTable td
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	padding: 4px 6px 4px 6px;
	background-color: #3d3d3d;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
}

.trplCntImgBig
{
	padding: 0px 32px 24px 0px;
}

.trplCntImgBigMarginal
{
	padding: 0px 17px 16px 0px;
}

.trplCntImgBig p,
.trplCntImgBigMarginal p
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #000000;
	background-image: url("/triplex/sys/pix/general/bg_body.gif");
	border-top: 1px solid #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.trplCntImgBig p span,
.trplCntImgBigMarginal p span
{
	display: block;
	padding: 4px 0px 4px 4px;
}

.trplCntImageMedium
{
	margin: 0px 32px 20px 0px;
	border-collapse: collapse;
}

.trplCntImageMedium td
{
	vertical-align: top;
	padding: 0px;
	background-color: #000000;
	background-image: url("/triplex/sys/pix/general/bg_body.gif");
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	color: #FFFFFF;
	text-align: left;
}

.trplCntImageMedium img
{
	border-right: 1px solid #FFFFFF;
}

.trplCntImageMedium td p
{
	padding: 0px;
}

td.trplCntImageMediumCaption
{
	vertical-align: bottom;
}

.trplCntImageMediumCaption span
{
	background-color: #000000;
	background-image: url("/triplex/sys/pix/general/bg_body.gif");
	color: #FFFFFF;
	display: block;
	padding: 7px 8px 7px 8px;
}

.trplCntDownload
{
	border-collapse: collapse;
	margin: 0px 32px 24px 0px;
}

.trplCntDownload td
{
	vertical-align: top;
	padding: 0px 4px 0px 0px;
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	color: #3d3d3d;
}

.trplCntDownloadIco
{
	width: 44px;
	height: 52px;
	display: block;
	background: url("/triplex/sys/pix/content/ico_download.gif") no-repeat 0% 0%;
}

.trplCntDownloadIco span
{
	font: normal 10px Tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 31px 0px 0px 0px;
	text-align: center;
}

.trplCntDownload h5
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}

.trplCntDownload h5 a
{
	color: #000000;
	text-decoration: none;
}











.trplMarginal
{
	width: 265px;
	float: left;
	padding-top: 75px;
}

.trplMarginal h2
{
	margin: 0px;
	padding: 0px 16px 0px 0px;
	font: bold 14px Tahoma, sans-serif;
}

.trplMarginal p
{
	margin: 0px;
	padding: 0px 16px 16px 0px;
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
}

.trplMarginal p.trplTextBox
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	border: 1px solid #000000;
	margin: 0px 16px 16px 0px;
	padding: 7px 7px 7px 7px;
}

.trplMarginal ul
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	color: #000000;
	margin: 0px;
	padding: 0px 16px 16px 10px;
}

.trplMarginal ul li

{
	padding: 0px 0px 0px 16px;
}

.trplMarginal ul li ul
{
	padding: 0px 0px 0px 0px;
}

.trplCntImgBigMarginal p
{
	padding: 0px;
}






/* FORMS */
.trplFormTable
{
	border-collapse: collapse;
	margin: 0px 0px 6px 0px;
	width: 320px;
}

.trplFormTable th
{
	width: 96px;
	background-color: #000000;
	background-image: url("/triplex/sys/pix/general/bg_body.gif");
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	padding: 2px 2px 2px 2px;
	border: 1px solid #9E9E9E;
}

.trplFormTable td
{
	padding: 0px;
	border: 1px solid #9E9E9E;
}

.trplFormSelect
{
	width: 100%;
	border: none;
}

.trplFormInput
{
	font: normal 11px Tahoma, sans-serif;
	border: none;
	margin: 0px;
	padding: 2px;
	width: 100%;
	height: 20px;
}

.trplFormTextarea
{
	font: normal 11px Tahoma, sans-serif;
	border: none;
	margin: 0px;
	padding: 2px;
	width: 100%;
}

td.trplSelectCell
{
	border: none;
}

.trplFormSelect
{
	font: normal 11px Tahoma, sans-serif;
	padding: 1px 2px 1px 2px;
}

td.trplFormCheckbox
{
	width: 96px;
	padding: 2px 2px 2px 2px;
	text-align: right;
	vertical-align: top;
	border: 1px solid #FFFFFF;
}

td.trplFormCheckboxTextCell
{
	border: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-left: 3px;
}

.trplFormCheckboxText
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
}

.trplFormSubmit
{
	background: url("/triplex/sys/pix/content/bg_submit.gif") repeat-x;
	font: normal 11px Tahoma, sans-serif;
	color: #FFFFFF;
	width: 320px;
	border: 1px solid #000000;
	padding: 3px 0px 4px 0px;
}

.trplFormError
{
	font: normal 10px Tahoma, sans-serif;
	color: #FF0000;
	margin-top: -4px;
	padding: 0px 4px 8px 4px;
}





/* NEWS INDEX */
.trplNewsIndexTable
{
	border-collapse: collapse;
}

.trplNewsIndexTable th
{
	width: 90px;
	vertical-align: top;
	text-align: left;
	background: url("/triplex/sys/pix/content/slot_news.gif") no-repeat 0px 0px;
}

.trplNewsIndexTable th img
{
	margin-top: 7px;
	margin-left: 7px;
	margin-bottom: 24px;
}

.trplNewsIndexTable h6
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}

.trplNewsIndexTable h6 a
{
	color: #3D3D3D;
	text-decoration: none;
}

.trplNewsIndexTable h5
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}

.trplNewsIndexTable h5 a
{
	color: #000000;
	text-decoration: none;
}

.trplNewsIndexTable p
{
	font: normal 11px Tahoma, sans-serif;
	margin: 0px;
	padding: 0px 0px 16px 0px;
}

.trplNewsIndexTable p a
{
	background-color: #FFFFFF;
	color: #3D3D3D;
	text-decoration: none;
}

.trplNewsIndexTable p a:hover,
.trplNewsIndexTable h5 a:hover,
.trplNewsIndexTable h6 a:hover
{
	background-color: #FFFFFF;
	color: #9E9E9E;
}





/* SEARCH RESULT */
.trplQuickNavCnt
{
	border-collapse: collapse;
	width: 533px;
	margin-bottom: 24px;
}

.trplQuickNavBack,
.trplQuickNavForward
{
	width: 20px;
}

.trplQuickNavStatus
{
	background: url("/triplex/sys/pix/content/bg_navcontent.gif") repeat-x 0px 2px;
	color: #9E9E9E;
}

.trplQuickNavStatus span
{
	font: normal 11px Tahoma, sans-serif;
	display: block;
	width: 100px;
	background-color: #FFFFFF;
}

.trplSearchResultItem
{
	font: normal 11px Tahoma, sans-serif;
	padding: 0px 104px 0px 16px;
}

.trplSearchResultItem h4
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}

.trplSearchResultItem h4 a
{
	color: #000000;
	text-decoration: none;
}

.trplSearchResultItem h4 a span
{
	color: #9E9E9E;
}

.trplSearchResultItem p
{
	font: normal 11px Tahoma, sans-serif;
	line-height: 16px;
	margin: 0px;
	padding: 0px 0px 16px 0px;
}

.trplSearchResultItem p a
{
	color: #323232;
	text-decoration: none;
}

.trplSearchResultItem p a b
{
	background-color: #323232;
	color: #FFFFFF;
}







.previewBar {
	display: none;
}


