html, body {	font: 13px Tahoma, Verdana, sans-serif;	background: #BCE459 url(images/bg.gif); 	padding: 0px;	margin: 0px;}/* Frames */#shade {	background: url(images/bg_top.gif) repeat-x top;}#main {	padding: 0px 0px 0px 0px;	background: #FFFFDB;	border-left: 1px solid #567512;	border-right: 1px solid #567512;	border-bottom: 1px solid #567512;}/* The two left boxes */div#logo, div#navigation {	width: 214px;	padding: 0px;	margin: 0px;}/* Partner box */div#partner {	width: 214px;	background: #92C21D url(images/menu_partner_bg.gif);	color: #4B6A00; }#partner p {	margin: 5px 10px 5px 10px;}#partner a:link, #partner a:active, #partner a:visited {	color: #D4F389; 	text-decoration: none; } #partner a:hover {	color: #D4F389; 	text-decoration: underline; }#partner b {	color: #3C5400;}/* Toppartner box */div#toppartner {	width: 214px;	background: #B4DF4B url(images/menu_toppartner_bg.gif);	color: #4B6A00; 	line-height: 5px;}#toppartner p {	margin: 5px 10px 5px 10px;}#toppartner a:link, #toppartner a:active, #toppartner a:visited {	font-weight: normal;	color: #3C5400; 	text-decoration: none; } #toppartner a:hover {	color: #3C5400; 	text-decoration: underline; }/* Google box */div#google {	text-align: center;	width: 131px;	background: #1E71A9 url(images/menu_google_bg.gif);}/* Small green box */.smallbox {	width: 131px;	padding: 0px;	color: #4B6A00; 	background: #92C21D url(images/menu_smallbox_bg.gif);}.smallbox a:link, .smallbox a:active, .smallbox a:visited {	color: #3C5400; 	text-decoration: none; } .smallbox p {	margin: 5px 10px 5px 10px;}.smallbox a:hover {	color: #3C5400; 	text-decoration: underline; }.smallbox b {	color: #3C5400;}/* Newsletter box */#newsletter {	color: #FFFFB1;	float: left;	padding: 0px;	margin: 0px;	background: #C50103 url(images/newsletter_bg.gif);}/* Main content box */a.toplink {	color: #640001;	font-weight: bold;	text-decoration: none;}a:hover.toplink {	text-decoration: underline; }a:link.mainlink, a:visited.mainlink, a:active.mainlink {	color: #000000;	text-decoration: none;}a:hover.mainlink {	text-decoration: underline; }/* Footer */div#footer {	float: left;	height: 32px;	color: #513100;	background: url(images/foot_bg.gif);}div#footer p {	margin-top: 8px;	padding: 0px;}p.nav {	float: right;	font-weight: bold;	margin-top: 8px;	padding: 0px;}p.nav a:link, p.nav a:active, p.nav a:visited {	margin-right: 3px;	font-weight: bold;	color: #513100;	text-decoration: none;}p.nav a:hover {	font-weight: bold;	text-decoration: underline;	color: #513100;}p.nav2 a:link, p.nav2 a:active, p.nav2 a:visited {	color: #513100;	text-decoration: none;}p.nav2 a:hover {	text-decoration: underline;	color: #513100;}/* Others */img.left {	float: left;	border: 1px solid #6D0001;	background: #FFFFFF;	padding: 1px;}}img.right {	float: right;}img {	border: 0px;}form {	margin: 0px;	padding: 0px;}input.text { 	margin: 5px;	font: 11px Tahoma, Verdana, sans-serif; 	background: #FFFFB1;	border-top: 1px solid #000000;	border-bottom: 1px solid #FFFFFF;	border-left: 1px solid #000000;	border-right: 1px solid #FFFFFF;}input.link { 	font: 11px Tahoma, Verdana, sans-serif; 	background: #FFFEDA;	border: 1px solid #000000;}a:link, a:visited, a:active {	color: #7F0002;	font-weight: normal; }a:hover {	color: #430001;}input.radio {	margin: 5px 1px 0px 12px;	vertical-align: top;}input.submit {	margin: 6px 0px 2px 20px;}.heading {	width: 100%;	border-bottom: 1px solid #7F0002;	background: URL(images/icon_tv.gif) no-repeat top left;	padding: 11px 0 2px 33px;}.sIFR-flash { visibility: visible !important; margin: 2px 0 0 0; }.sIFR-replaced { visibility: visible !important; }span.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }.sIFR-hasFlash H1 { visibility: hidden; font-size: 13px; }H1 { width: 300px; background: URL(images/h1.gif); color: #A70103; margin: 0; font: 100%/1.2em tradegothic; font-family: Tahoma; font-weight: bold; }H3 { width: 100px; background: URL(images/h1.gif); color: #A70103; margin: 0; font: 100%/1.2em tradegothic; font-family: Tahoma; font-weight: bold; }