html, body {
	margin:0px;
	padding:0px;
	text-align:center;
}

/* CSS Shadows */

.shadow {
	position:relative;
	background:#BFBFBF url(../_images/shad_top.png) top left repeat-x;
	padding-top:4px;
	padding-bottom:0px;
	padding-left:1px;
	padding-right:1px;
	float:left;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
}
	.shadow .object {
		background:#FFFFFF url(../_images/shad_bottom.png) bottom left repeat-x;
		padding-top:0px;
		padding-bottom:4px;
		padding-left:0px;
		padding-right:0px;
		z-index:1;
	}
	.shadow div.topleft {
		position:absolute;
		top:0px;
		left:-1px;
		background:url(../_images/shad_tlcorner.png) top left no-repeat;
		width:4px;
		height:4px;
		z-index:0;
	}
	.shadow div.topright {
		position:absolute;
		top:0px;
		right:-1px;
		background:url(../_images/shad_trcorner.png) top right no-repeat;
		width:4px;
		height:4px;
		z-index:0;
	}
	.shadow div.bottomleft {
		position:absolute;
		bottom:0px;
		left:-1px;
		background:url(../_images/shad_blcorner.png) bottom left no-repeat;
		width:4px;
		height:4px;
		z-index:0;
	}
		.shadow div.bottomleft.offset {
			bottom:-1px;
		}
	.shadow div.bottomright {
		position:absolute;
		bottom:0px;
		right:-1px;
		background:url(../_images/shad_brcorner.png) bottom right no-repeat;
		width:4px;
		height:4px;
		z-index:0;
	}
		.shadow div.bottomright.offset {
			bottom:-1px;
		}

/* Main Styles */

#masthead {
	position:relative;
	width:100%;
}
	#masthead .left {
		background:url(../_images/header_background_left.png) repeat-x;
		width:50%;
		height:60px;
		float:left;
		z-index:1;
	}
	#masthead .center {
		position:absolute;
		top:0px;
		left:50%;
		background:url(../_images/header_background_left.png) repeat-x;
		margin-top:0px;
		margin-bottom:0px;
		margin-left:-484px;
		margin-right:0px;
		width:968px;
		text-align:right;
		z-index:5;
	}
	#masthead .right {
		background:url(../_images/header_background_right.png) repeat-x;
		width:49%;
		height:60px;
		float:right;
		z-index:1;
	}
#subhead {
	position:relative;
	margin:0px auto;
	padding-top:25px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	width:968px;
	height:94px;
}
*:first-child+html #subhead {
	margin-top:-60px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
* html #subhead {
	margin-top:-60px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
	#subhead img {
		position:absolute;
		bottom:0px;
		left:10px;
		border:none;
	}
	#subhead .links {
		position:absolute;
		bottom:0px;
		right:0px;
		margin-top:0px;
		margin-bottom:75px;
		margin-left:0px;
		margin-right:275px;
		font-family:Arial, sans-serif;
		font-size:11px; /* 11pt */
		line-height:12px;
		font-weight:bold;
		color:#6A81B6;
		z-index:6;
	}
		#subhead .links a {
			font-family:Arial, sans-serif;
			font-size:11px; /* 11pt */
			line-height:12px;
			font-weight:bold;
			color:#6A81B6;
		}
		#subhead .links a:active {
			color:#0053A0;
		}
		#subhead .links a:visited {
			color:#6A81B6;
		}
		#subhead .links a:hover {
			color:#E2373E;
		}
