body
{
	margin-top: 0;
	margin-left: auto;
}

IMG
{
	border: 0px;
}

.error
{
	color:Red;
	font-family: Tahoma, Verdana, Arial, 'Times New Roman';
	font-size: 14px;
	font-weight:normal;
	font-style:normal;
}

UL
{
	margin-bottom:10px;
	margin-top:10px;
}

P
{
	margin-bottom:10px;
	margin-top:10px;
}

.TextBoxStyle
{
	color: #000;
	font-family: Tahoma, Verdana, Arial, 'Times New Roman';
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	width:100%;
}

.TitleFields
{
	font-size: 11px;
	color: #87a8c2;
	font-style: normal;
	font-weight: bold;
	font-family: Tahoma, Verdana, Arial, 'Times New Roman';
	font-variant: normal;
}

.ToolBarAdmin
{
	font-size: 12px;
	color: #4a667b;
	font-weight: bold;
	font-style: normal;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
	text-decoration: none;
}

.ToolBarAdmin a
{
	font-size: 12px;
	color: #4a667b;
	font-style: normal;
	font-weight:normal;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
	text-decoration: underline;
}

.ToolBarAdmin a:hover
{
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-weight:normal;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
	text-decoration: underline;
}

.HomeText
{
	font-size: 10px;
	color: #577c97;
	background-color:#ffffff;
	font-style: normal;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
}

.HomeText a
{
	font-size: 10px;
	color: #577c97;
	background-color:#ffffff;
	font-style: normal;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
	text-decoration: none;
}

.HomeTextAlternate
{
	font-size: 10px;
	color: #577c97;
	background-color: #d6dfe6;
	font-style: normal;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
	text-decoration: none;
}

.HomeTextAlternate a
{
	font-size: 10px;
	color: #577c97;
	background-color: #d6dfe6;
	font-style: normal;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
	text-decoration: none;
}

.HomeTextAlternate a:visited
{
	font-size: 10px;
	color: #577c97;
	background-color: #d6dfe6;
	font-style: normal;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
	text-decoration: none;
}

.HeaderGridStyles
{
	font-size: 11px;
	color: #4a667b;
	background-color: #c3d3e2;
	border-bottom-width:1px;
	border-bottom-color:#4a667b;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
}

.HeaderGridStyles a
{
	font-size: 11px;
	color: #4a667b;
	background-color: #c3d3e2;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
}

.HeaderGridStyles a:visited
{
	font-size: 11px;
	color: #4a667b;
	background-color: #c3d3e2;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
}

.PageStyles
{
	font-size: 11px;
	color: #4a667b;
	background-color: #c3d3e2;
	border-top-width:1px;
	border-top-color:#4a667b;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
}

.PageStyles a
{
	font-size: 11px;
	color: #4a667b;
	background-color: #c3d3e2;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
}

.PageStyles a:visited
{
	font-size: 11px;
	color: #4a667b;
	background-color: #c3d3e2;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, 'Times New Roman';
	font-variant: normal;
}


td.outBorder
{
	border-left:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
}

td.titlePage
{
	padding-left: 10px;
	font-weight: bolder;
	font-size: 11px;
	background: url(../images/title_right_bg.gif) repeat-x;
	color: dimgray;
	border-bottom: #d9d9d9 1px solid;
	font-family: Tahoma, Arial, Verdana;
	height: 29px;
}

td.titlePage a
{
	font-weight: bolder;
	font-size: 11px;
	color: dimgray;
	font-family: Tahoma, Arial, Verdana;
}

td.newsTitle
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight:bold;
	color: #426D9F;
}

td.newsTitle a
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #426D9F;
	text-decoration:none;
}

td.newsTitle a:visited
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #426D9F;
	text-decoration:none;
}

td.newsTitle a:hover
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #426D9F;
	text-decoration:underline;
}

td.newsDateInfo
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #F2AC15;
}

a.newsDateInfo
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	font-weight:bold;
	color: #F2AC15;
}

a:visited.newsDateInfo
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #F2AC15;
}

a:hover.newsDateInfo
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 12px;
	color: #F2AC15;
}

td.newsDate 
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #F2AC15;
}

td.newsDate a
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #F2AC15;
	text-decoration:none;
}

td.newsText
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	/*color: #A8A7A7;*/
	color: #5b6166;
}

td.separateHorizontal
{
	height: 3px;
	background: #D9D9D9;
}

td.separateHorizontalWhite
{
	height: 10px;
	background: #FFFFFF;
}

.infoTitleText
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight:bold;
	color: #426D9F;
}

.infoIndustryDescriptionText
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #426d9f;
}

.infoMarketTitleText
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #426d9f;
}

.infoFirstIndustryTitleText
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #426d9f;
	text-decoration:underline;
}

.infoIndustryTitleText
{
	padding-top: 20px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	color: #426d9f;
	text-decoration:underline;
}

td.infoText
{
	vertical-align:top;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	/*color: #A8A7A7;*/
	color: #5b6166;
	/*color: #7e7e7e;*/
}

td.infoTextMiddle
{
	vertical-align:middle;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #A8A7A7;
}

td.infoText a
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #F9C554;
}

td.footerText
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	/*color: #C0BFBF;*/
	color: #7e7e7e;
}

td.footerText a,a:visited
{
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #C0BFBF;
	text-decoration: none;
}

td.footerText a:hover
{
	color: #426D9F;
}

td.infoTextMiddle
{
	vertical-align:middle;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #A8A7A7;
}

td.siteMap
{
	padding-left:10px;
	font-size: 11px;
	vertical-align: middle;
	color: #a8a7a7;
	font-family: Arial, Verdana, Tahoma;
}

td.siteMap a, a:visited
{
	font-size: 11px;
	color: #a8a7a7;
	font-family: Arial, Verdana, Tahoma;
	text-decoration:none;
}

td.siteMap a:hover
{
	font-size: 11px;
	color: #a8a7a7;
	font-family: Arial, Verdana, Tahoma;
	text-decoration:underline;
}

.liveChatButton
{
	display: block;
	background: url(../GuideChat/images/btn_live_chat.png) no-repeat;
	width: 64px;
	height: 18px;
	cursor: pointer;
	font-size: 1px;
	margin: 2px 10px 0 0;
}


