.txt10-ar {font-family: arial,helvetica,sans-serif; font-size: 10px;}
.txt11-ar {font-family: arial,helvetica,sans-serif; font-size: 11px;}
.txt12-ar {font-family: arial,helvetica,sans-serif; font-size: 12px;}
.txt13-ar {font-family: arial,helvetica,sans-serif; font-size: 13px;}

.hdr14-ar {font-family: arial,helvetica,sans-serif; font-size: 14px;}
.hdr15-ar {font-family: arial,helvetica,sans-serif; font-size: 15px;}
.hdr16-ar {font-family: arial,helvetica,sans-serif; font-size: 16px;}
.hdr17-ar {font-family: arial,helvetica,sans-serif; font-size: 17px;}
.hdr18-ar {font-family: arial,helvetica,sans-serif; font-size: 18px;}
.hdr19-ar {font-family: arial,helvetica,sans-serif; font-size: 19px;}
.hdr20-ar {font-family: arial,helvetica,sans-serif; font-size: 20px;}
.hdr21-ar {font-family: arial,helvetica,sans-serif; font-size: 21px;}
.hdr22-ar {font-family: arial,helvetica,sans-serif; font-size: 22px;}
.hdr23-ar {font-family: arial,helvetica,sans-serif; font-size: 23px;}
.hdr24-ar {font-family: arial,helvetica,sans-serif; font-size: 24px;}
.hdr25-ar {font-family: arial,helvetica,sans-serif; font-size: 25px;}
.hdr26-ar {font-family: arial,helvetica,sans-serif; font-size: 26px;}
.hdr27-ar {font-family: arial,helvetica,sans-serif; font-size: 27px;}
.hdr28-ar {font-family: arial,helvetica,sans-serif; font-size: 28px;}
.hdr29-ar {font-family: arial,helvetica,sans-serif; font-size: 29px;}
.hdr30-ar {font-family: arial,helvetica,sans-serif; font-size: 30px;}


.txt09-vd {font-family: verdana,geneva,sans-serif;font-size: 9px;}
.txt10-vd {font-family: verdana,geneva,sans-serif; font-size: 10px;}
.txt11-vd {font-family: verdana,geneva,sans-serif; font-size: 11px;}
.txt12-vd {font-family: verdana,geneva,sans-serif; font-size: 12px;}
.txt13-vd {font-family: verdana,geneva,sans-serif; font-size: 13px;}


.hdr14-vd {font-family: verdana,geneva,sans-serif; font-size: 14px;}
.hdr15-vd {font-family: verdana,geneva,sans-serif; font-size: 15px;}
.hdr16-vd {font-family: verdana,geneva,sans-serif; font-size: 16px;}
.hdr17-vd {font-family: verdana,geneva,sans-serif; font-size: 17px;}
.hdr18-vd {font-family: verdana,geneva,sans-serif; font-size: 18px;}
.hdr19-vd {font-family: verdana,geneva,sans-serif; font-size: 19px;}
.hdr20-vd {font-family: verdana,geneva,sans-serif; font-size: 20px;}
.hdr21-vd {font-family: verdana,geneva,sans-serif; font-size: 21px;}
.hdr22-vd {font-family: verdana,geneva,sans-serif; font-size: 22px;}
.hdr23-vd {font-family: verdana,geneva,sans-serif; font-size: 23px;}
.hdr24-vd {font-family: verdana,geneva,sans-serif; font-size: 24px;}
.hdr25-vd {font-family: verdana,geneva,sans-serif; font-size: 25px;}
.hdr26-vd {font-family: verdana,geneva,sans-serif; font-size: 26px;}
.hdr27-vd {font-family: verdana,geneva,sans-serif; font-size: 27px;}
.hdr28-vd {font-family: verdana,geneva,sans-serif; font-size: 28px;}
.hdr29-vd {font-family: verdana,geneva,sans-serif; font-size: 29px;}
.hdr30-vd {font-family: verdana,geneva,sans-serif; font-size: 30px;}
   
