Body
	{
	BACKGROUND								:#415161;
	}
P
	{ 
	font-family								:verdana, Helvetica, sans-serif; 
	FONT-SIZE								:13px; 
	line-height								:200%; 
	margin									:2px 5px 5px 10px; 
	}
A.teaser
	{
	color									:#ffffff;
	font-family								:Arial, verdana, Helvetica, sans-serif;
	font-size								:16px;
	text-decoration							:none;
	font-weight								:bold;
	}
A.teaser:hover
	{
	color									:#ffffff;
	font-family								:Arial, verdana, Helvetica, sans-serif;
	font-size								:16px;
	text-decoration							:underline;
	font-weight								:bold;
	}
.tableborder  
	{ 
	border									:1px solid #0C5977;
	}
A		
	{
	color									:#064384;
	font-family								:Arial, verdana, Helvetica, sans-serif;
	font-size								:11px;
	text-decoration							:none;
	font-weight								:bold;
	}
A:hover
	{
	color									:#336633;
	font-family								:Arial, verdana, Helvetica, sans-serif;
	font-size								:11px;
	text-decoration							:underline;
	font-weight								:bold;
	}
A.toplinks 
	{
	color									:#c0c0c0;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:10px;
	letter-spacing							:0.5pt;
	font-weight								:bold;
	text-decoration							:none;
	}
A.toplinks:hover 
	{
	color									:#ffffff;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:10px;
	letter-spacing							:0.5pt;
	font-weight								:bold;
	text-decoration							:none;	
	}
A.blue 
	{
	color									:#064384;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:11px;
	font-weight								:bold;
	text-decoration							:none;
	}
A.bluesmall 
	{
	color									:#064384;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:11px;
	font-weight								:bold;
	text-decoration							:none;	
	}
A.maroona 
	{
	color									:#970000;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:12px;
	font-weight								:bold;
	text-decoration							:none;
	}
A.maroon 
	{
	color									:#970000;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:11px;
	font-weight								:normal;
	text-decoration							:none;
	}
A.maroon:hover 
	{
	color									:#687787;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:11px;
	font-weight								:normal;
	text-decoration							:underline;
	}
A.maroonlight 
	{
	color									:#970000;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:12px;
	text-decoration							:none;	
	}
A.blue:hover 
	{
	color									:#064384;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:11px;
	font-weight								:bold;
	text-decoration							:underline;
	}
/*.smallstuff 
	{
	FONT-SIZE								:10px; 
	COLOR									:#a9a9a9; 
	FONT-FAMILY								:verdana; 
	TEXT-ALIGN								:inherit; 
	}*/
table.profile
	{
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-left-color:#000000;
	border-left-style:solid; 
	border-left-width:thin;
	border-right-color:#000000; 
	border-right-style:solid; 
	border-right-width:thin;
	border-top-color:#000000; 
	border-top-style:solid;
	border-top-width:thin;
	}
