.NoText
{
	font-size:1px;
	margin:0px;
	padding:0px;
	height:1px;
}


.BottomMenuItem
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
}

.BottomMenuItem:hover
{
	color: #FF0000;
}

.ContentText {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.ProductColumnTitle
{
	font:bold 18px Arial, Helvetica, sans-serif;
	color: #990000;
	text-align: left;
	padding:4px;
	padding-bottom: 10px;
}

.ProductInfoTitle
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #DD0000;
	text-align: left;
	padding-left: 4px;
	padding-bottom: 2px;
}

.ProductInfoDesc
{
	font:normal 11px/1.5em Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:left;
	padding-left: 4px;
	padding-right: 4px;
}

.ProductLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#888888;
	text-decoration:none;
}

.ProductLink:hover
{
	color:#0000FF;
	/*text-decoration:underline;*/
}

.BuisnessSolColumnTitle
{
	font:bold 18px Arial, Helvetica, sans-serif;
	color: #000099;
	text-align: left;
	padding:4px;
	padding-bottom: 10px;
}

.BuisnessSolTitle
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #0000DD;
	text-align: left;
	padding-left: 4px;
	padding-bottom: 2px;
}

.BuisnessSolInfoDesc
{
	font:normal 11px/1.5em Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:left;
	padding-left: 4px;
	padding-right: 4px;
}

.BuisnessSolLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#888888;
	text-decoration:none;
}

.BuisnessSolLink:hover
{
	color:#0000FF;
	/*text-decoration:underline;*/
}


.ServicesColumnTitle
{
	font:bold 18px Arial, Helvetica, sans-serif;
	color: #004400;
	text-align: left;
	padding:4px;
	padding-bottom: 10px;
}

.ServicesInfoTitle
{
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #007700;
	text-align: left;
	padding-left: 4px;
	padding-bottom: 2px;
}

.ServicesInfoDesc
{
	font:normal 11px/1.5em Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align:left;
	padding-left: 4px;
	padding-right: 4px;
}

.ServicesLink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#888888;
	text-decoration:none;
}

.ServicesLink:hover
{
	color:#0000FF;
	/*text-decoration:underline;*/
}

br /*Define size for standard line break*/
{
	font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
}

.PageTitle
{
	font:normal 26px Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: justify;
	padding-top: 8px;
	padding-left: 8px;
	padding-bottom: 2px;
}

.PageSubTitle1
{
	font:bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 2px;
}


.PageText
{
	font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align:justify;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 2px;

}


.VerySmallText
{
	font:normal 8px Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
}


.CopyrighText
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.News
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.PanelLink
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #0000CC;
	text-decoration:none;
}

.TelEmail
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004080;
	vertical-align:top;
	text-decoration:none
}

.PageBannerTextFont
{
	font-family:Tahoma, Ariel, sans-serif;
	font-size:13px;
	color: #333333;
	font-weight: bold;
}

.SourceCodeText
{
	font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	text-align:justify;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 2px;
	background-color:#EEEEEE;
}

.InfoPanelTitle
{
	font:bold 11px/1.6em Tahoma, Arial, Helvetica, sans-serif; 
	text-align:center;
	width:182px; /*this width must match with that of InfoPanelTop CSS class*/
}
.InfoPanelTextContainer
{
	font:normal 11px/1.6em Tahoma, Arial, Helvetica, sans-serif;
	background-color:#F1F1F1;
	height:220px;
	width:182px; /*this width must same as that of InfoPanelTop CSS class*/
	border-left:1px solid #AFAFAF; border-right:1px solid #AFAFAF;
}