@charset "UTF-8";
/* CSS Document */

/* a tiny step toward using some usual styles everywhere in old B3 */
/* some of this from 2 old bluebuddha css files made by?? */
/* some from Matt's screen css for new /b3/ */
/* some from SW's chained page */

body {font-size: 100%;}

/*typical B3*/
A:link    { 
          color: #625EA5 ; 
           text-decoration:none
}

A:visited {
         color: #625EA5 ; 
         text-decoration:none
}

A:hover  {
        color: #336699 ;
        text-decoration:underline 
}

a:active {
  color: #ff5ea5;
}


i { 
       color: #1A3D5F;  /* Set text color to match headings and hover color */
}

.red {
  color: #b60425;
}

.very-dark-blue {
  color: #1a3d5f;
}

.purple {
	color: purple;
}

/* from bluebuddha css which exists in 2 places but are not the same */
/* in htdocs/ and in htdocs/styles/admin */
/* might be Matt's? */

.nobr { white-space: nowrap; } 

.small { font-size: 80%; } /* 90% in other matt in b3 screen and a diff one below */
.smaller { font-size: 70%; } /* 75% in other matt in b3 screen */
.tiny { font-size: 50%; } 

.big { font-size: 120%; } 
.bigger { font-size: 150%; } 
.huge   { font-size: 200%; } 

.bold { font-weight: bold } 
.italic { font-style: italic; } 
.center { text-align:center; } 
.right { text-align:right; } 
.left  { text-align:left; } 

.u {text-decoration: underline;}

/* Matt's from screen.css in /b3/stylesheets */
.clear {
  clear: both;
}

.nowrap {
  white-space: nowrap;
}

strong {
  font-weight: bold;
}

em {
  font-style: italic;
}

/* and which would be used? this one? or the one above? 
or another in this sheet that says small is 90%

.small {
  font-size: 0.8em;
  margin-bottom: 1.875em;
  line-height: 1.875em;
}
*/

.gargantuan {
  font-size: 300%;
}

.middle {
  vertical-align: middle;
}

.lfloat {
  float: left;
  width: auto;
}

.rfloat {
  float: right;
  width: auto;
}

/* Matt padding, margins */

/* line 69, ../../app/stylesheets/partials/_common.scss */
.p0 {
  padding: 0;
}

/* line 70, ../../app/stylesheets/partials/_common.scss */
.p1 {
  padding: 0.5em;
}

/* line 71, ../../app/stylesheets/partials/_common.scss */
.p2 {
  padding: 1em;
}

/* line 72, ../../app/stylesheets/partials/_common.scss */
.p3 {
  padding: 1.5em;
}

/* line 73, ../../app/stylesheets/partials/_common.scss */
.p4 {
  padding: 2em;
}

/* line 74, ../../app/stylesheets/partials/_common.scss */
.m0 {
  margin: 0;
}

/* line 75, ../../app/stylesheets/partials/_common.scss */
.m1 {
  margin: 0.5em;
}

/* line 76, ../../app/stylesheets/partials/_common.scss */
.m2 {
  margin: 1em;
}

/* line 77, ../../app/stylesheets/partials/_common.scss */
.m3 {
  margin: 1.5em;
}

/* line 78, ../../app/stylesheets/partials/_common.scss */
.m4 {
  margin: 2em;
}

h1 {
  font-size: 2em;
  line-height: 1;
  margin-bottom: 0.50em;
}

/* line 21, ../../app/stylesheets/screen.scss */
h2 {
  font-size: 1.5em;
  margin-bottom: 0.75em;
}

/* line 22, ../../app/stylesheets/screen.scss */
h3 {
  font-size: 1.3em;
  line-height: 1;
  margin-bottom: 1.00em;
}

/* line 23, ../../app/stylesheets/screen.scss */
h4 {
  font-size: 1.2em;
  line-height: 1.25;
  margin-bottom: 1.25em;
}

/* line 24, ../../app/stylesheets/screen.scss */
h5 {
  font-size: 1em;
  font-weight: bold;
  margin-bottom: 1.50em;
}

/* line 25, ../../app/stylesheets/screen.scss */
h6 {
  font-size: 1em;
  font-weight: bold;
}

/* line 26, ../../app/stylesheets/screen.scss */
p {
  margin: 0 0 1.5em;
}

/* line 27, ../../app/stylesheets/screen.scss */
p img.left {
  display: inline;
  float: left;
  margin: 1.5em 1.5em 1.5em 0;
  padding: 0;
}

/* line 28, ../../app/stylesheets/screen.scss */
p img.right {
  display: inline;
  float: right;
  margin: 1.5em 0 1.5em 1.5em;
  padding: 0;
}


/* from SW's chained test css, which is not the finished one in supplies */
.em8 {font: .8em;}
.em1 {font-size: 1em;}
.em1b {font-size: 1em;font-weight: bold;}
.em1Bl {font-size: 1em; color: #1A3D5F;}
.em1bBl {font-size: 1em bold;color: #1A3D5F;}


/* most from SW's chained page  */

.sz7 {font-size: .7em;}
.sz75 {font-size: .75em;}
.sz8 {font-size: .8em;}
.sz85 {font-size: .85em;}
.sz9 {font-size: .9em;}
.sz95 {font-size: .95em;}
.sz1 {font-size: 1em;}
.sz1-1 {font-size: 1.1em;}
.sz1-2 {font-size: 1.2em;}
.sz1-3 {font-size: 1.3em;}
.sz1-4 {font-size: 1.4em;}
.sz1-5 {font-size: 1.5em;}
