﻿@import "/css/masterpages/export.css";
body  
{
    color: #696969 !important;
    padding: 5; 
}
a { color: #002672; }
.exportWidth { width: 545px !important; }
.fullWidth
{
    width: 545px;
    clear: none !important;
}
.searchHead
{
    font: bold 10pt;
    background: #e43e35 url(/export/koulutustayrittajille/pics/head.png) repeat-x;
    line-height: 34px;
    height: 34px;
    color: White;
    text-indent: 10px;
}
.searchHead img { display: none !important; }
.searchPartner { display: none !important; }
.studentumEducationListRow0 { background-color: #fbfbfb !important; }
.studentumEducationListRow1 { background-color: #eeeeee !important; }

.studentumEducationListHeadline1 { color :#333333 !important;}
.studentumEducationListHeadline2 { color :#444444 !important;}
.studentumEducationListHeadline3 { color :#555555 !important;}
.studentumEducationListHeadline4 { color :#666666 !important;}
.studentumEducationListHeadline5 { color :#777777 !important;}

.h2blue
{
    color: White;
    padding-left: 3px;
}
.searchBody
{
    background-color: #f5f5f5;
}
.searchFoot 
{
    position: relative;
    top: -5px;
    clear: none;
    height: 10px;
    background: url(/export/koulutustayrittajille/pics/foot.png) no-repeat;
}

.instituteLogo { right:auto !important; left: 380px !important; }
.instituteLogo img { width: 125px; }

.LCHeaderM h1, .LCHeaderM h2

 { margin: 0; padding: 0; }

.LC, .LCColor { padding: 0; }
.LCHead, .LCColor { background-color: #0795C3; margin: 0; padding: 3px; }
.LC { padding: 0; }
.LCBody, .exportBody { padding: 10px 8px; }
.LCHead h1, .LCColor h1,
.LCHead h2, .LCColor h2 { color: White; }
.LCHead h2, .LCColor h2 { font-weight: bold; padding-left: 3px; }

/* Info box */
    #info { background: none !important; width:330px !important; font-size: 8pt; }
    #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 .left { width:110px !important; }
    #info .right { width:190px !important; }
    
    .LC, .LCColor { border: none; }
    .LCHeaderM h2 { font-weight: bold; padding-top: 2px; }
    .LCHead, .searchHead, .exportHead { background: Transparent url(/export/koulutustayrittajille/pics/header.png) no-repeat; width: 545px; height: 19px; }
    .pres .header a { font-size: 8pt; color: #FFF; }
    .pres .header a:hover { font-size: 8pt; color: #FFFFCC; }
    .pres .header { background-color:#444; border:none; color:#FFF; }
    
.searchFrame {
    clear: none;
    width: 545px;
    margin-bottom: 10px; 
}
/* Overrides */
.exportWidth { font-size: 11px !important; }
.backLink { display: none; }
.searchHead { line-height: 23px; height: 26px; }
.searchFormContainer .select, 
.searchFormContainer .selected,
.searchFormLeft .select, .searchFormLeft .selected, 
#irLC .select, #irLC .selected,
#irRC .select, #irRC .selected { display: none; }
#list .results .image, #startSearch .results .image { display: none; }
.pager .L, .pager .R { display: none; }
.pager .M { background-color: #F3F3F3; padding: 0 8px; }
.pager { margin-top: 0px; border: solid 1px #e2e2e2; clear: none !important }
.searchFormExport { width: 370px; }
.searchFormExport select { width: 180px; }
.searchFormExport .searchTextBox { width: 142px; }
input, select, textarea { font-size: 12px !important; }
#list .results, #startSearch .results { width: 160px; padding-top: 0px; }
td { padding: 0; }
.tab a { display: block; padding-top: 4px; }
.tabTBL { font-size: 9pt; }
.tabLine { border-bottom: none; }
.tabTBLContent { background-color: transparent !important; }
.tabActive { padding-top: 2px; }
.topLinks { width: 99%; padding: 5px; text-align: right; display: block; }
.searchTextContainer { margin-bottom: 4px !important; clear: none; }
#searchText .searchText { padding: 0 !important; }
.searchForm .searchTextBox { width: 205px; }
.LC, .LCColor, .exportFrame { width: 100%; }
.firstPagePresentations, .firstPageIntro, .firstPageRequests, .firstPageReviews { width: 545px; }
h2.h1frame, h1.leftColFrameTitle {
    color: #FFF !important;
    margin: 0 !important;
    padding-top: 2px !important;
    font-weight: bold !important;
}
.LCHeaderM h1 { font-weight: normal !important; }

#list, #startSearch { clear: none; }
h2.h1frame span { display: block; padding: 3px 0 0 7px; }
.exportBody { width: 527px; background-color: White; font-size: 9pt; }
.videoPres .videoMenu { display: none; }
.fullWidth, .fullwidthSpacer { clear: none !important; }
.searchResultContainer { clear: none !important; }

/*
.searchHeader, .clear { clear: none; }
*/
#startSearch div.search { float: left; }

h1, h2, h3, h4 { font-family: Arial; }
.LCHeaderM { padding-left: 3px; padding-top: 0px; }
.LCHeaderM h1 { font: bold 11pt Arial !important; }
h2 { font: bold 9pt Arial !important; margin-top: 1px; }
div.exportFrame div.exportHead { height: 26px; }


.LCBody, .exportBody { border: solid 1px #f1f1f1; }

/* Presentations */
.pres .image { padding: 0 10px 10px 0; }
div.searchLine { clear: none !important; }
#list, #startSearch { clear: none !important; }
.searchHeader { clear: none; }
#ctl00_ctl00__middleContent__middleContent_updPnl { clear: none; }



/* Reviews */
    /* Widths */
    .review { width: 545px; }
    .review .header, .review .subheader, .review .content { width: 91%; } 
    .review { overflow: hidden; text-align: left !important; }
    .review .left { width: 20%; float: left; }
    .review .right { width: 77%; float: left; margin-left: 10px; text-align: left !important; }
    .review .title { margin: 2px 0px 8px 0px; font-size: 12pt; }
    .review .title a { margin: 2px 0px 8px 0px; font-size: 12pt; color: #6e6e6e; }
    .review .header { background-color: #444444; border: none; padding: 5px; margin-right: 2px; color: White; font-size: 11px; }
    .review .header a { color: #FFFFCC; font-weight: normal; }
    .review .comment { float: right; }
    .review .subheader { background-color: #f3f3f3; padding: 5px; font-size: 11px; }
    .review .content { padding: 5px; text-align: left !important; }
    .review a.url { font-weight: normal !important; }
    .review .title a { font-weight: bold !important; color: #006797; }
    
    .ratingStar { font-size: 0pt; width: 17px; height: 17px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat; }
    .filledRatingStar { background-image: url(http://static.educations.com/masterpages/pics/icons/star.png); } 
    .emptyRatingStar { background-image: url(http://static.educations.com/masterpages/pics/icons/star_gray.png); }
    .savedRatingStar { background-image: url(http://static.educations.com/masterpages/pics/icons/star_half.png); }
    .ajax__tab_body { font-family: Arial !important; }
    .ajaxToolkit_autocomplete_completionListElement { visibility : hidden; margin : 0px!important; padding: 0; background-color : Transparent; color : #333333; border : buttonshadow; border-width : 1px; border-style : solid; overflow : auto; height : auto; text-align : left; list-style-type : none; padding: 0px!important; cursor:pointer; }
    .ajaxToolkit_autocomplete_highlightedListItem { padding: 0; margin: 0; background-color: #f37736; color: black; padding: 1px; }
    .ajaxToolkit_autocomplete_listItem { overflow: hidden; margin: 0; background-color : window; color : windowtext; padding : 1px; }
    
.exportClear { display: none; }