* {
	margin:0;
	padding:0;
	}

body {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	}
ul {

      margin: 0;
      padding: 0;
      padding-left: 2em;
}
ul li {
      list-style-position:inherit;
      padding-right:2px;
      text-align: left;
      font: bold 13px arial;
}
ul li a {
      text-decoration: none;
}
#page-outer {
	background:#fff url("homebg.jpg") repeat-x;
	}

#page-outer-plain {
	background:#fff url("body_plain_bg.gif") repeat-x;
	}

#page-holder {
	width:980px;
	text-align:left;
	margin:0 auto;
	}

#header {
	background:#000 url("header_bg.gif") repeat-x;
	height:130px;
	}

#sub-nav {
	background:#000 url("yellow_bg.gif") repeat-x;
	height:22px;
	padding:8px 0 0 35px;
	}

#header-nav {
	padding-top:15px;
	}

#header-nav-inner {
	text-align:center;
	width:950px;
	height: 50px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}

#header-nav-inner a {
	text-decoration:none;
	font-size:13px;
	color:#FDFDFD;
	font-weight:700;
	float:left;
	}

#header-nav-inner a:hover {
	text-decoration:underline;
	font-size:13px;
	color:#FFBA27;
	font-weight:700;
	float:left;
	}
	
#header-nav-inner a.selected {
	text-decoration:none;
	font-size:13px;
	color:#FFBA27;
	font-weight:700;
	float:left;
	}

#header-nav-inner span {
	display:block;
	text-align:center;
	width:75px;
	font-size:11px;
	color:#7C7C7C;
	float:left;
	}

#header-left {
	float:left;
	padding:0px 0 0 25px;
	}

#header-right {
	float:right;
	padding:22px 20px 0 0;
	}

#header-right a.home {
	background:url("top_home.gif") no-repeat 0 0;
	padding-left:20px;
	display:block;
	height:20px;
	float:left;
	color:#FFB72B;
	font-weight:700;
	font-size:11px;
	}

#header-right a.bookmark {
	background:url("top_bookmark.gif") no-repeat 0 0;
	padding-left:20px;
	display:block;
	height:20px;
	float:left;
	font-weight:700;
	color:#FFB72B;
	font-size:11px;
	}

#header-right span.tel {
	background:url("top_tel.gif") no-repeat 0 0;
	padding-left:35px;
	display:block;
	height:20px;
	float:left;
	font-weight:700;
	color:#FFB72B;
	font-size:11px;
	}

#sub-nav a {
	text-decoration:none;
	font-size:12px;
	color:#000;
	font-weight:700;
	float:left;
	}

#sub-nav a:hover,
#sub-nav a.selected
	{
	text-decoration:underline;
	font-size:12px;
	color:#000;
	font-weight:700;
	float:left;
	}

#sub-nav span {
	display:block;
	text-align:center;
	width:12px;
	font-size:12px;
	color:#000;
	float:left;
	}

#bottom-nav-outer {
	text-align:center;
	border-bottom:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	}

#bottom-nav {
	width:825px;
	text-align:center;
	font-size:12px;
	color:#000;
	margin:0 auto;
	padding:20px 0;
	}

#bottom-nav a {
	font-size:12px;
	color:#000;
	float:left;
	font-weight:bold;
	}

#bottom-nav span {
	display:block;
	text-align:center;
	width:25px;
	font-size:12px;
	color:#D4D4D4;
	float:left;
	}

#flash-zone {
	height:225px;
	width:980px;
	line-height:0px;
	font-size:0px;
	}

#content-outer {
	background:#fff;
	line-height:16px;
	background:#fff url("home_content_bg.jpg") no-repeat;
	}

#content-normal {
	color:#000;
	line-height:16px;
	background:#fff url("plain_bg.gif") repeat-x;
	}
	
#content-about-pad {
	padding-top:25px;
	color:#000;
	line-height:16px;
	background:#fff url("plain_bg.jpg") repeat-x;
	}

#content-normal-pad {
	padding-top:25px;
	color:#000;
	line-height:16px;
	background:#fff url("plain_bg.gif") repeat-x;
	}

