img
{
	vertical-align: bottom;
	display: inline;
	padding-left: 8px;
}

body
{
	background-color: #cccccc;
	color: #666666;
	display: inline;
}

#wrapper
{
	width: 939px;
	margin: auto auto;
	position: relative;
	overflow: hidden;
}

#wrapperbg
{
	background: #cccccc url("../images/wrapper/bg.jpg") repeat-y center top;
	width: 939px;
	font: 1.0em Arial;
	float: left;
	position: relative;
	color: #666666;
	display: inline;
	overflow: hidden;
}

#pagebot
{
	background: transparent url( "../images/wrapper/bot.jpg" ) no-repeat center bottom;
	float: left;
	position: relative;
	vertical-align: bottom;
	width: 939px;
	margin-top:130px;
	padding-bottom: 50px;
	display: inline;
	overflow: hidden;
}

#pagebot2
{
	background: transparent url( "../images/wrapper/bot2.jpg" ) no-repeat center bottom;
	float: left;
	position: relative;
	vertical-align: bottom;
	width: 939px;
	margin-top:130px;	
	padding-bottom: 50px;
    display: inline;
}

#pagebot3
{
	background: transparent url( "../images/wrapper/bot3.jpg" ) no-repeat center bottom;
	float: left;
	position: relative;
	vertical-align: bottom;
	width: 939px;
	margin-top:130px;	
	padding-bottom: 50px;
    display: inline;
}

#pagebot4
{
	background: transparent url( "../images/wrapper/bot4.jpg" ) no-repeat center bottom;
	float: left;
	position: relative;
	vertical-align: bottom;
	width: 939px;
	margin-top:130px;	
	padding-bottom: 50px;
    display: inline;
}

#pagebot5
{
	background: transparent url( "../images/wrapper/bot5.jpg" ) no-repeat center bottom;
	float: left;
	position: relative;
	vertical-align: bottom;
	width: 939px;
	margin-top:130px;	
	padding-bottom: 50px;
    display: inline;
}

/* Navigation bar */

#NavigationWrapper
{
	width: 910px;
	position: relative;
	left: 22px;
	top: 134px;
	z-index: 1000;
	overflow: hidden;
}

#NavigationWrapper a, #NavigationWrapper a:visited
{
	text-decoration: none;
	cursor: auto;
	position: relative;
	float: left;
	color: #ffffff;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 5px;
	border: solid 1px #999999;
	height: 20px;
	font: 0.9em Arial;
}

#NavigationWrapper a:hover
{
	text-decoration: none;
	cursor: auto;
	position: relative;
	float: left;
	color: #ffffff;
	margin-left: 5px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #999999;
	border: solid 1px #cccccc;
	height: 20px;
	font: 0.9em Arial;
}

/* Columns */


.leftColumn
{
	float: left;
	position: relative;
	width: 850px;
	margin: 20px 0px 0px 27px;
	color: #000000;
	display: inline;
	overflow: hidden;
}

.rightColumn
{
  float: left;
  position: relative;
  vertical-align: bottom;
  width: 234px;
  margin: 17px 0px 0px 0px;
  color: #000000;
  display: inline;
}


/* leftcolumn box */

.leftColumn .boxwrapper
{
/*background: #cccccc url( "../images/box/bg.jpg" ) repeat-y center top;*/
	width: 850px;
	font: arial;
	float: left;
	position: relative;
	color: #666666;
	display: inline;
	overflow: hidden;
}

.leftColumn .boxtop
{
	/*background: transparent url( "../images/box/top.jpg" ) no-repeat center top;*/
	padding: 0;
	width: 850px;
	float: left;
	position: relative;
	display: inline;
	overflow: hidden;
}

.leftColumn .boxbot
{
	/*background: transparent url( "../images/box/bot.jpg" ) no-repeat center bottom;*/
	float: left;
	position: relative;
	vertical-align: bottom;
	width: 850px;
	display: inline;
	padding-bottom: 10px;
	overflow: hidden;		
}

/* rightcolun box */