#container {
	margin:0px auto;
	padding-top:0px;
	padding-bottom:30px;
	width:968px;
	clear:both;
	text-align:left;
}
	/* Menu */
	#leftnav {
		background:#E3E3ED url(../_images/leftnav_top.png) top left no-repeat;
		width:216px;
		float:left;
		clear:none;
	}
		#leftnav ul {
			display:block;
			list-style:none;
			margin-top:27px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			padding:0px;
		}
			#leftnav ul li {
				display:block;
				background:#E3E3ED url(../_images/leftnav_gradient.png) bottom left repeat-x;
				margin-top:0px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:0px;
				padding:0px;
				list-style:none;
				text-indent:0px;
			}
				#leftnav ul li .horiz_line {
					background:#FFFFFF;
					margin-top:0px;
					margin-bottom:0px;
					margin-left:10px;
					margin-right:0px;
					padding:0px;
					width:206px;
					height:1px;
				}
				#leftnav ul li a {
					line-height:31px;
					vertical-align:middle;
					font-family:"Myriad Pro", "Arial", sans-serif;
					font-size:15px; /* 15pt */
					font-weight:bold;
					color:#0053A0;
					text-decoration:none;
				}
					#leftnav ul li a:active {
						color:#0053A0;
					}
					#leftnav ul li a:visited {
						color:#0053A0;
					}
					#leftnav ul li a:hover {
						color:#0053A0;
					}
					#leftnav ul li a img {
						border:none;
					}
				#leftnav ul li ul {
					display:block;
					background:transparent;
					margin-top:0px;
					margin-bottom:0px;
					margin-left:0px;
					margin-right:0px;
					padding-top:0px;
					padding-bottom:10px;
					padding-left:15px;
					padding-right:0px;
				}
					#leftnav ul li ul li {
						/* display:block; */
						display:list-item;
						background:transparent;
						/*list-style-position:outside;
						list-style-image:url(../_images/leftnav_li_off.png);*/
						margin-top:0px;
						margin-bottom:0px;
						margin-left:15px;
						margin-right:0px;
						padding:0px;
						text-indent:10px;
						/* white-space:nowrap; */
						
						list-style: none;
						background: url(../_images/leftnav_li_off.png) left 6px no-repeat;
						.background: url(../_images/leftnav_li_off.png) left 8px no-repeat;
						padding-left: 12px; /* IE6 & IE7 */
						margin-left: 3px;
					}
					#leftnav ul li ul li:hover {
						background-image:url(../_images/leftnav_li_on.png);
					}
						#leftnav ul li ul li a {
							line-height:18px;
							vertical-align:middle;
							font-family:"Arial", sans-serif;
							font-size:11px; /* 11pt */
							font-weight:bold;
							color:#6A81B6;
							text-decoration:underline;
						}
							#leftnav ul li ul li a .overflow {
								line-height:18px;
								margin-top:0px;
								margin-bottom:0px;
								margin-left:0px;
								margin-right:0px;
								text-decoration:underline;
							}
							#leftnav ul li ul li a:active {
								color:#0053A0;
							}
							#leftnav ul li ul li a:visited {
								color:#6A81B6;
							}
							#leftnav ul li ul li a:hover {
								color:#E2373E;
							}
		#leftnav #canadian {
			background:#FFFFFF;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			padding-top:14px;
			padding-bottom:0px;
			padding-left:0px;
			padding-right:0px;
			font-family:"Arial", sans-serif;
			font-size:11px; /* 11pt */
			font-weight:bold;
			color:#626262;
			text-align:center;
		}
			#leftnav #canadian a {
				color:#0053A0;
			}
			#leftnav #canadian a:active {
				color:#0053A0;
			}
			#leftnav #canadian a:visited {
				color:#0053A0;
			}
			#leftnav #canadian a:hover {
				color:#0053A0;
			}
	#main {
		margin-top:15px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		width:750px;
		float:left;
		clear:none;
		font-family:"Arial", sans-serif;
		text-align:left;
	}
		#main .top {
			background:url(../_images/main_background_top.jpg) top left no-repeat;
			width:750px;
			height:250px;
		}
			#main .top .left {
				background:url(../_images/main_shadow.png) repeat-y;
				width:10px;
				height:250px;
				float:left;
				clear:none;
			}
			* html #main .top .left {
				behavior:url(_includes/iepngfix.htc);
			}
			#main .top .right {
				position:relative;
				width:740px;
				height:250px;
				float:left;
				clear:none;
			}
				#main .top .right #intro {
					position:relative;
					margin-top:17px;
					margin-bottom:0px;
					margin-left:0px;
					margin-right:0px;
					width:400px;
					height:200px;
					float:right;
					z-index:2;
				}
					#main .top .right #intro h1 {
						margin-top:0px;
						margin-bottom:0px;
						margin-left:0px;
						margin-right:0px;
						font-family:"Myriad Pro", "Arial", sans-serif;
						font-size:22px; /* 22pt */
						font-weight:bold;
						color:#0053A0;
						z-index:2;
					}
					#main .top .right #intro h2 {
						margin-top:0px;
						margin-bottom:0px;
						margin-left:0px;
						margin-right:0px;
						line-height:16px;
						font-family:"Arial", sans-serif;
						font-size:12px; /* 12pt */
						font-weight:bold;
						color:#414141; /* #0053A0 ? */
						z-index:2;
					}
					#main .top .right #intro p {
						position:absolute;
						margin-top:16px;
						margin-bottom:0px;
						margin-left:55px;
						margin-right:0px;
						line-height:16px;
						font-family:"Arial", sans-serif;
						font-size:13px; /* 13pt */
						font-weight:normal;
						color:#414141; /* #0053A0 ? */
						z-index:2;
					}
						#main .top .right #intro p .subtitle {
							font-family:"Arial", sans-serif;
							font-size:16px; /* 16pt */
							font-weight:bold;
							color:#0053A0; /* #5F5F5F */
							z-index:2;
						}
					#main .top .right #order {
						position:absolute;
						bottom:0px;
						right:0px;
						width:225px;
						height:67px;
						text-align:right;
						z-index:1;
					}
						#main .top .right #order img {
							border:none;
							z-index:1;
						}
		#main .bottom {
			background:#FFFFFF;
			width:750px;
			height:204px;
		}
			#main .bottom .left {
				position:relative;
				background:url(../_images/main_shadow.png) repeat-y;
				width:10px;
				height:204px;
				float:left;
				clear:none;
			}
			* html #main .bottom .left {
				behavior:url(_includes/iepngfix.htc);
			}
				#main .bottom .left .bottom_cap {
					position:absolute;
					bottom:0px;
					width:10px;
					height:38px;
				}
			#main .bottom .right {
				width:740px;
				height:204px;
				float:left;
				clear:none;
			}
				#main .bottom .right .blue_pos {
					margin-top:12px;
					margin-bottom:0px;
					margin-left:14px;
					margin-right:0px;
					float:left;
					clear:none;
				}
				#main .bottom .right #blue {
					position:relative;
					margin:0px;
					width:219px;
					height:212px;
				}
					#main .bottom .right #blue .upper {
						position:relative;
						background:url(../_images/main_bottom_bluesquare.png) top left no-repeat;
						width:219px;
						height:81px;
					}
						#main .bottom .right #blue .upper h2 {
							position:absolute;
							bottom:0px;
							margin-top:0px;
							margin-bottom:18px;
							margin-left:11px;
							margin-right:0px;
							line-height:16px;
							font-family:"Arial", sans-serif;
							font-size:14px; /* 14pt */
							font-weight:bold;
							color:#FFFFFF;
						}
					#main .bottom .right #blue .lower {
						position:relative;
						background:#EDEEF2;
						width:218px;
						height:130px;
						border:1px solid #FFFFFF;
					}
						#main .bottom .right #blue .lower p {
							margin-top:9px;
							margin-bottom:0px;
							margin-left:10px;
							margin-right:10px;
							font-family:"Arial", sans-serif;
							font-size:11px; /* 11pt */
							font-weight:normal;
							color:#004585;
						}
				#main .bottom .right .green_pos {
					margin-top:12px;
					margin-bottom:0px;
					margin-left:28px;
					margin-right:0px;
					float:left;
					clear:none;
				}
				* html #main .bottom .right .green_pos {
					margin-left:20px;
				}
				#main .bottom .right #green {
					position:relative;
					margin:0px;
					width:219px;
					height:212px;
				}
					#main .bottom .right #green .upper {
						position:relative;
						background:url(../_images/main_bottom_greensquare.png) top left no-repeat;
						width:219px;
						height:81px;
					}
						#main .bottom .right #green .upper h2 {
							position:absolute;
							bottom:0px;
							margin-top:0px;
							margin-bottom:18px;
							margin-left:11px;
							margin-right:0px;
							line-height:16px;
							font-family:"Arial", sans-serif;
							font-size:14px; /* 14pt */
							font-weight:bold;
							color:#FFFFFF;
						}
					#main .bottom .right #green .lower {
						position:relative;
						background:#EDEEF2;
						width:218px;
						height:130px;
						border:1px solid #FFFFFF;
					}
						#main .bottom .right #green .lower p {
							margin-top:9px;
							margin-bottom:0px;
							margin-left:10px;
							margin-right:10px;
							font-family:"Arial", sans-serif;
							font-size:11px; /* 11pt */
							font-weight:normal;
							color:#004585;
						}
				#main .bottom .right .lblue_pos {
					margin-top:12px;
					margin-bottom:0px;
					margin-left:28px;
					margin-right:0px;
					float:left;
					clear:none;
				}
				* html #main .bottom .right .lblue_pos {
					margin-left:20px;
				}
				#main .bottom .right #lblue {
					position:relative;
					margin:0px;
					width:219px;
					height:212px;
				}
					#main .bottom .right #lblue .upper {
						position:relative;
						background:url(../_images/main_bottom_lbluesquare.png) top left no-repeat;
						width:219px;
						height:81px;
					}
						#main .bottom .right #lblue .upper h2 {
							position:absolute;
							bottom:0px;
							margin-top:0px;
							margin-bottom:18px;
							margin-left:11px;
							margin-right:0px;
							line-height:16px;
							font-family:"Arial", sans-serif;
							font-size:14px; /* 14pt */
							font-weight:bold;
							color:#FFFFFF;
						}
					#main .bottom .right #lblue .lower {
						position:relative;
						background:#EDEEF2;
						width:218px;
						height:130px;
						border:1px solid #FFFFFF;
					}
						#main .bottom .right #lblue .lower p {
							margin-top:9px;
							margin-bottom:0px;
							margin-left:10px;
							margin-right:10px;
							font-family:"Arial", sans-serif;
							font-size:11px; /* 11pt */
							font-weight:normal;
							color:#004585;
						}
						.read_more {
							position:absolute;
							bottom:0px;
							right:0px;
							margin-top:0px;
							margin-bottom:5px;
							margin-left:0px;
							margin-right:12px;
						}
							.read_more a {
								vertical-align:middle;
								font-family:"Arial", sans-serif;
								font-size:11px; /* 11pt */
								font-weight:bold;
								color:#6A81B6;
							}
							#.read_more a:active {
								color:#0053A0;
							}
							.read_more a:visited {
								color:#6A81B6;
							}
							.read_more a:hover {
								color:#E2373E;
							}
			#main #title {
				position:relative;
				background:#266DAF url(../_images/title_background.png) top left no-repeat;
				width:750px;
				height:52px;
				z-index:0;
			}
				#main #title .left {
					position:relative;
					background:url(../_images/main_shadow.png) repeat-y;
					width:10px;
					height:52px;
					float:left;
					clear:none;
				}
				* html #main #title .left {
					behavior:url(_includes/iepngfix.htc);
				}
				#main #title .right {
					width:740px;
					height:52px;
					float:left;
					clear:none;
				}
					#main #title .right h1 {
						margin-top:10px;
						margin-bottom:0px;
						margin-left:10px;
						margin-right:0px;
						font-family:"Arial", sans-serif;
						font-size:20px; /* 20pt */
						font-weight:bold;
						color:#FFFFFF;
					}
					#main #title .right .product_image {
						position:absolute;
						top:0px;
						right:0px;
						margin-top:6px;
						margin-bottom:0px;
						margin-left:0px;
						margin-right:13px;
						width:125px;
						height:129px;
						/* border:1px solid red; */
						text-align:right;
						z-index:10;
					}
					* html #main #title .right .product_image img {
						behavior:url(_includes/iepngfix.htc);
					}
			#main #content {
				background:#FFFFFF;
				width:750px;
				min-height:402px;
				z-index:0;
			}
				#main #content sup { line-height: 0; vertical-align: text-top; }
				#main #content .left {
					position:relative;
					background:url(../_images/main_shadow.png) repeat-y;
					width:10px;
					min-height:402px;
					float:left;
					clear:none;
				}
				* html #main #content .left {
					behavior:url(_includes/iepngfix.htc);
				}
					#main #content .left .bottom_cap {
						position:absolute;
						bottom:0px;
						width:10px;
						height:38px;
					}
					* html #main #content .left .bottom_cap img {
						behavior:url(_includes/iepngfix.htc);
					}
				#main #content .right {
					width:730px;
					min-height:402px;
					float:left;
					clear:none;
				}
					#main #content .right h2 {
						margin-top:25px;
						margin-bottom:0px;
						margin-left:10px;
						margin-right:0px;
						width:575px;
						font-family:"Arial", sans-serif;
						font-size:16px; /* 16pt */
						font-weight:bold;
						color:#0053A0;
					}
						#main #content .right h2 sup {
							font-size:10px; /* 10pt */
							text-decoration:none;
						}
					#main #content .right h3 {
						margin-top:10px;
						margin-bottom:0px;
						margin-left:10px;
						margin-right:0px;
						width:575px;
						font-family:"Arial", sans-serif;
						font-size:14px; /* 14pt */
						font-weight:bold;
						color:#000000;
					}
						#main #content .right h3 sup {
							font-size:10px; /* 10pt */
							text-decoration:none;
						}
						#main #content .right h3 a {
							font-size:14px; /* 14pt */
							font-weight:bold;
						}
					#main #content .right li {
						margin-top:3px;
						margin-bottom:0px;
						margin-left:30px;
						margin-right:0px;
						line-height:16px;
						font-family:"Arial", sans-serif;
						font-size:11px; /* 11pt */
						font-weight:normal;
						color:#000000;
					}
					#main #content .right a.back {
						display:block;
						margin-top:5px;
						margin-bottom:0px;
						margin-left:10px;
						margin-right:0px;
						font-family:"Arial", sans-serif;
						font-size:12px; /* 12pt */
						font-weight:normal;
					}
					#main #content .right .level_one {
						margin-top:15px;
						margin-bottom:5px;
						margin-left:10px;
						margin-right:0px;
						width:575px;
						line-height:18px; /* 16pt */
						font-family:"Arial", sans-serif;
						font-size:12px; /* 12pt */
						font-weight:bold;
						color:#5F5F5F;
					}
					#main #content .right .level_one_size {
						margin-top:15px;
						margin-bottom:0px;
						margin-left:10px;
						margin-right:0px;
						width:575px;
					}
					#main #content .right p {
						margin-top:10px;
						margin-bottom:0px;
						margin-left:10px;
						margin-right:0px;
						font-family:"Arial", sans-serif;
						font-size:11px; /* 12pt */
						font-weight:normal;
						line-height: 16px;
						color:#303030;
					}
					#main #content .right a {
						/*
						line-height:18px;
						vertical-align:middle;
						*/
						font-family:"Arial", sans-serif;
						font-size:11px; /* 11pt */
						font-weight:normal;
						color:#6A81B6;
						text-decoration:underline;
					}
						#main #content .right a:active {
							color:#0053A0;
						}
						#main #content .right a:visited {
							color:#6A81B6;
						}
						#main #content .right a:hover {
							color:#E2373E;
						}
					#main #content .chart {
						margin-top:15px;
						margin-bottom:0px;
						margin-left:10px;
						margin-right:0px;
					}
					#main #content .chart_float {
						margin-top:15px;
						margin-bottom:0px;
						margin-left:10px;
						margin-right:0px;
						float:left;
						display:inline; /* fixes IE6 doubled float-margin bug */
					}
					#main #content .list {
						margin-top:15px;
						margin-bottom:0px;
						margin-left:0px;
						margin-right:0px;
						width:280px;
						float:left;
					}
						#main #content .list ul {
							display:block;
							margin:0px;
							padding:0px;
							width:285px;
						}
							#main #content .list li {
								margin-top:0px;
								margin-bottom:20px;
								margin-left:25px;
								margin-right:0px;
								list-style-position:inside;
								font-family:"Arial", sans-serif;
								font-size:11px; /* 11pt */
								font-weight:normal;
								color:#303030;
							}
					#main #content .unorderlist li {
						line-height:14px;
						}
					#main #content p.reference {
						margin-top:15px;
						margin-bottom:0px;
						margin-left:10px;
						margin-right:0px;
						width:730px;
						font-family:"Arial", sans-serif;
						font-size:11px; /* 11pt */
						font-weight:normal;
						color:#000000;
					}
					#main #content .ref {
						text-decoration:none;
						}
					#main #content span.standout {
						font-family:"Arial", sans-serif;
						font-size:14px; /* 14pt */
						font-weight:bold;
						font-style:italic;
						color:#000000;
					}
					#main #content span.blue {
						color:#0053A0;
					}
					#main #content div.quotebox {
						margin-top:0px;
						margin-bottom:0px;
						margin-left:auto;
						margin-right:auto;
						width:65%;
						text-align:center;
						border:1px solid #000000;
					}
					#main #content .image_block {
						margin-top:10px;
						margin-bottom:0px;
						margin-left:auto;
						margin-right:auto;
					}
						#main #content .image_block div {
							margin-top:10px;
							margin-bottom:0px;
							margin-left:10px;
							margin-right:0px;
							width:170px;
							float:left;
							font-family:"Arial", sans-serif;
							font-size:11px; /* 11pt */
							font-weight:normal;
						}
							#main #content .image_block div h3 {
								margin-top:0px;
								margin-bottom:10px;
								margin-left:0px;
								margin-right:0px;
								width:170px;
								height:35px;
								font-family:"Arial", sans-serif;
								font-size:14px; /* 11pt */
								font-weight:bold;
								text-align:left;
							}
							#main #content .image_block div img {
							}
					#main #content .link a {
						display:block;
						margin-top:5px;
						margin-bottom:0px;
						margin-left:10px;
						margin-right:0px;
						font-family:"Arial", sans-serif;
						font-size:12px; /* 12pt */
						font-weight:normal;
						color:#6A81B6;
					}
						#main #content .link a:active {
							color:#0053A0;
						}
						#main #content .link a:visited {
							color:#6A81B6;
						}
						#main #content .link a:hover {
							color:#E2373E;
						}
