#content {
	width: 990px;
	sbackground-color: blue;
	sborder: 2px solid blue;
	smargin: 0px 0px 20px 0px;
	margin-left: auto;
	margin-right: auto;
	sdisplay: block;
}

table {
	border-collapse: collapse;
	margin: 0px 0px 0px 0px;
}

th, td {
	padding: 0px;
	border: 0px;
}

th.latest_update {
	background-image: url('/images/date-from-bgrnd.gif');
	sbackground-color:#000;
	background-repeat: no-repeat;
	swidth: 522px; /* old 542px */
	swidth: 600px; /* old 542px */
	height: 30px;
	font: normal 11px Verdana, Arial;
	color: #000000;
	text-align: left;
	padding: 0px 0px 0px 20px;
	border-bottom: 0px;
	clear: both;	
}

/* ORIGINAL LAST_UPDATE CLASS
th.last_update {
	background-color: #99CCCC;
	font: normal 11px Verdana, Arial;
	padding: 10px 0px 10px 20px;
	text-align: left;
}*/

.change_from {
	background-image: url('/images/change-from-bgrnd.gif');
	background-repeat: repeat-y;
	background-position: right;
	width: 284px;
	height: 23px;
	font: normal 11px Verdana, Arial;
	color: #114E63;
	sfloat: right;
	text-align: center;
	text-transform: uppercase;
	sdisplay: block;
	spadding-left: 5px;
	sborder: 1px solid red;
}


.change_from_blank {
	background-image: url('/images/change-from-blankbgrnd.gif');
	background-repeat: repeat-y;
	swidth: 258px;
	height: 23px;
	border: 0px;
}




/* ORIGINAL CHANGE_FROM CLASS
th.change_from {
	background-color: #E3F7F7;
	font: normal 11px Verdana, Arial;
	padding: 10px 0px 10px 0px;
	text-align: center;
	text-transform: uppercase;
}*/

#market_description {
	background-color: #ffffff;
	width: 550px;
	padding: 10px 0px 15px 0px; 
	sclear: both;
	sfloat: left;
	display: inline;
}

#auxiliary_bar {
	height: 20px;
	width: 975px;
	padding: 5px 5px 10px 5px;
}

.market_currency {
	font: bold 12px Verdana, Arial;
	color: #4C6818;
	float: left;
}

/*
#hongkong_link {
	font: normal 11px Verdana, Arial;
	color: #888888;
	float: right;
}*/


#details { 
	sborder: 1px solid red;
	sbackground-color: blue;
	background-image: url('');
	sbackground-repeat: repeat-x;
	spadding: 0px 0px 0px 0px;
	sbackground-attachment: scroll;
	sbackground-position: 50px 78px;
	/*width: 100%;*/
	/*height: 33px;
	/*
	margin:15px 0 10px 0 0;
	width: 100%;*/
	sfloat: left;
	/*overflow:auto;*/
	border-bottom: 1x solid #EDEDED;
	display: block;
	sclear: both;
	margin-left: auto;
	margin-right: auto;
	swidth: 990px;
}

#column1 {
	float: left;
	width: 550px;
	sborder: 1px solid red;
}

#market_watch {
	background-color: #C4F8F8;
	sborder-style: solid;
	border-color: #99CCCC;
	border-top: 9px;
	border-top-width: 9px;
	border-bottom: 9px;
	border-bottom-width: 9px;
	width: 542px;
	margin: 15px 15px 20px 0px;
	sfloat: left;
	sclear: left;
}

/* market watch old copy
#market_watch {
	background-color: #C4F8F8;
	border-style: solid;
	border-color: #99CCCC;
	border-top: 9px;
	border-top-width: 9px;
	border-bottom: 9px;
	border-bottom-width: 9px;
	width: 542px;
	margin: 15px 15px 20px 0px;
	float: left;
	clear: left;
}
*/


