#tplPage{
	position: absolute;
	top:5px;
	left:5px;
	bottom:5px;
	right:5px;
	border-bottom: 2px solid;
	-moz-border-bottom-colors: ThreeDShadow ThreeDHighlight;
}
#tplTitleLogo{
	float: left;
	margin-right: 3px;
}
#tplTitleMain{
	display: block;
	font-size: 2em;
	font-weight: bold;
	color: #003E80;
}
#tplTitlesub{
	font-size: 1.2em;
	font-style: italic;
	color: GrayText;
}

#tplTabs{
	position: absolute;
	top:80px;
	left:0px;
	bottom:5px;
	right:0px;
}
#tplTabBar{
	position: absolute;
	top:0px;
	left:48px;
	height:30px;
	right:0px;
}
#tplTabCo{
	clear: both;
	border: 2px solid silver;
	-moz-border-radius: 10px 10px 10px 10px;
	background-color: #F7F7F7;
	position: absolute;
	top:28px;
	left:0px;
	bottom:0px;
	right:0px;
}
#tplTabCoScroll{
	position: absolute;
	top:5px;
	left:5px;
	bottom:5px;
	right:5px;
	overflow: auto;
	padding-right:5px;
}
