/*Z Cascading Style Sheet for www.Flutopedia.com
by Clint Goss [clint@goss.com]
Comments, leading whitespace, and blank lines are removed from this file
in the public version, to improvde download speed.
*/
body {
background-color: #fcfaf2;
background-image: url(../img/FPbkg1.gif);
background-repeat: repeat;
color: black;
margin: 0px;
}
p, td, th, ul, ol, li, caption {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 1.4em;
}
abbr {
cursor: help;
color: #004000;
text-decoration: none;
border-bottom: 1px dotted #004000;
}
ul {
list-style-image: url(../img/bullet_5x13_brown_trans.gif);
list-style-type: square;
margin: 0em;
padding: 0.0em 0.3em 0.2em 1.8em;		
}
ul ul {
list-style-image: none;
list-style-type:disc;
}
ul ul ul {
list-style-image: none;
list-style-type:square;
}
ol {
list-style-type: decimal;
margin: 0em;
padding: 0.0em 0.3em 0.2em 1.8em;		
}
ol ol {
list-style-type:upper-alpha;
}
ol ol ol{
list-style-type:lower-alpha;
}
li {
margin: 0.5em 0.0em 0.5em 0.0em;		
}
.small {
font-size: 85%;
}
.emphasis {
font-style: italic;
font-weight: bold;
}
.emphasisInHeader {
color:#003399;
font-style: italic;
font-weight: bold;
}
.NAFlutomatValues {
color:#003399;
}
.NAFlutomatButton {
color:#006600;
font-weight: bold;
}
.NAFlutomatButtonPrev {
color:#660000;
font-weight: bold;
}
.NAFlutomatButtonNext {
color:#006600;
font-weight: bold;
}
.dynamic {
font-style: italic;
font-weight: bold;
}
.foreignWord {
font-style: italic;
}
.keyword {
font-weight: bolder;
}
.expression {
font-style: italic;
}
.NAFlutomatBasic {
color: #669900;
font-style: italic;
font-weight: bold;
}
.latinExpression {
font-style: italic;
}
.NAFTracks {
font-style: italic;
}
.NAFlutomat {
color: #660000;
font-style: italic;
}
A.NAFlutomat:link, A.NAFlutomat:visited {
color: #660000;
}
A.NAFlutomat:hover {
color: #A00000;
}
A.NAFlutomat:active {
color: #F00000;
}
.glossary {
color: #004000;
}
A.glossary:link, A.glossary:visited {
color: #004000;
}
A.glossary:hover {
color: #007000;
}
A.glossary:active {
color: #00A000;
}
.aka {
color: #000000;
}
.snaft {
font-family: "Courier New", Courier, monospace;
font-size: 120%;
font-weight: bold;
}
.fingerLayout {
font-family: "Courier New", Courier, monospace;
font-size: 120%;
font-weight: bold;
}
.refRec {
color:#003399;
font-style: normal;
font-weight: bold;
}
.scaleSteps {
color:#003399;
font-style: italic;
font-weight: bold;
}
.scaleStepsOctave {
color:#993333;
font-style: italic;
font-weight: bold;
}
.chordProgression {
color:#003399;
font-style: normal;
font-weight: bold;
}
.dagger {
color:#006633;
font-style: normal;
font-weight: bold;
vertical-align: super;
}
.poetry {
font-family: "Times New Roman", Times, serif;
font-size: 140%;
line-height: 1.3em;
}
.red {
color:#CC0000;
}
.EthrecBliven {
color:#CC0000;
}
.EthrecRecordings {
color:#0000CC;
}
.operationOK {
color:#00CC00;
font-weight: bold;
}
.operationFAIL {
color:#CC0000;
font-weight: bold;
}
.url {
font-family: "Courier New", Courier, monospace;
font-weight: bold;
}
.fileName {
font-family: "Courier New", Courier, monospace;
font-weight: bold;
}
.bookTitle {
font-style: italic;
}
.cdTitle {
font-style: italic;
}
.trackTitle {
font-weight: bold;
}
.speciesName {
font-style: italic;
}
.interval {
font-style: italic;
}
.accidental {
font-size: 80%;
font-style: italic;
vertical-align: 15%;
}
.octave {
font-size: 80%;
vertical-align: -15%;
}
.subscript {
font-size: 80%;
vertical-align: -15%;
}
.NAFrange_7 {
color: #CC0000;
font-weight: bold;
}
.NAFrange_6 {
color: #990000;
font-weight: bold;
}
.NAFrange_5 {
color: #660033;
font-weight: bold;
}
.NAFrange_4 {
color: #660066;
font-weight: bold;
}
.NAFrange_3 {
color: #330066;
font-weight: bold;
}
.NAFrange_2 {
color: #000099;
font-weight: bold;
}
.NAFrange_1 {
color: #000066;
font-weight: bold;
}
.NAFrange_0 {
color: #001144;
font-weight: bold;
}
.applicationCommand {
border: double;
font-weight: bold;
}
.keyboardKey {
border-top:#d3c7bc 3px solid;
border-left:#c3b7ac 3px solid;
border-right:#a3978c 3px solid;
border-bottom:#93877c 3px solid;
font-weight: bold;
}
.singleLetterRef {
border-top:#d3c7bc 3px solid;
border-left:#c3b7ac 3px solid;
border-right:#a3978c 3px solid;
border-bottom:#93877c 3px solid;
font-weight: bold;
}
A.singleLetterRef:link, A.singleLetterRef:visited, A.singleLetterRef:hover, A.singleLetterRef:active {
text-decoration: none;
}
.jsFailure {
border: double;
font-weight: bold;
}
.InvalidISBN {
color: #cc0000;
}
.pronunciation {
color: #990033;
font-size: 12px;
}
.ipa {
color: #990033;
font-family: "Arial Unicode MS";
}
.nativeWords {
font-style:italic;
}
.Biblio {
margin-left: 2em;
text-indent: -2em;
}
.CitationTag {
font-weight: bold;
}
.BiblioAbstract {
margin-left: 4em;
margin-right: 4em;
}
.have {
color: #006633;
}
.refHave {
color: #006633;
}
.refSibling {
color: #000099;
}
.refWant {
color: #990066;
}
.refPublicDomain {
color: #339900;
}
.refLoc {
color: #3366CC;
}
.paraLead {
font-weight: bold;
}
.xxx {
color: #ff0000;
}
.footer {
font-size: 70%;
text-align: center;
}
.wikiCitation {
font-size: 70%;
text-align: left;
}
.smallCap {
display: inline;
font-variant: small-caps;
font-size: 85%;
}
.levelBasic {
background-color: #006666;
color: #FFFFFF;
font-weight: bold;
padding: 0.3em 0.3em 0.3em 0.3em;		
}
.levelInt {
background-color:	#0033CC;
color: #FFFFFF;
font-weight: bold;
padding: 0.3em 0.3em 0.3em 0.3em;		
}
.levelAdv {
background-color: #CC00CC;
color: #FFFFFF;
font-weight: bold;
padding: 0.3em 0.3em 0.3em 0.3em;		
}
A:link {
color: #522817;
text-decoration: underline;
}
A:visited {
color: #000000;
text-decoration: underline;
}
A:hover {
color: #733820;
text-decoration: underline;
}
A:active {
color: #994a2b;
text-decoration: underline;
}
A.external:link, A.external:visited, A.external:hover, A.external:active {
font-style:italic;
}
.headURL {
color: #d4c9be;		
font-style: normal;
font-weight: bold;
text-decoration: none;
}
A.headURL:link, A.headURL:visited, A.headURL:hover, A.headURL:active {
color: #d4c9be;		
font-style: normal;
font-weight: bold;
text-decoration: none;
}
A.topNav:link, A.topNav:visited, A.topNav:hover, A.topNav:active {
font-weight: bold;
text-decoration: none;
}
A.shareLink:link, A.shareLink:visited, A.shareLink:hover, A.shareLink:active {
font-weight: normal;
text-decoration: underline;
}
h1, h2, h3, h4, h5, h6 {
color: #522817;
font-weight: bold;
margin-left:-0.75em; 
}
h1 {
font-size: 180%;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.4em;
}
h1.pageTitle {
font-family: Papyrus, Verdana, Arial, Helvetica, sans-serif;
text-align: center;
}
h2 {
font-size: 120%;
margin-top: 2em;
}
h3 {
font-size: 110%;
margin-top: 1.6em;
}
h4 {
font-size: 100%;
margin-left: 0em;
margin-top: 1.5em;
}
h5 {
font-size: 90%;
margin-left: 1em;
margin-top: 1.4em;
}
h6 {
font-size: 80%;
margin-left: 2em;
margin-top: 1.3em;
}
.lang-akk {		
color: #000060;
font-size: 110%;
font-style: italic;
}
.lang-xeb {		
color: #006060;
font-size: 110%;
font-style: italic;
}
.lang-lat {		
color: #006060;
font-size: 110%;
font-style: italic;
}
.lang-uga {		
color: #006060;
font-size: 110%;
font-style: italic;
}
.lang-sux {		
color: #006060;
font-size: 110%;
font-style: italic;
}
.lang-ar {		
font-size: 120%;
}
.lang-aii {		
color: #006060;
font-size: 110%;
font-style: italic;
}
.lang-hy {		
font-size: 120%;
}
.lang-bnt {		
color: #600060;
font-size: 110%;
font-style: italic;
}
.lang-chr {		
font-size: 120%;
}
.lang-zh {		
font-size: 140%;
}
.lang-fr {		
font-size: 100%;
}
.lang-de {		
font-size: 100%;
}
.lang-el {		
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 120%;
font-style: italic;
}
.lang-he {		
font-size: 120%;
}
.lang-hi {		
font-size: 120%;
}
.lang-it {		
font-size: 100%;
}
.lang-ja {		
font-size: 140%;
}
.lang-ko {		
font-size: 140%;
}
.lang-km {		
font-size: 120%;
}
.lang-lo {		
font-size: 120%;
}
.lang-sa {		
font-size: 120%;
}
.lang-sa-Latn {	
font-size: 100%;
}
.lang-es {		
font-size: 100%;
}
.lang-th {		
font-size: 120%;
}
.ce1 {
text-align: center;
}
.ce2 {
text-align: center;
}
.ce3 {
font-family:"Arial";
text-align: center;
}
.ce4 {
font-family:"Arial";
text-align: center;
}
.ce5 {
font-family:"Arial Unicode MS";
text-align: center;
}
.ce6 {
font-family:"Arial Unicode MS";
text-align: center;
}
.LPBoxTitle {
background: none transparent scroll repeat 0% 0%;
font-size: 90%;
margin: 0em;
padding: 1.5em 0em 0.2em 0.4em;		
white-space: nowrap;
width: 15em;
}
.LPBox {
background-color: white;
border-collapse: collapse;
border-top: #e3d7cc 1px solid;
border-left: #e3d7cc 0px solid;
border-right: #e3d7cc 1px solid;
border-bottom: #e3d7cc 1px solid;
color: black;
font-size: 90%;
width: 14em;
}
.LPBox UL {
}
.ShareBox {
line-height: 0.6em;
margin: 0em;
padding: 0.2em 0.2em 0.3em 0.5em;		
}
.ContentBox {
background-color: white;
border-top: #e3d7cc 1px solid;
border-bottom: #e3d7cc 1px solid;
border-left: #e3d7cc 1px solid;
border-right: #e3d7cc 0px solid;
padding: 1em 1em 2em 1.5em;		
}
img.topLeftSnippet {
padding: 0em 3em 1em 0em;		
}
table.photoLeft, table.photoCenter, table.photoRight {
background-color:#fcfaf2;
border-top:#d3c7bc 2px solid;
border-left:#c3b7ac 2px solid;
border-right:#a3978c 2px solid;
border-bottom:#93877c 1px solid;
}
table.photoLeft {
float:left;
margin: 0.6em 1.0em 0.6em 0.0em;		
}
table.photoRight {
float:right;
margin: 0.6em 0.0em 0.6em 0.6em;		
}
table.photoCenter {
margin-left: auto;
margin-right: auto;
}
.photoLeft td, .photoCenter td, .photoRight td {
background-color:#fcfaf2;
border-top:#93877c 1px solid;
border-left:#a3978c 1px solid;
border-right:#c3b7ac 1px solid;
border-bottom:#d3c7bc 1px solid;
}
.photoCaptionCenter {
font-size: 85%;
font-style:italic;
line-height:1.33;
margin: 2px 5px 2px 5px;		
text-align: center;
}
.maroon {
color: #660000;
}
.photoCaptionCenterMaroon {
color: #660000;
font-size: 85%;
font-style:italic;
line-height:1.33;
margin: 2px 5px 2px 5px;		
text-align: center;
}
.figureCaptionLeft {
font-size: 85%;
font-style:normal;
line-height:1.33;
margin: 2px 5px 2px 5px;		
text-align: left;
}
table.fdiCenter {
background-color:#ffffff;
margin: 0.6em 0.0em 0.6em 0.6em;		
}
.fdiCaptionCenter {
font-size: 100%;
font-style:italic;
font-weight: bold;
line-height:1.33;
margin: 2px 5px 2px 5px;		
text-align: center;
}
.photoCredit {
font-size: 85%;
font-style:normal;
}
img.blackborder {
border: 1px black solid;
}
img.inline {
vertical-align:middle;
}
textarea.clipTextArea {
background-color:#ddFFdd;
}
blockquote {
background-color: #fcfaf2;  
font-family: "Times New Roman", Times, serif;
font-size: 130%;
line-height: 1.3em;
padding: 0.5em 1em 0.5em 1em;		
}
.editorsNoteInBlockquote {
color:#003399;
font-style: normal;
font-weight: bold;
}
.quotedText {
font-style: italic;
}
.biblicalRef {
font-style: italic;
}
.highlightGreen {
background-color: #ddFFdd;
margin: 1em 2em 1em 2em;		
padding: 1em 2em 1em 2em;		
}
.highlightTan {
background-color: #fcfaf2;
margin: 1em 2em 1em 2em;		
padding: 1em 2em 1em 2em;		
}
.sidebar {
background-color: #ddFFdd;
margin: 0em 2em 0em 2em;
padding: 1em 2em 1em 2em;
}
.interTableSpace {
font-size: 6px;
line-height: 1em;
}
.displayHtmlCode {
background-color: #ddFFdd;
font-family: "Courier New", Courier, monospace;
font-weight: bold;
}
table.fptable {
background-color:#ece4d8;
border-top:#e3d7cc 1px solid; 
border-left:#e3d7cc 1px solid; 
border-right:#d4c9be 1px solid; 
border-bottom:#d4c9be 1px solid; 
margin-left: auto;
margin-right: auto;
}
.fptable caption {
background-color:#ece4d8;
border-top:#e3d7cc 2px solid;
border-left:#e3d7cc 2px solid;
border-right:#d4c9be 2px solid; 
border-bottom:#d4c9be 2px solid; 
font-weight: bold;
}
.fptable th {
background-color:#f0ece2;
border-top:#ffffff 1px solid;
border-left:#ffffff 1px solid;
border-right:#d4c9be 1px solid; 
border-bottom:#d4c9be 1px solid; 
}
.fptable td {
background-color:#fcfaf2;
border-top:#ffffff 1px solid;
border-left:#ffffff 1px solid;
border-right:#e3d7cc 1px solid; 
border-bottom:#e3d7cc 1px solid; 
}
.fptable2 td {
background-color:#f6f2e8;
border-top:#ffffff 1px solid;
border-left:#ffffff 1px solid;
border-right:#e3d7cc 1px solid; 
border-bottom:#e3d7cc 1px solid; 
}
.fptablewhite td {
background-color:#ffffff;
border-top:#ffffff 1px solid;
border-left:#ffffff 1px solid;
border-right:#e3d7cc 1px solid; 
border-bottom:#e3d7cc 1px solid; 
}
table.fptableNoBG {
border-top:#e3d7cc 1px solid; 
border-left:#e3d7cc 1px solid; 
border-right:#d4c9be 1px solid; 
border-bottom:#d4c9be 1px solid; 
margin-left: auto;
margin-right: auto;
}
.fptableNoBG caption {
background-color:#ece4d8;
border-top:#e3d7cc 2px solid;
border-left:#e3d7cc 2px solid;
border-right:#d4c9be 2px solid; 
border-bottom:#d4c9be 2px solid; 
font-weight: bold;
}
.fptableNoBG th {
background-color:#f0ece2;
border-top:#ffffff 1px solid;
border-left:#ffffff 1px solid;
border-right:#d4c9be 1px solid; 
border-bottom:#d4c9be 1px solid; 
}
.fptableNoBG td {
border-top:#ffffff 1px solid;
border-left:#ffffff 1px solid;
border-right:#e3d7cc 1px solid; 
border-bottom:#e3d7cc 1px solid; 
}
th {
font-weight: bold;
}
.FPmenu_0_outer {
background-color: #522817;
background-image: url(../img_menu/FPmenu_0.gif);
border-top: 1px solid #994a2b;
border-left: 2px solid #994a2b;
border-right: 2px solid #29160e;
border-bottom: 1px solid #29160e;
margin: 0;
padding: 0;
text-decoration : none;
}
.FPmenu_0_outer_sel {
background-color: #522817;
background-image: url(../img_menu/FPmenu_0_sel.gif);
border-top: 1px solid #994a2b;
border-left: 2px solid #994a2b;
border-right: 2px solid #29160e;
border-bottom: 1px solid #29160e;
margin: 0;
padding: 0;
text-decoration : none;
}
.FPmenu_0_inner {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
margin: 0;
padding: 2px 0 0 8px;	
text-decoration: none;
}
.FPmenu_0_inner_sel {
color: #FFFF00;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
margin: 0;
padding: 2px 0 0 8px;	
text-decoration: none;
}
.FPmenu_1_outer {
background-color: #733820;
border-top: 1px solid #9b4b2b;
border-left: 1px solid #9b4b2b;
border-right: 1px solid #502716;
border-bottom: 1px solid #502716;
margin: 0;
padding: 0;
text-decoration : none;
}
.FPmenu_1_outer_sel {
background-color: #512716;
background-image: url(../img_menu/FPmenu_arrow1.gif);
background-repeat: no-repeat;
border-top: 1px solid #30170d;
border-left: 1px solid #30170d;
border-right: 1px solid #793a21;
border-bottom: 1px solid #793a21;
margin: 0;
padding: 0;
text-decoration : none;
}
.FPmenu_1_inner {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0;
padding: 2px 0 0 10px;	
text-decoration: none;
}
.FPmenu_1_inner_sel {
color: #FFFF00;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0;
padding: 2px 0 0 10px;	
text-decoration: none;
}
.FPmenu_2_outer {
background-color: #8c382a;
border-top: 1px solid #bd4b38;
border-left: 1px solid #bd4b38;
border-right: 1px solid #62271d;
border-bottom: 1px solid #62271d;
margin: 0;
padding: 0;
text-decoration : none;
}
.FPmenu_2_outer_sel {
background-color: #63271d;
background-image: url(../img_menu/FPmenu_arrow2.gif);
background-repeat: no-repeat;
border-top: 1px solid #3b1711;
border-left: 1px solid #3b1711;
border-right: 1px solid #943a2b;
border-bottom: 1px solid #943a2b;
margin: 0;
padding: 0;
text-decoration : none;
}
.FPmenu_2_inner {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0;
padding: 2px 0 0 10px;	
text-decoration: none;
}
.FPmenu_2_inner_sel {
color: #FFFF00;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0;
padding: 2px 0 0 10px;	
text-decoration: none;
}
.FPmenu_3_outer {
background-color: #a0302e;
border-top: 1px solid #d8403e;
border-left: 1px solid #d8403e;
border-right: 1px solid #702120;
border-bottom: 1px solid #702120;
margin: 0;
padding: 0;
text-decoration : none;
}
.FPmenu_3_outer_sel {
background-color: #712220;
background-image: url(../img_menu/FPmenu_arrow3.gif);
background-repeat: no-repeat;
border-top: 1px solid #431413;
border-left: 1px solid #431413;
border-right: 1px solid #a93330;
border-bottom: 1px solid #a93330;
margin: 0;
padding: 0;
text-decoration : none;
}
.FPmenu_3_inner {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0;
padding: 2px 0 0 10px;	
text-decoration: none;
}
.FPmenu_3_inner_sel {
color: #FFFF00;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
margin: 0;
padding: 2px 0 0 10px;	
text-decoration: none;
}
.MenuArrow {
color: #FFFF00;
font-size: 120%;
}
.FormSelect {
background-color: #ffffff;
color: #000099;
font-family: "Courier New", Courier, monospace;
font-size: 16px;
font-weight: bold;
text-align: left;
}
.FormTextInput {
background-color: #ffffff;
color: #000099;
font-family: "Courier New", Courier, monospace;
font-size: 16px;
font-weight: bold;
text-align: right;
}
.FormTextOutput {
background-color: #ffff80;
color: #000000;
font-family: "Courier New", Courier, monospace;
font-size: 16px;
font-weight: bold;
text-align: right;
}
.FormTextOutputLeft {
background-color: #ffff80;
color: #000000;
font-family: "Courier New", Courier, monospace;
font-size: 16px;
font-weight: bold;
text-align: left;
}
.FormTextOutputCenter {
background-color: #ffff80;
color: #000000;
font-family: "Courier New", Courier, monospace;
font-size: 16px;
font-weight: bold;
text-align: center;
}
.FormTextareaOutput {
background-color: #ffffa0;
color: #000000;
text-align: left;
}
.ForestBkg {
background-image: url(../img/ForestBkgOpaque2_sm.jpg);
background-repeat:repeat-x;
}
@media print {
.noprint {
display: none;
}
.ContentBox {
background-color: white;
border: none;
padding: 1em 1em 2em 1.5em;  
}
}
.schedule {
font-size: 18px;
}
.sch_head {
text-align: center;
font-weight: bold;
}
.sch_time {
text-align: center;
font-weight: bold;
}
.sch_blank {
text-align: center;
font-weight: normal;
}
.sch_facil {
text-align: center;
font-weight: normal;
background-color: #FFDCB9;
}
.sch_facil_left {
text-align: left;
font-weight: normal;
background-color: #FFDCB9;
}
.sch_sess {
text-align: center;
font-weight: normal;
background-color: #CCFFCC;
}
.sch_sess_left {
text-align: left;
font-weight: normal;
background-color: #CCFFCC;
}
.sch_breakout {
text-align: center;
font-weight: normal;
background-color: #FFCC99;
}
.sch_breakout_left {
text-align: left;
font-weight: normal;
background-color: #FFCC99;
}
.sch_fps {
text-align: center;
font-weight: normal;
background-color: #ffffcc;
}
.sch_fps_left {
text-align: left;
font-weight: normal;
background-color: #ffffcc;
}
.sch_concert {
text-align: center;
font-weight: normal;
background-color: #CCCCFF;
}
.sch_concert_left {
text-align: left;
font-weight: normal;
background-color: #CCCCFF;
}
.sch_3day {
text-align: center;
font-weight: normal;
background-color: #CCFFCC;
}
.sch_3day_left {
text-align: left;
font-weight: normal;
background-color: #CCFFCC;
}
.sch_5day {
text-align: center;
font-weight: normal;
background-color: #CCFFFF;
}
.sch_5day_left {
text-align: left;
font-weight: normal;
background-color: #CCFFFF;
}
.sch_jam {
text-align: center;
font-weight: normal;
background-color: #66FFFF;
}
.sch_jam_left {
text-align: left;
font-weight: normal;
background-color: #66FFFF;
}
.sch_rec {
text-align: center;
font-weight: bold;
font-style: italic;
background-color: #66CCFF;
}
.sch_rec_left {
text-align: left;
font-weight: normal;
background-color: #66CCFF;
}
.sch_meal {
text-align: center;
font-weight: bold;
font-style: italic;
background-color: #FF66FF;
}
.sch_meal_left {
text-align: left;
font-weight: normal;
background-color: #FF66FF;
}
.sch_checkin {
text-align: center;
font-style: italic;
}
.sch_checkin_left {
text-align: left;
font-weight: normal;
}
.sch_color_key {
text-align: center;
font-style: italic;
font-weight: bold;
}