td.name {
	sborder-top: 1px solid #ffffff;
	border-left: 0px;
	border-right: 1px solid #C4F8F8;
	border-bottom: 1px solid #EBF7F7;
	font: normal 10px Verdana, Arial;
	color: #4E4E4E;
	background-image: url('/images/cmkttable-borderbgtile.gif');
	background-repeat: repeat-y;
	height: 26px;
	width: 150px;
	padding-left: 15px; 
}


th.name {
	border-top: 1px solid #ffffff;
	sborder-left: 1px solid #99CCCC;
	border-right: 1px solid #99CCCC;
	border-bottom: 1px solid #ffffff;
	font: bold 11px Verdana, Arial;
	color: #3A5F46;
	background-color: #99CCCC; 
	height: 26px;
	width: 160px;
	padding-left: 5px;
	text-align: left;
}



td.latest_close {
	sborder-top: 1px solid #ffffff;
	border-left: 1px solid #C4F8F8;
	border-right: 1px solid #C4F8F8;
	border-bottom: 1px solid #EBF7F7;
	font: normal 10px Verdana, Arial;
	color: #4E4E4E;
	background-color: #C4F8F8;
	height: 26px;
	width: 75px;
	padding-left: 20px;
	vertical-align: middle;
}

.latest_close {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #99CCCC;
	border-right: 1px solid #99CCCC;
	border-bottom: 1px solid #ffffff;
	font: normal 10px Verdana, Arial;
	color: #114E63; 
	background-color: #99CCCC; 
	height: 26px;
	width: 95px;
	padding-left: 0px;
}

td.previous_close_change {
	sborder-top: 1px solid #ffffff;
	border-left: 1px solid #C4F8F8;
	border-right: 1px solid #C4F8F8;
	border-bottom: 1px solid #EBF7F7;
	font: normal 10px Verdana, Arial;
	color: #4E4E4E; 
	background-color: #C4F8F8;
	height: 26px;
	width: 85px;
	padding-left: 10px;
	vertical-align: middle;
}

.previous_close_change {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #99CCCC;
	border-right: 1px solid #99CCCC;
	border-bottom: 1px solid #ffffff;
	font: normal 10px Verdana, Arial;
	color: #114E63; 
	background-color: #99CCCC;
	height: 26px;
	width: 95px;
	padding-left: 0px;
}

td.previous_week_close_change {
	sborder-top: 1px solid #ffffff;
	border-left: 1px solid #C4F8F8;
	border-right: 1px solid #C4F8F8;
	border-bottom: 1px solid #EBF7F7;
	font: normal 10px Verdana, Arial;
	color: #4E4E4E; 
	background-color: #C4F8F8;
	height: 26px;
	width: 85px;
	padding-left: 10px;
	vertical-align: middle;
}

.previous_week_close_change {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #99CCCC;
	border-right: 1px solid #99CCCC;
	border-bottom: 1px solid #ffffff;
	font: normal 10px Verdana, Arial;
	color: #114E63; 
	background-color: #99CCCC;
	height: 26px;
	width: 95px;
	padding-left: 0px;
}

th.ytd_close_change{
	border-top: 1px solid #ffffff;
	border-left: 1px solid #C4F8F8;
	border-right: 0px;
	border-bottom: 1px solid #ffffff;
	font: normal 10px Verdana, Arial;
	color: #114E63; 
	background-color: #99CCCC;
	height: 26px;
	width: 75px;
	padding-left: 20px;;
}

td.ytd_close_change {
	sborder-top: 1px solid #ffffff;
	border-left: 1px solid #99CCCC;
	border-right: 0px;
	border-bottom: 1px solid #EBF7F7;
	font: normal 10px Verdana, Arial;
	color: #114E63; 
	sbackground-color: #99CCCC;
	background-image: url('/images/cmkttable-borderbgtile2.gif');
	background-repeat: repeat-y;
	height: 21px;
	width: 70px;
	padding-left: 25px;
	padding-bottom: 5px;
	vertical-align: middle;
}

.note {
	sborder-top: 1px solid #ffffff;
	sborder-left: 1px solid #99CCCC;
	border-right: 0px;
	border-bottom: 1px solid #EBF7F7;
	font: normal 11px Verdana, Arial;
	color: #114E63; 
	background-image: url('/images/mtables-nodata-bgrnd.gif');
	background-repeat: repeat-y;
	sbackground-color: #C4F8F8;
	height: 26px;
	padding-left: 15px;
}

