/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
	Default Styles
	CSS Document
	Author: 9xb.com
	~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* DEFAULT STYLES   */   
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	
	html, body {
		font: 12px/1.4em arial, helvetica, tahoma, verdana, sans-serif;
		color: #020302;
	}
	
	body {
		margin: 0;
		text-align: center;
		background-color:#363368;
	}
	
/* GLOBAL STYLES  */  
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	/* GLOBAL RESET */
	html,body,div,li,dl,dt,dd,h1,h2,h3,h4,h5,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }
	h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th { font-size: 1em; font-weight: normal; font-style: normal; }
	fieldset,img { border: none; }
	caption,th { text-align: left; }
	table { border-collapse: collapse; border-spacing: 0; }
	
	/* Hidden elements */
	.hidden, .screen_reader, hr {
		display: none;
	}
	/* Paragraph default styling, amend as desired */
	p {
		margin: 0 0 20px 0;
		padding: 0;
		line-height:1.5;
	}
	/* Default link styling */
	a {
		color: #363368;
		text-decoration: none;
		outline:none;
	}
	a:hover {
		color: #363368;
		text-decoration: underline;
	}
	/* Float an element left with a margin */
	.floatL {
		float: left;
		margin: 0 20px 0 0;
	}
	/* Float an element right with a margin */
	.floatR {
		float: right;
		margin: 0 0 0 20px;
	}
	.floatRNews {
		float: right;
		margin: 10px 0 0 20px;
	}
	
	.clearBoth{
		clear:both;
	}
	
	.error{
		border:2px dotted #CC0000;
		padding:10px;
		font-weight:bold;
		width:455px;
		background:url(../images/icons/error.gif) top right no-repeat;
	}
	
	.rightMargin{
		margin-right:-18px;
	}
	
	.moreWidth{
		width:580px;
	}
	
	.hpbanner h1{ text-indent:-3000em; }
	
	
/* TEMPLATE ELEMENTS   */   
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	
	#outerWrap {
		background-color:#d37d2a;
	}
	
	#headerWrap{
		background:url(../images/template/back_repeat.jpg) repeat-x #d37d2a top left;
	}
	#headerInnerWrap{
		width: 980px;
		margin: 0 auto;
		text-align:left;
	}
	#headerInnerWrapInner{
		padding: 0 7px;
	}
	
	#headerInnerWrapInnerRight{
		width:650px;
		float:right;
		padding:0;
		margin:0;
	}
	
	#innerWrap{
		width: 980px;
		text-align:left;
		padding: 0 7px;
		margin: 0 auto;
	}
	
	#innerContentWrap{
		width:953px;
		margin: 11px 0 0px 6px;
		/* margin: 26px 0 18px 6px; */
		text-align:left;
		padding:0;
	}
	
	#mainContent{
		float:right;
		width:711px;
		background:url(../images/template/mainContent.gif) no-repeat bottom left;
		margin:0 0 15px 0;
		padding:0 0 15px 0;
	}
	
	#mainContentInner{
		width:669px;
		background:url(../images/template/mainContent.gif) no-repeat top left;
		padding:20px 21px 0 21px;
	}
	
	#fullPageContent{
		float:right;
		width:953px;
		background:url(../images/template/fullPageContent.gif) no-repeat bottom left;
		margin:0 0 15px 0;
		padding:0 0 10px 0;
	}
	
	#fullPageContentInner{
		width:912px;
		background:url(../images/template/fullPageContent.gif) no-repeat top left;
		padding:20px 21px 0 21px;
	}
	.articleArea{ float:left; width:100%; }

	
