body {
background:#FFFFFF url(/Administration/WebsiteImages/bg2.jpg) repeat-x scroll 0% 0%;
color:#000000;
text-align:center;
}
* {
margin:0pt;
padding:0pt;
}
img {
border:0pt none;
}
hr {
background-color:#E5E5E5;
border:0pt none;
clear:both;
color:#E5E5E5;
height:1px;
}
.clr {
clear:both;
font-size: 0;
line-height: 0;
margin:0; padding:0; height:0;
}
.external {
background:transparent url(/Administration/WebsiteImages/external.gif) no-repeat scroll right 50%;
padding:0pt 12px 0pt 0pt;
}
th {
text-align:left;
}
#aspnetForm {
height:100%;
}

#bg {
background:transparent url(/Administration/WebsiteImages/bg.jpg) no-repeat scroll 50% 0pt;
position:relative;
text-align:left;

/*min-height:550px;
margin:0pt auto;
min-width:960px;*/

}

#top {
height:76px;
margin:0pt auto;
position:relative;
text-align:left;
width:890px;
z-index:100;
}
#main {
margin:0pt auto;
min-height:338px;
position:relative;
text-align:left;
width:960px;
}
.landingpage {
min-height:278px;
padding:40px 35px 20px;
width:890px;
position:relative;

}
.landing_red {
background:transparent url(/Administration/WebsiteImages/landing_bg_red_high.jpg) no-repeat scroll 0% 0%;
color:#FFFFFF;
}
.landing_silver {
background:transparent url(/Administration/WebsiteImages/landing_bg_silver.jpg) no-repeat scroll 0% 0%;
}
.landing_black {
background:transparent url(/Administration/WebsiteImages/landing_bg_black.jpg) no-repeat scroll 0% 0%;
color:#D8D8D8;
}
.textpage, .prodselpage {
padding:40px 35px 20px;
}
#subnav {
background:transparent url(/Administration/WebsiteImages/submenu_bg.gif) no-repeat scroll 3px 0pt;
height:40px;
margin:0pt auto 26px;
position:relative;
text-align:left;
text-shadow:#000000 0pt 1px 2px;
width:960px;
clear: both; /**/
}
#subnav.landing {
background:transparent url(/Administration/WebsiteImages/submenu_bg_landing.gif) no-repeat scroll 0% 0%;
}
#subnav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 0pt 23px;
width:840px;
}
#subnav li {
float:left;
padding:0pt;
}
#subnav li a {
color:#858585;
display:block;
float:left;
font-size:93%;
font-weight:bold;
height:17px;
opacity:0.99;
padding:10px 12px;
text-decoration:none;
text-transform:uppercase;
}
#subnav li a:hover {
background:transparent url(/Administration/WebsiteImages/submenu_bg_current.gif) repeat scroll 0% 0%;
color:#FFFFFF;
}
#subnav li.subnavSelectedParent a,
#subnav li.subnavSelectedItem a {
background:transparent url(/Administration/WebsiteImages/submenu_bg_current.gif) repeat scroll 0% 0%;
color:#FFFFFF;
}

