.mstheme-bannertxt { font-family: 'Trebuchet MS', Arial, Helvetica; color: rgb(255, 255, 255); 
               font-size: 6; font-style: normal; font-weight: normal }
.mstheme-horiz-navtxt { font-family: Arial; color: rgb(0, 0, 0); font-size: 2; font-style: normal; 
               font-weight: bold; text-align: center; vertical-align: middle }
.mstheme-vert-navtxt { font-family: Arial; color: rgb(0, 0, 0); font-size: 2; font-style: normal; 
               font-weight: bold; text-align: center; vertical-align: middle }
.mstheme-navtxthome { font-family: Arial, Helvetica; color: rgb(0, 0, 0); font-size: 1; font-style: 
               normal; font-weight: normal }
.mstheme-navtxtnext { font-family: Arial, Helvetica; color: rgb(0, 0, 0); font-size: 1; font-style: 
               normal; font-weight: normal }
.mstheme-navtxtprev { font-family: Arial, Helvetica; color: rgb(0, 0, 0); font-size: 1; font-style: 
               normal; font-weight: normal }
.mstheme-navtxtup { font-family: Arial, Helvetica; color: rgb(0, 0, 0); font-size: 1; font-style: 
               normal; font-weight: normal; text-align: center; 
               vertical-align: middle }
a:link       { color: rgb(0, 153, 255) }
a:active     { color: rgb(51, 51, 204) }
a:visited    { color: rgb(0, 153, 255) }
body         { background-color: rgb(255, 255, 255); color: rgb(0, 0, 0) }
h1           { color: rgb(0, 0, 0) }
h2           { color: rgb(0, 0, 0) }
h3           { color: rgb(0, 0, 0) }
h4           { color: rgb(255, 173, 42) }
h5           { color: rgb(66, 42, 255) }
h6           { color: rgb(255, 173, 42) }
button       { background-color: rgb(51, 0, 153); color: rgb(255, 255, 255) }
label        { color: rgb(0, 0, 0) }
.mstheme-text { background-color: rgb(0, 0, 0); color: rgb(11, 0, 0) }
textarea     { color: rgb(11, 0, 0) }
fieldset     { color: rgb(11, 0, 0) }
legend       { color: rgb(51, 0, 153) }
select       { color: rgb(11, 0, 0) }
caption      { color: rgb(0, 255, 0) }
th           { color: rgb(0, 0, 0) }
body         {   background-image:  url(/img/bg.jpg);   
               font-family: Arial; color: #000000; font-style: normal; 
               font-weight: normal; font-size: 10pt }
button       { font-size: 8pt; font-style: normal; font-family: Arial, Helvetica; 
               border-style: solid; border-width: 1pt }
caption      { font-size: 14pt; font-style: normal; color: #00FF00; font-family: 
               'Trebuchet MS', Arial, Helvetica }
fieldset     { font-family: Arial, Helvetica; font-size: 8pt; font-style: normal; 
               border-style: solid; border-width: 1pt }
h1           {   color: #000000; font-size: 18; font-family: Arial; 
                 font-weight: bold }
h2           { font-family: Arial; font-size: 15; font-weight: bold;   
                 color: #000000 }
h3           { font-family: Arial;   font-size: 14;   
               font-weight: bold; color: #000000 }
h4           { font-weight: normal; font-size: 12;   font-family: Arial; 
                 font-style: normal }
h5           { font-size: 10pt; font-style: normal; font-family: Arial;   
                 font-weight: normal }
h6           {     font-family: Arial; font-size: 8pt; 
               font-style: normal; font-weight: normal }
label        { font-size: 8pt; font-style: normal; font-family: Arial, Helvetica }
label, .mstheme-label { font-size: 8pt; font-family: Arial, Helvetica; font-style: normal }
legend       { font-style: normal; font-size: 8pt; font-family: 
               'Trebuchet MS', Arial, Helvetica }
marquee      { font-family: 'Trebuchet MS', Arial, Helvetica; font-size: 14pt }
select       { font-style: normal; font-family: Arial, Helvetica; font-size: 8pt }
table        { font-family: Arial; font-size: 10pt; font-style: normal; font-weight: normal; }
textarea     { font-style: normal; font-family: Arial, Helvetica; font-size: 8pt; 
               border-style: solid; border-width: 1pt }
th           { font-family: 'Trebuchet MS', Arial, Helvetica; font-style: normal }
.available	 { background-color: #90EE90; text-align: center; }
.booked      { background-color: #FF6633; text-align: center; }
.booked:link { color: black; }
.booked:active { color: black; }
.booked:visited { color: black; }
.blocked     { background-color: #EEEEEE; text-align: center; }
.requested   { background-color: #FFA500; text-align: center; }
.requested:link { color: black; }
.requested:active { color: black; }
.requested:visited { color: black; }
.booked_multiple      { background-color: orange; text-align: center; }
.booked_multiple:link { color: black; }
.booked_multiple:active { color: black; }
.booked_multiple:visited { color: black; }
.free_booked_multiple      { background-color: yellow; text-align: center; }
.free_booked_multiple:link { color: black; }
.free_booked_multiple:active { color: black; }
.free_booked_multiple:visited { color: black; }

.IBMtr	 	 { background-color: E9E9E9; }
.IBMtd	 { background-color: E9E9E9; font-weight: normal; }
.IBMtd_dark	 { background-color: #C0C0C0; font-weight: bold; }
.IBMtd_even	 { background-color: #D3D3D3; }
.IBMtd_odd	 { background-color: #A9A9A9; }
.IBMtd_headline	 { background-color: rgb(255, 255, 255); font-weight: bold;}
.w500 { width: 500px;}
.w650 { width: 650px;}

.external { }
.urlexpansion {
    display: none;
}

table.section_overview { width:690; border-spacing:0px; border-collapse:collapse; }
thead.section_overview { background-color:#E5E5E5; font-weight:bold; font-family:Arial; font-size:10pt; text-align:center; }
tbody.section_overview_n { background-color:#CCFFCC; font-weight:normal; font-family:Arial; font-size:10pt; }
tbody.section_overview_s { background-color:#FFFFCC; font-weight:normal; font-family:Arial; font-size:10pt; }
tbody.section_overview_ig { background-color:#CCFFFF; font-weight:normal; font-family:Arial; font-size:10pt; }
td.section_overview { border: 1px solid #000000; padding-left: 3.5pt; }

