/* CSS Document *//* global */* {	padding:0;	/*border:0;*/	margin:0;}body,td,th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 62.5%;	font-weight: normal;	color: #000000;}body {	background-image: url(../images/bg_orange.jpg);	background-repeat: repeat-x;	background-position:top;}a:link {	color: #000000;}a:visited {	color: #000000;}a:hover {	color: #999999;}a:active {	color: #999999;}p {	font-size: 1.1em;	line-height: 1.5em;	font-weight: normal;}.tl-body {	position:absolute;	top:0px;	left:0px;	z-index:3;	width:8px;	height:395px;	background-image:url(../assets/gui/backgrounds/bg_orange-left.jpg);	background-position:top left;	background-repeat:no-repeat; 	border:0px;}.tr-body {	position:absolute;	top:0px;	right:0px;	z-index:3;	width:8px;	height:395px;	background-image:url(../assets/gui/backgrounds/bg_orange-right.jpg);	background-position:top right;	background-repeat:no-repeat; 		border:0px;}.tl-footer {	position:absolute;	top:0px;	left:0px;	z-index:3;	width:10px;	height:10px;	background-image:url(../assets/gui/backgrounds/cnr-l.gif);	background-position:top left;	background-repeat:no-repeat; 		border:0px;	}.tr-footer {	position:absolute;	top:0px;	right:0px;	z-index:3;	width:10px;	height:10px;	background-image:url(../assets/gui/backgrounds/cnr-r.gif);	background-position:top right;	background-repeat:no-repeat; 		border:0px;	}.clear {	float:none;	clear:both;}/* end of global *//* test styles */h1 {	font-size:10px;	margin:-2000px;		}h2 {		font-family: Arial, verdana, sans-serif;	font-size: 18px;	font-weight: normal;}h3 {	font-family: Arial, verdana, sans-serif;	font-size: 18px;	font-weight: normal;}h4 {	font-family: Arial, verdana, sans-serif;	font-size: 12px;	font-weight: bold;}.nav-copy a:link, .nav-copy a:visited {	color: #feffff;	font-size:14px;	padding-left:10px;	font-family:Arial, Helvetica, sans-serif;	text-decoration:none;	height:28px;}.nav-copy a:hover, .nav-copy a:active {	color: #999999;	font-size:14px;	padding-left:10px;		font-family:Arial, Helvetica, sans-serif;	text-decoration:none;	height:28px;}.global_search_field{	font-family: Arial;	font-size: 12px;	width: 135px;}/* end of text styles *//* the container */#container {	position:relative;	width:776px;	margin:0px auto;	background-image:url(../images/bg_body.jpg);	background-repeat:repeat-y;}/* end of the container *//* the header and its contents */#flashhomepageheader {	position:absolute;	width:760px;	height:350px;	top:0px;	left:8px;	z-index:1;}#flashhomepageheader table {	margin:0px auto;}.logo {	float:left;	margin:1em 0em 0em 0em;}.region-locator {	text-align:right;	font-size:10px;	float: right;	margin: 1em 0em 0em 0em;}.region-dropdown {	font-family:Arial, Helvetica, sans-serif;	font-size: 10px;}.region-locator select {	border-color:#666666;	border-style:solid;	border-width:1px;}/* end of the header and contents *//* the footer and its contents */#footer {	width:780px;	height:100px;	float:left;	display:block;	margin: 3em 0em 0em 0em;	background-color: #ffffff;	background-image:url(../assets/gui/backgrounds/bg_bottom.gif);	background-repeat:repeat-x;	background-position:top;	position:relative;	}ul.footer-links {	margin:1em 1em 1em 2em;}ul.footer-links  li {	display:inline;	padding-left:.5em;	float:left;}	div#footer a{	float: left;	padding-right:14px;	font-family: verdana, sans-serif, Arial;	font-size: 10px;	text-decoration: none;	color: #7f7f7f;}div#footer a:hover {	color: #000;}/* end of the footer and contents *//* content */#content {	width:auto;	float:left;	display:inline;	margin:360px 0px 10px 18px;}input{color: #123123;}#competition{ 	font-size: 20px;	border:1px;	border:1px;	padding:1;	border:1;	margin:1;}#content h2 {	color: #FF5B01;	font-weight: normal;	display:block;	padding:5px 0px 8px 10px; }#content h2 a:link, #content h2 a:visited,  #content h2 a:hover, #content h2 a:active {	color: #FF5B01;	text-decoration:underline;}/* end of content *//* begin columnleft */#columnleft {	width:238px;	float:left;	display:inline;	position:relative;	margin: 0;}#columnleft p {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	text-align:left;	padding:0 10px 0 0;}#columnleft h2  {	padding:0;	text-align:left;}#columnleft h3  {	padding:0;	text-align:left;}#columnleft h4  {	padding:0;	text-align:left;}/* end of columnleft *//* column-mid starts */#column-mid {	width:250px;	float:left;	display:inline;	position:relative;	margin: 0;	}		#column-mid p {	text-align:left;	padding:0;}#colum-nmid h3  {	padding: 0;	text-align:left;}#column-mid h4  {	padding:0;	text-align:left;}		/* column-mid ends */	/* column right */#columnright {	width:240px;	float:left;	display:inline;	position:relative;	margin: 0;}/* end of column 3 *//* boxleft starts */.boxleft {	width:238px;	border-top-color:#c4dce3;	border-top-style:solid;	border-top-width:1px;	margin: 0 0 10px 0;	}.boxleft p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight:normal;	padding: 10px 0 10px 0;}.boxleft img {	font-weight:normal;	padding: 10px 0 10px 0;}.boxleftobject {	padding: 10px 0 10px 0;		text-align:center;}.boxleft h2 {	padding:0;	text-align:left;}.box-left h3 {	padding:0;	text-align:left;}/* type 1a promo box ends *//* box-mid starts */	.box-mid {	border-top-color:#c4dce3;	border-top-style:solid;	border-top-width:1px;	margin: 0 0 10px 10px;	}.box-mid p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight:normal;	margin: 8px 0 8px 0;}.box-mid img {	font-weight:normal;	padding: 10px 0 10px 10px;}.box-mid h2 {	padding:0;	text-align:left;		color:#7A1414;}.box-mid h3 {	padding: 8px 0 0 0;	text-align:left;		color:#7A1414;	}/* box-mid ends *//* box right begins */.boxright {	width:240px;	border-top-color:#c4dce3;	border-top-style:solid;	border-top-width:1px;	margin: 0 0 10px 10px;	}.boxright p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	font-weight:normal;	margin: 0;}.boxright img {	padding: 5px 0 10px 0;}.boxobject {	padding: 10px 0 10px 0;}.boxspacer {	heigth: 8px;	width: 240px;	padding: 10px 0 0 0;}.boxright h3 {	font-size:12px;	text-align:left;	line-height:13px;	font-weight:bold;	color:#000000;	padding: 8px 0 0 0;}.boxright h5 {	font-family: "lucida grande", verdana, sans-serif, Arial;	font-size: 18px;	line-height: 22px;	font-weight: normal;		color:#FF5B01;	padding: 5px 0 0 0;	margin: 0;}.boxright a:link, .boxright a:visited {	font-family: "lucida grande", verdana, sans-serif, Arial;	font-weight:bold;	color: #000;		text-decoration: none;	padding: 4px 4px 4px 1px;	margin:0;	display: block;}.boxright a:hover {
	font-family: "lucida grande", verdana, sans-serif, Arial;	font-weight:bold;	color: #000;		background-color:#E4E4E4;	text-decoration: none;	padding: 4px 4px 4px 1px;	margin:0;	display: block;}.boxright a:active, a.aktiv {	
	font-family: "lucida grande", verdana, sans-serif, Arial;	font-weight:bold;	color: #000;	background-color: #E4E4E4;	text-decoration: none;	padding: 4px 4px 4px 1px;	margin:0;	display: block;}/* boxright ends *//* quicktours for html */#quicktour-html {	width:238px;	border-color:#c4dce3;	border-style:solid;	border-width:1px;		}#quicktour-html p {	padding:0em 1em 5em 1em;}#quicktour-html h2 {	font-family: "lucida grande", verdana, sans-serif, Arial;	font-size: 1.8em;	line-height: 2.2em;	font-weight: normal;	margin: 0px;		color:#FF5B01;	padding:0em 0em 0em 1em;}#quicktour-html h3 {	font-size:11px;	text-align:left;	padding:1em 0em 0em 1em;	font-weight:bold;	color:#000000;}/* quicktours of html ends */.findit-planit {	width:238px;	border-top-color:#c4dce3;	border-top-style:solid;	border-top-width:1px;	margin-bottom:1em;	font-family: "lucida grande", verdana, sans-serif, Arial;		font-weight:bold;	font-size:10px;}/* find it plan it menu */.findit-planit h3 {	font-family: Arial, verdana, sans-serif;	font-size: 1.8em;	line-height: 1.8em;	color:#FF5B01;	font-weight: normal;	background-color: #ffffff;	padding:0px 0px 0px 10px;}.rhc_menu {	color: #000;	background-color: #e7f1f4;	padding-bottom:1px;	padding-top: 0px;}.rhc_menu a:link, .rhc_menu a:visited {		color: #000;	background-color: #ffffff;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;	padding-top: 5px;	padding-bottom: 5px;	display: block;}.rhc_menu a:hover {		color: #000;	background-color:#f2f2f2;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;	padding-top: 5px;	padding-bottom: 5px;	display: block;}.rhc_menu a:active {		color: #000;	background-color: #e5e5e5;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;	padding-top: 5px;	padding-bottom: 5px;	display: block;}.rhc_menu_end {	background-color: #FAFAFA;	display: block;	padding-top: 0px;	font-weight:bold;}.rhc_menu_end a:link {		color: #000;	font-size:0.9em;		background-color: #fff;	text-decoration: none;	padding-left: 10px;	/*padding-right: auto;*/	padding-top: 5px;	padding-bottom: 9px;	display: block;}.rhc_menu_end a:visited {	color: #000;	background-color: #fff;	text-decoration: none;	padding-left: 10px;	/*padding-right: auto;*/	padding-top: 5px;	padding-bottom: 9px;	display: block;}.rhc_menu_end a:hover {		color: #000;	background-color: #F2F2F2;	text-decoration: none;	padding-left: 10px;	/*padding-right: auto;*/	padding-top: 5px;	padding-bottom: 9px;	display: block;}.rhc_menu_end a:active {		color: #000;	background-color: #e5e5e5;	text-decoration: none;	padding-left: 10px;	/*padding-right: auto;*/	padding-top: 5px;	padding-bottom: 9px;	display: block;}/* top 100 list */td p {	font-size:11px;	padding:0px 10px 0px 10px;	}td img {	padding:10px 10px 0px 10px;}
