body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
	/*#660000;*/
	
}
.inputRequirement {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}

.infoBoxContents {
	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBox {
	BACKGROUND: #b6b7cb
}
TD.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}

#header-pg {
  position: relative;
  width=1002px;
}
#center-pg {
  position: relative;
  left: 50%;
  width: 776px;
  margin-left: -388px;
}
#header1 {
 position: relative;
  left: 50%;
  width: 1012px;
  margin-left: -506px;
}
#header2 {
 position: relative;
 width: 84px;
 
}
.head_loans {
	color: #5E7384;
	font-size: 36px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.head_slogan {
	font-size: 11px;
	color: #0066CC;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.head_slogan2 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #C00C10;
}

.onlinex {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
}
A.onlinex:hover {TEXT-DECORATION: none; color: #003399;} 
.sublinks {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C00C10;
}
A.sublinks:hover {TEXT-DECORATION: none;} 
.headerMn {
	font-family: Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-size: 24px;
}
A.headerMn:hover {color: #FD5501; TEXT-DECORATION: none;} 

.headerMn1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0057AE;
	font-size: 24px;
}
.LinkSubMn {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #45709A; 
	 TEXT-DECORATION: none;
 }
 A.LinkSubMn:hover {color: #FD5501; TEXT-DECORATION: none;} 
 
 .rightpanelMn {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #C00C10; 
	 TEXT-DECORATION: none;
 }
 A.rightpanelMn:hover {color: #6A6A6A; TEXT-DECORATION: none;} 
 td.rightpanelMn { height:18px;
  vertical-align: middle; padding-left:5px;
  border-bottom:1px dashed #8D8C8C;
				}
 
 .moreMn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8D8C8C;
}
 A.moreMn:hover {color: #666666; TEXT-DECORATION: none; } 
 .LinkMainMn {
	font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; color: #0066CC;	
	
}
 A.LinkMainMn:hover { color:#6A6A6A; TEXT-DECORATION: none;} 
 
 .navigatorHD {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
 A.navigatorHD:hover { TEXT-DECORATION: none;} 
.mainLogoText {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
}
 A.mainLogoText:hover { color:#FFFFFF; TEXT-DECORATION: none;} 
.rightpanel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
}
td.rightpanel { height:18px;
				vertical-align:middle;
				padding-left:5px;
}
A.rightpanel:hover { color:#FF0000; TEXT-DECORATION: none;} 

.mainbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;LINE-HEIGHT: 1.5; color:#666666;}
A.mainbody:hover { TEXT-DECORATION: none;} 

.mainbodyh2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;LINE-HEIGHT: 1.5; color:#666666;}

.mainbody1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color:#666666;}
A.mainbody1:hover { TEXT-DECORATION: none;} 

.mainbody2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;LINE-HEIGHT: 1.5; color:#666666; text-decoration: underline;}
A.mainbody2:hover { color:#666666; text-decoration: underline;} 

.linkextra {font-size: 11px; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000CC;
	}
	
.navigation2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}	
A.navigation2:hover { color:#FF0000; TEXT-DECORATION: none;} 
.buttonwidth {
	width: 176px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.submit {
	background-image: url(images/button.gif);
	height: 29px;
	width: 157px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0px none;
}
.norepeaty {
	background-repeat: repeat-x;
}
.norepeatx {
	background-repeat: repeat-y;
}
.footerMn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	LINE-HEIGHT: 1.5;
}
.navigatorMn {font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #C00C10; }
A.navigatorMn:hover { color:#6A6A6A; TEXT-DECORATION: none;} 

.mainbodybold {
	font-weight: bold;
}
.navigator1 {color: #000099;

}

.country_1 li {
	list-style-image: url(images/arrow_116.gif);
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 5px;
	background-position: top;
	vertical-align: text-top;
	list-style-position: outside;
	
}
.country_1 ul {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
}
.country_1
{
	width: 25%;
	float: left;
	text-align: left;
}
.newsarticles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;LINE-HEIGHT: 1.2; color:#666666;}
A.newsarticles:hover { color: #FE5E10; TEXT-DECORATION: none;} 

#main {
	padding:0px 0px 0px 0px;
}

#main #message {
	background-color:#6d7a81;
	font-size:18px;
	font-family:"Myriad","Myriad Pro","Trebuchet MS";
	color:#fff;
	padding:15px;
	position:relative;
	z-index:999;
}

#main a.button {
	display:block;
	width:146px;
	height:28px;
	border:0;
	text-align:center;
	background-image:url("button.gif");
	background-position:0 0;
	background-repeat:no-repeat;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana;
	letter-spacing:-1px;
	color:#475e6a;
	font-size:12px;
	text-shadow:2px 2px 0px #9daab0;
	font-weight:normal;
	line-height:26px;
	margin-top:10px;
}

#main a.button:hover {
	background-position:0 -28px;
	background-repeat:no-repeat;
}

#main a.button:hover {
	color:#475e6a;
}

#main h1 {
	font-family:"Myriad Pro","Trebuchet MS",Verdana;
	color:#6d7a81;
	font-size:42px;
	font-weight:bold;
	letter-spacing:-1px;
	text-shadow:2px 2px 0px #d9d9d9;
	margin:0 0 0 -2px;
	padding:0 0 0 0;
}

#main h1.small {
	font-size:32px;
}

#main h1 sup {
	font-size:14px;
	color:#aaa;
	text-shadow:none;
}

#main p.introduction {
	font-family:"Myriad","Myriad Pro","Lucida Grande","Lucida Sans Unicode",Verdana;
	margin:0 0 25px 0;
	padding:0 0 0 0;
	font-size:14px;
	line-height:5px;
	font-weight:bold;
	color:#a8a8a8;
	letter-spacing:;
}

#main h2 {
	font-family:"Myriad","Myriad Pro","Lucida Grande","Lucida Sans Unicode",Verdana;
	color:#5f6a71;
	font-size:24px;
	font-weight:normal;
	padding:10px 0 5px 0;
	margin:0 0 0 0;
	border-bottom:1px solid #eee;
}

#main h2 a {
	font-weight:normal;
	margin:0;
	padding:0;
}