#foot {
height:40px;
margin:0pt auto 16px;
position:relative;
text-align:left;
width:890px;
}
#crest {
left:-5px;
position:absolute;
top:-1px;
}
#menu {
bottom:14px;
left:120px;
position:absolute;
width:520px;
}
#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
#menu li {
float:left;
padding:0pt 20px 0pt 0pt;
}
#menu li a {
color:#666666;
font-size:130%;
text-decoration:none;
}
#menu li a:hover {
color:#FF0000;
}
#tl {
float:right;
margin:5px 0pt 0pt;
z-index:999;
display:inline;
}
#tl a {
color:#666666;
font-size:93%;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
#tl a:hover {
color:#FF0000;
}
#ctl00_top1_hplUsedMachines {
margin:5px 20px 0pt 4px;
}
#ctl00_top1_hplValmetShop {
margin:5px 4px 0pt 4px;
}
#tlinner{
float:left;
color:#999;
padding-top:5px;
}
#ls {
/*Sogeti comment 090406
background:transparent url(/Administration/WebsiteImages/map.gif) no-repeat scroll 0% 50%;
padding:0pt 0pt 0pt 36px;
*/
float:left;
margin:0pt -7px 0pt 0pt;
position:relative;
width:192px;
}
#ls .worldmap
{
float:left;
}
#ls div.selectbox-wrapper {
	position: relative;
	margin: 0 0 0 36px;	
}
#ls select {
font-size:110%;
width:174px;
}
#box #areas option {
background:#EEEBE8 none repeat scroll 0% 0%;
}
#search {
position:absolute;
right:0pt;
top:47px;
z-index:3;
}
#search .desc {
display: block;
float: left;
color: #666;
font-size: 120%;
padding: 3px 6px 2px 0;
}
#search input {
background:transparent url(/Administration/WebsiteImages/search.gif) no-repeat scroll 50%;
border:medium none;
font-size:100%;
height:19px;
padding:2px 6px 0pt;
width:108px;
}
#searchpage {

}
#searchpage .desc {
color:#666666;
font-size:120%;
line-height:1em;
padding:0pt 6px 2px 0pt;
}
#searchpage input {
float: left;
background:transparent url(/Administration/WebsiteImages/search.gif) no-repeat scroll 50%;
border:medium none;
font-size:100%;
height:19px;
padding:2px 6px 0pt;
margin-right: 6px;
width:108px;
}

