﻿#list_view_container
{
    width: 980px;
    height: auto;
    padding-top: 10px;
}

#data_list_view
{
    margin: 0 auto;
    /*border: 1px solid #BB0000;*/
    min-width: 420px;
    min-height: 100px;
    /*background: none repeat scroll 0 0 #C6C6C6;*/
    background: none repeat scroll 0 0;
}
#data_list_view td
{
    vertical-align: middle;
}
#data_list_view td .errormessage_td_cont
{
    min-width: 120px;
}
#data_list_view .title_row
{
    background-color: #BBBBBB;
    height:40px;
}
#data_list_view .addnewbutton
{
    display:block;
    float:right;
    padding: 9px 25px;
    min-width: 80px;
    background: url("images/application/Button.png") no-repeat scroll center bottom;
    text-align:right;
    text-decoration: none;
    color:White;
    font-weight:bold;
}
#data_list_view .title_control
{
    text-align: right;
}
#data_list_view .list_header
{
    background-color: #9F0000;
    color: #FFFFFF;
    font-family:Georgia;
}

#data_list_view .odd_row
{
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #BECFFB;
    color: #444444;
    list-style-type: none;
    min-height: 1.5em;
    overflow: auto;
    padding: 0.5em 0 0 3em;
    width: 33em;
}

#data_list_view .even_row
{
    /*background: none repeat scroll 0 0 #EEEEEE;*/
    /*background: none repeat scroll 0 0 #F5F9FD;*/
    border-bottom: 1px solid #BECFFB;
    color: #444444;
    list-style-type: none;
    min-height: 1.5em;
    overflow: auto;
    padding: 0.5em 0 0 3em;
    width: 33em;
}

#data_list_view .rdobuttons
{
    padding-left: 24px;
}

#data_list_view .column_one
{
    width: 400px;
    text-align: center;
}


#data_list_view .column_two
{
    width: 200px;
    text-align: center;
}

#data_list_view .edit
{
    background: url("images/edit.png") no-repeat;
    display: inline-block;
    width: 15px;
    height: 15px;
}

#data_list_view .print
{
    background: url("images/printer_go.png") no-repeat;
    display: inline-block;
    width: 16px;
    height: 16px;
}

#data_list_view .present
{
    background: url("images/present.png") no-repeat;
    display: inline-block;
    width: 16px;
    height: 16px;
}

#data_list_view .absent
{
    background: url("images/absent.png") no-repeat;
    display: inline-block;
    width: 16px;
    height: 16px;
}

#data_list_view .delete
{
    background: url("images/delete.png") no-repeat;
    display: inline-block;
    width: 15px;
    height: 15px;
}

#data_list_view .Section
{
    background: url("mages/attendence.png") no-repeat;
    display: inline-block;
    width: 15px;
    height: 15px;
}

#data_list_view .group
{
    background: url("images/std_group.png") no-repeat;
    display: inline-block;
    width: 15px;
    height: 15px;
}

#data_list_view .roll
{
  
    display: inline-block;
    width: 20px;
    height: 20px;
}

#data_list_view .form
{
    background: url("images/form.png") no-repeat;
    display: inline-block;
    width: 30px;
    height: 30px;
}
/*AcadimicSubjects*/

#data_list_view-subjects
{
    margin: 0 auto;
    border: 1px solid #BB0000;
    min-width: 900px;
    min-height: 100px;
}
#data_list_view-subjects
{
    vertical-align: middle;
}
#data_list_view-subjects .title_row
{
    background-color: #BBBBBB;
}
#data_list_view-subjects .title_control
{
    text-align: right;
}
#data_list_view-subjects .list_header
{
    background-color: #DD4321;
}

#data_list_view-subjects .odd_row
{
    background-color: #FFFFFF;
}

#data_list_view-subjects .even_row
{
}

#data_list_view-subjects .column_one
{
    width: 233.3px;
    text-align: center;
}

#data_list_view-subjects .column_Two
{
    width: 233.3px;
    text-align: center;
}

#data_list_view-subjects .column_Three
{
    width: 233.3px;
    text-align: center;
}

#data_list_view-subjects .column_four
{
    width: 200px;
    text-align: center;
}

#left_filter_box
{
    float: left;
    width: 30%;
    height: auto;
    border: 1px solid #BB0000;
}
#right_list_box
{
    float: right;
    width:67%;
    height: auto;
    border: 1px solid #BB0000;
    padding-left: 15px;
}

#right_list_box input.text_box {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #C6C6C6;
    float: left;
    height: 22px;
    margin-top: 7px;
    padding: 4px 0 0 5px;
    width: 180px;
}
#right_list_box input.text_box:focus
{
    background:none repeat scroll 0 0 rgba(0,0,0,0);
    border: 1px solid #9E0F15;
}