/*
 * This is the default stylesheet for the VoiceAnyware application.  Any
 * implementation of VoiceAnyware that decides to create its own stylesheet
 * should use the @ import statement to use this as a default.  
 *    Author: $Author$
 *      Date: $Date$
 *  Revision: $Revision$
 */

@import "../default/styles.css";

A {
    color:#BD000A; 
}

BODY {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin-top:4px; 
    margin-bottom:4px; 
    color:Black; 
    background-color:#FFFFFF;
    margin-left:4px; 
    margin-right:4px;
}

P {
    font-size: 10pt;
}

INPUT {
}

TABLE {
    border:1px;
    font-size:10pt;
}

TABLE.detailsTable {
	margin:3px;
	width:99%;
}
/* used for table border debugging
TABLE {border: 2px solid purple !important; 
   margin: 5px !important; border-collapse: 
   separate !important; border-spacing: 1px !important; 
   empty-cells: show !important;}
TH {border: 1px solid blue !important; 
   padding: 3px !important;}
TD {border: 1px solid red !important; 
   padding: 3px !important;}
*/
TABLE.Mtable TD {
    border-bottom:#EEEEEE 1px Solid;
}

.drpdwn {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px; 
    color:#000000;
    background-color:#FFFFFF;
}

.button {
    font-size:12px;
    CURSOR:"hand";
}

BUTTON {
	font-size:12px;
}

.textbox {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    background-color:#FFFFFF;
    WIDTH:120px;
}

.textboxReadOnly {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color:#EEEEEE;
    color:#222222;
    font-style:italic
}

.text {
    color:Black; 
}

.textcenter {
    color:Black;
    text-align:center;
}

.textw {
    color:White; 
    TEXT-DECORATION:none;
}

.heading {
    font-weight:bold;
    color:#000000;
}

.textwb {
    font-weight:bold; 
    color:White; 
    TEXT-DECORATION:none;
}

.tableMenu {
    background-color:#F68E20;
}

.tableFooter {
    background-color:#F68E20;
}

.textg {
    color:#718E95;
}

.nav2 {
    font-weight:bold; 
    color:Black;
    background-color:#FFFFFF;
    TEXT-DECORATION:none;
}

.nav2 A {
    font-weight:bold; 
    color:Black;
    background-color:#FFFFFF;
    TEXT-DECORATION:none;
}

.nav2sel {
    font-weight:bold; 
    color:Black; 
    background-color:#BD000A;
    TEXT-DECORATION:none;
}

.nav2sel A {
    font-weight:bold; 
    color:Black; 
    background-color:#BD000A; 
    TEXT-DECORATION:none;
}

.nav2sel {
    font-weight:bold; 
    color:#FFFFFF;
    background-color:#827F77;
    TEXT-DECORATION:none;
}

.nav2sel A {
    font-weight:bold; 
    color:#FFFFFF;
    background-color:#827F77;
    TEXT-DECORATION:none;
}

.nav3 {
    font-weight:bold; 
    color:#000000;
    background-color:#FFFFFF;
    TEXT-DECORATION:none;
}

.nav3 A {
    font-weight:bold; 
    color:#000000;
    background-color:#FFFFFF;
    TEXT-DECORATION:none;
}

.tableInstr {
    background-color:#EEEEEE;
}

.tableBttns {
    background-color:#EEEEEE; 
}

.textboxlg {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#000000;
    background-color:#FFFFFF;
    WIDTH:180px;
}

.tableCol {
    color:white;
    font-weight:bold; 
    background-color:#827F77;
}

.tableColSort {
    font-weight:bold; 
    background-color:#DDDDDD;
}

.tableCol A {
    color:White; 
}

.tableColSort A {
    color:Black; 
}

.selList {
    WIDTH:150px;
}

.textarea {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background-color:TRANSPARENT;
    border:White;
}

.textareabold {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold; 
    background-color:TRANSPARENT;
    border:White;
}

.textboxnar {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    background-color:#FFFFFF;
    WIDTH:130px;
}

.drpdwnnar {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    background-color:#FFFFFF;
    WIDTH:150px;
}

.drpdwnnar1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    background-color:#FFFFFF;
    WIDTH:130px;
}

.atext {
    color:#0000A0;
}

.atext_disabled {
    color:Gray; 
    TEXT-DECORATION:line-through;
}

.text_disabled {
    color:Gray; 
    TEXT-DECORATION:line-through;
}

.text_grayed_out {
    color:Gray; 
}

.textboxhighlight {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:small; 
    color:Black; 
    background-color:Yellow;
    WIDTH:120px;
}

.selListLinks {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-decoration:underline; 
    color:Blue; 
    WIDTH:150px;
}

.textbold {
    font-weight:bold; 
    color:Black; 
}

.textComplete {
    font-size: 12pt;
    color:Green; 
}

.textIncomplete {
    font-size: 12pt;
    color:Red; 
}

.textError {
    font-size: 12pt;
    font-weight:bold; 
    color:Red; 
}

.error {
	color: Red;
}

.success {
	color: Green;
}

th.ckeckbox_column, td.ckeckbox_column {
   text-align: center;
   width: 5px;
}

/*
 * This is the style used by the embedded progress dialog used in several
 * areas.  This embedded version is a second generation version of the
 * "please wait, I'm working" dialog.
 */
DIV.progressDialog {
    position:fixed;
    z-index:3;
    left:240px; 
    top:200px; 
    width:200px; 
    height:100px; 
    border-width:4px; 
    border-style:ridge; 
    background-color:#eeeeee;
    visibility:hidden;
}

.fieldLabel {
    text-align: right
}

.invisible {
    display:none
}

/*
 * Note that the following CSS selectors are context-specific.  In other
 * words, they only apply when they are within the confines of a
 * 'TABLE.generic_table'.
 */
/* base for everything in the generic table. */
table.generic_table {
   width: 100%;
}

table.generic_table th {
   background-color: #827F77;
}

table.generic_table th a {
   color: White;
}

/* properties common to both sorted assending and decending */
table.generic_table th.sorted a {
   color: Black;
}

/* the order1 class defines an assending sorted column */
table.generic_table th.order1 {
   background-image: url('../../images/default/asc.gif');
}

/* the order2 class defines a decending sorted column */
table.generic_table th.order2 {
   background-image: url('../../images/default/desc.gif');
}

table.generic_table th.sorted {
   background-color: #DDDDDD;
   background-repeat: no-repeat;
   background-position: right;
}

table.generic_table th.sortable {
   padding-right: 9px;
}

table.generic_table tr.odd {
   background-color: #E9E9E9;
}

table.generic_table tr.ruled {
   background-color:#A9A9A9;
   color: White;
}    

