/*eb_default.css 080509 08:15:00*/

div#navi-outer div.ul_container ul ul#nav_list li a img {behavior:url("/_layouts/EB/scriptsstyles/pngbehavior.htc");}

#mainwrapperouter * {text-align:left;}
div.brt-mainwrapper {
width:989px;
margin:0px auto;
background-color:transparent;
position:relative;
}
table.ms-main {
background-image:none;
background-color:transparent;
width:989px;
border-right:solid 1px #eee;
border-left:solid 1px #eee;
position:relative;
}
tr.homeWpz_BottomRow div.groupheader {display:none;}
table.brt-homeLayout tr.ms-viewheadertr {display:none;}
a img {border:none;}
/*.ms-bodyareacell {padding-top:0px !important;}*/
/*###MAIN WRAPPER AREA###*/
/*Default Layout WPZ's*/
td.ms-pagebreadcrumb,
td#OuterLeftCell,
table#ZoneTable,
td#TopCell,
td#MiddleLeftCell,
td#MiddleRightCell,
td#BottomCell,
td#OuterRightCell,
OuterBottomRow,
OuterTopRow {vertical-align:top;}

td.ms-pagebreadcrumb{
padding:0 0 0 10px;
vertical-align:middle;
}
td#OuterLeftCell{}
table#ZoneTable{margin:8px 0 0 0;}
td#TopCell{padding:0 0 0 0;}
td#MiddleLeftCell{padding:8px 8px 0 0;}
td.MiddleMiddleCell {display:none;}
td#MiddleRightCell{padding:8px 0 0 8px;}
td#BottomCell{padding:8px 0 0 0;}

td#OuterLeftCell {width:99%;}
td#OuterMiddleCell {padding:0 0 0 5px;}
td#OuterRightCell {
/*width:150px;*/
padding:0 0 0 5px;
}
td#OuterRightCell div.contentframe {width:205px;}
td.col_1of3,
td.col_2of3,
td.col_3of3 {width:33% !important;}
td.col_3of3 div.contentframe {width:auto !important;}
td.col_1of2,
td.col_2of2 {width:50% !important;}
td.col_2of2 div.contentframe {width:auto !important;}

td.col_1of2,
td.col_1of3,
td.col_2of3 {padding-right:5px;}

/*varients +*/
div.branchloc_view table tr td.col_1of2 {width:318px !important;}
div.branchloc_view table tr td.col_2of2 {width:642px !important;}
/*Default Layout WPZ's*/

/*+*/
div.L01 {}
div.L02_C01 * td.outerleftcell,
div.L02_C01 * .outertoprow,
div.L02_C01 * .outermidtoprow,
div.L02_C01 * .outerleftcell,
div.L02_C01 * .outerbottomrow {padding-right:50px;}
div.L02_C02 {}
div.L02_C03 {}
div.L03_C01 * td.outerleftcell,
div.L03_C01 * .outertoprow,
div.L03_C01 * .outermidtoprow,
div.L03_C01 * .outerleftcell,
div.L03_C01 * .outerbottomrow {padding-right:50px;}
* .outertoprow,
* .outermidtoprow,
* .outerbottomrow {padding-right:50px;}

div.L02_C02 {}
div.L02_C03 {}
/*-*/

/*562*/.ms-pagebreadcrumb,.ms-pagebreadcrumb a{
font-size:8pt;
background-color:transparent;
text-decoration:none;
}
/*1116*/.ms-titlearealeft{
background-color:transparent;
background-image:none;
}
/*1120*/TD.ms-titleareaframe,Div.ms-titleareaframe,.ms-pagetitleareaframe,.ms-mwspagetitleareaframe,.ms-consoletitleareaframe{
background-image:none;
background-repeat:repeat-x;
background-position:left top;
background-color:transparent;
text-align:center;
}
div.ms-titleareaframe img {display:none;}
/*1130*/.ms-pagetitleareaframe table{
background-image:none;
background-repeat:no-repeat;
background-position:332px 4px;
height:54px;
}
td.ms-titlearearight {height:5px;}
/*td.ms-rightareacell, */td.ms-pagebottommarginleft, td.ms-pagebottommargin, td.ms-bodyareapagemargin, td.ms-pagebottommarginright	{
display:none;
}
div.ms-pagemargin img {width:10px;}
body.brtLevel02 * div.ms-pagemargin img {width:19px;}
/*body.brtLevel03 * div.ms-pagemargin img {width:15px;}*/
/*1219*/td.ms-rightareacell div.ms-pagemargin{
background-color:transparent;
background-image:none;
height:100%;
border-left:solid 1px transparent;
}
td.ms-rightareacell div.ms-pagemargin img {width:6px;}

/*1044*/.ms-nav{
background-color:#83b0ec;
background-image:none;
font-family:tahoma;
}
/*1169*/.ms-areaseparatorcorner{
background-image:url("/_layouts/images/framecornergrad.gif");
background-position:left top;
background-repeat:repeat-y;
height:8px;
border-right:1px solid #6f9dd9;
}
/*1176*/td.ms-areaseparatorleft{
background-image:none;
background-color:#fff;
background-position:left top;
background-repeat:repeat-x;
border-right:none;
height:100%;
}
/*1182*/div.ms-areaseparatorleft{
background-color:transparent;
background-image:none;
border-right:none;
height:100%;
}
/*1189*/div.ms-areaseparatorright{
background-image:none;
background-color:transparent;
background-repeat:repeat-x;
border-left:none;
padding-right:2px;
height:100%;
}
/*1196*/.ms-titlearearight .ms-areaseparatorright{
background:none;
border-left:none;
padding-right:2px;
height:100%;
}
/*1203*/.ms-areaseparator{
background-color:#fff;
background-image:none;
background-position:left top;
background-repeat:repeat-x;
border-right:none;
border-left:none;
padding-left:5px;
height:61px;
}
/*1212*/.ms-pagemargin{
background-color:transparent;
background-image:none;
height:100%;
}
/*1238*/.ms-bodyareaframe,.ms-viewareaframe{
vertical-align:top;
height:100%;
width:100%;
background-color:transparent;
border-top:none;
border-right:none;
border-left:none;
border:none;
}
/*1247*/.ms-bodyareaframe{
/*padding:10px;*/
padding:0px;
}
/*1256*/.ms-pagetitle{
color:#036;
font-family:arial, sans-serif;
font-size:32px;
margin:0px 0px 4px 0px;
font-weight:normal;
}
/*business unit branding +*/
body.insurance .ms-pagetitle{color:#cd5a13;}
body.investments .ms-pagetitle{color:#762641;}
body.banking .ms-pagetitle{color:#00502f;}
body.corporate .ms-pagetitle{color:#036;}
/*business unit branding -*/

.ms-pagetitle h2 {
margin:10px 0 12px 0;
}
/*1263*/.ms-pagetitle a{
text-decoration:none;
color:#000000;
margin:0;
font-weight:normal;
}
/*1269*/.ms-pagetitle a:hover{
}
/*1456*/td.ms-linksectionheader,th.ms-linksectionheader{
background-color:#f3f4f5;
background-image:none;
border:1px solid #91d2ef;
text-align:left;
}
/*1508*/.ms-partline {
background-color:#aac4d2;
}
/*1536*/table.ms-pageinformation{
background-image:none;
background-color:#f3f4f5;
border:solid 1px #91d2ef;
}

/*Rules from CONTROLS.CSS*/
/*54*/.item {
margin-bottom:5px;
margin-top:5px;
margin-left:0px;
margin-right:0px;
clear:both;
}
/*Rules from CONTROLS.CSS END*/

/*Common Elements +*/
h1.sectionheader_01 {
margin:0;
padding:0 2px 10px 0;
font-size:18px;
}
/*Icon Link +*/
a.ico_lnk {
display:block;
height:12px;
padding:0 0 0 10px;
margin:0 0 3px 0;
background-repeat:no-repeat;
background-color:transparent;
background-position:0 4px;
}
a.ico_lnk_right {
display:table;
width:auto;
height:12px;
padding:0 10px 0 0;
margin:0 0 3px 0;
background-repeat:no-repeat;
background-color:transparent;
background-position:100% 75%;
}
a.bullet01 {
background-image:url("/_layouts/EB/images/ico_arrow_bullet_01.gif");
color:#7fd7ff;
font-weight:bold;
}
a.bullet02 {
background-image:url("/_layouts/EB/images/ico_datatable01_bullet.gif");
color:#00ae42 !important;
font-weight:bold;
}
a.lnk_rightbullet01 {
background-image:url("/_layouts/EB/images/ico_datatable01_bullet.gif");
color:#0096db !important;
font-weight:bold;
}
/*varients*/
.datablocks_01 .lnk_rightbullet01 {
/*float:right;*/
font-size:10px;
}
div.home_rsb_frame a.ico_lnk {font-size:10px;}
/*Icon Link -*/
div.formblock01 label {
display:block;
padding:0 0 3px 0;
}
div.home_rsb_frame div.formblock01 label {font-size:10px;}
div.formblock01 input[type="text"],
div.formblock01 select {
color:#036;
font-size:12px;
font-family:arial, verdana. sans-serif;
}
/*Common Elements -*/
ul {
list-style-type:none;
margin-left:0px;
}
ul li {
padding-bottom:10px;
padding-left:15px;
}
ul.list_bullet01 li {background:url("/_layouts/EB/images/ico_homesplash_nav_original.gif") 5px 4px no-repeat transparent;}
.brt-bodyarea_home01 ul li {
padding-bottom:0px;
padding-left:0px;
background-image:none;
}
/*##EB PAGE BODY AREA## ~ Home +*/
#brt-bodyarea_home {
position:relative;
padding-bottom:20px;
background-color:#036;
}
/*Home Splash (other rules in "eb_homesplash.css") +*/
#homesplash_frame {position:relative;}
/*Home Splash -*/
/*Home Blocks +*/
#brt-bodyarea_home div.home_blocks_frame {
position:absolute;
top:260px;
left:7px;
width:720px;
height:125px;
z-index:;
}
div.homeblock {
height:125px;
width:240px;
background-position:0 0;
background-repeat:no-repeat;
background-color:transparent;
float:left;
padding-top:0px;
}
div.homeblock ul {
display:block;
float:right;
width:132px;
list-style-type:none;
margin:0 0 0 0;
padding:0 0 1px 0;
}
div.homeblock ul li {padding:0 10px 8px 0;}
div.homeblock * a,
div.homeblock * a:link,
div.homeblock * a:active,
div.homeblock * a:visited,
div.homeblock * a:hover {
color:#fff;
font-weight:bold;
font-size:10px;
}
div.lnk_more_wrapper {
clear:both;
}
div.homeblock a.lnk_more,
div.homeblock a.lnk_more {
color:#ffb60f !important;
float:right;
width:132px;
}

div.homeblock * table.cbq-layout-main {
width:132px;
float:right;
}
div.homeblock * table.cbq-layout-main tr td {
vertical-align:top;
padding-top:0;
}
div.homeblock * .item {margin-left:0;}
div.homeblock * .item .link-item a {}
div.homeblock * .item .link-item .description {display:none;}
/*As Summary Links +*/
div.homeblock * table.slm-layout-main {
width:132px;
float:right;
}
div.homeblock * table.slm-layout-main tr td {
vertical-align:top;
padding-top:0;
}
/*As Summary Links -*/
div#homeblock_00 {background-image:url("/_layouts/EB/images/home_block_manage.gif");}
div#homeblock_01 {background-image:url("/_layouts/EB/images/home_block_grow.gif");}
div#homeblock_02 {background-image:url("/_layouts/EB/images/home_block_protect.gif");}
/*Home Blocks -*/

/*News Alerts +*/
#brt-bodyarea_home div.home_newsalerts_frame {
position:absolute;
top:239px;
left:7px;
width:900px;
height:21px;
overflow:hidden;
background:url("/_layouts/EB/images/newsalerts_bg_hdr.gif") top left no-repeat #ffc42a;
padding-left:82px;
z-index:;
}
/*News Scroller +*/
#slider {background:url("/_layouts/EB/images/bg_newsalerts_frame.gif") top left repeat-x #ffc42a;}
#slider ul, #slider li{
margin:0;
padding:0;
list-style:none;
}
#slider li{ 
width:628px;
height:17px;
overflow:hidden;
padding-top:4px;
}
#slider li a {height:21px; color:#000000 !important;}
span#prevBtn{position:absolute; top:1px; left:58px;}
span#nextBtn{position:absolute; top:1px; left:67px;}
a.newsalerts_detail_lnk {
font-weight:bold;
color:#cd5a13 !important;
padding-left:5px;
}
/*News Scroller -*/
/*News Alerts -*/

/*Home Features (see "eb_homefeatures.css") +*/
#brt-bodyarea_home div.home_featuresscroller_frame {
position:absolute;
top:410px;
left:7px;
width:720px;
height:97px;
z-index:;
height:97px;
overflow:hidden;
}
/*Home Features -*/

