﻿.TSBannerSmall 
{
	background-color:Transparent;
	height:17px;

}
.tswa_error_icon 
{
	background-color:Transparent;
	font-size:17px;
	font-weight:bold;
	margin-left:10px;
	padding-left:45px;
	height:32px;
	width:400px;
	vertical-align:bottom;
	background:transparent url('Images/Vista_error_annotation_icon.png') top left no-repeat;
}
.tswa_error_msg 
{
	margin-left:55px;
	padding-right:10px;
	font-size: 9pt;
	color: #000000;
}
#HelpBtn 
{
	width:16px;
	height:16px;
	background:url('../images/help.png') no-repeat left top;
}
#msftlogo
{
	top:20px;
	position:relative;
	margin-right:5px;
	width:108px;
	height:20px;
	background:transparent url(../images/msft-logo.png) no-repeat top left;
}
#topmenutbl
{
	height:32px;
	width:960px;
	background:transparent url(../images/topmenu-generic.png) repeat-x top left;
}
#tslogo 
{
	margin-top:6px;
	width:64px;
	height:64px;
	background:transparent url(../images/mstsc64.png) no-repeat top left;
}
#hpds_tr 
{
	position:absolute;
	top:0px;
	left:960px;
	width:5px;
	height:5px;
	background:transparent url(../images/hpds_tr.png) top left no-repeat;
}
#hpds_r 
{
	position:absolute;
	top:5px;
	left:960px;
	width:5px;
	height:607px;
	background:transparent url(../images/hpds_r.png) top left repeat-y;
}
#hpds_br 
{
	position:absolute;
	top:612px;
	left:960px;
	width:5px;
	height:5px;
	background:transparent url(../images/hpds_br.png) top left no-repeat;
}
#hpds_b 
{
	position:absolute;
	top:612px;
	left:5px;
	width:955px;
	height:5px;
	background:transparent url(../images/hpds_b.png) top left repeat-x;
}
#hpds_bl 
{
	position:absolute;
	top:612px;
	left:0px;
	width:5px;
	height:5px;
	background:transparent url(../images/hpds_bl.png) top left no-repeat;
}
