body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #E8EBF3;	}#container {	margin-left: auto;	margin-right: auto;	text-align:center;	width: 800px;	overflow:visible;	padding-bottom:15px;	background-image:url(../images/basic_page/page_contain.gif);	background-repeat:repeat-y;	padding-left:12px;}#page_bottom {	margin-left: auto;	margin-right: auto;	text-align:center;	width: 800px;	overflow:visible;	background-image:url(../images/basic_page/page_contain_bottom.gif);	background-repeat:no-repeat;	padding-left:12px;}a {color: #666666;text-decoration:none;}a:hover {color: #8E0C3A;text-decoration:underline;}.header {	background-color: #F7EDED;	width: 775px;	height: 52px;	text-align:left;}.navigation {	background-color: #8E0C3A;	width: 775px;	height: 20px;	text-align:left;}#search {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color: #999999;	border: 1px solid #C6859C;}#lang_switch {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color: #8E0C3A;	border: 1px solid #C6859C;	background-color:#F7EDED;}.content {margin-top: 10px;margin-bottom: 15px;margin-left: 10px;margin-right: 10px;width:750px;text-align:left;}#breadcrumb {margin-top: 10px;margin-bottom: 10px;margin-left: 10px;margin-right: 10px;width: 750px;color: #999999;text-align:left;}#bread_active a{color:#8E0C3A;text-decoration:none;}#bread_active a:hover {color:#8E0C3A;text-decoration:underline;}.footer {clear:both;background-color: #FFFFFF;margin-top: 15px;margin-bottom: 15px;margin-left: 10px;margin-right: 10px;width:750px;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height: 15px;color: #666666;text-align:center;}.footer a {color: #666666;text-decoration:underline;}#alerts_err {border-left: 5px solid #FF0000;background-color: #FFFFFF;color:#FF0000;width:300px;padding:10px;margin:10px;}#alerts_suc {border-left: 5px solid #669933;background-color: #FFFFFF;color:#669933;width:300px;padding:10px;margin:10px;}#alerts_sm_err {border-left: 5px solid #FF0000;background-color: #FFFFFF;color:#FF0000;width:100px;padding:10px;margin:10px;}#alerts_sm_suc {border-left: 5px solid #669933;background-color: #FFFFFF;color:#669933;width:100px;padding:10px;margin:10px;}#gen_content {	padding-left: 20px;	padding-right: 20px;	color:#333333;}#gen_content a {text-decoration:underline;color: #8E0C3A;}#gen_content td {border: 1px solid #efefef;padding:2px;color: #333333;}#gen_content h1 {font-size:16px;color: #8E0C3A;}#gen_content_sport {	padding-left: 20px;	padding-right: 20px;	color:#333333;}#gen_content_sport a {text-decoration:underline;color: #8E0C3A;}#gen_content_sport td {border: 0px solid #efefef;padding:2px;color: #333333;}#gen_content_sport h1 {font-size:16px;color: #8E0C3A;}#wheretobuy {text-align:center;}#wheretobuy a {background-color: #F7EDED;text-decoration:none;padding: 5px;border: 1px solid #CCC;}#wheretobuy a:hover {border: 1px solid #8E0C3A;}#search_results {	padding-left: 20px;	padding-right: 20px;	color:#333333;}#search_results h1 {font-size:16px;color: #8E0C3A;}#Submit {font-family:Arial, Helvetica, sans-serif;background-color:#F7EDED;color:#8E0C3A;border: 1px solid #8E0C3A;padding: 2px;}
