/**
 * @Theme:Standard
 * @Author:Everett Myers (everett.myers@actha.us)
 * @LastUpdate:2011-04-18T16:57:50-07:00
 * @BaseCode:AF ver 2.0.0
 */ 

/* Imports */
@import url('main.css');

/* Events */
#events {padding:10px;position:relative;}
#events p{color:#000;padding:5px;}
#events p.title{text-align:left;font-size:30px;padding:0px 10px 10px 10px;}
#events label{color:#000;padding-right:5px;padding-left:5px;}
#events input.field{width:100px;margin-right:10px;}
#events div.ride_classes{margin:10px;background:#CCC;padding:3px;width:625px;border:1px solid #000;overflow:hidden;}
#events div.ride_classes p{color:#000;}
#events div.ride_classes p.item{float:left;}
#events div.ride_classes img{height:25px;}
#events table{border:1px solid #000;clear:both;width:100%}
#events table thead tr {background:#5C380F;height:21px;}
#events table thead th {color:#FFF;}
#events table tbody tr {cursor:pointer;}
#events table tbody tr.aoc:hover{background:#FFFF99;}
#events table tbody tr.ctc:hover{background:#FFFF99;}
#events table thead th a {padding-left:5px;}
#events table tr{border-bottom:1px solid #000;}
#events table tr.ctc.odd{background:#e5d7b7;}
#events table tr.ctc.even{background:#e5d7b7;}
#events table tr.aoc.odd{background:#83CDD3;}
#events table tr.aoc.even{background:#83CDD3;}
#events table tr{border-bottom:1px solid #000;}
#events table thead tr:first-child{border-bottom:none;}
#events table td{text-align:center;}
#events table tfoot tr{background:#5C380F;height:10px;}
#events table td.event_id{width:80px;text-align:left;padding-left:10px;}
#events table td.date{width:80px;}
#events table td.title{text-align:left;padding-left:10px;}
#events table td.location{text-align:left;padding-left:10px;}
#events p.promos{text-align:center;overflow:hidden;clear:both;}
#events p.promos img{margin:5px;}

#joinAsMember{clear:both;width:240px;text-transform:uppercase;color:#FFF;border:none;margin:10px;font-size:14px;font-weight:bold;padding:10px;border-radius:5px;float:right;}
#joinAsMember{-moz-border-radius:5px;} /* Fire Fox */
#joinAsMember{-webkit-border-radius:5px;} /* Safari, Chrome */
#joinAsMember{background:#028;}

#syswin-open-content_popup_newMbrsSpePromo{position:absolute;top:10px;right:50px;cursor:pointer;:#FFF;background:#FFF;border:2px solid #000;}

div.JoinContainer {
    background: #FFFFFF none repeat scroll 0 0;
    border: 1px solid #000000;
    padding: 20px;
}

div.JoinContainer > div.TopRow {
    border-bottom:1px solid #000;
    overflow:hidden;
    background:#187178;
    color: #FFF;
    padding:10px;
    margin-bottom:10px;
}

div.JoinContainer h1 {
    text-align:center;
    padding:1px 5px;
    font-size:28px;
    font-weight:bold;
}
div.JoinContainer h2 {
    text-align:center;
    padding:1px 5px;
    font-size:24px;
    font-weight:bold;
}
div.JoinContainer h3 {
    padding:10px 5px 0px;
    font-size:16px;
    font-weight:bold;
    text-decoration:underline;
}

div.JoinContainer div.JoinNavigation h3 {
    text-decoration: none;
}

span.AuthHorseLabel {
    font-size: 0.8em;
    font-weight: normal;
}