


a.button_blue, A:link.button_blue, A:visited.button_blue, A:active.button_blue
{
color:#FFFFFF;
background-color:#3E9FBF;
font-weight:bold;
letter-spacing:1px;
padding:12px;
padding-right:40px;
background-image:url(/cm-images/design/frontlink_arrow.png);
background-repeat:no-repeat;
background-position:right;
text-decoration:none;
line-height:normal;
font-size:16px;
}

A:hover.button_blue
{
color:#FFFFFF;
background-color:#1a6885;
text-decoration:none;
line-height:normal;
}

.panel280{
width:280px;
background-image:url(/cm-images/design/topbag-280.jpg);
background-repeat:no-repeat;
border-bottom:#e1e2df solid 1px;
background-color:#fff;
}

.highraise, .highraiseslow{
position: relative;
}

.refdiv{
float:left;
margin-right:20px;
margin-bottom:30px;
}

blockquote {
padding: 14px;
margin: 20px;
background-image: url(/cm-images/design/quote-open.png);
background-position: top left;
background-repeat: no-repeat;
text-indent: 30px;
font-style:italic;
line-height:18px;
}
blockquote span {
display: block;
background-image: url(/cm-images/design/quote-close.png);
background-repeat: no-repeat;
background-position: bottom right;
}

.TabelZebra{
border-collapse: collapse;
border:#E2E3E0 solid 1px;
}

.zebralige td{
background-color: #FAFAF9;
   }

.zebralige td, .zebraulige td{
border-top:#E2E3E0 solid 1px;
border-bottom:#E2E3E0 solid 1px;
padding: 5px;
   }   

.zebraon td{
background-color: #ededec;
   }


