/* CSS Document */
/*study material*/
.style_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#DD1673;
    line-height:20px;
}
.style_title_unicode {
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#DD1673;
    line-height:20px;
}

.style_chaptername {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000;
    line-height:20px;
    
    }
.style_chaptername:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#0275AB;
    
}
.style_content {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000;
    line-height:20px;
    
    
    }
.style_footer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#000000;
    line-height:18px;
    
    
    }
.style_chapter {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#000000;
    line-height:16px;
    }
.style_topic {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000
}

.style_topic:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#0275AB;
}
a.highlight_chap { background:#F8C301; color:#000000; font-weight: bold; }
a.highlight_topic { color:#0275AB; font-weight: bold;  }

.style_symbol {
    font-face: Symbol;}
    
.style_italic {
    font-family: "Times New Roman", Times, serif;
    font-style: italic;
    font-size: 14px;
    color:#000000;}
    
.style_italic_c1 {
    font-family: "Times New Roman", Times, serif;
    font-style: italic;
    font-size: 14px;
    color:#FF0066;} 
    
.style_italic_c2 {
    font-family: "Times New Roman", Times, serif;
    font-style: italic;
    font-size: 14px;
    color:#009900;} 
    
.style_italic_c3 {
font-family: "Times New Roman", Times, serif;
font-style: italic;
font-size: 14px;
color:#0033FF;} 

.style_geo1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color:#009900;} 

.style_geo2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color:#FF0066;} 

.style_geo3 {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color:#0033CC;} 
    
.style_heading0 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color:#000000;
    line-height:20px;
    font-weight:bold
}
.style_form {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000;
}
h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color:#000000;
}
.style_list {
    line-height:20px;
}

    .style_br {
    line-height:15px;
}

.style_vvimp {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000;
    background-color:#FFF1CA;
    padding:9px;
    line-height:20px;
    
    }
    
    .style_you_learnt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000;
    background-color:#E3F1D8;
    padding:9px;
    line-height:20px;
    
    }
    
    .style_more {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000;
    background-color:#E3F1D8;
    padding:9px;
    line-height:20px;}
    
    
    
    table.mytable { 
    border: 2px solid #FFFFFF; border-collapse:collapse; 
    }
    
    table.mytable tr.title td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000; 
    background-color: #B6D3F1; 
    vertical-align: middle; 
    padding: 7px; 
    font-weight: bold; 
    border: 2px solid #FFFFFF; border-collapse:collapse;
    }
    
table.mytable tr.title_diff td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000; 
    background-color: #C9E0B4; 
    vertical-align: middle; 
    padding: 7px; 
    font-weight: bold; 
    border: 2px solid #FFFFFF; border-collapse:collapse;
    }

    
    table.mytable tr.title_main td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000; 
    background-color: #92B7DD; 
    vertical-align: middle; 
    padding: 7px; 
    font-weight: bold; 
    border: 2px solid #FFFFFF; border-collapse:collapse;
    
    }   
    

    table.mytable tr td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px; 
    color:#000000;
    background-color: #E3EFFB; 
    vertical-align: middle; 
    padding: 7px; 
    border: 2px solid #FFFFFF; border-collapse:collapse;
    }

table.mytable tr.diff_1 td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px; 
    color:#000000;
    background-color: #E3F1D8; 
    vertical-align: middle; 
    padding: 7px; 
    border: 2px solid #FFFFFF; border-collapse:collapse;
    }

    
    table.mytable tr.diff td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000; 
    background-color: #FEEAF3; 
    vertical-align: middle; 
    padding: 7px; 
    border: 2px solid #91A0A9; border-collapse:collapse;}
    
    table.mytable tr.more_title td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000; 
    background-color: #A8D590; 
    vertical-align: middle; 
    padding: 7px; 
    border: 2px solid #FFFFFF; border-collapse:collapse;}
    
    
    table.mytable tr.title_bw td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000; 
    background-color: #E5E5E5; 
    vertical-align: middle; 
    padding: 7px; 
    border: 1px solid #91A0A9; border-collapse:collapse;}
    
        
    table.mytable tr.m2 td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000; 
    background-color: #FFFFFF; 
    vertical-align: top; 
    padding: 7px; 
    border: 1px solid #91A0A9; border-collapse:collapse;}
        
    
    table.mytable tr.bw td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000; 
    background-color: #FFFFFF; 
    vertical-align: middle; 
    padding: 7px; 
    border: 1px solid #91A0A9; border-collapse:collapse;}

table.mytable tr.more td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000; 
    background-color: #E3F1D8; 
    vertical-align: middle; 
    padding: 7px; 
    border: 1px solid #FFFFFF; border-collapse:collapse;}

table.mytable tr.vvimp td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000; 
    background-color: #FFF1CA; 
    vertical-align: middle; 
    padding: 7px; 
    border: 1px solid #FFFFFF; border-collapse:collapse;}
    
table.mytable tr.vvimp_title td{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000; 
    font-weight:bold;
    background-color: #F8C301; 
    vertical-align: middle; 
    padding: 7px; 
    border: 1px solid #FFFFFF; border-collapse:collapse;}

/*study material*/
    
/*layout styles*/

.style_content_home {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#000000;    
    }

.style_content_home0 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000;    
    }

.style_demomenuon {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    color:#000000
}
.style_demomenu {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    color:#000000
}
.style_demomenu:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 13px;
    color:#088D01;
    }
.style_demomenu_other {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#000000
}

    
    .style_demomenu_otheron {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#FFFFFF;
    font-weight:bold;
    }
.style_demomenu_other:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    /*color:#088D01;*/
    font-weight:bold;
    color: #000000;
    }
    .style_demosub {
    font-size: 17px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    color: #000000;
    }
    
    .style_demosub:hover {
    font-size: 17px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:bold;
    color:#000000;
    }
        