/* TABLE ELEMENTS  */   
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

	table.responses{
		width:891px;
		font-size:11px;
	}
	table.members{
		width:649px;
		font-size:11px;
	}
	table.responses tr{
		height:36px;
	}
	table.documents tr{
		height:36px;
	}
	table.members td, table.members th{
		padding:10px 10px 10px 0;
	}
	table.responses th, table.responses td, table.members th, table.members td{
		border-bottom:1px solid #f9f6e8;
	}
	table.responses tr.last th, table.responses tr.last td, table.members tr.last th, table.members tr.last td{
		border-bottom:none;
	}
	table.responses th, table.members th{
		color:#d37d2a;
	}
	table.responses td.name{
		font-weight:bold;
	}
	table.members th.details{
		width:80px;
	}
	
	table.responses a, table.members a{
		color:#d37d2a;
		text-decoration:underline;
	}
	
	table.responses th.cv{
		width:50px;
	}
	
	table.responses td span{
		color:#d37d2a;
	}
	
	table tr td.strong{
		font-weight:bold;
		width:150px;
	}
	
	table tr th.responseWidth{
		width:400px;
	}
	
	.responsesTable{
		float:right;
		width:911px;
		background:url(../images/template/responsesInner.gif) no-repeat bottom left;
		margin:0 0 20px 0;
		padding:0 0 10px 0;
	}
	
	.responsesTableInner{
		width:891px;
		background:url(../images/template/responsesInner.gif) no-repeat top left;
		padding:8px 10px 0 10px;
	}
	
	.membersTable{
		float:right;
		width:669px;
		background:url(../images/template/memberTable.gif) no-repeat bottom left;
		margin:0 0 20px 0;
		padding:0 0 10px 0;
	}
	
	.membersTableInner{
		width:649px;
		background:url(../images/template/memberTable.gif) no-repeat top left;
		padding:8px 10px 0 10px;
	}
	
	.greenCross{
		margin:0 0 0 5px;
	}
	
	.closerToWhere{
		margin:0 0 0 30px;
	}
	
	.key{
		float:right;
		font-size:11px;
		margin-right:10px;
	}
	.key span{
		color:#d37d2a;
	}

	
/* FORM ELEMENTS  */  
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

	input, textarea, select {
		font-family: arial, verdana, Trebuchet MS, Lucida Grande, Lucida Sans Unicode, geneva, helvetica, sans-serif;
		font-size: 11px;
		/*color: #d37d2a;*/
		color:#363368;
	}
	
	form ol{
		padding:0;
		margin:0;
		width:600px;
	}
	form ol.membersArea{
		width:530px;
	}
	
	form ol li{
		list-style-type:none;
		float:left;
	}
	
	#financialAdviceTextArea, .financialAdviceTextArea{
		border:none;
		height:105px;
		width:349px;
		background:url(../images/template/financial_advice_question.jpg) no-repeat;
		padding:15px;
		overflow:hidden;
		/*color: #d37d2a;*/
		color:#363368;
		font-size:12px;
	}
	
	#financialAdviceTextArea2, .financialAdviceTextArea2{
		height:105px;
		width:349px;
		padding:5px 7px;
		overflow:hidden;
		color:#363368;
		font-size:11px;
	}
	
	#financialAdviceTextArea2b, .financialAdviceTextArea2b{
		height:105px;
		width:349px;
		padding:5px 7px;
		color:#363368;
		font-size:11px;
	}
	
	.submit{
		margin:105px 0 0 10px;
	}
	.sendNow{
		margin:6px 0 0 135px;
	}
	.loginNow{
		margin:6px 0 0 160px;
	}
	.sendNowRegister{
		margin:6px 0 0 395px;
	}
	
	input.text{
		background:url(../images/template/inputBack.gif) no-repeat;
		width:199px;
		height:20px;
		border:none;
		margin:0 20px 10px 0;
		padding:6px 30px 0 10px;
	}
	
	select.text{
		width:199px;
		height:20px;
		margin:3px 20px 0px 5px;
	}
	
	.clearLi{
		clear:left;
	}
	
	