td 
	{
	FONT-SIZE								:11Px; 
	COLOR									:#000000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	}
td.pagetitle 
	{
	FONT-SIZE								:18Px; 
	COLOR									:#384B5A; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	font-weight								:bold;
	}
select 
	{
	font-size								:11px;	
	width									:350px; 
	font-family								:verdana, Helvetica, sans-serif;
	}
select.fld 
	{ 
	font-size								:11px;	
	width									:200px; 
	font-family								:verdana, Helvetica, sans-serif;
	}
textarea 
	{
	border-style							:solid; 
	border-color							:#808080;
	border-width							:1px; 
	font-size								:11px;	
	width									:170px;
	height									:60px;
	font-family								:verdana, Helvetica, sans-serif;
	}
select.fld1 
	{ 
	font-size								:11px;	
	width									:150px; 
	font-family								:verdana, Helvetica, sans-serif;
	}
select.s150 
	{ 
	width									:150px; 
	height									:75px; 
	font-size								:10px; 
	border									:1px #808080; 
	}
input.tb150 
	{ 
	width									:150px; 
	height									:17px; 
	font-size								:10px; 
	border									:1px #808080; 
	}
.reqd 
	{
	FONT-SIZE								:10px; 
	COLOR									:#FF0000; 
	FONT-FAMILY								:verdana; 
	}
.mand 
	{
	FONT-SIZE								:9px; 
	COLOR									:#ff0000; 
	FONT-FAMILY								:verdana; 
	font-weight								:normal;
	}
ul 
	{
	list-style-image 						:url(../images/arrow.jpg);
	}
ul.events 
	{
	list-style-image 						:url(../images/error.png);
	text-align								:left; 
	font-family								:verdana, Helvetica, sans-serif;
	margin-left								:17px;
	padding-left							:5px;
	}
td.copyright 
	{
	FONT-SIZE								:10px; 
	COLOR									:#000000; 
	FONT-FAMILY								:verdana;
	}
td.white 
	{
	FONT-SIZE								:12Px; 
	COLOR									:#ffffff; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	}
td.whitesmall 
	{
	FONT-SIZE								:10px; 
	COLOR									:#ffffff; 
	FONT-FAMILY								:verdana;
	}
td.question 
	{
	FONT-SIZE								:12Px; 
	COLOR									:#970000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	}
A.question 
	{
	FONT-SIZE								:12Px; 
	COLOR									:#970000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	}
A.pagelinks 
	{
	FONT-SIZE								:10Px; 
	COLOR									:#000000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	text-decoration							:underline;
	}
td.tdblue 
	{ 
	FONT-SIZE								:12Px;	
	COLOR									:#ffffff; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	background-color						:#2F78D0;	
	}
td.gray 
	{
	FONT-SIZE								:11Px; 
	COLOR									:#000000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	background-color						:#f0f0f0;
	}
td.lgray 
	{
	FONT-SIZE								:11Px; 
	COLOR									:#000000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	background-color						:#f0f0f0;
	}
td.lgraylight 
	{
	FONT-SIZE								:11Px; 
	COLOR									:#000000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	background-color						:#FBFBF5;
	}
td.mand 
	{
	FONT-SIZE								:11Px; 
	COLOR									:#000000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	background-color						:#ffffff;
	}
td.title 
	{
	FONT-SIZE								:16Px; 
	COLOR									:#064384;
	font-weight								:bold;
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:1pt; 
	}
A.enlarge 
	{ 
	color									:#808080; 
	font-family								:verdana, Helvetica, sans-serif; 
	font-size								:11px; 
	text-decoration							:none;
	text-align								:center; 
	}
A.bcumbs 
	{
	color									:#ED9133;
	text-decoration							:underline;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:11px;
	font-weight								:bold;
	}
.bcumbs 
	{
	color									:#808080;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:11px;
	text-decoration							:none;
	}
A.glossary 
	{
	color									:#064384;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:12px;
	font-weight								:bold;
	text-decoration							:none;	
	}
A.glossary:hover 
	{
	color									:#064384;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:12px;
	font-weight								:bold;
	background-color						:#D3D3D3;
	}
.selectview 
	{
	color									:#000000;
	background-color						:#84A8D5; 
	font-family								:Verdana, Helvetica, sans-serif; 
	font-size								:10px; 
	font-weight								:normal; 
	width									:170px;
	}
input.tb1 
	{ 
	width									:170px; 
	height									:17px; 
	font-size								:11px; 
	font-family								:verdana, Helvetica, sans-serif; 
	border									:1px #808080; 
	}
A.defn 
	{
	color									:#ED9133;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:10px;
	font-weight								:bold;
	text-decoration							:none;
	}
td.flash 
	{
	color									:#ED9133;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:12px;
	font-weight								:bold;
	text-decoration							:none;
	}
td.user 
	{
	color									:#064384;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:12px;
	font-weight								:bold;
	text-decoration							:none;
	}
td.error 
	{
	color									:#ff0000;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:11px;
	font-weight								:bold;
	text-decoration							:none;	
	}
td.small 
	{
	FONT-SIZE								:10Px; 
	COLOR									:#000000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	}
.paginglink 
	{
	color									:#ED9133;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:10px;
	font-weight								:bold;
	text-decoration							:none;	
	}
.pagingactive 
	{
	color									:#064384;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:10px;
	font-weight								:bold;
	text-decoration							:none;	
	}
.black 
	{
	color									:#000000;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:12px;
	font-weight								:normal;
	text-decoration							:none;
	}
td.disp 
	{
	FONT-SIZE								:11Px; 
	COLOR									:#666666; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	}
.clsNodeActive 
	{
	COLOR									:#ffffff; 
	font-size								:11px;
	FONT-FAMILY								:Verdana,Tahoma,Arial; 
	HEIGHT									:23px; 
	BACKGROUND-COLOR						:#ED9133; 
	TEXT-DECORATION							:none;
	}
.clsNode 
	{
	COLOR									:#ffffff; 
	font-size								:11px;
	FONT-FAMILY								:Verdana,Tahoma,Arial; 
	HEIGHT									:23px; 
	BACKGROUND-COLOR						:#ffffff; 
	TEXT-DECORATION							:none;
	}
.clsNodeA 
	{
	BACKGROUND-IMAGE						:url(../images/error.png); 
	WIDTH									:177px;
	}
td.darkgray 
	{
	FONT-SIZE								:11Px; 
	COLOR									:#000000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	background-color						:#bfbfbf;
	}
A.linkwhite 
	{
	color									:#ffffff;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:11px;
	text-decoration							:none;
	}
.fontwhite 
	{
	color									:#ffffff;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:11px;
	font-weight								:bold;
	text-decoration							:none;
	}
td.reqd 
	{
	FONT-SIZE								:12Px; 
	COLOR									:#064384; 
	font-weight								:bold;
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	background-color						:#f0f0f0;
	}
.inactive
	{
	FONT-SIZE								:11Px; 
	COLOR									:#C0C0C0; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	}
td.calgray 
	{
	FONT-SIZE								:11Px; 
	COLOR									:#000000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	background-color						:#666666;
	}
td.calleftgray 
	{
	FONT-SIZE								:11Px; 
	COLOR									:#000000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	background-color						:#BFBFBF;
	}
td.caltitle 
	{
	FONT-SIZE								:11Px; 
	COLOR									:#000000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	background-color						:#2F78D0;
	}
td.calactive 
	{
	FONT-SIZE								:11Px; 
	COLOR									:#ffffff; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	background-color						:#797979;
	}
.formbtn 
	{ 
	background-color						:#FFA010; 
	}
td.small 
	{
	FONT-SIZE								:11Px; 
	COLOR									:#000000; 
	font-family								:verdana, Helvetica, sans-serif; 
	letter-spacing							:.25pt; 
	}
A.events 
	{
	FONT-SIZE								:10Px; 
	COLOR									:#064384; 
	font-family								:verdana, Helvetica, sans-serif; 
	}
A.user 
	{
	color									:#000000;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:11px;
	text-decoration							:underline;
	}
A.logout 
	{
	color									:#000000;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:10px;
	text-decoration							:underline;
	}
A.logoutwhite 
	{
	color									:#ffffff;
	font-family								:verdana, Helvetica, sans-serif;
	font-size								:10px;
	text-decoration							:underline;
	}
TD.maroon 
	{ 
	FONT-FAMILY								:verdana, Helvetica, sans-serif; 
	FONT-WEIGHT								:normal; 
	FONT-SIZE								:11px; 
	COLOR									:#000000; 
	line-height								:200%; 
	BACKGROUND-COLOR						:#ffffff; 
	margin									:2px 5px 5px 10px; 
	}
TD.maroonhome 
	{
	FONT-WEIGHT								:Normal;
	FONT-SIZE								:11px;
	COLOR									:#FFFFFF;
	FONT-FAMILY								:verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR						:#6B7584;
	}
TD.marooncopy 
	{
	FONT-WEIGHT								:Normal;
	FONT-SIZE								:10px;
	COLOR									:#FFFFFF;
	FONT-FAMILY								:verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR						:#425163;
	}
TD.sidebox 
	{
	FONT-WEIGHT								:Normal;
	FONT-SIZE								:10px;
	COLOR									:#FFFFFF;
	FONT-FAMILY								:verdana, Helvetica, sans-serif;
	BACKGROUND-COLOR						:#6B7584;
	}
TD.jt_footer
	{ 
	color									:#ffffff; 
	font-size								:10px; 
	font-family								:verdana, Helvetica, sans-serif; 
	font-weight								:bolder; 
	font-variant							:small-caps; 
	/*text-transform							:capitalize;*/ 
	text-align								:right; 
	float									:right; 
	padding-top								:2px; 
	padding-right							:10px;
	padding-bottom							:15px; 
	}
TD.jt_logo
	{ 
	padding-top								:10px; 
	padding-right							:35px; 
	}
TD.ibstpi_footer
	{ 
	color									:#ffffff; 
	font-size								:10px; 
	font-family								:verdana, Helvetica, sans-serif; 
	font-weight								:bolder; 
	font-variant							:small-caps; 
	/*text-transform							:capitalize; */
	text-align								:center;
	  }
hr.hr_line
	{
	width									:97%;
	height									:1px;
	 }
P.pub_click
	{
	}
TD.pub_row
	{ 
	background-color						:#ccc; 
	background-repeat						:repeat; 
	background-position						:5px 100%; 
	border-color							:#999; 
	border-width							:thick; 
	}
TD.pub_icon
	{
	line-height								:50px;
	text-align								:center;
	/*vertical-align							:50%;*/
	width									:50px;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	}
TD.pub_text
	{ 
	padding-right							:20px; 
	}
.menu_title 
	{
	color									:white;
	font-size								:16px;
	font-family								:Verdana, Arial, Helvetica, sans-serif;
	background-image						:url(../images/menu_title.gif);
	background-repeat						:repeat;
	text-align								:left;
	text-indent								:12px;
	/*vertical-align							:50%;*/
	width									:174px;
	height									:49px;
	}
TR.advisor_status
	{
	padding-top								:8px;
	padding-bottom							:8px;
	background-color						:#6B7584;
	}
TD.advisor_status
	{
	font-size								:16px;
	font-weight								:bold;
	color									:#FFFFFF;
	}
TR.res_content
	{
	}
P.res_content 
	{
	text-align								:left;
	}
TD.res_info
	{
	padding-right							:10px;
	text-align								:left;
	width									:25px;
	}
A.res_url
	{
	font-size								:14px;
	font-weight								:bold;
	color									:#000099;
	}
A.res_url:hover
	{
	font-size								:14px;
	font-weight								:bold;
	color									:#990000;
	}
.registerd
	{
	vertical-align							:baseline;
	font-size								:80%;
	}
/*#member_photo
	{
	vertical-align							:top;
	}*/