#footer {
	text-align:left;
	width:960px;
	font-size:12px;
	margin:0 auto;
	padding:10px 0;
	}

#footer-inner {
	text-align:left;
	width:250px;
	font-size:12px;
	margin:0 auto;
	padding:10px 0;
	}

#footer-inner span {
	color:#000;
	display:block;
	float:left;
	width:20px;
	background:url("dot.gif") no-repeat 10px 5px;
	}

#footer-inner a {
	color:#000;
	float:left;
	}

#sub-footer {
	text-align:left;
	width:500px;
	color:#4D4D4D;
	font-size:11px;
	margin:0 auto;
	padding:10px 0;
	}

#sub-footer	span {
	float:left;
	display:block;
	padding:3px 4px 0 0;
	}

#sub-footer	img {
	float:left;
	display:block;
	}

#sub-footer a  {
	color:#4D4D4D;
	}

.green {
	color:#BCC42D;
	}

a {
	color:#000;
	text-decoration:none;
	outline:none;
	font-weight: bold;
	}

a.under {
	color:#000;
	text-decoration:underline;
	font-weight:bold;
	outline:none;
	}
 
.clear {
	clear:both;
	line-height:0;
	height:0;
	font-size:0;
	margin:0;
	padding:0;
	}

img {
	border:0;
	}

p {
	font-weight:400;
	margin:0;
	padding:0;
	}
 
form {
	font-size:11px;
	margin:0;
	padding:0;
	}

.line {
	background-color:#D3D3CD;
	height:1px;
	font-size:0;
	line-height:0;
	margin:10px 0;
	padding:0;
	}

#content-left,
#content-right {
	color:#000;
	float:left;
	width:100%;
	}

#home-left  {
	color:#000;
	float:left;
	width:920px;
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30px;
	height: auto;
	}

#home-right {
	color:#000;
	float:left;
	width:460px;
	padding:40px 0 0 40px;
	}

#home-links-left a	{
	font-size:14px;
	padding:0 0 4px 13px;
	margin:0;
	background:url("blue_dot.gif") no-repeat 0 5px;
	float:left;
	display:block;
	width:180px;
	}
	
#home-links-left a:hover	{
	color:#2282C5;
	text-decoration:underline; 
	}
	
#home-links-right a	{
	font-size:14px;
	padding:0 0 4px 13px;
	margin:0;
	background:url("yell_dot.gif") no-repeat 0 5px;
	float:left;
	display:block;
	width:205px;
	}
	
#home-links-right a:hover	{
	color:#ECAC13;
	text-decoration:underline; 
	}

#left-links	{
	line-height:0;
	font-size:0;
	padding:0;
	margin:0;
	background-color:#99CC00;
	float:left;
	height:0;
	}
	
#about-box {

}

#content-about {
	color:#000;
	line-height:16px;
	width:980px;
	background:#fff url("plain_bg.jpg") repeat-x;
	}
	
#about-left  {
	color:#000;
	float:left;
	width:525px;
	padding:25px 0 0 20px;
	}

#about-right {
	color:#000;
	float:left;
	width:220px;
	padding:70px 0 0 20px;
	}

#home-lower {
	width:932px;
	height:100px;
	background:url("black_bg.gif") no-repeat;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}

#home-latest  {
	position:absolute;
	top:8px;
	left:44px;
	color:#000;
	float:left;
	width:868px;
	color:#fff;
	font-weight: bold;
	font-size: 14px;
	}

#home-latest span {
	font-size:11px;
	color:#fff;
	}

#home-opinion  {
	position:absolute;
	top:40px;
	left:320px;
	color:#fff;
	float:left;
	width:240px;
	font-size:16px;
	}
	
#home-opinion .txt {
	
	
	color:#fff;

	width:240px;
	height:40px;
	font-size:16px;
	}

#home-request {
	position:absolute;
	top:40px;
	left:650px;
	color:#000;
	float:left;
	width:230px;
	}

/* CLIENTS ------------------------------*/

