@charset "UTF-8";



/* CSS Document */







body {



	margin: 0;



	padding: 0;



	background: #fff url("http://www.interactivedata.com/images/test/bg2.jpg") no-repeat center top;



	font: 12px Arial, Helvetica, sans-serif;



	color: #515151;



	line-height: 1.3em; 



}









table {



	float: left;



	margin-top: 4px;



}







a {



	color: #41a6da; /* fe2300 41a6da */



	text-decoration:none;



}







a:hover {



	text-decoration: underline;



} 







a.timeline {



	color: #fe2300;



	text-decoration:none;



}







a:hover.timeline {



	text-decoration:underline;



}







a.click_here, a.terms_privacy .click_here {



	color: #336699;



	text-decoration:underline;



	font-size: 12px;



	font-weight: normal;



}







a:hover.click_here {



	text-decoration: none;



}







a.orange_link {



	color: #fe2300;



	text-decoration:underline;



}







a:hover.orange_link {



	text-decoration: none;



}







/*  commented out to allowo <ol type=a> attributes



ol li {



	list-style-type: decimal;



}



*/







#container {



	width: 930px;



	margin: 0 auto;



	padding:0;



}







#header {



	width: 930px;



	height:79px;



	



}







#header .logo {



	margin-top: 0px;

	margin-left: 1;



	float:left;



}







#nav {



	width: 930px;



	height: 30px;



	background: #3d4552;



	margin-top: 12px; /* 12px */



	margin-bottom: 30px;



	float: left;



}







#footer {



	width: 940px;



	clear:both;



	height: 50px;



	color: #999;



	font-size:10px;



	text-transform:uppercase;



	text-align: center;



	margin: 0 auto;



}







#footer p {



	margin-left:10px;



}







#footer a {



	color: #515151;



	font-weight:bold;



	padding:0 5px 0 10px;



	text-decoration: none;



}







#footer a:hover {



	text-decoration: underline;



}







#footer a.terms {



	color:#999;



	font-weight:normal;



	text-decoration: none;



}







#nav_items {



	float: left;



	font:11px verdana,arial,sans-serif;



	width:650px; 



	height: 33px; 



	padding:0; 



	line-height:15px;



	}







#nav_items div.nav_off a {



	color:#fff; 



	height:29px;



	/*margin-top: 5px;*/



	/* margin-right:2px; */



	line-height:33px; 



	padding:0 16px 1px 16px; 



	float:left; 



	cursor:pointer; 



	position:relative; 



	z-index:20;



	background: #3d4552;



	border-right: 1px solid #fff;



	text-decoration: none;



	}







#nav_items div.nav_on a {



	color: #fff;



	font-weight:bold;



	padding:0 18px; 



	/*margin-right:2px; */



	margin-top:1px; 



	float:left; 



	background:#3d4552; 



	border:1px solid #fff; 



	cursor:pointer; 



	border-bottom:0; 



	height:33px; 



	line-height:32px; 



	position:relative; 



	z-index:100;



	margin-left:-1px;



	margin-top:-5px;



	text-decoration: none;



	}



	



#nav_items div.nav_on a:hover, #nav_items div.nav_off a:hover {



	text-decoration: underline;



}







input {



	border: none;



}







.search {



	margin-top: 0px;



	margin-right: -4px;



	margin-left: 5px;



	width: 175px;



	height: 14px;



	top: -5px;



}







.search_submit {



	margin-top: 0px;



}







/* #content {



	float: left;



	width: 930px;



	padding-top: 30px;



	border: 1px solid red;



}*/







#home_left {



	float: left;



	width: 210px;



	padding-right:5px;



	/*height: 334px;*/



}







#home_center {



	float: left;



	width: 438px;



	height: 334px;



	margin-left:5px;



}



/* TEMPORARY CLASS */



#home_center2 {



	float: left;



	width: 438px;



	height: 334px;



	margin-left:5px;



	background-color: #336699;



}



#contact_center {



	float: left;



	width: 350px;



	padding: 5px 5px 0 15px;



}







#center {



	float: left;



	width: 470px;



	padding: 5px 5px 0 15px;



}







