﻿body {
	height: 100%;
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-color: #001933;
}
a {
	color: #0000ff;
}
a:hover {
	color: #ff0000;
}
:focus {
	outline:none;
}
#toolbarxy {
	width: 100%;
	height: 30px;
	background-image: url(images/bg_toolbar.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	overflow: hidden;
}
#toolbar {
	width: 965px;
	height: 235px;
	margin: 0px auto 0px auto;
	padding: 0px;
}
#toolbarlinks {
	width: 665px;
	height: 30px;
	padding: 0px 0px 0px 300px;
	margin: 0px;
	color: #e3e3e3;
}
#toolbarlinks h2 {
	display: block;
	font-size: 14px;
	line-height: 30px;
	width: 160px;
	height: 30px;
	font-weight: normal;
	color: #e3e3e3;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(images/icon_gear.png);
	background-repeat: no-repeat;
	background-position: right 6px;
	cursor: pointer;
}
#toolbarlinks ul {
	width: 483px;
	margin: 8px 0px 0px 12px;
	padding: 0px;
	list-style-type: none;
	color: #ededed;
}
#toolbarlinks ul li {
	display: inline;
	font-size: 12px;
	line-height: 14px;
	padding: 8px 15px 7px 14px;
}
#toolbarlinks ul li:first-child {
	background-image: url(images/divider_toolbarlinks.png);
	background-repeat: no-repeat;
	background-position: left center;	
}
#toolbarlinks ul li:hover {
	color: #FFFFFF;
	text-decoration: underline;
	cursor: pointer;
}
#tools {
	width: 965px;
	height: 205px;
	margin: 0px auto 0px auto;
	padding: 0px;
}
.toolsset {
	float: left;
	width: 241px;
	height: 205px;
	background-image: url(images/divider_tools.png);
	background-position: right center;
	background-repeat: no-repeat;
}
.toolscontent {
	width: 241px;
	height: 171px;
	overflow: hidden;
}
.toolscontent h2 {
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
}
.toolscontent a {
	color: #dbdbdb;
	text-decoration: none;
}
.toolscontent a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#marketWatch {
	width: 221px;
	height: 151px;
	/*padding: 20px 0px 0px 20px;*/
	padding: 0px;
	color: #303030;
}
#marketWatch p.smallgrey {
	padding: 10px;
	line-height: 1em;
	font-size: 10px;
	color: #666;
}

#calcscontent {
	width: 223px;
	height: 151px;
	padding: 20px 10px 0px 8px;
}
#calcscontent ul, #newscontent ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#calcscontent ul li {
	color: #dbdbdb;
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 17px;
	background-image: url(images/icon_checkmarksm.png);
	background-position: 0px 4px;
	background-repeat: no-repeat;
}
#newscontent {
	width: 223px;
	height: 158px;
	padding: 13px 10px 0px 8px;
}
#newscontent ul li {
	font-size: 11px;
	line-height: 13px;
	color: #dbdbdb;
	margin: 5px 0px 5px 0px;
	padding: 2px 0px 2px 17px;
	background-image: url(images/arrows.png);
	background-position: 0px 6px;
	background-repeat: no-repeat;

}
a.morenews {
	font-size: 11px;
	float: right;
	color: #ffffff;
}
.toolstitle {
	width: 241px;
	height: 21px;
	background-image: url(images/tools_titles.png);
	background-repeat: no-repeat;
}
.toolstitle h2 {
	text-indent: -5000px;
	margin: 0px;
	padding: 0px;
}
#markettitle {
	background-position: center -63px;
}
#calcstitle {
	background-position: 50px -42px;
}
#weatherstitle {
	background-position: center 0px;
}
#newstitle {
	background-position: center -21px;
}
#headerxy {
	position: relative;
	width: 100%;
	height: 180px;
	background-image: url(images/bg_header.jpg);
	background-repeat: repeat-x;
}
#mainnavxy {
	position: absolute;
	width: 100%;
	height: 43px;
	background-image: url(images/bg_navbar.png);
	background-repeat: repeat-x;
	top: 131px;
	left: 0px;
	z-index: 1000;
}
#mainnavContentArea {
	position: relative;
	width: 965px;
	height: 43px;
	margin: 0px auto 0px auto;
	padding: 0px;
}
#obloginButton {	
	display: none;
	position: absolute;
	width: 238px;
	height: 34px;
	right: 17px;
	top: 4px;
	background-image: url(images/btn_accessAccount.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	z-index: 810;
}
#obloginSubButton {
	position: absolute;
	width: 278px;
	height: 34px;
	right: 17px;
	top: 4px;
	background-image: url(images/btn_subaccessAccount.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	z-index: 810;
}
body.home #obloginSubButton {
	display: none;
}
#obloginButton a {
	display: block;
	width: 238px;
	height: 34px;
}
/**** Main Navigation Styles Start ****/
#navlist {
	position: absolute;
	width: 690px;
	height: 58px;
	padding: 0px;
	z-index: 1010;
	top: -50px;
	left: 15px;
	
}
#navlist ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#navlist ul li {
	float: left;
	padding: 0px;
	margin: 0px;
}
#navlist ul li a {
	position: relative;
	display: block;
	color: #000000;
	height: 17px;
	font-size: 14px;
	line-height: 17px;
	text-decoration: none;
	text-align: center;
	padding: 14px 0px 30px 0px;
	background-image: url(images/divider_mainnav.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
}
#divider {
	position: absolute;
	width: 2px;
	height: 41px;
	left: 0px;
	top: 0px;
	background-image: url(images/divider_mainnav.gif);
	background-repeat: no-repeat;
}
#mainnav {
	position: absolute;
	width: 690px;
	height: 53px;
	padding: 0px;
	z-index: 1000;
	top: -50px;
	left: 15px;
}
#navarrow {
	position: absolute;
	width: 107px;
	height: 62px;
	z-index: 2000;
	top: -4px;
	left: 9px;
	background-image: url(images/navarrow.png);
	background-repeat: no-repeat;
}
body.personal #navarrow  {
	margin-left: 145px;
}
body.business #navarrow  {
	margin-left: 315px;
}
body.about #navarrow  {
	margin-left: 468px;
}
/*body.insurance #navarrow  {
	margin-left: 581px;
}*/
#mainnav ul.nav {
	position: absolute;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	z-index: 1000;
	list-style-type: none;
}
#mainnav ul.nav > li {
	float: left;
	color: #FFFFFF;
	overflow: hidden;
	text-decoration: none;
}

