	a
	{
		text-decoration:underline;
	}
	a:hover
	{
		text-decoration:none;
	}
	#frame
	{
		background-color:#e5e5e5;
		background-image:url(body.gif);
		background-position:top left;
		background-repeat:repeat-x;
		color:#333333;
		text-align:center;
	}
		.container
		{
			clear:both;
			margin:6px auto;
			text-align:left;
			width:780px;
		}
			.left
			{
				float:left;
				overflow:hidden;
				width:150px;
			}
				#logo
				{
					background-image:url(logo.gif);
					background-position:top center;
					background-repeat:no-repeat;
					height:125px;
					overflow:hidden;
					width:150px;
				}
					#logo h1
					{
						display:none;
					}
					#logo a
					{
						display:block;
						height:100px;
						margin-left:25px;
						width:100px;
					}
				#contact
				{
					overflow:hidden;
					padding-top:12px;
					width:150px;
				}
				#contact,#contact a
				{
					background-color:inherit;
					color:#333333;
				}
				#contact a
				{
					text-decoration:underline;
				}
				#contact a:hover
				{
					text-decoration:none;
				}
			.centre
			{
				float:left;
				overflow:hidden;
				width:480px;
			}
			#main
			{
				background-color:#ffffff;
				background-image:url(shadow.gif);
				background-position:bottom left;
				background-repeat:repeat-x;
				color:inherit;
				margin-top:19px;
				padding-bottom:6px;
			}
				#menu
				{
					background-image:url(menu.gif);
					background-position:top left;
					background-repeat:repeat-x;
					height:62px;
					overflow:visible;
					text-align:left;
					width:474px;
				}
					#menu ul
					{
						display:block;
						list-style:none;
						padding:0px;
					}
						#menu ul li
						{
							display:inline;
							float:left;
							list-style:none;
							margin:0px;
							margin-right:6px;
							margin-top:16px;
							padding:0px;
						}
							#menu ul li a
							{
								background-color:inherit;
								color:#ffffff;
								display:block;
								font-size:15px;
								font-weight:bold;
								padding:6px;
								text-decoration:none;
							}
							#menu ul li:hover a,#menu ul li.hover a,#menu ul li a:hover
							{
								background-color:#4d4d4d;
								color:#ffffff;
							}
							#menu ul li a.active,#menu ul li a.active:hover
							{
								background-color:#ffffff;
								color:#333333;
							}
							#menu ul li ul
							{
								clear: both;
								display: none;
								margin:0;
								position: absolute;
								z-index:2;
							}
							#menu ul li:hover ul,#menu ul li.hover ul
							{
								display: block;
							}
								#menu ul li ul li
								{
									clear: both;
									margin:0;
									width: 216px;
								}
									#menu ul li ul li a
									{
										font-size:11px;
									}
									#menu ul li ul li a:hover
									{
										background-color:#666666;
										color:#ffffff;
									}
									#menu ul li ul li a.active,#menu ul li ul li a.active:hover
									{
										background-color:#ffffff;
										color:#333333;
									}
				#row
				{
					clear:both;
					min-height:416px;
				}
					#row #flash
					{
						background-position:6px 0;
						background-image:url(../../upload/home.jpg);
						background-repeat:no-repeat;
						float:left;
						height:416px;
						overflow:hidden;
						width:220px;
					}
					#row #flashImage
					{
						background-position:6px 0;
						background-repeat:no-repeat;
						float:left;
						height:416px;
						overflow:hidden;
						width:220px;
					}
					#row .content
					{
						float:left;
						overflow:hidden;
						width:254px;
					}
					#row .content h1
					{
						background-color:inherit;
						border-left:6px solid #70cde3;
						color:#70cde3;
						margin:18px 0 6px 0;
						padding-bottom:0;
						padding-top:0;
					}
					#row .content h2,#row .content h3,#row .content p,#row .content ul
					{
						padding-left:12px;
						padding-right:12px;
					}
					#row .content a
					{
						background-color:inherit;
						color:#70cde3;
					}
					#row .content .fill
					{
						background-color:#e5e5e5;
						color:inherit;
						margin-top:6px;
						padding-bottom:12px;
						padding-top:12px;
					}
					#row .content .highlight
					{
						background-color:inherit;
						color:#667380;
					}
					#row .content ul.link
					{
						display:block;
						list-style:none;
						margin:0;
						margin-top: 6px;
						padding:0 12px;
					}
					#row .content .link li
					{
						background-image: url(link.gif);
						background-position:0 3px;
						background-repeat:no-repeat;
						display:block;
						list-style:none;
						margin:0;
						padding:0;
						padding-left: 13px;
						padding-bottom:6px;
					}
				#shade
				{
					clear:both;
					height:6px;
					margin:6px;
					overflow:hidden;
				}
					#shade_1,#shade_2,#shade_3
					{
						color:inherit;
						float:left;
						height:6px;
					}
					#shade_1
					{
						background-color:#333333;
						width:208px;
					}
					#shade_2
					{
						background-color:#666666;
						width:130px;
					}
					#shade_3
					{
						background-color:#999999;
						width:130px;
					}
			.right
			{
				float:left;
				overflow:hidden;
				width:150px;
			}
				#callback
				{
					background-color:#333333;
					background-image:url(shadow.gif);
					background-position:bottom left;
					background-repeat:repeat-x;
					color:#ffffff;
					margin-top:91px;
					padding-bottom:6px;
				}
					#callback h2
					{
						padding-bottom:0;
						padding-top:12px;
					}
					#callback h2,#callback p
					{
						padding-left:12px;
						padding-right:12px;
					}
					#callback form
					{
						border:6px solid #333333;
						background-color:#4d4d4d;
						color:#ffffff;
						padding-top:3px;
						width:138px;
					}
						#callback form p
						{
							padding:6px 0 0 6px;
						}
						#callback form input
						{
							background-image:url(callback_input.gif);
							background-position:top left;
							background-repeat:repeat-x;
							border-color:#333333;
							margin-top:0;
							width:124px;
						}
						* html #callback form input
						{
							width:126px;
						}
						.callback_input-disabled,.callback_label-disabled,.callback_button-disabled
						{
							filter:alpha(opacity=25);
							-moz-opacity:.25;
							opacity:.25;
						}
						#callback .submit
						{
							text-align:right;
						}
							#callback .submit button,.callback_button
							{
								background-color:#cccccc;
								background-image:url(callback_button.gif);
								background-position:center center;
								background-repeat:no-repeat;
								border-width:0;
								color:#333333;
								cursor:pointer;
								height:18px;
								font-weight:bold;
								margin-left:0px;
								padding:0px;
								width:52px;
							}
				#callback_message
				{
					background-color:#981133;
					color:#ffffff;
					margin:0 6px 6px 6px;
					width:138px;
				}
				#callback_message p
				{
					padding:6px;
				}
				#callback_status
				{
					float:left;
				}
				#callback_status h3
				{
					margin-top:8px;
					padding:0 0 0 6px;
				}
		#legal
		{
			background-color:inherit;
			color:#999999;
			text-align:left;
		}
		#credit,#credit a
		{
			background-color:inherit;
			color:#999999;
			text-align:right;
			text-decoration:none;
		}
		#credit a:hover
		{
			text-decoration:underline;
		}