
a.camera
{
    color:#ffffff
}

a.site
{
    color:#ffffff
}

th.w
{
    color:#ffffff
}

td.province
{
    color:#ffff00;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-weight: bold;
    height: 32px;
}

th.site
{
    color:#ffff00;
}

font.w
{
    color:#ffffff
}

.white
{
    color:#ffffff
}

h2
{
    color:#407080
}
.grey_thing
{
     color:#333333
}

table.wxcameras
{
    background-color:#484c55;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-right-width: 0px;
    width:755px;
}

table.cameraList
{
  background-color:#484c55;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  vertical-align: top;
}

tr.trcameraList
{
}

td.tdcameraList
{
    background-color:#484c55;
    height:32px;
}

body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
    margin-left: 2px;
    margin-top: 0px;
}

.corps, td
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
}

h1
{
    color:#407080;
    font-family : Arial, Helvetica, sans-serif;
}

.titre
{
    font-family: Arial;
    font-size: 24px;
    font-weight: bold;
    font-variant: normal;
    color: #484c55;
}

.title_medium
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #484c55;
}

.title_medium_centered
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #484c55;
    text-align:center;
}

.title_small
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #484c55
}

.title_smaller
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #484c55
}

.small_text
{
    font-size: 8pt;
}

.lb_thumb_image
{
    height:120px;
    width:160px;
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
}

.player_main_image
{
    height:600px;
    width:800px;
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
    padding: 0px 0px 0px 0px;
}
.player_control
{
    height:25px;
    width:32px;
    cursor:pointer
}
.player_control_reg
{
    height:25px;
    width:32px
}

.player_thumb
{
    height:122px;
    width:162px;
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
    cursor:pointer;
    padding:1px 1px 1px 1px;
    text-align:center;
    vertical-align:top;
}

.player_label
{
    font-size:17px;
    font-family: Arial, Helvetica, sans-serif;
    color: #484c55;
    text-align:center;
    width:160px;
}

.linklightbg
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style : normal;
    color:#484c55
}
.linkdarkbg
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style : normal;
    color: #FFFFFF;
}
.underline
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style : normal;
    text-decoration: underline;
}

a.notam_link_color:link, a.notam_link_color:visited
{
    color: #CCCC66
}

.GridHeader
{
    font-size: 10pt;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #507CD1;
    font-weight:bold;
    color:White;
}

.GridColumn
{
    border-width:thin;
    background-color: White;
    border-color:Black;
}

.GridColumnAlternate
{
    border-width:thin;
    border-color:Black;
    background-color: #CAD6E8;
    width:150px;
}

.DataLabel
{
    margin-right:2px;
    font-size: 10pt;
    text-align:right;
    font-family: Arial, Helvetica, sans-serif;
    width:200px;
}

.DataEntry
{
    margin-left:5px;
    font-size: 10pt;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    width:600px;
}

.DataLabelAlternate
{
    margin-right:2px;
    font-size: 10pt;
    text-align:right;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #CAD6E8;
    width:200px;
}

.DataEntryAlternate
{
    margin-left:5px;
    font-size: 10pt;
    text-align:left;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #CAD6E8;
    width:600px;
}

.DetailRowSpacer
{
    font-family: Arial, Helvetica, sans-serif;
    height:50px;
}

.DetailToolBar
{
  background:rgb(8,83,176);
  width:300px;
}

.CommandButton
{
  width:150px;
}

.ErrorMessage
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #9D454F;
  background-color:#FFFFC0;
  width:800px;
}

.UserMessage
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:black;
  background-color:#FFFFC0;
  width:800px;
  height:40px;
}

.cameraPopupDiv
{
    width:600px;
    height:500px;
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
}

.cameraPopupIFrame
{
    width:100%;
    height:100%;
}

.CameraSiteMap
{
    width:100%;
    height:100%;
}

table.player
{
    font-size:10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    border-spacing:0;
    background:#ffffff;
    color:#000000;
}

.playerTitle
{
    text-align:center;
    font-size:26px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#407080;
}

.metarTitle1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
}

.metarTitle2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color:#484c55;
    font-weight:bold;
}

.metarTitle3
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12pt;
    color:red;
    font-weight:bold;
}

.metarTime
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-style: normal;
    color:red;
}

.metarMessage
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color:black;
    font-weight:bold;
}

.googleMap
{
    width: 753px;
    height: 650px;
    border-style: solid;
    border-color: #000000;
    border-width: 1px;
}
.errorMsg
{
    color: red;
}
