﻿/************************************************
Override any class you want in this file
EXAMPLE:
    .className { color: White !important; }
*************************************************/

/*** DONT TOUCH - Framework CSS ***/
    @import "http://static.educations.com/css/masterpages/uc.css";
    @import "http://static.educations.com/css/masterpages/rc.css";
    @import "http://static.educations.com/css/masterpages/html.css";
    @import "http://static.educations.com/css/masterpages/frame.css";
    @import "http://static.educations.com/css/masterpages/forms.css";
    @import "http://static.educations.com/css/masterpages/search.css";
/*** DONT TOUCH - Framework CSS ***/

/* LINKS */
    a { font-weight:bold; color:#277421; text-decoration:none; }
    a:hover, #menu a:hover, #menuSub a:hover, .pres .FooterList a:hover { color:#fe7300; }
    .pres .header a:hover { color: #277421; }
    #menu .active a:hover { color: White; cursor: pointer; }
    .singleEducationInstitute { color:#277421; }

/* HEADERS & TEXT */
    h1, .h1 { color:#277421; font-size:12pt; font-weight: bold; }
    h2, .h2 { color:#46608B; font-size:11pt; font-weight: bold; margin-bottom:3px; }
    h3, .h3 { color: #46608B; font-size:9pt; font-weight:bold; margin-top: 5px; margin-bottom:4px; } /* används som rubrik på presentationer */
    h4, .h4 { color: #000; font-size:8pt; font-weight:normal; margin: 0px; padding: 0px; font-style: italic;  } /* används i huvudsak som underrubrik på en presentation */
    .h1frame { color: #6E6E6E; margin: 0px; padding: 0px; font-size: 14pt;}
    .txtMark { color: #fe7300; }
    .forumpostHead, .blogpostHead { color: #277421; }

/* FRAME */
    /* HeaderRow */
    .FrameHeaderRow { height: 190px; text-align: center; background: #2b5f90 url(http://static.educations.com/masterpages/themes/3/pics/bg_top.jpg) repeat-x; background-position: center; overflow: hidden; }
    .FrameHeaderRowSubmenu { height: 40px; line-height: 40px; text-align: left; background: #2b5f90 url(http://static.educations.com/masterpages/themes/3/pics/bg_top_sub.jpg) repeat-x;}
/* search */
    .searchFormLeft .select, .searchFormStartSearch .select { background-image:url(http://static.educations.com/masterpages/themes/3/pics/forms/bg_select_rc.png) !important; }
    /*
    .searchFormLeft .button, .searchFormStartSearch .button { background: #f77308 url(http://static.educations.com/masterpages/themes/3/pics/forms/bg_inputbutton.png) repeat-x !important; }
    */    
    /* startSearch */
    .searchHeadIcon { background-image: url(http://static.educations.com/masterpages/themes/3/pics/search/icon.png); }
    .searchHeadTitle { background-image: url(http://static.educations.com/masterpages/themes/3/pics/search/bg.png); }

    /* PresentationsHeader */
    .pres .header { background-color:#277421; border: none; color:#FFF; }
    .pres .header a { color:#FFF; }
    .pres .header a.nolink { color: #0164a7; }
    
    /* Reviews */
    .review .title a { color: #6e6e6e; }
    .review .header { background-color: #277421; border: none; color: White; }
    .review .header a { color: #FFF; }
    .review .subheader { background-color: #f3f3f3; }

    /* MenuActive Image */
    #menu .active { background-image: url(http://static.educations.com/masterpages/themes/3/pics/bg_menuactive.png); }

    /* Table Headers */
    .tableHead { text-indent: 4px; background: #CCC url(http://static.educations.com/masterpages/themes/3/pics/bg_header.png) repeat-x; height: 22px; line-height: 22px; font-size: 8pt; color: White; font-weight: bold; }
    .tableHead2 { text-indent: 4px; background: #CCC url(http://static.educations.com/masterpages/pics/frame/bg_header_gray.png) repeat-x; height: 22px; line-height: 22px; font-size: 8pt; color: #777777; font-weight: bold; }
    
/* INPUTS */
    /*
    .buttonSmall { background: #ff8e33 url(/masterpage/themes/3/pics/forms/bg_search_small.png) no-repeat !important; }
    .inputButton { background: #efefef url(http://static.educations.com/masterpages/themes/3/pics/forms/bg_inputbutton.png) repeat-x !important; }
    */
    .select { background:url(http://static.educations.com/masterpages/themes/3/pics/forms/bg_select_main.png) left top no-repeat !important; }
    .selected { background-image:url(http://static.educations.com/masterpages/themes/3/pics/forms/bg_select_rc_selected.png); }
    #irRC .select, #calRC .select, .searchRC .select { background:url(http://static.educations.com/masterpages/themes/3/pics/forms/bg_select_rc.png) left top no-repeat !important; }   /* RC Select */
    #irLC .select { background:url(http://static.educations.com/masterpages/themes/3/pics/forms/bg_select_lc.png) left top no-repeat !important; }                                      /* LC Select */
    /*
    #irRC .button, #irLC .button, .searchRC .button { background:url(http://static.educations.com/masterpages/themes/3/pics/forms/bg_search.png) left top no-repeat !important; }
    #search .button, .searchForm .button, .searchFilters .button { background-image: url(http://static.educations.com/masterpages/themes/3/pics/forms/bg_search.png) !important; }
    */
    .searchRC select { margin:0 0 8px; width:auto; min-width: 208px; }

    /* Serchfilters */
    .searchFilters .select, .ddRC .select { background:url(http://static.educations.com/masterpages/themes/3/pics/forms/bg_select_rc.png) left top no-repeat; }                      /* RC Select */
    .searchFilters .searchFilterSelected  { color:#fff;background:url(http://static.educations.com/masterpages/themes/3/pics/forms/bg_select_rc_selected.png) left top no-repeat; } /* RC Select/Selected */
    
/* STARS */
    .filledRatingStar { background-image: url(http://static.educations.com/masterpages/pics/icons/goldstar_full.gif); } 
    .emptyRatingStar { background-image: url(http://static.educations.com/masterpages/pics/icons/goldstar_empty.gif); }
    .savedRatingStar { background-image: url(http://static.educations.com/masterpages/pics/icons/goldstar_half.gif); }
    
/* RIGHTCOLUMNS */
    /* Frame */
        .RCColor .left { background-image: url(http://static.educations.com/masterpages/pics/frame/rightcolumn/bg_orange_left.png); }
        .RCColor .mid { background-image: url(http://static.educations.com/masterpages/pics/frame/rightcolumn/bg_orange_mid.png); }
        .RCColor .right { background-image: url(http://static.educations.com/masterpages/pics/frame/rightcolumn/bg_orange_right.png); }
    /* Icons */
        .RCInfo { background-image: url(http://static.educations.com/masterpages/pics/icons/frame/orange/topleftinfo.png) !important; }
        .RCLogin { background-image: url(http://static.educations.com/masterpages/pics/icons/frame/orange/topleftlogin.png) !important; }
        .RCSearch { background-image: url(http://static.educations.com/masterpages/pics/icons/frame/orange/topleftsearch.png) !important; }

/* Main Sponsor */
    .CatSponsor .head { background-color: #20ae48 !important; }
    .CatSponsor .head .L { background: url(http://static.educations.com/masterpages/pics/presentations/green/head_left.png) no-repeat; }
    .CatSponsor .head .M { color: #fff; }
    .CatSponsor .head .M a { color: #fff; }
    .CatSponsor .head .R { background: url(http://static.educations.com/masterpages/pics/presentations/green/head_right.png) no-repeat; }
    .CatSponsor .body { background-image: url(http://static.educations.com/masterpages/pics/presentations/blue/body.png); border: solid 1px #20ae48; }
    .CatSponsor .foot .L { background-image: url(http://static.educations.com/masterpages/pics/presentations/green/foot_left.png); }
    .CatSponsor .foot .M { background-image: url(http://static.educations.com/masterpages/pics/presentations/green/foot_mid.png); }
    .CatSponsor .foot .R { background-image: url(http://static.educations.com/masterpages/pics/presentations/green/foot_right.png); }
    
/* Calendar */
    #gymnasiumCalendar .CalendarColor { color:#333; background-color:#f1f1f1; width:14%; }
    #gymnasiumCalendar .CalendarDateHighLight { background-color:#d7f1d5; width:14%; }
    #gymnasiumCalendar .CalendarDateHighLight a { color:#333 !Important; }
    #gymnasiumCalendar .CalendarOtherDay { background-color:#f1f1f1; width:14%; color: Gray; }
    
/* HTML Box */    
    #HTMLBox .footer td { background-color: #277421 !important; }
    #HTMLBox .footer td span { color: White; }
    
/* HTML Presentations */
    .presHTML .presBody { border-color:#2cb04b; }
    .presHTML .presHead { background: #2cb04b url(http://static.educations.com.s3.amazonaws.com/masterpages/pics/presentations/html/green/left.png) no-repeat left top; }
    .presHTML .headRight { background: White url(http://static.educations.com.s3.amazonaws.com/masterpages/pics/presentations/html/green/right.png) no-repeat; }        
    
    .compareButton { background-image: url(http://static.educations.com/masterpages/pics/buttons/info_request_mail_studentum.png); background-repeat: no-repeat; width: 128; height: 20px; padding-top: 5px; padding-left: 30px; cursor: pointer; font-weight: bold; }