.labels {font-family: verdana,geneva,sans-serif;font-size: 10px;font-weight: bold;color: #1A4569}
.labelsform {font-family: arial,verdana,geneva,sans-serif;font-size: 12px;}  

.labelsform-pop {font-family: arial,verdana,geneva,sans-serif;font-size: 12px;}
 
 /* cell backgrounds set up for various verticals  */
 /* could alter these as needed for each one */
 
 /* troubleshooting */
.error {
  color: #FF3300; font-family: verdana,arial,helvetica,sans serif; font-size: 13px; font-weight: bold; line-height: 15px; background-color: #FFFFFF;   border: 1px solid #ff3300;
}

/* TOP NAV LINKS MAIN FRAMEWORK  */

A.topnavlink {
	COLOR: #D7F4FC;  font-weight: bold; font-family: verdana,geneva,sans serif; font-size: 12px; TEXT-DECORATION: none
}

A.topnavlink:hover {
	COLOR: #FFFFFF; font-weight: bold; font-family: verdana,geneva,sans serif; font-size: 12px; TEXT-DECORATION: underline;
	}
	
A.topnavlink-sel {
	COLOR: #3A527A;  font-weight: bold; font-family: verdana,geneva,sans serif; font-size: 12px; TEXT-DECORATION: none
}

	
/* LEFT NAV MAIN LINKS MAIN FRAMEWORK  */

A.leftnav1 {
	COLOR: #D7F4FC;  font-weight: bold; font-family: arial,helvetica,sans serif; font-size: 12px; TEXT-DECORATION: underline; line-height: 13px;
}
A.leftnav1:hover {
	COLOR: #FFFFFF; font-weight: bold; font-family: arial,helvetica,sans serif; font-size: 12px; TEXT-DECORATION: underline; line-height: 13px;
	}
	
A.leftnav1-sel {
	COLOR: #3A527A;  font-weight: bold; font-family: arial,helvetica,sans serif; font-size: 12px; TEXT-DECORATION: none; line-height: 13px; background: #FFFFFF; border: 1px solid #6079A3; padding: 1px;
}

/* LEFT NAV SUBLINKS */

 
A.leftnav2 {
	COLOR: #D7F4FC;  font-family: verdana,arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: underline; line-height: 11px;
}

A.leftnav2:hover {
	COLOR: #FFFFFF;  font-family: verdana,arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: underline; line-height: 11px;
	}
	
A.leftnav2-sel {
COLOR: #3A527A;   font-family: verdana,arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: none; line-height: 11px; background-color: #D7F4FC;   border: 1px solid #6079A3;
}

/*  groups top nav */
A.vertical-light {
	COLOR: #FFFFFF;  font-family: verdana,arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: underline; line-height: 11px;
}
A.vertical-light:hover {
	COLOR: #FFCC00;  font-family: verdana,arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: underline; line-height: 11px;
}

A.vertical-dark {
	COLOR: #000000;  font-family: verdana,arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: underline; line-height: 11px;
}

A.vertical-dark:hover {
	COLOR: #0066FF;  font-family: verdana,arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: underline; line-height: 11px;
}

/*  select links */

A.smallink {
	COLOR: #0066FF;  font-family: verdana,arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: underline; line-height: 11px;
}

A.smallink:hover {
	COLOR: #FF6600;  font-family: verdana,arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: underline; line-height: 11px;
}

A.smallink-ar {
	COLOR: #0066FF;  font-family: arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: underline; line-height: 11px;
}

A.smallink-ar:hover {
	COLOR: #FF6600;  font-family: arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: underline; line-height: 11px;
}

A.smallwhite-ar {
	COLOR: #FFFFFF;  font-family: arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: underline; line-height: 11px;
}

A.smallwhite-ar:hover {
	COLOR: #FF6600;  font-family: arial,helvetica,sans serif; font-size: 11px; TEXT-DECORATION: underline; line-height: 11px;
}
A.breadcrumb {
	COLOR: #0066FF;  font-family: verdana,arial,helvetica,sans serif; font-size: 10px; TEXT-DECORATION: underline; line-height: 10px;
}

A.breadcrumb:hover {
	COLOR: #FF6600;  font-family: verdana,arial,helvetica,sans serif; font-size: 10px; TEXT-DECORATION: underline; line-height: 10px;
}
 A.networkpf {
 COLOR: #0066FF; font-family: arial,helvetica,sans serif; font-size: 12px; TEXT-DECORATION: underline;
 }
 
A.networkpf:hover {
COLOR: #FF6600; font-family: arial,helvetica,sans serif; font-size: 12px; TEXT-DECORATION: underline;
}

/*  HEADER and SUBHEADERS  */

.pagetitle  {
font-family: verdana,helvetica,arial,sans-serif; Color: #3A527A; font-size: 18px; font-weight: bold;
}

.pagetitle_vert {
font-family: verdana,helvetica,arial,sans-serif; Color: #1D6E5C; font-size: 18px; font-weight: bold;
}

.pagetitle_search {
font-family: verdana,helvetica,arial,sans-serif; Color: #FFCC66; font-size: 18px; font-weight: bold;
}

.subhdr_orange {
font-family: verdana,arial,helvetica,sans-serif; Color: #DE511A; font-size: 18px; font-weight: bold; 
}

.subhdr_green {
font-family: verdana,arial,helvetica,sans-serif; Color: #FFFFFF; font-size: 16px; font-weight: bold; 
}

.subhdr_gray {
font-family: arial,helvetica,sans-serif; Color: #333333; font-size: 14px; font-weight: bold;
}

.subhdr_blue {
font-family: arial,helvetica,sans-serif; Color: #3A527A; font-size: 14px; font-weight: bold;
}

/* background title bar  */
.lh {
        BORDER-RIGHT: 0px; BACKGROUND-POSITION: left center; BORDER-TOP: 0px; PADDING-LEFT: 24px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; BORDER-LEFT: 0px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #8dd5f7; TEXT-ALIGN: left
}


DIV.photoBox {

}
DIV.photoBox img {
border:1px solid #999;
padding:1px;
background-color:#fff;
margin:0px;
display:block;
}
.photoBoxLabel {
    font-family: arial,helvetica,sans-serif;
    font-size: 10px;
    color: #666;
    text-align: top;
}
a.photoBoxLabel {
    font-family: arial,helvetica,sans-serif;
    font-size: 10px;
    color: #666;
    text-decoration: none;
    cursor: pointer;
    text-align: top;
}

/**
 * Style for clearing containers with floats in them
 *
 * @see http://www.positioniseverything.net/easyclearing.html
 */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

