/*

*****************************************************************************

***                   General CSS settings for WebSIM                     ***

*****************************************************************************

*/



/*

-----------------------------------------------------------------------------

                                                            main websim table

-----------------------------------------------------------------------------

*/

/* For opera 7.11 which for some reason have center as the default alignment */
/*
td {
text-align: left;
}
*/


BODY {
  margin : 0px;
  background-color: #FFFFFF;
  padding :0px;
}



TABLE {



}



td.wsTopcell {

  vertical-align: top;

}



td.wsLeftcell {

  vertical-align: top;

  background-color: #CCCCCC;

}



td.wsMaincell {
        vertical-align: top;
        background-color : #FFFFFF;
}





table.wsMainarea {
        vertical-align: top;
        background-color : #FFFFFF;
}



td.wsMainarea {
        vertical-align: top;
        background-color : #FFFFFF;
	text-align : left;
}



td.wsRightcell {

  vertical-align: top;

  background-color: #CCCCCC;

}



table.wsRightcellStart {

  vertical-align: top;

  background-color: none;

}



td.wsRightcellStart {

  vertical-align: top;

}



/*

-----------------------------------------------------------------------------

                                                             classless output

-----------------------------------------------------------------------------

*/





TD {

        color: #000000;

        font-family: Verdana, Arial, Helvetica, sansSerif;

        font-size: 10pt;

}





a {

        color: #000000;

        /*font-family: Verdana, Arial, Helvetica, sansSerif;

        font-size: 10pt;

        font-weight: normal;
*/
        font-decoration: underlined;



}



/*

-----------------------------------------------------------------------------

                                                           system text styles

-----------------------------------------------------------------------------

*/



span.heading {

        font-family: Verdana, Arial, Helvetica, sansSerif;

        font-size: 16pt;

        font-weight: bold;

                Color: #6D8EAC;

}

span.big {

        font-family: Verdana, Arial, Helvetica, sansSerif;

        font-size: 14pt;

        font-weight: bold;

                color: #6D8EAC;

}

span.medium {

        color: #6D8EAC;

        font-family: Verdana, Arial, Helvetica, sansSerif;

        font-size: 12pt;

        font-weight: bold;

}

span.bold {

        color: #000000;

        font-family: Verdana, Arial, Helvetica, sansSerif;

        font-size: 10pt;

        font-weight: bold;

}

span.normal {

        color: #000000;

        font-family: Verdana, Arial, Helvetica, sansSerif;

        font-size: 10pt;

}

span.italic {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sansSerif;
	font-style: italic;
        font-size: 10pt;
	
}

span.small {

        color: #000000;

        font-family: Verdana, Arial, Helvetica, sansSerif;

        font-size: 8pt;

}



span.imagetext {
        color: #000000;
        font-family: Verdana, Arial, Helvetica, sansSerif;
        font-size: 8pt;
        font-weight: bold;
}



span.fieldlabel {

  font-size: 12px;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


a.wsPrinterFriendly {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sansSerif;
  font-size: 8pt;
  font-decoration: underlined;
  font-weight: normal;
}

td.wsPrinterFriendly {
  text-align : right;
}

a.wsAuthorLink:hover {
  text-decoration: none;
}





/*

*****************************************************************************

                        CSS settings for wsSubjects

*****************************************************************************

*/

/*  NONE! The subjects page use the single record page type */


















TABLE.ws_system_register {
  background-color: transparent;
  vertical-align: top;
}

TD.ws_system_register_label {
  vertical-align: bottom;
  font-size: 12px;
  font-weight: normal;
  font-family: Verdana, Arial;
  text-align: center;
}

A.ws_system_register_normal {
  color: #000000;
  text-decoration: none;
}





span.fieldlabel {font-weight: normal;}
span.normal {font-weight: normal}
span.fieldlabel {font-weight:normal}
th { font-weight: normal; text-align: left; }
 

A.emptymodule {
    color: #000000;
    font-size: 10px;
    text-decoration: underline;
    }

DIV.emptymodule {
    background-color: #F5F4F4;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    vertical-align: bottom;
    }

TABLE.emptymodule {
    background-color: #F5F4F4;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    vertical-align: bottom;
    }

TD.emptymodule {
    background-color: #CCCCCC;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    vertical-align: bottom;
    }


*****************************************************************************



                        CSS for Timeplan.uit.no

                        Lagt inn for å kunne inkludere timeplaner i

                        vanlige uitø-emnesider. 



*****************************************************************************



*/







.controls {

    margin: 1em 0 1em 0;

    

}



.underline {

    text-decoration: underline;

    

}



.help {

    color: black;

    background: #eeeeee;

    border: 1px #aaa solid;

    margin: 1em 1em 1em 1em;

    padding-top: 0.2em;

    padding-bottom: 0.2em;

    padding-left: 1em;

    padding-right: 1em;

    

}



table.header-border-args {

    

}



table.header-0-args {

    display: none;

    

}



.logo-decoration  {

    color: #ffffff;

    background-color: #6d8eae;

    

}



table.header-1-args {

    font: 130% sans-serif;

    

}



span.header-0-1-0 {

    

}



span.header-1-1-0 {

    

}



span.header-1-1-1 {

    font-style: italic;

    

}



span.header-2-0-0 {

    

}



span.header-2-0-1 {

    

}



span.header-2-0-2 {

    

}



span.header-2-0-3 {

    font-weight: bold;

    

}



span.header-2-0-4 {

    

}



span.header-2-0-5 {

    

}



table.grid-border-args {

    border-right: 1pt solid ;

    border-bottom: 1pt solid;

    

}



td.col-label-one {

    border-left: 1pt solid;

    border-top: 1pt solid;

    text-align: center;

    vertical-align: middle;

    color: white;

    background: #008080;

    font: 70% sans-serif;

    text-transform: capitalize;

    

}



td.cell-border {

    border-left: 1pt solid;

    border-top: 1pt solid

}



td.row-label-one {

    border-left: 1pt solid;

    border-top: 1pt solid;

    width: 5%;

    white-space: pre;

    vertical-align: middle;

    text-align: center;

    font: 70% sans-serif;

    

}



table.object-cell-args {

    text-align: center;

    vertical-align: top;

    

}



col.object-cell-0-0 {

    text-align: center;

    width: auto;

    vertical-align: middle;

    color: #770000;

    background: #eeeeee;

    

}



col.object-cell-0-2 {

    text-align: right;

    width: auto;

    vertical-align: middle;

    color: #0000FF;

    background: #eeeeee;

    

}



col.object-cell-0-2 {

    text-align: right;

    

}



col.object-cell-1-0 {

    text-align: left;

    vertical-align: top;

    

}



col.object-cell-1-1 {

    text-align: center;

    color: #0000FF;

    background: #eeeeee;

    

}



col.object-cell-1-2 {

    text-align: right;

    

}



col.object-cell-2-0 {

    text-align: left;

    width: auto;

    vertical-align: middle;

    

}



col.object-cell-2-1 {

    text-align: center;

    

}



col.object-cell-2-2 {

    text-align: right;

    

}



td.object-cell-border {

    border: 1pt solid #770000;

    color: black;

    background: #eeeeee;

    

}



table.object-cell-args {

    text-align: center;

    vertical-align: top;

    

}



table.footer-border-args {

    

}



table.footer-0-args {

    font: 80% sans-serif;

    

}


