html
{
	border:none;
}
body
{
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
}
div
{
	padding:0px;
	margin:0px;
}
table
{
	border-collapse:collapse;
}
#idHeadContainer
{
	width:100%;
	height:110px;
	background:url(../images/topbackground.gif) repeat-x;
}
#idInnerHeadContainer
{
	width:1006px;
}
#idLogoHold
{
	width:200px;
	float:left;
	background:#ffffff;
}
#idLogoHold img
{
	position:relative;
	left:6px;
	top:8px;
	border:none;
}
#idTitleHold
{
	width:806px;
	float:left;
}
#idTitleTop
{
	width:100%;
	height:40px;
	background:#5891B2 url(../images/blueprogside.jpg) no-repeat;
}
#idTitleBottom
{
	height:18px;
	margin-left:80px;
	background:#ebebeb url(../images/graydiag.jpg) no-repeat;
}
#idTitleBottomHold
{
	background:#ffffff;
}
#idTitleText
{
	font:18px 'verdana';
	color:#f0f0f0;
	padding:8px 0px 0px 80px;
}
#idTickerText
{
	padding-top:1px;
	padding-left:50px;
	font:12px 'verdana';
	color:#606060;
}
#idBodyContainer
{
	width:100%;
	border-bottom:solid 1px #98c1e2;
	background:#ffffff url(../images/backgroundstretch.gif) repeat-y 0px 100px; 
}
#idBodyInnerContainer
{
	width:1006px;
}
#idMenuHold
{
	float:left;
	width:125px;
	height:100%;
	background:#4881a2;
}
#idMenuInnerHold
{
	padding:12px 12px 12px 10px;
	border-bottom:solid 1px #387192;
	background:#5891B2 url(../images/menutop.gif) no-repeat top right;
}
#idMenuInnerHold .MenuItem
{
	width:95%;
	padding:0px 0px 0px 2px;
	margin:2px 0px 4px 0px;
	line-height:12px;
	cursor:pointer;
}
#idMenuInnerHold .MenuItem a
{
	font:bold 12px 'arial';
	color:#f0f0f0;
	text-decoration:none;
}
#idLowerMenuHold
{
	padding:4px 0px 0px 12px;
	background:#4881a2;
}
#idAddressCompanyName
{
	margin-top:8px;
	font:bold 12px 'arial';
	color:#e0e0e0;
	line-height:12px;
}
#idAddressDetail
{
	margin-top:4px;
	font:11px 'arial';
	color:#e0e0e0;
	line-height:12px;
	margin-bottom:10px;
}
#idTelephoneTitle
{
	font:bold 12px 'arial';
	color:#e0e0e0;
	line-height:12px;
}
#idTelephoneNumber
{
	margin-bottom:20px;
	font:11px 'arial';
	color:#e0e0e0;
	line-height:12px;
}
#idAddressUsaCompanyName
{
	margin-top:6px;
	font:bold 12px 'arial';
	color:#e0e0e0;
	line-height:12px;
}
#idAddressUsaDetail
{
	margin-top:4px;
	font:11px 'arial';
	color:#e0e0e0;
	line-height:12px;
	margin-bottom:10px;
}
#idTelephoneUsaTitle
{
	font:bold 12px 'arial';
	color:#e0e0e0;
	line-height:12px;
}
#idTelephoneUsaNumber
{
	margin-bottom:20px;
	font:11px 'arial';
	color:#e0e0e0;
	line-height:12px;
}
#idFaxUsaTitle
{
	font:bold 12px 'arial';
	color:#e0e0e0;
	line-height:12px;
}
#idFaxUsaNumber
{
	margin-bottom:20px;
	font:11px 'arial';
	color:#e0e0e0;
	line-height:12px;
}
#idEmailTitle
{
	font:bold 12px 'arial';
	color:#e0e0e0;
	line-height:12px;
}
#idEmailAddress
{
	line-height:11px;
	margin-bottom:20px;
}
#idEmailAddress a
{
	font:11px 'arial';
	color:#e0e0e0;
}
#idMainBodyHold
{
	float:left;
	width:830px;
	margin-left:20px;
}
.Title1
{
	font:bold 14px 'arial';
	color:#286182;
}
.Title2
{
	font:bold 12px 'arial';
	color:#286182;
}
.Title3
{
	font:italic 12px 'arial';
	color:#286182;
}
.BodyText1
{
	font:12px 'arial';
	text-align:justify;
}
.NormalLink1
{
	font:12px 'arial';
	color:#0000ff;
}
.ItalicLink1
{
	font:italic 12px 'arial';
	color:#0000ff;
}
.BoldLink1
{
	font:bold 12px 'arial';
	color:#0000ff;
}
.NormalCell1
{
	border:solid 1px #5891B2;
	padding:4px;
}
.NormalCell2
{
	border:solid 1px #5089aa;
	padding:4px;
	background:#B1D8EF;
	font-style:italic;
}
.NormalCell3
{
	border:solid 1px #5089aa;
	padding:4px;
	text-align:center;
}
.LineBreak
{
	padding-top:10px;
	line-height:0px;
	font:0px;
}