@import url(TriDesignFooter.css);
@import url(TriDesignHeader.css);
@import url(TriDesignActivities.css);
@import url(TriDesignContainer.css);
@import url(TriDesignContainerLarge.css);
@import url(TriDesignForms.css);
@import url(TriDesignMessages.css);
@import url(TriDesignNews.css);
@import url(TriDesignMenu.css);
@import url(friendly/Import.css);

html
{
	margin: 0;
	padding: 0;
	height: 100%;
}

body
{
	margin: 0;
	padding: 0;
	font-family: Arial;
	height: 100%;
	font-size: 12px;
}

.TriContent
{
	
}

table.TriContentTable
{
	height: 91%;
}


table.TriContentTable
{
	width: 100%;
	height: 100%;
	border-collapse: collapse;	
	border-spacing: 0px;
	padding: 0px;
	margin: 0px;
}

.TriContentTable td.TriTableTop
{
	vertical-align: top;
	width: 100%;
	padding: 0px;
	margin: 0px;
}

.TriContentTable td.TriTableLeft
{
	/*width: 240px;*/
	vertical-align: top;
	height: 100%;
	padding: 0px;
}

.TriContentTable td.TriTableRight
{
	width: 100%;
	padding: 0px;
	vertical-align: top;
}

#TriExpandableContent
{
	height: 100%;
	display: inline;
	float: left;
	vertical-align: top;
}

#TriNonExpandableContent
{
	padding-top: 8px;
	padding-left: 15px;
	display: block;
}

.TriSidePanel
{
	padding-top: 8px;
}

.TriSidePanel a
{
	text-decoration: none;
	color: #404040
}

#TriCollapse, #TriExpand
{
	z-index: 102;
}

#TriCollapse
{
	width: 240px;
}

#TriExpand a, #TriCollapse a
{
	text-decoration: none;	
}

#TriCollapse a
{
	float: right;
}

.TriCenterOuter
{
	position: absolute;
	width: 90%;
	height: auto;
	
	top: 30%;
	left: 5%;
}

* html .TriCenterOuter
{
	position: absolute;
	width: 90%;
	height: auto;
	top: 30%;
	left: 5%;
}

.TriCenterInner
{
	position: relative;
	height: 237px;
	margin: auto;
	width: 400px;
}

.TriCenterInner div
{
	position: relative;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

.TriHeading
{
	font-weight: bold;
	line-height: 300%;
}

.TriSidePanel .TriHeading
{
	margin-left: 20px;
}

table.TriVAlign
{
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 100%;
	height: 100%;
}

td.TriVAlign
{
	vertical-align: top;
	margin: 0;
	padding: 0;
	border: 0; 
}