/* 
    Document   : print
    Created on : Jun 28, 2011, 3:31:10 PM
    Author     : gcet
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;

}

.tablefeedbackdata
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 0px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    width: 8in;
    
}
.tablefeedbackdata td
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 0px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    font-weight: bold;
}
.tablefeedbackdata th
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    
    font-weight: normal;
}
.tablefeedbackheader
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    font-weight: bold;
    width: 8in;
}
.tableattedenceheader
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
    word-spacing: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    width: 8in;
}
.tabledata th
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
    word-spacing: 1px;
    border-right-style: solid;
    border-left-style: none;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    background-color: #eeecec;
}
.tabledata
{
    
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    border-left-style: solid;
    
    border-left-width: 1px;
    border-left-color: #999999;
}
.tabledata td
{
   
   border-right-style: solid;
    border-left-style: none;
    border-bottom-style: solid;
    border-top-style: none;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
}
.pagebreak
{
page-break-before: always;    
}
.pagebreaka
{
page-break-after: always;    
}
.present
{
    
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    background-color: #bada8d;
    
}
.absent
{
    
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    background-color: #fcc8a0;
    
}
.present1
{
    
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    
    background-color: #bada8d;
    
}
.absent1
{
    
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    
    background-color: #fcc8a0;
    
}
.address
{
    
    background-color: #ffffff;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #666666;
    border-left-color: #666666;
    border-bottom-color: #666666;
    border-top-color: #666666;
}
.attreport
{
    
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    text-align: justify;
    width: 8.27in;
}
.attreportguj
{
    
    font-family:LMG-Arun;
    font-size: 14px;
    text-align: justify;
    width: 8.27in;
}
.tableattendance
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    letter-spacing: 1px;
    word-spacing: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 0px;
    border-left-width: 1px;
    border-bottom-width: 0px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    width: 8in;
}
.tableattendanceblank
{
     width: 8.27in;
     
}
.tableattendance th
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 1px;
    word-spacing: 1px;
    border-right-style: solid;
    border-left-style: none;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    background-color: #eeecec;
}

.tableattendance td
{
    
   border-right-style: solid;
    border-left-style: none;
    border-bottom-style: solid;
    border-top-style: none;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.noborder
{
 font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    letter-spacing: 1px;
    word-spacing: 1px;
    
}
.tablemidsem
{
 border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;    
}
.tablemidsem_t
{
 border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    background-color: #cccccc;
    width: 140px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;    
}
.tablemidsem_t1
{
 border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    background-color: #eeeeee;
    width: 130px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;    
}
.tablemidsem_Avg
{
 border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    background-color: #fcc8a0;
    width: 140px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;    
}
.tablemidsem_Att
{
 border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    background-color: #33ffcc;
    width: 140px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;    
}
.tablemidsem_Final
{
 border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    background-color: #a5ff00;
    width: 140px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;    
}
.tablemidsem_Marks
{
 border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-top-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-right-color: #999999;
    border-left-color: #999999;
    border-bottom-color: #999999;
    border-top-color: #999999;
    background-color: #ffffff;
    width: 140px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;    
}