﻿@import "/css/masterpages/export.css";
@import "/export/hs/hs_include.css";

body { padding: 5px; font-weight: normal; }

    .CalendarDateHighLight { font-weight: bold !important;}

.select, .selected {display: none; }

/* startSearch */
    .searchHeadIcon { background-image: url(/export/hs/pics/search/icon.png); }
    .searchHeadTitle { background-image: url(/export/hs/pics/search/bg.png); color: #333; }
    .searchItem a { font-size: 12px; }
    .searchList { margin-left: 25px; }
    .searchLine { height:1px !important; margin:3px 0 8px !important; }
    
    .instituteLogo { float: right; position: relative !important; right: 0px !important; }
    .instituteLogo img { width: 125px !important; margin: 5px 0; }
    
/* Info box */
    .studentum #info { margin-top: 0; }
    #info { background: none !important; }
    #info .head { border-bottom: solid 1px #eaeaea; font-weight: bold; }
    #info .foot { border-top: solid 1px #eaeaea; }
    #info .head,
    #info .body,
    #info .foot { padding-left: 0px !important; background: none !important; text-indent:0px !important; }
    #info .foot a,
    #info .foot a:hover { font-size:10px; }
    #info .foot { overflow: visible; white-space: nowrap; }
    #info { width:275px !important; }
    #info .left { width:100px !important; }
    #info .right { width:130px !important; }

    .LC, LCColor { border: none; }
    .LCBody { padding: 0 6px; }
    .LCHeaderM { background-image: url(/export/hs/pics/search/bg.png); color: #333; height: 39px; line-height: 39px; }
    .LCHeaderM h1 { font: bold 11pt Arial; color: #F87105; padding-top: 9px; text-indent: 5px; }
    .LCHeaderM h2 { font: bold 10pt Arial; color: #333; padding-top: 11px; text-indent: 5px; }
/*
#stud div,
#stud td,
#stud a
{ font-size: 8pt !important; }
*/
#info .row .right {
    width:175px;
}

.searchFormExport .searchTextBox { width:210px; }
.searchFormExport .button { font-size: 8pt; }

.rightColumn {
background-color:#FFF;
}

.EventCalendarBold {
background-color:#00A526;
}

.searchFormExport .searchTextBox, #info {
    font-size: 8pt;
}
.searchFormExport { margin-top: 8px; }

#stud li
{
    margin:  1px 3px 1px 20px;
    padding: 0px;
}
.col3 .name a,.col3 .name a:visited,.col3 .name a:active,.col3 .name a:hover  { font-size: 8pt; font-weight: normal !important; }
#stud a
{
    color: #06528E;
}
.rightBody { font-size: 9pt; }
td.studentum { font-size: 9pt; }

#jobimg img { width: 100px; }
.rcHead { display: none; }

.searchForm {
    overflow: hidden !important;
}

.pres .header { width:90%; }
.pres .header, .pres .content, .pres .content, .pres .header a, .pres .header a:hover, .pres P { font-size: 8pt; }
.pres .content { width: 90%; }

.LC, .LCColor { width: 500px !important; }

.searchFrame { width: 515px; }
.searchHead
{
    font: bold 9pt;
    background: White url(/export/hs/pics/head.png) no-repeat;
    line-height: 27px;
    height: 28px;
    color: White;
    text-indent: 10px;
}
.searchBody
{
    background: #e6e6e5 url(/export/hs/pics/body.png) no-repeat;
    height: 93px;
    overflow: hidden;
}
.searchBodyL { padding: 8px; }
.h2blue
{
    color: #333333;
    position: relative;
    left: -6px;
}
.rightColumn
{
    width: 280px;
    padding-left: 10px;    
    padding-right: 10px;
}
.searchFoot 
{
    height: 8px;
    background: url(/export/hs/pics/foot.png) no-repeat;
}
.studentumEducationListRow1
{
    background-color: #efefef !important;
    
}
.searchPartner { position: relative; left: 400px; top: 3px; }
div#topHeader a {
    font-size:100% !important;
    font-weight: normal;
}
#hs1navContainer li
{
    margin: 0px;    
}
#topBar #logoPart
{
    height: 95px !important;    
}
div#datePart
{
    font-size: 75%;
}
#topBar .editorPart
{
    font-size: 100%;
}
#topBar a
{ font-weight: normal}
#columnContainer div.wideColumn
{
    width: 950px !important;  
    overflow: visible !important;  
}
#columnContainer
{
    width: 950px !important;  
    overflow: visible !important;      
}
#hs1navContainer ul li a {
color:#333333;
float:left;
line-height:36px;
margin:0;
padding:0 8px;
text-decoration:none;
font-weight: normal;
}
#logoPart
{ height: 81px; }
span .FormText
{
    font-size: 8pt;
}
.presBody
{ 
    padding: 1px; 
}
.presBodyHover
{ 
    padding: 1px; 
}
.presOuterbody
{
    padding: 0px !important;
}

/***** RightColumn *****/
    .rightFrame  
    {
        width: 298px; 
        margin-bottom: 10px; 
    }
    .rightHead  
    {
        font: bold 10pt Arial; 
        background-image: url(/export/hs/pics/headr.png);
        background-repeat: no-repeat;
        line-height: 28px; 
        height: 28px; 
        color: #333333; 
        text-indent: 33px; 
    }
    .rightBody  
    {
        padding: 7px;
        border: solid 1px #b7b7b7;
        background: #e7e7e6 url(/export/hs/pics/bodyr.png) no-repeat;
        border-top: none;
        border-bottom: none;
        overflow: hidden;
    }
    .rightFoot 
    {
        background: White url(/export/hs/pics/footr.png) no-repeat;
        height: 8px;
    }
    .rightColumn
    {
        width: 255px;
    }
    .rightPadding { padding-left: 0px; }
    .rightDivider { height: 1px; margin: 5px 0px 5px 0px; }
    
    .searchForm span.select { display: none; }