#client-header {
	width:930px;
	padding-top:14px;
	margin:0 auto;
	}

#client-header-left,
#business-header-left {
	float:left;
	width:657px;
	height:70px;
	padding-top:10px;
	}

#client-header-left {
	background:url("private_header_left.jpg");
	}

#business-header-left {
	background:url("business_header_left.gif");
	}

#client-header-right {
	width:273px;
	height:80px;
	float:left;
	}

#client-holder {
	width:930px;
	text-align:left;
	font-size:12px;
	color:#000;
	margin:0 auto;
	}

#client-left {
	float:left;
	width:460px;
	padding-top:10px;
	}

#aff-left {
	float:left;
	width:460px;
	}

#aff-right {
	float:left;
	width:445px;
	padding-left:20px;
	}

#client-right {
	float:left;
	width:445px;
	padding-left:20px;
	padding-top:10px;
	}

.padded-content {
	padding:0 25px;
	}

ul.client-side {
	list-style-type:none;
	}

ul.client-side li {
	background:url("blue_li.gif") no-repeat 0 4px;
	padding:0 0 0 15px;
	float:left;
	width:200px;
	}

ul.client-side li a{
	color:#000000;
	font-weight:bold;
	}

.image-left {
	float:right;
	}

a.private-blue {
	font-weight:bold;
	color:#2282C5;
	}

a.bus-orange {
	font-weight:bold;
	color:#ECAC13;
	}

ul.client-bold {
	list-style-type:none;
	float:left;
	width:210px;
	}

ul.client-bold li {
	background:url("blue_li.gif") no-repeat 0 4px;
	padding:0 0 0 15px;
	float:left;
	font-weight:bold;
	}

ul.client-bold-wide {
	list-style-type:none;
	}

ul.client-bold-wide li {
	background:url("blue_li.gif") no-repeat 0 4px;
	padding:0 0 0 15px;
	font-weight:bold;
	}

.client-content  {
	border-bottom:1px solid #D4D4D4;
	padding:15px 0;
	text-align:left;
	}

.client-content-notop  {
	border-bottom:1px solid #D4D4D4;
	padding:0 0 15px 0;
	text-align:left;
	}

.client-faq  {
	border-bottom:1px solid #D4D4D4;
	padding:15px 0;
	text-align:left;
	}
	
.faq-head-left {
	float:left;
	width:35px;
	}

.faq-head-right {
	float:left;
	}

.client-faq-noline  {
	padding:15px 0;
	}

.client-content-img  {
	border-bottom:1px solid #D4D4D4;
	padding:15px 0;
	}

.client-content-noline  {
	padding:15px 0;
	}

.client-content img,
.client-content-noline img {
	padding-bottom:7px;
	}

.client-content-img img  {
	float:left;
	}

.client-content-img div  {
	float:left;
	}

.private-highlight {
	color:#fff;
	font-weight:bold;
	background-color:#2886B2;
	padding:2px 4px;
	}

.business-highlight {
	color:#fff;
	font-weight:bold;
	background-color:#EDA61D;
	padding:2px 4px;
	}

#open-left  {
	float:left;
	padding:15px 0 15px 30px;
	}

#open-message {
	width:860px;
	height:52px;
	padding:20px 0 20px 70px;
	background:url("open_account_msg.gif") no-repeat;
	font-size:12px;
	margin-left:30px;
	color:#FFFFFF;
	}

#open-message-business {
	width:860px;
	height:52px;
	padding:20px 0 20px 70px;
	background:url("open_account_msg-1.gif") no-repeat;
	font-size:12px;
	margin-left:30px;
	color:#FFFFFF;
	}

#open-right {
	color:#000;
	float:right;
	width:100px;
	padding:15px 0 0 20px;
	background:url("star_blue.gif") no-repeat 0px 17px;
	}

#open-right-business {
	color:#000;
	float:right;
	width:100px;
	padding:15px 0 0 20px;
	background:url("star_yell.gif") no-repeat 0px 17px;
	}

#open-table,
#open-table2   {
	margin-left:20px;
	}

