
/* START FILE /data/www/world/facilities/.drupal-6.x/sites/all/themes/facilities/fsworks/css/fswide-override.css*/

/**
 * Override the Facilities Services stylesheet where applicable 
 */

body {
    min-width: 880px;
}

#container { 
    background-image: none;
    background-repeat: none; 
}

#nonFooter {
    background-image: none;
    background-repeat: no-repeat;
}


/* END FILE /data/www/world/facilities/.drupal-6.x/sites/all/themes/facilities/fsworks/css/fswide-override.css*/

/* START FILE /data/www/world/facilities/.drupal-6.x/sites/all/themes/facilities/fsworks/css/layout.css*/

#logo { font-size: auto; }


/* #content.class */
div.indent {
    position: relative;
    top: -285px;
    margin-left: 330px;
}
div.clear {
    position: relative;
    top: -85px;
    margin-left: 75px;
}

#container {
    padding-bottom: 2.0em;
}

#compatibility {
    position: relative;
    top: -25px;
    margin-left: -15px;
    width: 338px;
    z-index: 100;
}

#compatibility h3 {
    margin-bottom: 0px;
}

#emergency {
    margin-left: 150px;
    margin-top: 70px;
    max-width: 120px;
    max-height: 40px;
    height: 40px;
}

#emergency h3 {
    color: red;
    margin-bottom: 0px;
}

#fs-header {
    margin-top: -16px; 
    background-color: white;
    width: 100%;
    overflow: hidden;
}

#fs-header-lr {
    background: url("images/campusbanner.jpg") no-repeat top left;
    height: 133px;
    overflow: hidden;
}       

#fs-header-right {
    height: 133px;
}

#fs-header-right-weather {
    font-size: 0.95em;
    margin-right: 50px;
    margin-top: 5px;
}

#fs-header-right-weather img {
    float: left;
}

#fs-header-right-weather span.weather-conditions {
    position: relative;
    top: 5px;
    left: 15px;
}

#fs-header-right-weather span.weather-forecast {
    display: block;
    clear: both;
}

#fs-header-left, #info-header-left, .fLeft { float: left; }
#fs-header-right, #info-header-right, .fRight { float: right; }

#fs-logo { 
    margin-top: 25px;
    margin-left: 12px;
}

#info-header {
    position: relative;
    top: -4px;
    height: 208px;
    width: 100%;
    background-repeat: repeat-x;
}

#info-header-left {
    height: 208px;
    width: 338px;
    background-position: left top;
    background-repeat: no-repeat;
}

#info-header-right {
    height: 208px;
    width: 225px;
    background-position: right top;
    background-repeat: no-repeat;
    border: none;
}


/* #info-header.class */
div.info-header-blue-white, div.info-header-blue-grey {
    background-image: url('images/info-header-bg.jpg');
}
div.info-header-grey-grey, div.info-header-grey-white {
    background-image: url("images/info-header-bg-grey.jpg");
}

/* #info-header-left.class */
div.info-header-left-blue-grey {
    background-image: url('images/info-header-left.jpg');
}
div.info-header-left-blue-white {
    background-image: url("images/info-header-left-white.jpg");
}

div.info-header-left-grey-white {
    background-image: url("images/info-header-left-grey-white.jpg");
}
div.info-header-left-grey-grey {
    background-image: url("images/info-header-left-grey-grey.jpg");
}

/* #info-header-right.class */
div.info-header-right.index {
    background-image: url('images/info-header-right.php');
}

div.info-header-right.usersguide {
    background-image: url("images/info-header-right-usersguid.jpg");
}

div.info-header-right.news {
    background-image: url("images/info-header-right-news.jpg");
}

div.info-header-right.feedback { 
    background-image: url("images/info-header-right-feedback.jpg");
}

div.info-header-right.resources { 
    margin: 0px;
    padding: 0px;
    background-image: url("images/info-header-right-resources.jpg");
}