#komatsu {
left:0pt;
position:absolute;
top:0pt;
}
#valmet {
position:absolute;
right:0pt;
top:0pt;
}
#foot ul {
bottom:23px;
left:88px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
position:absolute;
}
#foot li {
float:left;
padding:0pt 12px 0pt 0pt;
}
#foot li a {
color:#666666;
font-size:93%;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
#foot li a:hover {
color:#FF0000;
}
#extramenu {
position:absolute;
right:35px;
top:40px;
z-index:6;
}
#extramenu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
#extramenu li {
float:left;
height:22px;
margin:0pt 0pt 0pt 2px;
text-shadow:#000000 0pt 0pt 0pt;
}
#extramenu li a {
color:#707070;
display:block;
font-size:93%;
font-weight:bold;
padding:0pt 0pt 0pt 12px;
position:relative;
text-decoration:none;
text-transform:uppercase;
background:transparent url(/Administration/WebsiteImages/productpage_submenu_bg.gif) no-repeat scroll 0% 0%;

}
#extramenu li a span {
cursor:hand;
display:block;
height:18px;
padding:4px 12px 0pt 0pt;
background:transparent url(/Administration/WebsiteImages/productpage_submenu_bg.gif) no-repeat scroll 100% 0%;
}
#extramenu li.current a {
background:transparent url(/Administration/WebsiteImages/productpage_submenu_bg.gif) no-repeat scroll 0% 0%;
color:#940C0C;
}
#extramenu li.current a span {
background:transparent url(/Administration/WebsiteImages/productpage_submenu_bg.gif) no-repeat scroll 100% 0%;
}
#extramenu li a:hover {
background:transparent url(/Administration/WebsiteImages/productpage_submenu_bg.gif) no-repeat scroll 0% 0%;
}
#extramenu li a:hover span {
background:transparent url(/Administration/WebsiteImages/productpage_submenu_bg.gif) no-repeat scroll 100% 0%;
}
body{
font-family:arial,sans-serif;
font-size:70%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.35em;
}
input, select, textarea 
{
font-size:100%;
}
a {
background:transparent none repeat scroll 0% 0%;
text-decoration:none;
}
a:link {
color:#940C0C;
}
a:visited {
color:#940C0C;
}
a:visited:hover {
color:#FF0000;
}
a:hover {
color:#FF0000;
}
a:active {
color:#FF0000;
}
.landing_black a:link, .landing_red a:link, .landing_black a:visited, .landing_red a:visited {
color:#AAAAAA;
}
.landing_black a:hover, .landing_red a:hover {
color:#FF0000;
}
h1, h2, h3, h4, h5 {
color:#646464;
}
.landing_red h1, .landing_red h2, .landing_red h3, .landing_red h4, .landing_red h5 {
color:#FFFFFF;
}
.landing_black h1, .landing_black h2, .landing_black h3, .landing_black h4, .landing_black h5 {
color:#FFFFFF;
}
.textpage h1 {
width:400px;
}
.textpage h1#temp {
width:auto;
}
.landingpage h1 {
width:auto;
}
h1 {
font-size:30px;
font-weight:normal;
letter-spacing:-0.01em;
margin:0pt 0pt 16px;
line-height: 1em;
}
h2 {
font-size:18px;
font-weight:normal;
margin:1em 0pt 0.4em;
}
h1 + h2 {
margin:-8px 0pt 16px;
}
h1+h2 span { line-height: 1.2em;}
h3 {
font-size:130%;
margin:0pt 0pt 1em;
}
p + h3 {
margin:1.1em 0pt 1em;
}
h4 {
font-size:120%;
margin:0pt 0pt 1em;
}
p + h4 {
margin:1.2em 0pt 1em;
}
h5 {
font-size:100%;
margin:0pt 0pt 0.95em;
}
p + h5 {
margin:1.7em 0pt 0.95em;
}
p {
margin:0pt 0pt 1.35em;
}
ul, ol {
margin:0pt 0pt 12px 16px;
}
#specialtop {
width:100%;
}
#specialtop #tophead {
background:transparent url(/Administration/WebsiteImages/pipe.gif) no-repeat scroll right top;
float:left;
padding-right:32px;
}
#specialtop #toptext {
color:#585858;
display:inline;
position:relative;
top:-3px;
}
.landing_red #specialtop #toptext, .landing_black #specialtop #toptext {
color:#EEEEEE;
}
.reldl {
float:right;
}
.frm, .txtarea {
background:#FCFCFC none repeat scroll 0% 0%;
border-color:#707070 rgb(183, 183, 183) rgb(181, 181, 181) rgb(100, 100, 100);
border-style:solid;
border-width:1px;
padding:2px;
}
select {
font-size:100%;
}
.no {
width:7em;
}
a.button_black {
background:transparent url(/Administration/WebsiteImages/button-black2.gif) no-repeat scroll right top;
color:#AAAAAA;
cursor:pointer;
display:block;
float:left;
font-size:93%;
font-weight:bold;
height:19px;
line-height:0pt;
padding:0pt 14px 0pt 0pt;
position:relative;
text-decoration:none;
text-shadow:#000000 0pt 1px 2px;
text-transform:uppercase;
}
a.button_black:visited {
color:#AAAAAA;
}
a.button_black span {
background:transparent url(/Administration/WebsiteImages/button-black.gif) no-repeat scroll left top;
display:block;
float:left;
height:19px;
line-height:17px !important;
padding:0pt 0pt 0pt 14px;
}
a.button_black:hover {
background:transparent url(/Administration/WebsiteImages/button-black2.gif) no-repeat scroll right bottom;
color:#EEEEEE;
}
a.button_black:hover span {
background:transparent url(/Administration/WebsiteImages/button-black.gif) no-repeat scroll left bottom;
}

a.button_plus {
	display: block;
	position: relative;
	float: left;
	color: #666;
	padding: 0 24px 0 0;
	font-weight: bold;
	font-size: 93%;
	line-height: 0;
	height: 19px;
	text-transform: uppercase;
	text-decoration: none;
	background: url(/Administration/WebsiteImages/button-plus.gif) no-repeat right top;
	cursor: pointer;
}

a.button_plus:visited {
	color: #aaa;
}

a.button_plus span {
	display: block;
	float: left;
	padding: 0 8px 0 14px;
	height: 19px;
	line-height: 19px !important;
	background: url(/Administration/WebsiteImages/button-grey.gif) no-repeat left top;
}

a.button_plus:hover {
	color: #333;
	background: url(/Administration/WebsiteImages/button-plus.gif) no-repeat right bottom;
}

a.button_plus:hover span {
	background: url(/Administration/WebsiteImages/button-grey.gif) no-repeat left bottom;
}


div.showcollapse
{
	float:right;
	text-align: right;
	padding-bottom: 0.5em;
	padding-right: 10px;
}

