/* Start of CMSMS style sheet 'Global' */
* {
   padding:0px;
   margin:0px;
   font-family:Verdana;
}

img {
     border:0px;
}

table{
      border:0px;
      border-collapse:collapse;
}

td{
   vertical-align:top;
}

body{
     background:#f5f5f6 url(/images/top-back.jpg) left top repeat-x;
}

div.global{
    background:url(/images/bottom-back.jpg) left bottom repeat-x;
    width:100%;
    float:left;
}


div.soft-lab-ie{
    width:217px;
    height:96px;
    position:absolute;
    top:50px;
    left:50px;
    cursor: pointer;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/soft-lab.png');
}

div.soft-lab-ie *{
display:none;
}

div.soft-lab{
    width:217px;
    height:96px;
    position:absolute;
    top:50px;
    left:50px;
    cursor: pointer;
}

div.top-corner-ie{
    width:89px;
    height:69px;
    position:absolute;
    top:0px;
    right:0px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top-corner.png');
}

div.top-corner-ie *{
display:none;
}

div.top-corner{
    width:89px;
    height:69px;
    position:absolute;
    top:0px;
    right:0px;
}

div.top-menu{
    margin-left:350px;
    background:url(/images/pix1.gif) left bottom repeat-x;
    padding-top:90px;
}

div.top-menu div.top-menu2{
    background:url(/images/pix2.gif) left bottom no-repeat;
    padding-bottom:20px;
    padding-left:30px;
}

table.top-menu{
      width:90%;
}

table.top-menu tr td a{
display:block;
color:#ff7500;
font-size:14px;
}

table.top-menu tr td a:hover{
color:#000;
}

a.menu-1{
background:url(images/menu-1.gif) left top no-repeat;
height:14px;
width:65px;
}
a.menu-1:hover{
background:url(images/menu-1-2.gif) left top no-repeat;
}

a.menu-2{
background:url(images/menu-2.gif) left top no-repeat;
height:23px;
width:55px;
}
a.menu-2:hover{
background:url(images/menu-2-2.gif) left top no-repeat;
}

a.menu-3{
background:url(images/menu-3.gif) left top no-repeat;
height:20px;
width:92px;
}
a.menu-3:hover{
background:url(images/menu-3-2.gif) left top no-repeat;
}

a.menu-4{
background:url(images/menu-4.gif) left top no-repeat;
height:20px;
width:111px;
}
a.menu-4:hover{
background:url(images/menu-4-2.gif) left top no-repeat;
}

a.menu-5{
background:url(images/menu-5.gif) left top no-repeat;
height:15px;
width:78px;
}
a.menu-5:hover{
background:url(images/menu-5-2.gif) left top no-repeat;
}

div.footer-text{
    float:left;
    width:100%;
    text-align:center;
    font-size:11px;
    margin-top:-40px;
}

div.footer{
    float:left;
    width:100%;
    margin-top:10px;
}

div.bottom-corner{
    float:left;
    width:166px;
    height:65px;
    margin-top:-40px;
    position:relative;
    left:230px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bottom-corner.png');
}

div.search{
    float:left;
    padding-left:40px;
    margin-top:30px;
}

div.search div{
    float:left;
    padding-top:3px;
    padding-left:5px;
}

div.search div.search-text{
    border:solid 1px #000;
    background:transparent url(/images/search-back.gif) right center no-repeat;
    padding-right:20px;
    height:17px;
    margin-right:10px;
}

div.search div.search-text input{
    border:none;
    background:transparent;
    color:#7c7c7c;
    font-size:11px;
    width:160px;
}
div.footer-links{
clear:both;
margin-top:-15px;
}

div.footer div.tel{
    float:right;
    background:url(/images/pix1.gif) left bottom repeat-x;
}

div.footer div.tel div{
    background:url(/images/pix2.gif) left bottom no-repeat;
}

div.footer div.tel div div{
    background:url(/images/tel-back.gif) 201px top no-repeat;
    font-weight:bold;
    font-size:20px;
    padding:18px 80px 7px 40px;
}

div.footer div.tel div div span{
    font-size:24px;
}

div.footer div.tel div div span.orange{
    color:#ff7500;
    font-size:12px;
}

div.center p{
margin-bottom:8px;
}

div.center ul, div.center ol{
    margin-top:10px;
    margin-bottom:10px;
    margin-left:15px;
}

div.counter{
position:absolute;
left:-1000px;
}

span.inv {display:none}

a.informlink{
margin:0px;
padding:0px;
font-size:10px;
color:#999;
text-decoration:underline;
position:relative;
top:25px;
}
/* End of 'Global' */