#home_right {



	float: left;



	width: 267px;



	height:334px;



	background: #242a34;



	padding: 0;



	margin-left:5px;



}







#contact_right {



	float: left;



	width: 300px;



	height:650px;



	margin: 35px 0 0 10px; 



	border-left: 1px solid #999;



	padding-left: 10px;



}







#right {



	float: left;



	width: 210px;



	margin-left: 15px;



}







#ir_right {



	float: left;



	width: 680px;



	padding: 5px 5px 0 15px;



}



#alerts {



	float:left;



	width: 210px;



	height:35px;



	margin-top:14px;



	padding:0px 0px 20px 0px;

	

	border:none;

	

	position:relative;

	

	top:-10px;

	



}







#alerts2 {



	float:left;



	width: 200px;



	height:35px;



	border:1px solid #41a6da;



	margin-bottom: 15px;



	padding:2px 0 0 10px;



}







#alerts a, #alerts2 a {



	padding: 0;



	font-weight: bold;



	color: #41a6da;



	font-size: small;



	text-decoration: none;



}







#alerts a:hover, #alerts2 a:hover {



	text-decoration: underline;



}







/* Sub-Navigation */



 



dl#menu, dt#menu, dd#menu, ul#menu,  li#menu {



	margin: 4px 0 0 0;



	padding: 0;



	list-style-type: none;



	font-size:12px;



}







dl#menu ul {



	margin: 5px 0 0 0;



}







#menu {



	float: left;



	margin-bottom: 20px;



}







dl#menu {



	width: 210px;



}







dl#menu dt {



	cursor: pointer;



	margin: 0 0 5px 0;



	height: 25px; /*20px*/



	line-height: 20px;



	/* text-align: center;*/



	/*font-weight: bold;*/



	/*border: 1px solid gray;*/



	background: #5a616a;



}







#menu dt a {



	padding-left:5px;



	padding-top: 3px;	/*NEW*/



}







dl#menu dd a {



	/*border: 1px solid gray;*/







}







.current {



	text-decoration: underline;



}







dl#menu li {



	list-style-image:url("../images/right_arrow.jpg");



	/*background: #fff;*/







}







/*dl#menu li a, dl#menu dt a {



	color: #fff;



	text-decoration: none;



	display: block;



	border: 0 none;



	height: 100%;



}*/







dl#menu dt a {



	color: #fff;



	text-decoration: none;



	display: block;



	border: 0 none;



	height: 100%;



}







dl#menu li a {



	color: #515151;



	text-decoration: none;



	display: block;



	border: 0 none;



	height: 100%;



	font-size:12px;



}











dl#menu li a.submenu {



	color: #515151;



	margin-bottom:5px;



}







dl#menu dt a:hover {



	background: #fff;



	color:#515151;



}







dl#menu li a:hover {



	text-decoration:underline;



}







dl#menu .border_bottom {



	border-bottom:1px solid #515151;



	padding-bottom: 20px;



	margin-bottom: 20px;



}







/* End Navigation */







/* Contact Locations */







#locations {



	float: left;



}







dl#locations {



	width: 275px;



}







dl#locations dt {



	cursor: pointer;



	margin: 0px 0 5px 0;



	height: 20px;



	line-height: 20px;



	/* text-align: center;*/



	/*font-weight: bold;*/



	/*border: 1px solid gray;*/



	background: #aaa;



	padding: 5px;



}







#locations dt a {



	font-size: 12px;



}







dl#locations dd {



	/*border: 1px solid gray;*/



}







dl#locations li {



	/*text-align: center;*/



	padding-left:5px;



	/*background: #fff;*/



}







dl#locations li a, dl#locations dt a {



	color: #fff;



	text-decoration: none;



	display: block;



	border: 0 none;



	height: 100%;



}







dl#locations li a.sublocations {



	color: #5a616c;



	margin-bottom:5px;



}







dl#locations li a:hover, dl#locations dt a:hover {



	background: #fff;



	color:#515151;



}







.contact_select {



	border-bottom: 1px solid #999;



	width:200px;



}







