﻿div#dvc
{
    float:left;
    width:760px; border: solid 1px #e1e1e1; margin: 10px 4px 20px 4px; text-align:left; background-color:#fafafa;
    border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
div#fullCont .stab
{
    width:100px; height:19px; float:left; position:relative; top:-25px; 
    margin-left:10px; padding-top:4px; background-color:#fafafa; color:#4F82CB;
    font-family:Century Gothic; font-size:14px; font-weight:bold; text-align:center;
    border-left:2px solid #a0d040; border-right:2px solid #a0d040; border-top:2px solid #a0d040; 
    border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}

div#fullCont .tab /* for selected tabs */
{
    width:100px; height:19px; float:left; position:relative; top:-25px; 
    margin-left:10px; padding-top:4px; background-color:#a0d040; color:#4F82CB;
    font-family:Century Gothic; font-size:14px; font-weight:bold; text-align:center; 
    border-left:2px solid #a0d040; border-right:2px solid #a0d040; border-top:2px solid #a0d040; 
    border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}

div#fullCont .clr
{
    width:300px; float:left; position:relative; top:-25px;
}

div#fullCont .a1
{
    text-decoration:none; color:#4F82CB;
}
/* Add Ride or Register */
div#pgmid .forms
{
    float:left; margin: 5px 0px 10px 5px; padding: 10px 10px 10px 0px; width:80%;
    text-align:left; background-color:#fafafa;
    border:1px solid #a0d040; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}

#tblContent
{
    padding: 5px; border-width: 0px; font-family: Verdana; font-size: 12px; text-align: left; width: 798px;
}

#tblContent .subhead
{
    font-family: Arial; font-size: 16px; font-style: oblique; font-weight: bold; color: #285e0b; height:40px;
}

#tblContent .desc
{
    font-family: Arial; font-size: 13px; font-weight: normal; color: #a8b8a8; height:40px;
}

#tblContent .row1
{
    height:30px; vertical-align: middle; color:#163616; font-weight:bold;
}

#tblContent .row2
{
    color:#163616; font-weight:bold;
}

#tblContent .red
{
    color:#d22517; font-size:12px;
}
#tblContent .green
{
    color:Green; font-size:12px;
}
#tblContent .gray
{
    color:#000000; font-size:11px;
}

#dvGrid
{
    padding:10px; line-height:22px; text-align:justify; width:740px; font-family:Verdana; font-size:12px;
}

#dvGrid a
{
    font-weight:bold; text-decoration:none; color:Green;
}

#dvGrid a:hover
{
    color:#ff4200; text-decoration:underline;
}

#dvGrid .datespn
{
    font-family: Arial; font-size: 12px; color:#5b2209; padding-right:15px;
    background:url(../img/conHead01.gif) no-repeat right; text-align:right;
}

div#dvGrid .btn
{
    width:100px; margin: 5px; padding: 2px; cursor:pointer;
    color: #4F82CB; text-align:center; font: bold 16px 'Trebuchet MS', Verdana, Sans-serif;
    background: #CCC url(../img/btnbg.gif) repeat-x;
    border:1px solid #ddd; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}

/* For grid paging */
div#dvPaging
{
    width:100%; height:20px; background-color:#4e7304; text-align:center;
    vertical-align:middle; padding-top:10px;
}
div#dvPaging a
{
    padding:3px 5px 3px 5px; background-color:#a0d040; color:#fff; 
    font-family:Arial; font-size:13px; font-weight:bold; text-decoration:none; border-left:solid 2px #4e7304;
}
div#dvPaging a.sel
{
    background-color:White; color:Red;
}
div#dvPaging a:hover
{
    background-color:White; color:Red; cursor:pointer;
}

/*div#dvPaging a .btn
{
    width:25px; height:25px; background-color:#a0d040; color:White; font-family:Arial; font-size:13px; font-weight:bold;
}
div#dvPaging a .sel
{
    width:25px; height:25px; background-color:White; color:Red; font-family:Arial; font-size:13px; font-weight:bold;
}
div#dvPaging a .btn:hover
{
    background-color:White; color:Red; cursor:pointer;
}*/

div#dvSuccess
{
    margin-left:-25px; margin-top:-6px;
    border:1px solid #e0e0e0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
}
div#dvSmsg
{
    
}
