/** Banner **/

table.3col              { background-color: #eeefff; border-spacing:0; border-collapse:collapse; width:1024px; text-align:center; }
table.4col              { background-color: #eeefff; border-spacing:0; border-collapse:collapse; width:1024px; text-align:center; }
table.bggreen           { background-color: green; }
table.bgblue            { background-color: blue; }

a.glossarylink:link     { color: blue; font-family: Arial; font-size: 20px; text-decoration: underline; font-weight: bold; font-style: italic; }
a.glossarylink:hover    { color: red; font-family: Arial; font-size: 20px; text-decoration: underline; font-weight: bold; }
a.glossarylink:visited  { color: blue; font-family: Arial; font-size: 20px; text-decoration: underline; font-weight: bold; font-style: italic; }
a.stripinactive:link    { color: #FFFFFF; font-family: Arial; font-size: 20px; text-decoration: none; font-weight: bold; width: 200px; }
a.stripinactive:visited { color: #FFFFFF; font-family: Arial; font-size: 20px; text-decoration: none; font-weight: bold; width: 200px; }
a.stripinactive:hover   { color: red; font-family: Arial; font-size: 20px; text-decoration: underline; font-weight: bold; width: 200px; }
a.stripactive:link      { color: red; font-family: Arial; font-size: 20px; text-decoration: none; font-weight: bold; width: 200px; }
a.stripactive:visited   { color: red; font-family: Arial; font-size: 20px; text-decoration: none; font-weight: bold; width: 200px; }
a.stripactive:hover     { color: red; font-family: Arial; font-size: 20px; text-decoration: underline; font-weight: bold; width: 200px; }
a.ringinactive:link     { color: white; background-color:Blue; font-family: Arial; font-size: 20px; text-decoration: none; font-weight: bold; width: 200px; }
a.ringinactive:visited  { color: #FFFFFF; background-color:Blue; font-family: Arial; font-size: 20px; text-decoration: none; font-weight: bold; width: 200px; }
a.ringinactive:hover    { color: red; background-color:Blue; font-family: Arial; font-size: 20px; text-decoration: underline; font-weight: bold; width: 200px; }
a.ringactive:link       { color: red; background-color:Blue; font-family: Arial; font-size: 20px; text-decoration: none; font-weight: bold; width: 200px; }
a.ringactive:visited    { color: red; background-color:Blue; font-family: Arial; font-size: 20px; text-decoration: none; font-weight: bold; width: 200px; }
a.stripactive:hover     { color: red; background-color:Blue; font-family: Arial; font-size: 20px; text-decoration: underline; font-weight: bold; width: 200px; }

/** LH Column **/
p.lhcol_title           { color: black; font-family: Arial; font-size: 24px; text-decoration: none; font-weight: bold; }
p.lhcol_section         { color: green; font-family: Arial; font-size: 18px; text-decoration: none; font-weight: bold; }
p.lhcol_text            { color: blue;  font-family: Arial; font-size: 14px; text-decoration: none; font-weight: bold; }
p.lhcol_text_box        { color: blue;  font-family: Arial; font-size: 14px; text-decoration: none; outline-style: double; padding:5px; font-weight: bold; width:200px; }
p.lhcol_black           { color: black; font-family: Arial; font-size: 14px; text-decoration: none; font-weight: bold; }

li.lhcol_bullet         { color: blue; font-family: Arial; list-style-type:  square; font-size: 14px; margin-left:5px; font-weight: bold; }
li.lhcol_bulletin       { color: blue; font-family: Arial; list-style-type:  square; font-size: 14px; margin-left:15px; font-weight: bold; }

p.lhcol_gloss_index     { color: black; font-family: Arial; font-size: 18px; text-decoration: none; font-weight: bold; }

table.lhcol             { width: 200px; }
td.lhcol                { width: 200px; text-align: center; vertical-align: top; background-color: #ccffe6; }

/** Body **/

h1.maincol                  { text-align:left; color: black; font-family: Arial; font-size: 30px; text-decoration:  none; font-weight: bold; }
h2.maincol                  { text-align:left; color: black; font-family: Arial; font-size: 24px; text-decoration:  none; font-weight: bold; }
h3.maincol                  { text-align:left; color: black; font-family: Arial; font-size: 18px; text-decoration:  none; font-weight: bold; }
h4.maincol                  { text-align:left; color: black; font-family: Arial; font-size: 14px; text-decoration:  none; font-weight: bold; }


li.concept_bullet           { color:black; font-family: Arial; font-size: 14px; margin-left:0px; font-weight: bold; left:0; text-align:left; border-left-width:0px; }
li.maincol_bull             { color:black; font-family: Arial; font-size: 14px; margin-left:5px; font-weight: bold; }
li.maincol_bull_faint       { color:black; font-family: Arial; font-size: 14px; margin-left:1px; }
li.maincol_bull_faintindent { color:black; font-family: Arial; font-size: 14px; margin-left:20px; }
li.maincol_bullet           { color:black; font-family: Arial; font-size: 16px; margin-left:5px; font-weight: bold; }
li.maincol_bullet_ind       { color:black; font-family: Arial; font-size: 16px; margin-left:25px; font-weight: bold; }
    
p.centre_text_box_home      { color: blue; font-family: Arial; font-size: 16px; text-decoration: none; outline-style: double; padding:5px; font-weight: bold; width:500px; margin-top:5px; margin-left:5px; margin-right:5px; padding-bottom:5px; text-align:center; }
p.centre_text_box           { color: blue; font-family: Arial; font-size: 16px; text-decoration: none; outline-style: double; padding:5px; font-weight: bold; width:400px; margin-top:5px; margin-left:5px; margin-right:5px; padding-bottom:5px; text-align:center; }
p.interest_box              { color: black; font-family: Arial; font-size: 14px; text-decoration: none; outline-style: solid; padding:5px; font-weight: bold; width:300px; margin-top:5px; margin-left:5px; margin-right:5px; padding-bottom:5px; text-align:left; }
p.centre_text_link          { color: blue; font-family: Arial; font-size: 16px; text-decoration: none; outline-style: double; padding:5px; font-weight: bold; width:25px; margin-left:2px; margin-right:2px; margin-top:5px; padding-bottom:5px; text-align:center; }
p.col_head                  { color: blue; font-family: Arial; font-size: 18px; text-decoration: none; font-weight: bold; }
p.col_head_1                { color: blue; font-family: Arial; font-size: 18px; text-decoration: none; font-weight: bold; width: 101; }
p.col_head_2                { color: blue; font-family: Arial; font-size: 18px; text-decoration: none; font-weight: bold; width: 133; text-align:center;}
p.maincol_section           { color: green; font-family: Arial; font-size: 20px; text-decoration: none; font-weight: bold; }
p.maincol_bigger            { color: black; font-family: Arial; font-size: 18px; text-decoration: none; font-weight: bold; }
p.maincol_paragraph_title   { color: black; font-family: Arial; font-size: 16px; text-decoration: none; font-weight: bold; }
p.maincol_text_bold         { color: black; font-family: Arial; font-size: 16px; text-decoration: none; font-weight: bold; }
p.maincol_text_blue         { color: blue; font-family: Arial; font-size: 14px; text-decoration: none; font-weight: bold; }
p.maincol_text_response     { color: blue; font-family: Arial; font-size: 14px; text-decoration: none; font-weight: bold; margin-left:20px; }
p.maincol_text              { text-align:left; color: black; font-family: Arial; font-size: 14px; text-decoration: none; }
p.maincol_text_box          { color: blue; font-family: Arial; font-size: 14px; text-decoration: none; outline-style: double; padding:5px; font-weight: bold; width:500px; }
p.copyright                 { color: black; font-family: Arial; font-size: 10px; text-decoration: none; font-weight: bold; }
p.diagram_legend            { color: black; font-family: Arial; font-size: 14px; text-decoration: none; font-weight: bold; font-style:italic; }

table.maincol                   { width: 500px; background-color: white; border:0; border-spacing:0; border-collapse:collapse; padding:0; }
table.maincol_greenstrip        { width: 500px; background-color: green; border:0; padding:0; text-align:left; }
table.maincol_bluestrip         { width: 500px; background-color: blue; border:0; padding:0; }
table.maincol_bluestriptitle    { width: 500px; background-color: white; border:0; padding:0; }

td.maincol                      { font-family: Arial; font-size: 16px; text-decoration: none; font-weight:  bold; text-align: center; width: 624; }
td.maincol_a                      { font-family: Arial; font-size: 16px; text-decoration: none; font-weight: bold; text-align: left; width: 350; }
td.maincol_b                      { font-family: Arial; font-size: 16px; text-decoration: none; font-weight: bold; text-align: center; width: 100; }
td.maincol_c                      { font-family: Arial; font-size: 16px; text-decoration: none; font-weight: bold; text-align: center; width: 50; }
td.topic                        { color: green; font-family: Arial; font-size: 18px; text-decoration: none; font-weight: bold; vertical-align: top }

/** RH Column **/

p.rhcol_title           { color: black; font-family: Arial; font-size: 24px; font-weight: bold; text-align:center; }
p.rhcol_section         { color: green; font-family: Arial; font-size: 18px; font-weight: bold; text-align:left;   width:200px }
p.rhcol_text            { color: blue;  font-family: Arial; font-size: 14px; font-weight: bold; text-align:left;   }

li.rhcol_bullet         { color: green; font-family: Arial; font-size: 14px; font-weight: bold; margin-left:0; padding-bottom:10px; text-align:left; }

ul.rhcol                { left:0;  }

a.rhcol_link:link       { color: black; font-family: Arial; font-size: 14px; font-weight: bold; font-style: italic; text-align: left; }
a.rhcol_link:hover      { color: red;   font-family: Arial; font-size: 14px; font-weight: bold; font-style: italic; text-align: left; }
a.rhcol_link:visited    { color: blue;  font-family: Arial; font-size: 14px; font-weight: bold; font-style: italic; text-align: left; }
      
td.rhcol                { width: 200px; text-align: center; vertical-align: top; background-color: #ccffe6; }


/** Method - Group - Head**/

th.bellwork           { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:180}
th.treble             { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:180}
th.pivot              { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:180}
td.bellwork           { color: Black; font-family: Arial; font-size: 14px;    font-weight: bold; text-align:left; width:180}
td.treble             { color: Black; font-family: Arial; font-size: 14px;    font-weight: bold; text-align:left; width:180}
td.pivot              { color: Black; font-family: Arial; font-size: 14px;    font-weight: bold; text-align:left; width:180}

th.col1               { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:200px; line-height:20px;}
th.col2               { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:100px; line-height:20px;}
th.col3               { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:40px; line-height:20px;}
th.method             { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:120px; line-height:20px;}
th.london             { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:120px; line-height:20px; background-color: Aqua}
th.norwich            { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:120px; line-height:20px; background-color: Orange}
th.cambridge          { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:120px; line-height:20px; background-color: Fuchsia}
th.carlisle           { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:120px; line-height:20px; background-color: Lime}

td.col1               { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:200px; line-height:20px;}
td.col2               { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:100px; line-height:20px;}
td.col3               { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:40px; line-height:20px;}
td.method             { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:120px; line-height:20px;}
td.london             { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:120px; line-height:20px;background-color: Aqua}
td.norwich            { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:120px; line-height:20px;background-color: Orange}
td.cambridge          { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:120px; line-height:20px;background-color: Fuchsia}
td.carlisle           { color: Black; font-family: Arial; font-size: 16px;    font-weight: bold; text-align:left; width:120px; line-height:20px;background-color: Lime}