.support_select {



	border-bottom: 1px solid #999;



}







/* End Contact Locations */







h1 {



	color: #41a6da;



	margin-top:12px;



	padding-top:0;



	font-size:22px;

	

	/*margin-bottom:-3px; */



	line-height: 22px;



}



.subhead {



	font-weight: bold;



	margin-top: 0px;



	font-size:13px;



	color: #5a616b;

	

	margin-top:-14px;



}







h2 {



	color: #fff;



	font-size: 14px;



	margin-left: 10px;



}







h3 {



	color: #151923;



	margin-top:-10;



	padding:0;



}







h3.news {



	font-size: 18px;



	color: #41a6da;



	font-weight:normal;



	padding: 0;



	margin: 0 0 3px 0;



}







h3.lookup {



	font-size: 12px;



	color: #004080;



	padding: 0;



	margin: 10px 0 0 10px;



	float: left;



}



h3.sitemap {



	font-size: 12px;



	color: #41a6da;



	font-weight:strong;



	padding: 0;



	margin: 0 0 3px 0;



}



.corner_nav {



	color:#fff;



	padding:0;



	font-size:10px;



	margin:5px 0 0 5px;



	text-transform:uppercase;



}







/*.contactCorner {



	position: absolute;



	width:150px;



	height:20px;



	background:#41a6da;



	margin-left: 638px; 



}







.loginCorner {



    position:fixed;



	width:150px;



	height: 20px; 



	background:#41a6da;



	margin-left: 790px; 



}*/





.soclink_topleft {

    float:left;

	width:20px;

	height:20px;

	margin-left: 470px; 

	margin-right: 1px;



}



.soclink_top {

    float:left;

	width:20px;

	height:20px;

	margin-left: 0px; 

	margin-right: 1px;



}





.contactCorner {



	float:left;

	width:150px;

	height:20px;

	background:#41a6da;

	margin-left: 1px; 

	margin-right: 2px;



}







.loginCorner {



	float: left;

	width:150px;

	height: 20px;

	background:#41a6da;



}







.loginCorner a {



	color: #fff;



}







.loginCorner a:hover {



	text-decoration: none;



}







.login_field {



	width:100px;



}



.lingoCorner{

	float: left;

	width:70px;

	height: 20px;

	background:#3d4552;

	margin-left: 2px;

}



/* Contact Corner */



#menu1 {



    position:absolute;



     width: 150px;



     background: #41a6da;



     color: #fff;



     font-size: 12px;



	 margin-left: 555px; /*left: 10*/

	 z-index: 500;



	 top: 0;



}



#menu1 a:link {



	color:#fff;



	



}



#menu1 a:visited {



	color:#fff;



}



#menu1 a:link {



	color:#fff;



}



#menu1 h1 {



	font-weight: bold;



}







#menu1 a.contact_americas, #menu1 a.contact_europe, #menu1 a.contact_asia, #menu1 a.support {



	margin-bottom: 25px;



	padding-left: 5px;



	text-decoration: none;



}







#menu1 a:hover.contact_americas, #menu1 a:hover.contact_europe, #menu1 a:hover.contact_asia, #menu1 a:hover.support {



	color:#41a6da;



	background: #fff;



	text-decoration:none;



}







#menu1 a:hover.contact_americas {



	padding: 5px 100px 5px 5px;



}







#menu1 a:hover.contact_europe {



	padding: 5px 107px 5px 5px;



}







#menu1 a:hover.contact_asia {



	padding: 5px 83px 5px 5px;



}







#menu1 a:hover.support {



	padding: 5px 103px 5px 5px;



}











/* Login Corner */



#menu2 {



     position:absolute;



     width: 150px;



     background: #41a6da;



     color: #fff;



     font-size: 12px;



	 left: 1030px; /*left: 10*/



}



#menu2 a:link {



	color:#fff;



	



}



#menu2 a:visited {



	color:#fff;



}



#menu2 a:link {



	color:#fff;



}



#menu2 h1 {



	font-weight: bold;



}



.hide {



     display:none;



}



.show {



     display:inline;



}







