/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 10 February 2012 08:36:59
*/


/* BodyCopy
********************************************************/
.body-copy h1{
   font-size: 2.1em; 
   font-weight: 100;
   padding: 0 0 10px 0;
   color:#25589D;   
}

.body-copy h2, .body-copy h3,.body-copy h4, .body-copy h5 {
  font-family:arial,geneva,verdana,sans;
  font-weight: bold;
  margin-bottom:0pt;
  padding-bottom:11px;
  padding-top:11px; 
  color:#333333;
}

.body-copy h2{
   color:#000000;
   font-size:1.4em;
}  

.body-copy h3{
   font-size:1.1em;
}

.body-copy h4{
   font-size:1em;
   font-weight:bolder;
}

.body-copy h5{
   font-size:1em;
   font-weight:bold;
}
.body-copy table {
   border:1px solid #AAA;
   margin:11px 0pt;
   width: 99%;
   border-collapse: separate;
}

.body-copy td {
   background:#f5f5f5 none repeat scroll 0% 50%;
   padding:3px;
   border: 1px solid #fff;
}

.body-copy th {
   background:#555 none repeat scroll 0% 50%;
   padding:3px;
   color: white;
   border-collapse: collapse;
   font-weight: bold;
   font-size: 120%;
}
.body-copy ol {
   margin:11px 0pt 11px 15px;
}

.body-copy ol li {
   list-style-type: decimal;
}

.body-copy ul {
   margin:11px 0pt 11px 15px;
}

.body-copy ul li {
   list-style-type:square;
}

.body-copy pre {
   background:#E9EEF5 none repeat scroll 0%;
   color:#000000;
   margin:11px;
   padding:11px;
}

.body-copy em {
   font-style: italic
}

.body-copy blockquote {
   background:#DFE6F0 none repeat scroll 0%;
   border:4px solid #E6E7E8;
   color:#000000;
   margin:11px;
   padding:11px;
}

/* *********** UWS Events left column ************ */

#heading img {
    float:left;
    padding-top:30px;
    
}

.heading-text {
    margin-left:176px;
}

.heading-text a {
    font-weight:bold;
    color:#666666;
    text-decoration:none;
}

.event-outline {
    border: #e5e5e5 1px solid;
    padding:10px;
    height:1%;
}

.event-outline img {
    float:left;
}

.event-outline hr {
    border-top: #e5e5e5 1px solid;
    border-left:#ffffff 1px solid;
    border-right:#ffffff 1px solid;
    border-bottom:#ffffff 1px solid;
    margin-right:10px;
    margin-left:10px;
    margin-bottom:13px;
    margin-top:4px;
}

.event-text {
    margin-left:80px;
    height:1%;
}

.event-text a {
    color:#feb13d;
    text-decoration:none;
}

.event-text a:hover {
    color:#e6a138;
}


.event-heading {
    color:#f31c1f;
    font-weight:900;
    
}

.view-events-text {
    text-align:right;
    color:#006fb0;
    font-weight:bold;
    
}
.view-events-text a{
    text-decoration:underline;
    color:#006fb0;
    
}

table.vertical th {
    background: #f5f5f5;
    text-align: right;
    color: #333;
    font-weight: bold;
    width: 200px;
    padding: 8px;
}