/* HEADING ELEMENTS  */   
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
	
	h1, h2, h3, h4 {
		color: #363368;
		line-height: normal;
		margin: 0 0 7px 0;
		padding: 0;
		font-weight:bold;
	}
	
	h1{
		margin: 10px 0 0px 0;
	}
	
	h1 span{
		color:#d37d2a;
	}
	
	
	h1.yourMemberHome{
		width:490px;
		margin:0;
	}
	
	h2.stockMarketRisers{
		width:95px;
		height:29px;
		text-indent:-15000em;
		background:url(../images/titles/stockMarketRisersFallers.gif) no-repeat;
		font-size:0;
		margin:0;
	}
	
	/*
	
	h2.myDealrooms{
		width:112px;
		height:19px;
		text-indent:-15000em;
		background:url(../images/titles/myDealrooms.gif) no-repeat;
		margin:15px 0 5px 0;
		font-size:0;
	}
	h2.iHub{
		width:112px;
		height:19px;
		text-indent:-15000em;
		background:url(../images/titles/iHub.gif) no-repeat;
		margin:14px 0 5px 0;
		font-size:0;
	}
	h2.postADeal{
		width:112px;
		height:19px;
		text-indent:-15000em;
		background:url(../images/titles/postADeal.gif) no-repeat;
		margin:15px 0 5px 0;
		font-size:0;
	}
	
	*/
	
	h2 {
		font-size:16px;
	}
	
	h3 {
		
	}
	
	h4 {
		
	}
	
	
/* HEADER STYLES  */   
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

	.callUs{
		color:#FFFFFF;
		font-size:14px;
		position:relative;
		left:30px;
		top:7px;
		width:550px;
		text-align:right;
		margin:0;
	}
	.callUs a{
		color:#d37d2a;
		font-size:11px;
		font-weight:bold;
		background:url(../images/icons/arrowRight.jpg) no-repeat 0 1px;
		padding:0 0 0 17px;
	}
	.callUs span{
		color:#d37d2a;
		font-size:11px;
		font-weight:bold;
	}