* html .spotlight {

	float: left;

	width:245px;

	height:285px;

	background:#fff;

	margin: 0 0 0 4px;

	padding: 5px 0 0 5px;

}















.spotlight_div1 {



	float:left;

	

	width:222px;



	height:81px;



	background: #ffffff;

	margin-left: 1px; 

	margin-right: 1px;



}







.spotlight_div2, .spotlight_div3 {



	float:left;

	

	width:222px;



	height:81px;



	background: #000000;



	margin-left:10px;



	margin-right: 1px;

}







.spotlight_img {



	float: left;





	margin:0;

/*	opacity:0.7; */



}





/*

.spotlight_img:hover {



opacity:0.99;



}

*/





.spotlight a {



	text-decoration: none;



	color: #41a6da;



}







.border {



	float:left;



	width: 930px;



	height: 17px;



	background: #41a6da;



}







.home_border_bottom {



	float:left;



	width: 930px;



	height: 25px;



	background: #41a6da;



	margin-bottom: 20px;



}







.border_bottom {



	float:left;



	width: 930px;



	height: 35px;

	

	background: url("/images/footer_bg.jpg") no-repeat center;



	margin-bottom: 20px;



	margin-top: 25px;



}







li#news {



	padding:0 0 5px 0;



	margin:0;



}







.span {



	color: #41a6da;



}



.markets {

	float:left;

	padding: 50;

	width: 463px;

	margin-top: -3px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

	border: 1px solid #cfcfcf;

	z-index: 400;	



}



.latest_news {

	float:left;

	padding: 50;

	width: 452px;

	height: 261px;

	border: 1px solid #cfcfcf;

	margin-top: -3px;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 5px;

}







.latest_news a {



	color: #515151;



	text-decoration:none;



}







.latest_news a:hover {



	text-decoration:underline;



}







#pull_box_about {

	width: 460px;

	height:100px;

	background: #f5f6f6;

	padding: 0 0 15px 10px;

}







#pull_box {



	width: 460px;



	/*height:100px;*/



	background: #5a616b;

	margin-top:-22px;

	padding: 2px 0 10px 10px;



}











.sub_box {



	width:230px;



	float: left;



}







.sub_box p {



	margin:0 0 5px 0;



}







.blue_bullet {



	float: left;



	color:#41a6da;



	padding-right:5px;



}







.bold {



	font-weight: bold;



}







.boldText {



	font-weight: bold;



	margin-top: 0px;



	font-size:13px;



	color: #5a616b;



}







.underline {



	text-decoration:underline;



}







.committed {



	padding-top: 10px;



	font-size:13px;



	color: #151923;



}







.tabs_headine {



	font-size:13px;



	color: #151923;



}







.annual_report {



	color: #151923;



	font-weight:bold;



}







.right_p {



	font-size: 11px;



	margin: 0;



}







.mgmt {



	float: left;



	width: 220px;



	height: 97px;



	margin-left: 5px;



	margin-bottom: 23px;



	padding-right: 10px;



}







.mgmt img {



	width:72px;



	height: 97px;



	float: left;



	margin-right: 10px;



	border: 1px solid #777;



	



	/*float: left;



	border: 1px solid #777;



	margin:0 15px 0 0;*/	



}







.mgmt p {



	margin: 0;



	font-weight:bold;



	color: #151923;



}







.mgmt_bio_pics {



	float: left;



	margin:0 15px 10px 0;



	border: 1px solid #777;



}







.mgmt_header {



	height: 85px;



}







.view_bio {



	vertical-align: bottom;



}







.job_title {



	font-size: 11px;



}







.subsection {



	MARGIN-BOTTOM: 30px; 



	PADDING-BOTTOM: 20px; 



	WIDTH: 200px; 



	BORDER-BOTTOM: #000 1px solid



}







.subsection-short {



	MARGIN-BOTTOM: 10px; 



	PADDING-BOTTOM: 10px; 



	WIDTH: 200px; 



	BORDER-BOTTOM: #000 1px solid



}







.login_p {



	margin: 0 0 0 5px;



	font-size:11px;



}







