/**************************************
 * THEME NAME: UOW
 *
 * Files included in this sheet:
 *
 *   UOW/uow_layout.css
 *   UOW/uow_color.css
 *   UOW/uow_font.css
 **************************************/

/***** UOW/uow_layout.css start *****/

/*******************************************************************
University Of Waikato styles
  
 This CSS file contains extra layout definitions like positioning,
 floats, margins, padding, borders etc.

***************************** HEADER ************************************/
/*The following two layout options determin the banner is hard top & left but the moodle content is padded slightly*/
body {
    padding:0px;
    margin:0px;
}

#content {
    padding:3px;
    margin-left:3px;
    margin-right:3px;
    display:block;
    width: 99%;
}

/*The following layout options determine the layout for the top banner on secondary pages*/
#header-home {
    height:78px;
}

.headerimg {
    float:left;
    padding-top:9px;
    padding-left:7px;
}

#header-home .headermain {
    display:block;   
    left:200px;
    padding:30px;
    position:absolute;
}

#header-home .headermenu {
    padding-top: 0px;
    height:47px;
    position:absolute;
    right:17px;
}
#header-home .logininfo {
    padding-top: 3px;
    padding-left:6px;
    padding-bottom:6px;
 }

/*The following layout options determine the layout for the top banner on secondary pages*/
.headersmlimg {
    float:left;
    padding-top:5px;
    padding-left:3px;
}

#header {
    height:55px;
}

#header .headermain {
    display:block;
    left:160px;
    padding:20px;
    position:absolute;
}

#header .headermenu {
    padding-bottom: 1px;
    margin-right: 12px;
    height:29px;
    max-width:40%;
}

#header .navigation ul{
}

.sideblock .header {
    padding:2px;
}

#header .logininfo {
    position:absolute;
    top:0px;
    right:12px;
    padding:7px;
    height:16px;
}

#footer {
    display:block;
}

#footer ul {
    padding:0;
    margin:0;
    text-indent:0;
    list-style:none;
}

#footer li {
    display:inline;
}

#footer .logininfo {
    padding:0px;
}

/*trying to fix weekcss right side problem*/
.weekscss .content,
.weekscss .side {
    padding: 5px 0px 5px 5px;
}

 .weekscss .right .side {
    width: 1em;
    padding:none;
}

/***
 *** Tabs
 ***/

/*globalnav*/
.tabtree {
    position:relative;
}

.tabrow0 {
    text-align: center;
    width:100%;
    margin:0;
    margin-top: 10px;
    padding:0 0 1.75em 0;
    list-style:none;
    line-height: 1.8em;
    font-size: 84%;
}

.tabrow0 li {
    display: inline;
    margin: 0 -4px 0 0;
    padding: 0;
}

.tabrow0 a span {
    padding: 10px 14px 0.35em 0;
    background: transparent url(pix/tab/right.gif) no-repeat right top;
}

.tabrow1 li a span {
    background: none !important;
}

.tabrow0 a {
    text-decoration: none;
    background: transparent url(pix/tab/left.gif) no-repeat left top;
    margin: 0 -1px 0 0;
    padding: 10px 0 0.35em 13px;
}

.tabrow0 a:hover {
    background-image: url(pix/tab/left_hover.gif);
}

.tabrow0 .here a:hover {
    background-image: url(pix/tab/left.gif);
}

.tabrow0 a:hover span {
    background-image: url(pix/tab/right_hover.gif);
}

.tabrow0 .here a:hover span {
    background-image: url(pix/tab/right.gif);
}

.tabrow0 .here a {
    color:#444;
}

.tabrow0 .here a:link, 
.tabrow0 .here a:visited,
.tabrow0 .here a.nolink {
    position:relative;
    z-index:102;
}

/*subnav*/
.tabrow0 .empty {
    height: 1px;
    overflow: hidden;
    padding: 0;
}

.tabrow0 div,
.tabrow0 ul {
    position: absolute;
    left: 0;
    top: 1.95em;
    width: 100%;
    margin: 0;
    padding: 0.25em 0;
    list-style: none;
    border-top: 1px solid #aaa;
    line-height: normal;
    background: transparent url(pix/tab/tabrow1.gif) repeat-x center left;
    font-size: 90%;
}

