html {
  margin: 0px; padding: 0px; border: none;
}

body {
  margin: 0px; padding: 0px; border: none;
  background: url(../images/backpg.jpg) repeat;
  font-family:  "MS Sans Serif", Arial;
  font-size: 11px;
  color: #9D7237;
}

div,
td,
p {
  padding: 0px 0px 0px 0px;  
  margin: 0px; border: none;
  font-size:11px;
  color:#9D7237;
}

a,
a:link,
a:active,
a:visited {
  padding: 0px 0px 0px 0px;  
  margin: 0px; border: none;
  text-decoration:underline;
  color:#9D7237;
}

a:hover {
  padding: 0px 0px 0px 0px;  
  margin: 0px; border: none;
  text-decoration:underline;
  color:#FFFFFF;
}

ul {
  padding: 0px 0px 0px 0px;  
  margin: 0px; border: none;
  list-style: none;
  list-style-type: square;
}

li {
  padding: 0px 0px 0px 0px;  
  margin: 0px; border: none;
  list-style-position: inside;
}

.text01          {
	font-family: "MS Sans Serif",Arial;
	font-size: 12px;
	color: #9D7237;
	text-align: left;
	vertical-align : top;	
	margin: 0px;
	background-color : transparent;
}

.text02          {
	font-family:  "MS Sans Serif",Arial;
	font-size: 12px;
	color: #9D7237;
	text-align: right;
	vertical-align : top;	
	margin: 0px;
	background-color : transparent;
}

.text03          {
	font-family:  "MS Sans Serif",Arial;
	font-size: 12px;
	color: #9D7237;
	text-align: right;
	margin: 0px;
	background-color : transparent;
}

.text04          {
	font-family:  "MS Sans Serif",Arial;
	font-size: 12px;
	color: #9D7237;
	text-align: justify;
	margin: 0px;
	background-color : transparent;
}

.text21          {
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	text-align: left;
	margin: 0px;
	background-color : transparent;
}
                   
.text22          {
	font-family: "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	text-align: left;
	margin: 0px;
	background-color : transparent;
	font-weight : bold;
}
                   
.text23          {
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color:#9D7237;
	text-align: right;
	margin: 0px;
	background-color : transparent;
}

.text24 {
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
    text-align: left;
    margin: 0px;
	background-color : transparent;
}

.text25 {
	font-family:  "MS Sans Serif",Arial;
	font-size: 12px;
	color: #9D7237;
    text-align: center;
    margin: 0px;
	background-color : transparent;
}

.text31 {
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
    text-align: center;
    margin: 0px;
	background-color : transparent;
}

/* Visual date  v2.0*/
.inpdate         {
    font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #BDC5A5;
	height: 20px;
	text-align: left;
	border : none;
	background-color: #FCE5A7;
	background-image : url(../images/backpg.jpg);
	background-attachment : inherit;
}
/* End Visual date */

/* Text foot part */
.textfoot      {
    font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color:  #BDC5A5;
	margin: 0px;
	background-color : transparent;
}

P.parafoot01      {
    margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	text-align: center;
}

P.parafoot02      {
    margin-top: 0px;
	margin-bottom: 0px;
	font-size: 11px;
	text-align: center;
}

P.parafoot03      {
    margin-top: 11px;
	margin-bottom: 0px;
	font-size: 11px;
	text-align: center;
}
/* End Text foot part */

/* Form manager*/
.FormCelMess        {
	font-family: "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	text-align: left;
	background-color:  transparent;
    border: 0px;
}

.FormTextTitle       {
	font-family: "MS Sans Serif",Arial;
	font-size: 12px;
	color: #9D7237;
	text-align: center;
	text-indent: 5px;
	background-color:  #BDC5A5;
	height: 20px;
	font-weight: bold;
	border: 0px;
}

.FormText01          {
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color:  #9D7237;
	text-align: left;
	margin: 0px;
	background-color : transparent;
}
                                      