/*Home Right Sidebar +*/
#brt-bodyarea_home div.home_rsb_frame {
position:absolute;
top:16px;
right:30px;
width:225px;
min-height:500px;
height:auto !important;
height:500px;
z-index:1000;
}
div.home_rsb_frame div.contentframe {
font-size:10px;
color:#f0f0f0;
}
tr#OuterRow * p {margin:0 0 10px 0;}
div.home_rsb_frame div.padwrapper {padding:14px 5px 5px 5px;}
/*#brt-bodyarea_home */div.home_rsb_frame * p {color:#fff !important; margin:0 0 10px 0;}

/*#brt-bodyarea_home */div.home_rsb_frame * div.formblock01 {
display:table;
width:100%;
padding-bottom:10px;
}
/*#brt-bodyarea_home */div.home_rsb_frame * div.formblock01 input[type="text"] {width:210px;}
div.home_rsb_frame * div.formblock01 input.form_singleline_elem {width:210px;}
/*#brt-bodyarea_home */div.home_rsb_frame * div.formblock01 select {width:215px;}
/*#brt-bodyarea_home */div.home_rsb_frame * .btn_01 {float:right;}
/*bullet icon links +*/
/*#brt-bodyarea_home */div.home_rsb_frame .rsb01 a.bullet01 {
background-image:url("/_layouts/EB/images/ico_arrow_bullet_00.gif");
color:#b0d565;
}
/*#brt-bodyarea_home */div.home_rsb_frame .rsb02 a.bullet01 {
background-image:url("/_layouts/EB/images/ico_arrow_bullet_01.gif");
color:#7fd7ff;
}
/*bullet icon links -*/

/*top right cell*/
div.home_rsb_frame div.rsb01 {
/*background:url("/_layouts/EB/images/rsb01_bg01.png") top left repeat-x transparent;*/
background-color:#666361;
height:189px;
clear:both;
overflow:hidden;
}
div.home_rsb_frame h1.sectionheader_01 {
color:#fff !important;
font-weight:bold;
font-size:16px;
background:url("/_layouts/EB/images/bdr_dash_horizontal_02.gif") repeat-x bottom left transparent;
margin-bottom:5px;
}
/*bottom right cell*/
div.home_rsb_frame div.rsb02 {
color:#fff;
background-color:#0096db;
margin-top:12px;
}
div.home_rsb_frame div.rsb02 a {color:#7fd7ff;}
/*home rsb summary links +*/
div.home_rsb_frame div.rsb02 * div.link-item {
padding-left:11px;
background:url("/_layouts/EB/images/ico_arrow_bullet_01.gif") 0 4px no-repeat transparent;
}
div.home_rsb_frame div.rsb02 * div.link-item a {
display:block;
color:#7fd7ff !important;
font-weight:bold;
}
div.home_rsb_frame div.rsb02 * div.description {display:none;}
div.home_rsb_frame div.rsb02 div.padwrapper {padding-left:8px;}
div.home_rsb_frame div.rsb02 a.rsb02_bottomlink {
display:block;
margin:10px 0 8px 0;
padding-left:5px;
}
/*home rsb summary links -*/
/*Home Right Sidebar -*/

/*##EB PAGE BODY AREA## ~ Home -*/

/*###MAIN WRAPPER AREA### END*/

/*#### GLOBALS ####*/
table.brt-globalbreadcrumb_frame {
position:absolute;
bottom:-30px;
}
/*526*/.ms-globalbreadcrumb{
font-size:8pt;
text-align:right;
height:23px;
background-color:transparent;
padding:3px 0 1px 5px;
color:#dee1e8;
}
/*532*/.ms-globalbreadcrumb a{
text-decoration:none;
color:#036;
}
/*536*/.ms-globalbreadcrumb a:hover{
text-decoration:underline;
color:#036;
}
/*540*/.ms-globalleft{
float:left;
margin-left:5px;
display:none;
}
/*543*/.ms-globalright{
float:right;
}

/*543 (based) +*/
table.ms-globalright .ms-SPLink A:link, table.ms-globalright .ms-SPLink A:visited {
color:#036;
}
table.ms-globalright .ms-SPLink a:hover {
text-decoration:underline;
}
.ms-SPLink A:link, .ms-SPLink A:visited {
text-decoration:none;
}
.ms-SPLink a:hover {
text-decoration:underline;
}
/*-*/

/*546*/.ms-globallinks{
font-size:8pt;
background:transparent;
font-family:tahoma;
}
/*551*/.ms-globallinks a{
color:#036;
text-decoration:none;
font-family:tahoma;
}
/*551*/.ms-globallinks{
color:#dee1e8;
}
/*556*/.ms-pagebreadcrumb{
padding:2px 3px 3px 3px;
border-left:none;
border-top:none;
border:none;
/*height:23px;*/
color:#666666;
}
td.ms-pagebreadcrumb{padding:2px 3px 3px 3px;}
/*561*//*.ms-pagebreadcrumb,*/.ms-pagebreadcrumb a{
font-size:8pt;
background-color:transparent;
text-decoration:none;
}
.ms-pagebreadcrumb a:hover{}
.ms-sitemapdirectional,.ms-sitemapdirectional a{
unicode-bidi:embed;
}
/*2575*/.ms-HoverCellInActive,.ms-SpLinkButtonInActive{
border:none;
margin:1px;
color:#bbe4ff;
vertical-align:top;
background-color:transparent;
}
/*2583*/.ms-HoverCellActive,.ms-SpLinkButtonActive{
border:transparent 1px solid;
vertical-align:top;
background-color:transparent;
background-image:none;
}
/*2590*/.ms-HoverCellActiveDark{
background-image:none;
border:solid 1px transparent;
background-color:transparent;
vertical-align:top;
}
/*#### GLOBALS END ####*/

/*#### BANNER / SEARCH ####*/
/*567*/.ms-sitetitle{
font:11pt verdana;
font-weight:bold;
color:#666666;
padding:4px 0px 7px 6px;
vertical-align:middle;
margin:0;
display:none;
}
/*576*/.ms-sitetitle a{
font:11pt verdana;
font-weight:bold;
color:#666666;
text-decoration:none;
}
/*none*/td#GlobalTitleAreaImage{}
/*583*/h1.ms-sitetitle{
margin:0;
padding:0;
}
/*587*/td.ms-titleimagearea{
padding-left:2px;
vertical-align:top;
width:244px;
height:32px;
}
td.ms-titleimagearea img {display:none;}
td.ms-titleimagearea a {
display:block;
width:244px;
height:32px;
background:url("/_layouts/EB/images/titlegraphic.gif") no-repeat top left transparent;
}
/*business unit branding +*/
body.insurance td.ms-titleimagearea a {
display:block;
width:244px;
height:50px;
background:url("/_layouts/EB/images/titlegraphic_insurance.gif") no-repeat top left transparent;
}
/*business unit branding -*/
/*1080*/.ms-globalTitleArea{
height:56px;
text-align:right;
background-image:none;
padding-left:26px;
padding-right:0px;
padding-top:0px;
vertical-align:top;
}
/*1089*/.ms-globalTitleAreaSeparator{
background-color:#ffffff;
background-image:url("/_layouts/images/siteTitleBKGD.gif");
background-position:right;
background-repeat:repeat-y;
}
/*This rule needs to be defined within the custom layout page*/
/*td.ms-globalTitleArea table tr td table tr td div div#SRSB{
position:absolute;
bottom:-25px;
right:0;
}*/
td.ms-globalTitleArea table tr td table tr td div div#SRSB div{}
/*4115*/.ms-sbtable{
color:#000000;
font-family:Verdana;
font-size:0.7em;
font-style:normal;
font-weight:normal;
}
td.ms-globalTitleArea table tr td table tr td div div#SRSB div table.ms-sbtable,
td.ms-globalTitleArea table tr td table tr td div div#SRSB div table.ms-sbtable-ex{
float:right;
width:200px;
}
/*4121*/.ms-sbtablealt{
color:#000000;
font-family:Verdana;
font-size:0.7em;
font-style:normal;
font-weight:normal;
}
/*4127*/.ms-sbtable-ex{
border-collapse:collapse;
margin-top:0;
margin-left:0;
}
/*4133*/.ms-sbtable-border{
border:1px solid #aac4d2;
}
/*4136*/td.ms-sbcell{
padding:0px;
padding-left:0px;
padding:0 0 0 0;
margin:0 0 0 0;
white-space:nowrap;
border:none;
height:21px;
}
td.ms-sbcell input{
border:solid 1px #d6d6d6;
height:18px;
padding:3px 0 0 3px;
margin:0 0 0 0;
font-size:12px;
color:#036;
}
body.brtLevel01 td.ms-sbcell input{width:179px !important;}
/*4142*/td.ms-sbcellnoborder{
padding-right:2px;
white-space:nowrap;
border:0;
}
/*4152*/.ms-sbplain{
font-family:Tahoma;
font-size:8pt;
border:none;
}
/*4157*/.ms-sbplainwithborder{
font-family:Tahoma;
font-size:8pt;
}
/*4161*/td.ms-sblink{
padding-right:0;
border:none;
}
/*4165*/td.ms-globalTitleArea table tr td table tr td div div#SRSB div .ms-sblink a:link,
td.ms-globalTitleArea table tr td table tr td div div#SRSB div .ms-sblink a:visited{
font-family:Tahoma;
font-size:8pt;
color:#036;
text-decoration:none;
padding-left:4px;
}
/*4172*/.ms-sblink a:hover{
color:#036;
text-decoration:underline;
}
td.ms-globalTitleArea table tr td table tr td div div#SRSB div .ms-sblink a {display:none;}
td.ms-sbgo a img {display:none;}
/*4176*/td.ms-sbgo{
background-image:none;
background-color:transparent;
padding-left:3px;
padding-right:3px;
padding-bottom:1px;
padding-top:1px;
}
td.ms-sbgo a {
display:block;
height:23px;
width:38px;
background:url("/_layouts/EB/images/ico_icongo_02_blue.gif") no-repeat 50% 50% transparent;
}

/*business unit branding +*/
/*body.insurance td.ms-sbgo a {background:url("/_layouts/EB/images/ico_icongo_insurance.gif") no-repeat 50% 50% transparent;}
body.investments td.ms-sbgo a {background:url("/_layouts/EB/images/ico_icongo_investing.gif") no-repeat 50% 50% transparent;}
body.banking td.ms-sbgo a {background:url("/_layouts/EB/images/ico_icongo_banking.gif") no-repeat 50% 50% transparent;}*/
/*business unit branding -*/

/*4183*/.ms-sbLastcell{
width:10px;
}
/*4186*/.ms-sbLastCell{
padding-right:0px;
}
/*4189*/td.ms-sbscopes{
border:none !important;
}
/*4192*/select.ms-sbscopes{
font-family:tahoma,verdana;
font-size:8pt;
width:170px;
display:none
}
.ms-sbrow {}
/*#### BANNER / SEARCH END ####*/

/*Search Center +*/
.srch-stats{
color:#333333;
font-size:1.0em;
font-family:arial, sans-serif;
background-color:#ececec;
text-align:left;
white-space:nowrap;
padding:5px;
}
.srch-Page{
color:#666666;
font-weight:bold;
font-size:1.0em;
font-family:arial, sans-serif;
background-color:#ececec;
text-align:right;
padding:5px;
}
.srch-Page A:link,.srch-Page A:visited{
text-decoration:none;
color:#09c;
font-weight:normal;
}
.srch-Page a:hover{
color:#09c;
}
.srch-WPBody br {display:none;}
/*Search Center -*/

/*#### TOP NAV ####*/
/*506*/.ms-bannerframe,.ms-GRHeaderBackground{}
/*508*/.ms-banner{
vertical-align:bottom;
}
/*511*/.ms-banner a:link{
text-decoration:none;
white-space:nowrap;
}
/*515*/.ms-banner a:visited{
text-decoration:none;
}
/*518*/.ms-bannerContainer{
background-image:none;
background-color:transparent;
padding-right:28px;
padding-left:17px;
}
/*639*/.ms-topnavContainer{
border:none;
border-left:none;
}
table.ms-topnav{
background:url("/_layouts/EB/images/topnav_unselected.gif") top left no-repeat #929aa1;
height:28px;
}
table.ms-topnavselected{
background-image:url("/_layouts/EB/images/topnav_selected.gif") !important;
background-position:top left !important;
background-repeat:no-repeat !important;
background-color:transparent !important;
}
/*643*/.ms-topnav{
border:none;
border-left:none;
border-bottom:none;
font-family:arial, sans-serif;
font-weight:bold;
font-size:12px;
color:#fff;
}
/*654*/.ms-topnav a{
display:block;
white-space:nowrap;
padding:0 23px 0px 23px;
height:14px;
background-color:transparent;
background-image:none;
}
/*660*/.ms-topnavselected{
color:#fff;
border:none;
border-bottom-width:0px;
border-left:none;
background-color:transparent;
}
/*670*/.ms-topnavselected a{
color:#fff;
height:14px;
background-color:transparent;
background-image:none;
}
.ms-topnav a:hover{text-decoration:underline;}
table.ms-topNavContainer tr td {
vertical-align:bottom;
}
table.ms-topnav tr td {
vertical-align:middle;
}
/*673*/.ms-topNavHover{
background-image:none;
background-color:#63a2ce;
border:none;
border-left:none;
border-bottom-width:0px;
color:#fff;
}
/*681*/.ms-topNavHover a{
color:#fff;
}
/*684*/.ms-topnav img{
position:relative;
left:-6px;
}
/*688*/.ms-topNavFlyOutsContainer{
border:solid 1px #3da1ce;
}
/*692*/.ms-topNavFlyOuts{
background-color:#929aa1;
font-family:arial, sans-serif;
font-weight:bold;
font-size:11px;
}
/*697*/.ms-topNavFlyOuts a{
display:block;
/**width:120px;
min-width:120px;*/
color:#fff;
padding:4px 8px 4px 8px;
}
/*704*/.ms-topNavFlyOutsHover{
background-color:#848d94;
color:#fff;
}
/*varients +*/
/*.ms-topNavFlyOutsContainer div.brt-mainsubnav_frame * {height:10px;}
div.brt-mainsubnav_frame * .ms-topNavFlyOuts {height:10px;}
div.brt-mainsubnav_frame * .ms-topNavFlyOutsHover {height:10px;}
div.brt-mainsubnav_frame * .ms-topNavFlyOutsSelected {height:10px;}*/
/*varients -*/
/*#### TOP NAV END ####*/