#footer {
	margin:0px auto;
	width:917px;
	clear:both;
	text-align:left;
}
	#footer #top {
		margin-top:0px;
		margin-bottom:0px;
		margin-left:0px;
		margin-right:0px;
		width:917px;
		height:23px;
	}
		#footer #top .leftcap {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			background:url(../_images/footercap_left.png) no-repeat;
			width:4px;
			height:23px;
			float:left;
		}
		#footer #top .center {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			padding-top:0px;
			padding-bottom:0px;
			padding-left:0px;
			padding-right:0px;
			background:url(../_images/footer_background.png) repeat-x;
			width:909px;
			height:23px;
			float:left;
			line-height:23px;
			vertical-align:middle;
			font-family:"Arial", sans-serif;
			font-size:10px;
			color:#999999;
		}
			#footer #top .center span {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:12px;
				margin-right:12px;
				padding-top:0px;
				padding-bottom:0px;
				padding-left:0px;
				padding-right:0px;
				line-height:23px;
				vertical-align:middle;
				font-family:"Arial", sans-serif;
				font-size:12px;
				color:#FFFFFF;
			}
			#footer #top .center a {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:12px;
				margin-right:12px;
				padding-top:0px;
				padding-bottom:0px;
				padding-left:0px;
				padding-right:0px;
				line-height:23px;
				vertical-align:middle;
				font-family:"Arial", sans-serif;
				font-size:12px;
				color:#FFFFFF;
				text-decoration:none;
			}
		#footer #top .rightcap {
			margin-top:0px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			background:url(../_images/footercap_right.png) no-repeat;
			width:4px;
			height:23px;
			float:left;
		}
	#footer #bottom {
		margin-top:0px;
		margin-bottom:10px;
		margin-left:0px;
		margin-right:0px;
		padding:0px;
	}
		#footer #bottom .left {
			margin-top:12px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			float:left;
			clear:none;
			font-family:"Arial", sans-serif;
			font-size:11px; /* 11pt */
			color:#999999;
		}
			#footer #bottom .left .copyright {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:0px;
				margin-right:7px;
				color:#666666;
			}
			#footer #bottom .left a {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:7px;
				margin-right:7px;
				font-family:"Arial", sans-serif;
				font-size:11px; /* 11pt */
				color:#00AFE7;
				text-decoration:none;
			}
		#footer #bottom .right {
			margin-top:12px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			float:right;
			clear:none;
			font-family:"Arial", sans-serif;
			font-size:10px;
			color:#999999;
		}
			#footer #bottom .right a {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:7px;
				margin-right:7px;
				font-family:"Arial", sans-serif;
				font-size:11px; /* 11pt */
				color:#00AFE7;
				text-decoration:none;
			}
	#footer #safety {
		margin-top:0px;
		margin-bottom:10px;
		margin-left:0px;
		margin-right:0px;
		border-top:1px solid #000000;
		clear:both;
	}
		#footer #safety h3 {
			margin-top:10px;
			margin-bottom:0px;
			margin-left:0px;
			margin-right:0px;
			font-family:"Arial", sans-serif;
			font-size:11px; /* 11pt */
			font-weight:bold;
			color:#000000;
		}
		#footer #safety p {
			margin-top:0px;
			margin-bottom:10px;
			margin-left:0px;
			margin-right:0px;
			font-family:"Arial", sans-serif;
			font-size:11px; /* 11pt */
			color:#000000;
		}

.clear {
	clear:both;
}