html, body
{
	margin						: 0;
	padding						: 0;
	font-family 				: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color						: #000000;
	height						: 100%;
}

body
{
	height						: 100%;
	font-size					: x-small;
	background-color			: #FFFFFF;
}

img
{
	padding						: 20px;
}

a
{
	color						: #000000;
	text-decoration				: none;
}

a:hover
{
	text-decoration				: underline;
}

hr
{
	border						: 0;
	color						: #ffffff;
	clear						: both;
}

p
{
	padding-left				: 20px;
	padding-right				: 75px;
}

p a
{
	color						: blue;
}

#mainContainer
{

}

#mainContainer #headerContainer
{
	position					: absolute;
	top							: 0;
	left						: 0;

	z-index						: 10;	
	
	width						: 100%;
	height						: 120px;
}

#mainContainer #headerContainer #SiteContactSearch
{
	position					: absolute;
	top							: 130px;
	right						: 40px;

	z-index						: 55;
}

#mainContainer #headerContainer #headerLeft
{
	position					: absolute;
	top							: 0;
	left						: 0;

	z-index						: 50;
	
	background-image			: url(../sitePics/topLeftLogo.png);
	background-repeat			: no-repeat;
	
	width						: 100%;
	height						: 120px;
}

#mainContainer #headerContainer #headerRight
{
	position					: absolute;
	top							: 25px;
	right						: 0;
	
	z-index						: 50;
	
	/*background-image			: url(../sitePics/topRightLogo.png);
	background-repeat			: no-repeat; */
	
	width						: 291px;
	height						: 120px;
}

#mainContainer #headerContainer #headerRuler
{
	position					: absolute;
	top							: 120px;
	left						: 0;
	
	z-index						: 50;
	
	background-image			: url(../sitePics/topRuler.png);
	background-repeat			: repeat-x;
	
	width						: 100%;
	height						: 2px;
}

#headerContainer #lang #langImg
{
	padding						: 0;
}

#headerContainer #lang
{
	position					: absolute;
	top							: 10px;
	right						: 20px;
	
	z-index						: 55;
	
	width						: 60px;
	height						: 20px;
}

#mainContainer #contentContainer
{
	position					: absolute;
	top							: 0;
	left						: 0;
	
	z-index						: 2;
	
	width						: 100%;
	height						: 100%;
}


#mainContainer #contentContainer #contentTable
{
	padding						: 0;
	margin						: 0;
}

#mainContainer #contentContainer #contentTable #menuTd
{
	background-color			: #f4f4f4;
	width						: 180px;
}

#mainContainer #contentContainer #contentTable #contentTd
{
	background-image			: url(../sitePics/backGround.png);
	background-position			: bottom right;
	background-repeat			: no-repeat;	
}

#mainContainer #contentContainer #contentTable #menuParagraph
{
	padding-top					: 137px;
	padding-left				: 10px;
}

#mainContainer #contentContainer #contentTable #menu
{
	position					: absolute;
	top							: 70px;
	left						: -13px;
	
	z-index						: 20;
	
	width						: 150px;
	
	font-size					: 1.2em;
}

#mainContainer #contentContainer #contentTable #menu ul
{
	list-style					: none;
}

#mainContainer #contentContainer #contentTable #menu ul li
{
	margin-bottom				: 5px;

	padding-left				: 10px;
	line-height					: 25px;
}

#mainContainer #contentContainer #contentTable #content
{
	padding-top					: 130px;
	padding-left				: 20px;
}

#mainContainer #contentContainer #contentTable h1
{
	margin-left					: 20px;
	
	font-size					: 1.8em;
	color						: #0090d2;

	border-left					: 1px solid red;
	border-bottom				: 1px solid red;
}

#mainContainer #contentContainer #contentTable p
{
	padding-left				: 30px;
	
	font-size					: 1.2em;
}

#mainContainer #logo{
	position 					: absolute;
	top							: 400px;
	left						: 5px;
	width						: 170px;
	height						: 72px;
	background-image			: url(/sitePics/AIIM_logo.gif);
	z-index						: 100;
}

#mainContainer #logo2{
	position 					: absolute;
	top							: 500px;
	left						: 5px;
	width						: 170px;
	height						: 72px;
	background-image			: url(/sitePics/documentAtWork.gif);
	background-repeat: no-repeat;
	z-index						: 100;
}
