@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document url-prefix("https://portal.utoronto.ca/webapps/blackboard/content/course") {

/*----LINK COLORS---*/
a:link    { color: #bbb !important; }
a:visited { color: #555 !important; }
a:hover   { color: #fff !important; }

.tocButtonText{ color: #bdcdd2 !important; 
font-weight: normal !important; 
font-family: "verdana" !important;}
.tocButtonBg{height: 10px !important}

/*---Background---*/
html{

   border-top-width: thick !important;
   border-top-style: solid;
   border-top-color: #000 !important;
   background: #000!important;
   background-image:    none !important;

   background-attachment: fixed !important;
   margin-top: -0px !Important;
}

p{display:none !important}

body{
   background: #000!important;
   color: #fff !important;
   margin:0px  !important;
}

/*---LISTS--*/
li{
   margin-top:    2px !important;
   list-style-image: url("http://i43.photobucket.com/albums/e374/frank11a/arrow_right.png") !important;
}

.panelTitle{color: #b8b8b8!important; }

strong{color:#ccc !important}
font{color:#ccc   !important}

.nav{
   font-size:   large  !important;
   visibility:  hidden !important;
}

table{
   background:        none     !important;
   background-repeat: repeat-x !important;
/* background-image:  url("
http://i43.photobucket.com/albums/e374/frank11a/line.png") !important; /**/
}

/*--Controls Course Listing Box Backgrounds--*/
th{
   background:   none !important;
   padding:      5px  !important;
   padding-left: 3px  !important;

}

tbody{background:none !important;}

tr{background:none    !important;}

/*--Controls A LOT!!!---*/
td{
   color:       #000           !important;
   background:  none           !important;
   font-family: century gothic !important;
   font-weight: normal         !important;
   margin:      0px            !important;
   padding-top: 1px            !important;
}

/*------IMAGE - Communication----*/
img[src*="images/ci/icons/computer_li.gif"]{
    width:      0px  !important;
    height:     1px  !important;
    padding:    10px !important;
        margin-top: 0px  !important;
background-image: url("http://i43.photobucket.com/albums/e374/frank11a/mycomputer.png") !important;
background-position: center !important;
}

/*------IMAGE - Course Tools----*/
img[src*="images/ci/icons/tools_li.gif"]{
    width:      0px  !important;
    height:     1px  !important;
    padding:    10px !important;
        margin-top: 0px  !important;
background-image: url("http://i43.photobucket.com/albums/e374/frank11a/package_settings.png") !important;
background-position: center !important;
}

/*------IMAGE - My Portfolios----*/
img[src*="images/ci/icons/portfolio_ti.gif"]{
    width:      0px  !important;
    height:     1px  !important;
    padding:    10px !important;
        margin-top: 0px  !important;
background-image: url("http://i43.photobucket.com/albums/e374/frank11a/folder_open.png") !important;
background-position: center !important;
}

/*------IMAGE - Course Map/Course Listed----*/
img[src*="images/ci/icons/bookopen_li.gif"]{
    width:      0px  !important;
    height:     1px  !important;
    padding:    10px !important;
        margin-top: 0px  !important;
background-image: url("http://i43.photobucket.com/albums/e374/frank11a/book2.png") !important;
background-position: center !important;
}

/*------IMAGE - Refresh----*/
img[src*="images/ci/icons/refresh.gif"]{
    width:      0px  !important;
    height:     1px  !important;
    padding:    10px !important;
        margin-top: 0px  !important;
background-image: url("http://i43.photobucket.com/albums/e374/frank11a/reload.png") !important;
background-position: center !important;
}

/*------IMAGE - Detail View----*/
img[src*="images/ci/icons/course_map.gif"]{
    width:      0px  !important;
    height:     1px  !important;
    padding:    10px !important;
        margin-top: 0px  !important;
background-image: url("http://i43.photobucket.com/albums/e374/frank11a/folder_grey_open.png") !important;
background-position: center !important;
}

/*-------------END---------*/
}