body {
    font-size:0.8em;
    font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif;
    background-color:#FFFFFF;
    margin:0px;
    /* background-image:url('../images/ashrae.gif');
    background-attachment: fixed;
    */
  }


div {
    margin:0px 5px 0px 5px;
  }


div.head {
    background-color:#030369;
    background-image:url('../images/header/skyline3a.jpg');
    background-position:right;
    background-repeat:no-repeat;
    clear:both;
    max-height:154px;
    width:100%;
    margin:0px;
    border-right:3px ridge #000000;
  }


div.menu1 {
    background-color:#030369;
    clear:both;
    height:30px;
    width:100%;
    margin:0px;
    border-right:3px ridge #000000;
  }


div.menu2a {
    background-color:#FBFBBB;
    clear:both;
    height:30px;
    width:100%;
    margin:0px 0px 0px 0px;
    border-right:3px ridge #000000;
    border-bottom:3px ridge #000000;
  }


div.menu2b {
    visibility:hidden;
    position:absolute;
    width:100%;
    text-align:center;
    margin-top:7px;
  }


div.stat {
    width:50%;
    position:relative;
    float:left;
    margin-left:22%;
    margin-right:23%;
  }

div.ad {
        width:74%;
        margin:0%;
        margin-left:13%;
        border:6px solid #000088;
        color:#000088;
        padding:0em;
        padding-left:1em;
        padding-right:1em;
       }

div.col {
         position:relative;
         width:100%;
         clear:both;
        }

div.coll {
          position:relative;
          width:45%;
          float:left;
          clear:left;
         }

div.colr {
          position:relative;
          width:45%;
          float:right;
          clear:right;
         }

div.col1 {
          position:relative;
          width:30%;
          float:left;
         }

div.col2 {
          position:relative;
          width:30%;
          float:left;
         }

div.col3 {
          position:relative;
          width:30%;
          float:left;
         }

div.comm {
          position:relative;
	  width:18%;
	  float:left;
         }

p.head {
    margin:0px 0px 0px 0px;
  }


p.p1 {
    word-spacing:0px;
    margin:0px;
  }


p.p2 {
    text-align: center;
  }


a {
    text-decoration: none;
    color:#030369;
  }


h1 {
    font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif;
    color: rgb(0, 0, 128);
    text-align: center;
  }


h2 {
    font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif;
    color: rgb(0, 0, 128);
    text-align: center;
  }


h3 {
    font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif;
    color:#030369;
    text-align: center;
  }


h4 {
    font-family: Arial, Helvetica, sans-serif;
    font-size:1.1em;
    color:#030369;
    text-align: center;
  }


h5 {
    font-family: Arial, Helvetica, sans-serif;
    color:#030369;
    text-align:center;
  }


h6 {
    font-family: Arial, Helvetica, sans-serif;
    font-size:0.9em;
  }


em.title {
    color: #030369;
    font-weight: bold;
    text-decoration: underline;
    line-height: 200%;
  }

em.highlight {
              font-weight:bold;
              color: #030369;
             }

em.imp {
    color: #A40000;
  }


em.banner {
    color : #796d22;
    font-family: 'URW Chancery L',cursive,'Arial Black';
    font-size: 16pt;
    line-height:70%;
  }


img {
    border-bottom-style : none;
    border-bottom-width : 0px;
    border-left-style : none;
    border-left-width : 0px;
    border-right-style : none;
    border-right-width : 0px;
    border-top-style : none;
    border-top-width : 0px;
  }


img.head {
    margin-top:8px;
    margin-left:40px;
    vertical-align:text-top;
  }


img.menu {
    margin-top:7px;
    margin-left:50px;
  }


.menuelement {
    color:#796d22;
    font-family:'Arial Bold';
    font-style:italic;
    font-size:10pt;
    text-decoration:none;
  }


table {
    width:96%;
    margin-left:2%;
    border-collapse:collapse;
  }


table.program {
    background-color: #FFFFFF;
    border-collapse : collapse;
    border-color : #DFDFDF;
    border-width : 1px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    padding-top : 0px;
    vertical-align: bottom;
    text-align: center;
  }


td {
    vertical-align:top;
  }


td.student1 {
    width:25%;
    border: 1px solid #000099;
    padding: 0px 0px 0px 3px;
    font-size:0.9em;
  }


td.student2 {
    width:16%;
    border: 1px solid #000099;
    padding: 0px 0px 0px 3px;
    font-size: 0.9em;
  }


td.student3 {
    width:9%;
    border: 1px solid #000099;
    padding: 0px 0px 0px 3px;
    font-size: 0.9em;
  }


td.info {
    text-align:left;
    padding-left:10px;
  }


td.program1 {
    background-color: #EFEFEF;
    width: 15%;
    text-align: right;
    padding: 0px 5px 0px 0px;
    font-size: 1em;
  }


td.program2 {
    background-color: transparent;
    width: 85%;
    text-align: left;
    padding: 0px 0px 0px 5px;
    font-size: 1em;
  }


caption {
    color:#030369;
    font-weight: bold;
    font-size:1.2em;
  }


cite {
    font-size:.8em;
    font-style: normal;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    color: #E6CE26;
  }


cite.lite {
    color: #555555;
  }


fieldset {
    border: 0px solid;
    text-align: center;
  }


.btn {
    background-color:#030369;
    /*#A40000;
    */ color:#FFFFFF;
  }


.btn1 {
    border: 0px hidden #FFFFCC;
    background-color: transparent;
    text-align: center;
  }


.btn2 {
    border: 1px solid #E7E7E7;
    background-color: #E7E7E7;
    text-align: center;
    font-size:0.9em;
    font-weight:bold;
  }


.btn3 {
    background-color: #FFFFFF;
    border-top:1px solid #000000;
    border-left:1px solid #000000;
    border-right:1px solid #E7E7E7;
    border-bottom:1px solid #E7E7E7;
    text-align: center;
    font-size:0.9em;
    font-weight:bold;
  }


.btn4 {
    border: 0px hidden #FFFFCC;
    background-color: transparent;
    text-align: left;
    font-size:8pt;
  }


li {
    list-style-type:square;
  }