/* NAV STYLES  */
	

	ul#nav{
		/*width:600px;*/
		/*position:relative;*/
		/*top:1px;*/
		/*left:122px;*/
		/*right:24px;*/
		height:33px;
		padding:0;
		margin:21px 24px 0 0;
		float:right;
	}
	* html ul#nav{
		margin:21px 12px 0 0;
	}
	
	ul#nav li{
		list-style-type:none;
		display:inline;
		float:left;
		margin-left:1px;
	}
	
	ul#nav li a.home{
		display:block;
		width:73px;
		height:33px;
		background:url(../images/tabs/home.jpg) no-repeat 0px -66px;
		text-indent:-3000em;
	}
	ul#nav li a.home:hover{background:url(../images/tabs/home.jpg) no-repeat 0px -33px;}
	ul#nav li a.homeselected{background:url(../images/tabs/home.jpg) no-repeat 0px 0px;}
	
	ul#nav li a.members{
		display:block;
		width:90px;
		height:33px;
		background:url(../images/tabs/members.jpg) no-repeat 0px -66px;
		text-indent:-3000em;
	}
	ul#nav li a.members:hover{background:url(../images/tabs/members.jpg) no-repeat 0px -33px;}
	ul#nav li a.membersselected{background:url(../images/tabs/members.jpg) no-repeat 0px 0px;}
	
	ul#nav li a.mylf{
		display:block;
		width:102px;
		height:33px;
		background:url(../images/tabs/mylf.jpg) no-repeat 0px -66px;
		text-indent:-3000em;
	}
	ul#nav li a.mylf:hover{background:url(../images/tabs/mylf.jpg) no-repeat 0px -33px;}
	ul#nav li a.mylfselected{background:url(../images/tabs/mylf.jpg) no-repeat 0px 0px;}
	
	ul#nav li a.faqs{
		display:block;
		width:68px;
		height:33px;
		background:url(../images/tabs/faqs.jpg) no-repeat 0px -66px;
		text-indent:-3000em;
	}
	ul#nav li a.faqs:hover{background:url(../images/tabs/faqs.jpg) no-repeat 0px -33px;}
	ul#nav li a.faqsselected{background:url(../images/tabs/faqs.jpg) no-repeat 0px 0px;}
	
	ul#nav li a.news{
		display:block;
		width:73px;
		height:33px;
		background:url(../images/tabs/news.jpg) no-repeat 0px -66px;
		text-indent:-3000em;
	}
	ul#nav li a.news:hover{background:url(../images/tabs/news.jpg) no-repeat 0px -33px;}
	ul#nav li a.newsselected{background:url(../images/tabs/news.jpg) no-repeat 0px 0px;}
	
	ul#nav li a.jargon{
		display:block;
		width:117px;
		height:33px;
		background:url(../images/tabs/jargon.jpg) no-repeat 0px -66px;
		text-indent:-3000em;
	}
	ul#nav li a.jargon:hover{background:url(../images/tabs/jargon.jpg) no-repeat 0px -33px;}
	ul#nav li a.jargonselected{background:url(../images/tabs/jargon.jpg) no-repeat 0px 0px;}
	
	ul#nav li a.articles{
		display:block;
		width:72px;
		height:33px;
		background:url(../images/tabs/articles.jpg) no-repeat 0px -66px;
		text-indent:-3000em;
	}
	ul#nav li a.articles:hover{background:url(../images/tabs/articles.jpg) no-repeat 0px -33px;}
	ul#nav li a.articlesselected{background:url(../images/tabs/articles.jpg) no-repeat 0px 0px;}
	
	ul#nav li a.legal{
		display:block;
		width:60px;
		height:33px;
		background:url(../images/tabs/legal.jpg) no-repeat 0px -66px;
		text-indent:-3000em;
	}
	ul#nav li a.legal:hover{background:url(../images/tabs/legal.jpg) no-repeat 0px -33px;}
	ul#nav li a.legalselected{background:url(../images/tabs/legal.jpg) no-repeat 0px 0px;}
	
	ul#nav li a.financial{
		display:block;
		width:79px;
		height:33px;
		background:url(../images/tabs/financial.jpg) no-repeat 0px -66px;
		text-indent:-3000em;
	}
	ul#nav li a.financial:hover{background:url(../images/tabs/financial.jpg) no-repeat 0px -33px;}
	ul#nav li a.financialselected{background:url(../images/tabs/financial.jpg) no-repeat 0px 0px;}
	
	ul#nav li a.about{
		display:block;
		width:87px;
		height:33px;
		background:url(../images/tabs/about.jpg) no-repeat 0px -66px;
		text-indent:-3000em;
	}
	ul#nav li a.about:hover{background:url(../images/tabs/about.jpg) no-repeat 0px -33px;}
	ul#nav li a.aboutselected{background:url(../images/tabs/about.jpg) no-repeat 0px 0px;}
	
	ul#nav li a.escrow{
		display:block;
		width:87px;
		height:33px;
		background:url(../images/tabs/escrow.jpg) no-repeat 0px -66px;
		text-indent:-3000em;
	}
	ul#nav li a.escrow:hover{background:url(../images/tabs/escrow.jpg) no-repeat 0px -33px;}
	ul#nav li a.escrowselected{background:url(../images/tabs/escrow.jpg) no-repeat 0px 0px;}