#main h3 {
	font-family:"Myriad","Myriad Pro","Lucida Grande","Lucida Sans Unicode",Verdana;
	font-size:20px;
	border-bottom:1px solid #eee;
	padding:7px 0 7px 0;
	margin:0;
	color:#5f6a71;
}

#main h3 span {
	font-size:12px;
	padding-left:7px;
	font-weight:normal;
}

#main h2.borderless,
#main h3.borderless {
	border-bottom:none;
}

#main .item_info {
	padding-top:7px;
	border-top:1px solid #eee;
	text-align:right;
	font-size:9px;
	letter-spacing:0;
	color:#999;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana;
}

#main {
	font-family:Verdana;
	color:#333;
	font-size:11px;
}

#main p,
#main li,
#main div.comment {
	font-family:Verdana;
	color:#333;
	font-size:11px;
	line-height:10px;
}

#main p {
	margin-top:12px;
	margin-bottom:12px;
}

#main ul.api li {
	font-family:"Trebuchet MS";
	color:#333;
	font-size:16px;
}

#main h3 span.right {
	text-align:right;
	font-size:12px;
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana;
}

#main h3 span.right a {
	margin-left:10px;
}

#main a {
	text-decoration:none;
	color:#2777a1;
}

#main a:hover {
	color:#1b9de2;
}

#main p.date {
	border-top:1px solid #ccc;
	font-size:9px;
	color:#999;
	text-align:right;
}

#main .right {
	float:right;
	margin-left:10px;
}

#main .left {
	float:left;
	margin-right:10px;
}

#main ul.api {
	list-style:none;
	padding-left:0;
}

#main ul.api li {
	font-size:13px;
}

#main .api li ul li {
	font-family:Courier;
	font-size:12px;
}

#main .api span.visibility {
	color:#881350;
}

#main .api span.name {
	color:#003369;
}

#main .api span.variable {
	color:#825900;
}

#main .api span.return {
	color:#666666;
}

#main pre.highlighted {
	margin:0 -30px 5px -30px;
	padding:20px 30px 20px 30px;
	background-color:#000;
	color:#fff;
	font-size:12px;
	overflow:auto;
	width:740px;
}

* html #main pre.highlighted {
	width:798px;
}

/*
#main code ol {
	list-style:none;
}
*/
#main code,
#main .dp-highlighter li {
	font-weight:normal;
	font-family:"bitstream vera sans mono",monaco,"lucida console","courier new",courier,serif;
	color:#fff;
	font-size:12px;
}

#main .dp-highlighter ol {
	margin:0;
	padding:0;
}

#main .dp-highlighter ol,
#main .dp-highlighter ol li {
	list-style:none;
}

#main .dp-highlighter div.comment {
	font-family:inherit;
}


/* Subsection Tabs
--------------------*/
#main ul.subsection_tabs {
	list-style:none;
	margin:0 0 2px 0;
	padding:0;
	clear:both;
	border-bottom:1px solid #ccc;
	height:20px;
	clear:both;
}

#main ul.subsection_tabs li.tab {
	float:left;
	margin-right:1px;
	text-align:center;
}

#main ul.subsection_tabs li.tab a {
	display:block;
	height:20px;
	padding:0 2px 0 2px;
	background-color:#0066CC;
	color:#fff;
	width:50px;
}

#main ul.subsection_tabs li.tab a:hover {
	color:#666;
}

#main ul.subsection_tabs li.tab a.active {
	background-color:#ddd;
	color:#0066CC;
}

#main ul.subsection_tabs li.source_code {
	float:right;
}

.ticker_name{
color:#0066CC;
font-size:11px;
}
.ticker_h{
	color: #666666;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.caption_h{
    color: #666666;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.updates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;LINE-HEIGHT: 1.3; color:#666666;}
A.updates:hover { color: #666666; TEXT-DECORATION: none;} 
	
.updatesheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;LINE-HEIGHT: 1.0; color:#FFFFFF;}	
A.updatesheader:hover { color: #FFFFFF; TEXT-DECORATION: none;} 
	
.updatesguide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;LINE-HEIGHT: 1.0; color:#FFFF33;}		
A.updatesguide:hover { color: #FFFF33; TEXT-DECORATION: none;} 

.updatesheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; LINE-HEIGHT: 1.8; color:#FE5E10;}	
A.updatesheading:hover { color:#889BB9; TEXT-DECORATION: none;} 

.headerextra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;LINE-HEIGHT: 1.3; color:#660000;}
A.headerextra:hover { color: #FE5E10; TEXT-DECORATION: none;} 

.footerlast {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}				
