/*////////////////////////////////////////////////////////////////*//*  MARKETING LANDING STYLES  *//*////////////////////////////////////////////////////////////////*//*  Default styles */a:link      { color: white; font-family:   Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }a:active      { color: white; font-family:   Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }a:visited      { color: white; font-family:   Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }a:hover       { color: black; font-family:   Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none }.text { color: #fff; font-size: 11px; font-family:   Arial, Geneva, Swiss, SunSans-Regular }.pagebackground    { font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; background-color: #f5f5f1; padding: 3px 0 4px 15px; border: solid 1px #c9d8e7 }/*  Main menu */a.mainmenulink:link      { color: white; font-size: 11px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; padding: 14px 18px 14px 21px }a.mainmenulink:active      { color: white; font-size: 11px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-color: #b1cace; padding: 14px 18px 14px 21px }a.mainmenulink:visited      { color: white; font-size: 11px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; padding: 14px 18px 14px 21px }a.mainmenulink:hover       { color: black; font-size: 11px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; background-color: #b1cace; padding: 14px 18px 14px 21px }.mainmenulink      { color: white; font-size: 11px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold; padding: 14px 18px 14px 21px }/*  Main menu cell styles*/.mainmenuspace { color: #000; font-size: 4px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold; vertical-align: 1px }.mainnavlightbluecell  { font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; background-color: #b1cace; background-attachment: fixed }.mainnavdarkbluecell  { font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; background-color: #5c95b0 }.mainnavunderlinecell { font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; background-color: #617a7d; background-repeat: no-repeat; background-attachment: fixed }.mainimagetext10px  { color: white; font-size: 11px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal }.mainimagetext12px { color: white; font-size: 16px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal }.mainimage    { font-family:   Arial, Geneva, Swiss, SunSans-Regular; background-image: url("../images/landingpage/landingmainimage.jpg"); background-repeat: no-repeat; background-position: left top }/*  Dark colour link */a.darklink:link     { color: black; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; text-decoration: none }a.darklink:active     { color: black; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal }a.darklink:visited     { color: black; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; text-decoration: none }a.darklink:hover     { color: #f00 !important; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal }.darklink     { color: black; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal }/*  Login help link */a.helplink:link       { color: gray !important; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; text-decoration: none }a.helplink:active       { color: red !important; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal }a.helplink:visited       { color: gray !important; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; text-decoration: none }a.helplink:hover       { color: red !important; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal }.helplink       { color: gray !important; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal }/*  Login cell styles */.loginbluecellcurve   { font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; background: #e0eaec url(../images/landingpage/login_curve.gif) no-repeat fixed right bottom }.loginbluecell  { font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; background-color: #e0eaec; background-repeat: no-repeat; background-attachment: fixed; background-position: right bottom }/*  Form styles */.button    { color: #000; font-size: 11px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; width: 80px }.usernamepassowrdfield { color: #000; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; width: 150px }/*  Body text style */body { color: #000; font-size: 12px; font-family: Arial,   Geneva, Swiss, SunSans-Regular; background-color: #fff; margin: 0px }.darkbodytextbold16px { color: #000; font-size: 16px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: bold }.darkbodytext16px { color: #000; font-size: 16px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal }.redbodytext16px { color: #00135D; font-size: 16px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal }.darkbodytext10px      { color: #000; font-size: 11px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal }.lightbodytext10px        { color: gray; font-size: 11px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal }.redtitletext10px     { color: #00135D; font-size: 11px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal }/*  Airclaims header and footer styles */.redcell    { font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; background-color: #b1cace }.redcellcurve    { font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; background: #f00 url("../images/landingpage/redcurve.jpg") no-repeat fixed right bottom }/*  Footer styles */a.basemenulink:link    { color: white !important; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; padding-right: 10px; padding-left: 10px }a.basemenulink:active    { color: white !important; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; padding-right: 10px; padding-left: 10px }a.basemenulink:visited    { color: white !important; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; padding-right: 10px; padding-left: 10px }a.basemenulink:hover     { color: black !important; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none; padding-right: 10px; padding-left: 10px }.basemenulink    { color: white; font-size: 10px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; font-weight: normal; padding-right: 10px; padding-left: 10px }/*  Notes to Airclaims dev team */.highlightquerry  { font-weight: normal; font-size: 11px; font-family:   Arial, Geneva, Swiss, SunSans-Regular; background-color: yellow }