.note a, .note a:visited {
	font: normal 11px Verdana, Arial;
	color: #4B681F; 
	text-decoration: none;
}

.note a:hover {
	font: normal 11px Verdana, Arial;
	color: #4B681F; 
	text-decoration: underline;
}

.no_data {
	sborder-top: 1px solid #ffffff;
	sborder-left: 1px solid #99CCCC;
	border-right: 0px;
	border-bottom: 1px solid #EBF7F7;
	font: normal 11px Verdana, Arial;
	color: #114E63; 
	background-image: url('/images/mtables-nodata-bgrnd.gif');
	background-repeat: repeat-y;
	sbackground-color: #C4F8F8;
	height: 26px;
	padding-left: 15px;
}

.currency_specs {
	sborder-top: 1px solid #ffffff;
	sborder-left: 1px solid #99CCCC;
	border-right: 0px;
	border-bottom: 1px solid #EBF7F7;
	background-image: url('/images/mtables-nodata-bgrnd.gif');
	background-repeat: repeat-y;
	sbackground-color: #C4F8F8;
	height: 26px;
}

.currency_specs a {
	font: normal 11px Verdana, Arial;
	color: #114E63; 
	text-decoration: underline;
	padding-left: 15px;
}

.currency_specs a:visited {
	font: normal 11px Verdana, Arial;
	color: #114E63; 
	text-decoration: underline;
	padding-left: 15px;
}

.full_specs {
	sborder-top: 1px solid #ffffff;
	sborder-left: 1px solid #99CCCC;
	border-right: 0px;
	border-bottom: 1px solid #EBF7F7;
	background-image: url('/images/mtables-nodata-bgrnd.gif');
	background-repeat: repeat-y;
	sbackground-color: #C4F8F8;
	height: 26px;
}

.full_specs a {
	font: normal 11px Verdana, Arial;
	color: #114E63; 
	text-decoration: underline;
	padding-left: 15px;
}

.full_specs a:visited {
	font: normal 11px Verdana, Arial;
	color: #114E63; 
	text-decoration: underline;
	padding-left: 15px;
}



#sovereign_rating {
	background-color: #C4F8F8;
	sborder-style: solid;
	sborder-color: #99CCCC;
	sborder-left: 9px;
	sborder-left-width: 9px;
	border-top: 9px;
	border-top-width: 9px;
	border-bottom: 9px;
	border-bottom-width: 9px;
	width: 542px;
	margin: 15px 15px 20px 0px;
	sfloat: left;
	sclear: left;
}

#sovereign_rating .module_title {
	background-image: url('/images/sratings-topborder.gif');
	background-repeat: no-repeat;
	font: bold 14px Verdana, Arial;
	color: #3A5F46;
	width: 527px;
	height: 20px;
	text-transform: none;
	padding: 15px 0px 0px 15px;
	sbackground-color: #99CCCC;
}

th.rating_agency {
	border-top: 1px solid #ffffff;
	border-left: 0px;
	border-right: 1px solid #99CCCC;
	border-bottom: 1px solid #ffffff;
	font: bold 11px Verdana, Arial;
	color: #114E63;
	background-color: #99CCCC; 
	height: 26px;
	width: 135px;
	padding-left: 0px;
}

td.rating_agency {
	background-image: url('/images/sratings-leftborder.gif');
	background-repeat: repeat-y;
	border-top: 1px solid #ffffff;
	border-left: 0px;
	border-right: 1px solid #C4F8F8;
	border-bottom: 1px solid #EBF7F7;
	font: normal 10px Verdana, Arial;
	color: #4E4E4E;
	height: 26px; 
	width: 90px;
	padding-left: 45px;
}

th.rating {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #99CCCC;
	border-right: 1px solid #99CCCC;
	border-bottom: 1px solid #ffffff;
	font: bold 11px Verdana, Arial;
	color: #114E63;
	background-color: #99CCCC; 
	height: 26px;
	width: 135px;
	padding-left: 0px;
}

