body
{
    font-family: cambria;
} 

.div1
    {
        height:auto;
        width:100%;
        background-color: #FFF;
    }
    .div1_header
    {
        height:60px;
        width:98%;
        background-color: #e5f7ff;
        padding:1%;
    }
    .headerText
    {
        font-size:1.3em;
        font-family: cambria;
      
    }
    .usercontentdiv
    {
        width:100%;
    }
    .usercontentdiv table
    {
        width:100%;
        font-family: calibri;
        border:none;
        border-collapse: collapse;
        table-layout: fixed;
        word-break: break-all;
    }
    
    .headerdiv
    {
        padding-top:2%;
    }
    .extraclass
    {
        height:310px; max-height:60%;overflow-y: auto;
        font-size:14px;
    }
    .fontclass
    {
        font-family:calibri;
        font-size:18px;
        font-weight:bold;
        color:#000;
    }
   
/*#tableheader thead td,th {
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
padding:1%;
padding-bottom:0px; 
padding-top:0px;
}*/

#tablecontent tbody td {
border-left: 1px solid #ddd;
border-right: 1px solid #ddd;
}

/*#tablecontent tbody tr:nth-child(even) {
    background-color:#eee;
}*/

#tablecontent td:first-child{
border-left: none;
}

#tablecontent td:last-child{
border-right: none;
}
#tableheader thead tr
{
    text-align: left;
    border-bottom: 1px solid #ddd;
}
.tableheader thead tr
{
    text-align: left;
    border-bottom: 1px solid #ddd;
}
#tableheader thead th
{
    font-size:1.1em;
}
#tableheader input[type=text],#tableheader select
{
    border:1px solid #ddd;
    width:95%;
    height:25px;
}
#tableheader input[type=text]:focus,#tableheader select:focus
{
    border:1px solid #fa7d2f;
}
.highlightrow
{
    background-color:#f7ecb5;
}
.buttonclass
{
    background-color: #0095d9;
    color:#fFF;
    font-weight:bold;
    height:35px;
    border:none;
    font-family:tahoma !important;
    font-size:14px !important;
}

.buttonclass:hover
{
    cursor:pointer;
}

a
{
    color:#003399;
    font-weight:bold;
    font-size:1.1em;
}

.setbuttonpostition
{
    float:right;margin-left:2%;margin-right:2%;
}
@font-face 
            {
                src: url(fonts/Convergence-Regular.ttf);
                font-family: convergence;
            }
            
            input[type=text],input[type=email],select{
                display:inline-block !important;
                font-size: 12x;
                /*line-height: 18px;*/
                font-weight: 600;
                color: #666;
                /*padding: 2px 8px;*/
                height: 25px;
                width:90%;
                background: #FBFBFB none repeat scroll 0% 0%;vertical-align: baseline;font-family: sans-serif;
                text-rendering: optimizelegibility !important;
                text-shadow: 0px 0px 1px rgba(255, 255, 255, 0.09);
                border:1px solid #ddd;
            }
            input[type=text]:focus,input[type=email]:focus,select:focus{
                border:2px solid #f30;
            }
            #ui-datepicker-div{
                z-index:30 !important;
            }
            .label-style-2{
    font-family: cambria;
    font-size:17px;
    text-shadow: 1px 1px 1px #666;
}
.errmsg{
    font-family: Calibri;
    color:#ff0000;
    font-size: 16px;
    margin-top:10px;
    font-weight:bold;
}
select{
    width:93%;
}
.uppercase{
    text-transform: uppercase;
}
.lowercase{
    text-transform: lowercase;
}
.propercase{
    text-transform: capitalize;
}
.themetable tbody tr:nth-child(even){
    background:#e5f7ff;
}
.themetable tbody tr:hover
{
    border-top:2px solid #f30;
    border-bottom:2px solid #f30;
}