* {
margin:0;
padding:0;
}
body {
color:#333333;
font-family:Verdana,sans-serif;
font-size:11px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
a {
text-decoration:none;
}
a:hover {
text-decoration:underline
}
p {
padding-top:15px;
text-indent: 20px;
}
.maintitle1 {
font-size:21px;
font-weight:bold;
text-align:center;
padding-top:7px;
}
.maintitle2 {
font-size:16px;
font-weight:bold;
color:#0000FF;
text-align:center;
padding-bottom:22px;
}
.NavColumn {
float:left;
position:relative;
width:180px;
z-index:5;
margin:0 8px;
}
.CustomSecondaryNav .NavMBold {
padding:0 0 5px;
}
.NavMBold, .NavMBoldWht, .NavMBoldOrange {
color:#0769CD;
font-size:11px;
font-weight:bold;
line-height:16px;
margin-top:2px;
}

.CustomSecondaryNav {
margin-bottom:10px;
}
.CornerTopLeft, .CornerTopRight, .CornerBtmLeft, .CornerBtmRight {
background-image:url(/images/corners/corners_CBDFFA.gif);
font-size:2px;
height:5px;
}
.LeftNavModule .CornerTopLeft, .LeftNavModule .CornerTopRight {
background-image:url(/images/corners/corners_CCC_E9E9E9.gif);
}
.CustomSecondaryNav .CornerTopLeft, .CustomSecondaryNav .CornerTopRight {
background-image:url(/images/corners/corners_CCC_E9E9E9.gif);
}
.CornerTopLeft, .CornerBtmLeft {
margin-right:5px;
}
.CornerTopRight {
background-position:100% 0;
}
.CornerTopRight, .CornerBtmRight {
margin:-5px 0 0 5px;
}
.CustomSecondaryNav .RoundedBox {
background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}
.CustomSecondaryNav .SymbolBox {
background:#e5edf8 none repeat scroll 0 0;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.BodyLBold {
color:#333333;
font-size:12px;
font-weight:bold;
}
.NavMBold {
margin:5px 0;
}
.CustomSecondaryNav .Header {
background-color:#E9E9E9;
border-bottom:1px solid #CCCCCC;
padding:0 7px 5px;
}
.CustomSecondaryNav .Links {
padding:1px 7px 5px;
}
.LeftNavModule .NoHeaderTop, .LeftNavModule .CornerBtmLeft, .LeftNavModule .CornerBtmRight {
background-image:url(/images/corners/corners_CCC.gif);
}
.CustomSecondaryNav .NoHeaderTop, .CustomSecondaryNav .CornerBtmLeft, .CustomSecondaryNav .CornerBtmRight {
background-image:url(/images/corners/corners_CCC.gif);
}
.CornerBtmRight {
background-position:100% -5px;
}
.CornerBtmLeft {
background-position:0 -5px;
}
.CornerTopRight, .CornerBtmRight {
margin:-5px 0 0 5px;
}
.LeftNavModule {
	margin:0 0 13px;
}
.Links {
color:#333333;
font-family:Verdana,sans-serif;
font-size:11px;
}
.diversquotes {
width:85%;border:2px dashed #ffcc35; background-color:#ffffcc;padding:20px 20px 0 10px;margin:30px auto 20px auto;
}
.quote_words {
font-weight:bold;
font-family:Verdana,sans-serif;
font-size:15px;
}
.quote_source {
margin:10px 0 20px 30px;
font-family:Verdana,sans-serif;
font-size:12px;
}
#tabs {
  float:left;
  width:100%;
  background:url("/images/tabs/bg.gif") repeat-x bottom;
  font-size:12px;
  line-height:normal;
  }
#tabs ul {
  margin:0;
  padding:0 5px 0;
  list-style:none;
  }
#tabs li {
  float:left;
  background:url("/images/tabs/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#tabs a {
  float:left;
  display:block;
  background:url("/images/tabs/right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  color:#765;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tabs a {float:none;}
/* End IE5-Mac hack */
#tabs a:hover {
  color:#333;
  }
#tabs .current {
  background-image:url("/images/tabs/left_on.gif");
  }
#tabs .current a {
  background-image:url("/images/tabs/right_on.gif");
  color:#333;
  padding-bottom:5px;
  }
#intro_contents,#matrix_contents,#othermarkets_contents,#factsheet_contents {
width:100%;
float:left;
border-left:1px solid #776655;
border-right:1px solid #776655;
border-bottom:1px solid #776655;
background-color:white;
}
#intro_contents {
	font-size:11pt;
}
.content {
padding:10px;
}
table.matrix td {
  font-size : 9pt;
}
table.othermarkets tr.header {
  font-size : 10pt;
}
table.othermarkets td.leftcol {
  font-size : 8pt;
}
table.othermarkets td.rightcol {
  font-size : 9pt;
}
table.othermarkets td {
	padding:4px;
}
table.factsheet tr.header {
  font-size : 8pt;
	font-weight:bold;
}
table.factsheet tr td {
	padding:0 4px;	
}
table.factsheet tr.contents {
  font-size : 7pt;
}
table.factsheet tr.contents td {
	padding:2px;
}

.inputTextFade {
background:#FFFFFF url(/images/inputtextbg.gif) repeat-x scroll;
border:1px solid #B5B8C8;
}

h3 {
margin-bottom:10px;
}