.search_box {
margin-right:100px;   
}


.beta_link {
position:absolute;
right:0;
z-index:100;
}

.beta_link a {
background:  url(../../images/rub_beta.png) no-repeat;}

.beta_link a:hover,
.beta_link a:active,
.beta_link a:focus {
background:  url(../../images/rub_beta_on.png) no-repeat;
}

.beta_link a {
display:block;
height:123px;
width:123px;}


table {
    border: none;
}
table.compact-border {
    border: solid 3px #336666;
    border-collapse:collapse;
}
table.border {
    border: solid 3px #336666;
    border-collapse:collapse;
    width:100%;
}
table.outer-border {
    border: solid 3px #336666;
    border-collapse:collapse;
    width:100%;
}
table.compact-border td {
    border: solid 1px #000000;
    padding:2px;
}
td.left-label {
    font-weight: bold;
    background: #e0f0f0;
    border: solid 1px #000000;
    padding:2px;
}
td.label {
    font-weight: bold;
    background: #e0f0f0;
    text-align:right;
    border: solid 1px #000000;
    padding:2px;
}
td.data {
    background: #ffffff;
    border: solid 1px #000000;
    padding:2px;
}

td.head {
    background: #e0f0f0;
    font-size:110%;
    font-weight:bold;
}
img {
    border: none;
}

table.border td {
    border: solid 1px #000000;
    padding:2px;
}
table.invisible td {
    border: none;
}

tr.col-headings td {
    background: #e0f0f0;
    font-weight:bold;
}

tr.hilite td {
    background: #e0f0f0;
    font-weight:bold;
}


div.popupContainer
{
    background-color:#eeeeff;
}

div.popupContainer div
{
    position:absolute;
    visibility:hidden;
    background-color:#eeeeff;
    border-style:solid;
    border-width:1px;
    border-color:#000000;
    padding: 4px;
}

div.popup
{
    position:absolute;
    visibility:hidden;
    background-color:#eef;
    border-style:solid;
    border-width:1px;
    border-color:#000;
    padding: 4px;
    font-weight: normal;
    text-align:left;
    z-index:5;
    width:300px;
}

div.popup div.title {
    font-weight:bold;
    background:#ccf;
}

span.helplink {
    border-bottom: 1px dashed black;
    white-space:nowrap;
    text-decoration:none;
    cursor: pointer;
}


a.download {
    background-color:#77f;
    text-decoration:none;
    font-weight:bold;
    border-width:1px;
    border-style:solid;
    border-color:#ccf #00c #00c #ccf;
    color:#000;
    padding:1px;
    padding-top:3px;
}

a.download:visited {
    text-decoration:none;
    font-weight:bold;
    color:#000;
}

a.download:active {
    text-decoration:none;
    font-weight:bold;
    color:#000;
}

a.download:link {
    text-decoration:none;
    font-weight:bold;
    color:#000;
}

a.helplink {
    border-bottom: 1px dashed black;
    white-space:nowrap;
    text-decoration:none;
}

a.gointerpro:link { color: #00AA00; text-decoration: none ; border-bottom: 1px solid}
a.gointerpro:visited { color: #00AA00; text-decoration: none; border-bottom: 1px solid}
a.gosearch:link { color: #ED0000; text-decoration: none; border-bottom: 1px solid}
a.gosearch:visited { color: #ED0000; text-decoration: none; border-bottom: 1px solid}

a.goheader:link { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; text-decoration: none}
a.goheader:visited { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; text-decoration: none}
a.goheader:active { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; text-decoration: none}
a.goheader:hover { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; text-decoration: none}

hr {
    height:3px;
    color:#336666;
    background-color: #336666;
    border:0px;
    margin:0px;
    padding:0px;
}


div.popupmenu {
    padding-top:5px;
    padding-bottom:5px;
    border:1px solid black;
}



a.menuitemlink {
    text-decoration:line-through;
    border:none;

    display:block;
    padding-left:5px;
    padding-right:5px;
}

a.menuitemlink:hover {
    background-color:#000;
    color:#fff;
}

ul.idlist li {
    list-style:none;
    cursor:pointer;
    text-decoration:underline;    
}

div.xboxcontent b {
    background:none;
    color:black;
}

div.xboxcontent b {
    background:none;
    color:black;
}

table.border b {
    background:none;
    color:black;
}

table.compact-border b {
    background:none;
    color:black;
}


