.baseFont {font-size:11px; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#5F6247;}
.baseFontBold {font-size:11px; font-weight:bold; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#5F6247;}
.baseFontLight {font-size:11px; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#9BA078;}
.baseFontRed {font-size:11px; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#CB001A;}
.baseFontBoldRed {font-size:11px; font-weight:bold; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#CB001A;}
.baseFontLargeBoldRed {font-size:13px; font-weight:bold; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#CB001A;}
.baseFontWhite {font-size:11px; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#FFFFFF;}
.baseFontGold {font-size:11px; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#CB001A;}
.baseFontBoldGold {font-size:11px; font-weight:bold; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#CB001A;}
.baseFontBoldWhite {font-size:11px; font-weight:bold; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#FFFFFF;}
.baseFontBranches {font-size:11px; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#5F6247;}
.baseFontBoldGrey {font-size:12px; font-weight:bold; font-family:arial; text-decoration:none; color:#61878A;}

.copyFont {font-size:11px; line-height:18px; vertical-align:text-top; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#5F6247;}
.copyFontBlack {font-size:11px; line-height:18px; vertical-align:text-top; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#000000;}
.copyFontBlue {font-size:11px; line-height:18px; vertical-align:text-top; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#6A6ED2;}
.copyFontRight {font-size:11px; text-align:right; vertical-align:text-top; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#5F6247;}
.dataEntry {font-size:11px; font-family:verdana, helvetica, arial, sans serif; border-style:solid; border-width:1px; border-color:#C2C6AF; color:#000000; background:#FFFFFF;}

.toolbarSelect {font-size:11px; font-family:verdana, helvetica, arial, sans serif; color:#FFFFFF; background:#CB001A; height:15px; width:165px; overflow:hidden;}
.toolbarOption {font-size:11px; font-family:verdana, helvetica, arial, sans serif; border:none; color:#FFFFFF; background:#486A6B; height:17px; vertical-align:middle; outline-style:none;}

.baseFontLgBoldWhite {font-size:11px; font-weight:bold; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#FFFFFF;}

a.baseFontWhite:focus {text-decoration:none;}
a.baseFontWhite:link {text-decoration:none;}
a.baseFontWhite:visited {text-decoration:none;}
a.baseFontWhite:active {text-decoration:none;}
a.baseFontWhite:hover {text-decoration:underline;}

a.baseFont:focus {text-decoration:none;}
a.baseFont:link {text-decoration:none;}
a.baseFont:visited {text-decoration:none;}
a.baseFont:active {text-decoration:none;}
a.baseFont:hover {text-decoration:underline;}

a.baseFontGold:focus {text-decoration:none;}
a.baseFontGold:link {text-decoration:none;}
a.baseFontGold:visited {text-decoration:none;}
a.baseFontGold:active {text-decoration:none;}
a.baseFontGold:hover {text-decoration:underline;}

a.baseFontBoldGold:focus {text-decoration:none;}
a.baseFontBoldGold:link {text-decoration:none;}
a.baseFontBoldGold:visited {text-decoration:none;}
a.baseFontBoldGold:active {text-decoration:none;}
a.baseFontBoldGold:hover {text-decoration:underline;}

a.baseFontLight:focus {text-decoration:none;}
a.baseFontLight:link {text-decoration:none;}
a.baseFontLight:visited {text-decoration:none;}
a.baseFontLight:active {text-decoration:none;}
a.baseFontLight:hover {text-decoration:underline;}

a.baseFontRed:focus {text-decoration:none;}
a.baseFontRed:link {text-decoration:none;}
a.baseFontRed:visited {text-decoration:none;}
a.baseFontRed:active {text-decoration:none;}
a.baseFontRed:hover {text-decoration:underline;}

.linkarrow {background-image:url(../images/generic/g_arrow_red.gif); padding-left:0px; margin:0px; background-repeat:no-repeat; background-position:0 .45em; padding-left: .75em; font-size:11px; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#5F6247;}
a.linkarrow:focus {text-decoration:none;}
a.linkarrow:link {text-decoration:none;}
a.linkarrow:visited {text-decoration:none;}
a.linkarrow:active {text-decoration:none;}
a.linkarrow:hover {text-decoration:underline;}

.linkarrowred {background-image:url(../images/generic/g_arrow_red.gif); padding-left:0px; margin:0px; background-repeat:no-repeat; background-position:0 .45em; padding-left: .75em; font-size:11px; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#CB001A;}
a.linkarrowred:focus {text-decoration:none;}
a.linkarrowred:link {text-decoration:none;}
a.linkarrowred:visited {text-decoration:none;}
a.linkarrowred:active {text-decoration:none;}
a.linkarrowred:hover {text-decoration:underline;}

.linkarrowwhite {background-image:url(../images/generic/g_arrow_white.gif); padding-left:0px; margin:0px; background-repeat:no-repeat; background-position:0 .45em; padding-left: .75em; font-size:11px; font-weight:normal; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#CB001A;}
a.linkarrowwhite:focus {text-decoration:none;}
a.linkarrowwhite:link {text-decoration:none;}
a.linkarrowwhite:visited {text-decoration:none;}
a.linkarrowwhite:active {text-decoration:none;}
a.linkarrowwhite:hover {text-decoration:underline;}

a.baseFontBoldRed:focus {text-decoration:none;}
a.baseFontBoldRed:link {text-decoration:none;}
a.baseFontBoldRed:visited {text-decoration:none;}
a.baseFontBoldRed:active {text-decoration:none;}
a.baseFontBoldRed:hover {text-decoration:underline;}

a.baseFontBoldWhite:focus {text-decoration:none;}
a.baseFontBoldWhite:link {text-decoration:none;}
a.baseFontBoldWhite:visited {text-decoration:none;}
a.baseFontBoldWhite:active {text-decoration:none;}
a.baseFontBoldWhite:hover {text-decoration:underline;}

a.baseFontBranches:focus {text-decoration:none; color:#CB001A;}
a.baseFontBranches:link {text-decoration:none; color:#5F6247;}
a.baseFontBranches:visited {text-decoration:none; color:#5F6247;}
a.baseFontBranches:active {text-decoration:none; color:#5F6247;}
a.baseFontBranches:hover {text-decoration:none; color:#CB001A;}

a.baseFontBoldGrey:focus {text-decoration:none;}
a.baseFontBoldGrey:link {text-decoration:underline;}
a.baseFontBoldGrey:visited {text-decoration:none;}
a.baseFontBoldGrey:active {text-decoration:none;}
a.baseFontBoldGrey:hover {text-decoration:underline; color:#CB001A;}

body {border-bottom:0px; border-top:0px; border-left:0px; border-right:0px; background-color:#FFFFFF;}
dl {line-height:115%;}
dd {background-image:url(../images/generic/g_bullet_red.gif); padding-bottom:5px; margin:0px; background-repeat:no-repeat; background-position:0 5px; padding-left:12px;}
dd.baseFontRed {background-image:url(../images/generic/g_bullet.gif); padding-bottom:5px; margin:0px; background-repeat:no-repeat; background-position:0 5px; padding-left: 12px; color:#CB001A;}
.arrowHead {line-height:100%; position:relative; top:-1em;}
.arrow {background-image:url(../images/generic/g_arrow_red.gif); padding-left:0px; padding-bottom:.1em; margin:0px; background-repeat:no-repeat; background-position:0 .5em; padding-left: .7em;}
.casestudyarrow {background-image:url(../images/generic/g_arrow_up_red.gif); padding-left:8px; padding-top:6px; margin:0px; background-repeat:no-repeat; background-position:63px 0px; font-size:11px; font-weight:bold; font-family:verdana, helvetica, arial, sans serif; text-decoration:none; color:#CB001A;}

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}