body 
{
  background-image : url(../images/background_index.png);
  Xbackground-repeat : no-repeat;
  Xbackground-position : center center; 
  Xbackground-attachment : fixed;
  width : auto;
  height : auto;
  font-family:       verdana, arial, helvetica, sans-serif;
  font-size        : 10pt;
  color            : #000000;
  margin           : 0px 0px 0px 0px;
}

p 
{
  font-family:       verdana, arial, helvetica, sans-serif;
  font-size:         10pt;
  color:             #000000;
	padding:           0px;
  margin:            0px;		
}

h1 {font-family:verdana, arial, helvetica, sans-serif; font-size:20pt; color:#000000;} 
h2 {font-family:verdana, arial, helvetica, sans-serif; font-size:15pt; color:#000000;} 
h3 {font-family:verdana, arial, helvetica, sans-serif; font-size:12pt; color:#000000;} 
h4 {font-family:verdana, arial, helvetica, sans-serif; font-size:10pt; color:#000000;} 

hr
{
  border-top    : 1px solid #ccc;
  border-bottom : 0px solid #ccc;	
}

form
{
  margin       : 0px 0px 0px 0px;
  padding      : 0px 0px 0px 0px;
}

table 
{
  font-family : verdana, arial;
  font-size   : 10pt;
  color       : #000000;
}
td
{
  margin  : 0px 0px 0px 0px;
  padding : 0px 3px 0px 3px;
  border-width  : 1px;
  border-color  : #72a4e0;
}
caption 
{
  caption-side : top;
  text-align   : left; 			
}


input[type="button"]
{
  font-family   : vXerdana, arial, helvetica, sans-serif;
  font-size     : 10pt;
  color         : #000000;
  width         : 60px;	
  height        : 21px;		
  text-align    : center; 	
  cursor        : pointer;	
  border-width  : 1px;
  border-color  : #72a4e0;
  border-style  : solid;	
  border-radius : 5px;
	padding       : 0px 0px 0px 0px;		
	margin        : 1px 1px 0px 0px;
  display       : inline-block;
}
input[type="button"]:hover
{
	font-weight      : bold;
  font-family      : vXerdana, arial, helvetica, sans-serif;
  font-size        : 10pt;	
  color            : navy;
  background-color : #ccf3ff;	
}







select {
    -webkit-appearance    : button;
    -moz-appearance       : button;
    -ms-appearance        : auto;	
    appearance            : auto;
    -webkit-user-select   : none;
    -moz-user-select      : none;
    -webkit-padding-end   : 20px;
    -moz-padding-end      : 20px;
    -webkit-padding-start : 2px;
    -moz-padding-start    : 2px;
    background-color : #fff;
    border           : 1px solid #72a4e0;
    border-radius    : 3px;
    margin           : 1px 0px 1px 0px;
    padding          : 1px;
    white-space      : nowrap;
    font-family      : verdana, arial, hlevetica, sans-serif;
    font-size        : 10pt;
    color            : #0000ff;  
    overflow         : auto;
    bXox-shadow: inset 1px 1px 2px green;	
    bXox-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
    fXont-size: inherit;
    tXext-overflow: ellipsis;
    bXackground-position: center right;
    bXackground-repeat: no-repeat;	
    dXisplay: block;
    hXeight: 100pt;
    line-height: 25pt;		
    outline: 0;
}

select option 
{ 
  height: 15px; 		
  padding : 1px 2px;
  margin : 0px;	
}	

select:hover {border-color : navy;} 	
select:focus {border-color : green;} 		

select:disabled 
{
  background-color: #ccc;	
  color:            gray;		
  cursor :          not-allowed;		
} 	
select:disabled:hover
{
  background-color: #DCDCDC;   /*gainsboro, ok in FF & IE*/
  color:            #ffffff;   /*white, ok in FF only*/	 
} 	

select option:hover {background-color: #87CEFA;}   /*light sky blue, ok in FF & IE*/ 	
select option:checked {background-color: #00BFFF;}   /*deep sky blue, ok in IE only*/ 	
select option:hover:checked {background-color: #000080;}   /*navy, ok in IE only*/ 








.table02
{
  font-family : verdana, arial;
  font-size   : 10pt;
  color       : #000000;
  background-color : lightgray;	
  border-spacing   : 1px;		
	
}
.table02 tr 
{
  height      : 23px;
}
.table02 td
{
  height           : 11px;	
  margin           : 0px 0px 0px 0px;
  padding          : 0px 4px 0px 4px;
	text-align       : left;
  bXackground-color : transparent;		
  background-image : url(../images/background_index.png);	
}
