.body {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CCCCCC;
	text-align: justify;
}
.body2 {

	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3399FF;
	text-align: justify;
}
.bottomlinks {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
	text-align: justify;
}
 
.bodycopy1 {
	font-family: "arial";
	font-size: 12px;
	font-style: normal;
	line-height: 
16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: 
#333333;
	text-decoration: none;
	text-align: justify;
} 
  
   .bodyCopy2 { font-family: "Trebuchet MS"; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; 
  font-variant: normal; text-transform: none; color: #F7C200; text-decoration: 
  none }

.bodyCopy3 {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #007AFE;
	text-decoration: 
  none;
	text-align: left;
}
  
 .bodyCopysmall {
	font-family:   Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: 
  normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration:  none;
	text-align: justify;
}
  
       .headings {
	font-family: "Trebuchet MS";
	font-size:   24px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: 
  normal;
	text-transform: uppercase;
	color: #19385E;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #E6E2B4;
	text-align: left;
}
  
   .headings2 { font-family: "Trebuchet MS"; font-size: 13px; font-style: 
  normal; line-height: 17px; font-weight: bold; font-variant: normal; text-transform: 
  none; color: #007BFE; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px} 

.newsheads {
font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; font-style: 
  normal; line-height: 13px; font-weight: bold; font-variant: normal; text-transform: 
  none; color: #CFB111; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
  
  	 .category 
  { font-family: "Trebuchet MS"; font-size: 18px; font-style: normal; line-height: 
20px; font-weight: bold; font-variant: normal; text-transform: uppercase; color: 
#999999; text-decoration: none}
   
  .smalltext { font-family: "Trebuchet MS"; font-size: 12px; font-style: normal; 
  line-height: 14px; font-weight: normal; font-variant: normal; text-transform: 
  none; color: #666666; text-decoration: none }
  
    .smalltextwhite {
	font-family: "Trebuchet MS";	font-size: 11px;	font-style: normal;	line-height: 14px;	font-weight: normal;
	font-variant: normal;	text-transform:  none;	color: #FFFFFF;	text-decoration: none;
}

  
  
  
   .breadcrumbs01 { font-family: Arial, Arial, Helvetica, sans-serif; font-size: 9px; font-style:   normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform:   none; color: #999999; text-decoration: none }
   
    .breadcrumbs02 { font-family:   "Trebuchet MS"; font-size: 11px; font-style: normal; line-height: 13px; font-weight: 
  normal; font-variant: normal; text-transform: none; color: #666666; text-decoration:   none }
  
  .largelinks {
	font-family: "Trebuchet MS";
	font-size: 
11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: 
  normal;
	text-transform: uppercase;
	color: #003D79;
	text-decoration: none;
	text-indent: 65px;
}   

  
  .homelinks { font-family: "Trebuchet MS"; font-size: 
10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: 
  normal; text-transform: uppercase; color: #666666; text-decoration: none}
  
    .softlinks { font-family:   "Trebuchet MS"; font-size: 11px; font-style: normal; line-height: normal; font-weight: 
  normal; font-variant: normal; text-transform: uppercase; color: #666666; text-decoration:   none}
  
  
   .bottomdotted { border-color: black black #CCCCCC; 
  border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 
  1px; border-left-width: 0px}
  
     .leftvertical {
	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width:   0px;	border-left-width: 1px;	border-top-style: dotted;	border-right-style: dotted;	border-bottom-style: dotted;	border-left-style: dotted;	border-top-color: black;
	border-right-color: #999999;	border-bottom-color: black;	border-left-color: #999999;} 

.leftverticaldash 
  {
	border-top-width:   0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 1px;
	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;
	border-top-color: black;	border-right-color: #999999;	border-bottom-color: black;	border-left-color: #333333;
}
  

 .rightvertical {
	border-top-width: 0px;	border-right-width:   1px;	border-bottom-width: 0px;	border-left-width: 0px;
	border-top-style: none;	border-right-style: solid;	border-bottom-style: none;	border-left-style: none;	border-right-color: #999999;
} 

  .rightverticaldash {
	border-top-width: 0px;	border-right-width: 1px;	border-bottom-width:   0px;	border-left-width: 0px;
	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;
	border-top-color: black;	border-right-color: #333333;	border-bottom-color: black;	border-left-color: black;
} 

  
   .bottomline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}   


.topgreyline 
  {
	border-top-width: 
  1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: black;
	border-bottom-color: #CCCCCC;
	border-left-color: black;
}

.topreddotted {	border-top-width: 1px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;
	border-top-style: dotted;	border-top-color: #CC021F;}
  
  .box { border: 1px solid #0090FB; font-family: "Trebuchet MS"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none; text-indent: 0px}  
  
 
  
  .button 
  { font: normal 12px/normal "Trebuchet MS"; background-color: #808080; color: 
  #FFFFFF; margin-left: 0px; margin-top: 6px; margin-bottom: 6px; text-transform: 
  uppercase; text-decoration: none; margin-right: 0px; height: 20px; width: 70px; 
  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px} 
  

.formbox {
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	background-color: #D3EFFE;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 25px;
	text-align: center;
	color: #000000;
}
.formbox2 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	border: 0px solid #CCCCCC;
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 9px;
	margin: 1px;
	background-color: #F0F0F0;
}

.formbox3 { font-family: "Trebuchet MS"; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; border: 1px #E1E1E1 solid; padding-left: 10px }

.forminputbox1 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	background-color: #E5E5E5;
	height: 18px;
	width: 160px;
	border: 1px solid #CCCCCC;
	text-indent: 3px;
}

.forminputbox2 { font-family: "Trebuchet MS"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #E5E5E5; height: 60px; width: 160px; border: 1px solid #CCCCCC}
.forminputbox3 {
font-family: "Trebuchet MS"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #E5E5E5; height: 18px; width: 50px; border: 1px solid #CCCCCC
}
.forminputbox4 {

font-family: "Trebuchet MS"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #E5E5E5; height: 18px; width: 100px; border: 1px solid #CCCCCC
}
.forminputbox5 {


font-family: "Trebuchet MS"; font-size: 12px; font-style: normal; line-height: 14px; font-weight: normal; font-variant: normal; text-transform: none; color: #666666; text-decoration: none; background-color: #E5E5E5; height: 18px; width: 20px; border: 1px solid #CCCCCC
}
.formboxlink {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: #DBDF7D;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 25px;
	text-align: center;
	color: #000000;
	vertical-align: middle;
}
.toplinksbox {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-color: #DBDF7D;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 30px;
	text-align: center;
	color: #000000;
	vertical-align: middle;
	margin-left: 0px;
	margin-right: 5px;
	padding-right: 10px;
	padding-top: 3px;
	padding-left: 0px;
	padding-bottom: 3px;
}
.category2 {
font-family: "Trebuchet MS"; font-size: 16px; font-style: normal; line-height: 
20px; font-weight: bold; font-variant: normal; text-transform: uppercase; color: 
#333333; text-decoration: none
}
.boxheads {

	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: none;
	background-color: #DBDF7D;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	height: 25px;
	text-align: center;
	color: #000000;
	vertical-align: middle;
}
.headings3 {
font-family: Georgia; font-size: 13px; font-style: 
  normal; line-height: 17px; font-weight: bold; font-variant: normal; text-transform: 
  none; color: #999999; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.headings4 {

font-family: Georgia; font-size: 16px; font-style: 
  normal; line-height: 19px; font-weight: bold; font-variant: normal; text-transform: 
  none; color: #FFFFFF; text-decoration: none ; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.bottomlinks {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #999999;
}


/*tables*/

.topGainers
{
	border:2px solid #e6e2b5;
	width:224px;
	
}

.topGainersTitle
{
	width:224px;
	height:27px;
	background:url(Images/topgainer-ng.gif) repeat-x;
}

.topGainersTitle span
{
	display:block;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e6e2b5;
	float:left;
	padding:8px 0 0 10px;
}

.type
{
	float:right;
	margin:0px 5px 0 0px;
	
}

.type span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:block;
	overflow:hidden;
	
	padding:0 8px 3px 8px;
	margin:8px 0 0 0px;
}


.type span.activespan
{
	background:#31568b;
border-right:1px solid #6e7e94;
border-left:1px solid #6e7e94;
border-top:1px solid #6e7e94;
}
/*
span a
{
	text-decoration:none;
	color:Blue;
}*/

.topGainers ul
{
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
}


.topGainers ul li
{
	width:222px;
	height:20px;
	list-style:none;
	border-bottom:1px solid #cecece;
	
	
}

.topGainers ul li span
{
	width:64px;
	float:left;
	display:block;
	overflow:hidden;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0 2px 10px;
	
	
}

.topGainers ul li.title
{
	font-weight:bold;
	color:#2a4e80;
}

.catagry
{
	display:block;
	overflow:hidden;
	padding:2px 0 2px 0;
}

.catagry select
{
	float:left;
	margin-left:10px;
	border:1px solid #abadb3;
}
.catagry a
{
	float:right;
	text-decoration:none;
	color:#143563;
}


.centerTable
{
	border:2px solid #e6e2b5;
	width:229px;
	
}

.weekhighTitle
{
	width:229px;
	height:27px;
	background:url(Images/topgainer-ng.gif) repeat-x;
	
}

.weekhighTitle span
{
	display:block;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e6e2b5;
	float:left;
	padding:8px 0 0 10px;
	
}





.centerTable ul
{
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
}


.centerTable ul li
{
	width:220px;
	height:20px;
	list-style:none;
	border-bottom:1px solid #cecece;
	padding-left:10px;
	
	
}

.centerTable ul li span
{
	width:70px;
	float:left;
	display:block;
	overflow:hidden;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0 2px 0px;


	
	
}

.centerTable ul li.title
{
	font-weight:bold;
	color:#2a4e80;
}

.centertype
{
	float:right;
	margin:0px 5px 0 0px;
	
	
}

.centertype span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:block;
	overflow:hidden;
	
	padding:0 8px 3px 8px;
	margin:8px 0 0 0px;
}


.centertype span.activespan
{
	background:#31568b;
border-right:1px solid #6e7e94;
border-left:1px solid #6e7e94;
border-top:1px solid #6e7e94;
}



/*right*/

.rightTable
{
	border:2px solid #e6e2b5;
	width:243px;
	
}

.rightTitle
{
	width:243px;
	height:27px;
	background:url(Images/topgainer-ng.gif) repeat-x;
	
}

.rightTitle span
{
	display:block;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#e6e2b5;
	float:left;
	padding:8px 0 0 10px;
	
}





.rightTable ul
{
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
}


/*contant styles*/
.mainOuter
{
	
	width:700px;
	display:block;
	overflow:hidden;
	font-family:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
	
}

.custprrofiletext
{
	display:block;
	overflow:hidden;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.ContantTitle
{
	display:block;
	overflow:hidden;
	border-bottom:1px solid #91b2db;
	padding:10px 0 10px 0;
	margin-bottom:24px;
}

.postresumeTitle
{
	display:block;
	overflow:hidden;
	border-bottom:1px solid #91b2db;
	padding:10px 0 10px 0px;
	margin-bottom:24px;
	margin-left:10px;
	margin-right:10px;
}

.ContantRight
{
	width:550px;
	float:left;
	padding-left:1px;
}

.Titles
{
	color:#e66900;
	display:block;
	overflow:hidden;
	font-weight:bold;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 0 15px;
	background:url(images/arrow.gif) no-repeat 0 3px;
}
.contantList
{
	padding-left:15px;
	font-size:12px;
}

.contantList span

{
	
	color:#669cc6;
	width:300px;
	
	margin:0px;
	padding:0px;
	
}
.ContantLeft
{


float:right;
width:106px;
margin-right:20px;
}

.partnersContent
{
	margin:10px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.aboutPatersonContent
{
	margin:10px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:670px;
	
}

.aboutPatersonmainContent
{
	margin:10px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:670px;
	text-align:justify;
	
}

.thedirectorContent
{
	
	margin:10px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:670px;
}

.onlinetrading
{
		
	margin:10px 0 0px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:694px;
	display:block;
	overflow:hidden;
	text-align:justify;
}

.services
{
	margin:10px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:500px;
}
.services ul
{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.services ul li
{
	list-style:none;
	width:210px;
	
	float:left;
	padding:16px 0 16px 15px;
	background:url(images/orangearrow.gif) no-repeat 0 20px;
}

.orange
{
	color:#c6641d;
}

.directiorcolor
{
	color:#e66900;
	font-weight:bold;
}

.services ul li span
{
color:#313bc5;
width:200px;
display:block;
overflow:hidden;
}

.services ul li span a
{
	text-decoration:none;
	color:#313bc5;
}


.services ul li span a:hover
{
	text-decoration:underline;
}

.onlinetradingleft,.onlinetradingright
{
	width:330px;
		float:left;
}

.onlinetradingleft a,.onlinetradingright a,.onlinetradingright span
{

color:#c66627;
}




.greenLink
{
	color:#2a9d1b !important;
}

.jobtitles
{
	display:block;
	overflow:hidden;
	width:592px;
	
	background:#e2e2e2;
	height:19px;
	padding:4px 0 0 6px;
	margin-bottom:15px;
	margin-top:15px;
	
}

.personalinfo ul
{
padding: 0px;
margin:0px;
}
.personalinfo ul li
{
	list-style:none;
	width:356px;
	
	background:none !important;
	
	margin:0 0 0 0px;
	padding:4px 0 4px 15px;
}

.w96
{
	width:100px !important;
	
	float:left;
	padding-top:3px;
	color:#000 !important;
	
	
}

.textbox
{
	
	border:1px solid #c7c7c7;
	height:23px;
	
}

.txtbox
{
	
	border:1px solid #c7c7c7;
	height:21px;
	
}
.m15
{
	margin-left:15px;
}

.commentsarea 
{
	width:315px;
	height:107px;
	border:1px solid #c7c7c7;
}

.buttonsbtn 
{
	background:url(images/jobbtnng.gif) repeat-x;
	height:26px;
	border:1px solid #cf7015;
	font-weight:bold;
	
}

.submitbtn 
{
	background:url(images/submitbtn.gif) repeat-x;
	height:26px;
	
	width:63px;
	border:none;
	margin-top:20px;
	
}

.backbtn 
{
	background:url(images/resetbtn.gif) repeat-x;
	height:26px;
	width:63px;
	border:none;
	margin-top:20px;
	
}


.cancelbtn
{
	background:url(images/cancelbtn.gif) repeat-x;
	height:26px;
	width:63px;
	border:none;
	margin-top:20px;
	
}


.registerbtn 
{
	background:url(images/registerbtn.gif) repeat-x;
	height:21px;
	width:109px;
	border:none;
	
	font-weight:bold;
	
}

.buttons
{
	margin:25px 0 173px 115px;
}

.disclaimer
{
	
	width:740px;
	background:url(images/disclaimertopLine.gif) no-repeat top;
	display:block;
	overflow:hidden;
	margin-top:20px;
}

.disclaimerLeft,.disclaimerRight
{
	width:330px;
	display:block;
	overflow:hidden;
	padding-top:15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:5px;
}

.disclaimerRight
{
	padding-left:75px !important;
}






.rightTable ul li
{
	width:230px;
	height:20px;
	list-style:none;
	border-bottom:1px solid #cecece;
	padding-left:10px;
	
	
}

.rightTable ul li span
{
	width:75px;
	float:left;
	display:block;
	overflow:hidden;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0 2px 0px;
	
	
	
}

.rightTable ul li.title
{
	font-weight:bold;
	color:#2a4e80;
}

.righttype
{
	float:right;
	margin:0px 5px 0 0px;
	
	
}

.righttype span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:block;
	overflow:hidden;
	
	padding:0 8px 3px 8px;
	margin:8px 0 0 0px;
}


.righttype span.activespan
{
	background:#31568b;
border-right:1px solid #6e7e94;
border-left:1px solid #6e7e94;
border-top:1px solid #6e7e94;
}

#topgainerbse,#weekhighbsecontant,#rightbsecontant
{
	display:none;
}

#weekhighnsetab,#weekhighbsetab,#nselink,#bselink,#rightnse,#rightbse
{
	cursor:pointer;
}

.contanttopmenu
{
	display:block;
	overflow:hidden;
	width:100px;
	height:10px;
	
}

.aboutussubmenu
{
	margin:5px 0 0 113px;
	padding:0px;
	display:none;
	width:854px;
	
	
}

.aboutussubmenu li
{
	list-style:none;
	float:left;
	padding:0 2px 11px 2px;	
}

.aboutussubmenu li a
{
font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#184072;
	text-decoration:none;
	padding:4px 8px 4px 8px;
}





/*.aboutussubmenu
{
	margin:0px;
	padding:0px;
	display:none;
	margin-left:0px;
	height:15px;
	
	
	
}
.aboutussubmenu li
{
	list-style:none;
	float:left;
	padding:0px 3px 11px 3px;
	border:1px solid red;
	
}

.aboutussubmenu li a
{
font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#184072;
	text-decoration:none;
	padding:4px 8px 4px 8px;
	
}*/

.text
{
	background:#fff;
	text-align:justify;
	
}

.sex,.Marrital
{
	color:#d58f8f;
}

.tdbottombg
{
	background:url(images/images/004.gif) no-repeat;
	width:750px;
	height:36px !important;
}

/*left table*/

.worldindices
{
	
	width:204px;
	height:193px;
	background:url(images/worbg.gif) no-repeat top;
	padding-top:8px;
	
	
}

.worldindicesTitle
{
	width:204px;
	height:15px;
	border:1px solid #f9f8e2;
	
	
}

.worldindicesTitle span
{
	display:block;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#033563;
	float:left;
	padding:0px 0 0 10px;
	
}





.worldindices ul
{
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
	
}


.worldindices ul li
{
	width:185px;
	height:15px;
	list-style:none;
	
	margin:0px;
	float:left;
	padding:1px 0px 1px 10px;
	
	
	
}

.worldindices ul li span
{
	width:60px;
	height:15px;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	
	
	
	
	
}

.worldindices ul li.title
{
	font-weight:bold;
	color:#2a4e80;
}

.worldindicestype
{
	float:right;
	margin:0px 5px 0 0px;
	
	
}

.worldindicestype span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	display:block;
	overflow:hidden;
	
	padding:0 8px 3px 8px;
	margin:8px 0 0 0px;
}


.worldindicestype span.activespan
{
	background:#31568b;
border-right:1px solid #6e7e94;
border-left:1px solid #6e7e94;
border-top:1px solid #6e7e94;
}

.worldindices li span.blue
{
	color:#172186;
}

.worldindices li span.green
{
	color:#208a26;
}


body
{
	background:#000;
}


.ttbg
{
	
	width:204px;
	height:109px;
}

/*indices*/

.indeces
{
	width:204px;
	height:178px;
	background:url(images/worbg.gif) no-repeat top;
	padding-top:15px;
}



.indecesTitle
{
	width:204px;
	height:19px;
	
	
}

.indecesTitle span
{
	display:block;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#033563;
	float:left;
	padding:0px 0 0 10px;
	
}

.bsense
{
	width:200px;
	
	height:44px;
	display:block;
	overflow:hidden;
	font-family:Arial;
	
}

.bsense a
{
	text-decoration:none;
	color:#000;
	cursor:pointer;
}

.bsense span
{
	float:left;
	padding:0 10px 0 0;
	display:block;
	overflow:hidden;
	font-size:12px;
	width:90px;
}


.graph
{
	width:170px;
	height:111px;
	padding-left:20px;
}

.bsense p
{
	width:200px;
	font-size:12px;
	
	text-align:center;
	margin:0px;
	padding:0px;

}

.colorgreen
{
	color:#208a26 !important;
}

.colorblue
{
	color:#172186 !important;
}


#nsevalue,#nsegraph
{
	display:none;
}

.contactusContent {
	margin:10px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:670px;
}
.headoffice {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:60px;
}
.orangearrow {
	background:url(images/orangearrow.gif) no-repeat 0 5px;
	padding-left:18px;
}
.headoffice span {
	display:block;
	width:154px;
	padding:5px 0 0 18px;
	line-height:18px;
}
.branchoffice {
	display:block;
	overflow:hidden;
	width:690px;
	
}
.branchoffice span {
	display:block; 
	padding:5px 0 8px 17px;
	line-height:18px;
	float:left; 
}
.branchoffice span b {
	color:#5290d5;
}


.borbertopbottom{
border-top:1px solid #d5d5d5;


}

.borberbottom{
border-bottom:1px solid #d5d5d5;

}
.borberright{
border-right:1px solid #d5d5d5;

}



/*archives content*/
.archivesContent
{
	margin:10px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:670px;
}



.archivesContent ul
{
	margin:0px;
	padding:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e66900;
	font-weight:bold;
}
.archivesContent ul li
{
  list-style:none;
  background:url(images/orangearrow.gif) no-repeat 0px 5px;
  padding-left:20px;
  padding-bottom:20px;
}


/*contact style*/

.researchcontactContent
{
	margin:10px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:670px;
}

.feedback
{
	margin:60px 0 0 0px;
	padding:0px;
	
}

.feedback ul {
	padding: 0px;
	margin:0px;
	
}
.feedback ul li {
	list-style:none;
	width:356px;
	background:none !important;
	margin:0 0 0 0px;
	padding:4px 0 4px 0px;
}

.feedback ul li input.textbox {
	
	border:1px solid #c7c7c7;
	height:23px;
}


.submitbuttons input
{
	background:url(images/jobbtnng.gif) repeat-x;
	height:26px;
	border:1px solid #cf7015;
	font-weight:bold;
}

.submitbuttons
{
	margin:25px 0 173px 105px;
}

.IOPContent
{
	margin:10px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:670px;
}

.IOPContent ul
{
	margin:0px;
	padding:0px;
}

.IOPContent ul li
{
	width:680px;
	
	display:block;
	float:left;
	border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;
	
}

.IOPContent ul li span
{
	float:left;height:12px;
	padding-top:12px;
	padding-bottom:12px;
}
.IOPContent ul li span a
{
	/*text-decoration:underline;
	color:Blue;*/
}

.w500
{
	width:479px;
	display:block;float:left;
	padding-left:10px;
	
	
	
}
.w90
{
		
	width:89px;
	display:block;float:left;
	text-align:center;
	border-left:2px solid #fff;
	
}

.IOPContent ul li.blueback
{
	background:#c0e1ff;
	font-weight:bold;
	font-size:12px;
	color:#0e2f57;
	border:1px solid #c0c0c0;
}


.IOPContent ul li.grayback
{
	background:#e4e4e4;
	
	
}

.IOPContent ul li.lightgrayback
{
	background:#f1f1f1;
	
	
}

.bottomline
{
	border-bottom:1px solid #c0c0c0;
}

.portfolioContent
{
	margin:10px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:670px;
}

.portfolioContent ul
{
	margin:0px;
	padding:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#e66900;
	
}
.portfolioContent ul li
{
  list-style:none;
  background:url(images/orangearrow.gif) no-repeat 0px 5px;
  padding-left:20px;
  padding-bottom:20px;
 
}

.portfolioContent ul li span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight: none !important;
}



.stockpicksContent
{
	margin:0px 0 0 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:670px;
}

.stockpicksContent ul
{
	margin:0px 0 10px 0px;
	padding:0 0 0 0px;
	
}

.stockpicksContent ul li
{
	
	width:680px;
	display:block;
	float:left;
	border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0;
	padding-bottom:12px;
	
}

.stockpicksContent ul li span
{
	float:left;
	padding-top:12px;
	
}
.stockpicksContent ul li.blueback
{
	background:#c0e1ff;
	font-weight:bold;
	font-size:12px;
	color:#0e2f57;
	border:1px solid #c0c0c0;
}


.stockpicksContent ul li.grayback
{
	background:#e4e4e4;
	
	
}

.stockpicksContent ul li.lightgrayback
{
	background:#f1f1f1;
	
	
}

.w100
{
	width:90px;
	padding-left:10px;
	
}

.w140
{
	width:130px;
	padding-left:10px;
	
}

.w80
{
	width:80px;
	text-align:center;
	
}
.w60
{
	width:60px;
		text-align:center;
	
}
.w130
{
	width:135px;
	text-align:center;
	
	
	
}

.white
{
	width:680px;
	display:block;
	height:20px;
	float:left;
}

#topstockul li
{
	border:none !important;
	background:url(images/orangearrow.gif) no-repeat 0 41px;
	padding-left:20px;
	padding-top:36px;
}







.researchsubmenu
{
	margin:0px 0 0 230px;
	padding:0px;
	display:none;
	width:725px;
	overflow:hidden;
	
	
	
}
.researchsubmenu li
{
	list-style:none;
	float:left;
	padding:0 2px 11px 2px;
	
	
}

.researchsubmenu li a
{
font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#184072;
	text-decoration:none;
	padding:4px 8px 4px 8px;
}


.marginleft
{
	margin-left:10px;
}

.font
{
	font-family:Arial;
	font-size:12px;
}

.dissclimerdiv
{
	display:block;
	
	margin-left:24px;
	margin-top:20px;
	
}
.dissclimerdiv a
{
	color:Green;
}

#divDisclaimer
{
	width:680px;
	font-family:Arial;
	font-size:12px;
	margin-left:23px;
	margin-top:10px;
}

.paddingright10
{
	padding-right:10px;
}

.head02
{
	font-weight:bold;
}


/*archives-stockpicks-style*/	
.anchor 
{
	color:green;
	text-decoration:none;
	padding-bottom:5px;
	display:block;
	
	background:url(images/orangearrow.gif) no-repeat 0 5px;
	padding-left:20px;
	width:120px;
	
	
}

.anchor:hover
{
	text-decoration:underline;
}
.lable
{
	
	width:100px;
	display:block;
	float:left;
	padding-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292929;
}


.tradelable
{
	
	width:100px;
	display:block;
	float:left;
	padding-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#292929;
}

.inputbox
{
	float:left;
	margin-top:6px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b34d4b;
}

body
{
	margin:0px;
	padding:0px;
	background:#000 url(images/headofficeng.gif) repeat-x;
}

.wrapper
{
	margin:0 auto;
	width:970px;
	
}
.headerbanner img
{
	float:left;
}

.headermenu
{
	
	width:970px;
	display:block;
	
}

.headermenu img
{
	float:left;
}

.logout
{
	height:27px;
	width:712px;
	float:right;
    background:url(images/menubg.gif) repeat-x;
}


.logout ul
{
	margin:0px;
	padding:6px 0px 7px 0;
	float:right;
	width:283px;
}

.logout ul li
{
	list-style:none;
	float:left;
	padding:0 10px 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-right:1px solid #777777;
}




.last
{
	border:none !important;
}


.logout ul li a
{
text-decoration:none;
color:#1d579c;
}

.logout ul li a:hover
{
text-decoration:underline;

}

.blankspace
{
	background:url(images/blankspace.gif) repeat-x;
	display:block;
	float:left;
	height:50px;
	width:970px;
	
}

.content
{
	float:left;
	
	background:#fff;
	/*width:970px;*/
	
	
}

.contentTitle
{
	display:block;
	background:#cfe2f6;
	width:735px;
	margin:2px 0 0 1px;
	float:left;
	height: 45px;
}



.headofficeTitle
{
	display:block;
	background:#cfe2f6;
	width:969px;
	margin:2px 0 0 1px;
	float:left;
	height: 45px;
}
.headofficeTitle img
{
	margin:9px 0 0px 13px;
	float:left;
	padding-bottom:9px;
}

.newsbottomborder
{
	border-bottom:1px solid #d4d4d4;
		display:block;
	
	width:710px;
	margin:2px 0 0 1px;
	
	
}

.contentTitle img
{
	margin:9px 0 0px 13px;
	float:left;
	padding-bottom:9px;
}



.menu ul li a
{
	
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}


.data
{
	display:block;
	margin:5px 0 0 13px;
}

.data a
{
	text-decoration:none;
	color:#e6e2b4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:20px;
	display:block;
	float:left;
	
	width:940px;
	
}


.admin
{
	display:block;
	
	float:right;
	width:110px;
	padding:14px 11px 0 0;
	color:#e66500;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}



/*content style*/

.maincontent
{
	
	float:left;
	width:925px;
	margin:35px 0 120px 16px;
}

.clientTitle
{

 display:block;
 width:925px;
 border-bottom:1px solid #93a9c1;
}

.searchbox
{
	margin:5px 0 35px 0px;
	border:1px solid #eaeaea;
	background:#f3f3f3;
	float:left;
	width:923px;
	padding:18px 0 22px 15px;
}

.searchby
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#0e2f57;
	margin-right:10px;
	float:left;
	padding-top:3px;
}

.searchbox select,.textbox
{
	
	
	border:1px solid #808080;
	float:left;
	margin-left: 22px;
}

.searchbtn
{
	float:left;
	background:url(images/serachbtn.gif) no-repeat;
	width:63px;
	height:21px;
	border:none;
}

#dataList
{
	display:block;
	
	float:left;
}

#dataList ul

{
	margin:0px;
	padding:0px;
}

#dataList ul li
{
	list-style:none;
	width:923px;
	
	float:left;
	
}
#dataList ul li span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
	color:#0e2f57;
	display:block;
	float:left;
	padding:10px 0 10px 15px;
	border-right:1px solid #fff;
	
	
}

.w87
{
	width:72px;
	
	
}

.w204
{
	width:189px;
}

.w92
{
	width:77px;
	
}
.w102
{
	width:90px;
	}
	
.w227
{
	width:212px;
}

.w81
{
	width:66px;}
.w117
{
	width:102px;
}


.bluebg
{
	border:1px solid #c0c0c0;
	background:#c0e1ff;
	text-align:center;
	font-weight:bold;
}

.graybg
{
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	background:#e4e4e4;
}

.lightgraybg
{
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	background:#f1f1f1;
}

.w227 a
{
	text-decoration:none;
	color:#404f98;
}

.w227 a:hover
{
	text-decoration:underline;
}

.red
{
	text-decoration:none;
	color:#900;
}

.green
{
	text-decoration:none;
	color:#030;
}


.green:hover,.red:hover
{

text-decoration:underline;
}

.recordsno
{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	float:right;
}

.lightred
{
	color:#F00 !important;
}

.graycolor
{
	color:#858585;
}

.lightgraybgwithborder
{
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	background:#f1f1f1;
}

.pageno
{
	display:block;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	
	color:#666666;
	margin-top:10px;
}

.pageno a
{
	text-decoration:none;
	color:#666666;
}

li a.active
{
	color:#202020 !important;
}

.menu ul li a:hover
{
	color:#202020;
}

#loginviewtext
{
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	width:400px;
	background:#f2f2f2;
	padding-bottom:20px;
}

#loginviewtext a
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	
}

.textcolor
{
	color:#414141;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.colorgray
{
	color:#8d8d8d;
	text-decoration:none;
}
.colororange
{
	color:#C66627;
}

#Click
{
	background:url(images/loginbtn.gif) no-repeat;
	width:67px;
	height:25px;
	border:none;
}

.marginright
{
	margin-right:20px;
}

.colorblue
{
	color:#0e2f57;
}

.loginbtn
{
	padding-left:24px;
	margin:0px;
	
}

.activationtext
{
	display:block;
	width:579px;
	margin-left:72px;
	margin-top:12px;
	color:#919191;
}

.paddingforregisterbtn
{
	padding-left:23px;
}

.termsConditontext
{
	padding-left:20px;
}

.termsConditontext li
{
	line-height:18px;
}

.stepstitle
{
	margin-left:20px;
	color:#e66900;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

#listvalue
{
  font-family:Arial;
  font-size:12px;
  color:#333333;
}


#listvalue li
{
	list-style:none;
	background:url(images/arrow.gif) no-repeat  0 14px;
	padding-left:18px;
	padding-top:10px;
}

.headofficecontentTitle
{
	border:1px solid #93a9c1;
}

.headofficesearchbox
{
	height:13px;
	margin-left:11px;
}

.paddingleft
{
	padding-left:10px;
}

.linkbtn
{
	text-decoration:none;
	color:#3851ea;
	
}

.onlinetradingcontent
{
	
	display:block;
	overflow:hidden;
	color:#333333;
}

.onlinediv1
{
	float:left;
	width:291px;
	border-top:1px solid #d3d3d3;
	border-left:1px solid #d3d3d3;
	border-bottom:1px solid #d3d3d3;
	padding:9px 16px 31px 23px;
}

.onlinediv2
{
	float:left;
	width:291px;
	border:1px solid #d3d3d3;
	border-bottom:none !important;
	
	padding:9px 16px 32px 23px;
}

.onlinediv3
{
	float:left;
	width:291px;
	border-left:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;
	padding:9px 16px 197px 23px;
}

.onlinediv4
{
	float:left;
	width:291px;
	border-right:1px solid #d3d3d3;
	border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;
	padding:9px 16px 31px 23px;
}

.onlinedivuserintro
{
	
	width:677px;
	
}

.onlinedivuserintro ul
{
	margin:0px;
	padding:0px;
}

.onlinedivuserintro ul li
{
	list-style:none;
	background:url(images/arrow.gif) no-repeat 0 10px;
	padding:5px 0 5px 20px;
}



.onlinediv4 ul
{
	margin:0px;
	padding:0px;
}

.onlinediv4 ul li
{
	list-style:none;
	background:url(images/arrow.gif) no-repeat 0 10px;
	padding:5px 0 5px 20px;
}

.newsTitles
{
	color:#c66627;
	font-weight:bold;
	
	font-family:Arial;
	font-size:12px;
	text-transform:uppercase;
}

.newscontent
{
	font-family:Arial;
	font-size:12px;
	color:#333333;
	
	padding-bottom:20px;
}

.newslink a
{
	text-decoration:none;
	color:#3851ea;
	
}

.directorover
{
	text-decoration:none;
}

.directorover:hover
{
	text-decoration:underline;
}


/*market submenu style*/

.marketsubmenu
{
	margin:0px 0 0 230px;
	padding:0px;
	display:none;
	width:725px;
	overflow:hidden;
}

.marketsubmenu li
{
	list-style:none;
	float:left;
	padding:0 2px 11px 2px;	
}

.marketsubmenu li a
{
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#184072;
	text-decoration:none;
	padding:4px 12px 4px 12px;
}


/*online trading sub menu*/


.onlinetradingsubmenu
{
	margin:0px 0 0 230px;
	padding:0px;
	display:none;
	width:725px;
	overflow:hidden;
}

.onlinetradingsubmenu li
{
	list-style:none;
	float:left;
	padding:0 2px 11px 2px;	
}

.onlinetradingsubmenu li a
{
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#184072;
	text-decoration:none;
	padding:4px 12px 4px 12px;
}


/*srvices sub menu*/


.servicessubmenu
{
	margin:0px 0 0 230px;
	padding:0px;
	display:none;
	width:725px;
	overflow:hidden;
}

.servicessubmenu li
{
	list-style:none;
	float:left;
	padding:0 0px 7px 0px;	
}

.servicessubmenu li a
{
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#184072;
	text-decoration:none;
	padding:4px 12px 4px 12px;
}

/*media sub menu*/


.mediasubmenu
{
	margin:0px 0 0 230px;
	padding:0px;
	display:none;
	width:725px;
	overflow:hidden;
}

.mediasubmenu li
{
	list-style:none;
	float:left;
	padding:0 2px 11px 2px;	
}

.mediasubmenu li a
{
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#184072;
	text-decoration:none;
	padding:4px 12px 4px 12px;
}



/* Contact submenu style - Start */
.contactsubmenu
{
	margin:0px 0 0 230px;
	padding:0px;
	display:none;
	width:725px;
	overflow:hidden;
}

.contactsubmenu li
{
	list-style:none;
	float:left;
	padding:0 2px 11px 2px;	
}

.contactsubmenu li a
{
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#184072;
	text-decoration:none;
	padding:4px 12px 4px 12px;
}
/* Contact submenu style - End */

#director1
{
	background: url(Images/bg_popup.gif) no-repeat center top;
}
.dirContent
{
	float:right;
	margin-top:23px;
	padding-right:25px;
	width:395px;
	font-family:Arial;
	font-size:15px;
	text-align:justify;
}

.dirimg
{
	float:left;
	padding:0 0 0 0;
	margin:26px 0 0 18px;
}

.dir1,.dir2,.dir3,.dir4,.dir5,.dir6,.dir7,.dir8,.dir9,.dir10,.dir11,.dir12,.dir13,.dir14,.dir15
{
	cursor:pointer;
	text-decoration:none;
}

.dir1:hover,.dir2:hover,.dir3:hover,.dir4:hover,.dir5:hover,.dir6:hover,.dir7:hover,.dir8:hover,.dir9:hover,.dir10:hover,.dir11:hover,.dir12:hover,.dir13:hover,.dir14:hover,.dir15:hover
{
	text-decoration:underline;
	color:Orange;
}


/*Equities page styles*/

.Equitiescontent,.PortfolioManagement,.ConsultingServices,.Financialproducts
{
	
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	text-align:justify;
}

.Equitiescontent span,.PortfolioManagement span,.ConsultingServices span,.Financialproducts span
{
	color:#c6641d;
	font-weight:bold;
}


#investmentbanking
{
	margin:0px;
	padding:0px;
}

#investmentbanking li
{
	margin:0px;
	padding:0 0 0 20px;
	background:url("images/orangearrow.gif") no-repeat scroll 0 6px transparent;
	list-style:none;
}

#investmentbankingPCG
{
	margin:0px;
	padding:0px;
	float:left;
	display:block;
}

#investmentbankingPCG li
{
	margin:0px;
	padding:0 0 0 20px;
	background:url("images/orangearrow.gif") no-repeat scroll 0 6px transparent;
	list-style:none;
}


#investmentbankingPCGleft
{
	margin:0px 0 0 125px;
	padding:0px;
	float:left;
	display:block;
}

#investmentbankingPCGleft li
{
	margin:0px;
	padding:0 0 0 20px;
	background:url("images/orangearrow.gif") no-repeat scroll 0 6px transparent;
	list-style:none;
}

.lhs
{
	padding-bottom:6px;
}


.contactusdropdown
{
	width:703px;
	border-bottom:1px solid #d5d5d5;
	border-top:1px solid #d5d5d5;
	display:block;
	overflow:hidden;
	background:#f1f1f1;
	margin-top:20px;
}

.contactusdropdown ul
{
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
	
}

.contactusdropdown ul li
{
	list-style:none;
	float:left;
	
}

.CityTitle
{
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:#3c3c3c;
	padding:12px 20px 12px 26px !important;
}

.selectcity
{
 color:#e65c00;
 font-family:Arial;
	font-size:12px;
	padding:12px 11px 0 0;
	
}
.dropdownbox
{
	padding:9px 11px 0 0;
}
.dropdownbox select
{
	border:1px solid #9698a5;
	font-family:Arial;
	font-size:12px;
	width:130px;
}
.gobtn
{
	padding:7px 0 0 0;
}
.gobtn input
{
	background:url("images/contactGo.gif") no-repeat center;
	width:29px;
	height:21px;
	border:none;
}


.cityname
{
	margin:33px 0 0 26px;
	padding:0px;
	display:block;
	overflow:hidden;
}

.cityname b
{
	color:#5290d5;
	
}	

.popupcontent
{
	width:500px;
	height:600px;
}



.milestoneOuter
{
	border:1px solid #bebebe;
	width:688px;
	background:url("images/milestoneOuterBg.gif") repeat-x;
	padding:8px 0 10px 8px;
	
}

.scroller-bg
{
	width:680px;
	height:83px;
	background:url("images/scroller_inactiveBg.gif") no-repeat;
	position:relative;
}

.int-tabs
{
	width:680px;
	height:45px;
	
	margin:0px;
	padding:0px;
	background:url("images/int-tab-Bg.gif") no-repeat;
}

.int-tab-list
{
	margin:0px;
	padding:0px;
	display:block;
	overflow:hidden;
}

.int-tab-list li
{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	
}

.int-content-outer
{
	width:680px;
	height:163px;
	background:url("images/int-content-bg.gif") no-repeat;
	padding-top:9px;
}

.milestone-main-content-outer
{
	width:625px;
	height:135px;
	overflow:hidden;
	border:1px solid red;
	margin:0 0 0 23px;
}

.color-bar
{
	width:653px;
	height:11px;
	background:url("images/color-bar.gif") no-repeat;
	position:absolute;
	top:9px;
	left:11px;
}

.lhsbanner a
{
	padding:0px 0 3px 0;
	margin:0px;
 display:block;
 overflow:hidden;  
	
}

.drop2,.drop2 ul,.drop4
{
	width:200px;
}


.sitemapTitle
{
	
	padding:5px 0px 5px 10px;
	margin-bottom:5px;
	background:#EFEFEF;
	font-weight:bold;
	color:#000000;
}

.sitepointholders
{
	padding:0 25px 20px 10px;
}

.sitepoints
{
	margin:0px;
	padding:0px;
	text-align:left;
}

.sitepoints li
{
	list-style:none;
	line-height:20px;
	font-size:11px;
	background:url("images/sitemapbullet.gif") no-repeat 0 8px;
	padding-left:9px;
	
}

.sitepoints li a
{
	text-decoration:none;
	color:#4360A8;
}

.sitepoints li a:hover
{
	text-decoration:underline;
}

.sitepoints li ul
{
	margin:0px;
	padding:0px 0 0 11px;
	
}

.subsitepoints li a
{
	color:#868686;
}

.onlineoverviewUl
{
	margin:10px 0 0 0px;
	padding:0px;
}

.onlineoverviewUl li
{
	background:url("images/arrow.gif") no-repeat 0 10px;
	padding:5px 0 5px 20px;
}

.tradepaterson
{
	width:319px;
	
	float:left;
}

.tradehead
{
	background:#529cd2;
	padding:5px 0 5px 0px;
	text-align:center;
	font-size:14px;
	
	color:#fff;
	width:293px
}

.tradepaterson ol
{
	margin:16px 0 0 27px;
	padding:0px;
}
.tradepaterson ol a
{
color:#c6641d;
line-height:23px;
}


/*documentation page styles*/

#tab2_docContent,#tab3_docContent,#tab4_docContent,#tab1_FaqContent
{
	display:none;
}

.documentationOuter
{
	border:1px solid #dcdcdc;
	width:691px;
	font-family:Arial, Helvetica, sans-serif;
	background:#f7f7f7;
	margin-bottom:50PX;
	padding-bottom:40px;
}

.documentTab ul
{
	margin:0px 0 36px 0;
	padding:0px 0 0px 0px;
	background:url(images/documentTab_Bg.gif) repeat-x;
	display:block;
	overflow:hidden;
	border-bottom:1px solid #dcdcdc;
}

.documentTab ul li
{
	list-style:none;
	background:url(images/orangeArrow-doc.gif) no-repeat 13px 10px;
	float:left;
	
	border-right:1px solid #dcdcdc;
	padding:4px 0 9px 26px;
}


.documentTab ul li a
{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#b1b1b1;
	outline:none;
}


.DocGeneral
{
	padding:0 12px 0 12px;
	
}

.docIntro
{
	color:#4793bf;
	font-size:12px;
	font-weight:bold;
	padding-bottom:11px;
	border-bottom:1px solid #dcdcdc;
	
}

.DocGeneral ol
{
	line-height:23px;
	font-size:12px;
	color:#5c5c5c;
	margin-bottom:35px;
}

.wordDownload
{
	float:right;
	padding:5px 7px 0 22px;
}

.docDownload
{
	float:right;
	padding:0 0px 0 0;
	width:120px;
}


.docDownload a
{
color:#e66900;
text-decoration:none;
}

.ReqTitle
{
	text-decoration:underline;
	font-weight:bold;
	color:#e53830;
	font-size:12px;
}

.DocGeneral b
{
	font-size:12px;
	color:#2e2e2e;
	display:block;
	padding-bottom:5px;
}

ol li ul
{

margin:0px;
padding:0px
}


ol li ul li
{
	list-style:none;
}

#tab4_docContent i
{
	 font-size:11px;
	 display:block;
	 padding:10px 0 0 0;
	
}

.FaqList
{
	margin:0px;
	padding:0 13px 0 13px;
	font-family:Arial;
	font-size:12px;
}
.FaqList li
{
padding:11px 0 11px 7px;
border-bottom:1px solid #d5d5d5;
color:#4793bf;
list-style:none;
}

.FaqList li a
{
	color:#4793bf;
	font-weight:bold;
}

#topstockul
{
	margin:0px;
	padding:0px;
}

.archiveFont, #ctl00_ContentPlaceHolder1_grdData, #ctl00_ContentPlaceHolder1_grdWeekly
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
}

#downlodUl li,#downloadultwo li
{
	list-style:none;
	
}


#downlodUl
{
line-height:23px;
	font-size:12px;
	color:#5c5c5c;
	margin:15px 0 35px 0;
	padding:0 0 0 21px;
	display:block;
	overflow:hidden;
}

#downloadultwo
{
line-height:23px;
	font-size:12px;
	color:#5c5c5c;
	margin:15px 0 35px 0;
		padding:0 0 0 21px;
	display:block;
	overflow:hidden;
}


.servicesUL
{
	margin:10px 0 11px 20px;
	padding:0px;
}

.servicesUL li
{
	margin:0px;
	padding:0 0 0 20px;
	background:url("images/orangearrow.gif") no-repeat scroll 0 6px transparent;
	list-style:none;
}

.pmstable
{
	margin:0px 0 0 0px;
	padding:0px;
	
}

.lightorange
{
	background:#fef4ec;
}

.darkorange
{
	background:#fbcaa2;
}

.TitleOrange
{
	color:#E66900;
}



		
		


.tab
{
	cursor:pointer;
}
.tabcontent
{
	display:none;
	padding:10px 31px 10px 25px;
	line-height:17px;
	color:#5C5C5C;
}


.tab a
{
	display: block;
			height: 30px;
			width: 640px;
			background: url(images/accordion_arrow.gif) no-repeat 641px 11px !important ;
			padding: 0 10px 0 10px;
			line-height: 30px;
			color: #ffffff;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #4793bf;
			border-bottom: 1px solid #d5d5d5;
			cursor: pointer;
			margin: 0 0 0 14px;
			font-weight:bold;
}

.tab a:hover
{
	background: url(images/accordion_arrow_hover.gif) no-repeat 641px 11px #ffffff !important;
}

.tab a.activtated
{
            background: url(images/accordion_arrow_active.gif) no-repeat 641px 11px !important;
			color: #df6811;
			border-bottom: 1px solid #d5d5d5;
}

.markettodayLi
{
	text-decoration:none;
	list-style:none;
	line-height:21px;
	padding-left:20px;
}

.markettodayLi a
{
	text-decoration:none;
	font-weight:bold;
	color:#E66900;
	padding-right:5px;
}

.archiveFont
{
	text-decoration:none;
	font-weight:bold;
	color:#E66900;
}

.stockpicksheading
{
	background:#c0e1ff;
}

.stockpicksheading td
{
	background:#c0e1ff;
	color:#0e2f57;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	padding:4px 11px;
	text-align:left;
}

.grayback td
{
background:#e4e4e4;
text-align:left;
font-family:Arial;
color:#333333;
	font-size:12px;
	padding:4px 11px;
}

.grayback td a
{
	color:#333333;
	}
	
	
.Emailids
{
	text-decoration:none;
	font-weight:bold;
}	


.PatersonEmails
{
    color:#5290D5;
    text-decoration:none;
   font-weight:bold; 
}

.PatersonEmails:hover
{
    text-decoration:underline;
}

.headtextarea
{
    border:1px solid #cdcfd0;
    
}

.headtextbox
{
    border:1px solid #cdcfd0;
}

.resumetextbox
{
    border:1px solid #C7C7C7;
    width:200px;
}


#scomilarge
{
    position:absolute;
    top:269px;
    left:621px;
    display:none;
}