/*#### SITE ACTIONS####*/
td.ms-siteactionsmenu div div span div a img {display:none;}
div.siteActionsNew {
height:12px;
padding:0;
float:left;
}
/*590*/.ms-siteaction,.ms-siteaction a{
font-size:10px;
font-family:arial, verdana, sans serif;
font-weight:normal;
color:#036;
text-decoration:none;
}
/*596*/table.ms-siteaction td.ms-siteaction{
border-right:none;
}
/*599*/table.ms-siteaction td.ms-siteaction div{
padding:0 0 0 0;
border-right:none;
}
table.ms-siteaction {
width:110px;
height:12px;
}
/*603*/.ms-siteactionsmenu{
white-space:nowrap;
font-size:10px;
font-family:arial, verdana, sans serif;
padding:0;
border:none;
cursor:pointer;
}
/*610*/.ms-siteactionsmenu div div div{
background-image:none;
height:12px;
background-image:none;
background-repeat:no-repeat;
background-position:top;
border-top:none;
border-left:none;
border-right:none;
background-color:transparent;
padding:0;
text-align:center !important;
vertical-align:middle;
}
/*619*/.ms-siteactionsmenu div div div a{
color:#036;
font-weight:normal;
}
/*623*/.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:none;
height:12px;
border-top:none;
border-left:none;
border-right:none;
background-color:transparent;
}
/*#### SITE ACTIONS END####*/

/*#### LEFT SIDE NAV ####*/
table.ms-navframe {
position:static !important;
}
div.ms-quicklaunchouter {
background-image:none;
padding:0 10px 0px 7px;
/*position:relative;*/
}
* div.viewallsitecontent_link {
position:absolute;
bottom:0;
left:0px;
}
div.ms-quicklaunchouter div.ms-quickLaunch {
margin:0px;
background-image:none;
width:160px !important;
padding-bottom:30px;
position:relative;
}
/*body.brtLevel03 * div.ms-quicklaunchouter div.ms-quickLaunch {width:170px !important;}*/
table.ms-navSubMenu1 {width:100%;}
td.ms-leftareacell {
background-image:none;
background-color:transparent;
padding-top:31px;
}
/*708*/.ms-nav td,.ms-nav .ms-SPZoneLabel{font-size:8pt;}
/*728*/.ms-nav th{
font-size:8pt;
font-family:Verdana,sans-serif;
font-weight:normal;
text-align:left;
color:#333;
}
/*735*/.ms-quicklaunchnavsep{background-color:transparent;}
/*738*/.ms-quicklaunch table td{border-top:none;}
/*741*/.ms-quicklaunch .ms-treeviewouter table td{border-top:none;}
/*744*/.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{
background-color:transparent;
border-top:none;
border-left:none;
padding:0px 4px 0 4px;
}
/*750*/div.ms-treeviewouter div{border-top:none;}
/*753*/div.ms-treeviewouter div div{border:none;}
/*756*/.ms-quicklaunch span.ms-navheader{
background-color:transparent;
border-top:none;
border-left:none;
border-bottom:none;
padding:0px 6px 0px 6px;
}
/*763*/.ms-quicklaunch table.ms-navsubmenu2 td{border:none;}
/*770*/.ms-quicklaunch table.ms-selectednavheader{border:none;}
/*773*/.ms-quicklaunch span{display:block;}
/*776*/.ms-quicklaunch div.ms-navsubmenu1 br{display:Xnone;}
.ms-quicklaunch table.ms-navsubmenu1 {padding-left:0px;}
/*779*/.ms-quicklaunch table.ms-selectednav{
border:none;
background-image:none;
background-repeat:repeat-x;
background-color:transparent;
margin:2px;
margin-bottom:0;
width:97%;
}
/*788*/.ms-quicklaunch table.ms-selectednav td{
background-image:none;
background-color:transparent;
background-repeat:no-repeat;
background-position:top left;
border:none;
padding:0px 4px 1px 12px;
margin:0px;
}

/*800*/* table.ms-selectednavheader td{
width:100%;
background-color:transparent;
background-image:url("/_layouts/EB/images/ico_arrow_bullet_lsb_default.gif") !important;
background-repeat:no-repeat !important;
background-position:3px 10px;
padding-top:2px;
padding-bottom:2px;
border-top:none;
border-left:none;
padding:1px 0 3px 6px;
}
/*business unit branding +*/
body.insurance * table.ms-selectednavheader td {background:url("/_layouts/EB/images/ico_arrow_bullet_lsb_insurance.gif") 3px 10px no-repeat transparent;}
body.investments * table.ms-selectednavheader td {background:url("/_layouts/EB/images/ico_arrow_bullet_lsb_investing.gif") 3px 10px no-repeat transparent;}
body.banking * table.ms-selectednavheader td {background:url("/_layouts/EB/images/ico_arrow_bullet_lsb_banking.gif") 3px 10px no-repeat transparent;}
/*business unit branding -*/