td.rating {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #C4F8F8;
	border-right: 1px solid #C4F8F8;
	border-bottom: 1px solid #EBF7F7;
	font: normal 10px Verdana, Arial;
	color: #4E4E4E;
	height: 26px; 
	width: 90px;
	padding-left: 45px;
}

th.outlook {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #99CCCC;
	border-right: 1px solid #99CCCC;
	border-bottom: 1px solid #ffffff;
	font: bold 11px Verdana, Arial;
	color: #114E63;
	background-color: #99CCCC; 
	height: 26px;
	width: 135px;
	padding-left: 0px;
}

td.outlook {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #C4F8F8;
	border-right: 1px solid #C4F8F8;
	border-bottom: 1px solid #EBF7F7;
	font: normal 10px Verdana, Arial;
	color: #4E4E4E;
	height: 26px; 
	width: 90px;
	padding-left: 45px;
}

th.rating_date {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #99CCCC;
	border-right: 0px;
	border-bottom: 1px solid #ffffff;
	font: bold 11px Verdana, Arial;
	color: #114E63;
	background-color: #99CCCC; 
	height: 26px;
	width: 135px;
	padding-left: 0px;
}

td.rating_date {
	background-image: url('/images/sratings-rightborder.gif');
	background-repeat: repeat-y;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #C4F8F8;
	border-right: 0px;
	border-bottom: 1px solid #EBF7F7;
	font: normal 10px Verdana, Arial;
	color: #4E4E4E;
	height: 26px; 
	width: 90px;
	padding-left: 45px;
	background-color: #99CCCC; 
}

td.rating_agency {
	background-color: #C4F8F8;
}

td.rating {
	background-color: #C4F8F8;
}

td.outlook {
	background-color: #C4F8F8;
}

td.rating_date {
	background-color: #C4F8F8;
}

.bottom_border {
	background-image: url('/images/marketgraph-bottom.gif');
	background-repeat: no-repeat;
	width: 542px;
	height: 23px;
	display: block;
}

.module_title {
	background-image: url('/images/titleright-gradient.gif');
	background-repeat: no-repeat;
	background-position: right;
	font: bold 12px Verdana, Arial;
	color: #225A6E;
	text-transform: uppercase;
	height: 23px;
}


#graph {
	sfloat: left;
	sclear: left;
	smargin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 20px;
	display: inline;
	width: 420px;
	sborder: 1px solid red;
	smargin-left: auto;
	smargin-right: auto; 
}

#graph img {
	border:none;
}


#graph p {
	font: normal 12px Verdana, Arial;
	color: #4C6818;
	text-align: center;
	padding-top: 40px;
	background-color: #F2F2F2;
	width: 350px;
	height: 60px;
}


#column2 {
	float: left;
	swidth: 420px;
	sborder:1px solid red;
}


#column2 .more {
	font: normal 11px Verdana, Arial;
	color: #D7451A;
	sborder: 1px solid red;
}

#column2 .more ul {
	font: normal 11px Verdana, Arial;
	color: #D7451A;
	text-indent: 0px;
	smargin-left: 10px;
}

#column2 .more ul li {
	padding: 0px 0px 10px 0px; 
	font: normal 11px Verdana, Arial;
	color: #D7451A;
	list-style-image: url('/images/bullet-blackarrow.gif');
}

#column2 .more ul a {
	font: normal 11px Verdana, Arial;
	color: #D7451A;
	text-decoration: none;
}

#column2 .more ul a:hover {
	font: normal 11px Verdana, Arial;
	color: #D7451A;
	text-decoration: underline;
}

#column2 .more ul a.visited {
	font: normal 11px Verdana, Arial;
	color: #D7451A;
	text-decoration: none;
}


#article_links {
	sfloat: left;
	sclear: right;
	smargin: 0px 0px 0px 20px;
	display: block;
	sborder: 1px solid red;
	margin: 10px 0px 0px 0px;
	swidth: 300px; /* previous - 420 */
}