#mainnav ul.nav li a.category {
	position: relative;
	float: left;
	color: #000000;
	height: 17px;
	font-size: 14px;
	line-height: 17px;
	text-indent: -5000px;
	text-decoration: none;
	text-align: center;
	padding: 14px 0px 12px 0px;
}
#mainnav ul.nav li.menuhome > a {
	width: 109px;
}
#mainnav ul.nav li.menupersonal > a {
	/*width: 134px;*/
	width: 170px;
}
#mainnav ul.nav li.menubusiness > a {
	/*width: 134px;*/
	width: 170px;
}
#mainnav ul.nav li.menuabout > a {
	width: 134px;
}
#mainnav ul.nav li:hover a {
	cursor: pointer;
	text-decoration: none;
	opacity: 1.0;
}
#mainnav ul li div.navpanel {
	position: absolute;
	overflow: hidden;
	top: 45px;
	margin: 0;
	padding: 0;
	opacity: 1;
	z-index: 1000;
}
#mainnav ul li div.personalpanel {
	left: 80px;	
}
#mainnav ul li:hover div.personalpanel {
	left: 80px;	
	height: 220px;
}
#mainnav ul li div.businesspanel {
	left: 150px;
}
#mainnav ul li:hover div.businesspanel {
	left: 150px;	
	height: 220px;
}
#mainnav ul li div.loanspanel {
	left: 246px;
}
#mainnav ul li:hover div.menuloans {	
	left: 246px;
	height: 185px;
}
#mainnav ul li div.aboutpanel {
	left: 100px;
}
#mainnav ul li:hover div.aboutpanel {	
	left: 100px;
	height: 220px;
}
/*#mainnav ul li div.navpanel table {
	margin: 0px 0px 0px 0px;
}
#mainnav ul li:hover div.navpanel table {
	margin: 0px 0px 0px 0px;
}*/
#item1panel, #item2panel, #item3panel {
	margin-top: -250px;
}
.panel_content {
	padding: 15px 0px 30px 20px;
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #144070;
	background-color: #FFFFFF;
}
.panel_content h2 {
	color: #1c5ba2;
	font-size: 12px;
	line-height: 14px;
	padding: 10px 0px 2px 0px;
	margin: 2px 0px 2px 0px;
	text-shadow: rgba(0,0,0,.1) 0 1px 1px;
}
.panel_content table tr > td {
	background-image: url(images/divider_navpanel.png);
	background-repeat: no-repeat;
	background-position: right top;	
	padding: 0px 0px 0px 20px;
}
.panel_content table tr > td:first-child {
	padding: 0px;
}
.panel_content ul {
	margin: 0px 0px 0px 5px;
	padding: 0px;
	list-style-type: none;
}
.panel_content ul li {
	font-size: 11px;
	line-height: 14px;
	margin: 0px 5px 0px 0px;
	padding: 3px 0px 3px 15px;
	background-image: url(images/bullet_arrows.png);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}
.panel_content ul li a {
	display: block;
	font-size: 11px;
	line-height: 13px;
	text-decoration: none;
	color: #626262;
}
.panel_content ul li a:hover {
	text-decoration: underline !important;
}
.panel_content ul li:hover {
	padding: 3px 0px 3px 15px;
	background-position: 0px 6px;
}

