/********* LayoutStyle1.css 		***********/

/* Page body */ 
body#bA {margin:0;padding:0;font-size:62.5%;text-align:center;background:#f5f5f5 url("../../images/nab_bg.gif") repeat-y 50% 0}
  
/* Extra Accessibility Features */
/* screenreader and skiplink are clear gifs, which use Absolute positioning to take them out of document flow */
#accessibility {position:absolute;top:-50px;left:-50px}
#accessibility a {}

/* container div - for safari*/
div#dC{margin:0 auto;padding:0;border:0;max-width:954px}
/*\*//*/
	div#dC{width:954px}
/**/

/* layout table */
table#tL{margin:0 auto;padding:0;border:0;max-width:954px;background-color:#fff}
#col1{width:163px}
#col2{width:572px}
#col3{width:217px}
#td-logo-util{padding:0;height:24px}
#td-header-banner{padding:0;border-bottom:2px solid #fff}
#td-login{margin:0;padding:0;padding:0;border:0;width:215px;border-left:2px solid #fff;border-bottom:2px solid #fff}
#td-navLvl1{margin:0;padding:0;border:0;border-bottom:5px solid #e00;background-color:#000}
#td-online-tools{margin:0;padding:0;border:0;width:215px;border-left:2px solid #fff;background-color:#e5e5e5}
#td-online-tools-column{margin:0;padding:0;border:0;width:215px;border-left:2px #fff solid}
#td-navLvl2{padding:0;margin:0;background-color:#f5f5f5;border:1px solid #ebebeb;border-bottom:none;border-top:none}
#td-content{padding:0;border:0;background:url("../../images/g.gif") repeat-y 100% 0}
#td-nab-util-bar{padding:0}
#td-footer-bar{background:#e00}
#td-footer{padding:0}

/* header */ 
#logo{margin:0;padding:0;clear:both;position:absolute;top:0px}
#logo{text-align:left;width:68px;margin-left:24px}
/* Logo/Strapline corrections */
#neoLogo{position:absolute;top:0px; margin-left: 24px; z-index:66;}
#neoLogo a  img { margin: 0}
#strapline{ position:absolute; top:0; margin: 5px}

/* utility bar */
#nab-util-bar{padding:4px 0 0 0;margin:0;float:right;border-top:solid 1px #fff} /* Border required to fix spacing in Win IE5x **/
#nab-util-bar ul{padding:0;margin:0;list-style-type:none}
#nab-util-bar ul li{padding:0;margin:0;display:inline;font-size:1.1em}
#nab-util-bar ul li a{text-decoration:none;padding:0 5px;display:block;float:left;border-left:solid 1px #404040;line-height:1.1em}
#nab-util-bar ul li a.first{padding:0 5px 0 0; border-left:none}
#nab-util-bar ul li a.last{padding:0 0 0 5px}
#nab-util-bar ul li a:link,#nab-util-bar ul li a:visited,#nab-util-bar ul li a:active{color:#404040}
#nab-util-bar ul li a:hover{color:#e00;text-decoration:underline}
/* utility bar end */

/* Banner (add 2nd level to bottom of list) */
#td-header-banner div{height:100px;background:#de3825 url("../../vgnmedia/images/National/NAB_mast_red.jpg") no-repeat 100% 0;}
/*#td-header-banner div{height:100px;background:#cee2fb url("../../vgnmedia/images/National/Default_banner.jpg") no-repeat 100% 0}
#td-header-banner div.Personal_Finance{background:#9a927b url("../../vgnmedia/images/National/Personal_banner.jpg") no-repeat 100% 0}
#td-header-banner div.Business_Solutions{background:#9e1a39 url("../../vgnmedia/images/National/Business_banner.jpg") no-repeat 100% 0}
#td-header-banner div.About_Us{background:#8ec3eb url("../../vgnmedia/images/National/AboutUs_banner.jpg") no-repeat 100% 0}
#td-header-banner div.Agribusiness{background:#80a0cf url("../../vgnmedia/images/National/Agribusiness_banner.jpg") no-repeat 100% 0}
#td-header-banner div.Private_Bank{background:#393939 url("../../vgnmedia/images/National/PrivateBank_banner.jpg") no-repeat 100% 0}*/
#td-header-banner div.Graduate_Careers{background:#E20000 url("../../vgnmedia/images/National/GraduateCareers_banner.gif") no-repeat 100% 0;}
#td-header-banner div.gradMasthead, #td-header-banner div.about_us_1_15 {background:#E20000 url("../../vgnmedia/images/National/GraduateCareers_banner.gif") no-repeat 100% 0;}

