body{
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 13px;
	line-height:18px;
}
.menu_bg{
background-color:#F15723;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}
.menu {
/* for menu part*/
	color: #FFFFFF;
	text-decoration: none;	
	text-align: center;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	border-right:#FF9673 1px solid;
	line-height:24px;
}
.menu a{
/* for menu part*/
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	}
.menu a:hover{	
/* for menu part*/
	color: #FFFD5D;
	text-decoration: none;
	text-align: center;
}
.homelogin {
/* for home page login part*/
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;	
	background-image: url(images/strip.jpg);
	background-repeat: repeat-x;
	text-align: center;
}
.textboxcss {
/* for textbox  part*/
	background-color : #FFFFFF;
	height:17px;
	border:#000000 1px solid;
	text-indent:4px;
}
.textboxcss_menu{
/* for textbox  part*/
	background-color : #FFFFFF;
	height:17px;
	border:#FF9673 1px solid;
	text-indent:4px;
	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	height:16px;
}
.bloomberg{
/* for bloomberg ticker part*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: nornal;
	color:#000000;
	text-decoration:none;
}
.bloombergdata{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#174A87;
	text-decoration:none;
	padding-left:10px;	
	line-height:25px;
}
.bloomberg_bg{
border:#EFEFEF 1px solid;
}
.more
{
/* for more link part*/
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;	
	text-align: right;
}
.more a{
/* for more link part*/
	color: #FF0000;
	text-decoration: none;
	font-weight:bold;
	text-align: right;
	}

.more a:hover{	
/* for more link part*/
	color: #FF0000;
	text-decoration: none;
	font-weight:bold;
	text-align: right;
}
.bodybg{
/* for body backgound part*/
	background-image: url(images/bodybg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999999;
}
.bodyheadings
{
/* for body heading part*/
	font-family:Tahoma, Arial, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:underline;
}
.bodysubheadings
{
/* for body sub heading part*/
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#ef921e;
	text-decoration:none;	
	text-align: left;
}
.bodycontents
{
/* for body contents part*/
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;	
	text-align: left;
}
.basebodybg{
/* for base body part*/
	background-image: url(images/basebodybg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999999;
}
.basebodyheadings
{
/* for base body heading part*/
	font-family:Tahoma, Arial, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#0066CC;
}
.basebodycontents
{
/* for base body heading part*/
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;	
	text-align: left;
}
.basebodycontents a{
/* for base body heading part*/
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;	
	text-align: left;
}
.basebodycontents a:hover{
/* for base body heading part*/
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;	
	text-align: left;
}
.personalclientsbg
{
	background-image: url(images/personalclients.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999999;
}
.personalclients

{	
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;	
	text-align: left;
	height:149px;
}
.personalclients a{	
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;	
	text-align: left;
	height:149px;
}
.personalclients a:hover{	
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;	
	text-align: left;
	height:149px;
}
.downloadbg
{
/* for base body downlod heading part*/
	background-image: url(images/basebodydownloadbg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #999999;
}
.downloadbodycontents
{
/* for download body contents part*/
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;	
	text-align: left;
}
.downloadbodycontents a{
/* for download body contents link part*/
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;	
	text-align: left;
	}

.downloadbodycontents a:hover{	
/* for download body contents link part*/
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;	
	text-align: left;
}
.footer
{
/* for footer link part*/
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#888888;
	text-decoration:none;
}
.footer a{
/* for more link part*/
	color: #555555;
	text-decoration: none;
	}

.footer a:hover{	
/* for more link part*/
/*	color: #f15722;*/
	color: #000000;
	text-decoration: none;
}
.services_bg{
background-color:#ECF2F9;
background-repeat:repeat-x;
background-position:left top;
border:#D3E0EF 1px solid;
}
.services_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:underline;
color:#174A87;
line-height:normal;
}
.services_heading_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	line-height:25px;
}
.services_contents{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}
.services_contents a{
	color:#000000;
	text-decoration:none;
}
.services_contents a:hover{
	color:#3D5DFF;
	text-decoration:none;
	padding-right:1px;
}
.more_2{
font-size:12px;
color:#ff0000;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
font-weight:bold;
}
.more_2 a{
color:#ff0000;
text-decoration:none;
}
.more_2 a:hover{
color:#3D5DFF;
text-decoration:none;
padding-right:1px;
}
.right_panel_border{
border:#D3E0EF 1px solid;
}
.panel_heading{
background-image:url(images/panel_heading_bg.gif);
background-repeat:repeat-x;
height:20px;
color:#FFFFFF;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:bold;
padding-left:10px;
}
.table_heading_white{
color:#000000;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
border-bottom:#000000 1px solid;
line-height:22px;
}
.downloads_heading{
background-color:#21529E;
color:#FFFFFF;
text-decoration:none;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
height:22px;
padding-left:10px;
border-top:#0C3370 1px solid;
border-left:#0C3370 1px solid;
border-right:#0C3370 1px solid;
}
.downloads_body_bg{
border-top:#FFFFFF 1px solid;
background-image:url(images/downloads_bg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#21539C;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#FFFFFF;
}
.downloads_body_bg a{
color:#FFFFFF;
text-decoration:none;
}
.downloads_body_bg a:hover{
color:#FFFFFF;
text-decoration:underline;
}
.more_yellow{
color:#FFFF00;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-align:right;
}
.more_yellow a{
color:#FFFF00;
text-decoration:none;
}
.more_yellow a:hover{
color:#5FD4FF;
text-decoration:none;
}
.personal_client_login{
border:#447DCE 1px solid;
}
.personal_client_login_heading{
color:#21539C;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
border-bottom:#21539C 1px solid;
line-height:22px;
}
.login_text{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#62B600;
text-decoration:none;
}
.login_text a{
color:#62B600;
text-decoration:none;
}
.login_text a:hover{
color:#000000;
text-decoration:none;
}
.bold_text{
color:#000000;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:22px;
}
.bullet_txt{
background-image:url(images/redsquare.gif);
background-repeat:no-repeat;
padding-left:15px;
color:#333333;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
text-decoration:none;
}
.bullet_txt a{
color:#333333;
text-decoration:none;
}
.bullet_txt a:hover{
color:#ff0000;
text-decoration:none;
}
.banner_links{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-top:10px;
padding-right:10px;
text-decoration:none;
}
.banner_links a{
color:#333333;
text-decoration:none;
}
.banner_links a:hover{
color:#F65829;
text-decoration:none;
}
.footer_dropdown{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
padding:2px;
}
.pageheading{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#0E4C95;
border-bottom:#EFEFEF 1px solid;
line-height:30px;
font-weight:bold;
}
.headng_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	letter-spacing:normal;
}
.bullet_heading{
background-image:url(images/bullet.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#F15723;
}
.bullet_heading_2{
background-image:url(images/bullet_2.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#000000;
line-height:22px;
border-bottom:1px solid #EFEFEF;
background-color:#EFEFEF;
}
.left_panel_bg{
background-image:url(images/left_panel_bg.gif);
background-color:#D3E0EF;
background-repeat:repeat-x;
border:#D3E0EF 1px solid;
color:#000000;
text-decoration:none;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
padding-top:10px;
padding-bottom:10px;
line-height:20px;
}
.left_panel_bg a{
color:#000000;
text-decoration:none;
padding-left:0px;
}
.left_panel_bg a:hover{
color:#000000;
text-decoration:none;
padding-left:5px;
}
.left_panel_links{
color:#000000;
text-decoration:none;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
line-height:25px;
padding-left:20px;
}
.left_panel_links a{
color:#000000;
text-decoration:none;
}
.left_panel_links a:hover{
color:#000000;
text-decoration:none;
padding-left:2px;
}
.root{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
border-bottom:#EFEFEF 1px solid;
line-height:30px;
font-weight:bold;
text-decoration:none;
text-align:right;
}
.root a{
color:#000000;
text-decoration:none;
}
.root a:hover{
color:#ff0000;
text-decoration:none;
}
.li{
background-image:url(images/redsquare.gif);
background-repeat:no-repeat;
text-indent:15px;
color:#333333;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
text-decoration:none;
list-style:none;
}
.go{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
.go a{
text-decoration:none;
color:#FFFFFF;
}
.go a:hover{
text-decoration:none;
color:#000000;
}