@font-face{ 
	font-family: 'dinregular';
	src: url('fonts/dinregular-webfont.eot');
	src: url('fonts/dinregular-webfont.eot?#iefix') format('embedded-opentype'),
	     url('fonts/dinregular-webfont.woff') format('woff'),
	     url('fonts/dinregular-webfont.ttf') format('truetype'),
	     url('fonts/dinregular-webfont.svg#dinregular') format('svg');
}


@font-face{ 
	font-family: 'dinregular';
	src: url('fonts/dinregular-webfont.eot');
	src: url('fonts/dinregular-webfont.eot?#iefix') format('embedded-opentype'),
	     url('fonts/dinregular-webfont.woff') format('woff'),
	     url('fonts/dinregular-webfont.ttf') format('truetype'),
	     url('fonts/dinregular-webfont.svg#dinregular') format('svg');
}





@font-face {

    font-family: 'dinbold';

    src: url('fonts/din-bold.eot');

    src: url('fonts/din-bold.eot?#iefix') format('embedded-opentype'),

         url('fonts/din-bold.woff') format('woff'),
         url('fonts/din-bold.ttf') format('truetype'),

         url('fonts/din-bold.svg#dinbold') format('svg');

    font-weight: normal;

    font-style: normal;

}

@font-face {

    font-family: 'dinlight';

    src: url('fonts/dinlight-webfont.eot');

    src: url('fonts/dinlight-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/dinlight-webfont.woff') format('woff'),

         url('fonts/dinlight-webfont.ttf') format('truetype'),

         url('fonts/inlight-webfont.svg#dinlight') format('svg');

    font-weight: normal;

    font-style: normal;

}




body {
font-family: 'dinregular', Arial, sans-serif;
margin:0px 0px; padding:0px;
background:none transparent;
}




header {
padding: 0px 0;
background: rgba(0, 0, 0, 0.0);
position: fixed;
z-index: 0;


}



span.brand{
    background: none repeat scroll 0 0;
    border: 0px solid #DFDFDF;
    color: #000000;
    height: 0px;
    letter-spacing: 0px;
    line-height: 0px;
    margin: 0 auto;
    position: relative;
    text-align: left;
    top: -28px;
    left: 0px;
    display: none;
    padding: 0 0px;

}

p.brand{
    margin:0px;
    float:left;
    position:relative;
}


p.brand:hover{
    color: #fff200;
}

p.brand:hover span{
    display:block;
}



span.marketing{
    background: none repeat scroll 0 0;
    border: 0px solid #DFDFDF;
    color: #000000;
    height: 0px;
    letter-spacing: 0px;
    line-height: 16px;
    margin: 0 auto;
    position: relative;
    text-align: left;
    top: -43px;
    left: 0px;
    display: none;
    padding: 0 0px;

}

p.marketing{
    margin:0px;
    float:left;
    position:relative;
}


p.marketing:hover{
    color: #fff200;
}

p.marketing:hover span{
    display:block;
}



span.signage{
    background: none repeat scroll 0 0;
    border: 0px solid #DFDFDF;
    color: #000000;
    height: 0px;
    letter-spacing: 0px;
    line-height: 16px;
    margin: 0 auto;
    position: relative;
    text-align: left;
    top: -43px;
    left: 0px;
    display: none;
    padding: 0 0px;

}

p.signage{
    margin:0px;
    float:left;
    position:relative;
}


p.signage:hover{
    color: #fff200;
}

p.signage:hover span{
    display:block;
}


span.environmental{
    background: none repeat scroll 0 0;
    border: 0px solid #DFDFDF;
    color: #000000;
    height: 0px;
    letter-spacing: 0px;
    line-height: 0px;
    margin: 0 auto;
    position: relative;
    text-align: left;
    top: -28px;
    left: 0px;
    display: none;
    padding: 0 0px;

}

p.environmental{
    margin:0px;
    float:left;
    position:relative;
}


p.environmental:hover{
    color: #fff200;
}

p.environmental:hover span{
    display:block;
}




p.contact{
    margin:0px;
    float:left;
    position:relative;
    font-family: 'dinmedium', Arial, sans-serif;
    font-size: 18px;
    color: #000000;
}

p.contact:hover{
    color: #000000;
    background-color: #fff200;
    cursor:pointer;
}

p.soo{
    margin:0px;
    float:left;
    position:relative;
    font-family: 'dinregular', Arial, sans-serif;
    font-size: 18px;
    color: #000000;
}

p.soo:hover{
    color: #000000;
    background-color: #fff200;
    cursor:pointer;
}

p.liew{
    margin:0px;
    float:left;
    position:relative;
    font-family: 'dinregular', Arial, sans-serif;
    font-size: 18px;
    color: #000000;
}

p.liew:hover{
    color: #000000;
    background-color: #fff200;
    cursor:pointer;
}

p.info{
    margin:0px;
    float:left;
    position:relative;
    font-family: 'dinregular', Arial, sans-serif;
    font-size: 0.9em;
    color: #000000;
}

p.info:hover{
    color: #000000;
    background-color: #fff200;
    cursor:pointer;
}


.tickerstyle{width:850px; height:80px; border:0px solid black; padding:0px; overflow:hidden;}

.messagediv{display: none;background: transparent;}




input[type="text"]
{
  font-family: 'dinregular', Arial, sans-serif;
  font-size: 14px;
  border-right: #f2f2f3 1px solid;
  padding-right: 4px;
  border-top: #f2f2f3 1px solid;
  padding-left: 4px;
  padding-bottom: 4px;
  border-left: #f2f2f3 1px solid;
  padding-top: 4px;
  border-bottom: #f2f2f3 1px solid;
  width: 480px;
  height: 29px;
  color: #000000;
  padding:0px 10px;
}


input:focus, textarea:focus {
outline: none !important;
border:2px solid #fff200;
}

textarea { resize:none; border:1px solid #f2f2f3; }
textarea:focus { resize:both; border:2px solid #fff200; }