body
{
	margin:0;
	padding:0;
    overflow-x:hidden;

}

.eventsHolder  { color: #000000;	font-size: 0.7em; font-family: Verdana, Arial, Helvetica;	font-style: normal; margin-top:10px;}

#contentHolder  { color: #000000;	font-size: 0.7em; font-family: Verdana, Arial, Helvetica;	font-style: normal;}
#contentHolder h1    {	font-size: 1.1em;font-weight: bold; }
#contentHolder h2    {	font-size: 1.2em;font-weight: bold; }
#contentHolder h3   { color: #ee1600;font-size: 1.2em;font-weight: bold; display:block; }
#contentHolder h4   { font-weight: bold; display:block; font-size: 1em; margin-top:20px; }
#contentHolder h5   { font-weight: bold; display:block; font-style:italic;font-size: 1em; margin-top:20px; }
#contentHolder .tableContent { font-size: 0.7em; }

#contentTable { font-size: 1em; }

#pagePad
{ 
    padding:12 6 6 6px;
}
 
#newsStory { color: #000000; font-size: 1em; font-family: Verdana, Arial, Helvetica;	font-style: normal; font-weight: normal; } 
#newsStory h1 { font-size: 1.2em;}
#newsStory .newsIntro { font-weight: bold; }
#newsStory .newsDate {	font-weight: bold; }
#newsStory ul li { margin-bottom:12px; }

 
#physicalTable td { color: #000000; font-size: 0.7em; font-family: Verdana, Arial, Helvetica; font-style: normal; }
#physicalTable tr { background-color: #F2F1E7; }
#physicalTable .tableHeading { font-weight:bold; background:#d7d4bd; !important;}
#physicalTable .tableHeadingDrop { background:#e3e1cd; !important;}
#physicalTable .tableHeadingDrop2 { background:#ebeadc; !important;}
.physicalTableHeading { background-color: #E3E1CD !important; }

#conferenceHolder h6 { padding:5px; background-color: #f0eee3; color:#e01500 !important; font-size: 1.1em;font-weight: bold; }
#conferenceHolder h5 { padding:5px; background-color: #d7d4bd; font-size: 1em;font-weight: bold; }
#conferenceHolder h4 { padding:4px; background-color: #dfded0; font-size: 1.1em;font-weight: bold; }
#conferenceHolder ul li { margin-bottom:3px; }

.regBg { border-bottom:solid 1px #FFFFFF;padding:6px;background-color: #f0eee6;}
.regBg input { margin-right:3px;}
.registerHeading { font-weight:bold ;padding: 9 6 9 6; background-color: #e4e1cd;border-bottom:solid 1px #FFFFFF; }

.newsPanel 
{ 
   font-family: Verdana, Arial, Helvetica;
   padding: 4 3 8 3px; 
   border-bottom:#efeee7 1px solid;
}

.newsPanel .newsPanelHeading a
{
    font-size: 1.1em;
    text-decoration:none; 
}

.newsPanel .newsPanelHeading a:hover
{
    text-decoration:underline; 
}


#topWelcome
{
    padding:6 0 10 8;
    background-image:url('/images/etfs_hd_upcoming_bg.gif');
    border-bottom:#efeee7 1px solid;
}

#topWelcome .welcomeHeading a
{
    color: #EE1600;
	font-size: 1.2em;
	text-decoration:none;  
}

#topWelcome .welcomeHeadingUS a
{
    color: #EE1600;
	font-size: 1.1em;
	text-decoration:none;  
}

#topWelcome .welcomeHeadingUS a:hover
{
	text-decoration:underline;  
}

#topWelcome .welcomeHeading a:hover
{
	text-decoration:underline;  
}

.welcome
{
    padding:6 0 10 8;
    border-bottom:#efeee7 1px solid;
}

.welcome .welcomeHeading a
{
    font-size: 1.2em;
    text-decoration:none; 
}

.welcome .welcomeHeadingUS a
{
    font-size: 1.1em;
    text-decoration:none; 
}

.welcome .welcomeHeading a:hover
{
    text-decoration:underline; 
}

.welcome .welcomeHeadingUS a:hover
{
    text-decoration:underline; 
}


.welcomeRegister
{
    margin-top:4px;
}

.greySeparator
{
    color:#AFAFA0;
}

#headerBg
{
    background-image:url('/images/etfs_precious_metals_header_bg.jpg');
    height:118px;
    background-repeat:no-repeat;
}

#headerMenuBg
{
    background-image:url('/images/etfs_precious_metals_header_menu.gif');
    height:27px;
    line-height:27px;
    padding-left:8px;
    background-repeat:no-repeat;
}

.arrows
{
list-style-image:url("/images/etfs_arrowsmall2.gif");
}

.cursor
{
    cursor:hand;
    cursor:pointer; 
}

#funds 
{ 
    width:224px;
}

#currency
{ 
    width:224px;
}

#commodity
{ 
    width:224px;
}
    
.stockDetails  
{
    width:160px;
    float:left;
    padding:2 2 2 6px;
    margin: 2 2 2 2px;
    
}
              
.stockBorder  
{
   border-bottom:#e3e4d7 1px solid;
   width:100%;
}

.stocktextlink
{
    font-size: 0.6em;
    font-family: Verdana, Arial, Helvetica;
    font-style: normal;
    text-decoration: none;
}

.stocktextlink:hover
{
    text-decoration: underline;
}

.stockValue
{
    float:right;
    width:45px;
    color: #008000;
    font-size: 0.6em;
    font-family: Verdana, Arial, Helvetica;
    font-style: normal;
    padding-top:2px;
    margin-top:2px;
    text-align:right;
}

.stockValueRed
{
    float:right;
    width:45px;
    color: #ee1600;
    font-size: 0.6em;
    font-family: Verdana, Arial, Helvetica;
    font-style: normal;
    padding-top:2px;
    margin-top:2px;
    text-align:right;
}

.overridetext

{
      color: #000000;
      font-weight: bold;
      font-size: 0.7em;
      font-family: Verdana, Arial, Helvetica;
      font-style: normal;
      padding-right: 5px;
      padding-left: 9px;
      padding-bottom: 9px;
      padding-top: 5px;
}
.tableHeaderText

{
      color: #000000;
      font-weight: bold;
      font-size: 0.7em;
      font-family: Verdana, Arial, Helvetica;
      font-style: normal;
      padding-right: 5px;
      padding-left: 9px;
      padding-bottom: 5px;
      padding-top: 9px;
}

a
{
	color: #417046;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
}


a.smalllink
{
	color: #417046;
	font-size: 0.55em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

a.linkred
{
	color: #EE1600;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
}



a.linkorange
{
	color: #FF6600;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
}

.nonboldlink
{
	color: #417046;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica;
	font-weight: normal;
	font-style: normal;
}

.newsSubHeading
{
    font-family: Verdana, Arial, Helvetica;
    padding:5px;
    background-color:#e3e1cd;
    font-weight:bold;
    font-size: 1em;
}

.text 
{
	color: #000000;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

.performance_disclosure 
{
	color: #000000;
	font-size: 1.1em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
}

.whiteheadingjp 
{
	color: #FFFFFF;
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

.whiteheadingjp2 
{
	color: #FFFFFF;
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}


.logotext 
{
	color: #9e9c76;
	font-size: 2em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

.textred
{
	color: #EE1600 !important; 
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
}

.eventred
{
	color: #EE1600;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
}

.textredbig
{
	color: #EE1600;
	font-size: 1.2em;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
}

.textredbig2
{
	color: #EE1600;
	font-size: 1.1em;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.textredbig2:hover
{
	text-decoration: underline;
}


.textgreenbig
{
	color: #417046;
	font-size: 1.1em;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.textgreen2
{
	color: #417046;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.textgreen2:hover
{
	text-decoration: underline;
}

.textgreenbig:hover
{
	text-decoration: underline;
}

.textred2
{
	color: #EE1600;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
}

.textgreen
{
	color: #008000;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
	font-style: normal;
}

.textwhite
{
	color: #FFFFFF;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

.textwhitebold
{
	color: #FFFFFF;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.terms 
{
	color: #999999;
	font-size: 0.6em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.tabpad
{
	padding:12 6 6 6px;
}

.terms:hover
{
	text-decoration: underline;
}


.adminHeading
{
	color: #4f4534;
	font-size: 0.9em;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
}



.heading
{
	color: #000000;
	font-size: 1.2em;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
}

.heading2
{
	color: #000000;
	font-size: 1.3em;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
}

.smalltext 
{
	color: #000000;
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

.smalltext3
{
	color: #000000;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

.smalltextgrey2
{
	color: #6C6C6C;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

.smalltext2 
{
	color: #000000;
	font-size: 1em;
	font-family: Tahoma, Arial, Helvetica;
	font-style: normal;
}

.stocktext 
{
	color: #303030;
	font-size: 0.6em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}



.stocktextred
{
	color: #ee1600;
	font-size: 0.6em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}


.tp_header
{
     background-color:#e4e4c3;
}

.stocktextheading
{
	color: #000000;
	font-size: 0.6em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

.stocktext_sm
{
	color: #303030;
	font-size: 0.55em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

.productlink 
{
	color: #417046;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	text-decoration: none;
}

.productlink:hover 
{
	text-decoration: underline;
}

.feedtext 
{
	color: #767676;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	
}

.incomplete 
{
	color: #FF0000;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	
}

.stocktitle 
{
	color: #989898;
	font-size: 0.6em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

.toprightnav
{
	color: #6A6A59;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.toprightnav:hover
{
	text-decoration: underline;
}

.login_register 
{
	color: #FFFFFF;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
}

.submenu1 
{
	color: #E6E6E6;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.submenu1:hover
{
	text-decoration: underline;
}

.submenu2 
{
	color: #417046;
	font-size: 1em;
	font-family: Tahoma, Verdana, Arial;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.submenu2:hover
{
	text-decoration: underline;
}

.sm2d 
{
	color: #AFAFA0;
	font-size: 0.7em;
	font-family: Tahoma, Verdana, Arial;
	font-style: normal;
	text-decoration: none;
}

.sm3d 
{
	color: #AFAFA0;
	font-size: 0.9em;
	font-family: Tahoma, Verdana, Arial;
	font-style: normal;
	text-decoration: none;
}

.link_big 
{
	color: #417046;
	font-size: 0.75em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.link_big:hover 
{
	text-decoration: underline;
}

.newshd 
{
	color: #417046;
	font-size: 1.1em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.newshd:hover 
{
	text-decoration: underline;
}

.date1 
{
	color: #838383;
	font-size: 0.9em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}

.date2
{
	color: #838383;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}



.smallheading
{
	color: #000000;
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica;
	font-style: italic;
	font-weight: bold;
}

.smallheading_jp
{
	color: #000000;
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold;
}


UL
{
	margin-top: 11;
	margin-bottom: 11;
	
}

.tborder
{

 border-top:solid 1px #000000;
 border-left:solid 1px #000000;
 border-right:solid 1px #000000;

}

.lborder
{

 border-left:solid 1px #000000;
}

.rborder
{

 border-right:solid 1px #000000;
}

.lbborder
{

 border-bottom:solid 1px #000000;
 border-left:solid 1px #000000;
}

.rbborder
{

 border-bottom:solid 1px #000000;
 border-right:solid 1px #000000;
}

.thumbnailImage
{
    margin-right: 10px;
    border:0;
}

.eventsHd
{
    background-image:url('/images/etfs_hd_upcoming_end2.gif');
    background-position:right;
    height:25px;
    width:100%;
    border-bottom:solid 1px #959231;
}

.eventsHdJp
{
    background-image:url('/images/etfs_hd_upcoming_start.gif');
    height:25px;
    line-height:25px;
    width:70%;
    padding-left:10px;
    color: #FFFFFF;
	font-size: 1.2em;
	font-family: Verdana, Arial, Helvetica;
}

.mainHd
{
    background-color:#B1AE4C;
    background-image:url('/images/etfs_symbols.gif');
    background-repeat:no-repeat;
    background-position:right;
    height:30px;
    width:100%;
    border-bottom:solid 1px #959231;
}

.mainHdSimple
{
    background-color:#B1AE4C;
    background-image:url('/images/etfs_nosymbols.gif');
    background-repeat:no-repeat;
    background-position:right;
    height:30px;
    width:100%;
    border-bottom:solid 1px #959231;
}

.mainHdJp
{
    background-color:#B1AE4C;
    background-image:url('/images/etfs_hd_eftsecoverview_bg_jp.gif');
    height:30px;
    line-height:30px;
    width:70%;
    padding-left:10px;
    color: #FFFFFF;
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica;
}

.welcomeImage
{
    float:left;
    width:110px;
}

.welcomeArticle p
{
    margin:0;
    margin-left:110px;
    background-image:url('/images/etfs_arrow3.gif');
    line-height:12px;
    background-repeat:no-repeat;
    padding-left:12px;
}

.quicklinksHd
{
    background-image:url('/images/etfs_boxhd_quicklinks_bg2.gif');
    background-position:right;
    height:26px;
    width:195px;
}

.quicklinksHdJp
{
    color: #FFFFFF;
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica;
	padding-left:10px;
    background-image:url('/images/etfs_boxhd_quicklinks_bg_jp2.gif');
    line-height:26px;
    height:26px;
    width:195px;
}

.quicklinksHdRHS
{
    background-image:url('/images/etfs_boxhd_quicklinks_bg2.gif');
    background-position:right;
    height:26px;
    width:224px;
}

.quicklinks
{
    background-color:#F2F1E7;
    padding-top:8px;
    margin-bottom:20px;
}

.quicklinks p
{
    margin:0;
    line-height:8px;
    background-image:url('/images/etfs_arrow.gif');
    background-repeat:no-repeat;
    margin-left:8px;
    padding-left:10px;
    height:20px;
}

.quicklinksJp
{
    background-color:#F2F1E7;
    padding-top:8px;
    margin-bottom:20px;
}

.quicklinksJp p
{
    margin:0;
    line-height:15px;
    background-image:url('/images/etfs_arrow_jp.gif');
    background-repeat:no-repeat;
    margin-left:8px;
    padding-left:10px;
    height:20px;
}

.vline
{
    background-image:url('/images/etfs_vline.gif');
    width:19px;
    height:100%;
}

.footer
{
    background-color:#2B2B2B;
    height:26px;
    color: #999999;
    font-size: 0.6em;
	font-family: Verdana, Arial, Helvetica;	
	line-height:26px;
}

.footer a
{
    color: #999999;
    text-decoration: none;
	font-weight: normal;
}

.footer a:hover
{
    text-decoration: underline;
}

.footer p
{
    margin:0;
    padding: 0 4 0 4px;
    display:inline;
}

.drop
{
    margin:0;
    padding:0;
    position:relative;
}

.drop ul
{
    padding:0;
    display:none;
    margin:0;
}


ul.drop, ul#drop ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
}

ul.drop a {
  display: block;
  text-decoration: none;	
}

ul.drop li
{   
    margin:0;    
    padding:0;
    background-image:url('/images/etfs_oursec_open.gif');  
    background-position:right top; 
    background-repeat:no-repeat;
    *height:25px; 
    line-height:25px;      
    font-weight:bold;
    margin-bottom:5px;
    width:100%;
}


ul.drop li p
{
    margin:0;
    margin-left:6px;
    
}

ul.drop li .barTable 
{ 
  padding:8px;
  background-color:#f2f1e7;
  font-weight:normal;
  line-height:normal;
}

ul.drop li .barTable a
{   
  margin:0;    
  padding:0;
  display:inline;
}

ul.drop li a
{   
    margin:0;
     -moz-outline-style: none;
    color:#000000;
    width:100%;
    
}

ul.drop li ul
{   
    border:0;
    margin:0;    
    padding:0;
}

ul.drop li .barlist a
{
    width:auto;
}


ul.drop li ul a
{   
    color:#417046;
    text-decoration: underline;
}

.submenu
{
    font-size: 0.7em;
    background-image:url('/images/etfs_arrow3.gif');
    line-height:13px;
    background-repeat:no-repeat;
    padding-left:10px;
    margin: 5 0 20 0px;
    
}

.submenu p
{
    margin:0 6 0 4px;
    display:inline;
}

.productNav
{
    padding:8px;
    border-top: solid 1px #e3e4d7;    
    border-bottom: solid 1px #e3e4d7;
}


.productTable
{
   font-size:1em;
   width:80%;
   border-collapse: collapse;
}

.productTable td
{
     background-color:#f7f6f1;
     padding:4px;
     border:1px solid #FFFFFF;
}

.dk
{
    font-weight:bold;
    background-color:#f2f1e9 !important;
}

.disclaimerFooter
{
    font-style:italic;
    font-size:0.9em;
}

.bulletLink
{
    margin:10 0 10 0px;
}

.bulletLink p
{
    margin:0;
    display:inline;
    background-image:url('/images/etfs_bullet2.gif');
    background-repeat:no-repeat;
    padding: 0 20 0 13px;
}

.control
{
    height:90px;
}

.greyBg
{
    text-align: center; 
    width:100%;
    background-repeat:repeat-x;
    background-image:url('/images/etfs_greyBg.gif');
    background-color:#c1c1c1;
    height:100%;
}

.mainContainer
{
    background-color:#FFFFFF;
    height:100%;
    font-family:Verdana, Arial, Helvetica;
    font-size:0.7em;
    padding-left: 5%;
    padding-right: 5%;
    overflow:hidden;
}


.mainIntro
{
    font-weight:bold;
}

.leftShadow
{
    width:5px;
    height:100%;
    background-image:url('/images/etfs_shadow_lt.png');
    background-repeat:repeat-y;
    background-position:top left;
}

.rightShadow
{
    width:5px;
    height:100%;
    background-image:url('/images/etfs_shadow_rt.png');
    background-repeat:repeat-y;
    background-position:top right;
}

.containerMiddle
{
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    width:820px;
}

#disclaimerTable td { color: #000000; font-size: 0.7em; font-family: Verdana, Arial, Helvetica; font-style: normal; }

#disclaimerTable tr { background-color: #f5f4ed; }
#disclaimerTable .tableHeading { font-weight:bold; background-image:url('/images/etfs_oursec_bg.gif');}
#disclaimerTable p 
{
  
    display:inline;
    margin:0;
 /*
    background-image:url('/images/etfs_arrow3.gif');
    line-height:11px;
    background-repeat:no-repeat;
    padding-left:11px;
*/
}
#disclaimerTable .tableRounded  
{
    -moz-border-radius:2px;
    
}