/* PZN sections  */
#div-default-pzn-banner {padding-left:2px;padding-top:1px;}

#loginPanel{padding:0 2px 0 10px;margin:0;clear:both;height:100px;background-color:#d2d2d2;text-align:left;font-size:1.1em}
#loginPanel h3{padding:6px 0 4px 0;color:#000;margin:0;font-weight:bold;font-size:1.1em}
#loginPanel p{color:#333}
#loginPanel fieldset{padding:0;margin:0;border:0}
#loginPanel .cbx-dropdown{padding:0;margin:0px;float:left;color:#000;width:140px;font-size:1em}
#loginPanel .cbx-button{padding:0 0 3px 0;margin:0 8px 0 0;float:right}
#loginPanel a{color:#000;font-size:1em;text-decoration:none}
#loginPanel a:hover{color:#e00;text-decoration:underline}
#loginPanel a.label,#loginPanel a.labelBold{margin:1px 0 0 0;padding:0 0 2px 12px;font-size:1em;line-height:16px;background:url("../../images/ar_inv_red.gif") no-repeat 0 4px}
#loginPanel a.labelBold{font-weight:bold}
/* header end */

/* nav */
#navLvl1 table{margin:0;padding:0}
#tr-NavLvl1 td{padding:0;color:#fff;background:#000;border-left:1px solid #fff;border-bottom:1px solid #fff}
#tr-NavLvl1 td a{display:block;padding:0;font-size:1.1em;text-decoration:none;color:#fff;background:#000}
#tr-NavLvl1 td.first,#tr-NavLvl1 td.firstHigh{border-left:none}
#tr-NavLvl1 td.High,#tr-NavLvl1 td.firstHigh{color:#fff;background-color:#e00;border-bottom:1px solid #e00}
#tr-NavLvl1 td a.Personal{color:#000;background:#000 url("../../images/Personal_off_tab.gif") no-repeat 0 50%}
#tr-NavLvl1 td a.PersonalHigh,#tr-NavLvl1 td a.PersonalMenu{background:#e00 url("../../images/Personal_on_tab.gif") no-repeat 0 50%}
#tr-NavLvl1 td a.Business{background:#000 url("../../images/Business_off_tab.gif") no-repeat 0 50%}
#tr-NavLvl1 td a.BusinessHigh,#tr-NavLvl1 td a.BusinessMenu{background:#e00 url("../../images/Business_on_tab.gif") no-repeat 0 50%}
#tr-NavLvl1 td a.AboutUs{background:#000 url("../../images/AboutUs_off_tab.gif") no-repeat 0 50%}
#tr-NavLvl1 td a.AboutUsHigh,#tr-NavLvl1 td a.AboutUsMenu{background:#e00 url("../../images/AboutUs_on_tab.gif") no-repeat 0 50%}
/* Fix IE. Hide from IE Mac \*/
* html #tr-NavLvl1 td {float:left;height:1%;position:relative}
* html #tr-NavLvl1 td a {height:1%}

