body {
    background-color: #FFFFFF;
    color: #394659;
    margin-top:2px;
    margin-left:0px;

}

.borderspace {
    border-color: #485d88;
    border-width: 0 0px 0 0px;
    border-style: dotted;
    padding: 0px;
    height: 5px;
}

p.titler {
    margin:0px;
    text-align:right;
    line-height:16px;
} 

p.titlel {
    margin:0px;
    text-align:left;
    line-height:16px;
}

img.right {
    clear:both;
    margin-left:10px;
    margin-top:4px;
    float:right;
    padding:0px;
}

img.left {
    clear:both;
    margin-right:10px;
    margin-top:4px;
    float:left;
    padding:0px;
}

p.text {
    margin:0px;
    padding:0px;
    padding-bottom:0px;
    text-align:justify;
    line-height:16px;
}
div.pa {
    clear:both;
    padding-top:16px;
    color: #394659;

}

div.paf {
    clear:both;
    padding-top:0px;
    color: #394659;

}
.tooltip-hint {
    display: none;
}

@media print
{
    .tooltip-hint {display:block;font-size:60%;margin-top:10px;}
}

.tooltip_text {
    border-bottom: 3px double #e67819 ! important;
    font-weight: normal ! important;
    font-size: 100% ! important;
    text-decoration: none ! important;
    padding-bottom: 0px ! important;
    color: #394659 ! important;
    background-color: transparent ! important;
    line-height: 22px;
}


table.cont {
    margin-top:16px;
    font-size:1em;
}

a:link.speclink, a:visited.speclink, a:hover.speclink {
    text-decoration: none;
}

a:link.navlink, a:visited.navlink, a:hover.navlink{ 
    border-bottom: 0.075em solid #e67819 ! important; 
    font-weight: normal ! important; 
    font-size: 100% ! important; 
    text-decoration: none ! important; 
    padding-bottom: 0px ! important; 
    color: #394659 ! important;
    background-color: transparent ! important;
}

#bubble_tooltip{
        width:594px;
        position:absolute;
        display:none;
}
#bubble_tooltip .bubble_top{
        background-image: url('../img/top.gif');
        background-repeat:no-repeat;
        height:16px;
}
#bubble_tooltip .bubble_middle{
        background-image: url('../img/mid.gif');
        background-repeat:repeat-y;
        background-position:bottom left;
        padding-left:17px;
        padding-right:17px;
}
#bubble_tooltip .bubble_middle span{
        position:relative;
        top:-8px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        text-align: justify;
}
#bubble_tooltip .bubble_bottom{
        background-image: url('../img/bot.gif');
        background-repeat:no-repeat;
        background-repeat:no-repeat;
        height:42px;
        position:relative;
        top:-6px;
}

p.ref_text {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:x-small;
        text-align: justify;
	color: #ffffff;
	padding-top:0px;
	margin:0;
}

p.ref_person {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
        text-align: right;
	color: #ffffff;
	text-decoration: none; 
	padding-top:0px;
	padding-right:80px;
	margin-top:0;
}

td.gray{
	background-color: #dddddd; 
	text-align: right; 
	padding-right: 3px; 
	padding-left: 3px;
}
.title{
    cursor:pointer;
    margin:0px;
    padding:0px;
    padding-bottom:0px;
    text-align:left;
    line-height:16px;
    padding-left:5px;
}
.data{
    cursor:pointer;
    margin:0px;
    padding:0px;
    padding-bottom:0px;
    text-align:left;
    line-height:16px;
    padding-left:5px;
}
.datatop{
    margin:0px;
    padding:0px;
    padding-bottom:0px;
    text-align:left;
    line-height:16px;
    padding-left:5px;
}


a:link.rellink, a:visited.rellink {
    text-decoration: none; 
}
a:hover.rellink {
    text-decoration: underline; 

}
a:link.rellink1, a:visited.rellink1, a:hover.rellink1 {
    text-decoration: none; 
}

div#fixedbox
  {
    position: absolute;
    padding-left:3px;
    top:77px;
    margin-top:0px;
    height: 350px;
    width:164px;
  }

table {
    empty-cells:show;
}

span.menutitle1 {
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
}

span.menutitle2 {
    font-family:Verdana;
    font-size:11px;
    font-weight:normal;
}

td.hdot {
    background:url('../img/horiz_devider_BG.jpg') repeat top;
    width:0px;
    padding:0px;
    padding-top:1px;
}

td.vdot {
    background:url('../img/vert_devider_BG.jpg') repeat top;
    width:0px;
    padding:0px;
    padding-left:1px;
}

td.reldev {
    background:url('../img/relpage_int_devider.jpg') repeat top;
    width:0px;
    padding:0px;
    padding-top:1px;
}

div.rfitop {
    border:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;width:164px;padding:0px;padding-left:7px;color:#e67819;height:22px;
}

div.rfibox {
    background:url('../img/rfi_noscroll.jpg') no-repeat top;
    width:164px;
    height:195px;
    color:#394659;
    text-align:center;
    font-family:Arial;
    padding:0px;
}

div.pricesbox {
    background:url('../img/prices_noscroll.jpg') no-repeat top;
    width:164px;
    height:200px;
    color:#394659;
    text-align:center;
    font-family:Arial;
    padding:0px;
    padding-top:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;
    font-weight:bold;
    cursor:pointer;
    }

div.pricestop {
    border:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;width:164px;padding:0px;padding-left:7px;color:#e67819;height:22px;padding-top:20px;
}
