G#top {
	width: 800px;
	margin: 0 auto;
	overflow: hidden;
}

#topWrapper {
	width: 800px;
	margin: 0 auto;
}

#topLeft {
	float: left;
	width: 420px;
	padding: 5px 0 5px 5px;
}


#topRight {
	float: left;
	padding: 0 0 0 0;
	text-align: right;
	margin: 0 auto;
	width: 550px;
}

#middle {
	width: 800px;
	margin: 0 auto;
	padding: 0 0 0px 0;
}

#middleWrapper {
	width: 800px;
	padding: 0 0 0 0; 
	margin: 0 auto;
}

#floating_one {
	width: 90%;
	margin: 0 auto;
	position:absolute;
	top:235px;
	left:300px;
	z-index:40;	
}

#floating_two {
	width: 90%;
	margin: 0 auto;
	position:absolute;
	top:370px;
	left:1050px;
	z-index:40;
}

#middleTop {
	width: 800px;
	margin: 0 auto;
	position:relative;
}

#middleTopLeft {
	width: 90%;
	margin: 0 auto;
	position:absolute;
	top:60px;
	left:-170px;
	z_index:20;	
}

#middleTopRight {
	width: 90%;
	margin: 0 auto;
	position:absolute;
	top:35px;
	left:360px;
	z_index:20;
}

#middleBottom {
	text-align: left;
	padding: 0;
	margin: 0 auto;
	position:relative;
        background: #FFF url(/cfront/images/stories/bg-middle.jpg) repeat-y;
}

#middleBottomLeft {
	position:absolute;
	top:0px;
	left:15px;
        width:300px;

}

#middleBottomRight {
	background: url(/cfront/images/stories/bluebox.jpz) no-repeat;
	position:absolute;
	top:50px;
	left:600px;
	width:170px;
	z-index:10000;
	color:4682B4;
}


#middleBottomRight2 {
	position:absolute;
	top:0px;
	left:410px;
	width:280px;
	z-index:10;
	color:white;
}


#component {
	position:absolute;
	left:40px;
	top:30px;
	width:515px;
}

#component {
	color:4682B4;
	font-weight:normal;
}


#component #quick_Checkbasket .sectiontableentry1 {
	color:black;
}


#component a:link, #component a:visited {
	color:4682B4;
	text-decoration: underline;
}


#component h3 {
	color:4682B4;
}

#component fieldset {
	border:solid 1px #fc9a43;
}

#component legend {
	color:#fc9a43; 
	font-weight:bold;
}


#bottom {
	width: 800px;
	padding-bottom:0px;
	margin: 0 auto;
}

#bottomWrapper {
	width: 800px;
	margin: 0 auto;
	position:relative;
	text-align:center;
}

#bottomLeft {
	width: 50%;
	margin: 0 auto;
	position:absolute;
	top:40px;
	left:10px;
	z-index:20;	
	text-align:left;
}

#bottomLeft a.mainlevel:link, #bottomLeft a.mainlevel:visited {
	color:#4682B4;
	text-decoration:none;
}


#bottomLeft a.mainlevel:hover {
	text-decoration:underline;
}


#bottomRight {
	width: 100%;
	margin: 0 auto;
	position:absolute;
	top:55px;
	left:0px;
	z_index:20;
}

#bottomRight a:link, #bottomRight a:visited {
	color:white;
}



#tracking {
	display:none;
}
