BODY {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:hover {
	COLOR: #336699; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333
}
.right_table {
	BORDER-TOP-STYLE: outset; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BORDER-BOTTOM-STYLE: outset
}
.publicbluecell {
	BACKGROUND-IMAGE: url(/images/bkg-topbar.gif)
}
.publictancell {
	BACKGROUND-IMAGE: url(/images/bkg-leftback.gif)
}
.agentorangecell {
	BACKGROUND-IMAGE: url(/agentlink/images/bkg-topbar.gif)
}
.roibkg {
	BACKGROUND-IMAGE: url(/agentlink/roi/img-roitop.jpg); BACKGROUND-REPEAT: no-repeat
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: small; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.article {
	FONT-SIZE: small; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.articlebox {
	BORDER-RIGHT: #ff9933 thin solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff9933 thin solid; PADDING-LEFT: 10px; FONT-SIZE: small; PADDING-BOTTOM: 10px; BORDER-LEFT: #ff9933 thin solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ff9933 thin solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.fineprint {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headline2 {
	FONT-WEIGHT: bold; FONT-SIZE: medium; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cert-default {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cert-large {
	FONT-SIZE: 12pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cert-head {
	FONT-SIZE: 12pt; FONT-FAMILY: "Arial Narrow", Arial, Helvetica, sans-serif
}
.products-default {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.registerhead {
	FONT-SIZE: 12pt; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.registerform {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.coverage-box {
	BORDER-RIGHT: #6699cc solid; PADDING-RIGHT: 10px; BORDER-TOP: #6699cc solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 20px 5px 5px 0px; BORDER-LEFT: #6699cc solid; WIDTH: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #6699cc solid; BACKGROUND-COLOR: #f0f8ff
}
.nobkgimg {
	BACKGROUND-IMAGE: none
}
.navOrange {
	COLOR: #ffffff; TEXT-DECORATION: none; font-color: #FFFFFF
}
.navOrange:hover {
	TEXT-DECORATION: underline; font-color: #333333
}
.announce-div {
	MARGIN: 10px; WIDTH: 148px; TEXT-ALIGN: left
}
.announce-span {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-SIZE: 8pt; MARGIN-LEFT: 18px; TEXT-INDENT: -8px
}
.announce-feat {
	COLOR: #cc0000
}
.navimgbdr {
	BORDER-LEFT-COLOR: #6699cc; BORDER-BOTTOM-COLOR: #6699cc; COLOR: #6699cc; BORDER-TOP-COLOR: #6699cc; BORDER-RIGHT-COLOR: #6699cc
}
.langimgbdr {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; COLOR: #ffffff; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-COLOR: #ffffff
}
.linkbox {
	BORDER-RIGHT: black thin solid; PADDING-RIGHT: 5px; BORDER-TOP: black thin solid; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; BORDER-LEFT: black thin solid; WIDTH: auto; PADDING-TOP: 5px; BORDER-BOTTOM: black thin solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d5cbb7; layer-background-color: #D5CBB7
}
.link-span {
	MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-LEFT: 10px; TEXT-INDENT: -8px
}
.tanBgColor {
	BACKGROUND-COLOR: #cccc99
}
.piacopy {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.piasmall {
	FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.piamoreinfo {
	COLOR: #990000
}
.piamoreinfo:hover {
	COLOR: #333333
}
.calhead {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.caldefault {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.compareprod {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.comparemain {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.comparesub {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.comparedesc {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.comparesummary {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.piafrmbtn {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #003366 1px solid; COLOR: white; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #003366
}
.piaProdHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.affiliatehead {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #336699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.affiliatedl {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.affiliatedl DT A {
	FONT-WEIGHT: bold; COLOR: #663333; TEXT-DECORATION: none
}
.affiliatedl DT A:hover {
	COLOR: #003366; TEXT-DECORATION: underline
}
.affiliatedl DD A {
	COLOR: #000033
}
.affiliatedl DD A:hover {
	COLOR: #003366
}
.affiliatesub {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #990000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.icon-money {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-money-icon.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-clock {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-clock-icon.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-bagsecure {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-bagsecure-icon.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-bag {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-bag-icon.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-wheelchair {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-wheelchair-icon.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-medplane {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-medplane-icon.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-car {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-car-icon.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-bagtrak {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-bagtrak-icon.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-plane {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-plane-icon.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-phone {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-phone-icon.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-mail {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-mail-icon.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-info {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-info-icon.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-pets {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; BACKGROUND-IMAGE: url(/images/product-icons/img-pets-icon.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffffff
}
.icon-none {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 25px; PADDING-BOTTOM: 1px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
.table {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: black
}
.caprodcovheader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6699cc; TEXT-ALIGN: center
}
.caprodcovheader1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #6699cc; TEXT-ALIGN: left
}
.caprodcovlabel {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.caprodcovlabelbold {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.caprodcovlabel10bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.caprodcovheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.caprodcovlabel10boldWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4b4b4b
}