.close_p {



	font-size:11px;



	margin: 0 0 5px 5px;



}







.input_lookup {



	margin: 10px 0 0 5px;



	float:left;



	position: relative;



	top: -2px;



}







.go_btn {



	margin: 9px 0 0 5px;



}







.charts {



	float:left;



	margin:10px 0 10px 0;



}







.wide_column {



	width: 625px; 



}







.search_results {



	width: 625px;



	border-bottom: 1px solid #999;



	padding-bottom: 20px;



	margin-bottom: 20px;



}







.search_results p {



	margin:0;



	padding:0 0 10px 0;



}







.terms_privacy_list, .terms_privacy {



	width: 625px;



	border-bottom: 1px solid #999;



	margin-bottom: 10px;



}







.terms_privacy_list p, .terms_privacy p {



	margin-bottom: 10px;



}







.terms_privacy a {



	color: #515151;



	font-weight:bold;



	text-decoration:none;



}







.trademarks_content {



	width: 625px;



}







.indent{



	margin-left: 25px;



}







.search_results_header {



	color: #41a6da;



	font-size:24px;



	margin-right:20px;



	font-weight:bold;



}







/* Accordian Effect */







.AccordionTitle, .AccordionContent, .AccordionContainer



{



  position:relative;



  width:285px;



}







.AccordionTitle



{



  height:20px;



  overflow:hidden;



  cursor:pointer;



  font-family:Arial;



  font-size:12px;



  font-weight:bold;



  vertical-align:middle;



  background-repeat:repeat-x;



  display:table-cell;



  background: #aaa;



  color: #fff;



  padding: 5px;



  width: 275px;



  border-bottom: 5px solid #fff;



  /* background-image:url('title_repeater.jpg'); 



  -moz-user-select:none;*/



}



.AccordionTitle2



{



	height:26px;



	overflow:hidden;



	cursor:pointer;



	font-family:Arial;



	font-size:12px;



	font-weight:bold;



	vertical-align:middle;



	background-repeat:repeat-x;



	display:table-cell;



	background: #ffffff;



	color: #0099cc;



	padding: 5px;



	width: 460px;



	border-bottom: 5px solid #fff;



	text-decoration: underline;  /* background-image:url('title_repeater.jpg'); 



  -moz-user-select:none;*/



}







.AccordionContent



{



  height:0;



  /*overflow: ;*/



  display:none;



  width: 275px;



  margin-left:5px;



  background: #fff;



}







.AccordionContent2



{



  height:0;



  /*overflow: ;*/



  display:none;



  width: 400px;



  margin-left:5px;



  background: #fff;



}



.AccordionContent p {



 font-size:12px;



}







.AccordionContainer



{



 /*  border-top: solid 1px #C1C1C1;



  border-bottom: solid 1px #C1C1C1;



  border-left: solid 2px #C1C1C1;



  border-right: solid 2px #C1C1C1; */



}







.AccordionOpen



{



height:200px;



overflow:auto;



} 







.citySubtitle {



	color: #151923;



	font-weight: bold;



}







.webmaster_div {



	border-top: 1px solid #999;



	margin-top:10px;



}







.webmaster_h3 {



	margin-top:25px;



}







#center ul li.bullet {



	list-style-type: disc;



}







a.bold_link {



	color: #515151;



	font-weight:bold;



	text-decoration:none;



}







#alliances_list, #login_list {



	float: left;



	width: 233px;



	margin-top: 0;



}







#login_list {



	margin-right: 75px;



}







ul {



	margin-left: 15px;



	padding-left: 0;



}







ul li.lists { /* ul li.sidebar_lists */



	list-style-image:url("/images/blue_bullet.jpg");



	



}







ul li {



	margin:0 0 3px 0;



	padding: 0 0 2px 0;



	font-size:12px;



}







ul.sidebar_lists {



	margin: 0 0 0 10px;



	padding: 0;



	list-style-image:url("../images/blue_bullet.jpg");



}







ul li.sublists {



	 list-style-image:url("../images/dash.jpg");



}







#alliances_list ul li.lists, #login_list ul li.lists { 



	list-style-image:url("../images/blue_bullet.jpg");



}







