body {
        margin: 0;
        margin-top:15px;
        padding: 0;
        font: 13px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
        background: #343434;
        text-align: center;
    }

.urlexpansion{
  display:none;
}

A {
  color:#2D51C5;
  text-decoration:none;
  }

A:hover {
  color:#2D51C5;
  text-decoration:underline;
  }

#page {
      width: 740px;
      margin:  0 auto;
      padding: 0;
      text-align: center;
    }
    
.header {
      margin:0;
      padding:0;
      width: 740px;
      height: 122px;
      background-color: black;
      background-image: url('img/banner.gif');
}

.menu {
      margin:0;
      padding:0;
      width: 740px;
      width:740px
      background-color: black;
      background-image: url('img/menubag.gif');
      height:28px;
    }
  
.menu ul {
      margin:0;
      padding:0;
      list-style-type: none;
    }
.menu li {
      margin:0;
      margin-left:7px;
      padding: 4px;
      float: left;
      font-size:12px;
    }

.menu A {
      margin:0;
      color:white;
      text-decoration:none;
}

.menu A:hover {
      margin:0;
      color:white;
      text-decoration:underline;
}

.news {
  margin-top:15px;
  background-color: #F2E7CB;
  border:1px solid #B5A377;
  font: 11px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
  font-weight:bold;
  text-align:left;
  padding:10px;
}

.news A {
  text-decoration:none;
  color:#2D51C5;
}

.news A:hover {
  text-decoration:underline;
  color:#2D51C5;
}

.news ul {
      margin:0;
      margin-top:5px;
      list-style-type:none;
      padding:0px;
}

.news li {
      text-align:left;
      font: 11px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}

.news .date {
      color:#1C2D40;
      font-weight:bold;
      padding-right:5px;
}


.menu A:hover {
      text-decoration:underline;
}

.canvas {
  padding-right:25px;
  padding-left:25px;
  padding-top:15px;
  background-color: #CECECE;
}

.spacer {
  clear:both;
}

.content {
  float:left;
  padding:0px;
	text-align : justify;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	vertical-align : top;
	width:435px;
 
}	

.info {
  float:right;
  width:220px;
 
}

.box {
  margin-top:15px;
  background-color: #F2E7CB;
  border:1px solid #B5A377;
  padding:5px;
}

.alert {
  margin-top:15px;
  margin-bottom:15px;
  background-color: #CE3958;
  border:1px solid #CF022D;
  padding:5px;
  font-size:11px;
  text-align:left;
  color:white;
}

.whitepic {
  background-color:white;
  padding:10px;
  border: 1pz solid black;
}

.sponsor TABLE {
  background-color:white;
  border: 1px solid #616568;
}

.sponsor TD {
  padding:10px;
  vertical-align:top;
}

.emptybox {
  margin-top:15px;
}


.footer {
  margin-top:5px;
  margin-bottom:25px;
  color:#A4A4A4;
  padding:5px;
  background-color: black;
  text-align:center;
}

.content IMG {
  border:1px solid black;
}

.sponsor {
  border:0;
}

.content H1 {
font: 1.66em Georgia, Times, serif;
}

.content H2 {
font: 1.44em Georgia, Times, serif;
}

.content H3 {
font: 11px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-weight:bold;
}

.media {
  background-color:black;
  text-align:center;
  vertical-align:top;
  color:white;
  padding:10px;
}

.media IMG {
  margin-bottom:10px;
  border:0px;
}

