/***********************************************/
/* Rates Page Styles                           */
/***********************************************/
.timeStampText {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color:#999999; 
}
/* Rates Page Layout */
#ratesHeader{
	position:relative;
	z-index:99;
}
#ratesLinks{
	position:absolute;
	top: 60px;
	left: 525px;
	width: 200px;
}
ul#ratesLinks li
{
  list-style-type: none;
  line-height:12px;
  margin-bottom:0px;
}
ul#ratesLinks li a.list_NoLink
{
  text-decoration: none;
  cursor: default;
}
#ratesLinksHome{
	position:absolute;
	top: 38px;
	left: 475px;
	width: 200px;
}
#ratesPrint{
	position:absolute;
	top:0px;
	left:525px;
	width:300px;
}
#ratesTables{
	position:relative;
}
#ratesBodyHome{
	position:relative;
	width:410px;
	padding-top:20px;
}
#ratesBody{
	position:relative;
	width:700px;
	padding-top:20px;
}
#ratesSpecials{
	left:475px;
	top:40px;
}
#ISIratesBody{
	position:relative;
	width:430px;
	padding-bottom:30px;
}
#ratesContact{
	position:relative;
	padding-top:30px;
	width:100%;
}
#ratesDisclaimer{
	position:relative;
	width:700px;
}
#printLogo{
	display:none;
}
h1.pagecapshead
{
  text-transform: uppercase;
  font-size: 10pt;
  font-style: italic;
  font-weight: bold;
  padding: 0px 0px 0px 0px;
}


/* Rates Page Formatting */
.rates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding: 2px 0px 2px 4px;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	line-height: normal;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
}
.TableSubs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.call2act {
	font: italic 11px/37px Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align:middle;
}