.rightColumn .boxwrapper
{
	background: #cccccc url( "../images/right/bg.jpg" ) repeat-y center top;
	width: 234px;
	font: 1.0em Arial;
	float: left;
	position: relative;
	color: #666666;
	display: inline;
}

.rightColumn .boxtop
{
	background: transparent url( "../images/right/top.jpg" ) no-repeat center top;
	padding: 0;
	width: 234px;
	float: left;
	position: relative;
	display: inline;
}

.rightColumn .boxbot
{
	background: transparent url( "../images/right/bot.jpg" ) no-repeat center bottom;
	float: left;
	position: relative;
	vertical-align: bottom;
	width: 234px;
	display: inline;		
}



/* individual pages */
#pagetop1
{
	background: transparent url( "../images/wrapper/top1.jpg" ) no-repeat center top;
	padding: 0px;
	width: 939px;
	float: left;
	position: relative;
	display: inline;
}

#pagetop2
{
	background: transparent url( "../images/wrapper/top2.jpg" ) no-repeat center top;
	padding: 0px;
	width: 939px;
	float: left;
	position: relative;
	display: inline;
	overflow: hidden;
}

#pagetop3
{
	background: transparent url( "../images/wrapper/top3.jpg" ) no-repeat center top;
	padding: 0px;
	width: 939px;
	float: left;
	position: relative;
	display: inline;
}

#pagetop4
{
	background: transparent url( "../images/wrapper/top4.jpg" ) no-repeat center top;
	padding: 0px;
	width: 939px;
	float: left;
	position: relative;
	display: inline;
}

#pagetop5
{
	background: transparent url( "../images/wrapper/top5.jpg" ) no-repeat center top;
	padding: 0px;
	width: 939px;
	float: left;
	position: relative;
	display: inline;
}

#pagetop6
{
	background: transparent url( "../images/wrapper/top6.jpg" ) no-repeat center top;
	padding: 0px;
	width: 939px;
	float: left;
	position: relative;
	display: inline;
}

#pagetop7
{
	background: transparent url( "../images/wrapper/top7.jpg" ) no-repeat center top;
	padding: 0px;
	width: 939px;
	float: left;
	position: relative;
	display: inline;
}

#pagetop8
{
	background: transparent url( "../images/wrapper/top8.jpg" ) no-repeat center top;
	padding: 0px;
	width: 939px;
	float: left;
	position: relative;
	display: inline;
}

#pagetop9
{
	background: transparent url( "../images/wrapper/top8.jpg" ) no-repeat center top;
	padding: 0px;
	width: 939px;
	float: left;
	position: relative;
	display: inline;
}




/*home box */

.solutionswrapper
{
	background: #cccccc url( "../images/solution/bg.jpg" ) repeat-y center top;
	width: 175px;
	font: arial;
	float: left;
	position: relative;
	color: #666666;
	display: inline;
	margin-left:25px;
}

.solutionstop
{
	background: transparent url( "../images/solution/top.jpg" ) no-repeat center top;
	padding: 0;
	width: 175px;
	float: left;
	position: relative;
	display: inline;
}

.solutionsbot
{
	background: transparent url( "../images/solution/bot.jpg" ) no-repeat center bottom;
	float: left;
	position: relative;
	vertical-align: bottom;
	width: 175px;
	display: inline;
	padding-bottom: 10px;
}

.solutionswrapper2
{
	background: #cccccc url( "../images/solution/bg2.jpg" ) repeat-y center top;
	width: 775px;
	font: arial;
	float: left;
	position: relative;
	color: #666666;
	display: inline;
	margin-left:125px;
}

.solutionstop2
{
	background: transparent url( "../images/solution/top2.jpg" ) no-repeat center top;
	padding: 0;
	width: 775px;
	float: left;
	position: relative;
	display: inline;
}

.solutionsbot2
{
	background: transparent url( "../images/solution/bot2.jpg" ) no-repeat center bottom;
	float: left;
	position: relative;
	vertical-align: bottom;
	width: 775px;
	display: inline;
	padding-bottom: 10px;
}