div.info-header-right.coordinators {
    background-image: url("images/info-header-right-coordinat.jpg");
}

div.info-header-right.otherservices { 
    background-image: url("images/info-header-right-otherserv.jpg");
}

div.info-header-right.otherservices.custodial {
    background-image: url("images/info-header-right-custodial.jpg");
}

div.info-header-right.otherservices.moving {
    background-image: url("images/info-header-right-moving.jpg");
}

div.info-header-right.otherservices.car {
    background-image: url("images/info-header-right-car.jpg");
}

div.info-header-right.otherservices.classroom {
    background-image: url("images/info-header-right-classroom.jpg");
}

div.info-header-right.otherservices.telephones {
    background-image: url("images/info-header-right-telephones.jpg");
}

div.info-header-right.otherservices.non-fs, div.info-header-right.otherservices.tracker { 
    background-image: url("images/info-header-right-non-fs.jpg");
}

#loginbutton { 
    position: absolute;
    top: 274px;
    left: 155px;
    height: 77px;
    width: 77px;
    z-index: 1;
}

#loginbutton #lbhack {
    background-image: url("images/login_down.png");   
    height: 76px;
    width: 76px;
}

#loginbutton a { display:block; }
#loginbutton img {width: 100%; height: 100%; border: 0; margin-top: 1px; }
#loginbutton a:hover img { visibility: hidden; }

#menu {
    position: absolute;
    top: 235px; 
    min-width: 710px;
    width: 100%;
    z-index: 2;
}

.rounded div {
    color: #000000; 
    background-color: #f4efc7; 
    padding: 1px 0; 
    margin: 20px;
}
.rounded div div { margin: 0 -2px; }
.rounded div div div { margin: 0 -1px; }
.rounded div div div div { padding: 2px 0; }
.rounded div div div div div { padding: 5px; }

#subtitle {
    position: relative;
    left: 330px;

}

#subtitle h1 { color: white; }



/* END FILE /data/www/world/facilities/.drupal-6.x/sites/all/themes/facilities/fsworks/css/layout.css*/

/* START FILE /data/www/world/facilities/.drupal-6.x/sites/all/themes/facilities/fsworks/css/style.css*/

fieldset {
    color: #000066;
    background-color: inherit;
    font-weight: bold;
    padding: 3%;
}

fieldset#fsworks-feedback { 
    color: inherit;    
    background-color: #f3f4ee; 
    width: 400px;
}

fieldset#bcupdate { 
    color: inherit;
    background-color: #e8f0f8; 
    width: 400px;
}

.greenbullet ul { 
    list-style-image: url("images/greenbullet.gif");        
}

hr.green {
    color: #339966;
    background-color: #339966;
}


h1 { font-size: 1.74em; }
h2 { font-size: 1.64em; }
h3 { font-size: 1.24em; }

p { font-size: 1.2em; }

h1,h2,h3,h4,h5,h6 {
    font-family: Arial, Helvetica, sans-serif;
}

.close h1, .close h2, .close h3, .close h4 { 
    margin-bottom: 0px; 
}

.close div h2 {
    margin-bottom: 16px;
}

img.centered {
    display: block;
    margin-right: auto;
    margin-left: auto;
}

table#usersguide-astra {
    width: 640px;
}

table#usersguide-astra tr.odd {
    background-color: #cccccc;
}

table#usersguide-astra tr.even {
    background-color: #ccff99;
}

table#usersguide-astra td {
    width: 290px;
    height: 42px;
    vertical-align: middle;
}
#track-FSWORKS, #track-Project {
    width: 46%;
}

#track-FSWORKS { float: left; }
#track-Project { float: right;}

.close { margin-top: 0px; }

div.close p {
    margin-top: 0px;
}

.ctext { text-align: center; }
.smaller { font-size: smaller; }
.term { font-weight: bold; }
span.new { color: red; }