/**** Main Navigation Styles End ****/
/************************************/
#header {
	position: relative;
	width: 965px;
	height: 167px;
	margin: 0px auto 0px auto;
	padding: 13px 0px 0px 0px;
}
#logo {
	position: absolute;
	width: 213px;
	height: 86px;
	top: 13px;
	left: 17px;
	background-image: url(images/PittsfieldCoop_logo-sml.png);
	background-repeat: no-repeat;	
	background-position: 0px 0px;
}
#tagline {
	position: absolute;
	width: 213px;
	height: 15px;
	color: #1e5aa1;
	top: 95px;
	left: 17px;
}
#tagline h1 {
	color: #000000;
	font-size: 13px;
	line-height: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: normal;
}
#headerContent {
	float: right;
	width: 735px;
	height: 103px;
	margin: 0px 17px 0px 0px;
	padding: 5px 0px 0px 0px;
	overflow: hidden;
}
#onlinebanking {	
	position: relative;
	display: none;	
	float: right;
	width: 300px;
	height: 93px;
	margin: 0px -319px 0px 20px;
	padding: 0px;
	background-color: #999999;
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border: 1px solid #737373;
	/*background-image: url(images/bg_onlinebanking.png);
	background-repeat: no-repeat;*/
	overflow: hidden;
	-webkit-transition: all .4s ease;
	-moz-transition: 	all .4s ease;
	-ms-transition: 	all .4s ease;
	transition: 		all .4s ease;
}
body.home #onlinebanking {
	display: block;
}
.home.retail #onlinebanking {
	width: 403px;
}
a.loginProtection {
	display: block;
	position: absolute;
	top: 7px;
	right: 10px;
	width: 90px;
	height: 18px;
	background-image: url(images/login-protection.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
a.loginProtection:hover {
	background-position: 0px -18px;
}
#onlinebanking h2 {
	color: #FFFFFF;
	font-size: 16px;
	line-height: 18px;
	/*padding: 0px 0px 0px 16px;*/
	padding: 0px;
	margin: 10px 0px 0px 12px;
	/*background-image: url(images/icon_lock.jpg);
	background-repeat: no-repeat;
	background-position: left center;*/
}
form {
	margin: 0px;
	padding: 0px;
}
#obselection {
	float: left;
	width: 150px;
	margin-top: 11px;
}
#obselection a {
	font-size: 14px;
	line-height: 16px;
	text-decoration: none;
}
#obselection:hover #personaltab {
	color: #dadada;
}
#personaltab {
	color: #ffffff;
	padding: 0px 5px 0px 8px;
}
#obselection:hover #personaltab:hover {
	color: #ffffff;
}
#businesstab {
	color: #dadada;
	padding: 0px 5px 0px 9px;
	border-left: 1px #c8c8c8 solid;
}
#businesstab:hover {
	color: #ffffff;
}
.accessfield {
	position: relative;
	float: left;
	width: 150px;
	height: 24px;
	margin: 0px;
	/*padding: 15px 0px 0px 80px;*/
	padding: 8px 0px 0px 0px;
	overflow: hidden;
	-webkit-transition: all .4s ease;
	-moz-transition: 	all .4s ease;
	-ms-transition: 	all .4s ease;
	transition: 		all .4s ease;
}
.retail .accessfield {
	width: 251px; 
}
.obaccess, .obpass {
	position: relative;
	z-index: 5;
	float: left;
	background-color: #FFF;
	border-radius: 2px 0px 0px 2px;
	-moz-border-radius: 2px 0px 0px 2px;
	-webkit-border-radius: 2px 0px 0px 2px;
	/*background-image: url(images/bg_accessfield.jpg);
	background-repeat: no-repeat;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	height: 12px;
	border-width: 0px;
	margin:1px 0 0 0;
	width: 97px;
	padding: 6px 0px 5px 3px;
	color: #000000;
}
.retail .obaccess {
	border-radius: 2px 2px 2px 2px;
	-moz-border-radius: 2px 2px 2px 2px;
	-webkit-border-radius: 2px 2px 2px 2px;
	border: 0px solid #000000;
}
.obpass {
	z-index: 1;
	right: 46px;
	position: absolute;
	display: none;
	visibility: hidden;
	width: 0;
	margin-left: 0px;
	border-radius: 2px 0px 0px 2px;
	-moz-border-radius: 2px 0px 0px 2px;
	-webkit-border-radius: 2px 0px 0px 2px;
	border: 0px solid #000000;
	-webkit-transition: all .4s ease;
	-moz-transition: 	all .4s ease;
	-ms-transition: 	all .4s ease;
	transition: 		all .4s ease;
}
.retail .obpass {
	display: block;
	visibility: visible;
	width: 97px;
	margin-left: 5px;
}
:focus {
	outline:none;
}
#submit {
	position: absolute;
	right: 4px;
	width: 46px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/btn_login.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.btn_go {
	width: 46px;
	height: 24px;
	background-color: transparent;
	background-image: url(images/btn_login.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border: none;
	border-style: none;
	background-position: 0px -24px;
	cursor: pointer;
	filter:alpha(opacity=001);
	opacity: .01;
}
#oblinks {
	font-size: 11px;
	line-height: 13px;
	width: 275px;
	height: 13px;
	color: #ffffff;
	padding: 10px 0px 0px 25px;
	margin: 0 auto;
}
#oblinks a {
	color: #ffffff;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
#oblinks a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#oblinks ul {
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
#oblinks ul li {
	display: inline;
	float: left;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	color: #e7e7e7;
}
li.none {
	border: none !important;
}
#oblinks ul li:first-child {
	border: none;
}
a.loginOpenCookie {
	float: right;
	width: 100px;
	height: 13px;
	font-size: 11px;
	line-height: 13px;
	color: #cccccc;
	margin: 4px 2px 0px 0px;
	padding: 0px;
	text-decoration: none;
}
a.loginOpenCookie:hover {
	color: #FFFFFF;
}
/************************/
/**** Greeting Start ****/
#greetingXY {
	float: right;
	width: 375px;
	height: 50px;
	margin: 20px 0px 0px 0px;
	text-align:right;
	-webkit-transition: all .4s ease;
	-moz-transition: 	all .4s ease;
	-ms-transition: 	all .4s ease;
	transition: 		all .4s ease;
}
.retail #greetingXY {
	float: left;
	opacity: 0;
	width: 309px;
}
#greetingXY a {
	color: #1c5ba2;
}
#guestWelcome {
	font-size: 30px;
	line-height: 32px;
	color: #1c5ba2;
}
#greeting {
	color: #979797;
	font-size: 16px;
	line-height: 18px;
}
#personalizeLine {
	display: none;
	font-size: 10px;
	padding-top:2px;
}
#personalizeLine a {
	text-decoration:none;
	cursor:pointer;
}
#personalizeLine a:hover {
	text-decoration:underline;
}
.ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/**** Greeting End ****/
/**********************/
#page {
	width: 100%;
	min-height: 400px;
	margin: 0px;
	padding: 0px;
	background-color: #144070;
}
body.home #page {
	height: 555px;
}
#contentContainer {
	position: relative;
	width: 965px;
	min-height: 357px;
	margin: 0px auto 0px auto;
	padding: 0px;
}
#flash {
	position: absolute;
	width: 932px;
	height: 356px;
	top: 0px;
	left: 0px;
	z-index: 35;
	/*background-image: url(images/bg_features.jpg);
	background-repeat: no-repeat;
	background-position: 0px 345px;*/
}
#subContentxy {
	width: 932px;
	min-height: 400px;
	padding: 0px 17px 0px 16px;
	background-image: url(images/bg_subcontent.png);
	background-repeat: repeat-y;	
}
#communitylip-top {
	width: 932px;
	height: 21px;
	background-image: url(images/communitylip.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
#communitylip-bottom {
	width: 932px;
	height: 21px;

	background-image: url(images/communitylip.jpg);
	background-position: 0px -21px;
	background-repeat: no-repeat;
}

