@charset "utf-8";

/* CSS Document */



table.dataGridTable thead tr th, table.dataGridTable tfoot tr th {

}



table.dataGridTable thead tr .header {

    background-image: url(http://www.iamtesting.org/system/js/jquery/tableSorter/blue/bg.gif);

    background-repeat: no-repeat;

    background-position: center right;

    cursor: pointer;

}



table.dataGridTable tbody td {

    color: #3D3D3D;

    padding: 4px;

    background-color: #FFF;

    vertical-align: top;

}



table.dataGridTable tbody tr.odd td {

    background-color: #F0F0F6;

}



table.dataGridTable thead tr .headerSortUp {

    background-color: #999999;

    color: #FFFFFF;

    background-image: url(http://www.iamtesting.org/system/js/jquery/tableSorter/blue/asc.gif);

}



table.dataGridTable thead tr .headerSortDown {

    background-color: #999999;

    color: #FFFFFF;

    background-image: url(http://www.iamtesting.org/system/js/jquery/tableSorter/blue/desc.gif);

}



table.dataGridTable thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {

}



.linkTd input {

    width: 50%;

}

/******************/

.dataGridTable {

    width: 98%;

    border: #CCCCCC solid 1px;

}



.dataGridTable th {

    background-color: #D7D7D7;

    font-weight: bold;

    margin: 0px;

    padding: 0px;

    padding-left: 5px;

    border-bottom: #999999 1px solid;

    height: 40px;

}



.actionBtn {

    width: 100px;

    height: 30px;

    text-align: left;

    font-weight: bold;

    margin-top: 10px;

    margin-bottom: 10px;

    padding-left: 5px;

}



.submitBtn {

    width: 100px;

    height: 30px;

    text-align: left;

    font-weight: bold;

    margin-top: 10px;

    margin-bottom: 10px;

    padding-left: 5px;

}



.inputBtn {

    width: 100px;

    height: 30px;

    text-align: left;

    font-weight: bold;

    margin-top: 10px;

    margin-bottom: 10px;

    padding-left: 5px;

}



.dataGridTable td {

    padding: 0px;

    padding-left: 5px;

    margin: 0px;

    border-bottom: #CCCCCC 1px solid;

    height: 30px;

}



.dataGridTable .actionTd {

    width: 120px;

    text-align: center;

}



.dataGridTable .noTd {

    width: 30px;

    text-align: center;

}



.dataGridTable .odd {

    background-color: #E9E9E9;

}



.dataGridTable .even {

    background-color: #F4F4F4;

}



#dataFormContainer {

    width: 98%;

}



.notificationBox {

    padding: 10px;

}



.notificationBox #heading {

    font-weight: bold;

    color: #EA7C1E;

}



.notificationBox #subHeading {

    color: #007DC6;

    font-weight: bold;

}



.notificationBox #redirectionCaption {

    color: #1C9A40;

    font-weight: bold;

    font-size: 0.8em;

}



#adminPanel {

    width: 97%;

    text-align: right;

    background-color: #ECECEC;

    border: #999999 solid 1px;

    font-size: 0.9em;

    margin-top: 5px;

    margin-right: 15px;

    padding-top: 8px;

    padding-bottom: 8px;

}



#adminPanel a {

    text-decoration: none;

    color: #333333;

    border: #ECECEC 1px solid;

    margin-right: 10px;

    padding: 3px;

    font-weight: bold;

    padding-left: 5px;

    padding-right: 5px;

}



#adminPanel a:hover {

    text-decoration: none;

    color: #333333;

    background-color: #ABC1E5;

    border: #3399CC 1px solid;

    margin-right: 10px;

    cursor: pointer;

    padding-left: 5px;

    padding-right: 5px;

}



fieldset {

    border: #CCCCCC dotted 1px;

    margin: 10px;

    padding: 10px;

    width: 95%;

}



legend {

    width: 150px;

    font-weight: bold;

    color: #FFFFFF;

    margin-left: 10px;

    padding-left: 10px;

    padding-right: 10px;

    padding-bottom: 5px;

    padding-top: 5px;

    margin-bottom: 10px;

    border: #CCCCCC solid 1px;

    background-color: #50A029;

}



.tableData2 {

    width: 100%;
	font-size: 1.2em;

}

.tableData2 select {
	width: 100%;
	
}



.inputField {

    width: 90%;

    font-size: 0.90em;

    margin-bottom: 5px;

}



.inputField:focus {

    border: #339933 solid 2px;

    background-color: #FFFF99;

    color: #000000;

}



.leftTd {

    padding-right: 8px;

    margin-right: 8px;

    width: 140px;

    text-align: right;

    vertical-align: top;

    font-weight: bold;

    color: #333333;

}



.leftTdParagraph {

    text-align: right;

    vertical-align: top;

    padding-right: 8px;

    margin-right: 8px;

    width: 100px;

    text-align: right;

    vertical-align: top;

}



.paragraphControllerContainer {

    width: 100%;

    text-align: right;

    font-weight: bold;

    padding-top: 10px;

    padding-bottom: 10px;

}



#paragraphForm {

    width: 100%;

    background-color: #EDF0E8;

    margin-top: 10px;

}



#paragraphContainer {

    width: 100%;

}



#notificationContainer {

    width: 100%;

    background-color: #000000;

    filter: alpha( opacity = 75 );



-moz-opacity:

    .75;



opacity:

    .75;



margin:

    0



auto; /* center the page */

position:absolute;



height:

    100%;



z-index:

    2;



display:none;

}



.confirmationContainer {

    left: 25%;

    top: 25%;

    text-align: center;

    vertical-align: middle;

    width: 300px;

    background-color: #FFFFFF;

    position: fixed;;

    height: 200px;

    z-index: 3;

    display: none;

    border: #333333 1px solid;

}



a {

    cursor: pointer;

}



.tableData2 td {

    padding-left: 10px;

    padding-top: 5px;

}



.tableData2 {

    width: 100%;

    padding: 5px;

    background-color: #EDF0E8;

}



.tableData2 a {

    color: #666666;

    text-decoration: none;

}



.tableData a {

    color: #666666;

    text-decoration: none;

}



.tableData2 a:hover {

    color: #666666;

    text-decoration: underline;

}



.tableData a:hover {

    color: #666666;

    text-decoration: underline;

}



.operationalButtonRight {

    padding: 6px;

    border: 0px solid #CCC;

    text-align: right;

}



.instructionContainer {

    float: right;

    width: 23%;

    min-height: 150px;

    padding: 6px;

    background-color: #FFCC99;

    font-size: 12px;

    border: #CCCCCC solid 2px;

    display: none;

}



.paragraphControllerContainer a, .addParagraph {

    background-color: #339933;

    padding: 4px;

    margin: 4px;

    font-weight: bold;

    font-size: 0.9em;

    color: #FFFFFF;

    border: #CCCCCC solid 1px;

}



.fieldsetConfirmation {

    font-size: 1em;

}