a.print:link, a.print:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	line-height: 12px;
	text-decoration:underline;
	font-style:italic;
}
.tblHdr
{
	margin-top: 0px;
	font-weight: normal;
	background-color: #933;
	color: #fff;
	border-right: 1px solid #fff;
	padding: 4px;
}
/*********************************/
/*            ISIRates           */
/*********************************/
div#ISI
{
	padding-top: 8px;
}
div#ISIRates
{
	padding-top: 0px;
}
th, .isitblHdr
{
	margin-top: 0px;
	font-weight: normal;
	background-color: #933;
	color: #fff;
	padding: 0px;
}
div#isih2
{
	background-color: #C66;
	border-bottom: 1px solid #933;
	text-align: center;
	margin: 0px;
	padding-top: 30px;
	padding-left: 4px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	width: 727px;
	margin-top: 18px;
}
div#isih3{
	background-color: #C66;
	text-align: left;
	margin: 0px;
	padding-top: 20px;
	padding-bottom: 2px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	width: 727px;
}
#isih3Title{
	padding-left:4px;
}
.isitblHdr {
	height:20px; /*necessary for bar to show in mozilla*/ 
	line-height:20px;
	color:#FFF;		
	background-color:#933;
	font-size: 12px;
	width: 727px;
	text-align: center;
}
.orangeRow{
	height:18px; /*necessary for bar to show in mozilla*/ 
	line-height:18px;
	color:#000;		
	background-color:#FC9;
	font-size: 12px;
	width: 727px;
}
.whiteRow{
	height:18px; /*necessary for bar to show in mozilla*/ 
	line-height:18px;
	color:#000;	
	background-color:#FFF;
	font-size: 12px;
	width: 727px;
}
.callissuer {
	float:left;
	width:170px;
}
.callcoupon { 
	float:left;
	width:60px;
}
.callmaturity {
	float:left;
	width:80px;
}
.callcalldate {
	float:left; 
	width:80px;
}
.callprice {
	float:left;
	width:65px;
}
.callcalltype {
	float:left; 
	width:90px;
}
.calloas {
	float:left;
	width:55px;
}
.callytc { 
	float:left;
	width:55px;
}
.callytm { 
	float:left;
	width:55px;
}
.bullissuer { 
	width:195px;
	float:left;
}
.bullcoupon { 
	width:60px;
 	float:left;
}
.bullmaturity { 
	width:95px;
	float:left;
}
.bullprice { 
	width:80px;
	float:left; 
}
.bulloas { 
	width:80px;
	float:left;
}
.bullbnchmark { 
	width:140px;
	float:left;
}
.bullytm { 
	width:60px;
	float:left;
}
.ballofftype { 
	width:110px;
	float:left;
}
.ballissue { 
	width:110px;
	float:left;
}
.ballcoupon { 
	width:60px;
	float:left;
}
.ballavglife { 
	width:70px;
	float:left;
}
.ballprincip { 
	width:120px;
	float:left;
}
.ballprice { 
	width:70px;
	float:left;
}
.balloas { 
 	width:70px;
	float:left;
}
.ballbcy { 
	width:100px;
	float:left;
}
.treasofftype { 
 	width:80px;
	float:left;
}
.treas1Mon { 
 	width:70px;
	float:left;
}
.treas6Mon { 
 	width:70px;
	float:left;
}
.treas1yr { 
 	width:70px;
	float:left;
}
.treas2yr { 
  	width:70px;
	float:left;
}
.treas3yr { 
 	width:70px;
	float:left;
}
.treas4yr { 
 	width:70px;
	float:left;
}
.treas5yr { 
 	width:70px;
	float:left;
}
.treas10yr { 
 	width:70px;
	float:left;
}
.treas30yr { 
 	width:70px;
	float:left;
}
.newissuer { 
 	width:150px;
	float:left;
}
.newcoupon { 
 	width:53px;
	float:left;
}
.newmaturity { 
 	width:60px;
	float:left;
}
.newcalldate { 
 	width:60px;
	float:left;
}
.newprice { 
 	width:50px;
	float:left;
}
.newytomat { 
 	width:40px;
	float:left;
}
.newlock { 
 	width:65px;
	float:left;
	padding-right:5px;
}
.newcallfreq { 
 	width:70px;
	float:left;
}
.newsetdate { 
 	width:65px;
	float:left;
}
.newytm { 
  	width:45px;
	float:left;					  
}
.newytc {
  	width:45px;
	float:left;		
}
/* border coloring and text alignment of rows*/
/* column headings, right white border */
div.isitblHdr div.callissuer,
div.isitblHdr div.callcoupon,
div.isitblHdr div.callmaturity,
div.isitblHdr div.callcalldate,
div.isitblHdr div.callprice,
div.isitblHdr div.callcalltype,
div.isitblHdr div.calloas,
div.isitblHdr div.callytc,
div.isitblHdr div.bullissuer,
div.isitblHdr div.bullcoupon,
div.isitblHdr div.bullmaturity,
div.isitblHdr div.bullprice,
div.isitblHdr div.bulloas,
div.isitblHdr div.bullbnchmark,
div.isitblHdr span.ballissue,
div.isitblHdr span.ballcoupon,
div.isitblHdr span.ballavglife,
div.isitblHdr span.ballprincip,
div.isitblHdr span.ballprice,
div.isitblHdr span.balloas,
div.isitblHdr span.treas1Mon,
div.isitblHdr span.treas6Mon,
div.isitblHdr span.treas1yr,
div.isitblHdr span.treas2yr,
div.isitblHdr span.treas3yr,
div.isitblHdr span.treas4yr,
div.isitblHdr span.treas5yr,
div.isitblHdr span.treas10yr,
div.isitblHdr span.newissuer,
div.isitblHdr span.newcoupon,
div.isitblHdr span.newmaturity,
div.isitblHdr span.newcalldate,
div.isitblHdr span.newprice,
div.isitblHdr span.newytomat,
div.isitblHdr span.newlock,
div.isitblHdr span.newcallfreq,
div.isitblHdr span.newsetdate,
div.isitblHdr span.newytm
{
	border-right: 1px solid #fff;
}
div.isitblHdr span.ballofftype,
div.isitblHdr span.treasofftype{
	border-right: 1px solid #933;
}
div.isitblHdr div.callissuer,
div.isitblHdr div.bullissuer,
div.isitblHdr span.ballofftype,
div.isitblHdr span.treasofftype,
div.isitblHdr span.newissuer
{
	padding-left:4px;
}
/* orange row, centered text */
div.orangeRow div.callmaturity,
div.orangeRow div.callcalldate,
div.orangeRow div.callcalltype,
div.orangeRow div.bullmaturity,
div.orangeRow div.bullbnchmark,
div.orangeRow div.ballissue,
div.orangeRow div.ballprincip,
div.orangeRow div.newmaturity,
div.orangeRow div.newcalldate,
div.orangeRow div.newcallfreq,
div.orangeRow div.newsetdate
{
	border-right: 1px solid #FC9;
	text-align: center;
}
/* white row, centered text */
div.whiteRow div.callmaturity,
div.whiteRow div.callcalldate,
div.whiteRow div.callcalltype,
div.whiteRow div.bullmaturity,
div.whiteRow div.bullbnchmark,
div.whiteRow div.ballissue,
div.whiteRow div.ballprincip,
div.whiteRow div.newmaturity,
div.whiteRow div.newcalldate,
div.whiteRow div.newcallfreq,
div.whiteRow div.newsetdate
{
	border-right: 1px solid #FFF;
	text-align: center;
}
/* orange row, left text */
div.orangeRow div.callissuer,
div.orangeRow div.bullissuer,
div.orangeRow div.ballofftype,
div.orangeRow div.treasofftype,
div.orangeRow div.newissuer{
	padding-left:4px;
	border-right: 1px solid #FC9;
	text-align: left;
}
/* white row, left text */
div.whiteRow div.callissuer,
div.whiteRow div.bullissuer,
div.whiteRow div.ballofftype,
div.whiteRow div.treasofftype,
div.whiteRow div.newissuer{
	padding-left:4px;
	border-right: 1px solid #FFF;
	text-align: left;
}
/* orange row, right text */
div.orangeRow div.callcoupon,
div.orangeRow div.callprice,
div.orangeRow div.calloas,
div.orangeRow div.callytc,
div.orangeRow div.bullcoupon,
div.orangeRow div.bullprice,
div.orangeRow div.bulloas,
div.orangeRow div.ballcoupon,
div.orangeRow div.ballavglife,
div.orangeRow div.ballprice,
div.orangeRow div.balloas,
div.orangeRow div.ballbcy,
div.orangeRow div.treas1Mon,
div.orangeRow div.treas6Mon,
div.orangeRow div.treas1yr,
div.orangeRow div.treas2yr,
div.orangeRow div.treas3yr,
div.orangeRow div.treas4yr,
div.orangeRow div.treas5yr,
div.orangeRow div.treas10yr,
div.orangeRow div.treas30yr,
div.orangeRow div.newcoupon,
div.orangeRow div.newprice,
div.orangeRow div.newytomat,
div.orangeRow div.newlock,
div.orangeRow div.newytm,
div.orangeRow div.newytc
{
	border-right: 1px solid #FC9;
	text-align: right;
}
/* white row, right text */
div.whiteRow div.callcoupon,
div.whiteRow div.callprice,
div.whiteRow div.calloas,
div.whiteRow div.callytc,
div.whiteRow div.bullcoupon,
div.whiteRow div.bullprice,
div.whiteRow div.bulloas,
div.whiteRow div.ballcoupon,
div.whiteRow div.ballavglife,
div.whiteRow div.ballprice,
div.whiteRow div.balloas,
div.whiteRow div.ballbcy,
div.whiteRow div.treas1Mon,
div.whiteRow div.treas6Mon,
div.whiteRow div.treas1yr,
div.whiteRow div.treas2yr,
div.whiteRow div.treas3yr,
div.whiteRow div.treas4yr,
div.whiteRow div.treas5yr,
div.whiteRow div.treas10yr,
div.whiteRow div.treas30yr,
div.whiteRow div.newcoupon,
div.whiteRow div.newprice,
div.whiteRow div.newytomat,
div.whiteRow div.newlock,
div.whiteRow div.newytm,
div.whiteRow div.newytc
{
	border-right: 1px solid #FFF;
	text-align: right;
}
/* orange and white rows, right text, no border - use for far right table cells */
div.orangeRow div.callytm,
div.orangeRow div.bullytm,
div.orangeRow div.treas30yr,
div.whiteRow div.callytm,
div.whiteRow div.bullytm,
div whiteRow div.treas30yr{
	text-align: right;
}
div.orangeRow div.ballofftype,
div.orangeRow div.treasofftype{
	background-color:#FFF;
}
/***************************************/
/* end border color and text alignment */
/***************************************/


acronym
{
	border-bottom: none;
	cursor: help;
}