table.ms-selectednav td a.ms-selectednav {color:#09c;}/*036*//*003e74*/
table.ms-selectednav {background:url("/_layouts/EB/images/ico_arrow_bullet_lsb_default.gif") 15px 6px no-repeat transparent;}
/*business unit branding +*/
body.insurance * table.ms-selectednav {background:url("/_layouts/EB/images/ico_arrow_bullet_lsb_insurance.gif") 15px 5px no-repeat transparent;}
body.investments * table.ms-selectednav {background:url("/_layouts/EB/images/ico_arrow_bullet_lsb_investing.gif") 15px 5px no-repeat transparent;}
body.banking * table.ms-selectednav {background:url("/_layouts/EB/images/ico_arrow_bullet_lsb_banking.gif") 15px 5px no-repeat transparent;}
/*business unit branding -*/

/*820*/table.ms-navitem td,span.ms-navitem{background-image:none;}
table.ms-navitem {
border-bottom:none;
}
table.ms-navitem tr td {
padding:0px 0 6px 25px;
}
table.ms-navitem tr td a, span.ms-navitem a {
font-family:arail, verdana, sans-serif;
font-size:10px !important;
font-weight:normal;
color:#036;/*09c*//*0096db*/
display:block;/*070609*/
}

/*827*/.ms-navsubmenu1{
width:100%;
border-collapse:collapse;
background-color:transparent;
}
/*832*/.ms-navsubmenu2{
width:100%;
background-color:transparent;
margin-bottom:6px;
}

table.ms-navselected td a.ms-navselected {color:#09c;}/*036*//*003e74*/
table.ms-navselected {background:url("/_layouts/EB/images/ico_arrow_bullet_lsb_default.gif") 15px 5px no-repeat transparent;}
/*business unit branding +*/
body.insurance * table.ms-navselected {background:url("/_layouts/EB/images/ico_arrow_bullet_lsb_insurance.gif") 15px 5px no-repeat transparent;}
body.investments * table.ms-navselected {background:url("/_layouts/EB/images/ico_arrow_bullet_lsb_investing.gif") 15px 5px no-repeat transparent;}
body.banking * table.ms-navselected {background:url("/_layouts/EB/images/ico_arrow_bullet_lsb_banking.gif") 15px 5px no-repeat transparent;}
/*business unit branding -*/

/*837*/table.ms-navselected{padding:0;}
/*840*/table.ms-navselected,span.ms-navselected{
/*background-image:none;*/
background-color:transparent;
/*background-repeat:repeat-x;*/
}
/*845*/table.ms-navselected td{
/*background-image:none;*/
/*background-repeat:no-repeat;*/
/*background-position:top left;*/
padding:0 0 0 0px;
}
table.ms-navheader {
height:17px;
margin-bottom:0px;
border-top:none;
}
table.ms-navheader tr td {
/*height:17px;
vertical-align:bottom;*/
}
/*851*/table.ms-navheader tr td{
padding-top:2px !important;
padding-left:10px !important;
padding-bottom:1px !important;
}
/*854*/.ms-navheader a,.ms-navheader2 a{
font-family:arial, verdana, sans-serif;
display:table;
font-weight:bold;
text-decoration:none;
color:#036 !important; /*036*//*003e74*/
font-size:12px !important;
}
.ms-selectednavheader,
.ms-selectednavheader a {color:#09c !important;}
/*859*/.ms-navheader a:hover,.ms-navheader2 a:hover{text-decoration:underline;}
table.ms-navheader tr td a,
table.ms-navselected tr td a {
padding:3px 0 0 5px;
margin:0 0 0 0;
height:auto;
display:block;
border-style-top:solid !important;
border-width:1px !important;
border-color:#e5f4fb !important;
border-top:solid 1px #e5f4fb !important;
border-right:none;
border-bottom:none;
border-left:none;
background-color:transparent;
}
table.ms-navselected tr td a {
padding:0 0 0 0;
height:12px;
border-top:none !important;
}
/*varients*/
/*Level 2 +*/
body.brtLevel02 * table.ms-navheader tr td a,
body.brtLevel02 * table.ms-navselected tr td a {
border-style-top:none !important;
border-width:0px !important;
border-color:transparent !important;
border-top:none !important;
}
/*Level 2 -*/
/*863*/.ms-navitem a{
/*color:#00256d;*/
text-decoration:none;
}
/*867*/.ms-navitem a:hover{
/*color:#333;*/
text-decoration:underline;
}
/*871*/.ms-navheaderstatic,.ms-navitemstatic{color:#000;}
/*874*/.ms-quicklaunchouter{
border-bottom:none;
border-right:none;
width:100%;
}
/*878*/.ms-quicklaunchouter{margin:0px;}
/*887*/.ms-treeviewouter td.ms-navitem{border-left:none;}
/*890*/.ms-treeviewouter a.ms-navitem{
padding:0px 1px 0px 1px;
}
table.ms-recyclebin {display:none;}
table.ms-recyclebin * img {display:Xnone;}
/*893*/table.ms-recyclebin td{
background-color:transparent;
width:100%;
border-top:none;
border-left:none;
padding:6px 5px 7px 0;
}
/*900*/table.ms-recyclebin td a{
display:block;
padding-left:0;
font-weight:bold;
color:#0096db;
text-decoration:none;
}
/*905*/table.ms-recyclebin td a:hover{
color:#0096db;
text-decoration:none !important;
}
/*909*/.ms-quickLaunch{
border:none;
border-bottom:none;
font-size:8pt;
font-family:tahoma;
line-height:10pt;
background-color:transparent;
}
/*917*/.ms-quicklaunchheader{
height:15px;
padding:0px 0px 0px 0px;
margin:0 0 0 0;
font-weight:bold;
background-image:url("/_layouts/EB/images/ico_arrow_dbl_right.gif");
background-repeat:no-repeat;
/*background-position:0 6px;*/
background-color:transparent;
border-left:none;
font-size:10px;
display:none;
}
/*927*/.ms-quicklaunchheader a,.ms-unselectednav a{
color:#0096db !important;
text-decoration:none;
}
/*931*/.ms-quicklaunchheader a:hover{text-decoration:underline;}
/*935*/.ms-navline{
border-bottom:none;
}
/*938*/.ms-navwatermark{color:#ffdf88;}
/*941*/.ms-selectednav,.ms-GRSortFilter{
border:none;
background:transparent;
padding-top:1px;
padding-bottom:2px;
}
/*1044*/.ms-nav{
background-color:transparent;
background-image:none;
background-repeat:repeat-x;
font-family:tahoma;
}
/*1711*/.ms-standardheader{
font-size:11px;
}
/*1711 (based)*/.ms-quickLaunch .ms-standardheader{
font-size:1em;
margin:0em;
text-align:left;
color:#333;
display:Xnone;
}
/*1717*/.ms-linksectionheader .ms-standardheader{color:#333;}
/*1720*/.ms-gb h3.ms-standardheader{margin-top:1em;}
/*1723*/.ms-gb .ms-standardheader{color:#333;}
/*1726*/.ms-gb{
border-bottom:1px solid #e5f4fb;
border-top:1px solid #f9f9f9;
}
/*3807*/.ms-hidden{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}
/*3686*/.ms-BlogNavigator div.ms-navheader{
background-color:transparent;
border-top:none;
border-left:none;
border-bottom:none;
padding:1px 6px 3px 6px;
}
/*3693*/.ms-BlogNavigator div.ms-navheader a{color:#003366;}
/*3696*/.ms-BlogNavigator div.ms-navheader{font-weight:bold;}
/*3700*/.ms-BlogNavigator .ms-quicklaunch table td{border-top:none;}
/*3791*/.ms-naveditor .ms-vb2,.ms-naveditor .ms-gb{
padding:3px 3px 0 3px;
height:22px;
}
/*3795*/.ms-naveditor .ms-gb{border-top:0;}
/*3798*/.ms-naveditor .ms-gb img{margin-top:1em;}

/*varients*/
/*Level 2 +*/
body.brtLevel02 * div.ms-quicklaunchouter {padding:0 10px 0px 16px;}
body.brtLevel02 * table.ms-navheader {
height:17px;
border-top:none;
}
/*Level 2 -*/
/*#### LEFT SIDE NAV END ####*/

/*#### EDIT CONSOLE ####*/
/*1120*//*TD.ms-titleareaframe,Div.ms-titleareaframe,.ms-pagetitleareaframe,.ms-mwspagetitleareaframe,*//*.ms-consoletitleareaframe{
background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:left top;
background-color:#d6e8ff;
text-align:center;
}*/
/*1139*//*.ms-titleareaframe table td.ms-titlearea,.ms-areaseparator table td.ms-titlearea,.ms-pagetitleareaframe table td.ms-titlearea,*//*.ms-consoletitleareaframe{
padding:7px 0px 1px 0px;
}*/
/*tr.mpdmconsole_row {display:none;}*/
/*1142*/.ms-consoletitleareaframe {
width:8px;
}
/*1146*/.ms-consoletitleareaframebottom {
background-color:#d6e8ff;
text-align:center;
padding:0px 0px 0px 0px;
}

/*3203*/.ms-consolemptablerow{
background-color:transparent;
background:url("/_layouts/EB/images/bg_editconsole.gif") top left repeat-x transparent;
}
/*3206*/.ms-consolestatus,.ms-consoleerror,.ms-consolemessage,.ms-consoletoolbar{
font-size:8pt;
font-family:Tahoma,verdana;
}
/*3210*/.ms-consoleframe,.ms-consolestatusframe{
border-bottom-width:1px;
border-left-width:0px;
border-right-width:0px;
border-style:solid;
}
/*3216*/.ms-consolestatuscell{
background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-position:top left;
background-color:#d5dced;
text-align:center;
}
/*3223*/.ms-consoleframe{
border-top-width:1px;
border-color:#83b0ec;
}
/*3227*/.ms-consolestatusframe{
border-top-width:0px;
background-color:#f6fdfd;
background-repeat:repeat-x;
border-color:#FFFFFF;
}
/*3233*/td.ms-consolestatusmajorframe,td.ms-consolestatusminorframe,td.ms-consolestatuscheckoutframe{
background-repeat:repeat-x;
}
/*3236*/.ms-consolestatusmajorframe{
background-color:#fff699;
background:url('/_layouts/images/cnspgrdn.gif');
}
/*3240*/.ms-consolestatusminorframe{
background-color:#e3efff;
background:url('/_layouts/images/cnsugrdn.gif');
}
/*3244*/.ms-consolestatuscheckoutframe,.ms-consoleminiframe{
background-color:#fff8b2;
background:url('/_layouts/images/cnsugrdn.gif');
}
/*3252*/.ms-consolestatusshadowframe{
background-repeat:repeat-x;
background:url('/_layouts/images/cnsshdo.gif');
height:4px;
}
/*3257*/.ms-consolestatusshadowframeleft{
background:url('/_layouts/images/cnsshdol.gif');
height:4px;
width:3px;
}
/*3262*/.ms-consolestatusshadowframeright{
background:url('/_layouts/images/cnsshdor.gif');
height:4px;
width:3px;
}
/*3273*/.ms-consolestatus{
color:#666666;
font-size:8pt;
font-family:verdana;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}
/*3281*/.ms-consolestatus a{
font-family:Verdana,serif;
font-size:8pt;
color:#3966bf;
text-decoration:none;
}
/*3287*/.ms-consolestatus a:hover{
font-family:Verdana,serif;
font-size:8pt;
color:#3966bf;
text-decoration:underline;
}
/*3293*/.ms-consolehr{
background-color:#CDCDCD;
height:1px;
}
/*3297*/.ms-consoleerror{
color:#ff0000;
text-decoration:none;
}
/*3301*/.ms-consoleerror a{
color:#3966bf;
text-decoration:none;
}
/*3305*/.ms-consoleerror a:hover{
color:#3966bf;
text-decoration:underline;
}
/*3309*/.ms-consolemessage{
color:#204d89;
text-decoration:none;
}
/*3313*/.ms-consolemessage a{
text-decoration:none;
}
/*3316*/.ms-consolemessage a:hover{
text-decoration:underline;
}
/*3319*/.ms-consoletoolbar{
text-decoration:none;
color:#003399;
}
/*3323*/.ms-consoletoolbar a{
text-decoration:none;
}
/*3326*/.ms-consoleqaback td{
padding-left:3px;
padding-right:6px;
background-image:url("/_layouts/images/qarsgrd.gif");
}
/*3331*/.ms-consoleqabackhover td{
background-image:url("/_layouts/images/qahvgrd.gif");
padding-left:3px;
padding-right:6px;
}
/*3336*/.ms-consoleqaemptyborderh{
height:1px;
}
/*3339*/.ms-consoleqaemptyborderv{
width:1px;
}
/*3342*/.ms-consoleqaemptycorner{
width:1px;
height:1px;
}
/*3346*/.ms-consoleqaborderh,.ms-consoleqaborderv,.ms-consoleqacorner{
background-color:#CAD7E7;
}
/*3349*/.ms-consoleqaborderhhover,.ms-consoleqabordervhover,.ms-consoleqacornerhover{
background-color:#D2B47A;
}
/*3352*/.ms-consoleqaborderh{
height:1px;
}
/*3355*/.ms-consoleqaborderv{
width:1px;
}
/*3358*/.ms-consoleqacorner{
width:1px;
height:1px;
}
/*3362*/.ms-consoleqaborderhhover{
height:1px;
}
/*3365*/.ms-consoleqabordervhover{
width:1px;
}
/*3368*/.ms-consoleqacornerhover{
width:1px;
height:1px;
}
/*#### EDIT CONSOLE END ####*/

/*WP Chrome*/
/*#### WP Chrome ####*/
/*1711 (based)*/table tr.ms-WPHeader td h3.ms-standardheader{
/*font-size:1em;
margin:0em;
text-align:left;
color:#525252;*/
}
/*2480*/.ms-WPTitle {
background:none;
font-weight:bold;
font-family:arial, verdana, sans-serif;
background-color:#f2fafd;
color:#036;
padding-left:9px;
padding-right:7px;
padding-top:6px;
padding-bottom:2px;
font-size:12px;
height:18px;
}
/*2491*/.ms-WPTitle A:link,.ms-WPTitle A:visited {
color:#036;
text-decoration:none;
cursor:pointer;
}
/*2497*/.ms-WPTitle A:hover {
color:#036;
text-decoration:underline;
cursor:pointer;
}
/*2507*/.ms-WPBody {
font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif;
}
/*2512*/.ms-WPBody TABLE,.ms-TPBody TABLE {
font-size:1em;
}
/*2516*/.ms-WPBody A:link,.ms-WPBody A:visited {
color:#09c;
text-decoration:none;
}
/*2521*/.ms-WPBody A:hover {
color:#09c;
text-decoration:underline;
}
/*2526*/.ms-WPBody th,.ms-TPBody th {
font-weight:bold;
}
/*2530*/.ms-WPBody td {
font-size:8pt;
font-family:verdana,arial,helvetica,sans-serif;
}
/*2535*/.ms-WPBody h1,.ms-TPBody h1 {
font-weight:bold;
font-size:200%;
}
/*2540*/.ms-WPBody h2,.ms-TPBody h2 {
font-weight:bold;
font-size:150%;
}
/*2545*/.ms-WPBody h3,.ms-TPBody h3 {
font-weight:bold;
font-size:120%;
}
/*2550*/.ms-WPBody h4,.ms-TPBody h4 {
font-weight:bold;
font-size:100%;
}
/*2555*/.ms-WPBody h5,.ms-TPBody h5 {
font-weight:bold;
font-size:80% 
}
/*2560*/.ms-WPBody h6,.ms-TPBody h6 {
font-weight:bold;
font-size:65%;
}
/*2565*/.ms-WPBorder,.ms-WPBorderBorderOnly {
border-color:#ccc;
border-width:1px;
border-style:solid;
}
/*2571*/.ms-WPBorder {
border-top-width:0px;
padding:5px;
}
/*2575 (based)*/.ms-WPHeader .ms-HoverCellInActive {
border:none;
margin:1px;
color:#4c4c4c;
vertical-align:top;
background-color:transparent;
height:25px;
}
/*2583 (based)*/.ms-WPHeader .ms-HoverCellActive {
border:#ccc 1px solid;
vertical-align:top;
background-color:#929aa1;
background-image:none;
height:25px;
}
/*2590 (based)*/.ms-WPHeader .ms-HoverCellActiveDark {
background-image:none;
border:solid 1px #ccc;
background-color:#929aa1;
vertical-align:top;
height:25px;
}
/*2661*/.ms-WPHeader{}
/*2664*/.ms-WPHeader TD{
background-color:#f2fafd;
border:#91d2ef solid 1px;
border-bottom:#91d2ef solid 1px;
border-collapse:collapse;
height:28px;
}
/*2678*/.ms-SPzone .ms-WPHeader TD,.ms-SPZoneSelected .ms-WPHeader TD{
border:1px solid #c4c4c4;
background-color:#fff9de;
background-image:url("/_layouts/images/partgrad.gif");
background-repeat:repeat-x;
}
/*3703*/.ms-BlogNavigator div.ms-WPBody {
border-top:solid 1px #add1ff;
}
/*#### WP Chrome END ####*/

/*#### !! TOOLBARS ####*/

/*Sub Tabs from Portal.css +*/
/*17*/.ms-ptabarea, .ms-sctabarea {margin-top:0px;}
/*20*/.ms-ptabcn, .ms-sctabcn {
background-image:none;
background:url("/_layouts/EB/images/subtabs_selected_left.gif") bottom left no-repeat transparent;
border-top:none;
border-left:none;
border-right:none;
border-bottom:none;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;
padding-top:0;
padding-right:0;
padding-left:0;
padding-bottom:0;
color:#00502f;
vertical-align:middle;
height:26px;
}
/*33*/.ms-ptabcnhover, .ms-sctabcnhover {
background-image:none;
background:url("/_layouts/EB/images/subtabs_selected_left.gif") bottom left no-repeat transparent;
border-top:none;
border-right:none;
border-left:none;
border-bottom:none;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;
padding-top:0;
padding-right:0;
padding-left:0;
padding-bottom:0;
color:#00502f !important;
vertical-align:middle;
}
/*46*/.ms-ptabcn a,
.ms-ptabcn a:link,
.ms-ptabcn a:visited,
.ms-ptabcnhover a:link,
.ms-ptabcnhover a:visited,
.ms-sctabcn a,
.ms-sctabcn a:link,
.ms-sctabcn a:visited,
.ms-sctabcnhover a:link,
.ms-sctabcnhover a:visited {
background:url("/_layouts/EB/images/subtabs_selected_right.gif") bottom right no-repeat transparent;
display:block;
height:26px;
padding:0 20px 0 20px;
text-decoration:none;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;   
color:#00502f !important; 
font-style:normal;
}
/*52*/.ms-ptabcnhover A:hover, .ms-sctabcnhover A:hover {
text-decoration:underline !important;
font-family :Tahoma, Verdana, Arial, Helvetica, sans-serif; 
color:#00502f !important; 
font-style:normal;
}
/*58*/.ms-ptabcf {
background:url("/_layouts/EB/images/subtabs_unselected.gif") bottom right repeat-x transparent;
border-top:none;
border-left:none;
border-bottom:none;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
color:#929aa1;
vertical-align:middle;
}
/*71*/.ms-ptabcfhover, .ms-sctabcfhover {
background:url("/_layouts/EB/images/subtabs_unselected.gif") bottom right repeat-x transparent;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;
padding-top:0;
padding-right:0;
padding-left:0;
padding-bottom:0;
color:#929aa1 !important;
vertical-align:middle;
background-color:transparent;
border-top:none;
border-right:none;
border-left:none;
border-bottom:none;
}
/*86*/.ms-ptabcf a,
.ms-ptabcf a:link,
.ms-ptabcf a:visited,
.ms-ptabcfhover a:link,
.ms-ptabcfhover a:visited,
.ms-sctabcf a,
.ms-sctabcf a:link,
.ms-sctabcf a:visited,
.ms-sctabcfhover a:link,
.ms-sctabcfhover a:visited {
display:block;
height:26px;
padding:0 20px 0 20px;
text-decoration:none;
color:#929aa1 !important; 
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;  
font-style:normal;
}
/*91*/.ms-ptabcfhover A:hover, .ms-sctabcfhover A:hover {
text-decoration:underline !important;
font-family :Tahoma, Verdana, Arial, Helvetica, sans-serif; 
color:#929aa1 !important; 
font-style:normal;
}
/*97*/.ms-ptabcfb {background-color:transparent;}
/*110*/.ms-ptabrx {
width:100%;
background-color:transparent;
border-color:#d2d2d2;
border-style:solid;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border:none !important;
background:url("/_layouts/EB/images/subtabs_unselected.gif") bottom right repeat-x transparent;
font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:11px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;
padding-bottom:2px;
padding-top:2px;
padding-left:4px;
padding-right:4px;
color:#929aa1;
vertical-align:middle;
text-align:left;
}
/*118*/.ms-sctabcf {
background:url("/_layouts/EB/images/subtabs_unselected.gif") bottom right repeat-x transparent;
border-top:none;
border-left:none;
border-bottom:none;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
color:#929aa1;
vertical-align:middle;
}
/*126*/.ms-main .ms-sctabcf {
background:url("/_layouts/EB/images/subtabs_unselected.gif") bottom right repeat-x transparent;
border-top:none;
border-left:none;
border-bottom:none;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
font-style:normal;
font-weight:bold;
padding-top:0;
padding-right:0;
padding-bottom:0;
padding-left:0;
color:#929aa1;
vertical-align:middle;
}
/*134*/.ms-sctabrx {
width:100%;
background-color:transparent;
border-color:#d2d2d2;
border-style:solid;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border:none !important;
background:url("/_layouts/EB/images/subtabs_unselected.gif") bottom right repeat-x transparent;
font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:11px;
text-transform:uppercase;
font-style:normal; 
font-weight:bold;
padding-bottom:2px;
padding-top:2px;
padding-left:4px;
padding-right:4px;
color:#929aa1;
vertical-align:middle;
text-align:left;
}
/*141*/.ms-sctabcnb {
padding-bottom:4px;
}
/*144*/.ms-sctabcfb {
padding-bottom:4px;
}
span.anchorpad,
td.ms-titlearea span.anchorpad {
display:block;
margin:0px 0 0 0;
padding:7px 0 0 0;
height:26px;
cursor:hand;
background-image:none;
}
/*Sub Tabs from Portal.css -*/

/*BRT Tabs +*/
#BrtTabContainer {
padding-right:0px;
padding-left:0px;
padding-bottom:25px;
padding-top:0px;
text-align:left;
margin-top:10px;
}
/*tabs +*/
#BrtTabs {
/*width:727px;*/
height:26px;
background:url("/_layouts/EB/images/subtabs_unselected_new.gif") bottom right repeat-x #fff;
}
#BrtTabs ul {
padding-right:0px;
padding-left:0px;
padding-bottom:0px;
margin:0px;
padding-top:0px;
position:relative;
top:0px;
list-style-type:none;
}
#BrtTabs ul li {
padding-right:0;
display:table;
width:auto;
float:left;
padding-left:0;
padding-bottom:0px;
margin:0px;
padding-top:0px;
list-style-type:none;
height:26px;
}
#BrtTabs ul li a {
font-size:11px;
font-weight:bold;
color:#677c8c;
display:block;
height:26px;
}
#BrtTabs ul li a span {
display:block;
height:10px;
padding:5px 25px 0 23px;
cursor:pointer;
}
/*Reverse Mort +*/
div.alphabet ul li a span {padding:5px 10px 0 8px !important;}
div.reversemort * div.link-item div.description {display:none;}
div.reversemort * div.link-item a {
display:block;
height:15px;
/*width:50%;*/
padding:3px 0 3px 10px;
margin-bottom:0;
background-color:#f2fafd;
color:#09c;
}
div.reversemort * .groupheader {display:none;}
div.reversemort * .item {margin:2px; padding:0;}
div.reversemort * .item .link-item {margin:0; padding:0;}
/*Reverse Mort -*/
#BrtTabs .BrtSelectedLabel {
border-right:none;
border-top:none;
border-left:none;
border-bottom:none;
background:url("/_layouts/EB/images/subtabs_selected_right_new.gif") bottom right no-repeat transparent;
color:#000;
}
#BrtTabs .BrtSelectedLabel a {
color:#000;
background:url("/_layouts/EB/images/subtabs_selected_left_new.gif") bottom left no-repeat transparent;
}
/*business unit branding +*/
body.insurance #BrtTabs .BrtSelectedLabel, body.insurance #BrtTabs .BrtSelectedLabel a{color:#cd5a13;}
body.investments #BrtTabs .BrtSelectedLabel, body.investments #BrtTabs .BrtSelectedLabel a{color:#762641;}
body.banking #BrtTabs .BrtSelectedLabel, body.banking #BrtTabs .BrtSelectedLabel a{color:#00502f;}
body.corporate #BrtTabs .BrtSelectedLabel, body.corporate #BrtTabs .BrtSelectedLabel a{color:#036;}
/*business unit branding -*/

