/* - Buslink Style Sheet - */

BODY
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
margin-left: 0pt;
margin-top: 0pt;
margin-right: 0pt;
background: #FFFFFF;
scrollbar-base-color: #396BA5;
scrollbar-arrow-color: #FFFFFF;
}

BODY.Bottom
{
margin-top: 0pt;
margin-left: 0pt;
background: #396BA5
}

P
{
margin-top: 6pt;
margin-bottom: 6pt
}

P.Br
{
font-size: 4pt;
margin-top: 0pt;
margin-bottom: 0pt
}

SPAN.Ex
{
font-family: Arial, Helvetica;
font-size: 11pt; color: #396DA5;
font-weight: bold;
}

INPUT
{
font-family: Arial, Helvetica;
font-size: 10pt;
}

TABLE.Bl
{
border-color: #396DA5;
border-style: solid;
}

TABLE.Bl
{
border-width: 1px 1px 1px 1px;
border-spacing: 0;
border-collapse: collapse;
}

TABLE.Bdr
{
border-width: 0 0 0 2px;
border-spacing: 1;
border-collapse: collapse;
border-color: #396DA5;
border-style: outset;
}

TD.Lt
{
margin: 0;
padding-left: 10px;
border-width: 1px 1px 1px 1px;
text-align: left;
border-color: #396DA5;
border-style: solid;
}

TD.Bx
{
font-family: Arial, Helvetica;
background: #EEEEEE;
font-size: 12pt; color: #396BA5;
font-weight: bold;
text-align: center;
border-width: 1px 0px 0px 1px;
text-align: center;
border-color: #396DA5;
border-style: solid;
}

TD.Bl
{
margin: 0;
border-width: 1px 1px 1px 1px;
text-align: center;
border-color: #396DA5;
border-style: solid;
}

TD.Tops
{
font-family: Arial, Helvetica;
font-size: 10pt; color: #FFFFFF;
font-weight: bold;
text-align: center;
background: #396DA5;
}

TD.Top
{
font-family: Arial, Helvetica;
background: #EEEEEE;
font-size: 12pt;
color: #396BA5;
font-weight: bold;
text-align: left;
padding-left:22pt;
}

TD.Ltb
{
margin: 0;
padding: 4px;
border-width: 1px 1px 0 0;
background-color: white;
text-align: left;
border-color: #396DA5;
border-style: solid;
font-weight: bold;
}

TD.Ltc
{
margin: 0;
padding: 4px;
border-width: 0 0 1px 1px;
background-color: white;
text-align: left;
border-color: #396DA5;
border-style: solid;
}

TD.Ltr
{
margin: 0;
padding: 4px;
border-width: 0 1px 1px 0;
background-color: white;
text-align: left;
border-color: #396DA5;
border-style: solid;
}

TD.Label
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #396BA5;
font-weight: bold;
text-align: right;
}

TD.Labelx
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #396BA5;
font-weight: bold;
text-align: left;
}

TABLE.Banner
{
margin-top: 0pt;
background: #EEEEEE;
border-bottom: ridge;
border-bottom-width: thin;
border-color: #AAAAAA;
width: 100%
}

TABLE.Topic
{
background: #FFFFFF;
width: 100%;
}

TABLE.Main
{
width: 98%;
margin-left: 4pt;
margin-top: 4pt;
margin-bottom: 4pt;
margin-right: 4pt;
}

TD
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt; color: #000000;
font-weight: normal;
}

TD.List
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color=#3333FF;
font-weight: normal
}

TD.Intro
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt; color: #000000;
font-weight: normal;
padding-left: 10pt;
padding-left: 5pt
}

TD.Head-sav
{
font-family: Arial, Helvetica;
background: #EEEEEE;
border-width: 1px 1px 1px 1px;
border-color: #396DA5;
border-style: solid;
font-size: 12pt;
color: #396BA5;
font-weight: bold;
text-align: center;
}

TD.Head
{
font-family: Arial, Helvetica;
font-size: 12pt;
color: #FFFFFF;
font-weight: bold;
background: #396DA5;
padding-left: 40pt;
padding-top: 5pt;
padding-bottom: 5pt;
border-color: #396DA5;
border-style: solid;
}

TD.Pass
{
font-family: Arial, Helvetica;
font-size: 12pt;
color: #FFFFFF;
font-weight: bold;
background: #396DA5;
border-color: #396DA5;
border-style: solid;
}

TD.HeadCtr
{
font-family: Arial, Helvetica;
font-size: 12pt;
color: #FFFFFF;
font-weight: bold;
background: #396DA5;
text-align: center;
padding-top: 5pt;
padding-bottom: 5pt;
border-color: #396DA5;
border-style: solid;
}

TD.Headz
{
font-family: Arial, Helvetica;
background: #EEEEEE;
font-size: 12pt; color: #396BA5;
font-weight: bold;
text-align: center;
width: 101%;
}

TD.Heads
{
font-family: Arial, Helvetica;
background: #EEEEEE;
font-size: 12pt; color: #396BA5;
font-weight: bold;
text-align: left;
border-top: solid thin #A9A9A9;
}

TD.Sub
{
font-family: Arial, Helvetica;
font-size: 12pt; color: #396DA5;
font-weight: bold;
padding-top: 4pt;
margin-left: 0pt;
}

SPAN.Sub
{
font-family: Arial, Helvetica;
font-size: 11pt; color: #396DA5;
font-weight: bold;
padding-top: 4pt;
margin-left: 0pt;
}

TD.Topic
{
font-family: Arial, Helvetica;
font-size: 11pt; color: #396DA5;
font-weight: bold;
text-align: center;
padding: 2pt;
border: groove;
border-width: thin;
background-color: #CCCCCC;
width: 3%;
background: #CCCCCC;
cursor: hand;
}