#maincontentxy {
	width: 908px;
	padding: 12px;
}
#maincontent {
	width: 878px;
	min-height: 400px;
	padding: 35px 14px 35px 14px;
	background-color: #f9f9f9;
	border: 1px #e6e6e6 solid;
}
#leftcol {
	float: left;
	width: 264px;
}
.subnavxy {
	position: relative;
	width: 239px;
	min-height: 226px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	background-color: #dcdcdc;	
	border: 1px #c6c6c6 solid;
}
.subbanner {
	width: 932px;
	height: 228px;
	overflow: hidden;
}
.subbanner p {
	margin: 0px;
	padding: 0px;
}
#pChecking, #pSavings, #cdsiras, #depositProducts, #pLoans, #eBanking, #helpfullinks, #bizeBanking, #ourCommunity, #aboutUs, #investors {
	display: none;
}
body.pChecking #pChecking, body.pSavings #pSavings, body.cdsiras #cdsiras, body.moneymarket #depositProducts, body.pLoans #pLoans, body.eBanking #eBanking, body.links #helpfullinks, body.bizeBanking #bizeBanking, body.ourCommunity #ourCommunity, body.aboutus #aboutUs, body.investors #investors, body.depositTerms #depositProducts, body.depositProducts #depositProducts {
	display: block;
}
#depositBanner, #pSavingsbanner, #pCDSbanner, #pLoansBanner, #pMortgageLoansBanner, #eBankingBanner, #collegeBanner, #CheckBanner, #phoneBanner, #bizdepBanner, #bizLoansBanner, #otherServices, #bizeBankingBanner, #aboutusBanner, #historyBanner, #investorBanner, #contactusBanner {
	display: none;
}
body.pChecking #depositBanner, body.pSavings #pSavingsbanner, body.cdsiras #pCDSbanner, body.moneymarket #depositBanner, body.pLoansBanner #pLoansBanner, body.pHomeBanner #pMortgageLoansBanner, body.eBanking #eBankingBanner, body.college #collegeBanner, body.CheckBanner #CheckBanner, body.phoneBanner #phoneBanner, body.businessDep #bizdepBanner, body.businessLoans #bizLoansBanner, body.otherServ #otherServices, body.bizeBanking #bizeBankingBanner, body.aboutusBanner #aboutusBanner, body.investorBanner #investorBanner, body.depositTerms #depositBanner, body.history #historyBanner, body.contactusBanner #contactusBanner, body.depositProducts #depositBanner {
	display: block;
}
.subnavheader {
	width: 239px;
	height: 31px;
	background-color: #999999;
}
.subnavheader h2 {
	font-size: 16px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding: 7px 0px 6px 10px;
	
}
.subnav {
	width: 239px;
	margin: 0px;
	padding: 0px;
}
.subnav ul {
	margin: 0px 0px 30px 0px;
	padding: 0px;
	list-style-type: none;
}
.subnav ul li {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 14px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f7f7f7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c6c6c6;
	background-color: #e7e7e7;
	background-image: url(images/subnavbar.jpg);
	background-repeat: no-repeat;
	background-position: -10px -10px;
}
.subnav ul li:hover {
	background-color: #FFFFFF;
	background-position: 10px -10px;
}
.subnav ul li:first-child {
}
.subnav ul li a {
	display: block;
	color: #00162c;
	padding: 8px 0px 8px 20px;
	text-decoration: none;
	background-image: url(images/subnavbar.jpg);
	background-repeat: no-repeat;
	background-position: -10px -10px;
}
.subpromo {
	width: 241px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	overflow: hidden;
}
#rightcol {
	float: left;
	width: 604px;
	padding: 0px 0px 0px 10px;
}
#subContentFooter {
	width: 965px;
	height: 17px;
	mine-height: 300px;
	background-image: url(images/subcontent_shadow.png);
	background-repeat: no-repeat;
}
#parallaxContent {
	position: relative;
	width: 965px;
	min-height: 371px;
	margin: 0px auto 0px auto;
	padding: 0px;
}
#footerxy {
	width: 100%;
	min-height: 162px;
	background-image: url(images/bg_footer.jpg);
	background-repeat: repeat-x;
}
#footer {
	position: relative;
	width: 948px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 20px 17px;
	background-image: url(images/footer_shadow.png);
	background-repeat: no-repeat;
	background-position: center 199px;
}
#searchContainer {
	float: left;
	width: 226px;
	min-height: 180px;
	padding: 35px 0px 0px 0px;
	background-image: url(images/divider_footer.png);
	background-repeat: no-repeat;
	background-position: right 20px;
	color: #d8d8d8;
	font-size: 11px;
	line-height: 14px;
}
#search {
	margin: 14px 0px 20px 0px;
	width: 146px;
	height: 24px;
}
.searchStyle { 
	float: left;
	background-color: transparent; 
	background-image: url(images/bg_searchfield.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	height: 14px;
	width: 113px;
	border-width: 0px;
	margin: 0px;
	padding: 5px 0px 5px 5px;
	color: #454545;
}
#searchBtnbg { 
	float: left;
	width: 28px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	background-image: url(images/btn_go.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.searchBtn {
	float: left;
	width: 28px;
	height: 24px;
	background-color: transparent; 
	background-image: url(images/btn_go.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border: none;
	border-style: none;
	background-position: 0px -24px;
	cursor: pointer;
	filter:alpha(opacity=001);
	opacity: .01;
}
#copyright {
	width: 243px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
}
#footerlinks {
	float: left;
	width: 676px;
	padding: 35px 0px 0px 46px;
}
#footerlinks h2 {
	font-size: 11px;
	line-height: 14px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 5px 0px;
}
#footerlinks ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	color: #a4a4a4;
	font-size: 11px;
	line-height: 13px;
}
#footerlinks ul li {
	padding: 2px 0px 2px 0px;
	margin: 2px 0px 2px 0px;
}
#footerlinks ul li a {
	text-decoration: none;
	color: #a4a4a4;
}
#footerlinks ul li a:hover {
	color: #FFFFFF;
}
#logos {
	width: 400px;
	height: 44px;
	margin: 0px auto 0px auto;
}
a.fdicnotice {
	position: absolute;
	display: block;
	width: auto;
	height: 14px;
	padding: 0px 0px 0px 20px;
	left: 300px;
	top: 175px;
	color: #a4a4a4;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
	background-image: url(images/icon_notice.png);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
a.fdicnotice:hover {
	color: #ffffff;
	text-decoration: underline;
}

#fdic, #ehl, #msc, #sif {
	float: left; 
	height: 44px;
	padding-left: 33px;
	margin: 0px;
}
#eol {
	position: absolute;
	width: 100px;
	font-size: 8px;
	line-height: 8px;
	color: #7d8997;
	bottom: 7px;
	left: 350px;
}
body.nofdic #fdic {
	display: none;
}
#fdic {
	padding-left: 0px;
}
.content  {
	font-family:Arial, Helvetica, sans-serif;
	color: #737373;
}
.content h1, .content h2, .content h3, .content h4, .content h5, .content p, .content ul, .content ol, .content blockquote, .content pre, .content dl, .content dt, .content dd {
	margin-top: 3px;
	padding-top: 3px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	}