#open-table-contact   {
	margin-left:0px;
	}
	
#open-table th,
#open-table2 th {
	text-align:left;
	}
	
#open-table th span,
#open-table2 th span,
#open-table-contact th span{
	text-align:left;
	font-size:11px;
	font-weight:normal;
	}

#open-table td,
 #open-table2 td,
#open-table-contact td{
	text-align:left;
	padding-bottom:10px;
	}

.form-inp {
	background-color:#F3F3F3;
	border:1px solid #999999;
	width:210px;
	padding:4px 0 4px 4px;
	}
.form-inp- {
	background-color:#ffc7c7;
	border:1px solid #fe5252;
	width:210px;
	padding:4px 0 4px 4px;
	}

.form-dmy {
	background-color:#F3F3F3;
	border:1px solid #999999;
	width:60px;
	padding:4px 0 4px 4px;
	}
.form-dmy- {
	background-color:#ffc7c7;
	border:1px solid #fe5252;
	width:60px;
	padding:4px 0 4px 4px;
	}
.form-cntry {
	background-color:#F3F3F3;
	border:1px solid #999999;
	width:215px;
	padding:4px 0 4px 4px;
	}
.form-cntry-{
	background-color:#ffc7c7;
	border:1px solid #fe5252;
	width:215px;
	padding:4px 0 4px 4px;
	}
.title-inp {
	background-color:#F3F3F3;
	border:1px solid #999999;
	width:70px;
	padding:4px 0 4px 4px;
	}
 
.contact-txt-inp {
	background-color:#F3F3F3;
	border:1px solid #999999;
	width:210px;
	height:100px;
	padding:4px 0 4px 4px;
	overflow:auto;
	
}
.contact-txt-inp- {
	background-color:#ffc7c7;
	border:1px solid #fe5252;
	width:210px;
	height:100px;
	padding:4px 0 4px 4px;
	overflow:auto;
	
}

.contact-txt-inp2 {
	background-color:#F3F3F3;
	border:1px solid #999999;
	width:100%;
	height:100%;
	padding:4px 0 4px 4px;
	overflow:auto;
	
}
.contact-txt-inp2- {
	background-color:#ffc7c7;
	border:1px solid #fe5252;
	width:100%;
	height:100%;
	padding:4px 0 4px 4px;
	overflow:auto;
	
}

.contact-txtarea {
	background-color:#F3F3F3;
	border:1px solid #999999;
	width:300px;
	height:100px;
	padding:4px 0 4px 4px;
	overflow:auto;
	}

/* BUSINESS --------------------------------  */
ul.business-side {
	list-style-type:none;
	}

ul.business-side li {
	background:url("yell_li.gif") no-repeat 0 4px;
	padding:0 0 0 15px;
	float:left;
	width:200px;
	}

ul.business-side li a{
	color:#000000;
	font-weight:bold;
	}

a.business-blue {
	font-weight:bold;
	color:#2282C5;
	}

ul.business-bold {
	list-style-type:none;
	float:left;
	width:210px;
	}

ul.business-bold li {
	background:url("yell_li.gif") no-repeat 0 4px;
	padding:0 0 0 15px;
	float:left;
	font-weight:bold;
	}

ul.business-bold-wide {
	list-style-type:none;
	}

ul.business-bold-wide li {
	background:url("yell_li.gif") no-repeat 0 4px;
	padding:0 0 0 15px;
	font-weight:bold;
	}

ul.business-side-nobold {
	list-style-type:none;
	}

ul.business-side-nobold li {
	background:url("yell_li.gif") no-repeat 0 4px;
	padding:0 0 0 15px;
	float:left;
	width:200px;
	}

ul.business-side-nobold li a{
	color:#000000;
	}

ul.client-side-nobold {
	list-style-type:none;
	}

ul.client-side-nobold li {
	background:url("blue_li.gif") no-repeat 0 4px;
	padding:0 0 0 15px;
	float:left;
	width:200px;
	}

ul.client-side-nobold li a{
	color:#000000;
	}

