body {
        background-color: #FFFFFF;
        scrollbar-face-color: #D4D0C8;
        scrollbar-highlight-color: #D4D0C8;
        scrollbar-shadow-color: #D4D0C8;
        scrollbar-3dlight-color: #999999;
        scrollbar-arrow-color:  #999999;
        scrollbar-track-color: #EEEEEE;
        scrollbar-darkshadow-color: #999999;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
}
#scrollbuttons{position:absolute; width:32px; height:70px; z-index:10; visibility: hidden; left: 740px; top: 407px;}
#scrollbuttonsleft{
        position:absolute;
        width:32px;
        height:90px;
        z-index:10;
        visibility: hidden;
        left: 464px;
        top: 407px;
}

#newsticker{
        position:absolute;
        left:202px;
        top:32px;
        width:564px;
        z-index:2;
        font-weight: bold;
}

#mainnew{
        position:absolute;
                left:194px;
        top:93px;
        width:563px;
        z-index:2;
        padding: 8px 12px 12px;





}
#main{
        position:absolute;
                left:200px;
        top:66px;
        width:562px;
        z-index:2;
        padding: 8px 12px 12px;





}
#mainlayer{
        position:absolute;
        width:770px;
        z-index:1;
        height:500px;
        background-repeat: no-repeat;
        background-position: left top;
}
#searchlayer{position:absolute; left:568px; top:20px; width:200px; z-index:10}
#headerone{position:absolute; left:201px; top:23px; width:341px; height:40px; z-index:5}
#navigation{
        position:absolute;
        left:0px;
        top:0px;
        width:195px;
        z-index:2;
}

#divUp{z-index:2;}
#divCont{
        position:absolute;
        width:244px;
        height:370px;
        overflow:hidden;
        visibility:visible;
        z-index:5;
        left: 216px;
        top: 99px;
}
#divText{
        position:absolute;
        top:20;
        left:0;
        z-index:1;
        width: 241px;
        background-color: #FFFFFF;
        visibility: visible;
        }
        #cont{
        position:absolute;
        width:244px;
        height:370px;
        overflow:hidden;
        visibility:visible;
        z-index:5;
        left: 491px;
        top: 99px;
}
#scrolllayer{
        position:absolute;
        top:0;
        left:0;
        z-index:1;
        width: 241px;
        background-color: #FFFFFF;
        visibility: visible;
        }



a.mainnav {
        display: block;
        font-family: Tahoma, Arial, Verdana, Helvetica;
        font-size: 11px;
        text-decoration: none;
        color: #000000;
        font-weight: bold;
      
        padding-top: 3px;
        padding-bottom: 4px;
        padding-left: 9px;
        background-color: #50C6DD;
        background-attachment: fixed;
        background-image: url(../images/main_link_off.gif);
        background-repeat: no-repeat;
        background-position: right top;
}