.style_login{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    /*color:#666666;*/
    color:#000000;
    }
    .style_breadcrumbs {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    /*color:#666666;*/
    color:#000000;
    }
    
    table.table_sub { 
    border: 1px solid #A0A0A0; border-collapse:collapse; 
    }
    
    table.table_sub tr.title_sub{ 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px; 
    color:#000000;
    background-color: #FDF4D9; 
    vertical-align: middle; 
    padding: 7px; 
    font-weight: bold; 
    border: 1px solid #A0A0A0; border-collapse:collapse;
    }

.style_display_chapname {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold; 
    color:#000000;
    line-height:20px;
}
.style_display_chapname_unicode {
    font-family: DVOT-Yogesh;
    font-size: 14px;
    font-weight: bold; 
    color:#000000;
    line-height:20px;
}
.style_display_topname {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold; 
    color:#FFFFFF;
    line-height:20px;
}
.style_display_topname_unicode {
    font-family: DVOT-Yogesh;
    font-size: 14px;
    font-weight: bold; 
    color:#FFFFFF;
    line-height:20px;
}
/*layout styles*/

/*question bank*/
.style_question {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#DD1673;
    line-height:20px;
}
.style_question_unicode {
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#DD1673;
    line-height:20px;
}
.style_answer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#0033FF;
    line-height:20px;
}
.style_answer_unicode {
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#0033FF;
    line-height:20px;
}
.style_hint {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#006600;
    line-height:20px;
}
#dhtmltooltip{
position: absolute;
width: 200px;
border: 2px solid black;
padding: 2px;
background-color: #E4EFCF;
visibility: hidden;
z-index: 100;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color:#000000;
line-height:20px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
/*question bank*/

/*other styles */
.style_marathi {
    font-size: 20px;
    font-family: DVW-TTYogesh;
    line-height:24px;
}
.style_unicode {
    font-family: DVOT-Yogesh;
    font-size: 14px;
    line-height:24px;
}
.style_chapter_unicode {
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000;
    line-height:16px;
    }
.style_topic_unicode {
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000
}
.style_chaptername_unicode {
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000;
    line-height:20px;
    
    }
/*other styles*/
/* styles for English study mat.*/
.style_italic_en {
    font-family: "Times New Roman", Times, serif;
    font-style: italic;
    font-size: 14px;
    color:#000000;
    line-height:25px;
}

.style_question_en {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#DD1673;
    line-height:25px;
}
.style_answer_en {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color:#0033FF;
    line-height:25px;
}
/* styles for English study mat.*/

/*marathi table*/
    table.mytable_mar {
    border: 2px solid #FFFFFF; border-collapse:collapse; 
    }
    
    table.mytable_mar tr.title td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000; 
    background-color: #B6D3F1; 
    vertical-align: middle; 
    padding: 7px; 
    font-weight: bold; 
    border: 2px solid #FFFFFF; border-collapse:collapse;
    }
    
table.mytable_mar tr.title_diff td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000; 
    background-color: #C9E0B4; 
    vertical-align: middle; 
    padding: 7px; 
    font-weight: bold; 
    border: 2px solid #FFFFFF; border-collapse:collapse;
    }

    
    table.mytable_mar tr.title_main td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000; 
    background-color: #92B7DD; 
    vertical-align: middle; 
    padding: 7px; 
    font-weight: bold; 
    border: 2px solid #FFFFFF; border-collapse:collapse;
    
    }   
    

    table.mytable_mar tr td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000;
    background-color: #E3EFFB; 
    vertical-align: middle; 
    padding: 7px; 
    border: 2px solid #FFFFFF; border-collapse:collapse;
    }

table.mytable_mar tr.diff_1 td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000;
    background-color: #E3F1D8; 
    vertical-align: middle; 
    padding: 7px; 
    border: 2px solid #FFFFFF; border-collapse:collapse;
    }

    
    table.mytable_mar tr.diff td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000; 
    background-color: #FEEAF3; 
    vertical-align: middle; 
    padding: 7px; 
    border: 2px solid #91A0A9; border-collapse:collapse;}
    
    table.mytable_mar tr.more_title td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000; 
    background-color: #A8D590; 
    vertical-align: middle; 
    padding: 7px; 
    border: 2px solid #FFFFFF; border-collapse:collapse;}
    
    
    table.mytable_mar tr.title_bw td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000; 
    background-color: #E5E5E5; 
    vertical-align: middle; 
    padding: 7px; 
    border: 1px solid #91A0A9; border-collapse:collapse;}
    
        
    table.mytable_mar tr.m2 td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000; 
    background-color: #FFFFFF; 
    vertical-align: top; 
    padding: 7px; 
    border: 1px solid #91A0A9; border-collapse:collapse;}
        
    
    table.mytable_mar tr.bw td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000; 
    background-color: #FFFFFF; 
    vertical-align: middle; 
    padding: 7px; 
    border: 1px solid #91A0A9; border-collapse:collapse;}

table.mytable_mar tr.more td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000; 
    background-color: #E3F1D8; 
    vertical-align: middle; 
    padding: 7px; 
    border: 1px solid #FFFFFF; border-collapse:collapse;}

table.mytable_mar tr.vvimp td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000; 
    background-color: #FFF1CA; 
    vertical-align: middle; 
    padding: 7px; 
    border: 1px solid #FFFFFF; border-collapse:collapse;}
    
table.mytable_mar tr.vvimp_title td{ 
    font-family: DVOT-Yogesh;
    font-size: 14px;
    color:#000000; 
    font-weight:bold;
    background-color: #F8C301; 
    vertical-align: middle; 
    padding: 7px; 
    border: 1px solid #FFFFFF; border-collapse:collapse;}

/*marathi table*/