.rss {
background:transparent url(/Administration/WebsiteImages/rss.gif) no-repeat scroll left 50%;
padding:0pt 0pt 0pt 18px;
}
.pdf {
background:transparent url(/Administration/WebsiteImages/pdf.gif) no-repeat scroll left 50%;
padding:0pt 0pt 0pt 18px;
}
.col2, .col3, .col4, .col2wn, .col2nw
{
	clear: both;
}
.c1, .c2, .c3, .c4 {
float:left;
}
.col2 .c1 {
margin-right:22px;
width:431px;
}
.col2 .c2 {
width:431px;
}
.col3 .c1 {
margin-right:22px;
width:280px;
}
.col3 .c2 {
margin-right:22px;
width:280px;
}
.col3 .c3 {
width:280px;
}
.col4 .c1 {
margin-right:22px;
width:204px;
}
.col4 .c2 {
margin-right:22px;
width:205px;
}
.col4 .c3 {
margin-right:22px;
width:204px;
}
.col4 .c4 {
width:205px;
}

.col4 .c13 { /* three column span ( 1 - 3 ) */
width: 657px;
margin-right: 22px;
}

.col2wn .c1 {
margin-right:22px;
width:582px;
}
.col2wn .c2 {
width:280px;
}
.col2nw .c1 {
margin-right:22px;
width:280px;
}
.col2nw .c2 {
width:582px;
}
#landingscene {
margin:15px 0pt 4px 130px;
text-align:center;
}
#landingscene ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
#landingscene li {
float:left;
width:200px;
}
#landingscene .ill {
height:160px;
margin:0pt auto 10px;
width:200px;
position: relative;
}
#landingscene h3 {
margin:0pt 0pt 4px;
text-shadow:#FFFFFF 0pt 0pt 0pt;
}
.landaboutill {
margin:-20px 0pt 0pt 20px;
}
.searchres {
margin:0pt -10px;
width:100%;
}
.searchres td, .searchres th {
padding:4px 10px;
}
.searchres caption {
color:#646464;
font-size:140%;
}
.rowstyle2 {
background:#FFFFFF none repeat scroll 0% 0%;
}
.newslist, .eventlist {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 16px;
}
.newslist li, .eventlist li {
margin:0pt 0pt 2px;
}
.newslist li a {
background:transparent url(/Administration/WebsiteImages/arrow_side.gif) no-repeat scroll 0% 3px;
display:block;
padding:0pt 0pt 0pt 12px;
}

.whitelist {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-bottom:16px;
}
.whitelist li
{
	margin: 0 0 2px 0;
}
.whitelist li a,
.whitelist li a:visited
{
background:transparent url(/Administration/WebsiteImages/arrow_side.gif) no-repeat scroll 0% 3px;
display:inline;
color:#fff;
padding:0 0 0 12px;
margin: 0;
}
.whitelist li a:hover
{
	color:#ff0000;
}
.newsitempic {
width:100%;
}
.maglink {
font-size:130%;
font-weight:bold;
}
.eventinfo {
background:transparent url(/Administration/WebsiteImages/specs_dot.gif) repeat-x scroll left bottom;
margin:0pt 0pt 12px;
padding:0pt 0pt 2px;
}
.eventinfo h3 {
color:#333333;
}