/* AFFILIATES------------------------------------------------------*/

ul.affiliate-bold-wide {
	list-style-type:none;
	}

ul.affiliate-bold-wide li {
	background:url("grey_li.gif") no-repeat 0 4px;
	padding:0 0 0 15px;
	font-weight:bold;
	}

#toolkit-left {
	float:left;
	width:460px;
	padding-top:10px;
	}

#toolkit-right {
	float:left;
	width:445px;
	}
	
#toolkit-right-news {
	float:left;
	width:425px;
	margin-left:20px;
	padding-top:12px;
	}

.bannerbox {
	float:left;
	padding-top:15px;
	border-bottom:1px solid #ABADB3;
	}

.bannerbox img {
	padding-top:10px;
	}

.bannerbox textarea{
	float:left;
	width:425px;
	border:1px solid #ABADB3;
	margin-top:10px;
	height:130px;
	overflow:hidden;
	}

.bannerbox-left {
	float:left;
	width:460px;
	height:200px;
	}

.bannerbox-right {
	float:left;
	width:405px;
	padding-left:20px;
	height:200px;
	}

/*Polls-----------------------------------------*/

#poll-left {
	float:left;
	width:611px;
	padding-top:10px;
	}

#poll-right {
	float:left;
	width:285px;
	padding-left:20px;
	padding-top:10px;
	}

 
.polls-info-box {
	float:left;
	width:280px;
	padding-top:10px; 
	}

 
.polls-info-right {	
	float:left;
	width:280px;
	line-height:14px;
	color:#000;
	}
	
.polls-info-right span {	
	font-size:11px;
	color:#626262;
	}

.polls-info-right a  {
	font-size:12px;
	color:#000;
	font-weight:bold;
	 
	}	
	
a.see-poll-result {
	display:block;
	padding:4px 0 0px 0;
	background:#000000 url("see_bg.gif") repeat-x;
	height:19px;
	width:75px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:5px;
	}
	
a.poll-link {
	display:block;
	padding:4px 0 0px 0;
	background:#000000 url("see_bg.gif") repeat-x;
	height:19px;
	width:135px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
	margin:5px 1px 0 0;
	float:left;
	}
	
a:hover.see-poll-result,
a:hover.poll-link {
	text-decoration:underline;
	}
/* CONTACT---------------------------------------*/

#contact-left {
	float:left;
	width:485px;
	padding:5px 0 0  0px;
	}

#contact-right {
	float:left;
	width:420px;
	padding:13px 0 0 10px;
	}

#contact-right img{
	padding:0px 0 6px 0;
	}

#contact-right a{
	color:#1AA1DA;
	text-decoration:none;
	}
	
.contact-flag {
	float:left;
	width:40px;
	}

.office-name {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	}

/*NEWS---------------------------------------------*/

.news-holder {
	width:930px;
	text-align:left;
	font-size:12px;
	color:#000;
	margin:0 auto;
	}

.news-left {
	float:left;
	width:130px;
	padding-top:10px;
	}

.news-right {
	float:left;
	width:295px;
	padding-left:20px;
	padding-top:10px;
	}

.news-right a {
	padding-top:15px;
	float:left;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}

.news-info-right span,
.news-right span{
	font-size:11px;
	color:#626262; 
	}

.news-info-box {
	float:left;
	width:190px;
 
	}

.news-info-left {
	float:left;	
	width:40px;
	}

.news-info-right {	
	float:left;
	width:150px;
	line-height:14px;
	}

.news-info-right a  {
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}

#sortby-box {
	float:left;
	padding:10px 0;
	width:900px;
	border-bottom:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	}

/* Converter ------------------------------------*/

#converter-left  {
	color:#000;
	float:left;
	width:485px;
	padding:10px 0 0 26px;
	}

#converter-right {
	color:#000;
	float:left;
	width:445px;
	padding:20px 0 0 0;
	}

#currency-converter {
	width:446px;
	height:200px;
	padding:20px 0 0 20px;
	background:url("converter_bg.gif") no-repeat;
}

