/* CSS Hold the Configuration for Pages Text and Lists */
/* */
.bodyrelease {
	FONT-SIZE: 13px; COLOR: #333; LINE-HEIGHT: 16px; FONT-FAMILY: Courier
}
.bodytexto {
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bodytexto2 {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bodytextwhite {
	FONT-SIZE: 11px; COLOR: #FFFFFF; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.cbodytext-b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-TRANSFORM: Capitalize;
}
.lbodytext-b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-TRANSFORM: Lowercase;
}
.cbodytext {
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-TRANSFORM: Capitalize;
}
.lbodytext {
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-TRANSFORM: Lowercase;
}
.bodytext {
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bodytext-btitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c63; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bodytext-b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bodytext-big {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bodytext-bn {
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bodytext-bred {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #CC0000; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bodytext-red {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CC0000; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bodytext-c {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bodytext-a {
	COLOR: #c63
}
.bodytextOrange {
    FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #c63
}
.bodytextOrange A:hover {
    FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #c63
}
.bodytext A:hover {
	COLOR: #c00
}
.smallerbodytext {
	FONT-SIZE: 9px; COLOR: #333; LINE-HEIGHT: 12px; FONT-FAMILY: Arial
}
.csmallbodytext {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-TRANSFORM: Capitalize;
}
.smallbodytextform {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-TRANSFORM: uppercase;
}
.losmallbodytext {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-TRANSFORM: Lowercase;
}
.csmallbodytext-b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-TRANSFORM: Capitalize;
}
.csmallbodytext-bred {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #c00; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-TRANSFORM: Capitalize;
}
.losmallbodytext-b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-TRANSFORM: Lowercase;
}
.smallbodytextpromo {
	FONT-SIZE: 9px; COLOR: #033; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallbodytext {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallbodytext-b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.smallbodytext-a {
	COLOR: #c63
}
.smallbodytext A:hover {
	COLOR: #c00
}
.editBoxA {
	BORDER: #8188a3 1px solid; PADDING: 2px; MARGIN: 0px 0px 0px 0px; OVERFLOW: auto; BACKGROUND-COLOR: #E3E5C7; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;
}
.editBoxtitle {
	BORDER: #8188a3 1px solid; PADDING: 5px; MARGIN: 0px 0px 0px 0px; OVERFLOW: auto; BACKGROUND-COLOR: #E3E5C7; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;
}
.editBoxnormal {
	BORDER: silver 1px solid; PADDING: 2px; MARGIN: 0px 0px 0px 0px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: left; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px;
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #333; LINE-HEIGHT: 15px
}
.redtext {
	COLOR: #c00; FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.IATAnumTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.IATAnum {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytextGreen {
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.bodytextGreen-b {
	FONT-WEIGHT: bold
}
.bodytextGreen-a {
	COLOR: #033
}
.bodytextGreen A:hover {
	COLOR: #c00
}
.smallbodytextGreen {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.smallbodytextGreen-b {
	FONT-WEIGHT: bold
}
.smallbodytextGreen-a {
	COLOR: #033
}
.smallbodytextGreen A:hover {
	COLOR: #c00
}
.smallbodytextGray {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.smallbodytextwhite {
	FONT-SIZE: 10px; COLOR: #FFFFFF; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-WEIGHT: bold
}
.relatedText {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.relatedText-b {
	FONT-WEIGHT: bold
}
.relatedText-a {
	FONT-WEIGHT: bold; COLOR: #c63
}
.relatedText A:hover {
	COLOR: #c00
}
.relatedLine {
	BACKGROUND-COLOR: #e89e51
}
.relatedBackground {
	BACKGROUND-COLOR: #fcf1d5
}
.relatedHeader {
	BACKGROUND-COLOR: #eedeb5
}
.boxBackground-darkgreen {
	BACKGROUND-COLOR: #00514a
}
.boxBackground-mediumgreen {
	BACKGROUND-COLOR: #bedcdc
}
.boxBackground-palegreen {
	BACKGROUND-COLOR: #ddeded
}
.boxBackground-darkgray {
	BACKGROUND-COLOR: #616e6e
}
.boxBackground-palegray {
	BACKGROUND-COLOR: #ccc
}
.boxBackground-orange {
	BACKGROUND-COLOR: #e89e51
}
.boxBackground-darkorange1 {
	BACKGROUND-COLOR: #CC6837
}
.boxBackground-mediumorange {
	BACKGROUND-COLOR: #eedeb5
}
.boxBackground-paleyellow {
	BACKGROUND-COLOR: #fcf1d5
}
.boxBackground-darkpurple {
	BACKGROUND-COLOR: #7118a2
}
.boxBackground-purple {
	BACKGROUND-COLOR: #b5b6e0
}
.boxBackground-palepurple {
	BACKGROUND-COLOR: #ced1e5
}
.boxSide-gray {
	BACKGROUND-COLOR: #ccc
}
.boxSide-darkgray {
	BACKGROUND-COLOR: #666
}
.menuLevel2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #ddeded
}
.menuLevel2 B {
	COLOR: #033
}
.menuLevel2 A {
	COLOR: #366; TEXT-DECORATION: none
}
.menuLevel2 A:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
.menuLevel3 {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.menuLevel3 B {
	COLOR: #033
}
.menuLevel3 A {
	COLOR: #366; TEXT-DECORATION: none
}
.menuLevel3 A:hover {
	COLOR: #c00; TEXT-DECORATION: underline
}
.menuLine {
	BACKGROUND-COLOR: #699
}
.anchor {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.anchor A {
	COLOR: #c63; TEXT-DECORATION: underline
}
.anchor A:hover {
	COLOR: #c00
}
.anchor-fares {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.anchor-fares A {
	COLOR: #c00; TEXT-DECORATION: underline
}
.anchor-fares A:hover {
	COLOR: #c63
}
.anchorGreen {
	FONT-SIZE: 10px; COLOR: #033; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.anchorGreen A {
	COLOR: #c63; TEXT-DECORATION: underline
}
.anchorGreen A:hover {
	COLOR: #c00
}
.anchorRed-nl {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #cc0000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.anchorRed-nl:hover {
	TEXT-DECORATION: underline
}
.anchorGreen2-nl {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003333; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.anchorGreen2-nl:hover {
	TEXT-DECORATION: underline; COLOR: #c63;
}
.anchorGreen-nl {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003333; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.anchorGreen-nl:hover {
	TEXT-DECORATION: underline
}
.anchorGreen-b11 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003333; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.anchorGreen-b11:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003333; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.anchorWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.footer {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.footer A {
	COLOR: #666
}
.footer A:hover {
	COLOR: #c00
}
.crumb {
	FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.crumb A {
	COLOR: #666
}
.crumb A:hover {
	COLOR: #c00
}
.sitemap {
	FONT-SIZE: 11px; COLOR: #c63; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.sitemap A {
	COLOR: #c63; TEXT-DECORATION: none
}
.sitemap A:hover {
	COLOR: #c00
}
.searchBox {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica
}
:unknown {
	outline: none
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButtonMSG     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	color: darkred;
}

.CommandButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: red;
}
.SiteLinkwhite {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold
}
.SiteLink {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color:#FFFFFF;
    font-weight: bold
}
/* hyperlink style for the site links */
A.SiteLink:link {
    text-decoration:    none;
    color:white;
}

A.SiteLink:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.SiteLink:hover    {
    text-decoration:    underline;
    color:white;
}

/* style for separator between site links */
.Accent
{
    color: red;
    font-weight:    bold;
}
.Head   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #666644;
}
.subtitlered {
	 font-family: Verdana, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #CC0000; LINE-HEIGHT: 15px
}
.anchoror {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.anchoror A {
	COLOR: #c63; TEXT-DECORATION: underline
}
.anchoror A:hover {
	COLOR: #c00
}
.feedback {
	FONT-SIZE: 10px; COLOR: #033; LINE-HEIGHT: 10px; font-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica
}
.anchorBlack {
	FONT-SIZE: 10px; COLOR: #000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.anchorOrange {
	FONT-SIZE: 10px; COLOR: #c63; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.anchorOrangepromo {
	FONT-SIZE: 10px; COLOR: #c63; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.anchorOrangepromo:hover {
	TEXT-DECORATION: underline
}
.anchorOrange-b {
	FONT-SIZE: 10px; COLOR: #c63; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica; font-weight: bold
}
.anchorOrange A {
	COLOR: #c63; TEXT-DECORATION: underline
}
.anchorOrange A:hover {
	COLOR: #c63
}
.anchorOrange12 {
	FONT-SIZE: 12px; COLOR: #c63; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.anchorOrange12 A {
	COLOR: #c63; TEXT-DECORATION: underline
}
.anchorOrange12 A:hover {
	COLOR: #c63
}
/* text style for buttons and link buttons used in the Media Centre */
.NewsButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
	LINE-HEIGHT: 16px;
}
A.NewsButton:link {
	font-weight: bold;
    text-decoration:    underline;
    color: #CC6633;
}

A.NewsButton:visited  {
	font-weight: bold;
    text-decoration:    underline;
    color: #033;
}

A.NewsButton:active   {
	font-weight: bold;
    text-decoration:    underline;
    color: #CC6633;
}

A.NewsButton:hover    {
	font-weight: bold;
    text-decoration:    underline;
    color: #CC6633;
}
.NextButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
	color: #033;
}
A.NextButton:link {
	font-weight: normal;
    text-decoration:    underline;
    color: #033;
}
.TitleButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
	color: #CC6633;
}
/* text style for buttons and link buttons used in the FAQ Centre */
.FAQButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
	LINE-HEIGHT: 20px;
    font-weight: bold;
}
A.FAQButton:link {
	font-weight: normal;
    color: #CC6633;
}

A.FAQButton:visited  {
	font-weight: normal;
    text-decoration:    normal;
    color: #CC6633;
}

A.FAQButton:active   {
	font-weight: normal;
    text-decoration:    normal;
    color: #CC6633;
}

A.FAQButton:hover    {
	font-weight: normal;
    text-decoration:    normal;
    color: #033;
}
.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: red
}
.smallbodytextOrange {
	FONT-SIZE: 10px; COLOR: #CC6633; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallbodytextRed{
	FONT-SIZE: 10px; COLOR: #CC0000; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallbodytextmenu {
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.smallbodytextmenu:hover {
	font-weight: bold;
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PromoButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
	color: #CC6633;
}
A.PromoButton:link {
	font-weight: bold;
    text-decoration:    underline;
    color: #CC6633;
}

A.PromoButton:visited  {
	font-weight: bold;
    text-decoration:    underline;
    color: #CC6633;
}

A.PromoButton:active   {
	font-weight: bold;
    text-decoration:    underline;
    color: #CC6633;
}

A.PromoButton:hover    {
	font-weight: bold;
    text-decoration:    underline;
    color: #033;
}
.smallbodytext1 {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: normal;
}
.smallbodytext1-b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: normal;
}
.smallbodytext1-a {
	COLOR: #c63;
}
.smallbodytext1 A:hover {
	COLOR: #c00;
}
.smallbodytextag {
	FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; TEXT-TRANSFORM: Capitalize;
}
.smallbodytextag-b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: none; TEXT-TRANSFORM: Capitalize;
}
.smallbodytextag-a {
	COLOR: #c63; text-decoration: none; TEXT-TRANSFORM: Capitalize;
}
.smallbodytextag A:hover {
	COLOR: #c00; text-decoration: none; TEXT-TRANSFORM: Capitalize;
}
.Promobodytext {
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.Promobodytext:link {
	font-weight: bold;
    text-decoration:    normal;
    color: #c63;
}
A.Promobodytext:visited  {
	font-weight: bold;
    text-decoration:    normal;
    color: #c63;
}
A.Promobodytext:active   {
	font-weight: bold;
    text-decoration:    normal;
    color: #c63;
}
A.Promobodytext:hover    {
	font-weight: bold;
    text-decoration:    normal;
    color: #c63;
}
.Promobodytext-big {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.Promobodytext-btitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336666; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.helpbodytext {
	FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 17px; FONT-FAMILY: Arial;
}
.cbodytext-bcontract {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: justify;
}
.cbodytext-bcontractcap {
	FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: justify; TEXT-TRANSFORM: Capitalize;
}
.smallbodytextpay {
	FONT-SIZE: 9px; COLOR: #333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: normal;
}
.smallbodytextpay-b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica; text-decoration: normal;
}
.smallbodytextpay-a {
	COLOR: #c63;
}
.smallbodytextpay A:hover {
	COLOR: #c00;
}
.boxBackground-darksurvey {
	BACKGROUND-COLOR: #CC0000
}
.boxBackground-palesurvey {
	BACKGROUND-COLOR: #FFFFFF
}
.CommandButton2     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
	LINE-HEIGHT: 14px;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton2:link {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton2:visited  {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton2:active   {
    text-decoration:    underline;
    color: darkred;
}

A.CommandButton2:hover    {
    text-decoration:    underline;
    color: #CC0000;
}
.button {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.smalliata {
	FONT-SIZE: 9px; COLOR: #333; LINE-HEIGHT: 13px; FONT-FAMILY: sans-serif; text-decoration: none; TEXT-TRANSFORM: Uppercase;
}
.smalliata A:hover {
	COLOR: #c00; text-decoration: none; TEXT-TRANSFORM: Uppercase;
}

.subtitle-contact {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333; LINE-HEIGHT: 14px; BORDER-BOTTOM: #A3AFAD 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; padding-bottom: 2px; height: 22px; padding-top: 5px; width: 362px;
}
.contactpage-arrows {
    background-position: 10px 6px; padding-top: 3px; padding-left: 20px; background-image: url(/images/square_grey.gif); padding-bottom: 3px; margin: 0px; color: #333; background-repeat: no-repeat; font-size: 11px
}
.contactpage-arrowlink {
    background-position: 24px 3px; padding-top: 1px; padding-left: 34px; background-image: url(/images/arrow3.gif); padding-bottom: 1px; margin: 0px; color: #333; background-repeat: no-repeat; font-size: 11px
}
.expandlink {
    background-position: 25px 4px; padding-top: 1px; padding-left: 38px; background-image: url(/images/closed.gif); padding-bottom: 1px; margin: 0px; color: #333; background-repeat: no-repeat; font-size: 11px
}
.expandedlink {
    background-position: 25px 4px; padding-top: 1px; padding-left: 38px; background-image: url(/images/opened.gif); padding-bottom: 1px; margin: 0px; color: #333; background-repeat: no-repeat; font-size: 11px; display: none
}
.infotable {
    border-bottom: 1px #ededed solid; border-left: 1px #ededed solid; border-top: #ededed 1px solid; border-right: #ededed 1px solid; background-color: #EEF5FB; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; padding-right: 4px; margin-top: 5px; line-height: 15px
}
.cleartd {
}
.tdcolunm1contact {
    padding-top: 0px; vertical-align: top; 
}
.tdcolunm2contact {
    padding-left: 20px; padding-top: 0px; vertical-align: top; 
}
.tdpagespace {
    height: 12px
}
.contactpagelink {
    width: 362px; margin-top: 15px
}
.expandlink2 {
    background-position: 0px 4px; padding-top: 1px; padding-left: 13px; background-image: url(/images/closed.gif); padding-bottom: 1px; margin: 0px; color: #333; background-repeat: no-repeat; font-size: 10px; font-weight: bold;
}
.expandedlink2 {
    background-position: 0px 4px; padding-top: 1px; padding-left: 13px; background-image: url(/images/opened.gif); padding-bottom: 1px; margin: 0px; color: #333; background-repeat: no-repeat; font-size: 10px; display: none; font-weight: bold;
}

/* Page Links */
.subtitle-linkspage {
	COLOR: #1a4873; BORDER-BOTTOM: #bbbbbb 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 15px; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; width: 568px; height: 22px; padding-bottom: 2px; padding-top: 0px; padding-left: 3px;
}
UL.page-link {
    padding-bottom: 8px; padding-top: 4px;
}
LI.page-link {
    background-position: 0px 4px; padding-left: 8px; background-image: url(/images/newimages/ar_right.gif); padding-bottom: 6px; margin: 0px; color: #333; background-repeat: no-repeat; FONT-SIZE: 11px; 
}
LI.page-link A:link {
    color: #333; text-decoration: none
}
LI.page-link A:visited {
    color: #333; text-decoration: none
}
LI.page-link A:hover {
    color: #cc0000; text-decoration: underline
}
UL.page-arrows {
    padding-left: 8px; padding-bottom: 4px; margin: 0px; padding-top: 4px; list-style-type: none
}
UL.page-arrows A {
    font-size: 11px
}

.expandlink3 {
    background-position: 0px 4px; padding-top: 1px; padding-left: 13px; background-image: url(/images/closed.gif); padding-bottom: 1px; margin: 0px; color: #333; background-repeat: no-repeat; font-size: 10px; font-weight: bold;
}
.expandedlink3 {
    background-position: 0px 4px; padding-top: 1px; padding-left: 13px; background-image: url(/images/opened.gif); padding-bottom: 1px; margin: 0px; color: #333; background-repeat: no-repeat; font-size: 10px; display: none; font-weight: bold;
}
.infotable3 {
    position:absolute; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; background-color: #E2E2E2; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; padding-right: 4px; margin-top: 5px; line-height: 15px; font-weight: normal; width: 300px;
}
.infotable4 {
    position:absolute; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; background-color: #E2E2E2; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; padding-right: 4px; margin-top: 5px; line-height: 15px; font-weight: normal; width: 300px;
}
.infotable5 {
    position:absolute; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; background-color: #E2E2E2; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; padding-right: 4px; margin-top: 5px; line-height: 15px; font-weight: normal; width: 300px;
}
.infotable6 {
    position:absolute; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; background-color: #E2E2E2; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; padding-right: 4px; margin-top: 5px; line-height: 15px; font-weight: normal; width: 300px;
}
.infotable7 {
    position:absolute; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; background-color: #E2E2E2; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; padding-right: 4px; margin-top: 5px; line-height: 15px; font-weight: normal; width: 300px;
}
.infotable8 {
    position:absolute; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; background-color: #E2E2E2; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; padding-right: 4px; margin-top: 5px; line-height: 15px; font-weight: normal; width: 300px;
}
.infotable9 {
    position:absolute; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; background-color: #E2E2E2; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; padding-right: 4px; margin-top: 5px; line-height: 15px; font-weight: normal; width: 300px;
}
.infotable10 {
    position:absolute; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; background-color: #E2E2E2; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; padding-right: 4px; margin-top: 5px; line-height: 15px; font-weight: normal; width: 300px;
}
.infotable11 {
    position:absolute; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; background-color: #E2E2E2; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; padding-right: 4px; margin-top: 5px; line-height: 15px; font-weight: normal; width: 300px;
}
.infotable12 {
    position:absolute; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; background-color: #E2E2E2; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; padding-right: 4px; margin-top: 5px; line-height: 15px; font-weight: normal; width: 300px;
}