
body {
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: arial, helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	background-repeat : repeat-x;
	background-color : #a8a8a8;
	background-image : url(../images/holdingpage_bg.jpg);
}

img{
	border: 0;
	margin-right: -4px;
}
/* CSS ID's */
#Majorwrapper{
	height: auto !important;
	width: 880px;
	margin: 0 auto 0 auto;
}
#headerwrapper {
	margin: 0 auto 0 auto;
	margin-top: 5px;
	width : 800px;
	height: 213px;
	background-image : url(../images/HeaderBackground.jpg);
}

#bodywrapper {
	margin: 0 auto 0 auto;
	background-image : url(../images/background.jpg);
	width : 800px;
	overflow: auto;
	height: auto !important;
}
#search{
	margin: 0 auto 0 auto;
	background-image: url(../images/search.jpg);
	width: 800px;
	height: 170px;
	margin-top: -19px;
}
#footer {
	background-image: url(../images/footer.jpg);
	height: 106px;
	width: 880px;
	margin: 0 auto 0 auto;
}
#leftside {
	float: left;
	padding-left: 0px;
	width: 560px;
}
#rightside {
	float: left;
	width: 220px;
}

/* CSS Classes */
.insidecontent {
	padding: 5px;
	padding-left: 6px;
}

.navigation {
	padding: 6px;
	padding-left: 8px;
	text-align: center;
	margin-top: 4px;
	.margin-top: -13px;
}
.navigation2 {
	padding: 5px;
	padding-left: 8px;
	text-align: center;
	margin-bottom: 1px;
	.margin-top: -1px;
}
.footernav {
	padding-top: 16px;
	padding-left: 48px;
	text-align: center;
}
.navigation a {
	font-weight: bold;
	text-decoration: none;
	color: #ffffff;
	margin: 0;
	margin-top: 1px;
	font-size: 11px;
}
.navigation a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #cccccc;
	margin-top: 1px;
	font-size: 11px;
}
.content {
	padding-left: 8px;
	width: 786px;
	height: auto;
	overflow: hidden;
}
.header {
	height: 128px;
	padding: 8px;
	margin-top: 1px;
	.margin-top: -8px;

}
/* Navigation inside */
.navleft {
	clear:left;
	float: left;
	background-image: url(../images/navleft.jpg);
	width: 9px;
	height: 31px;
}
.navmid {
	float: left;
	background-image: url(../images/navmid.jpg);
	width: 766px;
	height: 31px;
}
.navright {
	float: left;
	background-image: url(../images/navright.jpg);
	width: 9px;
	height: 31px;
}
/* Stuff for footer */
.navmid1 {
	float: left;
	background-image: url(../images/navmid.jpg);
	width: 506px;
	height: 31px;
}
.navmid2 {
	float: left;
	background-image: url(../images/navmid.jpg);
	width: 260px;
	height: 31px;	
}
.navmidspacing {
	padding-top: 5px;
	font-weight: 400;
	font-size: 11pt;
}
/* Spacing dependencies AJAX */
.AJAXsearch {
	margin: 0 auto 0 auto;
	text-align: center;
	padding-left: 10px;
	font-weight: 400;
	width: 780px;
}
/* Content Space */

.rightbox_top {
	float: left;
	background-image: url(../images/rightbox_top.jpg);
	width: 220px;
	height: 9px;
}
.rightbox_mid {
	float: left;
	background-image: url(../images/rightbox_mid.jpg);
	width: 220px;
	height: 450px;	
	text-align: center;
}
.rightbox_bottom {
	float: left;
	background-image: url(../images/rightbox_bottom.jpg);
	width: 220px;
	height: 9px;
}

.rightbox_mid2 {
	float: left;
	background-image: url(../images/rightbox_mid.jpg);
	width: 220px;
	height: 200px;	
	text-align: center;
}


/* Content Space */

.leftbox_top {
	float: left;
	background-image: url(../images/leftbox_top.jpg);
	width: 560px;
	height: 9px;
}
.leftbox_mid {
	float: left;
	background-image: url(../images/leftbox_mid.jpg);
	width: 560px;
	height: auto;	
}
.leftbox_bottom {
	float: left;
	background-image: url(../images/leftbox_bottom.jpg);
	width: 560px;
	height: 9px;
}
/* AJAX Search */