#currency-converter-tall {
	width:185px;
	height:461px;
	padding:10px 0 0 10px;
	background:url("converter_bg_tall.gif") no-repeat;
}

#converter-table-tall{
	width:165px;
}
#converter-table-tall td{
	padding:5px 0;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}
#converter-table-tall td small{
 line-height:14px;
}
#converter-table-tall td.linee{
 border-top:1px solid #d0d0d0;
	padding:0 0 5px;
}
#converter-table-tall tr.xr td{
	padding:20px 0 10px;
}
#converter-table-tall tr.disc td{
	padding:0 0 20px;
}
#converter-table-tall tr.logo td{
	padding:20px 0 0;
}

#converter-table-tall{
		width:120px;
	padding:5px 5px;
	border:1px solid #BCBCBC;
	}
#converter-table-tall .amount{
	width:80px;
	margin:0;
	padding:5px 5px;
	border:1px solid #BCBCBC;
	}
#converter-table .amount{
	width:120px;
	padding:5px 5px;
	border:1px solid #BCBCBC;
	}
#converter-table-tall .convert{
	width:68px;
	padding:5px 5px;
	border:1px solid #BCBCBC;
	}
	
	#converter-table .convert{
	width:110px;
	padding:5px 5px;
	border:1px solid #BCBCBC;
	}

#result-left {
	float:left;
	width:50px;
	height:30px;
	padding:0 0 0 25px;
	background:url("3.gif") no-repeat;
	}

#result-left span{
	float:left;
	width:50px;
	padding:3px 0 0 0px;
	}

#result-right {
	float:left;
	width:340px;
	padding:0 0 0 0px;
	}

.from-currency {
	float:left;
	width:145px;
	font-weight:bold;
	padding:5px 0 5px 15px;
	border-left:1px solid #B9B9B9;
	border-top:1px solid #B9B9B9;
	border-bottom:1px solid #B9B9B9;
	font-size:14px;
	}
	
.too-currency {
	float:left;
	width:140px;
	font-weight:bold;
	border:1px solid #B9B9B9;
	padding:5px 0 5px 25px;
	background:url("grey_icon.gif") no-repeat 10px 9px;
	font-size:14px;
	}

.from-currency-small {
	float:left;
	width:145px;
	font-weight:bold;
	padding:2px 0 2px 15px;
	border-left:1px solid #B9B9B9;
	border-bottom:1px solid #B9B9B9;
	font-size:11px;
	}
	
.too-currency-small {
	float:left;
	width:140px;
	font-weight:normal;
	border:1px solid #B9B9B9;
	border-top:none;
	padding:2px 0 2px 25px;
	background:url("grey_icon.gif") no-repeat 10px 9px;
	font-size:11px;
	}

/* Articles----------------------------------------*/
#article-left {
	float:left;
	width:460px;
	}

#article-right {
	float:left;
	width:425px;
	padding-left:20px;
	}

.article-info-box {
	float:left;
	width:430px;
	padding-top:10px; 
	}

.article-info-left {
	float:left;	
	width:40px;
	}

.article-info-right {	
	float:left;
	width:390px;
	line-height:14px;
	}

.article-info-right a  {
	font-size:12px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}

#paging-buttons {
	float:left;
	margin-top:20px;
	padding-bottom:20px;
	}
	
.go-article {
	float:right;
	 margin-top:10px;
	 padding-right:25px;
	}

#paging-buttons-right {
	float:right;
	}

.filter-article {
	float:left;
	}

a.page-left,
a.page-right {
	margin-right:2px;
	float:left;
	display:block;
	width:25px;
	height:50px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	background:url("btn_black.gif") repeat-x
	}
#paging-buttons-right a,
#paging-buttons a {
	line-height:18px;
	margin-right:2px;
	float:left;
	display:block;
	width:25px;
	height:25px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	background:url("btn_black.gif") repeat-x
	}
#paging-buttons-right a:hover,
#paging-buttons-right a.selected,	
#paging-buttons a:hover,
#paging-buttons a.selected{
	margin-right:2px;
	float:left;
	display:block;
	width:25px;
	height:25px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:20px;
	background:url("btn_yellow.gif") repeat-x
	}
	

