html, body {
	margin: 0;
	padding: 0;
}
body {
	background: #E2E3AF url(/images/headerBg.gif) top left repeat-x;
	font: 12px "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	color: #333;
}
img {
	border: 0;
}
.nohover a:hover {
	border: 0;
	background: transparent;
}
h1 {
	margin: 0;
	padding: 5px 15px;
	font: 400 150%/1.4em palatino, georgia, serif;
}
h2 {
	margin: 0;
	padding: 5px 15px;
	font: 400 125%/1.5em palatino, georgia, serif;
}
h3 {
	margin: 0;
	padding: 5px 15px;
	font: 700 115% palatino, georgia, serif;
}
h4 {
	margin: 0;
	padding: 5px 15px 1px;
	font: 400 80% palatino, georgia, serif;
}
h5 {
	margin: 0;
	padding: 5px 15px;
	font: 400 60% palatino, georgia, serif;
}
p {
	font-size: 11px;
	color: #3E3828;
	line-height: 1.7em;
	margin: 10px 0 4px;
	padding: 2px 15px;
}
ul {
	list-style-image: url(/images/isi-arrow-sm.gif);
	font-size: 85%;
	color: #3E3828;
	line-height: 1.7em;
	padding-top: 5px;
}
a {
	color: #971D04;
	text-decoration: none;
}
a:hover {
	background: #ECEACA;
	color: #E77056;
	border-bottom: dashed 1px #666;
	border-top: dashed 1px #666;
}
.centerText {
	text-align: center;
}
.alignRight {
	text-align: right;
}
.alignLeft {
	text-align: left;
}
.floatRight {
	float: right;
}
.floatLeft {
	float: left;
}
.quotedBy {
	font-weight: bold;
	font-style: italic;
	text-align: right;
	font-size: 12px;
	border-bottom: dashed 1px #E7EAD0;
	margin: 2px;
	padding: 0 15px 15px 0;
}
#pageHeader {
	background: url(/images/ICSHeader.gif) no-repeat;
	height: 201px;
}
#pageWrapper {
	position: relative;
	margin: 0 auto;
}
#contentWrapper {
	float: left;
	position: relative;
	background: #E2E3AF url(/images/contentMainBg.gif) repeat-y;
	width: 800px;
	padding-left: 65px;
}
#leftColumn {
	position: relative;
	float: left;
	width: 427px;
	padding-right: 15px;
	text-align: left;
}
#rightColumn {
	float: left;
	position: relative;
	width: 225px;
}
#singleColumn {
	position: relative;
	float: left;
	width: 700px;
	text-align: left;
}
.contentWrapperImage {
	background: #E2E3AF url(/images/contentBoxDefaultHeader.gif) no-repeat;
	width: 427px;
	height: 11px;
}
#contentHeader {
	background: #E2E3AF url(/images/contentHeaderBG.gif) no-repeat;
	padding-left: 65px;
	height: 53px;
	width: 800px;
}
#contentHeader h1 {
	line-height: 1;
	font-weight: 400;
	font-family: palatino, georgia, serif;
	padding: 0;
}
#contentFooter {
	float: left;
	text-align: center;
	background: #E2E5B1 url(/images/contentFooterBG.gif) no-repeat;
	height: 51px;
	width: 800px;
	padding-top: 10px;
	font-size: 10px;
}
#nav {
	padding-left: 40px;
	margin: 0;
	width:800px;
}
#nav ul {
	list-style: none;
	border-top: 1px solid #464a52;
	border-bottom: none;
	background: #383d44;
	margin: 0;
	padding: 0;
	
}
#nav li {
	float: left;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin: 0;
	padding: 0;
}
#nav li a {
	float: left;
	text-decoration: none;
	color: #ccc;
	border-right: 1px #666 solid;
	border-bottom: none;
	padding: 10px 7px;
}
#nav li a:hover {
	color: #fff;
	background: #464a52;
}
#nav li a.active {
	
	color: #FFF;
	background: #A3AA2D;
}
#footerNav {
	font-size: 12px;
	text-align: center;
	padding-left: 20px;
}
#footerNav ul {
	list-style: none;
}
#footerNav li {
	float: left;
	border-right: #A0A17A solid 1px;
	font: 10px "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	letter-spacing: 1px;
	text-transform: uppercase;
	padding-right: 4px;
	padding-left: 4px;
}
.boxMain {
	width: 100%;
	float: left;
	margin: 0;
	padding: 0;
}
.contentBoxHomeHeader {
	color: #fff;
	float: left;
	background: url(/images/homeContentBox_01.gif) no-repeat;
	background-position: bottom;
	height: 53px;
	width: 427px;
}
.contentBoxHomeHeader h1 {
	text-align: center;
	font-size: 22px;
	margin: 16px 0 0;
}
.contentBoxDefaultHeader {
	float: left;
	color: #666;
	height: 53px;
	width: 427px;
	background: #fff;
}
.contentBoxDefaultHeader h1 {
	text-align: left;
	font-size: 34px;
	margin: 7px 0 0 5px;
	color: #861700;
	letter-spacing: 2px;
}
.contentBoxHome {
	background: url(/images/homeContentBoxBG.gif) repeat-y;
}
.contentBoxHome h1, .contentBoxHome h2 {
	text-align: center;
}
.contentBoxHome img {
	float: left;
	padding-right: 10px;
	border: 0;
}
.contentBoxHomeFooter {
	background: #fff url(/images/homeContentBoxFooter.gif) no-repeat;
	height: 42px;
	margin: 0;
	padding: 0;
}
.contentBoxHome p {
	margin: 15px 0 0;
}
.instrumentsBox {
	background: url(/images/boxInstrumentsBG.gif) repeat-y;
}
.instrumentsBoxHeader {
	background: url(/images/boxInstrumentsHeader.gif) no-repeat;
	height: 29px;
}
.instrumentsBoxFooter {
	background: url(/images/boxInstrumentsFooter.gif) no-repeat;
	height: 10px;
}
.quoteBoxSmall {
	background: url(/images/quoteBoxSmallBG.gif) repeat-y;
}
.quoteBoxSmallHeader {
	background: url(/images/quoteBoxSmallHeader.gif) no-repeat;
	height: 25px;
}
.quoteBoxSmallFooter {
	background: url(/images/quoteBoxSmallFooter.gif) no-repeat;
	height: 4px;
}
.quoteBoxSmall p {
	font-size: 90%;
	font-style: italic;
	margin: 5px 0;
}
.quoteBoxLarge {
	width: 667px;
	background: url(/images/quoteBoxLargeBG.gif) repeat-y;
}
.quoteBoxLargeHeader {
	background: url(/images/quoteBoxLargeHeader.gif) no-repeat;
	height: 26px;
}
.quoteBoxLargeFooter {
	background: url(/images/quoteBoxLargeFooter.gif) no-repeat;
	height: 5px;
}
.quoteBoxLarge h4 {
	font-weight: 200;
	font-style: italic;
	text-align: right;
	font-size: 12px;
	border-bottom: dashed 1px #E7EAD0;
	margin: 2px;
	padding: 0 15px 5px 0;
}
.smallBox {
	background: url(/images/smallBoxBG.gif) repeat-y;
	font-size: 90%;
	margin: 0;
}
.smallBoxHeader {
	width: 100%;
	background: url(/images/smallBoxHeader.gif) no-repeat;
	height: 29px;
}
.smallBoxHeader h2 {
	text-indent: -2000px;
	padding: 0;
	margin: 0;
}
.smallBoxFooter {
	background: #fff url(/images/smallBoxFooter.gif) no-repeat;
	height: 25px;
	padding-bottom: 9px;
}
.contentLargeHeader {
	background: url(/images/contentBoxLargeHeader.gif) no-repeat;
	width: 667px;
	height: 9px;
}
.contentBoxLarge {
	float: left;
	width: 667px;
	background: url(/images/contentBoxLargeBG.gif) repeat-y;
}
.contentBoxLarge h1 {
	padding-top: 10px;
}
.contentBoxLarge img {
	padding: 0 13px;
}
.contentBoxLargeFooter {
	float: left;
	background: url(/images/contentBoxLargeFooter.gif) no-repeat;
	background-position: top;
	height: 25px;
	width: 667px;
}
.smBoxTitle {
	margin: 10px 0 0 15px;
}
.medBoxTitle {
	margin: 6px 0 0 13px;
}
.instrumentsTable {
	border: 0;
}
.instrumentsTableTR {
	border-left: dashed #999 1px;
}
.instrumentsTableBL {
	border-top: dashed #999 1px;
}
.instrumentsTableBR {
	border-left: dashed #999 1px;
	border-top: dashed #999 1px;
}
.instrumentsTd:hover {
	background: #FCFAD8;
}
.instrumentsTd a:hover {
	color: #000;
	background: #FCFAD8;
	border: 0;
}
/*tooltip*/

.tool-tip {
	width: 200px;
	color: #fff;
	text-align: left;
}

.tool-title  {
	color: #fff;
	font-weight: bold;
	font-size:7px;
	text-shadow: 2px 2px 1px #222;
	margin: 0;
	padding: 11px 9px 4px;
	background: url(/images/balloon.png) top left no-repeat !important;
	background: url(/images/balloon.gif) top left no-repeat;
}

.tool-text  {
	color: #fff;
	margin: 0;
	padding: 0 10px 15px;
	text-shadow: 2px 2px 1px #222;
	background: url(/images/balloon.png) bottom left no-repeat !important;
	background: url(/images/balloon.gif) bottom left no-repeat;
	font-size: 11px;
}
.justify {
	text-align:justify !important;
	
}