.tabrow0 ul li {
    display:inline;
    margin-top:1px;
    background-image: none;
}

.tabrow0 ul a {
    background-image: none;
    color:#00c;
    margin:0;
    padding:0 1em;
    border:0
}

.tabrow0 ul a span {
    padding: 0;
    background-image: none;
}

.tabrow0 ul .last span,
.tabrow0 ul li a:hover, .tabrow0 ul li a:hover span,
.tabrow0 ul .here a:hover, .tabrow0 ul .here a:hover span {
    background-image: none !important;
}

.tabrow0 ul div {
    display: none;
}

ul.tabrow1 li a,
ul.tabrow1 li a:link,
ul.tabrow1 li a:visited {
    color:#00c;
    font-size: 110%;
}

ul.tabrow1 li.here.selected a {
    color:#444;
}

/***
 *** Modules
 ***/
 
#mod-quiz-attempt #timer .generalboxcontent th{
    text-align:center;
}

.mod-scorm .right {
    text-align:left;
}

#scormpage #tocbox .structurelist #s2 {
    text-indent:-10ex;
}

#scormpage #tocbox .structurelist{
    text-indent:-6ex;
}

/***** UOW/uow_layout.css end *****/

/***** UOW/uow_color.css start *****/

/*******************************************************************
University Of Waikato styles
  
  This CSS file contains all color definitions like 
 background-color, font-color, border-color etc.

 Styles are organised into the following sections:

  core
  header
  footer

  admin
  blocks
  calendar
  course
  doc
  login
  message
  question
  tabs
  user

  various modules

***************************** HEADER ************************************/
body {
    background-color:#FFF;
    color:#000;
}

#header-home {
    background-color:#CC0000;
    background-image:url(bannerred.gif);
    background-repeat: no-repeat;
    background-position:right;
}

.headermain {
    color:#FFFFFF
}

.headermenu {
    color:#000000;
}

#header {
    background-color:#CC0000;
    background-image:url(bannerred_sml.gif);
    background-repeat: no-repeat;
    background-position:right;
}

.headermenu .logininfo,
.headermenu .logininfo a {
    color:#FFF;
}

.logininfo a{
    text-decoration:underline;
}
  
.navbar {
    border-top:none;
    border-left:none;
    border-right:none;
    border-bottom-style:1px solid #FF0000;
}

.sideblock .header,
.sideblock th.header {
    background-color:#EEEEEE;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}

.block_course_summary, .block_course_summary .content {
    border-top: 1px solid #CCCCCC;
}

.sideblock .content {
    border-top: none;
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}

#left-column .hidden .header, 
#right-column .hidden .header{
    border-bottom: 1px solid #CCCCCC;
}

.sideblock .hide-show a {
    border:none;
}

.sitetopic {
    background-color: #F0F0F0;
    border: 1px solid #999999;
}

.headingblock {
    background-color: #666666;
    border: 1px solid #999999;
}

h2.headingblock{
    color:#FFFFFF;
}

#course-view .section .spacer{
    border:none;
}

#course-view .section td.side,
#course-view .section .content{
    background-color: #FFFFFF;
    border: 1px solid #E5E5E5;
}

#course-view .weekscss .hidden, 
#course-view .hidden td.side {
    background-color: #FFFFFF;
    border: 1px dashed #CCCCCC;
}

#course-view .current td.side,
#course-view .weekscss .current,
#course-view .weekscss .current .right li{
    background-color: #FFCC99;
    border: 1px solid #FFCC99;
}

#course-view #section-0 td.side,
#course-view #section-0,
#course-view #section-0 .content{
    background-color: #FAFAFA;
    border:none;
}/***** UOW/uow_color.css end *****/

/***** UOW/uow_font.css start *****/

/*******************************************************************
University Of Waikato styles
  
 This CSS file contains font definitions.

***************************** HEADER ************************************/
#header-home .headermain {
    font-size:1.5em;
}

#header .headermain {
    font-size:0.8em;
}

.logininfo {
    font-size:0.75em;
}

#footer li{
    font-size:0.7em;
}/***** UOW/uow_font.css end *****/

