body
{
	margin:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-family:Arial;
	font-size:12px;
	line-height:16px;
	color:#4D4D4D;
	background-image:url("images/pageBG.gif");
	text-align:center;
	}
	
.fontBold {font-weight:bold;}
.fontBlue {color:#1556A6;}
.fontOrange {color:#EC7500;}
.marginTop10 {margin-top:10px;}
	
a
{
	color:#15559C;
	}

font.boldBlue {
	font-weight:bold;
	color:#1556A6;
	font-family:Arial;
	font-size:12px;
	line-height:16px;
}

.Wrapper
{
	width:890px;
	background-color:White;
	text-align:left;
	margin:auto;
	border-left:1px solid #A8A7A7;
	border-right:1px solid #A8A7A7;
	border-bottom:1px solid #A8A7A7;
	}
.Header
{
	width:890px;
	height:85px;
	color:#939393;
	}
	.HeaderBanner
	{
		width:890px;
		height:58px;
		vertical-align:middle;
		}
		.Logo
		{
			width:175px;
			height:45px;
			float:left;
			margin-left:10px;
			margin-top:7px;
			}
		.RightInfo
		{
			float:right;
			margin-right:10px;
			margin-top:10px;
			}
	.HeaderNav
	{
		width:890px;
		height:25px;
		background-image:url("images/navBarBG.gif");
		background-repeat:repeat-x;
		}
		.HeaderNavLeft
		{
			width:809px;
			height:25px;
			float:left;
			z-index:99;
			position:relative;
			}
		.HeaderNavRight
		{
			width:81px;
			height:25px;
			float:right;	
			}
.Header a
{
	color:#939393;
	text-decoration:none;
}

/*  homepage  */
.Content
{
	width:890px;
	margin-bottom:-11px !important;
	margin-bottom:0;
	}
	.TopContent
	{
		width:890px;
		height:175px;
		border-top: 3px solid #FF8E1F;
		overflow:auto;
		}
		.TopContentRight
		{
			width:499px;
			height:169px;
			float:right;
			}
		.TopContentLeft
		{
			width:330px;
			height:169px;
			padding-left:10px;
			float:left;
			}
	.MiddleContent
	{
		width:890px;
		height:167px;
		margin-bottom:7px !important;
		margin-bottom:0px;
		}
		.MiddleLeftContent
		{
			float:left;
			width:270px;
			padding:10px 0 0 10px;
			height:147px;

			}
		.MiddleLeftTopContent
		{

			height:134px !important;
			height:135px;
			}
		.MiddleLeftBottomContent
		{ 
			margin-left:-10px;
			margin-top:-2px;
			height:23px;
			}
		.MiddleMiddleContent
		{
			width:227px;
			height:167px;
			margin-top:7px;
			z-index:100;
			position:relative;
			float:left;
			}
		.MiddleRightContent
		{
			float:left;
			width:350px;
			padding:10px;
			height:147px;
			}
	.something{border:1px soild red; width:600px;}
	.BottomContent
	{
		width:890px;
		height:274px;
		font-size:12px;
		border-top:3px solid #A8A7A7;
		margin-top:0px !important;
		margin-top:-3px;
		}
		ul
		{
			list-style-image: url('images/arrow.gif') !important;
			list-style-image: url('images/arrowie.gif');
			vertical-align:middle;
			}
		li
		{
			padding:2px;
			}
		.Bottom1Content
		{
			height:274px;
			width:222px;
			float:left;
			}
			.Bottom1TopContent
			{
				width:221px;
				}
			.Bottom1BottomContent
			{
				background-image:url(images/homeImageManage.jpg);
				background-position:bottom;
				background-repeat:no-repeat;
				height:239px;
				}
		.Bottom2Content
		{
			height:274px;
			width:222px;
			float:left;
			border-left:1px solid #A8A7A7; 
			}
			.Bottom2TopContent{}
			.Bottom2BottomContent
			{
				background-image:url(images/homeImagePro.jpg);
				background-position:bottom;
				background-repeat:no-repeat;

				height:239px;
				}
		.Bottom3Content
		{
			height:274px;
			width:221px;
			float:left;
			border-left:1px solid #A8A7A7;
			}
			.Bottom3TopContent{}
			.Bottom3BottomContent
			{
				background-image:url(images/homeImageTech.jpg);
				background-position:bottom;
				background-repeat:no-repeat;
				height:239px;
				}
		.Bottom4Content
		{
			height:274px;
			width:222px;
			float:left;
			border-left:1px solid #A8A7A7;
			}
			.Bottom4TopContent{}
			.Bottom4BottomContent
			{
				background-image:url(images/homeImageB2B.jpg);
				background-position:bottom;
				background-repeat:no-repeat;

				height:239px;
				}
		.TopContent a{color:#939393;}
		.MiddleContent a{color:#939393;}
		.BottomContent a{color:#939393;}
				
/*  about us page  */
.abtContentWrapper
{
	width:890px;
	overflow:auto;
	background-image:url(images/contentBG.gif);
	background-repeat:repeat-y;
	background-position:260px 0;
	border-top:3px solid #FF8E1F;
	}
.abtLeftNav
{
	float:left;
	width:258px;
	border-right:1px solid #A8A7A7;
	}
	.abtTopNav{line-height:1px; padding:0px;}
	.abtBottomInfo{color:#4D4D4D;}
	.topTable
	{
		border-bottom:1px dashed #A8A7A7;
		margin-top:25px;
		}
.abtRightContent
{
	float:left;
	width:600px;
	
	border-left:1px solid #A8A7A7;
	padding:15px 15px 0 15px;
	margin-left:-1px;
	}
	.abtTopImage
	{
		margin-top:-15px;
		margin-left:-15px;
		margin-bottom:15px;
		}
	.abtTopContent
	{
		width:600px;
		/*border-bottom:1px dashed #DDDDDD;*/
		padding-bottom:15px;
		overflow:auto;}
	.abtBottomContent{border-top:1px dashed #DDDDDD;}
	.abtContact{}

.Footer
{
	border-top:1px solid #A8A7A7;
	margin-top:13px !important;
	margin-top:-1px;
	width:880px;
	height:17px;
	overflow:auto;
	background-image:url("images/footerBG.gif");
	padding-top:4px;
	padding-left:10px;
	color:#666666;
	font-size:11px;
	}
.Footer a
{
	color:#1F5699;
	font-weight:bold;
	text-decoration:none;
}

/* SITEMAP */
a.sitemapMain:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#1556A6;
	size:12px;
	font-weight:bold;
	text-decoration:underline;
}

a.sitemapMain:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#1556A6;
	size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.sitemapMain:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#1556A6;
	size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.sitemapMain:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#1556A6;
	size:12px;
	font-weight:bold;
	text-decoration:underline;
}

a.sitemapSub:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#1556A6;
	size:10px;
	font-weight:bold;
	text-decoration:underline;
}

a.sitemapSub:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#1556A6;
	size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.sitemapSub:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#1556A6;
	size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.sitemapSub:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#1556A6;
	size:10px;
	font-weight:bold;
	text-decoration:underline;
}


li.siteMap {
	list-style-type:circle;
	font-size:10px;
}