#art-top-left {
	float:left;
	}

#art-top-right {
	float:right;
	padding:30px 0 0 20px;
	width:270px;
	}

#art-top-right img{
	float:left;
	padding-left:10px;
	}

#art-top-right strong,
#art-top-right a{
	padding-top:4px;
	float:left;
	}

#art-top-right a{
	color:#EC762F;
	font-weight:bold;
	}

/* PRIVACY--------------------------*/

.privacy-content {
	border-bottom:1px solid #D4D4D4;
	padding:10px 0;
	}

.privacy-content-noline {
	padding:10px 0;
	}

.privacy-content img,
.privacy-content-noline img {
	padding-bottom:7px;
	}
	
	

/* SITE MAP --------------------------*/

.sitemap-heading {
	background:url("list_circle.gif") no-repeat 0 9px;
	border-top:1px dotted #999;
	font-weight:700;
	font-size:13px;
	padding:5px 0 5px 15px;
	}

.sitemap-home a,.sitemap-heading a {
	font-weight:700;
	font-size:13px;
	color:#000;
	}

.sitemap-home {
	background:url("list_home.gif") no-repeat 0 3px;
	font-weight:700;
	font-size:13px;
	padding:0 0 5px 20px;
	}

ul.sitemap {
	list-style-type:none;
	margin:5px 0;
	padding:0 0 0 20px;
	}

ul.sitemap li {
	background:url("list_tri.gif") no-repeat 0 4px;
	font-size:13px;
	margin:0;
	padding:0 0 4px 15px;
	}

ul.sitemap li a {
	font-size:13px;
	color:#000;
	}

#header-right a:hover.home,
#header-right a:hover.bookmark,
#bottom-nav a:hover,
#bottom-nav a.selected,
#footer-inner a:hover,
.sitemap-home a:hover,
.sitemap-heading a:hover {
	text-decoration:underline;
	}

a.see-more {
	display:block;
	padding:4px 0 0px 0;
	background:#000000 url("see_bg.gif") repeat-x;
	height:19px;
	width:70px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF
	}

a.see-case {
	display:block;
	padding:4px 0 0px 0;
	background:#000000 url("see_bg.gif") repeat-x;
	height:19px;
	width:120px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF
	}

a.add-con {
	display:block;
	padding:4px 0 0px 0;
	background:#000000 url("see_bg.gif") repeat-x;
	height:19px;
	width:270px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF
	}

a:hover.see-more,
a:hover.see-case,
a:hover.add-con	{
	text-decoration:underline;
	}

#submit-box {
	margin-left:190px;
	}

#submit-box td{
	padding-bottom:6px;
	}

#submit-box th{
	text-align:left;
	}
	
.star-blue {
	font-weight:bold;
	color:#0066CC;
	font-size:14px;
	}
	
	
/*  NEWS CENTRE ADDITIONS ---------------------------------------------- */	
#news-holder {
	color: #000;
	font-size: 12px;
	margin: 0 auto;
	text-align: left;
	width: 960px;
	}
#panel {
	display: block;
	
	height: 470px;
	
	}

.slide {
	float: right;
	margin: 0 0 0px 0;
	padding: 0;
	}
.btn-slide {
	background: url("media_close.gif") no-repeat;

	display: block;
	float: right;
	height: 21px;
	padding: 10px 0px 0 0;
	text-align: center;
	width: 170px;
	}
.active {
	background: url("media_close.gif") no-repeat 0 -31px;
	}

#panel-left {
	float: left;
	width: 665px;
	
	}
#panel-right {
	background: url("vert_carousel_bg.gif") top left no-repeat;
	float: right;
	height: 461px;
	width: 285px;
	}
#panel-right .top {
	line-height: 14px;
	margin: 5px auto;
	width: 250px;
	height: 44px;
	line-height: 18px;
	
	}
	#panel-right .top strong{

	font-size: 18px;
	display: block;
	line-height: 28px;
	}
