
.mainOuter
{
	width:700px;
	display:block;
	overflow:hidden;
	font-family:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.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;
}

.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;
}

.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:670px;
	display:block;
	overflow:hidden;
}

.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;
}

.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;
	
}

.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;
	
	
}

.personalinfo ul li input.textbox
{
	
	border:1px solid #c7c7c7;
	height:23px;
	
}

.m15
{
	margin-left:15px;
}

.commentsarea textarea
{
	width:315px;
	height:107px;
	border:1px solid #c7c7c7;
}

.buttons input
{
	background:url(images/jobbtnng.gif) repeat-x;
	height:26px;
	border:1px solid #cf7015;
	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;
}


/*news page style*/

.newses
{
	
	display:block;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom:26px;
	margin-bottom:26px;
	border-bottom:1px solid #cccccc;
}



.newsTitles
{
color:#e66900 !important;
	display:block;
	overflow:hidden;
	font-weight:bold;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	
	
	}
	
	.newsimg
	{
		float:right;
	}
	
.newses p
{
	width:550px;
	float:left;
	
	line-height:18px;
	margin:0 0 26px 0px;
	padding:0px;
}

.newses span
{
	display:block;
	clear:both;
	color:#999999;
	
}

.newses a
{
	text-decoration:none;
}

/*market page styles*/

.MarketTypes
{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	overflow:hidden;
	float:left;
	padding-left:50px;
	margin-bottom:20px;
}


.MarketTypes ul
{
	margin:0px;
	padding:0px;
	display:block;
	
}


.MarketTypes ul li
{
	list-style:none;
	background:#333333;
	float:left;
	margin-right:10px;
	padding:5px 10px 5px 10px;
	margin-bottom:10px;
	width:120px;text-align:center;
	
	
}

.MarketTypes ul li a
{
color:#CCC;
font-weight:bold;
text-decoration:none;
cursor:pointer;

}


.topgainerstables 
{
	
	width:699px;
	margin:0px;
	padding:0px;
	display:block;
	float:left;
}

/*arcivres-stockpicks-styles*/

.bullt b
{
	color:Black;
}

.contentTitle
{
	
	background:#cfe2f6;
	padding:6px 0 7px 21px;
}

.stepstitle
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#e66900;
	margin-left:24px;
}

#listvalue 
{
	
	margin-top:20px;
	color:#333333;
	font-family:Arial;
	font-size:12px;
	margin-left:24px;
	padding:0px;
}

#listvalue li
{
	padding:12px 0 12px 20px;
	list-style:none;
	background:url(images/arrow.gif) no-repeat 0 16px;
	width:600px;
}
.paddingleft
{
	padding-left:28px;
}

#investmentbanking
{
	margin:0px;
	padding:0px;
}

#investmentbanking li
{
	margin:0px;
	padding:0px;
	background:url("images/orangearrow.gif") no-repeat scroll 0 20px transparent;
	list-style:none;
}

.nfoOnlinetrading
{
		
	margin:10px 0 0px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:670px;
	display:block;
	overflow:hidden;
}
.nfoOuter
{
	
	width:700px;
	display:block;
	overflow:hidden;
	font-family:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:20px;
	padding-bottom:20px; 
}
.nfoLeftTd
{
	color:#4B89D9;
}