.prod_srvc {



	margin-bottom: 10px;



}







a:hover.graphic2_terminal {



	background: url("images/graphic2_terminal.jpg");



}







#careers_left {



	float: left;



	width: 150px;



	padding-right:5px;



}







#careers_center { 



	float: left;



	width: 500px;



	padding: 5px 5px 0 15px;



}







#careers_right {



	float: left;



	width: 225px;



	margin-left: 0px;



	border-left:1px solid #515151;



	padding: 0 5px 0 20px;



}







.careers_input {



	border:1px solid #515151;



	width: 200px;



	height: 25px;



}







.careers_categories {



	font-size: 10px;



}







#pull_box .p {



	padding: 10px 5px 0px 5px;



	font-size:12px;



	color: #ffffff;



}







.career_img {



	margin-left: 100px;



}







.career_click_here {



	margin-left:300px;



	font-size: 14px;



}







.submenu_list {



	margin-left: 10px;



}







/* Tooltip */



#tt { }



a.tooltip2 {color:#336699;text-decoration: underline;}



a.tooltip2 strong {



	display:none;



}







a.tooltip2:hover {



	border:0; 



	position:relative;



	z-index:500;



	text-decoration:none;



}







a.tooltip2:hover strong {



	display:block;



	position:absolute;



 	top:20px;



    left:-25px;



	padding:10px; 



	font-weight:normal;



	color:#515151; 



	border:1px solid #666;



	background:#f5f6f6;



	width:200px;



}







a.tooltip2:hover strong em.outer {



	position:absolute; 



	left:20px; 



	top:-8px;



	width:0;



	height:0;



	display:block;



	background:transparent; 



	border-left:7px dashed transparent;



	border-right:7px dashed transparent;



	border-bottom:7px solid #666; overflow:hidden; z-index:100;



}







a.tooltip2:hover strong em.inner {



	position:absolute;



	left:20px;



	top:-7px;



	width:0;



	height:0;



	display:block;



	background:transparent;



	border-left:7px dashed transparent; 



	border-right:7px dashed transparent; 



	border-bottom:7px solid #f5f6f6; 



	overflow:hidden;



	z-index:100;}







.clear {clear:both;}





.input_text {



	width: 200px;



}







.maxi_input_text {



	width: 450px;



}







/* Newsletter Pop-up */



#newsletter_body {



	background: #fff;



}







#newsletter_container {



	width: 600px;



	margin: 0 auto;



}







#header2 {



	width: 930px;



	height:79px;



	margin-top: 65px;



}







#header2 .logo {



	margin-top:0px;



	float:left;



}







.newsletter_inputTxt {



	border: 1px solid #999;



}







.infoworld, .bostonglobe1, .bostonglobe2, .forbes, .fintech {



	float: right;



}







.infoworld, .fintech {



	margin: 0 0 0 5px;



}







.bostonglobe1 {



	margin: 15px 0 40px 5px;



}







.bostonglobe2 {



	margin: 10px 0 0 5px;



}







.forbes {



	margin: 10px 0 0 5px;



}







.sub_current {



	font-weight: bold;



}







.two_column {



	float:left;



	width:230px;



}







.go_button {



	border:1px solid #000;



}







.link_button {



	border:0  



	font-family: Arial, Helvetica, sans-serif;



	font-size: 9pt;



	color: #336699;



	background-color: #FFFFFF;



	text-decoration: underline;



}







hover.link_button {



	border:0  



	font-family: Arial, Helvetica, sans-serif;



	font-size: 9pt;



	color: #336699;



	background-color: #FFFFFF;



	text-decoration: none;



}







.imgleft { 



     float : left;



     padding : 5px;



     margin-right : 5px;



}



.imgright{ 



     float : right;



     padding : 5px;



   margin-right : 5px;



}



/*Text Box formats*/



.tb2 {



	background-color : #99FFCC;



	border: 1px solid #008000;



	width: 230px;



}



.tb5 {



	background: url(/images/rounded.gif) no-repeat top left;



	height: 22px;



	width: 230px;



}