/* Latest News Articles --------------------------------------------- */	
.latestnews-box {
	color: #626262;
	float: left;
	width: 284px;
	margin-top: 10px;
	padding-left: 10px;
	 
	 
	}
.latestnews-box p {
	height: 48px;
	line-height: 14px;
	padding: 10px 0 15px 0;
	}
.latestnews-box a {
	color: #000;
	display: block;
	font-weight: bold;
	}
.press-text a:hover,
.press-cal-text a:hover,
a:hover.rssfeed,
a:hover.viewarchive,	
.latestnews-box a:hover {
	text-decoration: underline;
	}
.latestnews-box a.seemore {
	background: url("btn_seemore.gif") no-repeat;
	color: #fff;
	display: block;
	font-family: Tahoma;
	font-weight: bold;
	height: 31px;
	line-height: 28px;
	text-align: center;
	width: 92px;
	}
.latestnews-img {
	background: url("latest_frame.jpg") top left no-repeat;
	height: 160px;
	padding: 8px 0 5px 8px;
 
	}
.latestnews-vertical {
	border-left: 1px solid #d4d4d4;
	float: left;
	height: 308px;
	margin-left: 25px;
	 
	 
	padding-right: 15px;
	}
a.viewarchive {
	background: url("icon_articles.gif") no-repeat;
	color: #6a6a6a;
	display: block;
	float: right;
	font-family: Arial;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	padding: 0 0 0 28px;
	text-align: left;
	margin-top:5px;	margin-right: 10px; 
	}
a.rssfeed {
	background: url("icon_rss.gif") no-repeat 12px 0;
	border-left: 1px solid #d4d4d4;
	color: #6a6a6a;
	display: block;
	float: right;
	font-family: Arial;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	padding: 0 0px 0 40px;
	text-align: left;
	margin-left: 10px;margin-top:5px;	 
	margin-right: 10px;
	}
.fl {
	float: left;
	 
	width: 500px;
	
	margin: 0;
	
	}
	.fr {
	float: right;
	}
.line-news {
	background-color: #D3D3CD;
	font-size: 0;
	height: 1px;
	line-height: 0;
	margin: 10px 0 10px 0;
	padding: 0;
	}
	
/* FC Exchange in the Press --------------------------------------------- */	
.press-repeat {
background: url("press_repeat.gif") repeat-y;
 
float:left;
margin-bottom: 10px;
	
}
.press-item {
 
	float: left;
 
	width: 465px;
	height: 120px;
 
	 
	}
	.press-logo {
	background: url("press_logo_bg.gif") no-repeat 0 0;
	float: left;
	height: 100px;
	width: 200px;
	margin-left: 15px;
	display: inline;
	}
.press-logo td {
	 
	height: 90px;
	text-align: center;
	width: 180px;
	}
.press-text {
	float: left;
	height: 100px;
	width: 235px;
	color:#626262;
	padding-top:8px;
	}
.press-text p {
	height: 48px;
	line-height: 14px;
	padding: 10px 0 15px 0;
	color:#000;
	}
.press-text a,
.press-cal-text a {
	color: #000;
	font-weight: bold;
	display: block;
	}
	
.press-cal-block {
	float: left;
	width: 460px;
	margin-left: 5px;display: inline;
	padding: 5px 0 0 0;
	}
.press-cal {
	background: url("icon_calendar.gif") no-repeat;
	float: left;
	height: 60px;
	margin:0 5px;
	width: 40px;
	}
.press-cal span {
	color: #fff;
	display: block;
	font-size: 10px;
	text-indent: 4px;
	}
.press-cal strong {
	color: #000;
	display: block;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	}
.press-cal-text {
	float: left;
	width: 380px;
	
	color:#626262;
	padding: 3px 0 0 0;
	}	
	
/*  carousel ------------------------------- */	
#page-holder #content-outer #content-left #home-left .private {
	color: #2282C5;
}
#page-holder #content-outer #home-right .business .private {
	color: #ECAC13;
}
.sag {
	text-align: right;
}