TD.Indent
{
padding-left: 10pt;
}

TD.Pad
{
padding-left: 20pt;
}

TR.Pad
{
padding-left: 20pt;
}

TD.Indent1
{
padding-left: 40pt;
padding-top: 5pt;
padding-bottom: 5pt;
margin: 0;
border-width: 0 1px 1px 0;
border-color: #396DA5;
border-style: solid;
}

TR.Buff
{
background: #FFFFEB
}

TR.Gray
{
background: #F7F7F7
}

TR.TopM
{
padding-top: 10pt
}

TD.Active
{
font-family: Arial, Helvetica;
font-size: 11pt; color: #396DA5;
font-weight: bold;
text-align: center;
padding: 2pt;
border: inset;
border-width: thin;
width: 3%;
background: #CCCCCC;
cursor: hand;
}

TD.InActive
{
font-family: Arial, Helvetica;
font-size: 11pt;
color: gray;
text-align: center;
padding: 2pt;
border: groove;
border-width: thin;
width: 3%;
background: #CCCCCC;
cursor: default
}

A:link
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #396DA5;
font-weight: normal;
text-decoration: underline
}

A:visited
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #396DA5;
font-weight: normal;
text-decoration: underline
}

A:active
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #FFFFFF;
background: #396DA5;
font-weight: normal;
text-decoration: none
}

A:hover
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #FFFFFF;
background: #396DA5;
font-weight: normal;
text-decoration: underline
}

A.Head:link
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #FFFFFF;
font-weight: normal;
text-decoration: underline
}

A.Head:visited
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #FFFFFF;
font-weight: normal;
text-decoration: underline
}

A.Head:active
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #396DA5;
background: #FFFFFF;
font-weight: normal;
text-decoration: none
}

A.Head:hover
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #396DA5;
background: #FFFFFF;
font-weight: normal;
text-decoration: underline
}

DIV.sav
{
background: #FFFFE6;
padding: 5pt
}

H1
{
font-family: Arial, Helvetica;
font-size: 14pt; color: #396DA5;
margin-left: 3pt;
margin-bottom: 2pt;
margin-top: 0pt;
font-weight: bold
}

H2
{
font-family: Arial, Helvetica;
font-size: 12pt; color: #000000;
margin-left: 3pt;
margin-bottom: 6pt;
margin-top: 6pt;
font-weight: bold
}

H3
{
font-family: Arial, Helvetica;
font-size: 12pt; color: #000000;
margin-left: 3pt;
margin-bottom: 6pt;
margin-top: 6pt;
font-weight: bold;
text-align: center
}

H4
{
font-family: Arial, Helvetica;
font-size: 12pt; color: #000000;
margin-left: 0pt;
margin-bottom: -1pt;
margin-top: -1pt;
font-weight: bold;
text-align: left
}

H5
{
font-family: Arial, Helvetica;
font-size: 12pt; color: #396DA5;
margin-left: 0pt;
margin-bottom: 0pt;
margin-top: 2pt;
font-weight: bold
}

HR.Intro
{
border: ridge #FF0033;
margin-top:-2pt;
margin-bottom:0pt;
margin-left:4pt;
margin-right:4pt
}

UL
{
font-family: Verdana, Arial, Helvetica;
margin-top: 3pt;
margin-bottom: 3pt;
margin-right: 5pt;
list-style-image: url(../images/dot.gif);
margin-left: 18pt
}

LI
{
padding-top: 4pt;
padding-bottom: 4pt;
}

SPAN.Info
{
color: #AA0000;
}

SPAN.Blu
{
font-family: Arial, Helvetica;
font-size: 10pt;
font-weight: bold;
color: #396BA5;
}

P.Ws
{
margin-top: 4pt;
margin-bottom: 0pt;
}

SPAN.Bl
{
color: #396BA5;
font-weight: bold;
text-align: right;
}

TABLE.Bod
{
margin-left: 5pt;
width: 99%;
}

TD.Blr
{
text-align: right;
padding-right: 5pt;
color: #396DA5;
}

SPAN.Bll
{
text-align: left;
color: #396DA5;
}

TEXTAREA.Bl
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
text-align: left;
color: #396DA5;
}

TD.Bll
{
text-align: justify;
color: #396DA5;
padding: 4pt;
}

SELECT.In
{
font-family: Verdana, Arial, Helvetica;
font-size: 10pt;
color: #396DA5;
font-weight: normal;
}

SELECT.Runs
{
font-family: Arial, Helvetica;
font-size: 11pt;
color: #396DA5;
font-weight: normal;
}

TD.Clock
{
font-family: Verdana, Arial, Helvetica;
font-size: 8pt; color: #FFFFFF;
text-align: right;
}

TD.Count
{
font-family: Verdana, Arial, Helvetica;
font-size: 9pt; color: #FFFFFF;
text-align: center;
vertical-align: middle;
}

BODY.Blue
{
margin-top: 0pt;
margin-left: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
background: #396BA5
}

TD.Big
{
font-family: Arial, Helvetica;
font-size: 12pt;
color: #396BA5;
font-weight: bold;
text-align: center;
}

INPUT.Btn
{
font-family: 'Trebuchet MS', Arial, Helvetica;
font-size: 10pt;
color: #396DA5;
font-weight: bold;
}

Marquee.Belts
{
font-family: Arial, Helvetica;
font-size: 12pt;
color: Red;
font-weight: bold;
}

TD.Belts
{
font-family: Arial, Helvetica;
font-size: 12pt;
color: Red;
text-align: center;
font-weight: bold;
padding-left: 20px;
padding-right: 20px;
}