.tb5a {



	border: 0;



	width:220px;



	margin-top:3px;



}



.tb7 {

	/*width: 195px;



	background: transparent url('/images/textboxes/txtbxGr1.jpg') no-repeat;*/



	color : #0099cc;

	height:14px;

	border: 1px outset #CCCCCC;

	padding:4px 8px;

	margin-bottom:4px;

	/*background-color: #E4E4E4;*/

}



.sb7 {



	width: 420px;



	color : #0099cc;



	height:20px;



	border:1;



	padding:4px 8px;



	margin-bottom:0px;



	font:Verdana, Arial, Helvetica, sans-serif;

	

	/*background-color: #E4E4E4;*/





}



.formSB



{



color : #0099cc;



}







@charset "utf-8";







/*STYLES SUPPORTING MOCKUPS FOR NEW ENHANCEMENTS JULY 2010 */



.subsectionRC {



	MARGIN-BOTTOM: 30px;



	PADDING-BOTTOM: 20px;



	WIDTH: 198px;



	BORDER-BOTTOM: #000 1px solid;



	border-left: #000 1px solid;



	border-right: #000 1px solid;



	



}







.centerGreyBG {



	MARGIN-BOTTOM: 30px;



	PADDING-BOTTOM: 20px;



	padding-left: 10px;



	padding-top:  10px;



	WIDTH: 460px;



	background-color:#e5e5e5;



	color: #000000;



	



	



}



ul li.login { /* ul li.sidebar_lists */



	list-style-image:url("/images/blue_bullet.jpg");



	margin-bottom: -10



	



}











.loginLink {



	PADDING-BOTTOM: 3px;



	WIDTH: 198px;



	height: 28px;	



	}



	



	#nav_items div.nav_on2 a {



	color: #0099cc;



	font-weight:bold;



	padding:0 5px; 



	/*margin-right:2px; */



	margin-top:1px; 



	float:left; 



	background:#3d4552; 



	border:1px solid #fff; 



	cursor:pointer; 



	border-bottom:0; 



	height:33px; 



	line-height:32px; 



	position:relative; 



	z-index:100;



	margin-left:-1px;



	margin-top:-5px;



	text-decoration: none;



	}



	



#nav_items div.nav_on2 a:hover, #nav_items div.nav_off a:hover {



	text-decoration: underline;



}







.formTable {



	border-top-width: 1px;



	border-right-width: 5px;



	border-bottom-width: 5px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #999999;



	border-right-color: #999999;



	border-bottom-color: #999999;



	border-left-color: #999999;



}



.formField1 {



	border-top-width: 3px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 3px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #999999;



	border-right-color: #999999;



	border-bottom-color: #999999;



	border-left-color: #999999;



}



.contentbox {

	border: thin solid #336699;

	padding: 10px;

	width: 443px;

	height: auto;

}





.wideblock {

	width: 700px;

	height: auto;

}



.hilite1 {



	color: #69be28;



	margin-top:0;



	padding-top:0;



	font-size:22px;



	line-height: 22px;



}



.hilite2 {



	color: #6639b7;



	margin-top:0;



	padding-top:0;



	font-size:22px;



	line-height: 22px;



}



.link16 {

	color: #69be28;

	margin-top:30;

	font-size:14px;

	line-height: 18px;

	font-weight: bold;

	background-color: #FFFFFF;

	float: left;

	margin-top: 5px;

	margin-bottom: 30px;

	width: 200px;

	padding: 20;

	clear: both;

	border: 2px dotted #999999;

}



.link17 {

	color: #0099cc;

	margin-top:30;

	font-size:14px;

	line-height: 18px;

	font-weight: bold;

	background-color: #FFFFFF;

	float: left;

	margin-top: 5px;

	margin-bottom: 30px;

	width: 200px;

	padding: 20;

	clear: both;

	border: 2px dotted #999999;

}



.topimage {

	position: relative;

	top: -5px;

}



.footnote_norm {

font-size:smaller

}



/*DROPDOWN MENU BEHAVIOR  */



.widepara {

	width: 700px;

}



