/* SIMI style sheet */

/*** basics ***/
body {
  margin-top:0px;
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  font-size: 12px;
  line-height: 150%;
  color: #666666/*#4d4d4d*/;
}

td,th,div {
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  font-size: 12px;
  line-height: 150%;
  color: #666666/*#4d4d4d*/;
}

a {
  text-decoration:none;
}
a:link    { color: #FF6600/*#a92626*/; }
a:visited { color: #FF6600/*#a92626;*/ }
a:hover   { color: black; }
a:active  { color: #FF6600/*#a92626; */}

.hiddenlink a:link    { color: #666666/*#4d4d4d*/; }
.hiddenlink a:visited { color: #666666/*#4d4d4d*/; }
.hiddenlink a:hover   { color: black; }
.hiddenlink a:active  { color: #a92626; }


/*** headings ***/

h1 {
  font-size: 14px;
  font-weight: bold;
  color: black;
  margin: 0.0em 0.0em;
}

h2 {
  font-size: 11px;
  font-weight: bold;
  color: #a92626;
  margin: 0.0em 0.0em;
}

h3 {
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  font-size: 11px;
  font-weight: bold;
  color: black; 
}

h4 {
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  font-size: 12px;
  font-stretch: wider;
  color: black;   
  margin: 0.2em 0.0em;
} 

h5 {
  font-family: Verdana,Arial,Helvetica,Sans-Serif;
  font-size: 12px;
  font-stretch: wider;
  line-height: 100%;
  color: black;   
} 

/*** details ***/
.small {
  font-size: 10px;
}

.adobe {
  font-family: Arial,Helvetica;
  font-size: 10px;
  line-height: 120%;
  color: black;   
}

.title {
  font-size: 14px;
  font-weight: bold;
  color: black;
}

.subtitle {
  font-size: 11px;
  font-weight: bold;
  color: #a92626;
}

.top {
  font-variant: small-caps;
}
.top a:link    { color: black; }
.top a:visited { color: black; }
.top a:hover   { color: #e9e8ec; }
.top a:active  { color: black; }

.topactive {
  font-variant: small-caps;
  font-weight: bold;
}
.topactive a:link    { color: black; }
.topactive a:visited { color: black; }
.topactive a:hover   { color: #e9e8ec; }
.topactive a:active  { color: black; }

.leftheader {
  font-weight: bold;
  line-height: 100%;
  color: white; 
}

.leftheader a:link    { color: white; }
.leftheader a:visited { color: white; }
.leftheader a:hover   { color: white; }
.leftheader a:active  { color: white; }


.left {
  font-size: 11px;
  line-height: 130%;
}
.left a:link    { color: black; }
.left a:visited { color: black; }
.left a:hover   { color: #747474; }
.left a:active  { color: black; }

.leftactive {
  font-size: 11px;
  font-weight: bold;
  line-height: 130%; 
}
.leftactive a:link    { color: black; }
.leftactive a:visited { color: black; }
.leftactive a:hover   { color: #747474; }
.leftactive a:active  { color: black; }

.left2 {
  font-size: 11px;
  line-height: 100%; 
}
.left2 a:link    { color: black; }
.left2 a:visited { color: black; }
.left2 a:hover   { color: #747474; }
.left2 a:active  { color: black; }

.left2active {
  font-size: 11px;
  font-weight: bold;
  line-height: 100%; 
}
.left2active a:link    { color: black; }
.left2active a:visited { color: black; }
.left2active a:hover   { color: #747474; }
.left2active a:active  { color: black; }

.rightheader {
  font-weight: bold;
  line-height: 100%;
  color: white;
}

.rightsubheader {
  font-size: 11px;
  font-weight: bold;
  color: black;
}

.right {
  font-size: 10px;
  line-height: 100%;
}

.lastupdate {
  font-size: 10px;
  color: black;
}

.totop {
  font-size: 10px;
}
.totop a:link    { color: black; }
.totop a:visited { color: black; }
.totop a:hover   { color: black; }
.totop a:active  { color: black; }

.clickpath {
  font-size: 11px;
  a:link    { color: black; }
  a:visited { color: black; }
  a:hover   { color: black; }
  a:active  { color: black; }
}
.clickpath a:link    { color: black; }
.clickpath a:visited { color: black; }
.clickpath a:hover   { color: black; }
.clickpath a:active  { color: black; }

.formrequired {
  font-weight: bold;
  color: #4f4fbf;
}

.formerror {
  color: #ff4f4f;
}