.FormText03        {
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	text-align: right;
	margin: 0px;
	background-color : transparent;
}

.FormText11          {
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color:  #9D7237;
	text-align: left;
	padding-top: 8px;
	margin: 0px;
	background-color : transparent;
}

.FormText12          {
	font-family: "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	text-align: left;
	margin: 0px;
	background-color : transparent;
	font-weight : bold;
}

.FormText13          {
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color:  #9D7237;
    text-align: center;
    margin: 0px;
	background-color : transparent;
}

.FormInp01           {
	background-color: #FFFFCC;
	text-align: left;
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #666666;
	border: 1px solid #677AA1;
}
                   
.FormInp02           {
	background-color: #FFFFCC;
	text-align: right;
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #666666;
	border : 1px solid #677AA1;
}

.FormInp03           {
	background-color: #FFFFFF;
	text-align: left;
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #666666;
	border : 1px solid #677AA1;
}

input.FormButton {
  font-family:  "MS Sans Serif", Arial;
  font-size: 11px;
  color: #7D9C6C;
  font-weight: bold;
  text-align: center;
  padding: 0px 10px 0px 10px;
  background: url(../images/backpg.jpg) repeat; 
  border: 1px solid #C1D2BB;
}

P.FormPara00         {
	margin-top: 0px;
	margin-bottom: 0px;
}

P.FormPara01         {
	margin-top: 11px;
	margin-bottom: 0px;
}

P.FormPara03       {
	text-align: right;
	margin-top: 0px;
	margin-bottom: 0px;
} 

A.pulseform:active  {
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	font-weight : bold;
	text-decoration: underline;
	background-color : transparent;
}                   
A.pulseform:link       {
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	font-weight : bold;
	text-decoration: underline;
	background-color : transparent;
} 
A.pulseform:visited {
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	font-weight : bold;
	text-decoration: underline;
	background-color : transparent;
}
A.pulseform:hover   {
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: white;
	font-weight : bold;
	text-decoration: underline;
	background-color : transparent;
}
/*end  Form manager*/

P.para00         {
	margin-top: 0px;
	margin-bottom: 0px;
}

P.para01         {
	margin-top: 11px;
	margin-bottom: 0px;
}

P.para02       {
	margin-top: 30px;
	margin-bottom: 0px;
} 
 
P.para03         {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 20px;
}

 P.para04         {
	margin-top: 11px;
	margin-bottom: 0px;
	font-weight : bold;
}
                
UL.list00        {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 11px;
}

UL.list01        {
	margin-top: 8px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 11px;
}

Table.page01     {
	background-image : url(../images/backimg.jpg);
	background-position : center;
	background-repeat : no-repeat;
}

TD.line01        {
	border-top: 1px solid #858B71;
	border-bottom: 1px solid #858B71;
}

TD.line02        {
	border: 1px solid #858B71;
}


/* List manager*/
.TextNormal       {
	font-family: "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	border: 0px;
}

.TextMedium       {
	font-family: "MS Sans Serif",Arial;
	font-size: 16px;
	color: #9D7237;
	border: 0px;
}

.TextLarge       {
	font-family: "MS Sans Serif",Arial;
	font-size: 20px;
	color: #9D7237;
	border: 0px;
}

.ListCellaTit01       {
	font-family: "MS Sans Serif",Arial;
	font-size: 12px;
	color: #9D7237;
	text-align: center;
	background-color: #BDC5A5;
	height: 20px;
	font-weight: bold;
	border: 0px;
}

.ListCellaTit02       {
	font-family: "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	text-align: left;
	font-weight : bold;
	padding-left: 5px;
	height: 20px;
	border: 1px solid #BDC5A5;
	background-color : transparent;
}

