/* 
Document   : style
Created on : 18/Nov/2009, 17:43:05
Author     : PENUNES
Description:
Purpose of the stylesheet follows.
*/

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

/*
General Settings
*/
#body{
    font-family:Arial;
    font-size:0.8em;
}

a:hover{
    color:#4E648E;
}

#link:hover{
    color:#4E648E;
}

.headerOne{
    color:#4E648E;
    font-weight:bolder;
    font-size:1.1em;
}

.headerTwo{
    /*color:#4E648E;*/
    color:#2F2F2B;
    font-weight:bolder;
}

.headerThree{
    /*color:#4E648E;*/
    color:#2F2F2B;
}


.applicationTitle{

    font-size:1.6em;
    color:#2F2F2B;

}

.applicationFase{
    font-size:1.6em;
    font-weight:bolder;
    /*color:#2F2F2B;*/
    color:#4E648E;
}


.applicationFormTitle{
    font-size:1.2em;
    color:#2F2F2B;
}

.formLabel{
    /*
    color:black;
    background-color:#C6CCD8;
    padding:0.4em;
    font-size:0.9em;
    */

    font-size:0.9em;
    font-weight:bold;
    color:#FFFFFF;
    background-color:#2F2F2B;
    /*border-bottom:solid #FFFFFF*/
    border-bottom-color:#FFFFFF;

}

.remindersTextBox{
    font-size:0.63em;
    color:#4E648E;
}

.submitButtonsStyle{
    font-size:0.85em;
    font-weight:bold;
    color:#2F2F2B;
    cursor:pointer;
}

.submitButtonsStyle:hover{
    color:#4E648E;
}



/*#body #header{
background-color:#F2F2F2;
padding:1.5em;
text-align:center;
text-decoration:underline;
color:#4E648E;
font-weight:bolder;
border-style:solid;
border-width:1pt;
}*/

#body a{
    cursor:pointer;
}


.headerTitle{
    font-weight:bolder;
    color:#4E648E;
}

.validation {
    /*
    color:red;
    font-size:1em;*/
    font-weight:bold;
    border: 1px solid;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #D63301;
    background-color: #FFCCBA;
}

.goodMessage{
    /*color:green;
    font-size:1em;*/
    font-weight:bold;
    border: 1px solid;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: green;
    background-color: #99ff60;
    margin-bottom: 15px;
}

.warningMessage{
    border: 1px solid;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #993300;
    background-color: #FFCC33;
    margin-bottom: 15px;
}

.formTitle{
    color:black;
    font-weight:bolder;
}

.formTable{
    /*background-color:#4E648E;*/
    background-color:#C6CCD8;
    color:black;
    /*color:white;*/
    padding:1em;
}



.submitBtn{
    font-size:0.8em;
    /*color:orange;*/
    color:#4E648E;
    font-weight:bolder;
    text-decoration:underline;
}

.submitBtn2{
    font-size:0.85em;
    font-weight:bolder;
    text-align:right;
}

.submitBtn3{
    font-size:0.7em;
    text-align:right;
    text-decoration:underline;
}

.submitBtn2:hover{
    color:#4E648E;
}

.normalParagraphs{
    color:#4E648E;
    font-size:1em;
}



.reminders{
    /*font-size:0.7em;
    color:black;*/

    font-size:0.8em;
    color:#2F2F2B;

}

.tableHead{
    background-color:#C6CCD8;
    font-size:0.9em;
}

.tableRows{
    color:black;
}

.imagesFormatation{
    cursor:pointer;
    border:0;
    vertical-align:bottom;
}

a.hover{
    color:#4E648E;
}