/* CONTENT STYLES  */   
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

	/* home */
	
	#homeContent{
		height:378px;
		float:left;
		/*height:367px;*/
		width:953px;
		background:url(../images/template/homeFish.jpg) no-repeat;
		/*padding:0;*/
		margin:10px 0 15px 7px;
		padding:0;
		/*margin: 26px 0 18px 7px;*/
		
	}
	
	
	/*
	#homeContentBody{
		width:440px;
		float:right;
		padding:120px 29px 0 0;
	}
	*/
	#homeContentBody{
		width:420px;
		float:right;
		padding:125px 29px 0 0;
	}
	
	.learnMore{
		position:relative;
		top:290px;
		left:876px;
	}
	
	.freeToUse{
		position:relative;
		top:50px;
		left:100px;
	}
	
	/* contact */
	
	.contactForm{
		width:500px;
	}
	
	.labelInfo{
		margin:0 0 5px 5px; 
		display:block;
		font-size:11px;
		font-weight:bold;
	}
	
	/* financial_advice/legal advice */
	
	#financialAdvice{
		height:300px;
		width:953px;
		background:url(../images/template/financial_advice_back.jpg) no-repeat;
		margin: 11px 0 18px 7px;
		text-align:left;
		padding:0;
	}
	#legalAdvice{
		height:300px;
		width:953px;
		background:url(../images/template/legal_advice_back.jpg) no-repeat;
		margin: 11px 0 18px 7px;
		text-align:left;
		padding:0;
	}
	#financialAdviceBody{
		width:520px;
		padding:22px 0 0 21px;
	}
	#financialAdvice2{
		height:340px;
		width:953px;
		background:url(../images/template/financial_advice_back2.jpg) no-repeat;
		margin: 26px 0 18px 7px;
		text-align:left;
		padding:0;
	}
	#financialAdvice2b{
		height:340px;
		width:953px;
		background:url(../images/template/financial_advice_back2b.jpg) no-repeat;
		margin: 26px 0 18px 7px;
		text-align:left;
		padding:0;
	}
	#financialAdviceBody2{
		width:664px;
		padding:22px 0 0 21px;
	}
	#financialAdviceBody2b{
		width:664px;
		padding:22px 0 0 21px;
	}
	p.yourRequest{
		/*color: #d37d2a;*/
		color:#363368;
		font-weight:bold;
		margin:0;
		padding:0;
	}
	#financialAdviceBody p.yourRequest a{
		text-decoration:underline;
	}
	
	/* CTAs on tpl.ctas.php */
	
	ul#homeCTAs{
		clear:both;
		margin:0 0 14px 6px;
		padding:0;
		height:134px;
	}
	* html ul#homeCTAs{
		margin:0 0 14px 6px;
	}
	
	ul#homeCTAs li.backgroundOne{
		display:inline;
		list-style-type:none;
		text-indent:-3000em;
		float:left;
	}
	ul#homeCTAs li.notBackgroundOne{
		display:inline;
		list-style-type:none;
		float:left;
		display:block;
		height:134px;
		width:225px;
		margin:0;
		padding:0;
	}
	ul#homeCTAs li.notBackgroundOne img{
		/*margin:0;
		padding:0;*/
		display:block;
	}
	ul#homeCTAs li a.register{
		display:block;
		height:134px;
		width:225px;
		background:url(../images/ctas/login.gif) no-repeat;
		margin-right:18px;
	}
	ul#homeCTAs li a.legal_advice{
		display:block;
		height:134px;
		width:225px;
		background:url(../images/ctas/legal_advice.jpg) no-repeat;
		margin-right:18px;
	}
	ul#homeCTAs li a.legal_pro{
		display:block;
		height:134px;
		width:225px;
		background:url(../images/ctas/legal_pro.jpg) no-repeat;
		margin-right:18px;
	}
	ul#homeCTAs li a.financial_advice{
		display:block;
		height:134px;
		width:225px;
		background:url(../images/ctas/financial_advice.jpg) no-repeat;
		margin-right:18px;
	}
	ul#homeCTAs li a.finance_pro{
		display:block;
		height:134px;
		width:225px;
		background:url(../images/ctas/loginMembers.gif) no-repeat;
	}
	
	.plainBackground, .plainBackgroundMember{
		display:block;
		height:134px;
		width:225px;
		background:url(../images/ctas/blank.gif) no-repeat;
		margin-right:18px;
		line-height:normal;
	}
	.plainBackground a{ padding:9px 12px; margin:0; text-align:center; width:201px; display:block; }
	.plainBackgroundMember p{ margin:7px 0 0 0; }
	.plainBackgroundMember{ padding:9px 12px; text-align:center; width:201px; display:block; }
	.plainBackgroundMember img{ margin:0 auto; }
	
	#readMores{
		font-size:11px;
		color:#FFFFFF;
		width:940px;
		margin: 0 auto;
		text-align:left;
		clear:both;
	}
	#readMoreLeft{
		float:left;
		margin-left:7px;
		background:url(../images/icons/arrowRightOrange.jpg) no-repeat 0 5px;
		padding:0 0 0 13px;
	}
	#readMoreRight{
		float:right;
		margin-right:50px;
		background:url(../images/icons/arrowRightOrange.jpg) no-repeat 0 5px;
		padding:0 0 0 13px;
	}
	
	/* members */
	
	#stockMarkets{
		float:right;
		width:132px;
		background:url(../images/template/stockMarkets.gif) no-repeat bottom left;
		margin:0 0 15px 0;
		padding:0 0 100px 0;
	}
	
	#stockMarketsInner{
		width:104px;
		background:url(../images/template/stockMarkets.gif) no-repeat top left;
		padding:15px 14px 0 14px;
	}
	#stockMarketsInner table{
		font-size:11px;
		margin:15px 0 20px 0;
	}
	#stockMarketsInner table tr td.red{
		color:#fe0101;
	}
	#stockMarketsInner table tr td.green{
		color:#00c800;
	}
	#stockMarketsInner table tr td.left{
		width:68px;
	}
	
	#stockMarketsInner .seeMore{
		background:url(../images/icons/orangeArrow.gif) no-repeat 0 7px;
		padding:0 0 0 15px;
	}
	#stockMarketsInner .seeMore a{
		color:#d37d2a;
		font-size:11px;
	}
	
	.contentCTA p, .contentCTAOrange p{
		margin:0 0 10px 0;
	}
	
	.contentCTA{
		display:block;
		height:134px;
		width:170px;
		background:url(../images/ctas/innerCTABack.gif) no-repeat;
		float:left;
		margin:0 18px 20px 0;
		padding:0 35px 0 20px;
	}
	
	.contentCTAOrange{
		display:block;
		height:134px;
		width:170px;
		background:url(../images/ctas/innerCTABackOrange.gif) no-repeat;
		float:left;
		margin:0 18px 0 0;
		padding:0 35px 0 20px;
	}
	
	.more{
		background:url(../images/icons/arrowOrangeCircle.gif) no-repeat 0 3px;
		padding:0 0 0 20px;
	}
	.moreOrange{
		background:url(../images/icons/arrowOrangeCircleOrange.gif) no-repeat 0 3px;
		padding:0 0 0 20px;
	}
	.more a, .moreOrange a{
		color:#d37d2a;
		font-weight:bold;
	}
	
	.newsTickerClearH3{
		clear:left;
		width:500px;
	}
	.newsTicker{
		clear:left;
		padding:0;
		margin:0;
		list-style-type:none;
		width:500px;
	}
	.newsTicker li a{
		font-weight:bold;
	}
	
	/* financial-advice-step3 */
	
	
	
	.changeLink{
		color:#d37d2a;
	}
	
	.checkBoxAlign{
		clear:left; 
		width:400px;
	}
	
	a.orangeUnderline{
		color:#d37d2a;
		text-decoration:underline;
	}
	.yourAccountDetails{
		margin:-10px 0 0 0;
	}
	
	/* news */
	
	.question{
		clear:both;
	}
	
	/* faqs */

	.faqs .question a, .faqs .question span{
		display:block;
		border:1px solid #c4c2d3;
		background-color:#dcdbe6;
		padding:10px;
		outline:none;
	}
	.faqs .answer{
		padding:10px;
	}
	
	
	
	/* forum */
	
	.forumHeader{
		background-color:#363368;
		color:#FFFFFF;
	}
	.forumHeader th{
		font-weight:bold;
		padding:10px 0;
	}
	
	.forumScroll{
		height:400px; 
		width:500px;
		overflow:scroll;
	}
	
	.forum tr{
		/*height:20px;*/
	}
	.forum tbody tr:hover{
		background-color:#dcdbe6;
		cursor:pointer;
	}
	.forum td{
		border-bottom:1px solid #dcdbe6;
		padding:10px 0 0 0;
	}
	.forum td a{
		display:block;
		/*height:30px;*/
		padding:0 0 10px 0;
	}
	.forum td.subject a{
		padding: 0 0 10px 5px;
	}
	.subject{
		width:330px;
		/*text-indent:5px;*/
	}
	.posts{
		width:50px;
	}
	.latestPost{
		width:80px;
	}
	
	.pager{
		margin:25px 0 0 0;
	}
	.pagedisplay{
		width:30px;
		border:0px;
		text-align:center;
		background-color:#FFFFFF;
	}
	
		/* view thread */
		.forumThreadOuter{
			width:500px;
		}
		.forumThread{
			padding:10px;
		}
		.forumThreadOuter .highlight{
			background-color:#dcdbe6;
		}
		.addTopic{
			float:right;
			margin:0 33px 0 0;
		}
		.postedThread{
			font-size:10px;
			font-weight:bold;
		}
		

