.boldnormalred        { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #FF0000; font-weight:bold; text-decoration: none}
.boldnormalblack      { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; font-weight:bold; text-decoration: none}
.boldnormalblue       { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #0000FF; font-weight:bold; text-decoration: none}
.boldnormalnavy 	  { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #001E30; font-weight:bold; text-decoration: none}	
.boldnormalwhite      { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #FFFFFF; font-weight:bold; text-decoration: none}
.boldnormalorange     { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #F1A73C; font-weight:bold; text-decoration: none}
.headline_teal      { font-family: Arial,Helvetica,sans-serif; font-size: 12pt; color: #005488; font-weight:bold; text-decoration: none}
.headline_fiber      { font-family: Arial,Helvetica,sans-serif; font-size: 12pt; color: #02523b; font-weight:bold; text-decoration: none}
.headline_blue      { font-family: Arial,Helvetica,sans-serif; font-size: 12pt; color: #0000FF; font-weight:bold; text-decoration: none}
.normalblack        { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight:normal; text-decoration: none;text-align:justify}
.normalblack a        { font-family: Arial,Helvetica,sans-serif; text-decoration:underline; font-size: 10pt; color: #0000FF; font-weight:normal; text-decoration: none; line-height:12pt;text-align:justify}
.normalblack a:visited  { font-family: Arial,Helvetica,sans-serif; text-decoration:underline; font-size: 10pt; color: #0000FF; font-weight:normal; text-decoration: none; line-height:12pt;text-align:justify}
.normalblack a:hover    { font-family: Arial,Helvetica,sans-serif; text-decoration:underline; font-size: 10pt; color: #F1A73C; font-weight:normal; text-decoration: none; line-height:12pt;text-align:justify}
.questions          { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #000000; font-weight:normal; text-decoration: none; line-height:15pt}
.smallblack         { font-family: Arial,Helvetica,sans-serif; font-size:  8pt; color: #000000; font-weight:normal; text-decoration: none;line-height:8pt;text-align:justify}
.normalwhite        { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #FFFFFF; font-weight:normal; text-decoration: none; text-align:justify}
.normalwhitebc        { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #FFFFFF; font-weight:normal; text-decoration: none}
.normalorange       { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #F1A73C; font-weight:normal; text-decoration: none; text-align:justify}
.smallblackbc         { font-family: Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; font-weight:normal; text-decoration: none;line-height:12pt}
.titleblack         { font-family: Arial,Helvetica,sans-serif; font-size: 18pt; color: #000000; font-weight:normal; text-decoration: none}
.titlered         { font-family: Arial,Helvetica,sans-serif; font-size: 12pt; color: #A90533; font-weight:bold; text-decoration: none}
.footer           { font-family: Arial,Helvetica,sans-serif; font-size: 7pt; color: #000000; font-weight:normal; text-decoration: none }
.breadcrumb       { font-family: Arial,Helvetica,sans-serif; font-size: 8pt; color: #000000; font-weight:normal; text-decoration: none }
a:link            { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #0000FF; font-weight: normal; text-decoration: none } 
a:visited         { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #0000FF; font-weight: normal; text-decoration: none } 
a:hover         { font-family: Arial,Helvetica,sans-serif; font-size: 10pt; text-decoration: underline; font-weight: normal; color: #F1A73C; }
.cogutter {
  color: #FFFFFF;
}


.cogutter td { color:#FFFFFF }
.cogutter a { color:#FFFFFF ; font-weight:bold}
.cogutter a:visited { color:#FFFFFF ; font-weight:bold}
.cogutter a:hover { color:#FFFFFF ; font-weight:bold ; text-decoration:underline}

.bizgutter td { color:#000000 ; font-family: Arial,Helvetica,sans-serif; font-size: 10pt;  }
.bizgutter a {
	font-weight: normal;
	font-size: small;
	font: normal normal bold 100% serif;
	color: #000000;
}
.bizgutter a:visited { color:#000000 ; font-weight:bold}
.bizgutter a:hover { color:#000000 ; font-weight:bold ; text-decoration:underline}
.normalblackbc {
font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight:normal; text-decoration: none; line-height:16pt;text-align:justify
}
.bluegutter {
  background-image: url('../../images/other/bg_bluegutter.png');
  background-repeat: repeat-y;
}
.papergutter {
  background-image: url('../../images/other/bg_papergutter.png');
  background-repeat: repeat-y;
}
.pinkgutter {
  background-image: url('../../images/other/bg_pinkgutter.png');
  background-repeat: repeat-y;
}
.orangegutter {
  background-image: none;
  background-repeat: repeat-y;
}
.bioseperator { border-bottom:1px solid #cccccc }
.greengutter {

  background-image: url('../../images/other/bg_greengutter.png');
  background-repeat: repeat-y;
}
.greengutter a {
	color: #FFFFFF;
	font-weight: bold;
	font-size: medium;
}
.greengutter a:visited { color:#FFFFFF ; font-weight:bold}
.greengutter a:hover { color:#FFFFFF ; font-weight:bold ; text-decoration:underline}

li {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-type: square;
	list-style-position: outside;

}
ul {
}

/*.ulcontainer {width:550px;}*/

.contacttbl {
}
.contacttbl th{ text-align:left; font-size:small;padding:0 2px 0 2px }
.contacttbl th.country { font-size:small;background-color:white;color:#02523b;padding:4px 2px 4px 2px;border-bottom:solid 2px #02523b}
.contacttbl th.titleoffices { font-size:small;color:black;padding:10px 0 4px 7px;border-bottom:solid 1px #efefef}
.contacttbl th.office { font-family:helvetica,arial,sans-serif;padding:1em 0 0 16px;text-align:left; font-size:small;}
.contacttbl td { font-size:small;padding:0 2px 0 2px}
.contacttbl td.phone {
	padding: 0 2px 0 20px;
	font-size: small
}
.contacttbl td.contact {
	color: blue;
	font-size: medium;
	padding: 4px 2px 2px 10px;
}
.contacttbl td.contactname {font-weight:bold;color:blue;font-size:small}

.pcontacttbl {
}
.pcontacttbl th{ text-align:left; font-size:small;padding:0 2px 0 2px }
.pcontacttbl th.country { font-size:small;background-color:#005488;color:white;padding:4px 2px 4px 2px;/*border-bottom:solid 2px #efefef*/}
.pcontacttbl th.titleoffices { font-size:small;color:black;padding:10px 0 4px 7px;border-bottom:solid 1px #efefef}
.pcontacttbl th.office { font-family:helvetica,arial,sans-serif;padding:1em 0 0 16px;text-align:left; font-size:small;}
.pcontacttbl td { font-size:small;padding:0 2px 0 2px}
.pcontacttbl td.phone {padding:0 2px 0 20px;font-size:x-small}
.pcontacttbl td.contact {color:blue;font-size:small}
.pcontacttbl td.contactname {font-weight:bold;color:blue;font-size:small}

td.colsep {border-left:solid 1px #02523b;  }
span.contact {font-weight:bold}