#BrtTabs .BrtDeselectedLabel {
border-right:none;
border-top:none;
border-left:none;
border-bottom:none;
background:url("/_layouts/EB/images/subtabs_unselected_right_new.gif") bottom right no-repeat transparent;
}
#BrtTabs .BrtDeselectedLabel a {background:url("/_layouts/EB/images/subtabs_unselected_left_new.gif") bottom left no-repeat transparent;}

#BrtTabZones {
/*width:715px;*/
border-right:none;
border-top:none;
border-left:none;
border-bottom:none;
height:auto;
margin:0px;
padding:20px 5px 5px 10px;
border-right:solid 1px #677c8c;
border-bottom:solid 1px #677c8c;
border-left:solid 1px #677c8c;
}
div.reversemort #BrtTabZones {padding-top:10px;}
.BrtSelectedTab {display:block;}
.BrtDeselectedTab {display:none;}
/*BRT Tabs -*/
.ms-formbody{
font-family:verdana;
font-size:.7em;
vertical-align:top;
background:#f2fafd;
border-top:1px solid #91d2ef;
padding:3px 6px 4px 6px;
}
/*ms-toolbar*/
.ms-toolbar,.ms-viewtoolbar,.ms-formtoolbar,.ms-toolbarContainer {
font-family:verdana;
font-size:8pt;
text-decoration:none;
}
.ms-formtoolbar {
margin-bottom:7px;
}
.ms-formtoolbar td {
padding:0px;
vertical-align:top;
}
.ms-toolbar-togglebutton-on {
border:1px solid #2353b2;
background-color:#fffacc;
}
table.ms-toolbar,table.ms-viewtoolbar,.ms-toolbarContainer {
background:none top repeat-x #f2fafd;
border:solid 1px #aac4d2;
}
table.ms-toolbar,.ms-toolbarContainer {
border-collapse:collapse;
}
.ms-toolbarContainer {
padding:2px;
}
.ms-toolbarItem {
display:inline;
white-space:nowrap;
}
/*ms-toolbar END*/

/*Mini Console (wiki?)*/
.ms-wikieditouter {
height:20px;
width:185px;
font-size:8pt;
font-family:tahoma;
position:absolute;
right:6px;
top:8px;
text-align:center;
border:none;
text-align:right;
border:solid 1px #aac4d2;
background-color:#f2fafd;
white-space:nowrap;
}
.ms-wikieditsecond {}
.ms-wikieditthird {
background-image:none;
padding-left:3px;
}
.ms-wikieditorange {}
.ms-wikieditorangeinnera {
height:0px;
font-size:0px;
line-height:0px;
}
.ms-wikitoolbar a.ms-toolbar {
}
.ms-wikitoolbar a:hover.ms-toolbar {
text-decoration:underline;
}
/*Mini Console (wiki?) END*/

