﻿/* Dark #2B3C59 */
/* Medium #465A7D */
/* Light #BCC7D8 */

/* Fix for IE8 where drop down items show white on white */
.IE8Fix
{
    z-index: 1000;
}

/* The page is divided into 5 rows.  The 4th row is divided into 3 columns */

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
background-color: #BCC7D8;
color: #000000;
margin-top : 5px;
margin-right : 2px;
margin-bottom : 5px;
margin-left : 1px;
padding : 0 0 0 0;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
   }

a:link       { text-decoration: none; color: #465A7D; font-size : 8pt }
a:visited    { text-decoration: none; color: #465A7D; font-size : 8pt }
a:hover { text-decoration: underline; color: #465A7D; font-size : 8pt }

/* Row 1 - Header - site Search, links to insurancebroker.ca home, contact, about, career, customer care */

TD.Row1 a:link {text-decoration: none; color: #BCC7D8; font-size : 8pt }
TD.Row1 a:visited {text-decoration: none; color: #BCC7D8; font-size : 8pt }
TD.Row1 a:hover {text-decoration: underline; color: #BCC7D8; font-size : 8pt }

.Row1Border {
border-top: 1px solid #2B3C59;
border-left: 1px solid #2B3C59;
border-right: 1px solid #2B3C59;
background-color: #FFFFFF;
}

/* Row 2 - Main Banner - section title (i.e. boat, auto, business, etc.), phone number */

TD.Row2 a:link {text-decoration: underline; color: #BCC7D8; font-size : 8pt }
TD.Row2 a:visited {text-decoration: underline; color: #BCC7D8; font-size : 8pt }
TD.Row2 a:hover {text-decoration: underline; color: #BCC7D8; font-size : 8pt }

.Row2 {
color: #BCC7D8;
background-color: #2B3C59;
}


/* Row 3 - Main Menu to navigate across insurancebroker.ca */
/* The Main Menu has a separate style sheet called MainMenu.css */

.Row3 {
background-color: #465A7D;
}

/* Row 4 Column 1 - Main menu to navigate the section */

.Row4 {
background-color: #FFFFFF;
}

.Row4Col1Border {
border-left: 1px solid #2B3C59;
border-right: 1px solid #2B3C59;
background-color: #FFFFFF;
}

TD.Row4Col1NavLink a:link {text-decoration: none; color: #465A7D; font-size : 8pt }
TD.Row4Col1NavLink a:visited {text-decoration: none; color: #465A7D; font-size : 8pt }
TD.Row4Col1NavLink a:hover {text-decoration: none; color: #465A7D; font-size : 8pt }



/* Row 4 Column 2 - Main body for section text */

TD.Row4Col2 a:link {text-decoration: none; color: #465A7D; font-size : 9pt }
TD.Row4Col2 a:visited {text-decoration: none; color: #465A7D; font-size : 9pt }
TD.Row4Col2 a:hover {text-decoration: underline; color: #465A7D; font-size : 9pt }



/* Row 4 Column 3 - Right menu for resources and items relevant to the section */

TD.Row4Col3 a:link {text-decoration: none; color: #465A7D; font-size : 8pt }
TD.Row4Col3 a:visited {text-decoration: none; color: #465A7D; font-size : 8pt }
TD.Row4Col3 a:hover {text-decoration: underline; color: #465A7D; font-size : 8pt }

/* Row 5 - Footer */

TD.Row5 a:link {text-decoration: none; color: #BCC7D8; font-size : 8pt }
TD.Row5 a:visited {text-decoration: none; color: #BCC7D8; font-size : 8pt }
TD.Row5 a:hover {text-decoration: underline; color: #BCC7D8; font-size : 8pt }

.Row5 {
color: #BCC7D8;
background-color: #2B3C59;
}

/* Miscellaneous */

.bottomborder {
border-bottom: 1px solid #2B3C59;
}

.topborder {
border-top: 1px solid #2B3C59;
}

.staticitemstyle
{
    color: #BCC7D8;
    background-color: #465A7D;
    border-right: 1px solid #465A7D;
    border-left: 1px solid #465A7D;
    border-bottom: 1px solid #465A7D;
    text-align: center;
	font-size:9pt;
    height: 25px;
    width: 165px;
}

.staticitemstyle a:link { text-decoration: none; color: #BCC7D8; font-size : 8pt; }
.staticitemstyle a:visited { text-decoration: none; color: #BCC7D8; font-size : 8pt; }
.staticitemstyle a:hover { text-decoration: none; color: #BCC7D8; font-size : 8pt; }

.dynamicitemstyle
{
    color: #BCC7D8;
    background-color: #465A7D;
    border-right: 1px solid #465A7D;
    border-left: 1px solid #465A7D;
    border-bottom: 1px solid #465A7D;
    height: 25px;
    width: 165px;
	text-indent: 5px;
	font-size: 8pt;
}

.dynamicitemstyle a:link { text-decoration: none; color: #BCC7D8; font-size : 8pt; }
.dynamicitemstyle a:visited { text-decoration: none; color: #BCC7D8; font-size : 8pt; }
.dynamicitemstyle a:hover { text-decoration: none; color: #BCC7D8; font-size : 8pt; }


.hoverstyle
{
    color: #465A7D;
    background-color: #BCC7D8;
    height: 25px;
    width: 165px;
}

.hoverstyle a:link { text-decoration: none; color: #465A7D; font-size : 8pt; }
.hoverstyle a:visited { text-decoration: none; color: #465A7D; font-size : 8pt; }
.hoverstyle a:hover { text-decoration: none; color: #465A7D; font-size : 8pt; }
