﻿.SolutionTable {
    width: 100%;
    border: 2px solid magenta;    
}

.OneLiner {
    font-size: large;
    font-family: 'Book Antiqua';
    font-weight: bolder;
    font-size: 25px;
    background-color: whitesmoke;
}
.txtCorrectAnswer {
    width: 100px;
    border: solid #0adaf7;
    color: #808080;
    text-align: center;
    background-color: #ffd300;
    font-family: Arial;
    font-size: 20px;
}
.txtInCorrectAnswer {
    width: 100px;
    border: solid #0adaf7;
    color: cyan;
    text-align: center;
    background-color: red;
    font-family: Arial;
    font-size: 20px;
}
th {
    border: none;
    background-color: azure;
}


tr, table, td {
    border: none;
    
}
.Note {
    background-color:antiquewhite;
    color:maroon;
    font-family:Arial;
    font-size: 25px;
}
.GridHeading {
    width: 100%;
    text-align: center;
    background-color: lightblue;
    color: darkorange;
    font-family: Verdana,'Times New Roman', Times, serif;
    text-transform: uppercase;
    font-size: 30px;
}
.lblRankNullity {
    width: 100%;
    text-align: left;
    border: 1px palevioletred solid;
    color: darkorange;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-size: 30px;
}
.AnswerTable {
    width: auto;
}
.Lblindex 
{
    width: 50px;
    border: 1px palevioletred solid;
    background-color: teal;
    color: white;
    font-size: 25px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    text-align: left;
}
.lblTextEmpty {
    background-color:darkkhaki;
}
.lblEmpty {
    width: 50px;
    
}
.lblvalue {
    width: 300px;
    border: 2px palevioletred solid;
    background-color: beige;
    color: darkmagenta;
    font-size: 25px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    text-align: left;
}
.lblHeader {
    border: 5px violet solid;
    background-color: white;
    color: peru;
    font-size: 25px;
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
    text-align: center;
}
.lblMainHeader {
    border: 5px violet solid;
    background-color: darkolivegreen;
    color: white;   
    text-align: center;
    font-family: 'Times New Roman', Times, serif;
    text-transform: uppercase;
    font-size: 40px;
}
.lblSubHeader {
    border: 5px violet solid;
    background-color: darkslateblue;
    color: white;
    text-align: center;
    font-family: Arial;
    text-transform: uppercase;
    font-size: 25px;
}
/*Counting*/

.lblTo {
    width: 50px;
    border: 1px palevioletred solid;
    background-color: teal;
    color: white;
    font-size: 25px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    text-align: left;
}
.lblX {
    width: 50px;
    border: 1px palevioletred solid;
    background-color: teal;
    color: white;
    font-size: 25px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    text-align: left;
}
/*TextToNumber*/
.lblvalueN {
    width: 150px;    
    background-color: beige;
    color: darkmagenta;
    border: 1px palevioletred solid;    
    font-size: 25px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    text-align: left;
}
/*Addition Subtraction*/

.DigitCell {
    width: 50px;
    height: 50px;
    border: solid #554b4b;
    color: darkslategray;
    background-color: darkkhaki;
    text-align: center;
    font-family: 'Times New Roman', Times, serif;
    font-size: 40px;
}
.AddSignValue {
    width: 50px;
    height: 50px;
    border: none;
    background-color: cadetblue;
    color: chartreuse;
    font-family: 'Times New Roman', Times, serif;
    font-size: 40px;
    text-align: center;
}
.AnswerCarryOverValue {
    width: 50px;
    height: 50px;
    border: none;
    color: peru;
    text-align: center;
    background-color: white;
    font-family: 'Times New Roman', Times, serif;
    font-size: 40px;
}
.trOne, .tdOne {
    border: none;
    width: 50px;
    height: 50px;
}

.trTwo, .tdTwo {
    border: none;
    width: 50px;
    height: 50px;
}
.TDAddSub {
    width: 50px;
    height: 50px;
}
/*Fraction*/
.DivisionNTD {
    width: auto;
    height: 100%;
    border: none;
    border-bottom: solid;
    background-color: white;
    color: peru;
    font-family: 'Times New Roman', Times, serif;
    font-size: 30px;
    text-align: center;
}