.ListCellaTit03       {
	font-family: "MS Sans Serif",Arial;
	border-bottom: 1px solid #BDC5A5;
	font-size: 11px;
	color: #9D7237;
	text-align: left;
	font-weight : bold;
	padding-left: 0px;
	height: 20px;
	background: trasparent;
}

.ListCella15       {
	margin-left: 5px;
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	text-align: left;
	height: 12px;
	background-color : transparent;
 }

.ListCella16       {
	margin-left: 5px;
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	text-align: right;
	height: 12px;
	background-color : transparent;
}

.ListCella17       {
	margin-left: 5px;
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	text-align: right;
	height: 12px;
	background-color : transparent;
	text-decoration : line-through;
}

.ListCella18       {
	margin-left: 5px;
	font-family:  "MS Sans Serif",Arial;
	font-size: 11px;
	color: #9D7237;
	text-align: right;
	height: 12px;
	background-color : transparent;
}

.ListCella19       {
	margin-left: 5px;
	font-family: "MS Sans Serif",Arial;
	border-bottom: 1px solid #BDC5A5;
	font-size: 11px;
	color: #9D7237;
	text-align: center;
	font-weight : bold;
	padding-left: 0px;
	height: 20px;
	background: trasparent;

}
.ListCella20       {
	margin-left: 5px;
	font-family: "MS Sans Serif",Arial;
	border-bottom: 1px solid #BDC5A5;
	font-size: 11px;
	color: #9D7237;
	text-align: center;
	padding-left: 0px;
	height: 20px;
	background: trasparent;

}
.ListPara00       {
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.ListPara01       {
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 0px;
}
/* End List manager*/


A:active         {
	color: #FF0000;
	background-color : transparent;
}
A:link              {
	color: #9D7237;
	background-color : transparent;
}
A:visited        {
	color: #9D7237;
	background-color : transparent;
}
A:hover          {
	color: #BDC5A5;
	background-color : transparent;
}

A.pulse00:active  {
	font-family:  "MS Sans Serif",Arial;
	font-size: 12px;
	color: #FF0000;
	font-weight : normal;
	text-decoration: none;
	background-color : transparent;
}                   
A.pulse00:link       {
	font-family:  "MS Sans Serif",Arial;
	font-size: 12px;
	color: #666666;
	font-weight : normal;
	text-decoration: none;
	background-color : transparent;
} 
A.pulse00:visited {
	font-family:  "MS Sans Serif",Arial;
	font-size: 12px;
	color: #666666;
	font-weight : normal;
	text-decoration: none;
	background-color : transparent;
}
A.pulse00:hover   {
	font-family:  "MS Sans Serif",Arial;
	font-size: 12px;
	color: #007FFF;
	font-weight : normal;
	text-decoration: none;
	background-color : transparent;
}

/* Form Module  - Graphics part */
#formGeneral1  {
  font-size: 10px;
  color: #666666;
}

#formGeneral1    table.FormContentScheduleTable  {
    width: 520px;
    padding: 0px; border: 0px; margin: 0px;
	border-spacing: 0px;
}

#formGeneral1    table.FormContentFrame {
    width: 520px;
    border: 0px; padding: 0px;
	margin: 15px 5px 15px 5px;
	vertical-align: top;
    text-align : left;
	border: 0px solid #942B6E;
	background-position: right bottom;
	background-repeat: no-repeat;
	background-color: transparent;
}

#formGeneral1    td.FormContentHead {
    width: 520px; height: 30px;
	padding: 0px; border: 0px; margin: 0px;
    text-align: left;
	background: url(../images/backpg.jpg) repeat; 
 }
 
 #formGeneral1    table.FormContentBody  {
    width: 520 px;
    border: 0px; margin: 0px;
	padding: 0px 10px 0px 10px; 
	vertical-align: top;
    text-align : left;
	background: none;
}

#formGeneral1    td.FormContentFoot {
    width: 520px; height: 30px;
	padding: 0px; border: 0px; margin: 0px;
    text-align: left;
 }