/*menutoolbar*/
.ms-menutoolbar {
border:1px solid #aac4d2;
border-bottom:2px solid #aac4d2;
height:22px;
background:none top repeat-x #f2fafd;
margin:5px 0 0 0;
}
.ms-menutoolbar td {
border-top:none;
border-bottom:none;
}
.ms-menutoolbar td a {
font-size:8pt;
font-family:tahoma;
text-decoration:none;
}
.ms-menutoolbar td a:hover {}
.ms-menutoolbar td {
padding:0px;
margin:0px;
vertical-align:middle;
}
.ms-menutoolbar td a:hover {
text-decoration:none;
}
table.ms-menutoolbar tr td.ms-separator img	 {}
.ms-menubuttoninactivehover,.ms-buttoninactivehover {
margin:2px 2px 2px 2px;
padding:2px 7px 3px 7px;
background-color:transparent;
line-height:16px;
}
.ms-menubuttonactivehover,.ms-buttonactivehover{
margin:0px 1px 0px 1px;
padding:3px 7px 4px 7px;
background-image:none;
line-height:16px;
border:solid 1px transparent;
cursor:pointer;
}
div.ms-menubuttonactivehover a, div.ms-menubuttonactivehover a:visited, div.ms-menubuttonactivehover a:hover, div.ms-buttonactivehover a, div.ms-buttonactivehover a:visited,  div.ms-buttonactivehover a:hover{
text-decoration:underline;
color:#0a6ea4;
}
td.ms-menutoolbarheader {
font-size:10pt;
font-family:verdana;
color:#204d89;
font-weight:bold;
line-height:16px;
padding-left:7px;
padding-right:7px;
}
.ms-listheaderlabel {}
.ms-listheaderlabel,.ms-viewselector,.ms-viewselectortext,.ms-viewselectorhover {
font-size:8pt;
font-family:tahoma;
}
.ms-menutoolbar td td.ms-viewselector,.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselector,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselector,.ms-authoringcontrols td td.ms-viewselectorhover,td.ms-viewselector {
border:none;
background-image:none;
background-color:transparent;
font-weight:bold;
padding:0px;
}
.ms-menutoolbar td td {
border:none;
}
div.ms-viewselector,div.ms-viewselectorhover {
border:none;
padding:1px 12px 1px 4px;
background-image:url("/_layouts/images/menudarkspaced.gif");
background-repeat:no-repeat;
background-position:center right;
cursor:pointer;
}
div.ms-viewselector a {}
div.ms-viewselectorhover a, div.ms-viewselectorhover a:visited, div.ms-viewselectorhover a:hover {
text-decoration:underline;
}
.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselectorhover {
background-image:none;
background-color:transparent;
}
td.ms-viewselector,td.ms-viewselectorhover {
width:125px;
}
.ms-menutoolbar .ms-splitbuttondropdown {
padding:0px 2px 1px 1px;
margin:1px;
}
.ms-menutoolbar .ms-splitbuttontext {
padding:0px 6px 1px 8px;
}
.ms-splitbutton {
margin:0px 1px 0px 1px;
}
.ms-splitbuttonhover {
background-image:none;
border-collapse:collapse;
margin:0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttondropdown,.ms-splitbuttonhover .ms-splitbuttontext {
border:1px solid #FFDCB6;
cursor:pointer;
}
.ms-splitbuttonhover .ms-splitbuttondropdown {
padding:0px 1px 0px 1px;
}
.ms-splitbuttonhover .ms-splitbuttontext {
padding:0px 5px 0px 7px;
}
.ms-separator {
color:#21578a;
font-size:10pt;
}
.ms-separator img	 {
height:17px;
width:2px;
margin:0px 0px 0px 0px;
background:transparent;
border-bottom:none;
border-right:none;
background-image:none;
background-repeat:no-repeat;
background-position:bottom;
}
/*menutoolbar END*/

/*Disscussion Block*/
table tr td.ms-disc-padabove{
padding:5px 5px 5px 5px;
}
table.ms-disc-bar {
border:none;
height:40px;
background:none top repeat-x transparent;
text-align:left;
}
table.ms-disc-bar td {
vertical-align:middle;
height:22px;
padding-left:5px;
}
table.ms-disc-bar IMG {
vertical-align:middle;
}
table.ms-disc-bar B {
vertical-align:10%;
padding-right:5px;
}
td.ms-disc-bordered,td.ms-disc-bordered-noleft {
border-top-width:0px;
}
table tr td.ms-disc-bordered-noleft {
border-left-width:1px;
padding:0px 10px 5px 10px;
font-family:verdana;
font-size:11px;
text-align:left;
}
table tr td.ms-disc-bordered{
padding:0px 0px 5px 5px;
}
table.ms-disc-bar a, table.ms-disc-bar a:visited, table.ms-disc-bar a:active, table.ms-disc-bar a:hover {
font-weight:bold;
}
/*Disscussion Block END*/
/*#### !! TOOLBARS END ####*/

/*## Custom Constructs ## +*/
/*Level 2 Splash +*/
/*body.brtLevel02 * .brt-splash {height:269px;}*/

td.brt-splash_area {
background:url("/_layouts/EB/images/bdr_content_area_top-x.gif") bottom left repeat-x;
padding-bottom:5px;
min-height:5px;
height:auto !important;
height:5px !important;
position:relative;
}
td.brt-splash_area div.brt-splash {position:relative;}
td.brt-splash_area img {
position:absolute;
top:0;
left:0;
z-index:;
}
div.brt-splash {overflow:hidden;}
div.brt-splash_content {
background:url("/_layouts/EB/images/splash_l2_orniment_insurance.gif") top right no-repeat #cd5a13;
height:244px;
width:470px;
padding:20px 13px 5px 15px;
position:absolute;
top:0;
right:0;
overflow:hidden;
}
div.brt-splash_content * br {display:none;}
/*business unit branding*/
body.insurance div.brt-splash_content {background:url("/_layouts/EB/images/splash_l2_orniment_insurance.gif") top right no-repeat #cd5a13;}
body.investments div.brt-splash_content {background:url("/_layouts/EB/images/splash_l2_orniment_investing.gif") top right no-repeat #762641;}
body.banking div.brt-splash_content {background:url("/_layouts/EB/images/splash_l2_orniment_banking.gif") top right no-repeat #00502f;}
body.corporate div.brt-splash_content {background:url("/_layouts/EB/images/splash_l2_orniment_corporate.gif") top right no-repeat #036;}
/*business unit branding -*/

div.brt-splash_content h1,
div.brt-splash_content .ms-rteCustom-L2Spl_header01 {
display:block;
font-weight:bold;
color:#fff;
font-family:arial, sans-serif;
font-size:35px;
letter-spacing:2px;
line-height:25px;
margin:0 0 5px 0;
}
div.brt-splash_content h2,
div.brt-splash_content .ms-rteCustom-L2Spl_header02 {
display:block;
font-weight:bold;
color:#80d7ff;
font-family:arial, sans-serif;
font-size:14px;
margin:0 0 10px 0;
line-height:1.2em;
}
/*business unit branding +*/
body.insurance div.brt-splash_content h2 {color:#ffc82e;}
body.investments div.brt-splash_content h2 {color:#ff946e;}
body.banking div.brt-splash_content h2 {color:#a4e237;}
body.corporate div.brt-splash_content h2 {color:#80d7ff;}
/*business unit branding -*/

/*Rich HTML Editor Rule Varients +*/
div.brt-splash_content .ms-rteCustom-L2Spl_header01 {}
div.brt-splash_content .ms-rteCustom-L2Spl_header02 {}
/*business unit branding +*/
body.insurance div.brt-splash_content .ms-rteCustom-L2Spl_header02 {color:#ffc82e;}
body.investments div.brt-splash_content .ms-rteCustom-L2Spl_header02 {color:#ff946e;}
body.banking div.brt-splash_content .ms-rteCustom-L2Spl_header02 {color:#a4e237;}
body.corporate div.brt-splash_content .ms-rteCustom-L2Spl_header02 {color:#80d7ff;}
/*business unit branding -*/
/*Rich HTML Editor Rule Varients -*/

div.brt-splash_content,
div.brt-splash_content p {
color:#fff;
font-size:10px;
line-height:15px;
}
div.brt-splash_content p {margin:0 0 5px 0;}
div.brt-splash_content p strong {text-transform:uppercase;}
div.brt-splash_content div.subnav ul li {background:url("/_layouts/EB/images/subnav_pipe_dkorange.gif") right center no-repeat transparent;}
div.brt-splash_content div.subnav * span {
color:#97dbdd;
font-weight:bold;
font-size:10px;
}
div.brt-splash_content div.subnav * a,
div.brt-splash_content div.subnav * a:link,
div.brt-splash_content div.subnav * a:active,
div.brt-splash_content div.subnav * a:visited,
div.brt-splash_content div.subnav * a:hover {
color:#97dbdd;
font-weight:bold;
font-size:11px;
}
div.brt-splash_content div.subnav {
padding:5px 0 5px 0;
margin-left:-8px;
}
/*business unit branding +*/
body.insurance div.brt-splash_content div.subnav * a,
body.insurance div.brt-splash_content div.subnav * span {color:#97dbdd;}
body.investments div.brt-splash_content div.subnav * a,
body.investments div.brt-splash_content div.subnav * span {color:#fab2a2;}
body.banking div.brt-splash_content div.subnav * a,
body.banking div.brt-splash_content div.subnav * span {color:#bff45f;}
body.corporate div.brt-splash_content div.subnav * a,
body.corporate div.brt-splash_content div.subnav * span {color:#80d7ff;}
/*business unit branding -*/

/*Level 2 Splash -*/
/*##Subnav (Banner, Footer and Body)## +*/
div.subnav {height:12px;}
div.subnav, div.subnav * {
font-size:10px;
font-family:verdana, arial, sans-serif;
}
div.subnav ul {
list-style-type:none;
margin:0 0 0 0;
padding:0 0 1px 0;
}
div.subnav ul li {
display:inline;
clear:none;
background:url("/_layouts/EB/images/subnav_pipe.gif") right center no-repeat transparent;
padding:0 3px 0 5px;
}
div.brt-splash_content div.subnav ul li {padding:0 6px 0 8px;}
div.subnav ul li a {
display:inline;
width:auto;
padding:0;
}
div.subnav ul li.last {background-image:none !important;}

div.subnav * span {color:#00aecb;}
div.subnav * a,
div.subnav * a:link,
div.subnav * a:active,
div.subnav * a:visited,
div.subnav * a:hover {
color:#00aecb;
text-decoration:none;
}
div.subnav * a:hover {text-decoration:underline;}
div.subnav ul li span {padding:0 0 0 3px;}
/*banner subnav area (global links) +*/
.brt-subnav {padding:0 25px 0 0;}
.brt-subnav div.subnav {float:right;}
.brt-subnav div.subnav ul li {background:url("/_layouts/EB/images/subnav_pipe_banner.gif") right center no-repeat transparent;}
.brt-subnav div.subnav * span,
.brt-subnav div.subnav * a,
.brt-subnav div.subnav * a:link,
.brt-subnav div.subnav * a:active,
.brt-subnav div.subnav * a:visited,
.brt-subnav div.subnav * a:hover {color:#036;}
.brt-subnav {height:21px; /*height:16px;*/}
.brt-subnav div.subnav * span.homelink_subnav {
padding-left:18px;
background:url("/_layouts/EB/images/ico_global_home.gif") left center no-repeat transparent;
}
.brt-subnav div.subnav * span.homelink_subnav a {font-weight:bold;}
/*banner subnav area (global links) -*/

/*Home RSB Subnav +*/
div.home_rsb_frame * div.subnav ul li {background:url("/_layouts/EB/images/subnav_pipe_green.gif") right center no-repeat transparent;}
div.home_rsb_frame * div.subnav * {
color:#b0d565 !important;
font-weight:bold;
}
div.home_rsb_frame * div.subnav {
padding:5px 0 5px 0;
margin-left:-5px;
}
div.home_rsb_frame * select {width:214px !important;}
div.home_rsb_frame * input.homeLoginText {
width:209px !important;
margin-top:2px;
}
div.home_rsb_frame * div.formblock01 input.homeLoginSubmit {
width:42px;
height:22px;
background:url("/_layouts/EB/images/btn_bg_homelogin_02.gif") 0 0 no-repeat transparent;
border:none;
cursor:hand;
margin-top:2px;
}
div.home_rsb_frame * div.block02 {margin-top:20px;}
div.home_rsb_frame * div.block02 input[type="submit"] {margin-top:3px;}
div.home_rsb_frame * div.formblock01 input.btnshimmer {border:solid 1px #7fd7ff;}
/*Home RSB Subnav -*/
/*##Subnav (Banner, Footer and Body)## -*/

/*Disclosure List +*/
div.disclosure_frame {
padding:0;
margin:0;
padding-left:205px;
}
div.disclosure_frame_no_nav {
padding:0;
margin:0;
padding-left:15px;
}
div.disclosure_frame ol, div.disclosure_frame_no_nav ol {
font-size:10px;
color:#606060;
margin:10px 10px 10px 0;
padding-top:5px;
padding-left:0px;
list-style-position:inside;
border-top:solid 1px #eee;
}
div.disclosure_frame ol li, div.disclosure_frame_no_nav ol li {
margin-top:0px;
margin-left:0px;
margin-bottom:10px;
padding:0px 0;
vertical-align:top;
}

div.disclosure_frame_inline {
padding:0;
margin:0 0 15px 0;
}
div.disclosure_frame_inline ol {
font-size:10px;
color:#606060;
margin:0px 10px 10px 0;
padding-top:0px;
padding-left:0px;
list-style-position:inside;
}
div.disclosure_frame_inline ol li {
margin-top:0px;
margin-left:0px;
margin-bottom:10px;
padding:0px 0;
vertical-align:top;
}
body.brtLevel01 * div.disclosure_frame {display:none !important;}
/*Disclosure List -*/

/*Footer +*/
div#footer_frame {
background-color:transparent;
color:#666;
padding:12px 20px 8px 10px;
font-size:10px !important;
border-bottom:solid 1px #eee;
margin-top:20px;
margin-bottom:0px;
}

div#footer_frame_no_nav {
background-color:transparent;
color:#666;
padding:12px 20px 8px 10px;
font-size:10px !important;
border-bottom:solid 1px #eee;
margin-top:20px;
margin-bottom:0px;
text-align: left;

}
body.brtLevel02 * div#footer_frame {padding-left:205px;}
body.brtLevel02 * div#footer_frame,
body.brtLevel03 * div#footer_frame {padding-bottom:28px;}
/*body.brtLevel03 * div#footer_frame {padding-left:200px;}*/
div#footer_frame div ul {
/*float:right;*/
clear:both;
}
div#footer_frame div.subnav * span {color:#036;}
div#footer_frame div.subnav * a,
div#footer_frame div.subnav * a:link,
div#footer_frame div.subnav * a:active,
div#footer_frame div.subnav * a:visited,
div#footer_frame div.subnav * a:hover {color:#036;}
div#footer_frame div.copyright ul li span.equallender_subnav {color:#036;}

div#footer_frame div.subnav ul li.first {padding-left:0px;}
div#footer_frame div.copyright ul li {padding:0 3px 0 0px;}

div#footer_frame div.copyright ul li span.equallender_subnav {
color:#036;
padding-left:18px;
background:url("/_layouts/EB/images/ico_footer_equallender_invert.gif") left center no-repeat transparent;
}
body.brtLevel01 * div#footer_frame div.copyright ul li span.equallender_subnav {background:url("/_layouts/EB/images/ico_footer_equallender.gif") left center no-repeat transparent !important;}
/*business unit branding +*/
/*insurance +*/
body.insurance * div#footer_frame {border-right:solid 7px #cd5a13;}
body.insurance * div#footer_frame {background-color:transparent;/*color:#aaa;*/color:#666;}
body.insurance * div#footer_frame div.copyright ul li span {color:#666;}
body.insurance * div#footer_frame div.subnav ul li {background:url("/_layouts/EB/images/subnav_pipe_gray01.gif") right center no-repeat transparent;}
body.insurance * div#footer_frame div.subnav * span {color:#cd5a13;}
body.insurance * div#footer_frame div.subnav * a,
body.insurance * div#footer_frame div.subnav * a:link,
body.insurance * div#footer_frame div.subnav * a:active,
body.insurance * div#footer_frame div.subnav * a:visited,
body.insurance * div#footer_frame div.subnav * a:hover {color:#cd5a13;}
body.insurance * div#footer_frame div.copyright ul li span.equallender_subnav {background:url("/_layouts/EB/images/ico_footer_equallender_invert.gif") left center no-repeat transparent;}
/*insurance -*/

/*investments +*/
body.investments * div#footer_frame {border-right:solid 7px #762641;}
body.investments * div#footer_frame {background-color:transparent;/*color:#aaa;*/color:#666;}
body.investments * div#footer_frame div.copyright ul li span {color:#666;}
body.investments * div#footer_frame div.subnav ul li {background:url("/_layouts/EB/images/subnav_pipe_gray01.gif") right center no-repeat transparent;}
body.investments * div#footer_frame div.subnav * span {color:#762641;}
body.investments * div#footer_frame div.subnav * a,
body.investments * div#footer_frame div.subnav * a:link,
body.investments * div#footer_frame div.subnav * a:active,
body.investments * div#footer_frame div.subnav * a:visited,
body.investments * div#footer_frame div.subnav * a:hover {color:#762641;}
body.investments * div#footer_frame div.copyright ul li span.equallender_subnav {background:url("/_layouts/EB/images/ico_footer_equallender_invert.gif") left center no-repeat transparent;}
/*investments -*/

/*banking +*/
body.banking * div#footer_frame {border-right:solid 7px #00502f;}
body.banking * div#footer_frame {background-color:transparent;/*color:#aaa;*/color:#666;}
body.banking * div#footer_frame div.copyright ul li span {color:#666;}
body.banking * div#footer_frame div.subnav ul li {background:url("/_layouts/EB/images/subnav_pipe_gray01.gif") right center no-repeat transparent;}
body.banking * div#footer_frame div.subnav * span {color:#00502f;}
body.banking * div#footer_frame div.subnav * a,
body.banking * div#footer_frame div.subnav * a:link,
body.banking * div#footer_frame div.subnav * a:active,
body.banking * div#footer_frame div.subnav * a:visited,
body.banking * div#footer_frame div.subnav * a:hover {color:#00502f;}
body.banking * div#footer_frame div.copyright ul li span.equallender_subnav {background:url("/_layouts/EB/images/ico_footer_equallender_invert.gif") left center no-repeat transparent;}
/*banking -*/

/*corporate +*/
body.corporate * div#footer_frame {border-right:solid 7px #036;}
body.corporate * div#footer_frame {background-color:transparent;/*color:#aaa;*/color:#666;}
body.corporate * div#footer_frame div.copyright ul li span {color:#666;}
body.corporate * div#footer_frame div.subnav ul li {background:url("/_layouts/EB/images/subnav_pipe_gray01.gif") right center no-repeat transparent;}
body.corporate * div#footer_frame div.subnav * span {color:#036;}
body.corporate * div#footer_frame div.subnav * a,
body.corporate * div#footer_frame div.subnav * a:link,
body.corporate * div#footer_frame div.subnav * a:active,
body.corporate * div#footer_frame div.subnav * a:visited,
body.corporate * div#footer_frame div.subnav * a:hover {color:#036;}
body.corporate * div#footer_frame div.copyright ul li span.equallender_subnav {background:url("/_layouts/EB/images/ico_footer_equallender_invert.gif") left center no-repeat transparent;}
/*corporate -*/

/*Home +*/
body.brtLevel01 * div#footer_frame {padding-bottom:55px;}
body.brtLevel01 * div#footer_frame {border-right:none !important;}
body.brtLevel01 * div#footer_frame {background-color:#036 !important;color:#e6ecf1 !important;}
body.brtLevel01 * div#footer_frame div.copyright ul li span {color:#fff;}
body.brtLevel01 * div#footer_frame div.subnav ul li {background:url("/_layouts/EB/images/subnav_pipe.gif") right center no-repeat transparent;}
body.brtLevel01 * div#footer_frame div.subnav * span {color:#e6ecf1 !important;}
body.brtLevel01 * div#footer_frame div.subnav * a,
body.brtLevel01 * div#footer_frame div.subnav * a:link,
body.brtLevel01 * div#footer_frame div.subnav * a:active,
body.brtLevel01 * div#footer_frame div.subnav * a:visited,
body.brtLevel01 * div#footer_frame div.subnav * a:hover {/*{color:#00aecb !important;*/color:#80d7ff !important;}
/*Home -*/

/*business unit branding -*/

/*Footer -*/

/*Header Icon Block +*/
div.brt-hdr_ico_block {
display:table;
height:auto;
padding-bottom:10px;
}
div.brt-hdr_ico_block table tr td {vertical-align:top;}
div.brt-hdr_ico_block table tr td:first-child {
width:99%;
padding:0 10px 0 0;
}
div.brt-hdr_ico_block table.brt-datatbl_01 tr td {
width:auto;
padding:8px 3px 8px 10px;
}
div.brt-hdr_ico_block div.content_wrapper {
font-family:arial, verdana, sans-serif;
font-size:12px;
line-height:15px;
margin:0;
}
div.brt-hdr_ico_block div.content_wrapper p {margin:0 0 10px 0;}
/*div.brt-hdr_ico_block img {
position:absolute;
top:0;
right:0;
}*/
/*Header Icon Block -*/

/*Data Table 01 +*/
table.brt-datatbl_01 {
border-top:solid 1px #d9f0fa;
margin-bottom:15px;
}
table.brt-datatbl_01 th {
height:34px;
padding:8px 3px 8px 10px;
text-align:left;
color:#6da1d4;
font-family:arial, sans-serif;
font-size:14px;
font-weight:normal;
border-bottom:solid 1px #99d5f1;
}
table.brt-datatbl_01 th.leftColHdr {
color:#363636;
font-weight:bold;
font-size:12px;
}
table.ratestable {margin-bottom:15px;}
table.ratestable th.leftColHdr {
color:#31649d;
}
table.brt-datatbl_01 th strong {
color:#31649d;
font-family:arial, sans-serif;
font-size:14px;
}

table.brt-datatbl_01 td {
padding:8px 3px 8px 10px;
border-bottom:solid 1px #d9f0fa;
border-right:solid 1px #d9f0fa;
vertical-align:top;
}
table.brt-datatbl_01 colgroup col.hasbg {background-color:#f2fafd;}
table.brt-datatbl_01 colgroup col.hdrcol {
color:#363636;
font-weight:bold;
font-size:12px;
}
table.brt-datatbl_01 colgroup col.hdrcol,
colgroup col.hdrcol,
* colgroup col.hdrcol {width:150px !important;}
table.brt-datatbl_01 * a.link_bold {
font-weight:bold !important;
color:#09c !important;
}
table.brt-datatbl_01 th a.link_bold {font-size:12px;}
table.brt-datatbl_01 p {
margin:0;
padding: 0 0 0 0;
}
table.brt-datatbl_01 ul li {
padding-bottom:10px;
padding-left:15px;
background:url("/_layouts/EB/images/ico_homesplash_nav_original.gif") 5px 4px no-repeat transparent;
}
h2.rateheader,
h2.datatbl_01_hdr {
font-size:14px;
color:#036;
font-family:arial, sans-serif;
font-weight:bold;
font-style:normal;
padding:0 0 5px 0;
margin:0;
}
h2.datatbl_01_hdr a {
font-size:12px;
margin-left:75px;
}
body.insurance h2.rateheader {color:#cd5a13;}
body.investments h2.rateheader {color:#762641;}
body.banking h2.rateheader {color:#00502f;}
body.corporate h2.rateheader {color:#036;}

body.insurance h2.datatbl_01_hdr {color:#cd5a13;}
body.investments h2.datatbl_01_hdr {color:#762641;}
body.banking h2.datatbl_01_hdr {color:#00502f;}
body.corporate h2.datatbl_01_hdr {color:#036;}

h2.rateheader em {
font-weight:normal;
font-size:10px;
}
/*Bio Page -*/
/*Data Table 01 -*/

/*Data Blocks 01 +*/
.datablocks_01 {}
.datablocks_01 tr td {
vertical-align:top;
padding-right:25px;
line-height:14px;
/*text-align:justify;*/
}
.datablocks_01 h1 {
font-size:14px;
font-family:arial, verdana, sans-serif;
color:#cd5a13;
margin:0 0 4px 0;
}
/*business unit branding +*/
body.insurance .datablocks_01 h1 {color:#cd5a13;}
body.investments .datablocks_01 h1 {color:#762641;}
body.banking .datablocks_01 h1 {color:#00502f;}
body.corporate .datablocks_01 h1 {color:#036;}
/*business unit branding -*/
.datablocks_01 p {
margin:0 0 20px 0;
padding:0;
color:#606060;
font-size:;
}
/*varients*/
table.brt-datatbl_01 div.datablocks_01 {padding-bottom:20px;}

/*Data Blocks 01 -*/

/*Main Subnav Block +*/

div.brt-mainsubnav_frame {
position:absolute;
top:106px;
left:18px;
z-index:100;
height:26px;
padding-right:5px;
background-position:right bottom;
background-repeat:no-repeat;
background-color:transparent;
}
div.brt-mainsubnav_editmode {top:81px;left:362px;}
div.brt-mainsubnav_frame .brt-mainsub_navSubMenu1 {
background:url("/_layouts/EB/images/subnav_main_left.png") left bottom no-repeat transparent;
height:26px;
}
div.brt-mainsubnav_frame table {height:26px;}
div.brt-mainsubnav_frame table.brt-mainsub_navheader tr td,
div.brt-mainsubnav_frame table.brt-mainsub_selectednavheader tr td {padding:0 20px 0 20px;}

div.brt-mainsubnav_frame table.brt-mainsub_selectednavheader {
background:url("/_layouts/EB/images/subnav_main_selected_grad.png") -500px 0 no-repeat transparent;
}
div.brt-mainsubnav_frame table tr td#zz1_SubNavMenun0 table.brt-mainsub_selectednavheader {background-position:left bottom;}

div.brt-mainsubnav_frame table tr td.mainSubnavLastNode table tr td {padding-right:15px !important;}

div.brt-mainsubnav_frame .brt-mainsub_navheader {
font-size:10px;
font-weight:bold;
color:#c1cdda;
}
div.brt-mainsubnav_frame .brt-mainsub_selectednavheader {
font-size:10px;
font-weight:bold;
color:#fff !important;
}
div.brt-mainsubnav_frame .brt-mainsub_navSubMenu1 a,
div.brt-mainsubnav_frame .brt-mainsub_navSubMenu1 a:link,
div.brt-mainsubnav_frame .brt-mainsub_navSubMenu1 a:active,
div.brt-mainsubnav_frame .brt-mainsub_navSubMenu1 a:visited {
text-decoration:none;
color:#c1cdda;
}
div.brt-mainsubnav_frame .brt-mainsub_navSubMenu1 a:hover {color:#fff; text-decoration:underline;}

div.brt-mainsubnav_on_ie6 {background-image:url("/_layouts/EB/images/subnav_main_right_on.gif");}
div.brt-mainsubnav_on {background-image:url("/_layouts/EB/images/subnav_main_right_on.png");}
div.brt-mainsubnav_off_ie6 {background-image:url("/_layouts/EB/images/subnav_main_right.gif");}
div.brt-mainsubnav_off {background-image:url("/_layouts/EB/images/subnav_main_right.png");}
div.brt-mainsubnav_none {background-image:none !important;}
.hidethis {display:none !important;}
/*Main Subnav Block -*/

/*Summary Links Area +*/
div.summarylinks_frame {
background:url("/_layouts/EB/images/hdr_alsosee.gif") 17px 0 no-repeat transparent;
padding:18px 10px 10px 13px;
/*display:none;*//*072609*/
}
div.summarylinks_frame * .description {display:none;}
div.summarylinks_frame * .link-item {
display:block;
line-height:10px;
}
div.summarylinks_frame * #linkitem {
padding-bottom:12px;
display:block;
padding:0px 0 4px 5px;
height:auto;
margin-bottom:0px;
border-bottom:solid 1px #e5f4fb;
}
div.summarylinks_frame table tr td div div a,
div.summarylinks_frame table tr td div div a:link,
div.summarylinks_frame table tr td div div a:active,
div.summarylinks_frame table tr td div div a:visited,
div.summarylinks_frame table tr td div div a:hover {
font-family:arial, verdana, sans-serif;
display:block;
font-weight:bold;
text-decoration:none;
color:#036 !important;
font-size:12px !important;
}
div.summarylinks_frame table tr td div div a:hover {text-decoration:underline;}
/*varients*/
body.brtLevel02 * div.summarylinks_frame {
background:url("/_layouts/EB/images/hdr_alsosee.gif") 27px 0 no-repeat transparent;
padding:18px 10px 0px 25px;
}
body.brtLevel02 * div.summarylinks_frame * #linkitem {border-bottom:none;}
div.hideme {background-color:#f00;}
/*Summary Links Area -*/

/*Accordion Control +*/
div.accordion_frame {padding:0 0 1px 0;}
div.accordion_frame h1 {
cursor:pointer;
margin:0;
font-weight:normal;
font-family:arial,tahoma,sans-serif;
color:#09c;
padding-left:0px;
padding-right:0px;
padding-top:0px;
padding-bottom:5px;
font-size:12px;
height:12px;
}
div.accordion_frame span {
display:block;
padding:0 0 5px 10px;
}
div.accordion_frame span ul {
list-style:none;
padding:0;
margin:0;
}
div.accordion_frame span ul li {
padding:2px 0 3px 0px;
background-image:none;
}
div.accordion_frame * a,
div.accordion_frame * a:link,
div.accordion_frame * a:visited,
div.accordion_frame * a:active,
div.accordion_frame * a:hover {text-decoration:none;}
div.accordion_frame * a:hover {text-decoration:underline;}
/*Accordion Control -*/

/*Rich HTML Editor Rule Varients +*/
/*business unit branding +*/
body.insurance .ms-rteCustom-hdr_MainPageHeader {color:#cd5a13;}
body.investments .ms-rteCustom-hdr_MainPageHeader {color:#762641;}
body.banking .ms-rteCustom-hdr_MainPageHeader {color:#00502f;}
body.corporate .ms-rteCustom-hdr_MainPageHeader {color:#036;}
/*business unit branding -*/

/*business unit branding +*/
body.insurance .ms-rteCustom-hdr_DataBlockHeader {color:#cd5a13;}
body.investments .ms-rteCustom-hdr_DataBlockHeader {color:#762641;}
body.banking .ms-rteCustom-hdr_DataBlockHeader {color:#00502f;}
body.corporate .ms-rteCustom-hdr_DataBlockHeader {color:#036;}
/*business unit branding -*/

/*business unit branding +*/
* .ms-rteCustom-LineOfBusinessColor {color:#036;}
body.insurance * .ms-rteCustom-LineOfBusinessColor {color:#cd5a13 !important;}
body.investments * .ms-rteCustom-LineOfBusinessColor {color:#762641 !important;}
body.banking * .ms-rteCustom-LineOfBusinessColor {color:#00502f !important;}
body.corporate * .ms-rteCustom-LineOfBusinessColor {color:#036 !important;}
/*business unit branding -*/



div.brt-splash_content .ms-rteCustom-L2Spl_AllCapsCallout {
text-transform:uppercase;
font-weight:bold;
}
/*General Font Styles +*/
/*span.ms-rteCustom-fmt_SuperScript,
* span.ms-rteCustom-fmt_SuperScript,
* * span.ms-rteCustom-fmt_SuperScript {
font-size:.75em;
vertical-align:top;
}*/
/*.ms-rteCustom-fmt_SubScript,
* .ms-rteCustom-fmt_SubScript,
* * .ms-rteCustom-fmt_SubScript {
font-size:xx-small;
vertical-align:bottom;
}*/
/*.ms-rteCustom-fmt_Italic,
* .ms-rteCustom-fmt_Italic,
* * .ms-rteCustom-fmt_Italic {font-style:italic;}
.ms-rteCustom-fmt_Bold,
* .ms-rteCustom-fmt_Bold,
* * .ms-rteCustom-fmt_Bold {font-weight:bold !important;}*/
/*General Font Styles -*/
/*Rich HTML Editor Rule Varients -*/

sup,
sub {font-size:9px;}

/*Popup Window +*/
body.popup_body {background-color:#e4f1ff;}
table.ms-main_popup {
background-color:#fff;
height:100%;
}
table.ms-main_popup div#brt-bodyarea_frame {}
body.popup_body .brt_btnrow {
padding:10px;
height:20px !important;
white-space:nowrap;
text-align:center;
}
body.popup_body .brt_btnrow a {
color:#036 !important;
margin:0 5px;
font-size:12px;
text-decoration:none;
}
body.popup_body .brt_btnrow a:hover {text-decoration:underline;}
body.popup_body .brt_btnrow a.print {
padding-left:18px;
background:url("/_layouts/EB/images/printer_icon.gif") 0 0 no-repeat transparent;
}
/*Popup Window -*/

/*Features Blocks +*/
div.features_frame {
display:table;
height:auto;
width:724px;
}
/*div.features_frame div.features_block {
height:auto;
width:151px;
margin-right:10px;
float:left;
clear:none;
}
div.features_frame div.last_feature {margin-right:0px;}*/

div.features_frame table {width:724px;}
div.features_frame table tr td.features_block {
height:auto;
width:181px;
padding:0;
padding-right:0px;
}
div.features_frame table tr td.features_block a img{padding-right:0px;}
div.features_frame table tr td.last_feature {
padding-right:0px;
width:177px;
}
/*Features Blocks -*/

/*Branch Locator +*/
div.branchloc_searchcriteria_frame div span {
/*padding-bottom:8px;
background-color:#fcc;*/
}
div.branchloc_searchcriteria_frame h2 {
color:#036;
font-family:arial, sans-serif;
font-size:14px;
margin:0 0 0px 0;
}
div.branchloc_view * input.branchLocSubmit {
width:59px;
height:22px;
background:url("/_layouts/EB/images/btn_bg_branchloc_submit.gif") 0 0 no-repeat transparent;
border:none;
cursor:hand;
margin-top:8px;
}
label.blockLabel {
display:block;
clear:both;
padding-bottom:2px;
}
div.formblock {padding-bottom:8px;}
/*Branch Locator -*/

/*Bio Page +*/
div.bio_imageMain {
/*margin-left:10px;*/
display:inline;
/*height:auto;
width:auto;*/
width:0px;
/*background-color:#f00;*/
}
div.bio_imageMain img {
float:right;
margin-left:10px;
}
/*table.biopage * h2 {display:inline;}*/
table.biopage * h2,
table.biopage * h3 {
color:#036;
font-family:arial, sans-serif;
font-size:14px;
margin:0 0 0px 0;
padding:0;
}
table.biopage * em {
font-size:14px;
color:#036;
font-family:arial, sans-serif;
font-weight:bold;
font-style:normal;
/*margin-left:-7px;*/
}
body.insurance table.biopage * em {color:#cd5a13;}
body.investments table.biopage * em {color:#762641;}
body.banking table.biopage * em {color:#00502f;}
body.corporate table.biopage * em {color:#036;}
/*Bio Page -*/

span.btn_row_back {
display:table;
height:25px;
white-space:nowrap;
}
span.btn_row_back a {padding-right:50px;}

/*## Custom Constructs ## -*/

/*Toolbars*/
div.ms-viewselector a,
.ms-listheaderlabel,
.ms-menutoolbar td a, .ms-menutoolbar td,
.ms-menutoolbar td a:hover,
td.ms-toolbar span.ms-descriptiontext,
.ms-toolbar,.ms-viewtoolbar,.ms-formtoolbar,.ms-toolbarContainer,
/*Added to correct edit view issue (ms-propertysheet)*/div.ms-toolbarContainer, div.ms-toolbarContainer a, div.ms-toolbarContainer a:visited, div.ms-toolbarContainer a:active, div.ms-toolbarContainer a:hover,
/*Added to correct edit view issue*/div.ms-toolbarContainer div.ms-toolbarItem, div.ms-toolbarContainer div.ms-toolbarItem a, div.ms-toolbarContainer div.ms-toolbarItem a:visited, div.ms-toolbarContainer div.ms-toolbarItem a:active, div.ms-toolbarContainer div.ms-toolbarItem a:hover,
table.ms-toolbar td.ms-separator,
td.ms-toolbar a, td.ms-toolbar a:visited, td.ms-toolbar a:active, td.ms-toolbar a:hover,
td.ms-toolbar table tr td.ms-toolbar a, td.ms-toolbar table tr td.ms-toolbar a:visited, td.ms-toolbar table tr td.ms-toolbar a:active, td.ms-toolbar table tr td.ms-toolbar a:hover {color:#0a6ea4;}
/*Toolbars END*/

/*#### ANCHORS ####*/
/*Anchors: General*/
.ms-wikitoolbar a.ms-toolbar,
.ms-wikitoolbar a.ms-toolbar:visited,
.ms-wikitoolbar a.ms-toolbar:active,
.ms-wikitoolbar a.ms-toolbar:hover,
.ms-rtetoolbarmenu,
.ms-viewselect a:link,.ms-GRFontSize,
.ms-formdescription a,
div.ms-inputuserfield a,
td.ms-pagebreadcrumb a, td.ms-pagebreadcrumb a:visited,
td.ms-pagebreadcrumb a:hover,
/*table.ms-selectednav td a.ms-selectednav,*/
/*.ms-selectednavheader a,
.ms-selectednavheader a:hover,*/
/*.ms-navItem a, .ms-navItem a:visited,*/
/*.ms-navItem a:hover,*/
.ms-tvselected a,
.ms-templatepickerselected div a,
.ms-templatepickerunselected div a,
.ms-lactionitem a,
.ms-lactionitem a:hover,
.ms-diffselected .ms-lactionitem a,
td.ms-descriptiontext a, td.ms-descriptiontext a:visited, td.ms-descriptiontext a:active, td.ms-descriptiontext a:hover,
.ms-propertysheet a,
.ms-propertysheet a:hover,
.ms-itemheader a,
.ms-vb a,.ms-vb2 a,.ms-GRStatusText a,.ms-vb-user a,.ms-disc a,
.ms-vb a:hover,.ms-vb2 a:hover,.ms-vb-user a:hover,.ms-disc a:hover,
.ms-vb a:visited,.ms-vb2 a:visited,.ms-GRStatusText a:visited,.ms-vb-user a:visited,.ms-disc a:visited,
.ms-vb a:visited:hover,.ms-vb2 a:visited:hover,.ms-vb-user a:visited:hover,.ms-disc a:visited:hover,
.ms-pb a,.ms-pb-selected a,
a.ms-addnew,
a.ms-addnew:Hover,
.ms-homepagetitle:Hover,
.ms-summarytitlebartitle:hover,
.RemoveConnectionLink,
.UserToolbarTextArea a:link,
.UserToolbarTextArea a:visited,
.UserToolbarTextArea a:hover,
.UserSectionFooter,
.UserCellHover,
.UserCellSelected,
.ms-TPBody a:link,.ms-TPBody a:visited,.ms-TPBody a:hover,
.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover,
.ms-SPLink,
.ms-SPLink a:link,.ms-SPLink a:visited,
.ms-WPAddButtonHover span,
a span.ms-WPEditText,
.ms-tabinactive a:link,
.ms-tabinactive a:hover,
.ms-tabinactive a:visited,
.ms-styleheader a:link,.ms-stylebody a:link,
.ms-MWSInstantiated a:link,.ms-MWSInstantiated a:visited,
.ms-MWSUninstantiated a:link,.ms-MWSUninstantiated a:visited,
.ms-MWSUninstantiated a:hover,
.ms-entity-resolved,
.ms-entity-unresolved,
ul.ms-blogAdminLinks li a,
.ms-blogrssnav a,
.ms-PostBody a,
.ms-blogedit a,
.ms-blogrss a,
.ms-MenuUIItemTableCell a,.ms-MenuUIItemTableCellHover a,.ms-MenuUIItemTableCellCompact a,.ms-MenuUIItemTableCellCompactHover a,
.ms-MenuUIItemTableCellHover,.ms-MenuUIItemTableCellCompactHover,
.ms-sblink a:link,.ms-sblink a:visited,
.ms-sblink a:hover,
.srch-sort a:link,.srch-sort a:visited,
.srch-sort a:hover,
.srch-sort-right a:link,.srch-sort-right a:visited,
.srch-sort-right a:hover,
.srch-summary a:link,.srch-summary a:visited,
.srch-summary a:hover,
.srch-stats a:link,
.srch-stats a:hover,
.srch-Title a:link,.srch-Title a:visited,
.srch-Title a:hover,
.headertitle a, .headertitle a:link,
.headertitle a:visited, .headertitle a:active,
.headertitle a:hover,
.headertitle-large a, .headertitle-large a:link,
.headertitle-large a:visited, .headertitle-large a:active,
.headertitle-large a:hover,
.headertitle-small a, .headertitle-small a:link,
.headertitle-small a:visited, .headertitle-small a:active,
.headertitle-small a:hover,
.headertitle-band a, .headertitle-band a:link,
.headertitle-band a:visited, .headertitle-band a:active,
.headertitle-band a:hover {color:#09c;}/*0a6ea4*/
/*Anchors: General END*/

/*Anchors: from CONTROLS.CSS*/
/*originally 003399*/
.link-item, .link-item a, .link-item a:link,
.link-item-large, .link-item-large a, .link-item-large a:link,
.level-item, .level-item a, .level-item a:link,
.headertitle, .headertitle a, .headertitle a:link,
.headertitle-large, .headertitle-large a, .headertitle-large a:link,
.headertitle-small, .headertitle-small a, .headertitle-small a:link,
.headertitle-band, .headertitle-band a, .headertitle-band a:link{color:#09c;}/*0a6ea4*/

/*originally 4167AF*/
.link-item a:visited, .link-item a:active,
.link-item-large a:visited, .link-item-large a:active,
.level-item a:visited, .level-item a:active,
.headertitle a:visited, .headertitle a:active,
.headertitle-large a:visited, .headertitle-large a:active,
.headertitle-small a:visited, .headertitle-small a:active,
.headertitle-band a:visited, .headertitle-band a:active,
.ms-slDlg-ActionText a, .ms-slDlg-ActionText a:visited, .ms-slDlg-ActionText a:active{
color:#4167AF;
}

/*originally 000*/
.link-item a:hover,
.link-item-large a:hover,

.level-item a:hover{
color:#4167AF;
}
.groupheader,
.headertitle a:hover,
.headertitle-large a:hover,
.headertitle-small a:hover,
.headertitle-band a:hover,
.ms-slDlg-ActionText a:hover{
color:#333;
}

/*originally 4c4c4c*/
.description,
.level-description{
color:#4c4c4c
}

.ms-propertysheet,
.ms-propertysheet th{color:#606060;}

/*originally fff*/
.listItem div.callOut a,
div.title-With-Background a, div.title-With-Background a:link, div.title-With-Background a:hover, div.title-With-Background a:visited, div.title-With-Background a:active {
color:#ffffff;
}

/*Anchors: from CONTROLS.CSS END*/

/*#### ANCHORS END ####*/

/*####Edit Mode Varients#### +*/

/*unique to "edit" mode for field controls*/
div.ms-formfieldcontainer {}
/*unique to "edit" mode for webpart zones*/
table.ms-SPZone {}

div.ms-formfieldcontainer .ms-toolbarContainer,
div.ms-formfieldcontainer * .ms-toolbarContainer,
table.ms-SPZone .ms-toolbarContainer,
table.ms-SPZone * .ms-toolbarContainer {
background-color:#e6efbe !important;
border:solid 1px #870428;
}
div.ms-formfieldcontainer .ms-toolbarContainer,
div.ms-formfieldcontainer * .ms-toolbarContainer,
div.ms-formfieldcontainer .ms-toolbarContainer a,
div.ms-formfieldcontainer * .ms-toolbarContainer a,
table.ms-SPZone .ms-toolbarContainer,
table.ms-SPZone * .ms-toolbarContainer,
table.ms-SPZone .ms-toolbarContainer a,
table.ms-SPZone * .ms-toolbarContainer a {color:#0096db !important;}
span.ms-WPEditText {cursor:hand !important;}
table.ms-SPZone * span.ms-WPEditText {
background-color:#fff;
display:block !important;
width:20px !important;
height:35px !important;
}
 #OuterRightCell table.ms-SPZone * span.ms-WPEditText {
background-color:#e6efbe;
}
/*####Edit Mode Varients#### -*/


