/* ------------------------------------------------------- */
/*  Zurich North America Syle Sheet                        */
/* ------------------------------------------------------- */
/*                                                         */
/* ------------------------------------------------------- */
/*  For all pages that use this style sheet.               */
/* ------------------------------------------------------- */
BODY{
    BACKGROUND-COLOR: #FFFFFF;  
    COLOR: black; 
    MARGIN-LEFT: 0px; 
    MARGIN-RIGHT: 0px;
    MARGIN-TOP: 0px;
    TEXT-ALIGN: left; 
    FONT-FAMILY: Arial, Helvetica; 
    FONT-WEIGHT: normal; 
    FONT-SIZE: 12px}
A:link{
    color:#003399;
    text-decoration: underline}
A:visited{
    color:#003399;
    text-decoration: underline}
A:hover{
    color: #FF3300;
    text-decoration: underline}
TD{
    FONT-FAMILY: Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black}
/* ---------------------------------------------------------- */
/* WelcomeMenu - Used to format the "Welcome" message row.    */
/* ---------------------------------------------------------- */
.WelcomeMenu A:link{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066;
    text-decoration: underline}
.WelcomeMenu A:visited{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066; 
    text-decoration: underline}
.WelcomeMenu A:hover{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066;
    text-decoration: underline }
.WelcomeMenu {
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066}
.WelcomeMenu TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066}
/* ---------------------------------------------------------- */
/* MainMenu - Used to format top navigation menu              */
/* ---------------------------------------------------------- */
.MainMenu A:link{
    color: white;
    text-decoration: none}
.MainMenu A:visited{
    color: white; 
    text-decoration: none}
.MainMenu A:hover{
    color: white;
    text-decoration: underline }
.MainMenu TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: white}
/* ---------------------------------------------------------- */
/* SideMenu - Used to format the left nav                     */
/* ---------------------------------------------------------- */
.SideMenu A:link{
    color: #666666; 
    text-decoration: none}
.SideMenu A:visited{
    color: #666666; 
    text-decoration: none}
.SideMenu A:hover{
    color: #666666;
    text-decoration: underline}
.SideMenu TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #CCD6EB;
    COLOR: black}
/* ---------------------------------------------------------- */
/* 2003.07.21 - Bob Reck                                      */
/* The following is not used yet, but might be in the future. */
/* Any questions... please see Bob.                           */
/* ---------------------------------------------------------- */
.SideMenuSelected TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #D3D5E1;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black}
/* --------------------- */
/* 2003.07.21 - Bob Reck */
/* --------------------- */
.SideMenuStep {
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: center; 
    BACKGROUND-COLOR: #000066;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: white}
.SideMenuHeader A:link{
    color: #000066; 
    text-decoration: none}
.SideMenuHeader A:visited{
    color: #000066; 
    text-decoration: none}
.SideMenuHeader A:hover{
    color: #000066;
    text-decoration: underline}
.SideMenuHeader TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: black}
/* ---------------------------------------------------------- */
/* footer - used to format the web page footer.               */
/* ---------------------------------------------------------- */
.footer A:link{
    color: #666666;
    text-decoration: none}
.footer A:visited{
    color: #666666;
    text-decoration: none}
.footer A:hover{
    color: #666666;
    text-decoration: underline}
.footer TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #666666}
.footer TD.line {
    BACKGROUND-COLOR: #D3D5E1}
/* ---------------------------------------------------------- */
/* TableStyle1 - Not sure what it's used for.                 */
/* ---------------------------------------------------------- */
.TableStyle1 TD{
    FONT-FAMILY: Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: black}
.TableStyle1 TD.TableStyle1Title{
    FONT-FAMILY: Arial, Helvetica;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000066}

/* --------------------------------------------------------------- */
/*  MyZurichStyle - Used on the my zurich page                     */
/* --------------------------------------------------------------- */
.MyZurichStyle A:link{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000;
    text-decoration: underline}
    /* text-decoration: none} */
.MyZurichStyle A:visited{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000;
    text-decoration: underline}
    /* text-decoration: none} */
.MyZurichStyle A:hover{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: blue;
    text-decoration: underline}
    /* text-decoration: none} */
.MyZurichStyle {
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000}
.MyZurichStyle TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000}
/* --------------------------------------------------------------- */
/*  TargetedSolutionsStyle - Used on the targeted solutions pages  */
/* --------------------------------------------------------------- */
.TargetedSolutionsStyle A:link{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000;
    text-decoration: underline}
    /* text-decoration: none} */