/* END FILE /data/www/world/facilities/.drupal-6.x/sites/all/themes/facilities/fsworks/css/style.css*/

/* START FILE /data/www/world/facilities/.drupal-6.x/sites/all/themes/facilities/fsworks/css/menu.css*/

/**
 * There are two menu styles in this CSS file
 * The first is the sliding door menus. These use graphics
 * to produce accessible yet 'pretty' css tabs.
 * The second are normal, no image, work all the time, anywhere
 * css tabs.
 */

/* START Sliding Door */
.menu { 
    padding: 3px 0;
    margin-left: 0;
}


.menu dt {
    display:none;
}

.menu dd {
    float:left; 
    padding:0; 
    margin:0; 
    text-align:center;
}

.menu dd span {
    display:block; 
    width:12px; 
    height:1.0em; 
    height:auto; 
    float:left; 
}

.menu dd span.aa, .menu dd span.aaRight,.menu dd span.aaAdmin {
    background-image: url("images/taglft.gif");
    padding:5px 0;
}

.menu dd span.bb, .menu dd span.bbRight, .menu dd span.bbAdmin {
    width: auto;
    background-image: url("images/tagmid.gif");
    background-color: #6666cc;
    padding:5px 0;
}

.menu dd span.cc, .menu dd span.ccRight, .menu dd span.ccAdmin {
    background-image: url("images/tagrgt.gif");
    padding:5px 0;
}

.menu dd span.aaRight, .menu dd span.aaAdmin { 
    background-image: url("images/taglft-grey.gif"); 
}
.menu dd span.bbRight, .menu dd span.bbAdmin { 
    background-image: url("images/tagmid-grey.gif"); 
    background-color: #999999;

}
.menu dd span.ccRight, .menu dd span.ccAdmin { 
    background-image: url("images/tagrgt-grey.gif"); 

}

.menu a:hover span.bbRight {
    background-color: #666666;
}

.menu a, .menu a:visited {
    color: #FFFFFF;
    background-color: #6666cc;
    text-decoration:none; 
    font-weight: bold;
    font-size: 0.95em;
}


.menu a:hover {
    color: #FFFFFF; 
    background-color: #000099;
    font-weight: bold;
}

.menu a:hover span, .menu dd.active span, .menu dd.active-trail span {
    background-position:0 150px; 
}

.menu a:hover span.bb {
    background-color: #000099;
}

* html .menu dd span.bbRight, * html .menu dd span.bb {
    cursor: pointer;
}

/* END Sliding Door */


/* END FILE /data/www/world/facilities/.drupal-6.x/sites/all/themes/facilities/fsworks/css/menu.css*/

/* START FILE /data/www/world/facilities/.drupal-6.x/sites/all/themes/facilities/fsworks/css/book.css*/

#book-outline {
    width: 56em;
}

div.indent .book-navigation ul.menu {
    padding: 0px 0px 0px 40px;
    text-indent: 0px;
}

.book-navigation ul.menu li {
    padding: 0px;
}   

.book-navigation ul.menu a, .book-navigation ul.menu a:visited {
    background-color: white;
    color: blue;
    font-size: 1.08em;
    font-weight: 100;
}

.book-navigation ul.menu a:hover {
    background-color: white;
    color: blue;
    text-decoration: underline;
    font-weight: 100;
}

.book-navigation .page-links {
  text-align: center;
  padding: 0.5em;
}
.book-navigation .page-previous {
  text-align: left;
  width: 42%;
  display: block;
  float: left; /* LTR */
}
.book-navigation .page-up {
  margin: 0 5%;
  width: 4%;
  display: block;
  float: left; /* LTR */
}
.book-navigation .page-next {
  text-align: right;
  width: 42%;
  display: block;
  float: right;
}
li.book_printer { display: none }


/* END FILE /data/www/world/facilities/.drupal-6.x/sites/all/themes/facilities/fsworks/css/book.css*/