#formGeneral1    td.FormCelMess {
  text-align: left;
  border: 0px;
}

#formGeneral1    td.FormTextTitle {
    color: #9D7237;
    text-align: left;
    height: 20px;
    font-weight: bold;
	border-top: 1px solid #942B6E;
    border-bottom: 1px solid #942B6E;
    padding: 0px 0px 0px 0px;
	/*background: url(screen/back_title.png) repeat-x top;*/
}

#formGeneral1    td.FormText01 {
   text-align: left;
   padding: 6px 0px 0px 0px;
}

#formGeneral1    td.FormText02 {
   text-align: left;
   padding: 6px 0px 0px 20px;
}        
                            
#formGeneral1    td.FormText03 {
  text-align: right;
  padding: 6px 0px 0px 0px;
}

#formGeneral1    td.FormText11 {
  text-align: left;
  padding: 6px 0px 0px 0px;
}

#formGeneral1    td.FormText12 {
  text-align: left;
  font-weight: bold;
  padding: 6px 0px 0px 0px;
}

#formGeneral1    td.FormText13 {
  text-align: center;
  padding: 6px 0px 0px 0px;
}

#formGeneral1    td.FormText14 {
  text-align: right;
  padding: 6px 0px 0px 0px;
}

#formGeneral1    td.InputField01 {
  text-align: right;
  padding: 6px 0px 0px 0px;
}

#formGeneral1    td.InputField02 {
  text-align: left;
  padding: 6px 0px 0px 0px;
}

#formGeneral1    img.FormIcons {
}

#formGeneral1    input.FormInp01 {
  margin: 0px; padding: 2px;
  font-family:  "MS Sans Serif", Arial;
  font-size: 10px;
  color: #666666;
  background-color: #FFFFCC;
  text-align: left;
  border: 1px solid #C1D2BB;
}
                   
 #formGeneral1    input.FormInp02 {
  margin: 0px; padding: 2px;
  font-family:  "MS Sans Serif", Arial;
  font-size: 10px;
  color: #666666;
  background-color: #FFFFCC;
  text-align: right;
  border : 1px solid #C1D2BB;
}

#formGeneral1    input.FormInp03 {
  margin: 0px; padding: 2px;
  font-family:  "MS Sans Serif", Arial;
  font-size: 10px;
  color: #666666;
  background-color: #FFFFFF;
  text-align: left;
  border: 1px solid #C1D2BB;
}

#formGeneral1    input.FormButton {
  font-family:  "MS Sans Serif", Arial;
  font-size: 11px;
  color: #7D9C6C;
  font-weight: bold;
  text-align: center;
  padding: 0px 10px 0px 10px;
  background: url(../images/backpg.jpg) repeat; 
  border: 1px solid #C1D2BB;
}

#formGeneral1    textarea {
  margin: 0px; padding: 0px;
  font-family:  "MS Sans Serif", Arial;
  font-size: 10px;
  color: #666666;
  background-color: #FFFFFF;
  text-align: left;
  border: 1px solid #C1D2BB;
}

#formGeneral1    select {
  margin: 0px; padding: 0px;
  font-family:  "MS Sans Serif", Arial;
  font-size: 10px;
  color: #273D1B;
  border: 1px solid #999999;
}

#formGeneral1    p.FormPara00 {
  margin: 0px 0px 0px 0px;
}

#formGeneral1    p.FormPara01 {
  margin: 10px 0px 0px 0px;
}

#formGeneral1    p.FormPara03 {
  margin: 0px 0px 0px 0px;
  text-align: right;
} 

#formGeneral1    a.pulseform:active ,
                              a.pulseform:link ,
                              a.pulseform:visited {
  color: #FFFFFF;
  font-weight : bold;
  text-decoration: underline;
}
#formGeneral1    a.pulseform:hover   {
  color: #942B6E;
  font-weight : bold;
  text-decoration: underline;
}

