/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 06 September 2008 07:39:09
*/


/* CSS Document */

    

/* start events finder */
#eventsFinder {
    background-color: #93AFC5;
    }
    
#eventsFinder label {
   position:absolute; top:-1000em; 
   }     
    
.eventsFinderDates {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}    

#eventsFinder select {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 40px;    
}

.eventsFromTo {
    height: 41px;
    vertical-align: middle;
    }
    
.eventsFromToTxt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    padding-right: .25em;
    text-align: right;
    }       

.txtEventsFinderHeadLeft {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    padding-left: .5em;
    background-color: #FFCC33;
    height: 16px;
    }
    
.txtEventsFinderHeadRight {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    padding-right: .25em;
    background-color: #FFCC33;
    text-align: right;    
    }

.txtEventsFinderCopy{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    padding: .3em;           
    }           

.txtEventsFinderCopyRed {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #990000;
    text-transform: uppercase;
    }
    
#eventsFinderGoButton {
    margin-top: 1em;
    
   }
   
 #eventsFinderBottomTR {

    height: 2px;
}  


/* end events finder */
 
/* start events search results*/ 
 #eventsLeftPanel {
    width: 513px;
    }
        

#eventsLeftPanel a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #6699CC;
    font-weight: bold;
    text-decoration: none;    
    }

#eventsLeftPanel p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;    
    }    

#eventsLeftPanel a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFCC33;
    font-weight: bold;    
    }

.librarylist {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    padding-left: .35em;
    font-weight: bold;        
    }
                
.eventsTDPhoto {
    width: 67px;
    height: 67px;
    vertical-align: top;
    padding-left: .35em;    
    }    

.eventsTDDescription {    
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    width: 335px;
    height: 60px;
    background-color: #E9EDF2;
    vertical-align: top;
    padding-top: .35em;
    padding-left: .35em;
    padding-right: .35em;    
    text-align: left;
    }
    
.eventsTDLocation {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    width: 102px;
    height: 67px;
    background-color: #E9EDF2;
    vertical-align: top;
    padding-top: .35em;
    padding-right: .35em;    
    padding-left: .35em;    
    }            

.eventsTDSpacer {
    width: 4px;
    height: 6px;
    }

/* end events search results*/ 
    

.eventsResultsHeaderTD {
    vertical-align: top;
    padding-left: .5em;
    }
    
#eventsResultsHeaderTD p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;    
    }    

#eventsResultsHeaderTD form {
    padding-top: 0em;
    padding-bottom: .25em;    
    }
      
.txtEventHeading {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: normal;    
    color: #00436E;
  }
    
.txtEventSort {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #993333;
    font-weight: bold;
    padding-top: .45em;    
  }  


.eventsResultsSortBySelect {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;    
    width: 120px;
    padding-bottom: .5em;    
} 