.TargetedSolutionsStyle A:visited{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000;
    text-decoration: underline}
    /* text-decoration: none} */
.TargetedSolutionsStyle A:hover{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: blue;
    text-decoration: underline}
    /* text-decoration: none} */
.TargetedSolutionsStyle {
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000}
.TargetedSolutionsStyle TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000}
/* --------------------------------------------------------------- */
/*  HomePageBlack - Used on the home page                          */
/* --------------------------------------------------------------- */
.HomePageBlack A:link{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: Black;
    text-decoration: underline}
    /* text-decoration: none} */
.HomePageBlack A:visited{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: Black;
    text-decoration: underline}
    /* text-decoration: none} */
.HomePageBlack A:hover{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: Blue;
    text-decoration: underline}
    /* text-decoration: none} */
.HomePageBlack {
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: Black}
.HomePageBlack TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: Black}
/* --------------------------------------------------------------- */
/*  HomePageBlue - Used on the home page                           */
/* --------------------------------------------------------------- */
.HomePageBlue A:link{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066;
    /* text-decoration: underline} */
    text-decoration: none}
.HomePageBlue A:visited{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066; 
    /* text-decoration: underline} */
    text-decoration: none}
.HomePageBlue A:hover{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: blue;
    text-decoration: underline}
    /* text-decoration: none} */
.HomePageBlue {
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066}
.HomePageBlue TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066}
/* ---------------------------------------------------------------------------- */
/*  BodyStyle1 - Used on the home page, my zurich and targeted solutions pages  */
/* ---------------------------------------------------------------------------- */
.BodyStyle1 A:link{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066;
    text-decoration: underline}
.BodyStyle1 A:visited{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066; 
    text-decoration: underline}
.BodyStyle1 A:hover{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: blue;
    /* color: #FFFFFF; */
    text-decoration: underline }
.BodyStyle1 {
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066}
.BodyStyle1 TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000066}
/* ------------------------------------------------------- */
/*  BodyStyle2 - Used on the targeted solutions pages      */
/* ------------------------------------------------------- */
.BodyStyle2 A:link{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000
    text-decoration: underline}
.BodyStyle2 A:visited{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000 
    text-decoration: underline}
.BodyStyle2 A:hover{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: blue;
    text-decoration: underline}
.BodyStyle2 {
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000}
.BodyStyle2 TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000}
/* ------------------------------------------------------- */
/*  LinksOnWhite - Used on the homepage and other places   */
/* ------------------------------------------------------- */
.LinksOnWhite A:link{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000;
    text-decoration: underline}
.LinksOnWhite A:visited{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000; 
    text-decoration: underline}
.LinksOnWhite A:hover{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: blue;
    text-decoration: underline }
.LinksOnWhite {
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000}
.LinksOnWhite TD{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: #000000}
/* ------------------------------------------------------- */
/*  ChevronMenu - Used at the top of all pages below menu. */
/* ------------------------------------------------------- */
.ChevronMenu A:link{
    FONT-FAMILY: Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: Black;
    text-decoration: underline}
.ChevronMenu A:visited{
    FONT-FAMILY: Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: Black;
    text-decoration: underline}
.ChevronMenu A:hover{
    FONT-FAMILY: Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: Blue;
    text-decoration: underline}
.ChevronMenu {
    FONT-FAMILY: Arial, Helvetica;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    color: Black}
/* ------------------------------------------------------- */
/*  Miscellaneous - Used throughout the site.              */
/* ------------------------------------------------------- */
.Title {
    FONT-FAMILY: Arial, Helvetica;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    color: #000080}
/* ------------------------------------------------------- */
/*  Odd/Even - used for displaying alternating rows.       */
/* ------------------------------------------------------- */
.Even{
  background-color: #FFFFFF;
}
.Odd{
  background-color: #E6E6E6;
}
/* -------------------------------------------------------- */
/*  field - used to format fields.                          */
/* -------------------------------------------------------- */
.field {  
     font-family: Verdana, Arial, Helvetica;
     font-size: 10px;
     background-color: #FFFFFF}
/* -------------------------------------------------------- */
/*  button - used to format fields.                         */
/* -------------------------------------------------------- */
.button {  
     font-family: Verdana, Arial, Helvetica;
     font-size: 10px}