.shopcategory {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
.shopcategory li {
float:left;
height:22px;
margin:0pt 2px 0pt 0pt;
}
.shopcategory li a {
color:#707070;
display:block;
font-size:93%;
font-weight:bold;
padding:0pt 0pt 0pt 12px;
position:relative;
text-decoration:none;
text-transform:uppercase;
}
.shopcategory li a span {
display:block;
height:18px;
padding:4px 12px 0pt 0pt;
}
.shopcategory li.current a {
background:transparent url(/Administration/WebsiteImages/productpage_submenu_bg.gif) no-repeat scroll 0% 0%;
color:#940C0C;
}
.shopcategory li.current a span {
background:transparent url(/Administration/WebsiteImages/productpage_submenu_bg.gif) no-repeat scroll 100% 0%;
}
.shopcategory li a:hover {
background:transparent url(/Administration/WebsiteImages/productpage_submenu_bg.gif) no-repeat scroll 0% 0%;
}
.shopcategory li a:hover span {
background:transparent url(/Administration/WebsiteImages/productpage_submenu_bg.gif) no-repeat scroll 100% 0%;
}
.dlarea {
float:left;
margin-right:22px;
width:280px;
}
.dllang {
float:left;
width:200px;
}
.pagination {
padding:12px 0pt 0pt;
}
.pagination a {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
font-weight:bold;
margin:0pt 1px;
padding:3px 6px;
text-decoration:none;
}
.pagination a.current {
background:#333333 none repeat scroll 0% 0%;
color:#EEEEEE;
}
.pagination a.current:hover {
background:#333333 none repeat scroll 0% 0%;
color:#EEEEEE;
}
.pagination a:hover {
background:#FFFFFF none repeat scroll 0% 0%;
}
table.normlist {
border-collapse:collapse;
font-size:100%;
margin:10px 0pt 4px;
width:100%;
}
table.normlist td {
background:transparent url(/Administration/WebsiteImages/specs_dot.gif) repeat-x scroll 0% 100%;
padding:3px 5px 4px 0;
}
#arb_overlay {
background:#000000 none repeat scroll 0% 0%;
left:0pt;
position:absolute;
top:0pt;
width:100%;
z-index:1000;
}
#arb_window {
position:absolute;
z-index:1010;
}
#arb_window .image {
}
#arb_window .arb_closebtn {
position:absolute;
right:-15px;
top:-20px;
}
.window-opening {
border:1px solid #FFFFFF;
opacity:0.2;
}
.window-opened {
background:transparent none repeat scroll 0% 0%;
border:medium none;
opacity:1;
}
#search_box {
height:auto;
opacity:0.9;
position:absolute;
right:-25px;
top:61px;
width:245px;
z-index:9999;
}
#search_box_content {
background:transparent url(/Administration/WebsiteImages/searchbox.png) no-repeat scroll 0% 0%;
color:#FFFFFF;
text-shadow:#000000 0pt 1px 2px;
}
.searchHitSuggest {
padding:20px 20px 20px 20px;
}
.searchHitSuggest h3 {
border-bottom:1px solid #222222;
color:#FFFFFF;
font-weight:normal;
}
.searchHitSuggest ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}
.searchHitSuggest a {
color:#FFFFFF;
display:block;
font-weight:bold;
padding:2px 4px;
}
/*********************************/
.searchHitSuggest ul.search_list li.highLightItem a,
.searchHitSuggest ul.search_list li:hover a,
.searchHitSuggest ul.search_list li.highLightItem p,
.searchHitSuggest ul.search_list li:hover p
{
cursor : hand, pointer;
background:#222222 none repeat scroll 0% 0%;
color:#FF0000;
}
/*********************************/
#search_box_morelink {
/*bottom:20px;*/
position:absolute;
right:20px;
}
#search_box_morelink a {
color:#BBBBBB;
font-size:93%;
text-shadow:#000000 0pt 1px 2px;
text-transform:uppercase;
}
#search_box_morelink a:hover {
color:#FF0000;
}
#search_box_bottom {
background:transparent url(/Administration/WebsiteImages/searchbox.png) no-repeat left bottom;
height:30px;
width:245px;
}

