/*
 * Agency: Stonewall+
 * URL: http://www.seaharvest.co.za
 *
 * Author: Gerhard
 * Creation Date: 9 November 2009
*/

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

a {
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #e10915;
	text-decoration: underline;
}

h1, h2, h3, h4, h5, h6, ul, p {
	margin: 0;
	padding: 0 0 15px;
}

form {
	margin: 0;
	padding: 0;
}

img {
	border: 0;
}

hr {
	display: block;
	margin: 0 0 15px;
	padding: 0 0 0;
	border: 0;
	border-bottom: 1px dotted #cccccc;
	color: #ffffff;
}

/* Start Genaric */

.printlogo {
	display: none;
}

.clearboth {
	clear: both;
}

.line {
	height: 16px;
	background: url(../images/bg_line.gif) 0 -15px repeat-x;
}

.marbot {
	margin: 0 0 15px;
}

.blue {
	color: #002b71;
}

#container .bluelink {
	color: #002b71;
	text-decoration: underline;
}

#container .bluelink:hover {
	text-decoration: none;
}

.red {
	color: #e10916;
}

.green {
	color: #08bbda;
}

.picleft {
	float: left;
	margin: 0 10px 10px 0;
}

.picright {
	float: right;
	margin: 0 0 10px 10px;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.picspace {
	margin: 0 0 15px;
}

.font12 {
	font-size: 12px;
}

.bold {
	font-weight: bold;
}

#container .no-un {
	text-decoration: none;
}

#flash {
	text-align: center;
}

#flash img {
	margin: 0 17px 0 0;
}

#container a.terms {
	text-decoration: underline;
}

/* End Generic */

/* Start Container */

