.PhxPage{
    font-family: trebuchet ms, tahoma, verdana, arial, sans-serif;
}


.PhxLeftCol{
    height:100%;
     width:200px;
     background: #aaa;
     background-position:0 100px;
     font-size:1em;
     color:#fff;
     min-height: 15cm
    /*padding-left: 15px;*/
}
.PhxLeftCol ul li{
    margin-left:15px;
    /*list-style: disc outside  */
}
.head.PhxHead {
    margin:0;
    top:0;
    right:18px;
    height:100px;
    background:url(/images/Phoenix-logo100px.png) #ddd;
    font-size:4em; z-index:5; color:#000099;
    background-repeat: no-repeat;
    background-position: 20px 10px }
.PhxHead p, .PhxHead div{
    font-weight: bolder;
    font-style: normal;
    margin-left: 150px;
}
.head.PhxHeadS {
    margin:0;
    top:0;
    right:9px;
    height:50px;
    background:url(/images/Phoenix-logo50px.png) #ddd;
    font-size:2em; z-index:5; color:#000099;
    background-repeat: no-repeat;
    background-position: 10px 5px }
.PhxHeadS p, .PhxHeadS div{
    font-weight: bolder;
    font-style: normal;
    margin-left: 75px;
}
a.nav, a.nav:visited, .nav a, .nav a:visited {display:block; height:25px; text-decoration:none; color:#fff; font-weight:bold; line-height:25px;}
a.nav:hover, .nav a:hover {color:#fc0;}

.wStatus0 {
    background-color: white;
}
.wStatus1 {
    background-color: yellow;
}
.wStatus2 {
    background-color: red;
}

#walkDetail hd, #walkDetail td{
  border:1px solid #333399;
}

#walkDetail {
  float: right;
  border: thick ridge #006699 ;
  margin-top: 0.5em;
  margin-right: 0.5em;
  font-size: x-small;
  text-align: center;
  width: 300px;
  line-height:1.5;
}
#walkDetail div.maindata{
  padding-left: 1em;
  padding-right: 1em;
}
#walkDetail div.title{
  border-bottom: thin solid #000000;
  background: #00CCCC;
}
#walkDetail div.Venue{
  font-size: large;
  font-weight: bold;
  color: #000099;
  text-transform: uppercase;
}
#walkDetail div.ByLine{
  font-size: xx-small;
  color: #000099;
}
#walkDetail div.Area, #walkDetail div.Date{
  color:#707070;
}
#walkDetail table{
  padding: 0px;
  margin: 0.5em 0px 0px 0px;
  width:100%;
 /* border-bottom: thin solid #003300;
  border-left: thin solid #003300;     */
}
#walkDetail tr{

  padding-top: 0px;
  padding-bottom: 0px;
  border-top: thin solid #003300;
}
#walkDetail td{

  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0.3em;
  padding-right: 0.3em;
  border-top: thin solid #003300;
}
#walkDetail td.lbl{
  text-align: right;
  font-size: xx-small;
  border-right: thin solid #003300;
  background-color:#aaaaaa;
  color: #fff;
  width: 38px;
}
#walkDetail td.dta{
  text-align: left;
  font-size: x-small;
  color: #000099;
  background-color:#ddd;
}
.eventsPage{
  padding:10px 5px;
}

.box{
  border:medium double #999999;
  margin:5px;
  display:inline-block;
  clear:right;
  min-width:400px;
  max-width: 500px;
}
.eventsPage .box{
  min-width:400px;
  max-width: 500px;
}
.right{
  float:right;
  clear:right;
}


.box .title{
  padding: 5px 10px;
  border-bottom:thin solid #999999;
  background-color:#CCFFFF;
}