.DivisionDTD {
    width: auto;
    height: 100%;
    border: none;
    background-color: white;
    color: peru;
    font-family: 'Times New Roman', Times, serif;
    font-size: 30px;
    text-align: center;
}
/*HCF LCM*/
.lblvalueHCF {
    width: 100px;
    border: 2px palevioletred solid;
    background-color: beige;
    color: darkmagenta;
    font-size: 25px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    text-align: left;
}
.PrimeFactor {
    width: 20%;
    height: 80%;
    border: solid #554b4b;
    color: teal;
    font-family: Arial;
    font-size: 25px;
    background-color:bisque;
}
.Number {
    width: 20%;
    height: 80%;
    border: solid #554b4b;
    color: darkblue;
    font-family: 'Times New Roman', Times, serif;
    font-size: 25px;
}
/*Square Root Division*/

.lblNumber {
    height: 50px;
    width: 50px;
    border: 1px palevioletred solid;
    background-color: teal;
    color: white;
    font-size: 25px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    text-align: left;
}

.lblEmpty {
    height: 50px;
    width: 50px;
    border: none;
    background-color: white;
    color: white;
}

.SqureRootUnderLine {
    width: 10px;
    border-bottom: none;
    border-left: none;
    border-top: none;
    border-right: none;
    color: blue;
    font-family: 'Times New Roman', Times, serif;
    white-space: nowrap;
    font-size: 40px;
    text-decoration: underline orange;
    text-align: center;
}
.SqureRootUnderLineSign {
    width: 10px;
    border-bottom: none;
    border-left: none;
    border-top: none;
    border-right: none;
    color: brown;
    font-family: 'Times New Roman', Times, serif;
    white-space: nowrap;
    font-size: 40px;
    text-decoration: underline orange;
    text-align: center;
}
.SqureRooteNoWrap {
    width: 10px;
    border: none;
    color: blue;
    font-family: 'Times New Roman', Times, serif;
    white-space: nowrap;
    font-size: 40px;
    text-align: right;
}

.SquareRootLeft {
    width: 10px;
    border-right: 5px solid #0094ff;
    border-left: none;
    border-top: none;
    border-bottom: none;
    color: teal;
    font-family: 'Times New Roman', Times, serif;
    white-space: nowrap;
    font-size: 40px;
    text-align: right;
}
.SquareRootLeftsign {
    width: 10px;
    border-right: 5px solid #0094ff;
    border-left: none;
    border-top: none;
    border-bottom: none;
    color: brown;
    font-family: 'Times New Roman', Times, serif;
    white-space: nowrap;
    font-size: 40px;
    text-align: right;
}

.quotientDecimal {
    width: 10px;
    border-bottom: 10px solid palevioletred;
    border-left: none;
    border-top: none;
    border-right: none;
    color: chartreuse;
    font-family: 'Times New Roman', Times, serif;
    white-space: nowrap;
    font-size: 40px;
    text-align: right;
}
/*Multiply*/
.CrossCell
 {
    width: 50px;
    height: 50px;
    border: solid #554b4b;
    color: darkslategray;
    background-color: aliceblue;
    text-align: center;
    font-family: 'Times New Roman', Times, serif;
    font-size: 40px;
}

/*Matrix*/
.lblSignMatrix {
    border: 5px lightseagreen solid;
    background-color: bisque;
    color: blueviolet;
    font-size: 55px;
    font-family: Bahnschrift;
    text-align: center;
}
/*Fraction */

.DivisionBracketLeft {
    width: auto;
    height: auto;
    border: none;
    background-color: white;
    color: darkmagenta;
    font-family: 'Times New Roman', Times, serif;
    font-size: 60px;
    text-align: right;
}
.DivisionSquareBracketLeft {
    width: auto;
    height: auto;
    border: none;
    background-color: white;
    color: blue;
    font-family: 'Times New Roman', Times, serif;
    font-size: 60px;
    text-align: right;
}

