table {

	margin: 0px;

	width: 100%;

	border: 0px;

	top: 0px;

	padding:0; 

}

td {

	text-align: center;

	margin:0;

	padding:0; 

}



body {

	margin: 0px;

	background-image: url(images/gradient.gif);

	background-attachment: scroll;

	background-repeat: repeat-x;

	background-position: center top;

	background-color: #FFFFFF;

	overflow-x: hidden 

}

.container {

	position: relative;

	background: url(images/contBackground.jpg);

	width: 1000px;

	height: 100%;

	text-align: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 18px;

	

	background-repeat: no-repeat;
	
	background-position: center top;

	padding: 0px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;	
	
	
}









.top{

	position: absolute;

	height: 111px;

	width: 796px;

	top: 0px;

	left: 102px;

	background-image: url(images/topBackground.jpg);

	background-repeat: no-repeat;

}

.topLowerEdge{

	position: absolute;

	top: 88px;

	left: 0px;

	width: 796px;

	height: 23px;		

	background-image: url(images/topLowerEdge.gif);

}











.main{		

	position: relative;

	top: 120px;

	left: 102px;

	width: 796px;

}

.contentTopEdge{

	position: absolute;

	top: 0px;

	left: 0px;

	width: 796px;

	height: 23px;	

	

	background-image: url(images/contentTopEdge.gif);

}

.contentShadowEdgeLeft {

	position: absolute;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/contentShadowLeft.png');

	width: 6px; 

	height: 100%;

	top:23px;

}

.contentShadowEdgeLeft[class] {

	background-image: url(images/contentShadowLeft.png);

}

.contentShadowEdgeRight {

	position: absolute;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/contentShadowRight.png');

	width: 6px; 

	height: 100%;

	top:23px;

	left: 790px;

}

.contentShadowEdgeRight[class] {

	background-image: url(images/contentShadowRight.png);

}

.contentShadowEdgeBottom {

	position: absolute;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/contentShadowBottom.png');

	width: 784px;

	height: 6px;

	bottom:-29px;

	left: 6px;

}

.contentShadowEdgeBottom[class] {

	background-image: url(images/contentShadowBottom.png);

}





.menuShadowEdgeRight {

	position: absolute;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/contentShadowRight.png');

	width: 6px; 

	height: 275px;

	top:0px;

	left: 355px;

}

.menuShadowEdgeRight[class] {

	background-image: url(images/contentShadowRight.png);

}

.menuBottomEdge {

	position: absolute;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/menuLeftShadowBottom.png');

	top: 275px;

	left: 0px;

	width: 359px;

	height: 19px;	

}

.menuBottomEdge[class] {

	background-image: url(images/menuLeftShadowBottom.png);

}

.menuItems{

	position: absolute;

	left: 135px;

	top: 73px;

			

	font-size: 10px;

	color: #FFF;

	line-height: 18px;

	font-family: Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	font-weight: bold;

	text-decoration: none;

	letter-spacing: 1px;

}





.MenuLeft{

	position: absolute;

	left: 0px;

	background: #ededed;

	width: 355px;

	height: 275px;

}

img {

	border: 0px none #ededed;

}

.menuRow{

	margin-left: 20px;

}



.Content{

	position: relative;

	top: 23px;

	left: 6px;

	width: 784px;
	
	padding-bottom: 20px;
	
	min-height: 570px;

	background-image: url(images/contentBackground.gif);

	background-color: #FFF;

	background-repeat: no-repeat;

	background-position: top;

}



.ContentRightContainer{

	position: relative;

	top: 0px;

	left: 360px;

	width: 380px;

	height: 100%;

	background: none;



}



a:link {

	color: #FFFFFF;

	text-decoration: none;

	font-size: 9px;

}

a:visited {

	color: #FFFFFF;

	text-decoration: none;

		font-size: 9px;

}



a:hover {

	color: #FFFFFF;

	text-decoration: underline;

		font-size: 9px;

}



a:active {

	color: #FFFFFF;

	text-decoration: none;

		font-size: 9px;

}







.firstfloor{

	position: absolute;

	left: 481px;

	top: 498px;

	width: 300px;

	text-align: right;

}



.contentRightBottomText a:link {

	color: #0e0e4e;

	text-decoration: none;

	font-weight: bold;

}

.contentRightBottomText a:visited {

	color: #0e0e4e;

	text-decoration: none;

	font-weight: bold;

}



.contentRightBottomText a:hover {

	color: #0e0e4e;

	text-decoration: underline;

	font-weight: bold;

}



.contentRightBottomText a:active {

	color: #0e0e4e;

	text-decoration: none;

	font-weight: bold;

}