/* LEFTCOLUMN STYLES  */   
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

	
	#leftColumnOuterWrap{
		width:225px;
	}
	
	#leftColumnWrap{
		float:left;
		background:url(../images/template/leftColumn.gif) no-repeat bottom left;
		margin:0 0 15px 0;
		padding:0 0 15px 0;
	}
	
	#leftColumnInner{
		width:183px;
		background:url(../images/template/leftColumn.gif) no-repeat top left;
		padding:0 21px 20px 21px;
	}
	
	#blue{
		float:left;
		width:182px;
		background:url(../images/template/leftColumnInnerBlue.gif) no-repeat bottom left;
		margin:20px 0 10px 0;
		padding:0 0 15px 0;
	}
	
	#blueInner{
		width:154px;
		background:url(../images/template/leftColumnInnerBlue.gif) no-repeat top left;
		padding:11px 14px 0 14px;
		font-size:11px;
		color:#ffffff;
	}
	#blueInner span{
		color:#d37d2a;
		font-weight:bold;
	}
	
	#blueInner a{
		color:#d37d2a;
		font-weight:bold;
	}
	
	#leftColumnInner ul{
		margin:0;
		padding:0;
		list-style-type:none;
		clear:both;
	}
	
	#leftColumnInner ul li{
		width:167px;
		border-bottom:1px solid #ede7d0;
		display:block;
		padding:7px 0 7px 15px;
		background:url(../images/icons/orangeArrow.gif) no-repeat 0 11px;
	}
	
	.leftColumnCTA{
		clear:left;
		background:url(../images/rotating/rotating_back.jpg) no-repeat top left;
		height:134px;
		width:225px;
		display:block;
		overflow:hidden;
	}
	
	.leftColumnCTA a{ padding:9px 12px; margin: 0; text-align: center; width:201px }
	
	
/* RIGHTCOLUMN STYLES  */   
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

	
	
/* FOOTER ELEMENTS  */   
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

 	#footerWrap{
		background:url(../images/template/footer_repeat.jpg) repeat-x #363368 top left;
		margin-top:-20px;
		color:#FFFFFF;
		text-align:left;
	}
	
	#footerWrapContent{
		width: 980px;
		margin: 0 auto;
		text-align:left;
	}
	#footerWrapContentInner{
		padding: 35px 24px 0 24px;
	}
	
	#footerWrap a{
		color:#FFFFFF;
	}
	
	#footerWrap .copy{
		color:#b9b8ca;
		font-size:11px;
		margin-top:-7px;
	}
	
	.chosenSpecialists{
		float:right;
		margin-right:10px;
	}