#container {
	width: 994px;
	margin: 0 auto;
}

	/* Start Header */
	
	#header {
		width: 994px;
		height: 102px;
		position: relative;
	}
	
	#header #logo_top {
		position: absolute;
		top: 60px;
		left: 48px;
	}
	
		/* Start Top Bar */
		
		#topbar {
			height: 40px;
			background: url(../images/bg_topbar.gif) 100% 0 no-repeat;
			font-weight: bold;
		}
		
		#topbar table td {
			padding: 7px 5px 0;
		}
		
		#topbar table td .input {
			width: 130px;
			height: 14px;
			background: #ffffff;
			border: 0;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #666666;
			padding: 4px;
		}
			
			#topbar #box_username {
				float: left;
				margin: 0 0 0 387px;
				display: inline;
			}
			
			#topbar #tbox_register {
				float: left;
				padding: 12px 0 0 25px;
				
			}
			
			#topbar #box_search {
				float: right;
				margin: 0 12px 0 0;
				display: inline;
			}
		
		/* End Top Bar */
		
		/* Start Top Nav */
			
		#topnav {
			height: 62px;
			background: url(../images/bg_topnav.gif) no-repeat;
			font-size: 12px;
			font-weight: bold;
		}
		
		#topnav a:hover {
			text-decoration: none;
		}
		
		#topnav ul {
			margin: 0;
			padding: 0 0 0 182px;
		}
		
		#topnav ul li {
			margin: 0;
			padding: 37px 0 0;
			list-style: none;
			float: left;
			text-align: center;
		}
		
		#topnav ul li.active a {
			color: #e10915;
		}
		
			#topnav ul li#topnav1 { width: 56px; }
			#topnav ul li#topnav2 { width: 100px; }
			#topnav ul li#topnav3 { width: 98px; }
			#topnav ul li#topnav4 { width: 101px; }
			#topnav ul li#topnav5 { width: 104px; }
			#topnav ul li#topnav6 { width: 84px; }
			#topnav ul li#topnav7 { width: 96px; }
			#topnav ul li#topnav8 { width: 69px; }
		
		/* End Top Nav */
		
	/* End Header */
	
	/* Start Content */
	
	#content {
		background: url(../images/bg_content.gif) repeat-y;
		min-height: 1px;
	}
		
		#flashout {
			padding: 0 0 0 20px;
		}
		
		#content #content_hd_home {
			padding: 17px 0 10px;
			background: url(../images/bg_content_hd.gif) no-repeat;
			text-align: center;
		}
		
		#content #content_hd {
			padding: 17px 0 30px;
			background: url(../images/bg_content_hd.gif) no-repeat;
			text-align: center;
		}
		
		#content #content_ft {
			height: 64px;
			background: url(../images/bg_content_ft.gif) no-repeat;
		}
		
		/* Start Sidenav Blue */
		
		#sidenav_blue {
			width: 160px;
			float: left;
			padding: 10px 20px 0 35px;
			font-size: 12px;
			font-weight: bold;
		}
		
		#sidenav_blue ul {
			margin: 0;
			padding: 0;
		}
		
		#sidenav_blue ul li {
			margin: 0;
			padding: 0 0 7px 5px;
			list-style: none;
			clear: both;
			float: left;
			display: block;
			height: 24px;
			white-space: nowrap;
		}
		
		#sidenav_blue ul li a {
			display: block;
			height: 24px;
			float: left;
		}
		
		#sidenav_blue ul li a:hover {
			color: #002b71;
			text-decoration: none;
		}
		
		#sidenav_blue ul li.active {
			background: url(../images/bg_sidenav_blue_l.gif) no-repeat;
			height: 29px;
			margin: -3px 0 7px;
			padding: 0 ;
		}
		
		#sidenav_blue ul li.active a {
			background: url(../images/bg_sidenav_blue_r.gif) 100% 0 no-repeat;
			margin: 0 0 0 14px;
			padding: 0 25px 0 0;
			line-height: 23px;
			color: #ffffff;
			display: inline;
		}
		
		#sidenav_blue ul li.active a:hover {
			color: #ffffff;
		}
		
		/* End Sidenav Blue */
		
		/* Start Sidenav Red */
		
		#sidenav_red {
			width: 160px;
			float: left;
			padding: 10px 20px 0 35px;
			font-size: 12px;
			font-weight: bold;
		}
		
		#sidenav_red ul {
			margin: 0;
			padding: 0;
		}
		
		#sidenav_red ul li {
			margin: 0;
			padding: 0 0 7px 5px;
			list-style: none;
			clear: both;
			float: left;
			display: block;
			height: 24px;
			white-space: nowrap;
		}
		
		#sidenav_red ul li a {
			display: block;
			height: 24px;
			float: left;
		}
		
		#sidenav_red ul li a:hover {
			color: #e10715;
			text-decoration: none;
		}
		
		#sidenav_red ul li.active {
			background: url(../images/bg_sidenav_red_l.gif) no-repeat;
			height: 29px;
			margin: -3px 0 7px;
			padding: 0;
		}
		
		#sidenav_red ul li.active a {
			background: url(../images/bg_sidenav_red_r.gif) 100% 0 no-repeat;
			margin: 0 0 0 14px;
			padding: 0 25px 0 0;
			line-height: 23px;
			color: #ffffff;
			display: inline;
		}
		
		#sidenav_red ul li.active a:hover {
			color: #ffffff;
		}
		
		.sidenav_red_girl {
			margin-left: 75px;
			margin-top: -25px;
		}
		
		.sidenav_red_comptext {
			color: #002b71;
			font-style: italic;
			font-size: 16px;
		}
		
		.sidenav_red_comptextred {
			color: #D82729;
			margin-top:10px;
			margin-left:4px;
		}
		
		.sidenavred_bottomimage {
			float: right; 
			vertical-align: bottom;
		}
		
		/* End Sidenav Red */
		
		/* Start TinyMCE Area */
		
		.editarea {
			font-size: 12px;
		}
		
		.editarea2 {
			font-size: 11px;
		}
		
		/* End TinyMCE Area */
		
		/* Start Copy */
		
		.copy,
		.copy2,
		.copy3 {
			width: 705px;
		}
		
		.copy h1,
		.copy2 h1,
		.copy3 h1 {
			font-weight: normal;
			font-size: 26px;
		}
				
		.copy h2,
		.copy2 h2,
		.copy3 h2 {
			color: #666666;
			font-size: 15px;
		}
		
		.copy h3,
		.copy2 h3,
		.copy3 h3 {
			color: #666666;
			font-size: 13px;
		}
		
		.copy h4,
		.copy2 h4,
		.copy3 h4 {
			color: #666666;
			font-size: 11px;
		}
		
		.copy h1,
		.copy h2,
		.copy h3,
		.copy h4 {
			color: #002b71;
		}
		
		#container .copy2 h1,
		.copy2 h2,
		.copy2 h3,
		.copy2 h4,
		#container .copy3 h1,
		.copy3 h2,
		.copy3 h3,
		.copy3 h4 {
			color: #e10916;
		}
		
		.copy a,
		.copy2 a,
		.copy3 a {
			text-decoration: underline;
		}
		
		.copy a:hover,
		.copy2 a:hover,
		.copy3 a:hover {
			text-decoration: none;
		}
		
		.copy ul,
		.copy2 ul,
		.copy3 ul {
			margin: 0;
			padding: 0 0 15px;
			
		}
		
		.copy ol,
		.copy2 ol,
		.copy3 ol {
			margin: 0;
			padding: 0 0 15px;
		}
		
		.copy ol li,
		.copy2 ol li,
		.copy3 ol li {
			margin: 0 0 5px 20px;
			padding: 0;
		}
		
		.copy ol li span,
		.copy2 ol li span,
		.copy3 ol li span {
			color: #666666;
			font-weight: normal;
		}
		
		.copy ul li,
		.copy2 ul li,
		.copy3 ul li {
			margin: 0;
			padding: 0 0 5px 18px;
			list-style: none;
			background: url(../images/bg_bullet1.gif) 0 3px no-repeat;
		}
			
			.copy2 .left {
				width: 365px;
				float: left;
			}
			
			.copy2 .right {
				padding: 0 0 0 25px;
				width: 310px;
				float: left;
				
			}
			
			.copy3 .left {
				width: 465px;
				float: left;
			}
			
			.copy3 .right {
				padding: 0 0 0 10px;
				width: 220px;
				float: right;
			}
			
			.copy2 .right h5 {
				font-weight: normal;
				font-size: 26px;
				color: #0abbdc;
				padding: 0 0 20px;
			}
			
			/* Start Pagination */
			
			#container .pagination ul {
				margin: 0;
				padding: 0;
				float: right;
				font-size: 11px;
				font-weight: bold;
			}
			
			.pagination ul li {
				margin: 0;
				padding: 0;
				background: none;
				float: left;
			}
			
			.pagination ul li.prev {
				background: url(../images/bg_prev.gif) 0 3px no-repeat;
				padding: 0 0 0 8px;
			}
			
			.pagination ul li.next {
				background: url(../images/bg_next.gif) 100% 3px no-repeat;
				padding: 0 8px 0 0;
			}
			
			#container .pagination ul li a {
				display: block;
				margin: 0 2px;
				color: #002b71;
				font-size: 11px;
				text-decoration: underline;
			}
			
			#container .pagination ul li a:hover {
				color: #e10916;
			}
			
			.pagination ul li span {
				display: block;
				margin: 0 2px;
				font-weight: bold;
				color: #e10916;
			}
			
			/* End Pagination */
			
			/* Start Copy Corporate */
			
			#copy_corp {
				float: left;
			}
			
			#copy_corp h1 {
				color: #002b71;
			}
			
			#copy_corp a {
				color: #002b71;
			}
			
			/* End Copy Corporate */
			
			/* Start Copy Environment */
			
			#copy_environ {
				float: left;
			}
			
			#copy_environ h1 {
				color: #e10916;
			}
			
				/* Start Environmental Link */
				
				.link_environ {
					padding: 5px 0 30px;
				}
				
				.link_environ img {
					float: left;
				}
				
				.link_environ .copy_environ {
					float: right;
					width: 605px;
				}
				
				.link_environ .copy_environ a {
					color: #002b71;
				}
				
				/* End Environmental Link */
			
			/* End Copy Environment */
			
			/* Start My Profile */
			
			a.recipe_green:hover,
			a.recipe_blue:hover {
				color: #666666;
			}
			
			a.recipe_green {
				display: block;
				padding: 0 100px 15px 0;
				background: url(../images/arrow_green.gif) 90% 10px no-repeat;
				text-decoration: none;
				color: #666666;
			}
			
			.recipe_green strong {
				text-transform: uppercase;
				color: #0db9dd;
				font-weight: bold;
			}
			
			.recipe_green strong:hover {
				text-decoration: underline;
			}
			
			a.recipe_blue {
				display: block;
				padding: 0 100px 15px 0;
				background: url(../images/arrow_blue.gif) 90% 10px no-repeat;
				text-decoration: none;
				color: #666666;
			}
			
			.recipe_blue strong {
				text-transform: uppercase;
				color: #22356f;
				font-weight: bold;
			}
			
			.recipe_blue strong:hover {
				text-decoration: underline;
			}
			
			/* End My Profile */
			
			/* Start Copy Competitions */
			
			#copy_comps {
				float: left;
			}
			
			#copy_comps h1 {
				color: #e10916;
			}
			
			#copy_comps h2 {
				color: #002b71;
				font-style: italic;
			}
			
			#copy_comps a {
				text-decoration: none;
			}
			
				/* Start Poll */
				
				.poll {
					width: 180px;
					padding: 20px;
					background: url(../images/bg_poll_t.gif) no-repeat;
				}
				
				.poll td {
					padding: 0 5px 10px 0;
					vertical-align: top;
				}
				
				/* End Poll */
				
			/* End Copy Competitions */
			
			/* Start Copy Product */
			
			#copy_product {
				float: left;
			}
			
			#copy_product h1 {
				color: #e10916;
			}
			
			#copy_product a {
				text-decoration: none;
			}
				
				/* Start Nutritional Info */
				
				#nutri_info {
					display: block;
					width: 138px;
					height: 28px;
					padding:  8px 10px 8px 50px;
					background: url(../images/bg_info.gif) no-repeat;
					margin: 0 0 15px;
				}
				
				#nutri_info span {
					font-weight: bold;
					color: #002b71;
				}
				
				/* End Nutritional Info */
				
				/* Start Product */
				
				.product {
					padding: 0 0 15px;
				}
				
				.product .product_img {
					float: left;
				}
				
				.product .product_text {
					width: 305px;
					float: right;
				}
				
				.product .product_text p {
					padding: 0 0 10px;
				}
				
				.product .product_text strong {
					font-weight: bold;
					text-transform: uppercase;
					display: block;
				}
				
				.product .product_text strong img {
					margin: 0 4px -1px 0;
				}
				
				.product .product_text a {
					font-weight: bold;
					color: #e10916;
					text-decoration: underline;
				}
				
				.product .product_text a.product_heading {
					color: #666666;
				}
					
					/* Start Quick links */
					
					.quicklinks {
						width: 220px;
						height: 34px;
						background: url(../images/bg_quickl.gif) no-repeat;
						position: relative;
						margin: 0 0 15px;
					}
					
					.quicklinks a {
						display: block;
						width: 200px;
						height: 14px;
						padding: 10px;
					}
					
					.quicklinks ul {
						width: 200px;
						max-height: 170px; 
						margin: 0;
						padding: 0;
						position: absolute;
						left: 0;
						top: 33px;
						border: solid #e6e6e6;
						border-width: 0 1px 1px;
						display: none;
						overflow: auto;
					}
					
					.quicklinks ul li {
						margin: 0;
						padding: 0;
						background: #ffffff;
					}
					
					.quicklinks ul li a {
						display: block;
						width: 160px;
						height: 14px;
					}
					
					.quicklinks ul li a:hover {
						background: url(../images/bg_selecthov.gif) repeat-y;
					}
					
					/* End Quick links */
					
				/* End Product */
				
			/* End Copy Product */
			
			/* Start Copy Recipe */
			
			#copy_recipe {
				float: left;
			}
			
			#copy_recipe h1,
			#copy_recipe h1 a {
				color: #e10916;
			}
			
			#copy_recipe h2 {
				color: #002b71;
				font-style: italic;
			}
			
			#copy_recipe a {
				text-decoration: none;
			}
				
				.poprecipes {
					padding: 0 110px 15px 0;
					background: url(../images/bg_poprecipes.gif) 90% 5px no-repeat;
				}
				
				.toprecipes {
					padding: 0 110px 15px 0;
					background: url(../images/bg_toprecipes.gif) 90% 5px no-repeat;
				}
				
				/* Start Recipe Listing */
				/*
				#copy_recipe .recipe {
					padding: 0 0 15px;
				}
				
				#copy_recipe .recipe a {
					display: block;
					font-weight: bold;
					text-transform: uppercase;
				}
				
				#copy_recipe .recipe a img {
					padding: 0 0 0 3px;
					margin: 0 0 -1px;
				}
				*/
				/* End Recipe Listing */
								
				/* Start Rating Box */
				
				#copy_recipe #box_rating {
					padding: 5px 0 5px 10px;
				}
					
					#copy_recipe #star_rating {
						color: #e20a15;
						font-weight: bold;
						width: 180px;
						float: left;
						margin: 0 0 10px;
						padding: 3px 0;
					}
					
					#copy_recipe .star0 {
						background: url(../images/bg_5stars.gif) 100% 0 no-repeat;
					}
					
					#copy_recipe .star1 {
						background: url(../images/bg_5stars.gif) 100% -20px no-repeat;
					}
					
					#copy_recipe .star2 {
						background: url(../images/bg_5stars.gif) 100% -40px no-repeat;
					}
					
					#copy_recipe .star3 {
						background: url(../images/bg_5stars.gif) 100% -60px no-repeat;
					}
					
					#copy_recipe .star4 {
						background: url(../images/bg_5stars.gif) 100% -80px no-repeat;
					}
					
					#copy_recipe .star5 {
						background: url(../images/bg_5stars.gif) 100% -100px no-repeat;
					}
					
					#copy_recipe #drop_rating {
						width: 136px;
						height: 23px;
						float: right;
						background: url(../images/bg_rating.gif) no-repeat;
						padding: 0 10px;
						position: relative;
					}
					
					#copy_recipe #drop_rating strong {
						color: #ffffff;
						line-height: 22px;
					}
					
					#copy_recipe #drop_rating a.rateme {
						color: #666666;
						line-height: 14px;
						display: block;
						width: 38px;
						padding: 0 5px;
						height: 15px;
						position: absolute;
						top: 4px;
						right: 5px;
						background: url(../images/bg_rateme.gif) no-repeat;
						font-weight: bold;
					}
					
					#copy_recipe #drop_rating ul {
						margin: 0;
						padding: 0;
						position: absolute;
						top: 19px;
						right: 24px;
						border: solid #d8dbdc;
						border-width: 0 1px 1px;
						display: none;
					}
					
					#copy_recipe #drop_rating ul li {
						margin: 0;
						padding: 3px 5px;
						background: #ffffff;
						width: 17px;
					}
					
				/* End Rating Box */
				
				/* Start Toolbar */
				
				#copy_recipe #toolbar {
					background: #f7f7f7;
					padding: 5px 10px;
					margin: 0 0 20px;
				}
				
				#copy_recipe #toolbar a {
					display: block;
					float: left;
					font-weight: bold;
				}
					
					#copy_recipe #toolbar .tool1 {
						padding: 3px 18px 3px 25px;
						background: url(../images/icon_print.gif) no-repeat;
					}
					
					#copy_recipe #toolbar .tool2 {
						padding: 3px 18px 3px 25px;
						background: url(../images/icon_friend.gif) no-repeat;
					}
					
					#copy_recipe #toolbar .tool3 {
						padding: 3px 0 3px 25px;
						background: url(../images/icon_add.gif) no-repeat;
					}
					
				/* End Toolbar */
				
				
				/* Start Recipe Extend */
				
				#copy_recipe .recipe {
					padding: 0 0 15px;
				}
				
				#copy_recipe .recipe .recipe_img {
					float: left;
				}
				
				#copy_recipe .recipe .recipe_text {
					width: 250px;
					float: right;
				}
				
				#copy_recipe .recipe .recipe_text p {
					padding: 0 0 10px;
				}
				
				#copy_recipe .recipe .recipe_text strong {
					font-weight: bold;
					text-transform: uppercase;
					display: block;
				}
				
				#copy_recipe .recipe .recipe_text strong img {
					margin: 0 4px -1px 0;
				}
				
				#copy_recipe .recipe .recipe_text a {
					font-weight: bold;
					color: #e10916;
					text-decoration: none;
				}
				
				#copy_recipe .recipe .recipe_text p a {
					color: #666;
				}
				
				#copy_recipe .recipe .recipe_text p a:hover {
					color: #e10916;
				}
				
			/* End Copy Recipe */
			
			/* Start Contact */
			
			#copy_contact {
				float: left;
			}
			
			#copy_contact h1 {
				color: #e10916;
			}
				
				/* Start Contact Box */
				
				#box_contact {
					width: 305px;
					padding: 30px 30px 0;
					background: url(../images/top_contactbox.gif) 0 0 no-repeat;
					font-size: 12px;
				}
				
				#box_contact td {
					padding: 0 20px 10px 0;
					vertical-align: top;
				}
				
				#box_contact td label {
					display: block;
					padding: 4px 0 0;
				}
				
				#box_contact .input {
					border: 1px solid #d7d7d7;
					background: #ffffff;
					width: 160px;
					height: 14px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #666666;
					padding: 4px;
				}
				
				#box_contact .textarea {
					border: 1px solid #d7d7d7;
					background: #ffffff;
					width: 160px;
					height: 45px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #666666;
					padding: 4px;
					overflow: auto;
				}
				
				#box_contact .input2 {
					width: 140px;
				}
				
				#box_contact select {
					border: 1px solid #d7d7d7;
					background: #ffffff;
					width: 170px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #666666;
					padding: 4px;
				}
					
					.box_quality {
						padding: 5px 0 5px 0px;
						font-size: 11px;
					}
					
					.box_quality label {
						font-weight: bold;
					}
					
				/* End Contact Box */
				
			/* End Contact */
			
			/* Start Copy CV Upload */
			
			#copy_cvupload {
				float: left;
			}
			
			#copy_cvupload h1 {
				color: #e10916;
			}
				
				/* Start CV Upload Box */
				
				#box_cvupload {
					width: 305px;
					padding: 30px 30px 0;
					background: url(../images/top_contactbox.gif) 0 0 no-repeat;
					font-size: 12px;
				}
				
				#box_cvupload td {
					padding: 0 20px 10px 0;
				}
				
				#box_cvupload .input {
					border: 1px solid #d7d7d7;
					background: #ffffff;
					width: 160px;
					height: 14px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #666666;
					padding: 4px;
				}
				
				#box_cvupload .input2 {
					width: 140px;
				}
				
				#box_cvupload select {
					border: 1px solid #d7d7d7;
					background: #ffffff;
					width: 170px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #666666;
					padding: 4px;
				}
				
				/* End CV Upload Box */
				
			/* End Copy CV Upload */
			
			/* Start Copy Search */
			
			#copy_search {
				float: left;
			}
			
			#copy_search h1 {
				color: #e10916;
			}
			
			#copy_search h2 {
				color: #666666;
			}
			
			#copy_search p {
				padding: 0 0 20px;
				font-size: 12px;
			}
			
			#copy_search a {
				font-weight: bold;
				font-size: 13px;
			}
			
			#copy_search a:hover {
				text-decoration: none;
				color: #666666;
			}
			
			#copy_search span {
				color: #e10916;
			}
			
			/* End Copy Search */
			
			/* Start Copy International */
			
			#copy_intern {
				float: left;
			}
			
			#copy_intern h1 {
				color: #002b71;
			}
			
			#copy_intern a {
				color: #002b71;
			}
			
			/* End Copy International */
			
			/* Start Copy Register */
			
			#copy_register {
				float: left;
			}
			
			#copy_register h1 {
				color: #e10916;
			}
				
				/* Start Register Box */
				
				#box_register {
					width: 644px;
					padding: 30px 30px 0;
					background: url(../images/top_registerbox.gif) no-repeat;
					font-size: 12px;
				}
				
				#box_register td {
					padding: 0 20px 10px 0;
				}
				
				#box_register .input {
					border: 1px solid #d7d7d7;
					background: #ffffff;
					width: 180px;
					height: 14px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #666666;
					padding: 4px;
				}
				
				#box_register select {
					border: 1px solid #d7d7d7;
					background: #ffffff;
					width: 190px;
					font-family: Arial, Helvetica, sans-serif;
					font-size: 11px;
					color: #666666;
					padding: 4px;
				}
				
				/* End Register Box */
				
			/* End Copy Register */
			
		/* End Copy */
		
	/* End Content */
	
	/* Start Footer */
	
	#footer {
		width: 779px;
		height: 70px;
		position: relative;
		padding: 13px 0 0 215px;
	}
	
		#footer .link_internat {
			position: absolute;
			top: 7px;
			left: 25px;
		}
		
		#footer .link_medals {
			position: absolute;
			top: 7px;
			right: 25px;
		}
		
			#footer .link_medals a {
				background: url(../images/link_medals.gif) no-repeat 0 0;
				display: block;
				float: left;
				height: 37px;
				margin: 0 0 0 5px;
				text-indent: -9999px;
			}
			
			#footer .link_medals .medals1 { width: 44px; background-position: 0 0; }
			#footer .link_medals .medals1:hover { width: 44px; background-position: 0 -37px; }			
			#footer .link_medals .medals2 { width: 95px; background-position: -44px 0; }						
			#footer .link_medals .medals2:hover { width: 95px; background-position: -44px -37px; }						
			#footer .link_medals .medals3 { width: 36px; background-position: -140px 0; }			
			#footer .link_medals .medals3:hover { width: 36px; background-position: -140px -37px; }									
	
	/* End Footer */
	
/* End Container */

/* Start Send to Friend */

#body_sendfriend {
	background: url(../images/bg_sendfriend.gif) 0 -15px repeat-x;
}

#box_sendfriend {
	font-size: 13px;
	width: 600px;
}

#box_sendfriend h1 {
	font-weight: normal;
	font-size: 26px;
	color: #e10916;
	margin: 0;
	padding: 0 0 30px;
}

#box_sendfriend p {
	margin: 0;
	padding: 0 0 15px;
}

#box_sendfriend table {
	margin: 0 0 10px;
}

#box_sendfriend table th {
	padding: 0 10px 5px 0;
	width: 100px;
	text-align: left;
	font-weight: normal;
}

#box_sendfriend table td {
	padding: 0 0 5px 10px;
	width: 160px;
}

#box_sendfriend table td .input {
	width: 133px;
	height: 16px;
	margin: 0;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #636363;
	border: 1px solid #d8d8d8;
}

#box_sendfriend textarea {
	width: 536px;
	height: 70px;
	margin: 0;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #636363;
	border: 1px solid #d8d8d8;
	overflow: auto;
}

#box_sendfriend .submit {
	margin: 10px 0 0 457px;
}

/* End Send to Friend */