#TB_window {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#TB_secondLine {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#TB_window a:link {
color:#666666;
}
#TB_window a:visited {
color:#666666;
}
#TB_window a:hover {
color:#000000;
}
#TB_window a:active {
color:#666666;
}
#TB_window a:focus {
color:#666666;
}
#TB_overlay {
height:100%;
left:0px;
position:fixed;
top:0px;
width:100%;
z-index:1000;
}
.TB_overlayMacFFBGHack {
background:transparent url(macFFBgHack.png) repeat scroll 0% 0%;
}
.TB_overlayBG {
background-color:#000;
opacity:0.75;
filter:alpha(opacity=75);
-moz-opacity:.75;
}
* html #TB_overlay {
position:absolute;
top:0;
left:0;
opacity:0.75;
filter:alpha(opacity=75);
-moz-opacity:.75;
}
#TB_window {
background:#FFFFFF none repeat scroll 0% 0%;
border:4px solid #525252;
color:#000000;
display:none;
left:50%;
position:fixed;
text-align:left;
top:50%;
z-index:1002;
}
* html #TB_window {
position:absolute;
top: 40px;
z-index:1002;
}
#TB_window img#TB_Image {
border-color:#666666 rgb(204, 204, 204) rgb(204, 204, 204) rgb(102, 102, 102);
border-style:solid;
border-width:1px;
display:block;
margin:15px 0pt 0pt 15px;
z-index:1002;
}
#TB_caption {
float:left;
height:25px;
padding:7px 30px 10px 25px;
}
#TB_closeWindow {
float:right;
height:25px;
padding:11px 25px 10px 0pt;
}
#TB_closeAjaxWindow {
float:right;
margin-bottom:1px;
padding:7px 10px 5px 0pt;
text-align:right;
}
#TB_ajaxWindowTitle {
float:left;
margin-bottom:1px;
padding:7px 0pt 5px 10px;
}
#TB_title {
background-color:#E8E8E8;
height:27px;
}
#TB_ajaxContent {
clear:both;
line-height:1.4em;
overflow:auto;
padding:2px 15px 15px;
text-align:left;
}
#TB_ajaxContent.TB_modal {
padding:15px;
}
#TB_ajaxContent p {
padding:5px 0px;
}
#TB_load {
display:none;
height:13px;
left:50%;
margin:-6px 0pt 0pt -104px;
position:fixed;
top:50%;
width:208px;
z-index:1003;
}
* html #TB_load {
position:absolute;
}
#TB_HideSelect {
background-color:#FFFFFF;
border:medium none;
height:100%;
left:0pt;
opacity:0;
position:fixed;
top:0pt;
width:100%;
z-index:99;
}
* html #TB_HideSelect {
position:absolute;
}
#TB_iframeContent {
border:medium none;
clear:both;
margin-bottom:-1px;
margin-top:1px;
}
/*Survey*/
div#surveycontent
{
    background:transparent url(/Administration/WebsiteImages/surveybg.jpg) no-repeat scroll left top;
    color:#ccc;
    height:100%;
    padding:20px 250px 20px 25px;
}
div#surveycontent0905
{
    background:transparent url(/Administration/WebsiteImages/surveybg.gif) no-repeat scroll left top;
    color:#ccc;
    height:100%;
    padding:50px 250px 20px 25px;
}
div#surveycontent2011Sep
{
  background:transparent url(/Administration/WebsiteImages/surveybg2011septBlackBox.png) no-repeat scroll -695px -70px;

    color:#eee;
    height:1060px;
    width:495px;
    padding:110px 25px 20px 25px;
    z-index:1005;
}

div#surveycontent0912
{
    background:transparent url(/Administration/WebsiteImages/surveybg2009dec.png) no-repeat scroll left top;
    /*background:transparent url(/Administration/WebsiteImages/surveybg2011septBlackBox.png) no-repeat scroll -695px -70px;*/

    color:#eee;
    height:100%;
    
    padding:50px 250px 20px 25px;
    z-index:1005;
}


div#surveycontent2011Sep #surveybuttons #surveyButton
{
 background: url("/Administration/KomatsuWebImages/surveyButton.png") no-repeat scroll 0 0 transparent;
 margin-top:5px;
}

div#surveycontent div#surveytitle
{
    color:#ccc;
    font-size: 250%;
    font-weight: 500;
    padding-bottom: 0.6em;
    z-index:1003;
}
div#surveycontent0905 div#surveytitle
{
    color:#ddd;
    font-size: 250%;
    font-weight: 500;
}
div#surveycontent0912 div#surveytitle
{
    color:#fff;
    font-size: 250%;
    font-weight: 500;
    z-index:1003;
}

div#surveycontent2011Sep .surveyText
{
    padding-top:5px;
    padding-left: 3px;
}