#navLvl2 ul{margin:0;padding:0;list-style:none;width:163px;clear:left;border-bottom:1px solid #fff;z-index:1}
#navLvl2 ul li{position:relative;z-index:1}
#navLvl2 li ul{position:absolute;left:163px;top:0;display:none;border:1px solid #ebebeb}
#navLvl2 li ul.high{position:relative;left:0;top:0;width:163px;display:block;border:none;border-top:1px solid #fff;background:#ebebeb}
#navLvl2 ul li a{display:block;font-size:1.1em;font-weight:bold;text-decoration:none;color:#000;background:#f5f5f5 url("../../images/ar_off_grey.gif") no-repeat 95% 50%;padding:6px 15px 5px 5px;border-top:1px solid #fff;z-index:1}
#navLvl2 ul li a.bold{font-weight:bold;background:#ebebeb url("../../images/ad_on_blk.gif") no-repeat 95% 50%}
#navLvl2 ul li a:hover,#navLvl2 ul li a.Menu{color:#e00;background:#ebebeb url("../../images/ar_on_red.gif") no-repeat 95% 50%}
#navLvl2 ul li a.bold:hover,#navLvl2 ul li a:hover.high{color:#e00;background:#ebebeb url("../../images/ad_on_red.gif") no-repeat 95% 50%}
#navLvl2 ul li a.high,#navLvl2 ul li a.noImghigh,#navLvl2 ul li.first a.noImghigh{color:#e00;font-weight:bold;background:#ebebeb url("../../images/ad_on_red.gif") no-repeat 95% 50%;}
#navLvl2 ul li a.noImg,#navLvl2 ul li a.noImghigh,#navLvl2 ul li.first a.noImghigh{background-image:none;padding:5px}
#navLvl2 ul li a:hover.noImg,#navLvl2 ul li a:hover.noImghigh{background:#ebebeb}
#navLvl2 ul li.first a{border-top:none}
#navLvl2 li li a,#navLvl2 li.first li a{text-decoration:none;font-weight:normal;color:#000;background:#f5f5f5 none;padding:6px 5px 5px 5px;border-top:1px solid #fff;border-left:1px solid #fff}
#navLvl2 li ul.high li a{padding:6px 5px 5px 20px;border-left:none;border-top:1px solid #f5f5f5;background:#ebebeb url("../../images/ar_inv_grey.gif") no-repeat 5% 50%}
#navLvl2 ul li.first li.first a,#navLvl2 ul li li.first a{border-top:none}
#navLvl2 li ul.high li a:hover,#navLvl2 li ul.high li a.noImghigh{padding:6px 5px 5px 20px;border-left:none;background:#ebebeb url("../../images/ar_inv_red.gif") no-repeat 5% 50%}
/* Fix IE. Hide from IE Mac \*/
* html #navLvl2 ul li {float:left;height:1%}
* html #navLvl2 ul li a {height:1%}
/* nav end */

#ols-title-container{padding:0;margin:0;border-bottom:1px solid #fff;clear:both;height:26px;background-color:#9e9e9e;font-size:1px}
#ols-title-container img{padding:0;margin:0;border:0}
/* content */
#tContent{padding:5px 13px;font-size:1.2em;width:100%}
#tBreadcrumb{padding:5px 13px 0 13px;color:#444;font-size:1.1em;width:100%}
#tBreadcrumb a:link,#tBreadcrumb a:visited,#tBreadcrumb a:active{padding:0 1px;color:#000;text-decoration:underline}
#tBreadcrumb a:hover{padding:0 1px;color:#e00;text-decoration:underline}
#tBreadcrumb h1{color:#e00;font-size:2em}

.child-link-container{margin:0 0 15px 0;font-size:1.1em}
.child-link-container tr td{padding:3px 5px}
/* content end */