.subnav a {
        display: block;
        font-family: Tahoma, Arial, Verdana, Helvetica;
        font-size: 11px;
        text-decoration: none;
        color: #000000; 
        font-weight: 100;
                padding-top: 1px;
        padding-bottom: 2px;
        padding-left: 13px;
        background-color: #50C6DD;
}
.subnav a:hover {display: block; color: #000000; text-decoration: none; background-color: #40DDDE;}


a.mainnav:hover {background-color: #40DDDE;
        color:#000000;
        background-attachment: fixed;
        background-image: url(../images/main_link_over.gif);
        background-repeat: no-repeat;
        background-position: right top;}

a {
text-decoration: underline;
        color: #004A9C;

}
a:hover {
        color: #40DDDE;}

a.bottomnav {
        font-family: Tahoma, Arial, Verdana, Helvetica;
        font-size: 10px;
        text-decoration: none;
        color: #999999;
        font-weight: 100;
}
a.bottomnav:hover {
        color: #000000;
        text-decoration: none;
}
.bottomtext {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #999999;
}



h1 {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: normal;
        color: #999999;
}
h2 {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
        display: block;
        margin: 0px 0px 8px;
        padding: 0px;
}

li {
        list-style-type: square;
}

ul {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: 100;
        color: #000000;
        list-style-position: outside;
        list-style-image: url(../images/bullet_point.gif);
        text-align: left;
        margin: 0px;
        vertical-align: top;
        padding: 0px;
        padding-right: 14px;
                padding-left: 16px;

}
.formelement {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border: 1px solid #999999;
        height:18px;
        width:144px;
        background-color: #FFFFFF;
}
.formelementmultiline {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border: 1px solid #999999;
        height:70px;
        width:144px;
        background-color: #FFFFFF;
}
.formelementmultilinebigger {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border: 1px solid #999999;
        height:110px;
        width:144px;
        background-color: #FFFFFF;
}
.formelementmailinglist {

        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border: 1px solid #999999;
        height:18px;
        width:117px;
        background-color: #FFFFFF;
}
.formelementsearch {
font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        border: 1px solid #999999;
        height:18px;
        width:146px;
        background-color: #FFFFFF;
}


.greybox {
        font-family: Tahoma, Arial, Verdana, Helvetica;
        font-size: 11px;
        text-decoration: none;
        color: #000000;
        font-weight: 100;
        width:208px;
        background-color: #FFFFFF;
        text-align: left;
        border: 1px solid #8C8C8C;
                padding-right: 6px;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 18px;
}

.orangebox {

        font-weight: 100;
        background-color: #FFFFFF;
        text-align: left;
        border: 1px solid #31AACD;
}
.orangeboxforms {
        font-weight: 100;
        background-color: #FFFFFF;
        text-align: left;
        padding: 10px;
}
.scrolltext {
        font-family: Tahoma, Arial,  Helvetica;
        font-size: 11px;
        text-decoration: none;
        color: #000000;
        font-weight: 100;
                padding-left: 10px;
        padding-top: 8px;
        padding-right: 8px;

}
.overviewtext {
        font-family: Tahoma, Arial,  Helvetica;
        font-size: 11px;
        text-decoration: none;
        color: #000000;
        font-weight: 100;
                padding-left: 0px;
        padding-top: 4px;

}
.producttitles {
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #CCCCCC;
        display: block;
        height: 17px;
        margin-bottom: 4px;
        font-size: 11px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
}
.datasheetlinks {
        display: block;
        padding-top: 5px;
        padding-bottom: 5px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
}
p {
        font-size: 11px;
        margin-top: 0px;
        margin-bottom: 7px;
        padding-right: 14px;
        line-height: 15px;
        text-align: justify;
}

.casestudy {
        display: block;
        padding-bottom: 5px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        padding-top: 2px;
        padding-right: 14px;
}

.searchbutton {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        border: 1px solid #999999;
        height:18px;
        cursor: hand;
}
.floatleft {
        float: left;
        margin-left: 0px;
        margin-right: 15px;
        padding-left: 0px;
        border: 0px none;
        padding-top: 4px;


}


.floatright {
        float: right;
        margin-left: 10px;
        margin-right: 0px;
        border: 0px none;
}


a.solutionsnav {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        display:block;
        text-decoration:none;
}
.tickernav a {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #004A9C;
        text-decoration:none;
}
.tickernav a:hover {
        color: #31AACD;

}
.orangetext{color: #FF9900}


.bodytext {
        font-size: 11px;
}
.datasheetlinks a {
        border: 1px none #999999;
        text-decoration:underline;

        color: #004A9C;

}
.casestudy a {
        border: 1px none #999999;
        text-decoration:underline;
        padding-left: 2px;
        padding-right: 2px;
        color: #004A9C;

}
a.orangetext  {
        border: 1px solid #FF9900;
        text-decoration:none;
        padding-left: 2px;
        padding-right: 2px;
        color: #FF9900;

}
a.resellers {
        color: #004A9C;
        font-family: Tahoma, Arial, Verdana, Helvetica;
        font-size: 10px;
}

.hand {
        cursor: hand;
}
.producttitlesnoline {
        display: block;
        height: 14px;
        margin-bottom: 0px;
        font-size: 11px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-weight: bold;
}
strong {
        font-weight: normal;
}


.register{
        font-size: 9px;
        vertical-align: super;
}
img {
        margin-top: 3px;
}
.imgnopad {
        margin: 0px;
        padding: 0px;
}
.TITLE {

        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: normal;
        color: #999999;
}
.SUBTITLE {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
        display: block;
        margin: 6px 0px 2px;
        padding: 0px;
        font-weight: bold;
}
.SUBTITLEnotbold {

        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #000000;
        display: block;
        margin: 6px 0px 2px;
        padding: 0px;
        font-weight: normal;
}
.greytext {
        color: #999999;
}
.unJustified {
        text-align: left;
}
.center {
        text-align: center;
}