div#surveycontent2011Sep .surveyText p
{
    font-size: 10pt;
    font-weight: bold;
}
    
div#surveycontent2011Sep p img
{
    vertical-align: middle;
    z-index:1003;
}

div#surveycontent0912 p img
{
    vertical-align: middle;
    z-index:1003;
}

div#surveycontent2011Sep img
{
margin-top:-1px;
}

div#surveyusedmachine
{
    background:transparent url(/Administration/WebsiteImages/usedmachinesurveybg.jpg) no-repeat scroll left top;
    color:#fff;
    height:100%;
    padding:20px 40px 20px 25px;
}
div#surveyusedmachine div#surveytitle
{
    color:#eee;
    font-size: 250%;
    font-weight: 500;
    padding-bottom: 0.6em;
}

#surveybuttons
{
    padding-left: 20px;
}

* html #surveybuttons
{
	position:absolute;
}

#surveybuttons a
{
    color: #eee;
    margin-top: 4px;
    z-index:1006;
}
#surveybuttons img
{
    vertical-align:middle;
}
#surveybuttons a:hover
{
    color: #fff;
}
#TB_survey {
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;

background:transparent none repeat scroll 0% 0%;
border:0px solid #525252;
color:#000000;
display:none;
left:50%;
position:fixed;
text-align:left;
top:30%;
z-index:1003;
padding: 50px;
}
* html #TB_survey {
position:absolute;
top: 40px;
}
#TB_surveyContent {
clear:both;
/*line-height:1.4em;*/
overflow:visible;
padding:2px 15px 15px;
text-align:left;
}
#TB_surveyContent.TB_modal 
{
z-index:1003;
}
#TB_surveyContent p {
padding:4px 0px;
}
/*End Survey*/



/*History*/
.tableHistory
{
    width: 890px;
}
.trHistoryContent
{
    height: 245px;
}
.tdHistoryText
{
    text-align: left;
    vertical-align: bottom;
    padding: 0;
}
div.divHistoryHeaderClass
{
    color: #646464;
    font-size: 18px;
    margin: 1em 0pt 0.4em;
}
.pHistoryTextClass
{
    width: 420px;
    margin: 0;
}
.tdHistoryImage
{
    padding: 0;
    text-align: right;
    vertical-align: top;
}
.trHistoryMenu td
{
    padding-top: 20px;
}
div.overlay
{
    position:absolute;
    width: 570px;
}
#contentPH textarea, #contentPH input{
	font-size: 100%
}
/*End History*/



/* Dealer list styles */

div.dealerContainer
{
     margin-bottom: 1em; 
     border-bottom: 1px dashed #cccccc;
}

div.dealerName
{
    font-weight: bold;
}

div.dealerCity, div.dealerUrl
{
    margin-bottom: 1em;
}

/* End Dealer list styles */

/* Hack for text-version with Javascript active */
.textpage #flashselector a {
	position:  absolute;
	left:0;
	top: 0;
}


/* Social bookmarking */
ul.tellafriend {
	display: block;
	border-bottom: 1px solid #ccc;
	margin-left: 35px;
	margin-right: 35px;
	padding: 0 10px 5px 5px;
	text-align: right;
	margin-bottom: 10px;
}
.tellafriend li { display: inline; padding-left: 5px;}
.tellafriend li a { display: inline-block; padding-left: 20px; background-position: top left; background-repeat: no-repeat; height: 20px;}
.tellafriend .mailafriend {float: left;}
.tellafriend .mailafriend a { background-image: url("/Administration/WebsiteImages/Icons/mail.png");}
.tellafriend .twitter a { background-image: url("/Administration/WebsiteImages/Icons/twitter.png");}
.tellafriend .facebook a {background-image: url("/Administration/WebsiteImages/Icons/facebook.png");}

* html .tellafriend .mailafriend a { background-image: url("/Administration/WebsiteImages/Icons/mail.gif");}
* html .tellafriend .twitter a { background-image: url("/Administration/WebsiteImages/Icons/twitter.gif");}
* html .tellafriend .facebook a {background-image: url("/Administration/WebsiteImages/Icons/facebook.gif");}
