/*[fmt]AA90-1A0A-3*/
html
{
	overflow: -moz-scrollbars-vertical;
}
body
{
	margin: 0;
	padding: 0;
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	color: #6E6D6D;
	background: #FFFFFF;
}
*
{
	margin: 0;
	padding: 0;
}
a
{
	color: #F97400;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}
.bold
{
	font-weight: bold;
}
#container
{
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	width: 879px;
}
#header
{
	clear: both;
	padding-top: 60px;
	height: 107px;
}
#logo
{
	float: left;
}
#logo a
{
	display: block;
	width: 145px;
	height: 97px;
	background: url(wp-logo.png) no-repeat;
}
#logo a span
{
	display: none;
}
#toptopnav
{
	float: right;
}
#toptopnav ul
{
	list-style-type: none;
	font-size: 8pt;
	text-transform: uppercase;
	padding-top: 15px;
}
#toptopnav li
{
	display: inline;
	padding-left: 10px;
	letter-spacing: -1px;
}
#toptopnav li a
{
	color: #AEAEAE;
}
#topnav
{
	width: 639px;
	float: right;
	font-size: 11pt;
	text-align: right;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	list-style-type: none;
	margin-top: 13px;
	border-top: 1px solid #E9E8E8;
}
#topnav-secondary
{
	float: right;
	width: 680px;
	text-align: right;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	list-style-type: none;
	font-size: 10pt;
	margin-top: 5px;
}
/*Login form*/
#loginform
{
	/*[disabled]background-color:#FE9626;*/
	padding: 0px;
	border: none;
	margin: 5px 0px 0px;
	position: relative;
}
#loginform legend
{
	font-size: 10.5pt;
	color: #C85B08;
	font-weight: bold;
}
* html #loginform legend
{
	position: absolute;
	top: 0px;
	left: -7px;
}
* html #loginform
{
	padding-top: 21px;
}
#loginform label
{
	float: left;
	display: block;
	width: 80px;
	color: #8B3C01;
}
#loginform input
{
	border: 1px solid #C85B08;
	width: 148px;
	height: 14px;
	font-size: 8pt;
	color: #8F3E01;
	padding: 1px;
}
#loginform #submit
{
	background: url(submit-button.png);
	width: 77px;
	height: 25px;
	border: none;
	position: absolute;
	right: 0px;
	bottom: 0px;
	cursor: pointer;
}
/*Top navigation magic*/
#topnav li
{
	display: block;
	float: right;
	padding: 6px 10px 5px;
	border-collapse: collapse;
	text-align: right;
}
#topnav a
{
	color: #525151;
	text-decoration: none;
}
#topnav a span
{
	color: #7488BB;
}
#topnav a:hover
{
	color: #A3A3A3;
}
#topnav a:hover span
{
	color: #ABBADF;
}
#topnav li.activetab
{
	padding: 4px 9px 6px;
	border-left: 1px solid #69698F;
	border-top: 1px solid #69698F;
	border-right: 1px solid #69698F;
	border-bottom: none;
}
#topnav-secondary li
{
	display: inline;
	border-right: 1px solid #AB8002;
	padding-left: 5px;
	padding-right: 5px;
}
#topnav-secondary a
{
	color: #9E9B9B;
	text-decoration: none;
}
#topnav-secondary a:hover
{
	color: #AB8002;
}
/*Left menu (big blocks) magic*/
#leftnav
{
	float: left;
	width: 121px;
	height: 468px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
#leftnav ul
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	overflow: hidden;
	display: block;
	height: 468px;
}
#leftnav li
{
	display: block;
	overflow: hidden;
	width: 109px;
	height: 109px;
	margin-bottom: 8px;
	border: 1px solid #929090;
}
#leftnav li
{
	#margin-bottom: 5px;
}
#leftnav a
{
	display: block;
	width: 109px;
	height: 109px;
	margin-bottom: 8px;
	overflow: hidden;
}
#leftnav a:hover
{
	background-position: 0 -111px;
	margin-bottom: 8px;
}
#leftnav a span
{
	display: none;
}
#button-1
{
	background: url(button01.jpg) no-repeat;
}
#button-2
{
	background: url(button02.jpg) no-repeat;
}
#button-3
{
	background: url(button03.jpg) no-repeat;
}
#button-4
{
	background: url(button04.jpg) no-repeat;
}
/*Main content (the block with the sunflower background)*/
#content
{
	float: right;
	background: url(sunflower01.jpg) no-repeat top left;
	width: 734px;
	height: 454px;
	padding: 6px 11px;
	color: #2F2E2C;
	font-family: Verdana, sans-serif;
	border: 1px solid #9A9A9A;
	position: relative;
}
#content
{
	#padding-bottom: 2px;
}
#content .block
{
	background-color: #FFC302;
	border: 1px solid #FF7D0B;
	overflow: hidden;
	margin-bottom: 8px;
	font-size: 9.5pt;
	line-height: 150%;
	padding: 10px;
	font-size: 8pt;
}
#content #block-1
{
	height: 422px;
	background: url(block-1-back.jpg) no-repeat top left;
	margin-top: 4px;
	line-height: 130%;
	width: 361px;
	position: absolute;
	left: 11px;
	top: 6px;
	line-height: 19px;
}
#content #block-1 p
{
	padding: 0px 12px;
	margin: 10px 0px;
}
#content #block-1 ul
{
	list-style-type: square;
	padding-left: 33px;
	margin: 15px 0px 0px;
}
#content #block-1 ul li
{
	background: none;
	padding: 0px;
	margin: 0px;
}
#content #block-1 ul li ul
{
	list-style-type: circle;
	margin: 0px;
	padding: 0px 0px 0px 20px;
}
#content #block-1 span.orange
{
	color: #D45F00;
}
#content #block-2
{
	height: 288px;
	background: url(block-2-back.jpg) no-repeat top left;
	width: 319px;
	position: absolute;
	top: 144px;
	right: 10px;
}
#content #block-1 h1
{
	color: #656565;
	font-size: 15pt;
	margin-bottom: 25px;
}
#content #block-1 span
{
	color: #FC7B03;
}
#content #block-2 h1
{
	color: #AD5B01;
	font-size: 15pt;
}
#content h1
{
	font-size: 17pt;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
#content h1.orange
{
	color: #FF8600;
}
#content h1.red
{
	color: #761E12;
}
#content h1.amber
{
	color: #AD5B01;
}
#content h1 span
{
	font-weight: bold;
}
#content p
{
	margin: 0;
	margin-top: 5px;
	padding: 0;
}
#content ul
{
	list-style-type: none;
	margin: 20px 0px 0px;
	padding: 0px 0px 0px 3px;
}
#content li
{
	padding: 0px 0px 0px 15px;
	background: url(li-arrow.gif) no-repeat 0px 5px;
}
/*Enquiry form frontpage*/
#content fieldset legend
{
	font-size: 10pt;
	font-weight: bold;
	color: #D87017;
	margin-left: 10px;
	padding: 0px 5px;
}
#content fieldset div
{
	padding: 5px 5px 10px 10px;
}
#content label
{
	display: block;
	float: left;
	width: 83px;
	margin-bottom: 1px;
}
#content input.textinput
{
	border: 1px solid #FE8308;
	display: block;
	float: left;
	margin-bottom: 1px;
	width: 206px;
	height: 16px;
	font-size: 9pt;
	padding: 0px 0px 0px 2px;
}
#content br
{
	clear: both;
}
#content fieldset
{
	margin-top: 16px;
	border: 1px solid #FBA206;
}
#content fieldset.aoi input
{
	float: left;
	margin-right: 5px;
	margin-top: 3px;
	#margin-top: 0px;
}
#content fieldset.aoi select
{
	margin-top: 5px;
	width: 300px;
}
#content fieldset.aoi label.corporate-client
{
	width: 123px;
}
#content #submit-button
{
	background: url(front-enquiry-button.png);
	border: 1px solid #F56902;
	cursor: pointer;
	width: 132px;
	height: 25px;
	position: absolute;
	left: 197px;
	top: 273px;
}
/*The footer and its magic*/
#footer
{
	clear: both;
	padding-top: 10px;
	text-align: right;
	color: #8B8A8A;
	font-size: 8pt;
	width: 879px;
	margin: 0px auto 40px;
	padding-top: 26px;
}
#footer ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#footer li
{
	display: inline;
	border-right: 1px solid #AB8002;
	padding: 0px 5px;
	margin: 0;
}
#footer a
{
	font-size: 8pt;
	color: #6E6D6D;
	text-decoration: none;
}
#footer a:hover
{
	color: #9B9B9B;
}
#footer p
{
	margin-top: 5px;
}
#footer #logos
{
	float: left;
}