.content ul {
	margin: 0px 0px 20px 25px;
	padding: 5px 0px 5px 0px;
	list-style-type: none;
}
.content ol {
	margin: 0px 0px 0px 20px;
	padding: 0px
}
.content ol li {
	padding: 6px 0px 6px 5px;
}
.content ul li {
	padding: 6px 0px 6px 25px;
	background-image: url(images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
.content ul ul, .content ol ul {
	margin: 0px 0px 0px 25px;
	padding: 5px 0px 5px 0px;
	list-style-type: circle;

}
.content ul ul li, .content ol ul li {
	padding: 6px 0px 6px 0px;
	background: none !important;
}

.content h1 {
	font-size: 32px;
	line-height: 34px;
	margin: 0px;
	padding: 10px 0px 15px 0px;
	color: #144070;
	font-style: italic;
	font-weight: normal;
}
.content h2 {
	font-size: 18px;
	line-height: 22px;
	padding: 2px 0px 5px 20px;
	margin: 20px 0px 0px 0px;
	color: #1c5ba2;
	font-weight: normal;
	background-image: url(images/h2_bg.jpg);
	background-repeat: no-repeat;
	border-bottom: 1px #c7c7c7 solid;
}
.content h3 {
	 font-size: 15px;
	 line-height: 18px;
	 color: #727272;
	 font-weight: bold;
	 padding: 2px 0px 2px 0px;
	 margin: 10px 0px 2px 0px;
}
.content h4 {
	 font-size: 14px;
	 line-height: 16px;	
	 font-weight: bold;
}
.content h5 {
	 font-size: 12px;
	 line-height: 14px;	
	  font-weight: bold;
}
.content h6 {
	font-size: 11px;
	line-height: 13px;
	color: #999999;
	padding: 2px 0px 2px 0px;
	margin: 0px;
	font-weight: normal;
}
.content p {
	font-size: 12px;
	line-height: 18px;
	color: #737373;
	padding: 4px 0px 4px 0px;
	margin: 4px 0px 4px 0px;
}
.content sup, .content sub {
	line-height: 0px !important;
}
p.dropcap:first-letter {
	float: left;
	font-size: 52px;
	line-height: 40px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	height: 52px;
	color: #999999;
	font-weight: normal;
}
p.small {
	font-size: 11px;
	line-height: 14px;
	font-weight: normal !important;
	color: #9e9e9e !important;	
	padding: 2px 0px 2px 0px;
	margin: 2px 0px 2px 0px;
}
.quote-start {
	float: left;
	font-family:"Times New Roman",Times,serif;
	color:#aaa;
	font-size:60px;
	font-weight:bold;
	line-height:40px;
}

.quote-end {
	float: right;
	font-family:"Times New Roman",Times,serif;
	color:#aaa;
	font-size:60px;
	font-weight:bold;
	line-height:40px;
}
.content blockquote {
	margin: 20px 0px 3px 0px;
	padding: 3px 0px 3px 0px;
	/*border-top: 1px #c7c7c7 solid;
	border-bottom: 1px #c7c7c7 solid*/
}
p.pull {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px !important;
	line-height: 22px !important;
	color: #6f6f6f !important;
}


ol.small, ul.small {
	font-size: 11px !important;
	line-height: 12px !important;
	font-weight: normal !important;
	color: #9e9e9e !important;	
	padding: 2px 0px 2px 0px;
	margin: 2px 0px 2px 15px;
}
ol.small li, ul.small li  {
	padding: 2px 0px 2px 0px;
	margin: 2px 0px 2px 0px;
	line-height: 15px;
}
.content a {
	color: #2768b0;
	text-decoration: none;
	
}
.content a:hover {
	color: #d1af10;
	text-decoration: underline;
}
fieldset {
	padding: 15px;
	margin: 0px 0px 30px 0px;
}
legend {
	font-size: 18px;
	font-weight: normal;
	color: #666666;
	padding-right: 10px;
	padding-left: 5px;
}

a.button {
	margin: 0 0 0 0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	background: #144070; /* Old browsers */
	background: -moz-linear-gradient(top,  #144070 1%, #1c5ba2 50%, #004da0 52%, #5498e4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#144070), color-stop(50%,#1c5ba2), color-stop(52%,#004da0), color-stop(100%,#5498e4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #144070 1%,#1c5ba2 50%,#004da0 52%,#5498e4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #144070 1%,#1c5ba2 50%,#004da0 52%,#5498e4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #144070 1%,#1c5ba2 50%,#004da0 52%,#5498e4 100%); /* IE10+ */
	background: linear-gradient(top,  #144070 1%,#1c5ba2 50%,#004da0 52%,#5498e4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#144070', endColorstr='#5498e4',GradientType=0 ); /* IE6-9 */
	border-top: 1px solid #0d3867;
	border-right: 1px solid #184f8c;
	border-left: 1px solid #0d3867;
	border-bottom: 1px solid #184f8c;
	color: #FFFFFF !important;
	display: inline-block;
	text-decoration: none !important;
	padding: 6px 20px 5px 20px;
	line-height: 1em;
	letter-spacing: 0px;
	vertical-align: middle;
	-webkit-box-shadow:1px 1px 2px #a4a0a0;
	-webkit-border-radius: 5px; /* all corners */
	-moz-box-shadow:1px 1px 2px #a4a0a0;
	-moz-border-radius: 5px; /* all corners */
	}
a.button:hover {
	background-color: #efb731;
	background: -moz-linear-gradient(top, #c69b51 1%, #ddb461 50%, #d59b1f 51%, #f1b932 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#c69b51), color-stop(50%,#ddb461), color-stop(51%,#d59b1f), color-stop(100%,#f1b932)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c69b51 1%,#ddb461 50%,#d59b1f 51%,#f1b932 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c69b51 1%,#ddb461 50%,#d59b1f 51%,#f1b932 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #c69b51 1%,#ddb461 50%,#d59b1f 51%,#f1b932 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c69b51', endColorstr='#f1b932',GradientType=0 ); /* IE6-9 */
	border-top: 1px solid #bb9450;
	border-right: 1px solid #caa255;
	border-left: 1px solid #bb9450;
	border-bottom: 1px solid #caa255;
}
a.Button1 {
	position: relative;
	display: inline-block;
	color: #000;
	padding: 9px 25px;
	margin: 5px 0;
	font-size: 14px;
	line-height: 14px;
	border: 1px solid #a6a6a6;
	background: rgb(247,247,247); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(247,247,247,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(247,247,247,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(247,247,247,1) 0%,rgba(229,229,229,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
	text-align: center;
	-moz-box-sizing: 	border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: 	border-box;
	box-sizing: 		border-box;
	cursor: pointer;
}
a.Button1:hover {
	text-decoration: none;
	color: #000;
	background: rgb(229,229,229); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(229,229,229,1) 0%, rgba(247,247,247,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  rgba(229,229,229,1) 0%,rgba(247,247,247,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  rgba(229,229,229,1) 0%,rgba(247,247,247,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */
}
.clearfloat {
	clear: both;
	height: 0px;
}
body.home #gototop {
	display: none !important;
}
#gototop { 
	display: none;
	position: absolute; 
	width: 37px;
	height: 31px; 
	padding:0px;
	margin: 0px;
	/*right: -50px;
	top: 450px;*/
	background-image: url(images/backtotop.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#gototop:hover	{ 
	background-position: 0px -31px;
}
.styledtable {
	margin: 20px 0px 20px 0px;
	color: #9d9d9d;
	font-weight: bold;
	border-bottom: 3px solid #144070;
}
.styledtable caption, .content caption {
	padding: 7px;
	font-size: 18px !important;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-align: left;
	margin: 0;
	background: #144070; /* Old browsers */
	background: -moz-linear-gradient(top, #2a64a3 0%, #144070 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2a64a3), color-stop(100%,#144070)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #2a64a3 0%,#144070 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #2a64a3 0%,#144070 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #2a64a3 0%,#144070 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a64a3', endColorstr='#144070',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #2a64a3 0%,#144070 100%); /* W3C */
	caption-side: top;
	font-weight: normal;
}
.styledtable th, .content th {
	padding: 20px 5px 20px 5px;
	border-left: 1px solid #aeaeae;
	border-right: 1px solid #828282;
	background-color: #999999;
	text-align: center;
	/*color:#094c42;*/ /*green*/
	color: #ffffff;
	border-bottom: 1px solid #8a8a66;
}
.styledtable th:first-child {
	border-left: 1px solid #8a8a66;
}
table.styledtable tr.odd td:first-child  {
}
table.styledtable tr.even td:first-child  {
}

.styledtable th:last-child {
	border-right: 1px solid #8a8a66;
}
.styledtable td {
	border-collapse:collapse;
	padding: 10px 5px 10px 5px;
	border-right: 1px solid #d3d3d4;
	text-align: center;
	border-bottom: 1px solid #d3d3d4;
}
.styledtable td:first-child {
	border-left: 1px solid #d3d3d4;
}
.styledtable td:last-child {
	border-right: none;
	border-right: 1px solid #d3d3d4;
}
.styledtable tr:hover {
	color: #4a4a4a;
	background-color: #eaeaea;
}
.styledtable tr:last-child td{
	border-bottom: 1px solid #d3d3d4;
}
.styledtable p {
	color: #5c5c5c;
	font-size: 11px;
	margin: 0px;
	padding: 2px 0px 2px 0px;
}
.styledtable ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.styledtable ul li {
	text-align: left;
	padding: 3px 0px 3px 0px;
}
.odd {
	background-color: #ffffff;
}
.even {
	background-color: #ffffff;
}

.logos {
	display:inline;
}

body.nologos .logos {
	display:none;
}
div.scroll {
	width: 582px;
	padding: 10px;
	overflow: auto;
	border: 1px solid #b4b4b4;
}
.grayBG {
	padding: 5px;
	background-color: #999999;
}

.policy-table { 
	border-color:#999999; 
	border-style:solid; 
	border-width: 0 0 1px 1px; 
	width: 100%; 
}

.policy-table td { 
	border-color:#999999; 
	border-style:solid; 
	border-width: 1px 1px 0 0;
	padding-left:10px; 
}

.policy-table th {  
}
p.privacy-title {
	font-size: 18px;
	line-height: 22px;
	color: #ffffff;
}
p.privacy-heading {
	font-size: 16px;
	line-height: 18px;
}
.privacy-heading2 {
	background-color: #999999;
	font-size: 18px;
	line-height: 22px;
	color: #FFFFFF;
	font-weight: bold;
}
p.white, td.white {
	color: #FFFFFF;
	font-weight: bold !important;
}
hr {
  border: 0;
  width: 50%;
}



/**********************/
/****Parallax Start****/

#fadeleft {
	position: absolute;
	width: 169px;
	height: 371px;
	top: 0px;
	left: 0px;
	background-image: url(images/fade3.png);
	background-repeat: no-repeat;
	background-position: -169px 0px;
	z-index: 800;
}
#faderight {
	position: absolute;
	width: 169px;
	height: 371px;
	top: 0px;
	right: 0px;
	background-image: url(images/fade3.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	z-index: 800;
}
#parallax-container {
	position: absolute;
	width: 965px;
	height: 371px; 
	z-index: 500;
	overflow: hidden;
}
.parallaxPanelsContainer ul, .parallaxLinksContainer ul {
	margin: 0px;
	padding: 0px;
}
.parallaxPanelsContainer ul li, .parallaxLinksContainer ul li {
	float: left;
	display: block;
	margin: 0px;
	list-style-type: none;
}
.parallaxbg {
	width: 1500px;
	height: 422px; 
	z-index: 0;
}
.pillar {
	width: 1500px;
	height: 422px; 
	padding-top: 0; 
	padding-left: 1100px !important;
	z-index: ;
}
.fade {
	width: 1500px;
	height: 371px;
	/*padding-left: 630px !important;*/
	padding-left: 275px !important;
}
.line {
	width: 1500px;
	height: 367px; 
	position: absolute;
	top: 540px !important;
	/*left: 1100px !important;*/
	left: 750px !important;
	z-index: 600;
}
.couch {
	width: 990px;
	height: 330px; 
	position: absolute;
	left: -200px!important;
	top: 143px!important;
	margin-top:10px!important;
}
.marker {
	width: 990px;
	height: 24px;
	position: absolute;
	top: 358px !important;
	z-index: 620;
}
#marker1 {
	padding-left: 150px !important;
}
#marker2 {
	padding-left: 550px !important;
}
#marker3 {
	padding-left: 800px !important;
}
#marker4 {
	padding-left: 925px !important;
}
.parallaxobject, .parallaxobject2, .parallaxobject3, .parallaxobject4 {
	width: 1000px;
	height: 361px; 
	padding: 0px;
}
#object1 {
	top: 
}
.parallaxPanelsContainer {
	position: relative;
	width: 1000px;
	height: 361px; 
	padding: 0px;
}
.parallaxLinksContainer {
	position: relative;
	width: 1000px;
	height: 361px; 
	padding: 0px;
}
.relative {
	position: relative;
}
div.parallaxLinks {
	position: absolute;
	width: 344px;
	height: 42px;
	background-image: url(images/spacer.gif);
	overflow: hidden;
}
.parallaxPanelContent {
	width: 308px;
	height: 194px;
	padding: 12px 20px 12px 16px;
	visibility: hidden;
}
.parallaxPanelContent h2 {
	margin: 0px;
	padding: 0px;
	font-size: 20px;
	line-height: 22px;
}
.parallaxPanelContent p {
	font-size: 16px;
	line-height: 18px;	
	margin: 8px 0px 2px 0px;
	padding: 3px 0px 3px 0px;
}
div.parallaxPanelContent ul {
	margin: 10px 0px 0px 15px;
	padding: 0px;
	list-style-type: none;
}
div.parallaxPanelContent ul li {
	float: none !important;
	margin: 2px 0px 2px 0px;
	padding: 2px 0px 2px 15px;
	font-size: 14px;
	line-height: 16px;
	color: #FFFFFF;
	background-image: url(images/bullet_arrow.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
div.parallaxPanelContent ul li a {
	color: #FFFFFF;	
	text-decoration: none;
}
div.parallaxPanelContent ul li a:hover {
	text-decoration: underline;
}
div.parallaxObject {
	position: absolute;
	width: 501px;
	height: 311px;
	top: 0px;
}
div.parallaxPanel {
	position: absolute;
	width: 344px;
	height: 42px;
	background-image: url(images/parallaxContent_bg.png);
	background-repeat: no-repeat;
	background-position: 0px 42px;
}
#communityLinks, #communityPanel {
	top: 130px;
	left: 30px;
}
#depositLinks, #depositPanel {
	top: 150px;
	right: 185px;
}
#lendingLinks {
	top: 75px;
	right: -160px;
}
#lendingPanel {
	top: 75px;
	right: -160px;
}

#miscLinks, #miscPanel {
	top: 140px;
	right: -350px;
}
#features {
	width: 948px;
	/*height: 60px;*/
	background-image: url(images/bg_features.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 17px;
}
.featureSet {
	float: left;
	width: 220px;
	height: 132px;
	padding: 32px 8px 0px 12px;
}
.featureSet img {
	border: 0px;
}
.featureSet p {
	margin: 0px;
	padding: 0px;
}

/****Paralax End ****/
/********************/

/********************************/
/*** Community Parallax Start ***/

#parallax-container2 {
	position: absolute;
	width: 932px;
	height: 228px; 
	z-index: 500;
	padding-top: 21px;
	overflow: hidden;
}
/*************************/
/* Personalization Popup */
#obtutorialxy {
	position: fixed;
	width: 400px;
	z-index: 5000;
	top: 0px;
	left: 50%;
	background: #144070;
	margin: -5000px 0 0 -200px;
	padding: 0px 1px 5px 1px;
    -webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.75);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    overflow: auto;
    color: #f1f1f1;
}
#obtutorialxy a {
    color: #f1f1f1;
    text-decoration: none;
}
#obtutorialxy a:hover {
    color: #fff;
    text-decoration: underline;
}
.obtutorialTitle {
	font-size: 10px;
}
#obtutorialxy p {
	margin: 3px 10px 3px 10px;
	padding: 3px 0 3px 0;
}
#obtutorialx {
	position: absolute;
	width: 16px;
	z-index: 40;
	top: 0px;
	right: 0px;
	display:block;
	padding: 3px;
	font-weight: bold;
	margin-top: -2px;
}
#obtutorialx a:hover {
	background-position: 0px -16px;
}
#obtutorial {
	padding: 5px 20px 0px 20px;
	background: #fff;     
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    border-radius: 5px;
    overflow: auto;
    color: #000;
}
#obtutorial h1 {
	display: block;
	font-size: 20px;
	padding: 0 0 0 0;
	margin: 0 0 2px 0 !important;
	font-weight: normal;
}
#obtutorial p {
	font-size: 12px;
	line-height: 14px;
	padding: 3px 0px 3px 0px;
	margin: 2px 0px 7px 0px;
}
#obtutorial label {
	display: inline-block;
	margin: 0 15px 0 0;
}
#obtutorial a {
	font-size: 12px;
	text-decoration: none;
	color: #d1af10;
}
#obtutorial a:hover {
	text-decoration: underline;
	color: #2768b0;
}
#obtutorial ol {
	list-style-type: decimal;
	margin: 0px 0px 10px 30px;
	padding: 0px;
}
#obtutorial ol li {
	font-size: 12px;
	margin: 3px 0px 3px 0px;
	padding: 3px 0px 3px 0px;
}
#ziprateform-zip {
	width: 250px;
}
#ziprateform {
	margin:0;
	padding: 0;
}
#obtutorialsubmitbtn {
	padding: 2px 10px 2px 10px;
}
.tutorialcloseperm {
	display: block;
	margin-top: 8px;
}
/**********************/
/**** Market Watch ****/