/* right bar */
.content-column-right{padding:0;margin:0}
.content-column-right .cbx-artifact{padding:2px 0 0 10px;margin:0;background-color:#e5e5e5;clear:both;text-align:left;font-size:1.1em}
.content-column-right .cbx-artifact h3{padding:0 0 4px 0;margin:0;color:#000;font-weight:bold;display:block;width:201px;font-size:1.1em}
.content-column-right .cbx-artifact p{margin:0;color:#444}
.content-column-right .cbx-artifact fieldset{padding:0;margin:0;border:0}
.content-column-right .cbx-artifact .cbx-dropdown{padding:0;margin:0;float:left;clear:none;color:#000;width:157px;font-size:1em}
.content-column-right .cbx-artifact .cbx-input-search{padding:1px 0 1px 3px;margin:0;float:left;clear:none;color:#000;width:157px;font-size:1em}
.content-column-right .cbx-artifact .cbx-button{padding:0;margin:0 10px 3px 0;float:right}
.content-column-right .cbx-artifact ul {padding:0;margin:0;padding-top:4px;list-style-type:none}
.content-column-right .cbx-artifact ul li{padding:0;margin:0;clear:both;background-color:#e5e5e5}
.content-column-right .cbx-artifact ul li a{display:block;float:left;padding:0 0 2px 12px;color:#000;background:url("../../images/ar_inv_red.gif") no-repeat 0 4px;font-size:1em;text-decoration:none}
.content-column-right .cbx-artifact ul li a:hover{color:#e00;text-decoration:underline}

/* news artifact */
.ScrollerFrame {}
#ScrollerFrame {display:block;height:70px}
#newsHeader {padding:0;margin:0;margin-left:10px;font-size:1.1em;vertical-align:top;font-weight:bold}
#newsTeaser {padding:0;margin:0;margin-left:10px;font-size:1.1em;vertical-align:top;display:block;line-height:110%}
#newsTeaser a {padding:0 0 2px 12px;background:url("../../images/ar_inv_red.gif") no-repeat 0 4px;}
#newsTeaser a:hover{color:#e00;text-decoration:underline}
.news-artifact {padding:0;margin:0;border-top:1px white solid;background-color:#e5e5e5;text-align:left}
.news-artifact h3{padding:0;margin:9px 0 0 10px;color:#000;font-weight:bold;font-size:1.2em}
.news-artifact a:link, .news-artifact a:visited, .news-artifact a:active{color:#000;font-size:1em;text-decoration:none}
.news-artifact a:hover{color:#e00;text-decoration:underline}
.news-artifact-ctrl {padding:0 10px 4px 0;margin:0;background-color:#e5e5e5;clear:both;text-align:left;font-size:1.1em;height:12px;font-size:1.1em;vertical-align:middle;text-align:right}
.news-artifact-ctrl a:link, .news-artifact-ctrl a:visited, .news-artifact-ctrl a:active{color:#000;font-size:1em;text-decoration:none}
.news-artifact-ctrl a:hover{color:#e00;text-decoration:underline}
.cbx-form {padding:0;margin:0}
#newsHeader_share {padding:0;margin:0;margin-left:10px;font-size:1.1em;vertical-align:top;font-weight:bold;line-height:110%;padding-top:2px;padding-bottom:0px}
#newsTeaser_share {padding:0;margin:0;margin-left:10px;margin-top:3px;font-size:1.1em;vertical-align:top;display:block;line-height:110%;background:url('../../images/ar_inv_red.gif') no-repeat 0 3px;}
#newsTeaser_share a {padding:0 0 2px 0;margin-top:12px;color:#000;text-decoration:underline}
#newsTeaser_share a:hover{color:#e00;text-decoration:underline}
#newsTeaser_share .sponsor{margin-left:12px;}

/* aoi artifact */
.aoi-artifact,.cl-artifact{padding:6px 4px 6px 10px;margin:0;border:0;border-top:1px solid #fff;float:left;background-color:#e5e5e5;clear:both;text-align:left;font-size:1.1em}
.cl-artifact{background-color:#fff}
.aoi-artifact h2,.cl-artifact h2{padding:3px 0;margin:0;color:#000;width:201px;font-weight:bold;font-size:1.1em}
.aoi-artifact ul,.cl-artifact ul{padding:0;margin:0;list-style-type:none}
.aoi-artifact ul li,.cl-artifact ul li{padding:0;margin:0;clear:both}
.aoi-artifact a:link,.aoi-artifact a:visited,.aoi-artifact a:active,
.cl-artifact a:link,.cl-artifact a:visited,.cl-artifact a:active{display:block;float:left;padding:0 0 2px 12px;color:#000;background:url("../../images/ar_inv_red.gif") no-repeat 0 4px;font-size:1em;text-decoration:none}
.aoi-artifact a:link,.aoi-artifact a:visited,.aoi-artifact a:active{width:188px}
.aoi-artifact a:visited,.cl-artifact a:visited{color:#777}
.aoi-artifact a:hover,.cl-artifact a:hover{color:#e00;text-decoration:underline}
.tile-artifact{border:0;border-top:1px solid #fff;margin:0;background-color:#e5e5e5;clear:both;float:left;text-align:center}
.tile-artifact tr td{padding:5px 15px}
/* right bar end */

/* footer */
#nab-footer {padding:6px 0;font-size:1em;color:#888}
			/*\*//*/
				#nab-footer{font-size:1.15em}
			/**/ /** IE Mac Fix required to ensure font-size is not too small **/
#nab-footer a:link,#nab-footer a:visited,#nab-footer a:active{color:#888;white-space:nowrap;font-size:1em;text-decoration:underline}
#nab-footer a:hover{color:#e00;text-decoration:underline}
/* footer end */