/* 
    Document   : form
    Created on : 17/Mar/2010, 13:41:31
    Author     : jozepinto
    Description:
*/

.left{
  /* Changes on the form */
  color: #394F5F !important;
  font-family: Tahoma !important;
  font-size: 11px !important;
}
td.left {
   font-family: Tahoma;
   font-size: 11px;
   font-weight:bold;
   color:#394F5F;
   vertical-align: top;
   text-align: left;
}
.pagebreak{
   font-family: Tahoma;
   font-size: 11px;
   font-weight:bold;
   color:black;
}
td.right {
   font-family: Tahoma;
   font-size: 11px;
   font-weight: normal;
   color:#394F5F;
   vertical-align: top;
   text-align: left;
}
#main{
   /*background: #D7E9F3;*/
   width:100%;
   /*margin-left:-20px;
   padding-left:20px;
   margin-right:-20px;
   padding-right:20px;*/
}
.head{
   font-family: Tahoma;
   font-size:medium;
   font-weight:bold;
   color:#394F5F;
   vertical-align: top;
   text-align: left;
   border-top: 1px solid black;
}
.notvalid{
   border:2px red solid;
   font-family:Tahoma;
}
.text{
   color:#394F5F;
   font-family: Tahoma;
   font-size: 11px;
   font-weight:normal;
   border:0px;
   background:#ABCADB;
}
select.other{
   color:#394F5F;
   font-family: Tahoma;
   font-size: 11px;
   font-weight:normal;
   border:0px;
   background:#ABCADB;
}
.btn{
   color:#ffffff;
   font-family: Tahoma;
   font-size: 11px;
   font-weight:bold;
   border:1px #8aaabc solid;
   background: #9bbed0 top repeat-x;
   /*background: url(images/form/style5_btn_bg.gif) #9bbed0 top repeat-x;*/
}
span.required{
  font-size: 13px !important;
  color: red !important;
}

.required_text{
    font-size: 10px;
    color: #999999;
}

div.backButton{
    background: transparent url("images/form/btn_back.gif") no-repeat scroll 0 0;
    height:16px;
    width:53px;
    float:left;
    margin-bottom:15px;
    padding-right:5px;
}
div.backButton:hover{
    background: transparent url("images/form/btn_back_over.gif") no-repeat scroll 0 0;
}
div.backButton:active{
    background: transparent url("images/form/btn_back_down.gif") no-repeat scroll 0 0;
}
div.nextButton{
    background: transparent url("images/form/btn_next.gif") no-repeat scroll 0 0;
    height:16px;
    width:53px;
    float: left;
    margin-bottom:15px;
    padding-right:5px;
}
div.nextButton:hover{
    background: transparent url("images/form/btn_next_over.gif") no-repeat scroll 0 0;
}
div.nextButton:active{
    background: transparent url("images/form/btn_next_down.gif") no-repeat scroll 0 0;
}
.pageinfo{
    padding-right:5px;
    margin-bottom:15px;
    float:left;
}

.error{
     border:2px red solid !important;
     background:#FCFCFC !important
}

.Errortext{
    color:#FF0000;
    font-family:"Trebuchet MS";
    font-size:11px;
}

.DivErrortext{
    border:1px solid #ccc;
    margin:4px;
    padding:5px;
    background:lightyellow;
    color:#FF0000;
    font-family:"Trebuchet MS";
    font-size:11px;
}

.DivInfotext{
    border:1px solid #ccc;
    margin:4px;
    padding:5px;
    background:lightyellow;
    color:#0000A0;
    font-family:"Trebuchet MS";
    font-size:11px;
}