.company, .exchange, .highPrice, .lowPrice, .tradeVolume, .avgVolume, .marketCap, .openPrice, .yesterdayClose, .percentChange, .lastTrade {
 	width: 0; 
	background: #C03; 
	display: none;
}
#additionalSymbolsXY label {
	display:none;	
}
#ticker {
	font-size: 10px;
	position: relative;
}
.quoteTable {
	background-color: #dbdbdb;
	width: 201px;
	border: 2px #f4f4f4 solid;
} 
.quoteTable td {
	padding: 5px;
	border-left: 1px #bfbfbf solid;
	border-top: 1px #bfbfbf solid;
	text-align: center;
} 
.quoteTable th {
	padding: 5px;
	border-left: 1px #bfbfbf solid;
	text-align: center;
	display: none;
}
#additionalSymbolsXY {
	display:none;
}
th.symbol , td.symbol {
	/*border-left: none !important;*/
	text-align: left !important;
}
td.symbol {
	color: #000000;
	font-weight: bold;
}
td.changeAmt {
	text-align: right !important;
	padding-right: 18px !important;
}
td.changeAmt.Up, td.changeAmt.Down {
	padding-right: 16px;
	background-color: #138a00;
	background-image: url(images/Stock-Reports-Sprite.png);
	background-position: right -86px;
	background-repeat: repeat-x;
	color: #fff;
}
td.changeAmt.Down {
	background-color: #ce0000;
	background-position: right -22px;
}
td.changeAmt.Steady {
	color: #666;
}
a.btn_map {
	text-indent: -5000px;
	display: block;
	width: 147px;
	height: 68px;
	background-image: url(images/btn_map.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
a.btn_map:hover {
	background-position: 0px -68px;
}
/**** Market Watch ****/
/**********************/