#news {
	width: 205px; 
	margin-right: 10px;
	float: left;
	sborder: 1px solid red;
}

#news ul {
	font: normal 11px Verdana, Arial;
	color: #225A6E;
	list-style-image: url('/images/bullet-greybox.gif');
}

#news ul li {
	padding: 0px 0px 10px 0px;
	margin-left: -2em;
}

#news ul a {
	font: normal 11px Verdana, Arial;
	color: #225A6E;
	text-decoration: none;
}

#news ul a:hover {
	font: normal 11px Verdana, Arial;
	color: #225A6E;
	text-decoration: underline;
}

#news ul a.visited {
	font: normal 11px Verdana, Arial;
	color: #225A6E;
	text-decoration: none;
}



#issuances {
	width: 195px;
	margin-left: 10px;
	float: left;
	spadding: 0px 0px 0px 10px;
	sborder-left: 2px solid #F2EFEF ;
	sborder: 1px solid red;
}


#issuances ul {
	font: normal 11px Verdana, Arial;
	color: #225A6E;
	list-style-image: url('/images/bullet-greybox.gif');
}

#issuances ul li {
	padding: 0px 0px 10px 0px;
	margin-left: -2em;
}

#issuances ul a {
	font: normal 11px Verdana, Arial;
	color: #225A6E;
	text-decoration: none;
}

#issuances ul a:hover {
	font: normal 11px Verdana, Arial;
	color: #225A6E;
	text-decoration: underline;
}

#issuances ul a.visited {
	font: normal 11px Verdana, Arial;
	color: #225A6E;
	text-decoration: none;
}


#weekly_debt_highlights {
	sborder: 1px solid red;
	padding: 10px 10px 20px 10px;
	margin: 0px 0px 30px 0px;
	background-image: url(/images/wdh_bgrnd.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	width: 390px; /* previous - 400px */
	height: 265px;
	soverflow: hidden;
}

#weekly_debt_highlights p {
	font: normal 12px Verdana, Arial;
	color: #4C6818;
	text-align: left;
	spadding: 10px;
	sbackground-image: url(/images/wdh_bgrnd.gif);
	sbackground-repeat: repeat-x;
	sbackground-color: #F2F2F2;
	swidth: 400px;
	sheight: 170px;
	sborder: 1px solid red;
}


#weekly_debt_highlights .current_issue a {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #225A6E;
	font-weight: normal;
	float: left;
}

#weekly_debt_highlights .current_issue a:visited  {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #225A6E;
	font-weight: normal;
	float: left;
}

#weekly_debt_highlights .current_issue a:hover  {
	color: #000000;
	font-weight: normal;
}

#weekly_debt_highlights .past_issues a {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #225A6E;
	font-weight: normal;
	float: right;
}

#weekly_debt_highlights .past_issues a:visited {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #225A6E;
	font-weight: normal;
	float: right;
}


#weekly_debt_highlights .past_issues a:hover {
	color: #000000;
	font-weight: normal;
}

#weekly_debt_highlights .latest_issue_date {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}

#regional_news {
	width: 300px; /* previous - 400px */
	smargin-right: 10px;
	float: left;
	sborder: 1px solid red;
}

#regional_news ul {
	font: normal 11px Verdana, Arial;
	color: #225A6E;
	list-style-image: url('/images/bullet-greybox.gif');
}

#regional_news ul li {
	padding: 0px 0px 10px 0px;
	margin-left: -2em;
}

#regional_news ul a {
	font: normal 11px Verdana, Arial;
	color: #225A6E;
	text-decoration: none;
}

#regional_news ul a:hover {
	font: normal 11px Verdana, Arial;
	color: #225A6E;
	text-decoration: underline;
}

#regional_news ul a.visited {
	font: normal 11px Verdana, Arial;
	color: #225A6E;
	text-decoration: none;
}

/* AMM 20091118 Styling for print media */

@media print {

	#column1 , #column2{
	float:none;	
	}

	.name {
	width:100px;
	}

	table, td, th {
	border:1px solid gray;
	}

	
}