.newspotlightblock {

	font-size:11px;

	line-height: 1.3em;

	text-decoration:none;

	width:711px;

	height:122px;

	background:#cfcfcf;

	z-index: 5000;

	top: 264px;

	right: 433px;

	color: #C0C0C0;

}


/*
.newspotlightblock a {



	text-decoration: none;



	color: #C0C0C0;

	opacity:0.7; 

	filter:alpha(opacity=70);

	}



.newspotlightblock a:hover {



	text-decoration: none;



	color: #FFFFFF;

	opacity:1; 

	filter:alpha(opacity=100);

	zoom:1;

	}

	*/

	

.newspotlight1 {

float:left;

width:222px;

height:81px;

background:#000000;

margin-left:11px;

vertical-align:top;

color: #C0C0C0;

}





.newspotImgOff {



	float: left;

	margin:0;

	opacity:0.7; 

	filter:alpha(opacity=70);



}



.newspotImgOn {



	float: left;

	margin:0;

	opacity:1; 

	filter:alpha(opacity=100);

}



/*

.newspotlight1 img:hover {

	opacity:1;

	}

.newspotlight1:hover {

	color: #ffffff;

	}	

*/

.newspotlight2 {

float:left;

width:223px;

height:81px;

background:#000000;

margin-left:11px;

vertical-align:top;

}

.newspotlight3 {

float:left;

width:223px;

height:81px;

background:#000000;

margin-left:11px;

vertical-align:top;

}



.newspotshade {

	position:absolute;

	width:223px;

	height:81px;

	left: 260px;

	top: 474px;

	opacity:0.12;

	filter:alpha(opacity=12);

	

	z-index:6000;

}



.newspotshade img:hover {

	opacity:0;

	filter:alpha(opacity=0);



}



/*jQuery Slider*/



*{outline: none;}

img {border: 1;}

.container_slider {

	width: 711px;

	padding: 0;

	margin: 0 auto;

}



.folio_block {

	position: absolute;

	left: 50%; top: 50%;

	margin: -272px 0 0 -247px;

}



#slider {

     position:relative;

     width:711px; /* Change this to your images width */

     height:273px; /* Change this to your images height */

     background:url(/images/loading.gif) no-repeat 50% 50%; 

}

#slider img {

     position:absolute;

     top:0px;

     left:0px;

     display:none;

}



#slider a{

	display:block;

}



.nivo-controlNav {

	position:absolute;

	bottom:-15px;

	right:1px;

}

.nivo-controlNav a {

	display:block;

	width:10px;

	height:10px;

	background:url(/images/bullets.png) no-repeat;

	text-indent:-9999px;

	border:0;

	margin-right:4px;

	float:left;

}

.nivo-controlNav a.active {

	background-position:-10px 0;

}



.nivo-directionNav a {

	display:block;

	width:32px;

	height:34px;

	background: url(/images/arrows.png) no-repeat;

	text-indent:-9999px;

	border:0;

}

a.nivo-nextNav {

	background-position:-32px 0;

	right:10px;

}

a.nivo-prevNav {

	left:10px;

}



.blockMarkets {

	background-color: #ffffff;

	top: -260px;

	left: 10px;

	z-index: 5000;

	margin-top:300;

	overflow: visible;

	position: relative;

	height: 29px;

	width: 150px;

}



.req_mark {

	color: #e33631;

	font-size: -1;

	position: relative;

	top: 20px;

	margin-right:5;	

}

 .formborder {

	padding: 0px;

	border-top-width: 0px;

	border-right-width: 8px;

	border-bottom-width: 8px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

 }

 

 .formborder2 {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #333333;

	border-right-color: #333333;

	border-bottom-color: #333333;

	border-left-color: #333333; 

 }

 

 .searchBG {

	background-image: url(/images/searchboxBG.jpg);

}



.searchWall {

width: 182px; height: 18px; position: absolute; top: 96px; left: 690px; z-index: 498; background-color:#ffffff;

}



.searchBtnImg {

width: 64px; height: 16px; position: absolute; top: 97px; left: 882px; z-index: 498; 

}
