/* 
Last Changed Date:2012.01.10
By: Cindy
*/
*{font-size:100.01%}
html {font-size:62.5%; overflow:scroll;}
body {background:#525252; margin:0; font:1.1em Arial, Helvetica, sans-serif;  color:#525252; min-width:965px;}
a, a:link, a:visited, a:active {outline:none; text-decoration:none; color:#a30736;}
form {margin:0; padding:0;}
ul {margin:0; padding:0; list-style:none;}
img {border:none;}
ol li{ font-size:12px; margin:2px 0px 5px 5px; line-height:normal;}
/* Typography / Formatting //// */
.col-right{ font-size:1em;}
h1, h2, h3, h4, h5, h6, .col-right h1, .col-right h2, .col-right h3, .col-right h4 { font-family:Georgia, "Times New Roman", Times, serif;}
.col-right h5, .col-right h6 {font-family:Arial, Helvetica, sans-serif;}
h2, h3, h4, h6, .col-right h1, .col-right h2, .col-right h3, .col-right h5 {color:#9b0630;}
h1, h3 .gray, h5,  .col-right h4, .col-right h6{color:#525252;}
h3 .i, h5, .col-right h4, .col-right h6{ font-style:italic;}
.col-right h5{ font-style:normal;}
* html .col-right h2{ font-weight:bold;}
.p-hide{margin:0; padding:0;}
h1{ font-size:25px; font-weight:normal; background:#fff url(../images/bg3.gif) repeat-x 0 100%; margin:0; padding-bottom:6px; position:relative;}
.t2 h1{background:url(none); border-bottom:1px solid #d4d4d4;}
h2{font-size:1.8em; font-weight:normal; margin:10px 0 12px;}
.t2 h2 {background:url(../images/bg8.gif) repeat-x 0 100%; font-size:1.4em; font-weight:bold; margin:15px 0 12px; padding:0 0 12px 8px;}
.cash h2{background:url(../images/h2-cash.gif) repeat-x 0 100%;}
.fixedInt h2{background:url(../images/h2-fixedInt.gif) repeat-x 0 100%;}
.property h2{background:url(../images/h2-property.gif) repeat-x 0 100%;}
.austShares h2 {background:url(../images/h2-austShares.gif) repeat-x 0 100%;}
.intShares h2{background:url(../images/h2-intShares.gif) repeat-x 0 100%;}
.diversified h2{background:url(../images/h2-diversified.gif) repeat-x 0 100%;}
.education .col-right h2 {background:none;}
h3{font-size:13px; margin:10px 0;}
.gray{color:#525252;}
h4{font-size:13px; font-weight:bold;}
.comment-box h4 {background:url(../images/bg10.gif) no-repeat; margin:0 0 0 -1px; font: bold 1.17em/40px Georgia, "Times New Roman", Times, serif; /*color:#9b0630;*/ padding-left:20px;}
.t1 .column h4 { font-style:italic;  color:#525252;  margin:0 0 8px;}
h5{font-size:12px;}
h6{font-size:11px;}
/*col-right*/
.col-right .container{padding:10px 10px 15px 15px; width:auto; }
.col-right h1{font-size:14px;}
.col-right h2{font-size:1.5em;}
.t1 .col-right h2 {margin:6px 0 0;  padding-bottom:7px;  background:url(../images/bg3.gif) repeat-x 0 100%;}
.col-right h3{font-size:1.27em; padding-bottom:3px; color:#525252; margin-left:0px; margin-right:5px; border-bottom:2px solid #e2e2e2; width:auto;}
/*.t1 .col-right h3 {margin-left:10px; border-bottom:1px dashed #bbb; width:auto; padding-left:13px;}
.t1*/.col-right h3 {}
.col-right h4{font-size:11px; font-weight:bold; margin:2px; color:#525252;}
.col-right h5{font-size:1.0em;}
.col-right h6{font-size:1.0em;}
.content p{ line-height:1.5em; margin:0 10px 10px 0;}
.t1 .col-right p {margin:0;}
.t2 .content p { line-height:1.5em;  font-size:1.18em; margin:4px 0 10px;}
/* Structure / layout ///////////////// */
#main {width: auto; background-color:#fff; padding-top:110px;}
#main .inner {overflow:hidden; width: 970px; margin:0 auto; padding-bottom:30px; /*border:1px solid #09f; */}
#main .inner .wrap { width:100%; overflow:hidden;}
/* Header style*/
#header {position:absolute; top:0; left:0; color:#fff; background:#a30737 url(../images/header.gif) repeat-x; width:100%; height:95px; z-index:200;}
#header .inner {width: 970px; height:71px; margin:0 auto;}
#header a {color:#fff;}
#header .wrap {clear:both;}
/*Site visitor type*/
.menu {float:right; border:solid #b33059; border-width:0 1px 1px; line-height:25px; position:relative; z-index:10;}
.menu li {float:left; border-right:1px solid #84072f; margin:0 -1px 0 1px; background:url(../images/menu-bg.gif) repeat-x; position:relative;}
.menu li a {float:left; padding:0 22px 0 20px;}
.menu li a:hover {background:url(../images/menu-bg-hover.gif) repeat-x;}
.menu li .current {background:url(../images/menu-bg-current.gif) repeat-x;}
.menu li .current {background:url(../images/menu-bg-current.gif) repeat-x;}
/*top navigation style*/
.top-nav {float:left; line-height:36px; padding-top:3px; text-transform:uppercase; font-size:0.9em;}
.top-nav li {float:left; margin-right:1px; padding-bottom:6px; position:relative; z-index:1;}
.top-nav li:hover, .top-nav li.hover {position:relative;}
.top-nav a {float:left; padding:0 23px 0 25px; background:url(../images/top-nav-bg.gif) repeat-x;}
.top-nav a:hover, .top-nav li:hover a, .top-nav li.hover a {background:#666 url(../images/marker.gif) no-repeat 50% 100%;}
.top-nav li ul {display:none; position:absolute; top:100%; overflow:hidden; left:0; width:229px; margin:0; border-top:1px solid #777; background:#878787 url(../images/sub-nav-bg.gif) repeat-x 0 100%;}
.top-nav li:hover ul, .top-nav li.hover ul {display:block;}
.top-nav li li {width:100%; background:none; color:#ccc; line-height:normal; text-transform:none; font-size:1.1em; padding:0;}
#header .top-nav strong a {display:block; color:#fff; padding:8px 15px 7px; line-height:normal; float:left; width:199px; background:none;}
#header .top-nav strong a:hover {background:#a30736; border:solid #676767; border-width:1px 0; padding:7px 15px 6px;}
.top-nav .problem {padding:5px 15px 11px; width:199px; line-height:16px;}
.top-nav .problem p {margin:0;}
#header .top-nav .problem a {background:none; color:#333; font-style:italic; display:block; float:none; padding:0;}
.top-nav .problem a:hover {text-decoration:underline;}
/*search form style*/
.search-form {float:right; margin-top:11px;}
.search-form label, .search-form input {float:left;}
.search-form label {font-size:0.9em; text-transform:uppercase; line-height:18px; padding-right:10px;}
.search-form .text {border:1px solid #606060; width:125px; padding:2px 5px; margin-right:5px; font:0.9em Arial, Helvetica, sans-serif;}
/*breadcrumbs style*/
.breadcrumbs {color:#a30736; overflow:hidden; width: 970px; margin:0 auto;}
.breadcrumbs li {float:left; padding-left:6px; line-height:24px;}
#header .breadcrumbs a {background:url(../images/marker2.gif) no-repeat 100% 4px; padding-right:11px; color:#a30736;}
.breadcrumbs a:hover {text-decoration:underline;}
.nav-column {float:left; width:155px; padding-left:6px; /*border:1px solid #C90;*/ }
.logo {background:url(../images/logo.gif) no-repeat; width:142px; height:60px; display:block; text-indent:-9999em; margin:0 auto;}
/* Left Navigation style */
#nav { margin:25px 0 17px; width:100%; overflow:hidden; }
#nav a { font-weight:bold; color:#a30736; padding:9px 9px 7px; display:block; }
#nav li { background:#f3f3f3 url(../images/nav-grey-bg.gif) repeat-x; margin-bottom:2px; float:left; width:100%; }
#nav li.red a { color:#fff; display:block; padding:13px 12px 11px; }
#main #nav li.red { background:#dfb4c1 url(../images/nav-red-bg2.gif) repeat-x; margin-bottom:3px; border-style:none; width:100%; }
#main #nav li.red a { border-style:none; }
#main #nav li.red a:hover { text-decoration:none;  }
#main #nav li.red ul { margin-left:6px; width:148px; padding-left:1px; border-style:none; padding-top:0; border-bottom:5px solid #dfb4c1; }
#nav li ul { display:none; background:#fff; position:relative; }
#nav li ul:after{ content:"."; display:block; width:100%; overflow:hidden; height:0; clear:both; text-indent:-9999em; }
* html #nav li ul {height:1%;}
*+html #nav li ul {height:1%;}
#main #nav li.active ul { display:block; }
#nav li.red li { background:#fff; padding:0; margin:0; }
#nav li.red li a {  background:#f3f3f3 url(../images/nav-grey-bg.gif) repeat-x; margin: 0 0 1px 0; }
#nav li.red ul a { color:#5a5a5a; display:block; padding:7px; font-weight:bold !important; }
#nav li.red ul a:hover, #nav li.red li.active a { background:#f9f9f9 url(../images/sub-left-nav-bg.gif) repeat-x; color:#a30736; border-right:6px solid #b4b4b4 !important; }
#main #nav li.red li ul { display:none; margin:0; padding:0; border-bottom:2px solid #e8e8e8; }
#main #nav li.red li.active ul { display:block; }
#nav li.red li li { border-top:1px solid #d9d9d9; border-bottom:none; margin:0 !important; }
#main #nav li.red li li a { font-size:1em; font-weight:normal !important; color:#5a5a5a; padding:5px 5px 5px 11px; background:none; border-right:6px solid #e4e4e4 !important; margin:0; }
#main #nav li.red li li a:hover, #main #nav li.red li li.active a { color:#ac3559;}
#main #nav li.red li li ul { display:none !important; width:148px; margin-left:-7px; padding-left:7px; overflow:hidden; border:none; }
#main #nav li.red li li.active ul { display:block !important; }
#nav li.red li li li { padding-left:12px; background:url(../images/dot.gif) repeat-x 0 100%; border:none; margin:1px 0 -1px !important;  width:136px; }
#main #nav li.red li li ul { border-top:1px solid #d9d9d9; }
#main #nav li.red li ul li{  border-bottom:none; /**/ background:url(none); }
#main #nav li.red li ul li li{ /*new*/  background:url(../images/dot.gif) repeat-x 0 100%;}
#main #nav li.red li li li a { background:url(../images/marker3.gif) no-repeat 0 3px; width: 128px;  padding:0 0 0 10px; margin: 4px 4px 5px -8px; font-size:0.9em; color:#5a5a5a !important; border-right:6px solid #f3f3f3 !important; }
#main #nav li.red li li li a:hover { color:#ac3559 !important; }
#nav li.active { background:#f7f7f7 url(../images/menu-bg-hover2.gif) repeat-x; }
#nav li.active a { border-right:6px solid #afafaf; }
#nav li.active a:hover { border-right:6px solid #afafaf; }
#nav li.active ul li a { padding:4px; }
#nav li.active li { background:#fff; margin-bottom:0; border-bottom:1px solid #e4e4e4;  }
#nav li.active li a { border-right:6px solid #e4e4e4; color:#666;  font-weight:normal; }
#nav li.active ul { margin-left:6px; padding-left:3px; padding-top:1px; border-top:1px solid #cfcfcf; border-bottom:2px solid #e8e8e8; }
#nav li.active ul li { margin:1px 0 -1px; }
#nav li.active li ul li ul{ border:1px dotted #000;}
/* 3rd lvl gray */
#nav li.active ul li ul  { margin-left: -10px;  background: #fff; border-bottom:none; width: 153px;}
#nav li.active ul li ul li  { border-bottom:0px; background:url(../images/dot.gif) repeat-x 0 100%;}
#nav li.active ul li ul li a { /*new*/  background:url(../images/marker3.gif) no-repeat 0 3px; padding:0 0 0 11px; font-size:0.9em;  color:#5a5a5a; margin:4px 0px 5px 10px;  border-right:6px solid #f5f5f5; }
/* Nav Current state */
#main #nav li.red li .active a, #nav .active ul li.active a
{border-right:#bbb 6px solid !important;}
#nav .active li.active a{color:#9b0630;}
#nav .active ul li.active li a{ color:#525252;}
#main #nav li.red .active ul li.active li a, 
#nav .active ul li.active li a 
{border-right:#e4e4e4 6px solid !important;}
#nav a:hover,  
#main #nav li.red li .active a:hover, 
#main #nav li.red .active ul li.active li.active a, 
#main #nav li.red .active ul li.active li a:hover,
#nav .active ul li.active li.active a,
#nav .active ul li.active a:hover, 
#nav .active ul li.active li.active a,
#nav li.active ul li ul li a:hover,
#nav li.active ul li a:hover
{border-right:#903 6px solid !important; color:#9b0630;}
.phone { background: url(../images/call.gif) no-repeat; width:134px; height:39px; margin:0 auto; text-indent:-9999em; margin-bottom:38px; }
/* Footer style*/
#footer {background:#e7e7e7; width:auto; border-top:7px solid #d6d6d6; font-size:11px;}
#footer a {color:#a30736;}
#footer a:hover {text-decoration:underline;}
#footer .inner {width:940px; margin:0 auto; padding-left:30px;}
#footer ul {width:100%; overflow:hidden; line-height:21px; padding:10px 0 40px;}
#footer li ul {padding:0; width:auto;}
#footer li {float:left; margin-right:60px;}
#footer li li {float:none; margin:0;}
#disclaimer {width: auto; color:#afafaf; padding:20px 0 50px; font-size:11px;}
#disclaimer .inner{width: 940px; margin:0 auto; padding-left:30px; font-size:11px;}
#disclaimer strong {display:block; font-weight:normal;}
#disclaimer p {margin:0; padding-bottom:16px; font-size:11px;}
/* Main column style*/
.main-column { float:right;  width:795px;  background:url(../images/vdot.gif) repeat-y 484px 0;  /*border:1px solid #F0F; */ }
.content { width:485px;  float:left;  font-size:1.1em;  /*border:1px solid #0c0;*/  }
/* Template styles /////// */
/* Template 1 styles /////// */
.t1 .column { width:220px;  float:left;  padding:12px 0 0 10px;}
.t1 .column a { color:#a30736;}
/*.t1 .column a:hover { text-decoration:underline;}*/
/*right */
.t1 .col-right { width:295px;  float:right; }
.t1 .col-right .block { margin-left:8px;  background:url(../images/dot2.gif) repeat-x 0 100%;  padding-bottom:9px;  display:block; }
.t1 .col-right .right{ float:right;  margin:20px 3px 10px 10px;}
.t1 .col-right .block strong { font-style:italic;  display:block;  padding:6px 0;}
/* Template 2 styles /////// */
.t2 {background:none; padding-bottom:8px;}
.t2 .bg {background:url(../images/vdot.gif) repeat-y 608px 0;}
.t2 .content {float:left; width:585px; font-size:1em; padding:0 0px 34px 10px;}
.t2 .col-right {float:right; width:180px;}
.t2 .col-right a {color:#a30736;}
.t2 .col-right a:hover {text-decoration:underline;}
.t2 .column { width:270px; float:left;  padding:12px 0 0 10px; font-size:12px; line-height:18px;}
.t2 .column h4{line-height:normal;}
.t2 .column a { color:#a30736;}
.t2 .column a:hover { text-decoration:underline;}
/* Template 3 styles /////// */
#main .t3 {background:none; padding-bottom:45px;}
.t3 .content {width:785px;}
.t3 .column-wrap {width:100%; overflow:hidden; background: url(../images/column-3-bg.gif) repeat-y; margin:10px 0 9px; padding-left:6px;}
.t3 .column-wrap .column {width:230px; padding:0 13px 10px; float:left;}
.t3 .column-wrap h3 {color:#565656; font-size:1.19em; color:#565656; background:url(../images/dot.gif) repeat-x 0 100%; padding:0 0 8px 4px; margin-left:-4px;}
.t3 .column-wrap p {font-size:0.9em; padding-bottom:3px;}
.t3 .column-wrap a {}
.t3 .column-wrap a:hover {text-decoration:underline;}
.t3 .column-wrap .more {font:1.1em Georgia, "Times New Roman", Times, serif; color:#9e0733; display:block; padding:20px 0 5px 0;}
.column-wrap a {color:#a30736; font-size:0.85em;}
/* Template 4 styles /////// */
#main .t4 {background:none; padding-bottom:45px; }
.main-column .t4{ width:970px;  background:url(../images/vdot.gif) repeat-y 484px 0;  /*border:1px solid #F0F; */ }
.t4 .nav-column{border:none; }
.t4 .content {width:960px; position:relative; background-color:#fff;  /*border:1px solid #f00;*/}
.t4 .content .top{  width:785px; float:right; margin-bottom:0px; } 
body:nth-of-type(1) .t4  .top{ /*border:1px solid #f00; height:150px; position:relative; display:block;*/}
.clear{display:block; position:relative; clear:both; /*border:1px solid #f00;*/}
.t4 .column-wrap {/*border:1px solid #000; overflow:hidden; */ width:970px;  background:#fff url(../images/column-4-bg.gif) repeat-y; margin:10px 0 9px; display:block;}
.t4 .column-wrap .column {width:222px;  margin:0 6px 0 11px ; float:left; /* border:1px solid #f00; padding:0 13px 10px 0;*/}
*html .t4 .column-wrap .column { margin:0 11px 0 6px;}
.t4 .column-wrap a:hover {text-decoration:underline;}
.t4 .column-wrap .column ul { list-style: none; color:#900; font-family:Georgia, "Times New Roman", Times, serif; padding:0px 0 10px 0;  }
.t4 .column-wrap .column li { color:#000; font-size:10px; }
.t4 .column-wrap .column li a { border-bottom:1px dotted #bfbfbf; text-decoration:none; margin:0; padding:0;  }
.t4 .column-wrap .column li a:hover { text-decoration:underline; }
.t4 .column-wrap .column ul li a { font-size:14px; font-weight:bold; color:#565656; padding:5px 0; margin:0; display:block; }
/* Lvl 02 */
.t4 .column-wrap .column ul li ul {font-weight:normal; /* border:1px solid #f00; margin:0 0 10px 0; padding:5px 0 10px 5px;*/ padding:5px 0 0px 1px;} * html .t4 .column-wrap .column ul li ul {margin:0 0 -15px 0 ;}
.t4 .column-wrap .column ul li ul li{ } 
.t4 .column-wrap .column ul li ul li a {font-size:13px; color:#9e0733; font-weight:normal;border:none; /*background-color:#eee;*/}
/* Lvl 03 */
.t4 .column-wrap .column ul li ul li ul {color:#900; border:none; margin:-3px 0 5px; padding:-5px 0 6px 0; /* border:1px solid #f00;*/} * html .t4 .column-wrap .column ul li ul li ul{overflow:hidden; width:100%; margin:-5px 0 20px 0;  }
.t4 .column-wrap .column ul li ul li ul li { margin-left:5px;} * html .t4 .column-wrap .column ul li ul li ul li { padding-bottom:14px; }
.t4 .column-wrap .column ul li ul li ul li a {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333; margin:0; background:url(../images/bullet-arrow.gif) no-repeat left 5px; padding: 1px 1px 2px 14px; display:block;}
* html .t4 .column-wrap .column ul li ul li ul li a { margin:0 0 -12px 0; }
/* Template 5 styles /////// */
.t5 {background:none; padding-bottom:8px;}
.t5 .wrap { margin:6px 0 0 0;}
.t5 .bg {background:url(../images/vdot.gif) repeat-y 608px 0;}
.t5 .content {float:left; width:570px; font-size:1.18em; padding:10px;}
.t5 .content p {line-height:21px; margin:4px 0 10px;}
.t5 .col-right {float:right; width:180px;}
.t5 .col-right a {color:#a30736;}
.t5 .col-right a:hover {text-decoration:underline;}
/* Content sections / objects ///////////////// */
/* INVESTMENT --- */
/* funds tabs */
.page-nav {width:100%; overflow:hidden; border-top:2px solid #a30736; font:bold 14px Georgia, "Times New Roman", Times, serif;}
.page-nav li {float:left; border-right:2px solid #fff;}
.page-nav a {color:#565656; float:left; width:259px; text-align:center; background:url(../images/tile-gray-gradient.jpg) repeat-x 100% top; border-right:2px solid #e5e5e5; border-bottom:2px solid #e5e5e5; padding:10px 0;}
.page-nav a:hover {text-decoration:none; background:#eee url(../images/tile-gray-gradient.jpg) repeat-x 100% bottom; border-right:2px solid #ccc; border-bottom:2px solid #ccc; /*margin-bottom:1px; */}
.page-nav .active a {padding:11px 0; color:#fff; background:#a30736; border-right:0; border-bottom:0px;}
.page-nav .active a:hover {background:#a30736; border-right:0; margin-bottom:0px; border-bottom:0px;}
.page-nav .etf-tab{height:34px;}
/* funds accordion div */
.funds {width:785px;}
.funds h3 {font-size:1.18em; position:relative; background:url(../images/bg3.gif) repeat-x 0 100%; padding:0 0 10px 5px; margin:-13px 0 0 5px;}
/* EDUCATION --- */
#main .education {background:none;}
.edu-box {/*background:url(../images/vdot.gif) repeat-y 230px 0;*/ padding-top:15px; font-size:0.93em;}
.edu-box .wrap{background:url(../images/vdot.gif) repeat-y 230px 0; }
.edu-box .column {width:215px; padding:0 10px 20px;}
.edu-box .title-link {display:block; margin:0 0 8px -5px; padding:0 0 8px 5px; background:url(../images/dot.gif) repeat-x 0 100%; font:1.19em Georgia, "Times New Roman", Times, serif;}
a.title-link:hover { text-decoration:underline;}
.glossary-list {border:1px dotted #d2d2d2; padding:6px 6px 8px; margin: 11px -9px 0 -8px; width:210px;}
.glossary-list a{text-transform:uppercase; font-size:10px; padding:2px 0; width:15px;  background:#f2f2f2 url(../images/bg-grad-02.gif) repeat-x; display:inline-block; text-align:center; margin:0 -4px -1px 0; border:1px #e2e2e2 solid;}
.glossary-list a:hover{ background-color:#ddd; color:#666; background-image:none; text-decoration:none; border:1px #aaa solid;}
/* NEWS --- */
.article {padding:0 10px 0 10px; color:#474747;}
.article a{ text-decoration:underline;}
.article a:hover{ text-decoration:none;}
.article h2 { background:url(../images/dot.gif) repeat-x 0 100%; padding:16px 0 10px; margin:0;}
.article .box { padding:8px 0px 10px 0;  border-bottom:1px solid #ccc;  position:relative; margin:0;}
h2 b{ font-weight:normal; width:300px;}
h2 i { color:#525252; float:right;  font-size:12px;  width:70px; text-align:right; font-weight:bold;}
.box { padding:12px 13px 5px 0;  position:relative; border-bottom:1px solid #ddd; margin:0 10px 0 10px;} 
html* .box{ border-left:1px solid #fff; /*background:#FFF; margin-bottom:10px; border:1px solid #999;*/ }
.box .box-inner{ overflow:hidden; width:100%;}
.box h2 { font-size:17px;  padding:2px 0 5px; background:url(none);}
.box h2, .article h2 { overflow:hidden; width:100%; margin:0 0 7px 0;}
.box h2 a, h2 b{ display:inline; float:left; width:375px; text-decoration:none; padding:0px; }
.box h2 a:hover {text-decoration:underline;}
 /* .box */ 
.headline{  border-right:7px solid #ddd;  border-bottom:2px solid #ddd; margin:0 0 0 10px;} 
html*.headline{margin:0 10px 0 10px; padding:12px 3px 5px 0; } 
*:first-child+html  .headline { margin-right:0;} 
body:nth-of-type(1) .headline{width:458px; padding-right:10px;}
/* .box */ .headline h2{ font-size:23px;}
.box a {color:#a30736; text-decoration:underline; padding-left:3px; clear:both;}
.box a:hover {text-decoration:none;}
.box h5{ font:11px Arial, Helvetica, sans-serif; color:#555; width:100%; overflow:hidden; margin:13px 0 8px 0; }
.box h5 b{font-size:12px; font-style: italic; float:left; width:110px; font-weight:normal;}
.box h5 i{font-weight:normal; font-style:normal; width:350px; float:right; text-align:right;}
.box h5 a{ text-decoration:none; color:#903;}
.box h5 a:hover{ text-decoration:underline;}
.box .wrap{background:url(../images/dot-gradient.gif) repeat-x ; padding:8px 5px; /* border:1px solid #f00; display:block; margin:0 0 7px -10px;*/}
.box img {float:left; margin-right:14px; border:3px solid #eee; padding:1px; background-color:#fff; }
.article .wrap{background:url(../images/dot.gif) repeat-x 0 100%; padding:4px 0 8px; margin:0 0 10px 0;}
.options{ border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:8px 0; }
.options-top{ border-top:1px dotted #ccc; padding:8px 0 0; }
.options-bottom{ border-bottom:1px dotted #ccc; padding:8px 0;}
.dot-bg {background:url(../images/dot.gif) repeat-x 0 100%; padding:16px 0 10px; margin:0;}
.boxNote{ background-color:#f5f5f5; margin:4px 7px 5px  2px; padding:12px; font-size:11px;} 
.boxNote h3{margin:0 0 8px 0; padding:0 0 8px 0;}
.boxNote .row{clear:both; overflow:hidden; width:100%;}
/*.info {float:left; font-family:Georgia, "Times New Roman", Times, serif; height:1%; overflow:hidden;}*/
.info li {/*list-style-type: none;*/ font-size:11px; float:right; padding:0 0 0 8px; margin:0 0 0 8px; border-left:1px dotted #aaa; display:inline-block;}
.info li a{font: 11px Arial, Helvetica, sans-serif; color:#666; text-decoration:none;  display:inline-block;} /*.info li a, x:-moz-any-link {margin:0;}*/
.info li a:hover {color:#906; text-decoration:underline;}
.info .first{border-left:1px solid #fff;}
.info .catagory { float:left; display:inline; padding:0; margin: 0;}
.info .catagory b{float:left; font-weight:bold; font-style:normal; padding:3px 4px 0 0; margin:-2px 0 0 0;}
.info .catagory i{ /*border:1px solid #f00; */ width:120px; float:left; font-weight:normal; font-style:normal; padding:3px 4px 0 0; margin:-2px 0 0 0;}
.info a.catagory { /*background: url(../images/btn-folder-icon.jpg) no-repeat 0 -19px;*/  padding:3px 0 0 0; margin:-2px 0 0 0; /*width:85px;*/}
.info a.catagory:hover{ background-position:0 2px;}
.info a.article { background: url(../images/btn-article-icon.gif) no-repeat 0 -20px;  height:15px; padding:3px 0 0 22px; margin:-2px 0 0 -5px;}
.info a.article:hover {background-position:0 1px;}
.info a.podcast { background: url(../images/btn-headphones-icon.gif) no-repeat 0 -20px; height:15px; padding:3px 0 0 22px; margin:-2px 0 0 -5px; }
.info a.podcast:hover {background-position:0 1px;}
.info a.download { background: url(../images/btn-download-icon.gif) no-repeat 0 -20px; height:15px; padding:3px 0 0 22px; margin:-2px 0 0 -5px;} /**html .info a.download {width:80px;}*/
.info a.download:hover {background-position:0 2px; }
.info a.comments { background: url(../images/btn-comments-icon.gif) no-repeat 0 -20px; height:15px; padding:3px 0 0 22px; margin:-2px 0 0 -5px;} /**html .info a.download {width:80px;}*/
.info a.comments:hover {background-position:0 2px; }
.newsrss { color:#666 !important; text-decoration:none !important; font: 11px Arial, Helvetica, sans-serif;  background: url(../images/btn-rssfeed-icon.gif) no-repeat 0 -20px; height:15px; padding:3px 0 0 22px; margin:-2px 0 0 -5px; }
.newsrss:hover {background-position:0 1px;}
.wrap .first{border-left:1px solid #fff;}
.wrap .catagory { float:left; display:inline; padding:0; margin: 0; color:#666666; text-decoration:none; font-size:11px;}
.wrap .catagory:hover { float:left; display:inline; padding:0; margin: 0; color:#A30736; text-decoration:underline; font-size:11px;}
.wrap .catagory b{float:left; font-weight:bold; font-style:normal; padding:3px 4px 0 0; margin:-2px 0 0 0;}
.wrap .catagory i{ /*border:1px solid #f00; */ width:120px; float:left; font-weight:normal; font-style:normal; padding:3px 4px 0 0; margin:-2px 0 0 0;}
.articlerss{ color:#666; text-decoration:none; size:11px; float:right; padding:0 0 0 8px; margin:0 0 0 8px; border-left:1px dotted #aaa; display:inline-block;}
.articlerss a:hover {color:#906; text-decoration:underline;}
.go-to-top {display:block; clear:both; margin-bottom:30px; text-decoration:underline;}
a:hover.go-to-top {text-decoration:none;}
#header .breadcrumbs ul.bc-icons{ width:130px; float:right; display:inline; z-index:20;/* border:1px solid #f00;*/}
html* #header .breadcrumbs ul.bc-icons{ margin:-24px 0 0 0;}
#header .breadcrumbs ul.bc-icons a {background: url(../images/1px.gif) no-repeat 5px -16px #ddd; height:16px; padding:5px 8px; margin:-2px 0 0 -5px; display:inline-block;}
html* #header .breadcrumbs ul.bc-icons a {height:16px; padding:4px 8px;}
#header .breadcrumbs ul.bc-icons a:hover {background-position:5px 5px; background-color:#ccc;}
#header .breadcrumbs ul.bc-icons a.makeHome { background-image:url(../images/btn-home-icon.gif)}
#header .breadcrumbs ul.bc-icons a.print { background-image:url(../images/btn-print-icon.gif)}
#header .breadcrumbs ul.bc-icons a.email { background-image:url(../images/btn-email-icon.gif)}
#header .breadcrumbs ul.bc-icons a.sitemap { background-image:url(../images/btn-sitemap-icon.gif)}
/*Comment-box --- */
.comment-box {height:1%; overflow:hidden; width:480px; margin-left:-20px; position:relative; background:#fff; padding:3px 18px 0 1px;}
.comment-box .info {float:left;}
.comment-box label, .comment-box input, .comment-box .area {display:block;}
.comment-box .comment input, .comment-box .anti-bot input {border:1px solid #c9c9c9;}
.comment-box label {font:bold 0.9em Georgia, "Times New Roman", Times, serif; padding:5px 0 2px;}
.comment-box .comment {background:#faf6f7; border:solid #ededed; border-width:0 5px; height:1%; overflow:hidden; padding:10px 13px 5px 10px;}
.comment-box .area {float:right;}
.comment-box textarea {width:250px; height:125px; padding:0; border:1px solid #c9c9c9;}
.comment-box .check input, .comment-box .check label {display:inline; margin-bottom:0; border:none;}
.comment-box .anti-bot {height:1%; overflow:hidden; background:#eeebec; border:solid #e2e2e2; border-width:0 5px; padding:5px 15px 13px 7px;}
.comment-box .anti-bot input {margin-top:6px; width:75px; padding:1px 3px;}
.comment-box .anti-bot img {float:right;}
.comment-box .buttons {background:#e3e0e1; border:solid #d8d8d8; border-width:0 5px 5px; padding:10px 0; text-align:center;}
.comment-box .buttons input {display:inline;}
/* SEARCH --- */
.search{ min-height:400px;}  
.searchEntry {overflow:hidden; padding:0px 0 0 5px;}
.searchEntry .border{border:solid 2px #ccc; padding:5px 5px 6px; margin:2px 0; /*height:25px;*/}
.search form {/**/ float:left; padding:5px 15px 5px 10px; width:560px;}
.search form input {float:left; margin:0 10px 0 0; padding:2px 8px; font:12px Arial, Helvetica, sans-serif; color:#666; }
.search .searchOptions{ float:left; width:120px; margin:1px; position:relative; font-size:.93em; z-index:25;}
a.searchOptions, a.searchOptions:link {  color:#525252; text-decoration:none; }
a.searchOptions:hover{background:#f8f8f8; border:1px solid #ccc; margin:0;}
a.searchOptions b{ width:100px; float:left; clear:both; padding:10px; margin:0; font-weight:normal; background:url(../images/arrow.gif) no-repeat 90px center; display:block; }
* html a.searchOptions b{width:100px; margin-right:4px;}
a.searchOptions span{ display:none; top:33px; left:0; width:470px; background:#f8f8f8; border:1px solid #ddd; border-width:1px 2px 4px 1px; border-color:#ddd #ccc #bbb #ccc; padding:10px; margin: 0 0 0 -1px;}
a.searchOptions:hover span{ /*float:left; clear:both;*/ display:block; position:absolute; z-index:20; }
html* a.searchOptions:hover span{float:left; clear:both;}
.searchOptions form{float:left; padding:0; margin:0; width:100%;}
.searchOptions input{ float:left; width:15px; margin:5px 0 0 0; padding:0;}
.searchOptions em{ width:98%; margin:0; padding:4px 2px; font-style:normal; float:left; clear:both; display:block;}
.searchOptions p{ margin:0; padding:0px; }
.searchOptions .row{clear:both; overflow:hidden; width:100%;}
a.searchOptions .column{float:left; width:220px; padding:0; margin: 00 0 0;}
a.searchOptions .colBorder{margin-right:5px; padding-right:5px; border-right:1px solid #ccc;}
/* search results */
.search .results{/**/ margin:5px 0 0 0; padding:0; float:left; clear:both; font-size:12px; }
.search .results p{ margin:0 0 10px 0;  padding:0 0 10px 0; line-height:1.5em; border-bottom:dotted #ccc 1px; float:left;}
.search .results p a, .search .results p a:link{ font:bold 13px Georgia, "Times New Roman", Times, serif; color:#903; display:block; text-decoration:underline; margin-bottom:5px;}
.search .results .url{ color:#39C; display:block; margin:0; padding:0;}
.search .results b{ color:#39C; display:block; margin:0; padding:3px 0 0 0; font-weight:normal; font-size:.9em;}
.search .results em{font:normal 11px Georgia, "Times New Roman", Times, serif;  float:right; margin-top:5px;}
.search .results em b{font-weight:bold; font-size:1.1em; margin:0 0 0 5px; padding:0; display:inline; color:#525252; font-style:italic;}
.searchkeyword{ background-color:#eee;}
/* search page results  */
.pageResults{  margin:15px 0; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; float:left; width:100%; clear:both;}
.pageResults a, .pageResults a:link{border:#ccc 1px solid; padding:3px 8px 5px 8px; background-image:none; color:#903; text-decoration:none; float:left; margin: 0 3px 3px 0;}
.pageResults a:hover{ border:#903 1px solid; background:#903 url(../images/searchResults_red.gif) repeat-x bottom left; color:#ffffff; text-decoration:none; }
.pageResults .inactive{ background:#fff; border:#ccc 1px solid; color:#999; padding:4px 8px 4px 8px; text-decoration:none;float:left; margin: 0 3px 3px 0; }
.pageResults .current { background:#f5e6ea; border:#dcb3c0 1px solid;}
/* CALENDAR --- */
.calendar{ width:780px;margin:0 auto; padding:0;}
.calendar .month{font:1.8em Georgia, "Times New Roman", Times, serif normal; margin:0 0 10px 0; color:#aaa;}
.calendar .month a{ display:inline-block; padding:3px 10px;}
.calendar .month a:hover{  background:#eee url(../images/panel-title-active.jpg) repeat-x bottom right; color:#525252;}
.calendar a{margin:0px; padding:0px; font-weight:normal;}
.calendar a:hover p{ background:#f5f5f5 url(none); }
.calendar a:hover p strong { color:#525252;}
.calendar a:hover p strong em{ color:#903;}
.calendar p { display:block; width:100%; overflow:hidden; margin:0; padding:5px; font:1em Georgia, "Times New Roman", Times, serif; cursor:pointer;  background:url(../images/panel-title-active.jpg) repeat-x bottom right;}
.calendar p strong  { font-size:.85em; float:left; display:inline; font-style:normal; width:100%; color:#903; padding:0px;}
.calendar p strong em {  float:left; display:inline; width:58px; color:#525252; background:url(../images/date-spacer.gif) no-repeat center right; margin:-5px 10px 0 0; }
.calendar p strong em b{ font-size:1.2em; padding:0; margin:0px;}
.calendar .toggle{ display:none; border-style:solid; border-width:1px 6px 1px 0; border-color:#fff #eee #ddd; width:99.2%; padding:0 10px 0 0; height:auto;  } 
.calendar .toggle p{margin:0px 8px 14px 0; font:12px Arial, Helvetica, sans-serif; border:none; cursor:default; background:#fff url(none); }
html* .calendar .toggle p{margin:0px 0px 14px 0; padding:0px;  }
/* ETF --- */
.ETF-banding{padding:27px 60px 0 184px; height:145px; background:#030 url(../images/ETF-landing.jpg) no-repeat 0 0;}
.ETF-banding pre { font:normal 14px/23px Arial, Helvetica, sans-serif; color:#EEE;  color:#f5f5f5;  }
.ETF-banding pre strong{font:bold 16px Georgia, "Times New Roman", Times, serif;}
/* 404 --- */
.P404{ border:7px solid #eee; padding:20px; width:500px;}
.P404 .title{ font-family:Georgia; font-weight:bold; font-size: 38px; color:#525252;}
.P404 .heading2{}
.P404 .heading3{}
/* FAQ --- */
/* Image panel: Edu, Home */
.gallery-box { background:url(../images/gallery.gif);  padding:7px;  position:relative;  width:472px;  border-bottom:2px solid #fff;}
.education .gallery-box { margin-top:-3px;}
.gallery-box img { display:block;}
.gallery-box .holder { border:2px solid #fff;  width:467px; height:220px; overflow:hidden; vertical-align:top;}
.gallery-box .holder p{ padding:0; margin:0; height:inherit; vertical-align:top; line-height:0;}
.gallery-box .pager { position:absolute;  top:199px;  left:9px;}
.gallery-box .pager ul { line-height:30px;  background:url(../images/gallery-bg.png) repeat;  overflow:hidden;}
.gallery-box li { float:left;  padding:0 6px;  border-left:1px solid #513941;  margin:0 1px 0 -1px;  display:inline;}
.gallery-box a { color:#fff;}
/* Accordion home*/
#accordian{height:auto;  width:295px;   /**/}
#accordian a.expand, #accordian a.expand:active{margin: 0px;  padding: 0px;  text-decoration:none;  width:295px;  outline: none;  cursor:pointer;}
#accordian  a.expand:hover { background-color:#eee;}
#accordian  a.expand:hover i{ background-color:#eee;}
#accordian a.selected{cursor:default;}
#accordian a.selected:hover i{background-color:#fff;}
#accordian .accordian_content{height:auto; /*height:410px; overflow:auto; */ background:#fff url(../images/separator.gif) no-repeat bottom left;}
#accordian i {font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; font-weight: bold; color: #993300; padding:8px 6px 12px 2px; margin:0; font-style: normal; display:block; background-image: url(../images/separator.gif); background-repeat: no-repeat; background-position: bottom;}
#accordian .icon{ padding: 0 5px 0 2px;  border:0;}
/* toggle */
#thumb ul li.click i { background-image: url(../images/panel-title-active.jpg);  background-repeat: repeat-x;  background-position: bottom;  border-right:2px solid #e8e8e8;    border-bottom:2px solid #f4f4f4;    border-left:2px solid #f2f2f2; width:285px; margin:0; cursor:default; background-color:#eee; cursor:pointer; padding:8px 6px 10px 0px;} 
#thumb ul li.selected i { background-image: url(../images/panel-title-active.jpg);  background-repeat: repeat-x;  background-position: bottom;  border-right:2px solid #e8e8e8;    border-bottom:2px solid #f4f4f4;    border-left:2px solid #f2f2f2; width:285px; margin:0; cursor:default; background-color:#fff; cursor:default; padding:8px 6px 10px 0px;} 
a.link-bold, a.link-bold:visited{font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; letter-spacing:-.01em;  font-weight:normal; padding:10px 0 0 5px; display:inline-block;}
a.link-bold:hover{ text-decoration:underline;}
div#funds_nav a.link-bold, a.link-bold:visited{color: #a30736; padding: 5px 0 5px 5px; }
div#funds_nav a.link-bold:hover{ text-decoration:underline;}
/*Funds table styles ////////////////////*/
div#funds_nav{ width:780px;margin:0 auto; padding:0; /*border:1px solid #f00;*/}
div#funds_nav h1{ font-size:13px; font-family: Georgia, "Times New Roman", Times, serif; color: #a30736; font-style: italic; display: block; border-bottom:2px #f0f0f0 solid; padding:0 0 5px 0; margin:0 0 5px 0; }
div#funds_nav .wrap { display:block; height:25px; width:780px; /*border:1px solid #555;*/}
div#funds_nav strong { float:left; width:119px; color:#fff; background:#CCC; padding:5px 5px 5px 23px; 
background: url(../images/icon-plus.gif) no-repeat 130px center; }
div#funds_nav em { float:left; font-style:normal; font-weight:normal;  padding:5px 8px; background:#eee; width:615px; color:#444;}
div#funds_nav p{margin:8px 0;}
div#funds_nav a{ text-decoration:none;color:#333; cursor:pointer;}
div#funds_nav table{ border:none; margin: 0px; width: 780px; }
div#funds_nav th { height:20px; text-align: center; padding:2px; font-size:10px; background:#e5e5e5; background: #f8f8f8 url(../images/tile_grad_gray_01.jpg) repeat-x top; border-bottom:1px solid #ddd; font-family:Arial, Helvetica, sans-serif; }
div#funds_nav .lite{ padding: 2px; background: #f0f0f0 url(../images/tile_grad_gray_02.jpg) repeat-x top;}
div#funds_nav td { height:20px; text-align: center; padding:5px; }
div#funds_nav .col{text-align:left; width:136px; }
.toggle{ display:none; }
/* cash- #7aa0af#afc6cf#cfdde2 */
.cash .funds #funds_nav #cash {display:block;}
div#funds_nav .cash strong { background: #7aa0af url(../images/icon-plus.gif) no-repeat 6px 8px;}
div#funds_nav .cash em{background:#cfdde2;}
div#funds_nav a.cash em:hover{background:#afc6cf; color:#fff;}
div#funds_nav #cash .colTop  {background: #cddbe0 url(../images/funds-top-cash.gif) repeat-x top;}
div#funds_nav #cash .col{ background:#cfdde2;  padding:5px;}
div#funds_nav #cash .col  a:hover {background:#afc6cf; color:#fff; display:block; margin:-5px; padding:5px;}
/* fixedInt- #7d6991#b1a5bd#d0c9d7 */
.fixedInt .funds #funds_nav #fixedInt{display:block;}
div#funds_nav .fixedInt strong { background:#7d6991 url(../images/icon-plus.gif) no-repeat 6px 8px;}
div#funds_nav .fixedInt em {background:#d0c9d7;}
div#funds_nav a.fixedInt em:hover  {background:#b1a5bd; color:#fff;}
div#funds_nav #fixedInt .colTop  {background: #cec7d5 url(../images/funds-top-fixedInt.gif) repeat-x top;}
div#funds_nav #fixedInt .col{ background:#d0c9d7;}
div#funds_nav #fixedInt .col a:hover  {background:#b1a5bd; color:#fff; display:block; margin:-5px; padding:5px;}
/* property- #40415e#8c8d9e#babbc5 */
.property .funds #funds_nav #property{display:block;}
div#funds_nav .property strong { background:#40415e url(../images/icon-plus.gif) no-repeat 6px 8px;}
div#funds_nav .property em {background:#babbc5;}
div#funds_nav a.property em:hover  {background:#8c8d9e; color:#fff;}
div#funds_nav #property .colTop  {background: #b6b7c2 url(../images/funds-top-property.gif) repeat-x top;}
div#funds_nav #property .col{ background:#babbc5;}
div#funds_nav #property .col a:hover  {background:#8c8d9e; color:#fff; display:block; margin:-5px; padding:5px;}
/* austShares - #457498 #8facc1 #bccdda */
.austShares .funds #funds_nav #austShares{display:block;}
div#funds_nav .austShares strong { background:#457498 url(../images/icon-plus.gif) no-repeat 6px 8px;}
div#funds_nav .austShares em {background:#bccdda;}
div#funds_nav a.austShares em:hover  {background:#8facc1; color:#fff;}
div#funds_nav #austShares .colTop  {background: #b8cad8 url(../images/funds-top-austShares.gif) repeat-x top;}
div#funds_nav #austShares .col{ background:#bccdda;}
div#funds_nav #austShares .col a:hover  {background:#8facc1; color:#fff; display:block; margin:-5px; padding:5px;}
/* intShares - #d45d2c #e59e80 #efc5b3 */
.intShares .funds #funds_nav #intShares{display:block;}
div#funds_nav .intShares strong { background:#d45d2c url(../images/icon-plus.gif) no-repeat 6px 8px;}
div#funds_nav .intShares em {background:#efc5b3;}
div#funds_nav a.intShares em:hover  {background:#e59e80; color:#fff;}
div#funds_nav #intShares .colTop  {background: #eec2af url(../images/funds-top-intShares.gif) repeat-x top;}
div#funds_nav #intShares .col{ background:#efc5b3;}
div#funds_nav #intShares .col a:hover  {background:#e59e80; color:#fff; display:block; margin:-5px; padding:5px;}
/* diversified- #2b4a6f #8092a9 #b3becb */
.diversified .funds #funds_nav #diversified{display:block;}
div#funds_nav .diversified strong { background:#2b4a6f url(../images/icon-plus.gif) no-repeat 6px 8px;}
div#funds_nav .diversified em {background:#b3becb;}
div#funds_nav a.diversified em:hover  {background:#8092a9; color:#fff;}
div#funds_nav #diversified .colTop  {background: #afbac8 url(../images/funds-top-diversified.gif) repeat-x top;}
div#funds_nav #diversified .col{ background:#b3becb;}
div#funds_nav #diversified .col a:hover  {background:#8092a9; color:#fff; display:block; margin:-5px; padding:5px;}
/* /// Right col -------------------- */
/* Post : right col - homepage */
.post-list { padding:0 5px 0 8px;}
.post-list li { padding:5px 0;  background:url(../images/dot.gif) repeat-x 0 100%;}
.post-list .wrap { padding-bottom:2px; }
.post-list .wrap strong { float:left;  width:225px;  color:#a30736;}
.post-list .wrap em { float:right;  font-style:normal;  font-weight:bold;}
.post-list .wrap ul.info{  width:50px; height:25px; float:right;/*border:1px solid #f00;*/}
.post-list .wrap ul.info a.podcast {  padding:3px 0 0 12px; width:10px; background-position:4px -20px; }
.post-list .wrap ul.info a.podcast:hover {background-position:4px 1px;}
.post-list .wrap ul.info a.download { padding:3px 0 0 12px; width:10px; background-position:4px -20px; } 
.post-list .wrap ul.info a.download:hover {background-position:4px 2px;}
.subscribe-news {background:url(../images/subscribe.gif) no-repeat center top; padding:12px 0 20px 17px;}
.subscribe-news label {font-weight:bold; padding-bottom:8px; display:block;}
.subscribe-news input {float:left; }
.subscribe-news .text {width:170px; padding:1px 5px 2px 5px; border:1px solid #888; margin:0 5px 0 20px; color:#555}
/*ddacordion styles*/
.menuHover{ width: 290px;}
.menuHover .headerbar{ font: bold 11px Georgia; color: #a30736; background: #fff url(../images/arrow.gif) no-repeat 7px 6px; margin: 0; border-bottom:1px dotted #c7c7c7;  }
.menuHover .headerbar a{ text-decoration: none; color: #a30736; padding: 7px 0 7px 31px; display: block;} 
.menuHover ul{ list-style-type: none; margin: 0; padding: 2px 0 5px 0; margin-bottom: 0; background-image: url(../images/tile-accordion-shadow.jpg); background-repeat: repeat-x; background-position: top; border-top:1px dotted #ddd; border-bottom:1px dotted #c7c7c7; }
.menuHover ul li{padding: 0px;margin:0;}
.menuHover ul li a{font: normal 11px Arial; color: #a30736;display: block;padding: 4px 0;padding-left: 30px;text-decoration: none;margin:0;}
.menuHover ul li a:visited{color: #7E0529;}
.menuHover ul li a:hover{ text-decoration:underline;}
.col-right .related-products{padding:10px 0 0 0; height:260px;}
*html .col-right .related-products{padding:10px 0 0 0; height:280px;}
/* News */
.add-menu .podcasts-list {margin-bottom:25px; width:100%; overflow:hidden;}
.add-menu li .podcasts-list li {background:url(../images/ico.gif) no-repeat 0 7px; padding:9px 0 0 12px;}
.podcasts-list .inner-podcasts {background:url(../images/dot.gif) repeat-x 0 100%; padding:0 0 11px 22px;}
.add-menu .podcasts-list li {margin:1px 0 -1px;}
.add-menu .podcasts-list li ul {text-align:right; margin-right:-1px; width:auto; padding-top:3px;}
.add-menu .podcasts-list li li {background:none; display:inline; border-right:1px solid #9b0630; padding:0 5px;}
.podcasts-list li li a {display:inline; padding:0;}
.events {width:206px; font-family:Georgia, "Times New Roman", Times, serif;}
.events li {list-style-type: none;  font-size:0.9em; background:url(../images/dot.gif) repeat-x 0 100%; padding:5px 0; margin:0;}
.type2 .column .events li { margin:0 0 5px 0; padding:0 0 5px 0; list-style-type: none;  list-style-position: outside; line-height:1.4em }
.events a {font-weight:bold; margin:0; padding:0; display:block;}
.events a:hover { text-decoration:underline;}
.events span {display:block; font-family:Arial, Helvetica, sans-serif;}
.type2 .column .list li { background-position:0 4px;}
.video-list {padding:0 10px 0 15px;}
.video-list a {display:block; color:#9b0630; font-weight:bold;}
.add-menu li.active .video-list a {background:none;}
.video-list li img {float:left; margin:5px 10px 5px 0;}
.video-list .text-holder { float: right; width:182px; top:0; margin-top:5px;}
/** html .video-list .text-holder { height:1%;}
*+html .video-list .text-holder { height:1%;}*/
.video-list li {background:url(../images/dot.gif) repeat-x 0 100%; padding:5px 5px 11px; overflow:hidden; float:none; width:auto; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
* html .video-list li {width:255px;}
.video-list li a {background:none; padding:0; margin:0;}
/*News accordion header links right col*/
.add-menu {width:100%; overflow:hidden; font:bold 1.27em Georgia, "Times New Roman", Times, serif;}
.add-menu li {background:url(../images/separator.gif) no-repeat 50% 100%; float:left; width:100%;}
.add-menu a {background:url(../images/marker5.gif) no-repeat 10px 9px; padding:7px 0 12px 30px; display:block; color:#a30736;}
.add-menu a:hover {text-decoration:underline;}
.add-menu li.active .inner-content a {background:none;}
.add-menu li.active li {background:none;}
.add-menu li {float:none; width:auto; height:1%; overflow:hidden;}
.inner-content {font:0.8em Arial, Helvetica, sans-serif; display:none;}
.add-menu li.active a {background:url(../images/bg.gif) no-repeat;}
.add-menu li.active .inner-content {display:block;}
/*Advertising*/
.adv-space {background:#f7f7f7; /*padding:2px; */margin:6px 0 9px; background:#f5f5f5 url(../images/ads-bg.jpg) repeat-x 0 100%; border:3px solid #f2f2f2;}
.adv-space .ads-inner {/*background:#f5f5f5 url(../images/bg2.gif) repeat-x 0 100%;*/ border:1px solid #cecece; padding:10px; color:#525252;}
.adv-space .ads-inner a:hover {background:#eee url(none) repeat-x 0 100%; border:1px solid #cecece; padding:10px; color:#525252;}
.adv-space strong {font:bold 11px/15px Georgia, "Times New Roman", Times, serif; color:#a90a3f;}
.adv-space em {font:bold 1em Georgia, "Times New Roman", Times, serif; font-style:normal; color:#747474;}
.adv-space .clear{ clear:both; padding:0 0 6px 0; margin:0; }
.btnRed{background:#db2f60; background:#db2f60 url(../images/tiles/tile-banner-red.jpg) repeat-x 0 100%; border:4px solid #ff6699;}
.btnRed strong {font:normal 25px/15px Georgia, "Times New Roman", Times, serif; color:#fff;}
.btnRed em {font:normal 17px Georgia, "Times New Roman", Times, serif; font-style:normal; color:#fff;  display:block; margin:10px 0;}
.btnRed .ads-inner { border:0px; padding:15px 10px;}
/*.btnRed .ads-inner a:hover {background:#f36 url(none) repeat-x 0 100%; border:2px solid #903; padding:10px; color:#525252;}*/
.t2 .col-right .adv-space {margin-left:4px;}
.t2 .col-right .adv-space .ads-inner a:hover { text-decoration:none !important;}
.t2 .col-right .adv-space strong {font-size:1.5em; font-weight:normal;}
.t2 .col-right .apply {background:url(../images/bg6.gif) repeat-x 0 100%; padding:7px 15px 10px; border-left:1px solid #f2f2f2; border-bottom:none; color:#9e0733;}
.t5 .col-right .adv-space {margin-left:4px;}
.t5 .col-right .adv-space strong {font-size:1.27em; font-weight:bold;}
.t5 .col-right .apply {background:url(../images/bg6.gif) repeat-x 0 100%; padding:7px 15px 10px; border-left:1px solid #f2f2f2; color:#9e0733;}
.adv-space .adv-awards{background:url(../images/tiles/awards.gif) no-repeat right 1px; min-height:52px; padding-right:120px;} 
.adv-space .adv-contact-FAST{background:url(../images/tiles/tile_bg_contactus.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;}
.adv-space .adv-contact-CST{background:url(../images/tiles/tile_bg_contactus.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;}
.adv-space .adv-contact-IST{background:url(../images/tiles/tile_bg_contactus.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;}
.adv-space .adv-coreSat{background:url(../images/tiles/tile_bg_coresatelite.jpg) no-repeat right 1px; min-height:52px; padding-right:100px;}
.adv-space .adv-fundsGlance{background:url(../images/tiles/fundsGlance.jpg) no-repeat right 1px; min-height:52px; padding-right:100px;}
.adv-space .adv-glossary{background:url(../images/tiles/tile_bg_glossary.jpg) no-repeat right 90%; min-height:52px; padding-right:100px;}
.adv-space .adv-indexChart{background:url(../images/tiles/tile_bg_int_index_chart.jpg) no-repeat right 1px; min-height:52px; padding-right:100px;}
.adv-space .adv-inNews{background:url(../images/tiles/tile_bg_via_in_the_news.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;}
.adv-space .adv-investInt{background:url(../images/tiles/tile_bg_interviews.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;}
.adv-space .adv-investPods{background:url(../images/tiles/tile_bg_podcasts.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;}
.adv-space .adv-investSol{background:url(../images/tiles/tile_bg_inv_solutions.jpg) no-repeat right 1px; min-height:52px; padding-right:100px;}
.adv-space .adv-knowledgeCent{background:url(../images/tiles/tile_bg_knowledge.jpg) no-repeat right 1px; min-height:52px; padding-right:100px;}
.adv-space .adv-marketCal{background:url(../images/tiles/tile_bg_calendar.jpg) no-repeat right 60%; min-height:52px; padding-right:100px;/**/}
.adv-space .adv-marketRev{background:url(../images/tiles/tile_bg_marketreview.jpg) no-repeat right 65%; min-height:52px; padding-right:100px;}
.adv-space .adv-medRel{background:url(../images/tiles/tile_bg_media_releases.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;}
.adv-space .adv-newsComm{background:url(../images/tiles/tile_bg_newscommentary.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;}
.adv-space .adv-researchLib{background:url(../images/tiles/tile_bg_research_library.jpg) no-repeat right 1px; min-height:52px; padding-right:100px;}
.adv-space .adv-resources{background:url(../images/tiles/tile_bg_resources.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;}
.adv-space .adv-smartInv{background:url(../images/tiles/tile_bg_robin.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;}
.adv-space .adv-vanOnline{background:url(../images/tiles/tile_bg_vol2.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;}
.adv-space .adv-welcomeMD{background:url(../images/tiles/tile_bg_ian_alcock.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;} 
.adv-space .adv-downloadPDS{background:url(../images/tiles/tile_bg_downloadPDS.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;} 
.adv-space .adv-specialFunds{background:url(../images/tiles/) no-repeat right 1px; height:52px; padding-right:100px;}
.adv-space .adv-PCW-download{background:url() no-repeat right bottom; height:52px; padding-right:100px;}
.adv-space .adv-PCW-reg{) no-repeat right bottom; height:82px; padding-right:10px;}
.adv-space .adv-fundsunder{background:url(../images/tiles/tile_bg_funds_less500K.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;}
.adv-space .adv-fundsover{background:url(../images/tiles/tile_bg_funds_more500K.jpg) no-repeat right bottom; min-height:52px; padding-right:100px;} 
.adv-space .adv-vanguardBrochure{background:url(../images/tiles/tile_bg_about_vanguard.jpg) no-repeat right 1px; height:52px; padding-right:100px;}
.adv-space .adv-managedFunds{background:url(../images/tiles/tile_bg_managedfunds.jpg) no-repeat right 1px; height:52px; padding-right:100px;}
.adv-space .adv-etf{background:url(../images/tiles/tile_bg_etf.jpg) no-repeat right 1px; height:52px; padding-right:100px;}
.adv-space .adv-orderPTG{background:url(http://www.vanguard.com.au/fms/images/tiles/bg_PTG_button.jpg) no-repeat right 1px; height:52px; padding-right:100px;}
/* General styles ///////////////// */
hr{border-width:0; border-top:1px solid #ddd; border-bottom:none;}
html* hr{border-width:0; border-top:1px solid #ddd; border-bottom:1px solid #fff;}
hr.dot{border-width:0; /*border-top:1px solid #ddd;*/ border-bottom:none; background:url(../images/dot.gif) repeat-x 0 100%;}
.clear{ clear:both;}
img.border{border:solid #e5e5e5 3px;}
.border{border:solid #06F 1px;}
.borderLeft{border-left:dotted #ddd 1px; padding-left:10px;}
.dot { background:url(../images/dot.gif) repeat-x 0 100%;}
strong.dot {font-weight:normal; color:#a30736; display:block; font-size:1.23em; line-height:24px; background:url(../images/dot4.gif) repeat-x 0 100%; padding-bottom:8px;}
.pad2{ padding:2px;}
.pad5{ padding:5px;}
img.left {float:left; margin:5px 10px 5px 0;}
.left{float:left; margin-right:25px;}
.right{float:right; margin-left:25px; }
.red{ color:#903;}
.x2{width:43%; margin:0 1%; float:left;}
.minH50{ min-height:50px;}
.minH80{ min-height:80px;}
.minH100{ min-height:100px;}
/*tooltip style*/
.tools-list2 {margin-bottom:10px; }
.tools-list2 li {background:url(../images/dot.gif) repeat-x 0 100%; margin-left:10px; width:auto; position:relative; /* border-bottom:1px dotted #ccc;*/}
.tools-list2 a {display:block; background:url(../images/calc.gif) no-repeat 0 10px; font:bold 1em Georgia, "Times New Roman", Times, serif; /*min-height:27px;*/ padding:10px 10px 10px 60px; margin-left:-10px; /**/ position:relative; z-index:1;}
.tools-list2 a b{font:normal 11px Arial; display:block; color:#525252; margin:5px 0; }
.tools-list2 a:hover{border-right:solid #e5e5e5 6px; border-bottom:solid #e5e5e5 2px; padding:10px 4px 8px 60px;}
.tools-list2 .calc {background:url(../images/calc.gif) no-repeat 0 10px;}
.tools-list2 .chart {background:url(../images/calc2.gif) no-repeat 0 10px;}
.tools-list2 .tools  {background:url(../images/icon-tools.gif) no-repeat 0 10px;}
/*.tools-list2 a.btn:hover { text-decoration:none; border:0px solid #e5e5e5; border-width:0px 6px 2px 0; padding-top:24px; background-position:0px 12px; padding-bottom:22px; margin-bottom:0px;}
* html .tools-list2 a.btn:hover {border-width:0px 6px 2px 0; padding-top:24px; padding-bottom:22px;  background-position:0px 13px; margin-bottom:-3px; }*/
/* Tools / Calculators */
.tools-list {padding-bottom:10px;}
.tools-list li {background:url(../images/dot.gif) repeat-x 0 100%; margin-left:10px; width:285px; position:relative;}
.tools-list .tooltip {top:40px; left:40px; z-index:100;}
.tools-list a {display:block; /*background:url(../images/calc.gif) no-repeat 0 50%;*/ font:bold 1em Georgia, "Times New Roman", Times, serif; min-height:27px; padding:24px 0 24px 61px; margin-left:-10px; position:relative; z-index:1;}
* html .tools-list a {height:28px;}
*+html .tools-list a {height:28px;}
/*Button images  */
.tools-list .calc {background:url(../images/calc.gif) no-repeat 0 50%;}
.tools-list .chart {background:url(../images/calc2.gif) no-repeat 0 50%;}
.tools-list .tools {background:url(../images/icon-tools.gif) no-repeat 0 50%;}
/*.tools-list .calc2 {background:url(../images/calc2.gif) no-repeat 0 50%;}*/
.tools-list a.btn:hover { text-decoration:none;  border:0px solid #e5e5e5; border-width:0px 6px 2px 0; padding-top:24px; background-position:0px 12px; padding-bottom:22px; margin-bottom:0px;}
* html .tools-list a.btn:hover {border-width:0px 6px 2px 0; padding-top:24px; padding-bottom:22px;  background-position:0px 13px; margin-bottom:-3px; }
.tools-list .tooltip ul {}
.tools-list .tooltip li {background:none; padding:0; width:auto; color:#fff; }
.tools-list .tooltip a {color:#fff; background:none; padding:0; font:1.1em Arial, Helvetica, sans-serif;}
/*.tools-list .tooltip a:hover {text-decoration:underline;}*/
.tooltip {position:absolute; top:100%; left:-50%; display:none; }
.tooltip .holder {width:234px; color:#fff; background:url(../images/tooltip-top2.png) no-repeat; padding-top:18px;}
.tooltip .tooltip-inner {background:url(../images/tooltip.png) repeat-y; width:100%;}
.tooltip .tooltip-inner p, .tooltip .tooltip-inner ul {margin:0 4px !important; background:#989898 url(../images/tooltip-bg.gif) repeat-x 0 100%; line-height:15px; padding:7px 15px; min-height:70px; vertical-align:middle; font-size:11px;}
.tooltip .tooltip-inner ul {padding:7px 15px 7px 4px; }
.tooltip-inner ul li{ font-size:11px;  color:#f00;}
* html .tooltip .tooltip-inner p {height:65px;}
* html .tooltip .tooltip-inner ul {height:65px;}
*+html .tooltip .tooltip-inner p {height:65px;}
*+html .tooltip .tooltip-inner ul {height:65px;}
.tooltip .bottom {background:url(../images/tooltip-bottom.png) no-repeat; height:13px; overflow:hidden; width:100%;}
.arrow-left{margin:-45px 0 0 -290px; padding:0 5px 0 0; background-image: url(../images/tooltip_arrow_right.png); background-repeat: no-repeat; background-position: right 25px;}
.arrow-up{background-image: url(../images/tooltip_arrow_up.png); background-repeat: no-repeat; background-position: center top;}
.holder {background:#fff; width:100%;}
.holder a {margin:0 0 0 9px; padding-top:13px;}
.holder a:hover {margin:0 0 0 9px; padding-top:13px;}
/* Tooltips CSS */
a.tooltip2 {margin-right:1px; text-decoration:none;}
a.tooltip2:hover { margin-right:0px; border-right:1px solid #fff; text-decoration:none;}
a.tooltip2:hover{ text-decoration:none; }
a.tooltip2 ul { display:none; margin:0; padding:0; list-style:none; text-decoration:none;}
a.tooltip2:hover ul{display:inline;position:relative; text-decoration:none;}
a.tooltip2 ul li{ top:15px; padding-top:12px;  width:224px; overflow:hidden; margin-left:-120px;  left:50%; position:absolute;  display:block; background: url(../images/tooltip_arrow_up3.gif) no-repeat 50% 0px; text-decoration:none;}
html* a.tooltip2 ul li{left:auto;}
a.tooltip2 ul li span{font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#fff; font-weight:normal; width:200px; border:4px solid #999; padding:8px 8px 12px; display:block; line-height:1.4em; text-decoration:none; background: url(../images/tooltip-bg-tile.gif) repeat-x bottom #939393; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
/*Body video*/
#flashcontent{}
#flashcontent_mPlayer, #flashcontent_sPlayer{margin:0px; text-align:left; height:200px;/* border:1px dotted #f00;*/}
* html #flashcontent, * html #flashcontent_mPlayer, * html #flashcontent_sPlayer{ }
#sotester{ }
.video-main {width:800px; /*float:right; margin-left:25px;*/ padding-bottom:6px; }
.video-main #flashcontent{height:400px; margin:3px 0 0 3px; border:1px solid #f00;}
.video-basic {width:240px; float:right; margin-left:25px; border:5px solid #e8e8e8;}
.video-basic #flashcontent{/*height:500px;*/}
/*.video-rightCol{width:290px; float:left; margin:3px 0 0 3px;}
.video-rightCol #flashcontent{height:500px;}*/
.col-right #flashcontent1{margin:15px 25px 15px; text-align:left; border:5px; padding:2px;}
#flashcontent1{height:205px;width:245px; text-align:center; margin-left:25px; float:right; /* border:5px solid #e8e8e8; */ background-color:#e8e8e8; padding:5px;}
#alignLeft #flashcontent1{margin-left:0px; margin-right:25px; float: left;}
#flashCenter { border:5px solid #e8e8e8; border-width:4px 0 0 4px; width:240px; height:200px; margin:0 auto;}
#flashCenter #flashcontent1{ float: none;  border:none; margin:0; padding:0; }
/* table style div: investment */
.requirements-fees {width:230px; float:right; margin:0 0 10px 15px; padding-left:15px; background:url(../images/bg7.gif) repeat-y; border-bottom:5px solid #eee;/**/}
.requirements-fees h3 {/*color:#565656; font-size:1.18em;*/ margin-bottom:0px; padding:0; float:left;}
.requirements-fees h4 {/*color:#565656; */ margin-bottom:0px; padding:0; float:left;font-size:11px;} *html .requirements-fees h4 {padding:15px 0 0; }
.requirements-fees strong {color:#a30736; float:left; clear:left; display:inline-block; width:97%; padding:10px 0px 0 0;}
.requirements-fees p{ float:left; clear:both; padding:3px 0px 4px 0px; margin:0 !important; width:100%; line-height:1em;  background:url(../images/dot.gif) repeat-x 0 100%; }
.requirements-fees p span { float:left; width:155px; font-size:.85em; margin:0;}
.requirements-fees p em { float:right; width:65px; font-style:normal; font-size:.85em; margin:0; padding:0px 5px 0px 0px; text-align:right; line-height:1.3em;}
.requirements-fees a.download { float:right;  font: Bold 1em Arial, Helvetica, sans-serif; margin:15px 0; padding:2px 5px 3px 35px; background:url(../images/icon-pdf-download-sml.gif) no-repeat 0 0; width:auto; }
.requirements-fees a.download:hover { text-decoration:underline; }
/* Ratings  */
.r00{ background-image: url(../images/00-star.gif); background-repeat: no-repeat; background-position: left top; }
.r01{ background-image: url(../images/01-star.gif); background-repeat: no-repeat; }
.r02{ background-image: url(../images/02-star.gif); background-repeat: no-repeat; }
.r03{ background-image: url(../images/03-star.gif); background-repeat: no-repeat; }
.r04{ background-image: url(../images/04-star.gif); background-repeat: no-repeat; }
.r05{ background-image: url(../images/05-star.gif); background-repeat: no-repeat; }
.r06{ background-image: url(../images/06-star.gif); background-repeat: no-repeat; }
/*lists*/
ul.bullet{ list-style-type:disc;  list-style-position: outside; margin:0; padding:5px 5px 10px 10px;}
ul.bullet li{ line-height: 1.25em; padding:0 5px 7px 0; background:url(../images/bullet.gif) no-repeat 0 6px; padding-left:14px; list-style:none; font-size:1.1em;}
.list ul {/*margin:0; padding:0; */}
.list li { font-size:.9em;/**/line-height: 1.2em; padding:0 0 4px 15px; margin-bottom:5px; background:url(../images/bullet-arrow.gif) no-repeat 0 .35em;   list-style:none; list-style-position:outside;  }
.list li a:hover { text-decoration:underline;}
.more-list ul{}
.more-list li {background:url(../images/bullet-arrow.gif) no-repeat 0 6px; padding:0 0 0 14px; line-height:1.4em; list-style:none;}
.more-list li a{ font-size:11px; }
.more-list li a:hover{ text-decoration:underline;}
.col-right .more-list {padding:8px 0 8px 13px; }
.col-right .more-list li {padding:1px 0 2px 14px; }
ul.arrow{ padding-top:10px; padding-bottom:15px; }
.arrow li {  padding-left: 15px; margin-bottom:5px; background:url(../images/bullet-arrow.gif) no-repeat 0 .35em;   list-style:none; list-style-position:outside;  }
.arrow li a:hover{ text-decoration:underline; }
.col-right .arrow {padding:8px 0 8px 13px; }
/*link lists */
.investment-list {background: url(../images/dot3.gif) repeat-x 0 100%; height:1%; overflow:hidden;}
.investment-list li {background:url(../images/dot.gif) repeat-x 0 0; padding:9px 0 7px 15px; margin:-1px 0 1px;}
.investment-list li a:hover{ }
.investment-list2 {background: url(../images/dot3.gif) repeat-x 0 100%; padding:14px 0 7px; margin-bottom:12px;}
.investment-list2 li {background:url(../images/marker5.gif) no-repeat 5px 0; padding:0 0 10px 26px; font-weight:bold;}
.investment-list2 li a:hover{text-decoration:underline;}
.investment-list3 {padding:6px 0 6px 13px; }
.investment-list3 li {background:url(../images/bullet-arrow.gif) no-repeat 0 4px; padding:0 0 7px 17px;}
.investment-list3 li a:hover{}
.investment-list4, .investment-list4tip{padding:8px 0 8px 13px; background:url(../images/dot.gif) repeat-x 0 100%;}
.investment-list4 li, .investment-list4tip li {background:url(../images/bullet-arrow.gif) no-repeat 0 4px; padding:0 0 7px 17px;}
.investment-list4 li.tip{display:none;}
.investment-list4tip li.tip{ width:145px; margin:10px 0 0 -5px; border:4px solid #999; color:#fff; font-size:11px;  padding:8px 8px 12px; display:block; position:absolute; font-weight:normal; background: url(../images/tooltip-bg-tile.gif) repeat-x bottom #939393; line-height:1.4em; text-decoration:none; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
li.underline{border-bottom:dotted 1px #d5d5d5; padding-bottom:10px; margin-bottom:10px;}
/**html li.underline{ border-bottom:solid 1px #eee; padding-bottom:8px; margin-bottom:8px;}*/
.linkList {background: url(../images/dot.gif) repeat-x 0 100%; /*height:1%;*/ overflow:hidden; width:100%;}
.linkList ul{ /*padding:0; margin:0;*/}
.linkList li {background:url(../images/dot.gif) repeat-x 0 0; padding:5px 0 7px 15px; margin:-1px 0 1px;}
/* Div table layouts */
/* 40 | 60 */
ul.bullet-2col{ list-style-type:disc;  list-style-position: outside; margin:0; padding:5px 5px 10px 10px;}
ul.bullet-2col li{ font-size:1.1em; line-height: 1.25em; padding:0 5px 7px 14px; background:url(../images/bullet.gif) no-repeat 0 6px;  list-style:none; overflow:hidden; clear:both; width:98%;}
ul.bullet-2col li.title{ background:url(none);font-weight:bold; padding-left:0px; font-size:13px;}
ul.bullet-2col li.title b{ font-weight:bold; padding-right:11px; }
ul.bullet-2col li b{width:38%; float:left; font-weight:normal; overflow:hidden;}
ul.bullet-2col li i{width:57%;  float:left; display:inline;  font-style:normal; margin-left:2%;}
/* Tables */
.table-grid{ border-spacing:1px; margin:5px 0 15px 0;  width:auto; border:2px solid #f5f5f5; background-color: #e5e5e5; padding:1px;}
.table-grid th {font:bold 12px Arial, Helvetica, sans-serif; color:#444; padding:8px; background-color:#f3f3f3; border-bottom:1px solid #eee; text-align:left;}
.table-grid tr{ vertical-align:top;}
.table-grid td{color:#525252; padding:6px;  font-size:12px;  /*border:0px solid #e3e3e3;*/ background:#FFF;} 
.table-grid tf {}
.table-grid-funds{ border-spacing:1px; margin:5px 0 15px 0;  width:auto; border:2px solid #f5f5f5; background-color: #e5e5e5; padding:1px;}
.table-grid-funds th {font:bold 11px Arial, Helvetica, sans-serif; color:#444; padding:8px; background-color:#f3f3f3; border-bottom:1px solid #eee; text-align:left;}
.table-grid-funds tr{ vertical-align:top;}
.table-grid-funds td{color:#525252; padding:6px;  font-size:11px;  /*border:0px solid #e3e3e3;*/ background:#FFF;} 
.table-grid-funds tf {}
#uniqueTable td { font-size:11px !important; }
.table02 {border-collapse:collapse; border-spacing:0; margin:5px 0 15px 0; padding:6px; width:auto; border:4px solid #f5f5f5; }
.table02 th {font:bold 12px Arial, Helvetica, sans-serif; color:#444; padding:8px; background-color:#f3f3f3; border-bottom:1px solid #eee; text-align:left;}
.table02 tr{ vertical-align:top;}
.table02 td{color:#525252; padding:6px;  font-size:12px; border:0px solid #e3e3e3;} 
.table02 tf {}
table ul.bullet { margin:0; padding:0px 0px 0px 4px; }
table td strong {font-size:.9em;}
.rowAlt, td.rowAlt{background-color:#eee;}
.footnote{padding:10px; font-size:11px; background:#f0f0f0;} 
.core{ clear:both; float:left;}
.core .col-a{ width:60%; float:left;}
.core .col-b{ width:35%; float:right;}
a.applyNowButton {
display:block;
width:177px;
height:43px;
background-image:url(../images/b2s_apply_now.png);
background-position:top left;
background-repeat:no-repeat;
}
a.topUpButton {
display:block;
width:177px;
height:43px;
background-image:url(../images/b2s_topup.png);
background-position:top left;
background-repeat:no-repeat;
}
a.topUpButton span, a.applyNowButton span {
display:none;
}
a.topUpButton:hover, a.applyNowButton:hover {
background-position:bottom left;
}
/* Styles added from Oct 2010 to exist with existing styles.
By: Anhtu
Last updated: 14-Oct-2010
*/
#newAddition2010 {
padding:0px;
margin:0px;
font-size:1em;
font-family:arial,helvetica,sans-serif;
}
#newAddition2010 img {
border:none;
}
#newAddition2010 #zone_A {
margin:0px;
padding:0px;
width:793px;
height:250px;
text-align:left;
}
#newAddition2010 #zone_A img {
margin:0px;
padding:0px;
float:left;
}
#newAddition2010 #zone_B {
margin:0px;
padding:0px;
width:793px;
height:97px;
text-align:left;
}
#newAddition2010 #zone_B .zone_B_tile {
margin:0px;
padding:0px;
width:198px;
height:97px;
float:left;
}
#newAddition2010 #zone_B .last {
border-right:1px solid #dddddd;
}
#newAddition2010 #zone_C
{
margin: 0px;
padding: 10px 0px;
width: 793px;
height: 34px;
background-color: #FFF;
background-image: url(images/tile_Cbg.jpg);
background-repeat: no-repeat;
background-position: left top;
text-align:right;
display:none;
}
#newAddition2010 #zone_C #zone_C_msg {
padding:0px;
width:500px;
padding-top:20px;
color:#444;
font-family:arial;
font-size:11pt;
float:left;
text-align:left;
}
#newAddition2010 #zone_C #zone_C_button {
margin:0px;
padding:0px;
width:264px;
float:left;
text-align:right;
}
#newAddition2010 #zone_D {
margin:0px;
padding:0px;
width:793px;
height:200px;
}
#newAddition2010 #zone_D .zone_D_column {
margin:0px;
padding:0 20px;
width:223px;
float:left;
border-left:1px dotted #ccc;
}
#newAddition2010 #zone_D .last {
border-right:1px dotted #ccc;
}
#newAddition2010 #zone_D .zone_D_column h3 {
font-family:arial;
color:#444;
}
/* added 10052011 */
table.CSS10052011 td,table.CSS10052011 th {
font-size:10pt !important;
}
