body
{
font-family: Verdana, Arial, sans-serif;

font-size: 10px;

font-weight: bold;
}
.left_border {

background-image: url('images/left_border.gif');

background-repeat: repeat-y;

width: 8px;

}

.right_border {

background-image: url('images/right_border.gif');

background-repeat: repeat-y;

width: 8px;

}

.woman {

position: absolute;

overflow: visible;

right: 140px;

top: 0px;

}

.line1 {

height: 23px;

background-image: url('images/back_top1.gif');

background-repeat: repeat-x;

}

.line2 {

background-color: #a30000;

height: 105px;

}

.line3 {

height: 59px;

background-image: url('images/back_top2.gif');

background-repeat: repeat-x;

text-align: left;

vertical-align: top;

}

a.topmenu {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

font-weight: bold;

color: #515151;

padding-left: 10px;

padding-top: 18px;

float: left;

}

a.topmenu:hover {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

font-weight: bold;

color: #a30000;

padding-left: 21px;

padding-top: 18px;

float: left;

}

a {

text-decoration: none;

}

a:hover {

text-decoration: none;

}

.red {

font-family: Verdana, Arial, sans-serif;

font-size: 11px;

font-weight: bold;

color: #b51220;


}
a.ref_red {

font-family: Verdana, Arial, sans-serif;

font-size: 11px;

font-weight: bold;
text-decoration: none;
color: #b51220;

}
a.ref_red_r {

font-family: Verdana, Arial, sans-serif;
text-aling:right;
font-size: 11px;

font-weight: bold;
text-decoration: none;
color: #b51220;

}
a.ref_red:hover {
	color: #9B0800;
}

.orng {

font-family: Verdana, Arial, sans-serif;

font-size: 11px;

font-weight: bold;
text-align: justify;

color: #fd6716;

}
a.ref_orng {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
color: #fd6716;
}
a.ref_orng:hover {
	color: #fc752c;
}
.orng2 {

font-family: Verdana, Arial, sans-serif;

font-size: 12px;

font-weight: bold;

color: #fd6716;

}

.red_sml {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

font-weight: bold;

color: #b51220;

}

.red_sml2 {

font-family: Verdana, Arial, sans-serif;

font-size: 11px;

font-weight: bold;

color: #b51220;

}

.grey_sml {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

font-weight: thin;

color: #505050;

}

.grey_sml2 {

font-family: Verdana, Arial, sans-serif;

font-size: 11px;

font-weight: thin;

color: #505050;

}

.orng_sml {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

font-weight: bold;

color: #fd6716;

}
.orng_sml a {
	color: #fd6716;
	text-decoration: underline;
}
.orng_sml a:hover {
	text-decoration: none;
}
.orng_cards {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

font-weight: bold;

color: #fd6716;

height: 20px;

}

.dot_dlm {

background-image: url('images/dot_delimiter.gif');

background-repeat: repeat-x;

border-top: 1px solid #FFFFFF;

height: 1px;

width: 265px;

}

.vert_delm {

text-align: center;

width: 5%;

}

.grey_tbl {

border-color: #f7f7f7;

border-style: solid;

border-width: 1px;

background-color: #f4f4f4;

width: 421px;

height: 155px;

}

.grey_cards {

border-color: #f7f7f7;

border-style: solid;

border-width: 1px;

background-color: #f4f4f4;

margin: 0;

width: 30px;

height: 35px;

padding: 6px;
}

.grey_ch {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

font-weight: thin;

color: #c0c0c0;

}

.grey_sml2 {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

font-weight: thin;

color: #505050;

padding-left: 7px;

padding-right: 7px;

}

.copy {

font-family: Verdana, Arial, sans-serif;

font-size: 10px;

font-weight: thin;

color: #505050;

text-align: right;

vertical-align: bottom;

padding-right: 10px;

}


td.shadow-top {
    height: 10px;
    background-image: url(images/border/top.png)
  }

  td.shadow-topRight {
    width: 10px;
    height: 10px;
    background-image: url(images/border/top-right.png)
  }

  td.shadow-right {
    width: 10px;
    background-image: url(images/border/right.png)
  }

  td.shadow-bottomRight {
    width: 10px;
    height: 10px;
    background-image: url(images/border/bottom-right.png)
  }

  td.shadow-bottom {
    height: 10px;
    background-image: url(images/border/bottom.png)
  }

  td.shadow-bottomLeft { width: 10px;
    height: 10px;
    background-image: url(images/border/bottom-left.png)
  }

  td.shadow-left { width: 10px;
    background-image: url(images/border/left.png)
  }

  td.shadow-topLeft {
    width: 10px;
    height: 10px;
    background-image: url(images/border/top-left.png)
  }
  p.pages {
  	text-align: right;
  	padding: 0 10px 0 0;
  	color: #b51220;
  }
  p.pages a {
  	color: #fd6716;
  	text-decoration: none;
  }
  p.pages a:hover {
	color: #C32C00;
  }
  div.all_ref {
  	text-align: right;
  	padding: 0 20px;
  }
  a.mailto {
  	color: #b51220;
  }
  a.mailto:hover {
  	text-decoration: underline;
  }