/****************************************************************/
/*                          input                             */
/****************************************************************/

/*  input[type="text"] {background-color: blue} */

input.ridge
{
border-width: thin;
border-style: ridge;
border-color: rgb(160,0,0);
background-color: rgb(248,248,248);
}


input.inset
{
border-width: thin;
border-style: inset;
border-color: rgb(160,0,0);
background-color: rgb(248,248,248);
}


input.solid
{
border-width: thin;
border-style: solid;
/* Value Error : border-color gold is not a color value : gold = border-color: gold;  */
background-color: transparent;
}

input.center 
{
/* Property horizontal-align doesn't exist : center = horizontal-align: center;  */
} 

/****************************************************************/
/*                          paragraphs                          */
/****************************************************************/

p 
{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-size:12pt;
margin-left: 20px;
background-color: transparent;
}

p.border
{
border: red solid thin;
}

p.inset_border
{
border-style: inset;
}

p.indent
{
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-size:12pt;
margin-left: 20px;
background-color: transparent;
text-indent: 20px;	
}


p.copyright
{
font-family: Arial, Helvetica, sans-serif;
text-align: center;
font-size: 8pt;
background-color: transparent;	
}

p.webtech
{
font-family: Arial, Helvetica, sans-serif;
text-align: center;
font-size: 8pt;
background-color: transparent;	
}


p.textnav
{
font-family: Arial, Helvetica, sans-serif;
text-align: center;
font-size: 8pt;
background-color: transparent;	
}

p.address
{
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-size: 14pt;
margin-left: 20px;
color: rgb(160,0,0);
background-color: transparent;	
}

p.headline
{
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-size: 20pt;
margin-left: 2px;
color: rgb(35,40,98);
background-color: transparent;	
}


/****************************************************************/
/*                          anchors                             */
/****************************************************************/

a.access 
{
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
text-align: right;
text-decoration: none;
}
 
a.mylegal 
{
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
text-align: right;
text-decoration: none;
}
    
a.normal
{
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration: underline;
}

a.region_color
{
font-family: Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration: underline;
color: rgb(160,0,0);
}






/****************************************************************/
/*                          ordered lists                       */
/****************************************************************/







/****************************************************************/
/*                          unordered lists                     */
/****************************************************************/

ul.disc
{
list-style-type: disc;
font-family: Arial, Helvetica, sans-serif;
font-size:12pt;
}

ul.circle 
{
list-style-type: circle;
font-family: Arial, Helvetica, sans-serif;
font-size:12pt;
}

ul.square 
{
list-style-type: square;
font-family: Arial, Helvetica, sans-serif;
font-size:12pt;

}

ul.none 
{
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size:12pt;
}

/****************************************************************/
/*                          headers                             */
/****************************************************************/

h5 
{
font-family: Arial, Helvetica, sans-serif;
margin-left: 20px;
text-align: left;
/**text-decoration: underline; **/	
}

h4 
{
font-family: Arial, Helvetica, sans-serif;
margin-left: 20px;
text-align: left;
/**text-decoration: underline; **/	
}

h3 
{
font-family: Arial, Helvetica, sans-serif;
margin-left: 20px;
text-align: left;
/**text-decoration: underline;
color: rgb(160,0,0); **/	
}

/****************************************************************/
/*                          tables                              */
/****************************************************************/

table.access_table
{
/* Value Error : table-layout automatic is not a table-layout value : automatic = table-layout: automatic; */
/* Property horizontal-align doesn't exist : right = horizontal-align:right; */
}

/****************************************************************/
/*                          global elements                     */
/****************************************************************/

.center 
{
/* Property horizontal-align doesn't exist : center = horizontal-align: center; */
} 



/****************************************************************/
/*                             span                             */
/****************************************************************/

span.highlight
{
background-color:yellow
}

span.caption
{
font: caption;
}

span.oblique
{
font-style: oblique;
}

span.thick 
{
font-weight: bold;
}