.DivisionBracketWithConstant {
    width: auto;
    height: auto;
    border: none;
    background-color: white;
    color: darkmagenta;
    font-family: 'Times New Roman', Times, serif;
    font-size: 30px;
    text-align: left;
}

.DivisionBracketLeftRight {
    width: auto;
    height: auto;
    border: none;
    background-color: white;
    color: darkmagenta;
    font-family: 'Times New Roman', Times, serif;
    font-size: 60px;
    text-align: left;
}
.DivisionSquareBracketLeftRight {
    width: auto;
    height: auto;
    border: none;
    background-color: white;
    color: blue;
    font-family: 'Times New Roman', Times, serif;
    font-size: 60px;
    text-align: left;
}
.DivisionBracketright {
    width: auto;
    height: auto;
    border: none;
    background-color: white;
    color: darkmagenta;
    font-family: 'Times New Roman', Times, serif;
    font-size: 60px;
    text-align: left;
}
.DivisionSquareBracketright {
    width: auto;
    height: auto;
    border: none;
    background-color: white;
    color: blue;
    font-family: 'Times New Roman', Times, serif;
    font-size: 60px;
    text-align: left;
}
.ExpressPower{
    width: auto;
    height: auto;
    border: none;
    background-color: white;
    color: blue;
    font-family: 'Times New Roman', Times, serif;
    font-size: 30px;
    text-align: left;
}
.signSymbol 
{
    width: auto;
    height: auto;
    border: none;
    background-color: white;
    color: peru;
    font-family: 'Times New Roman', Times, serif;
    font-size: 30px;
    text-align: center;
}

/*Numerical Analysis*/
.lblSolutionFB {
    width: 100px;
    height: 50px;
    text-align: center;
    border: 4px solid #808080;
    color: chartreuse;
    font-family: 'Franklin Gothic';
    font-size: 18px;
    background-color: white;
}
.lblInputMatrix {
    width: 100px;
    height: 50px;
    text-align: center;
    border: 4px solid #808080;
    color: blue;
    font-family: 'Franklin Gothic';
    font-size: 18px;
    background-color: white;
}
.lblOnselected{
    width: 100px;
    height: 50px;
    text-align: center;
    border: 4px solid #808080;
    background-color:orange;
    font-family: 'Franklin Gothic';
    font-size: 18px;
    
}
.SummationTable {
    border: 10px palevioletred solid;
    background-color: darkkhaki;
    color: teal;
    font-size: 35px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
}
/*Network*/
.lblSolution5{
    width: 500px;
    height: 50px;
    text-align: left;
    border: 4px solid #808080;
    color: blue;
    font-family: 'Franklin Gothic';
    font-size: 18px;
    background-color: white;
}
.OnelinerNew {
    font-family: sans-serif;
    font-size: 20px;
    background-color: aliceblue;
}
/*Trignometric Ratios*/
.InputStatement {
    color: crimson;
    font-family: Cambria, Cochin, Georgia, Times, Times New Roman, serif;
    font-size: 20px;
    width:auto;
}
.Inputserial {
    width: 50px;
    border: 1px palevioletred solid;
    background-color: teal;
    color: white;
    font-size: 25px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    text-align: left;
}
.InputSecondRow {
    text-transform: uppercase;
    width: 100%;
    height: 100%;
    background-color: darkkhaki;
    color: darkorchid;
    font-family: Cambria, Cochin, Georgia, Times, Times New Roman, serif;
    font-size: 25px;
}
.Expression {
    width: 50px;
    min-width: 50px;
    border: none;
    /*background-color: teal;*/
    color: teal;
    font-size: 25px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    text-align: center;
}
.ExpressionAnswer {
    width: 50px;
    min-width: 50px;
    border-top: solid;
    border-bottom: solid;
    /*background-color: darkorchid;*/
    color: darkorchid;
    font-size: 25px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    text-align: center;
}
.minussign {
    width: 15px;
    border: none;
    /*background-color: darkolivegreen;*/
    color: darkolivegreen;
    font-size: 35px;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    text-align: center;
}
