@charset "utf-8";
/* CSS Document */

body {
	width:800px;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;	
	font-size:12px;

}

img {
	border:0;
}

a:link, a:visited {
	color: #71273D;
	font-weight:bold;
	text-decoration:none;
}

a:hover, a:active {
	text-decoration:underline;
}

a.nav {
	padding-right:5px;
	font-weight:bold;
	font-size:11px;
	line-height:22px;
}

a.nav:hover, a.nav:active {
	text-decoration:none;
	color:#36424a;
}

a.subnav {
	padding-right:5px;
	font-weight:bold;
	font-size:11px;
	line-height:22px;
	color:#666666;
}

a.subnav:hover, a.subnav:active {
	text-decoration:none;
	color:#71273D;
}

a.pdf {
	display:block;
	background-image:url(/images/iconDocument.png);
	background-position:left;
	background-repeat:no-repeat;
	height:15px;
	line-height:15px;
	font-style:italic;
	padding-left:18px;
}

a.dollah {
	display:block;
	background-image:url(/images/iconDollah.png);
	background-position:left;
	background-repeat:no-repeat;
	height:19px;
	line-height:19px;
	font-style:italic;
	padding-left:19px;
}

a.clicky {
	display:block;
	background-image:url(/images/iconMouseClick.png);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
	line-height:25px;
	font-style:italic;
	padding-left:19px;
}
a.globe {

	position:relative;
	left:-17px;
	display:block;
	background-image:url(/images/iconGlobe.png);
	background-position:left;
	background-repeat:no-repeat;
	height:13px;
	font-style:italic;
	padding-left:17px;
}

.bigRed {
	font-size:16px;font-weight:bold;color:#71273D;
}
.lilRed {
	font-weight:bold;color:#71273D;
}

.phones {
	font-style:italic;
	color:#4D4D4D;
}

.disclaimer{
	color:#666666;
	font-size: 10px;
}

.navCurrent {
	font-weight:bold;
	font-size:11px;
	line-height:22px;
	color: #71273D;
	background-color:#faf4ea;
	width:185px;
	padding-right:5px;
}

.subNavCurrent {
	font-weight:bold;
	font-size:11px;
	line-height:22px;
	color: #71273D;
	width:185px;
	padding-right:5px;
}

#bodyContainer {
	position:relative;
	display:block;
	width:800px;
	margin:0px auto;
}

#tabPersonal {
	position:absolute;
	width:127px;
	height:27px;
	top:221px;
	left:30px;
	z-index:50;
	cursor:pointer;
}

.tabPersonalImage {
	background-image:url(/images/tabs/personal.png);
}

.tabPersonalImage_over {
	background-image:url(/images/tabs/personalHover.png);
}

#tabPersonalSelected {
	position:absolute;
	width:132px;
	height:46px;
	top:221px;
	left:27px;
	z-index:50;
	background-image:url(/images/tabs/personalSelected.png);
}

#tabBusiness {
	position:absolute;
	width:127px;
	height:27px;
	top:221px;
	left:183px;
	z-index:50;
	cursor:pointer;
}

.tabBusinessImage {
	background-image:url(/images/tabs/business.png);

}
.tabBusinessImage_over {
	background-image:url(/images/tabs/businessHover.png);
}

#tabBusinessSelected {
	position:absolute;
	width:132px;
	height:46px;
	top:221px;
	left:180px;
	z-index:50;
	background-image:url(/images/tabs/businessSelected.png);
}

#tabCommunity {
	position:absolute;
	width:127px;
	height:27px;
	top:221px;
	left:336px;
	z-index:50;
	cursor:pointer;
}
.tabCommunityImage {
	background-image:url(/images/tabs/community.png);
}
.tabCommunityImage_over {
	background-image:url(/images/tabs/communityHover.png);
}

#tabCommunitySelected {
	position:absolute;
	width:132px;
	height:46px;
	top:221px;
	left:333px;
	z-index:50;
	background-image:url(/images/tabs/communitySelected.png);
}

#tabAbout {
	position:absolute;
	width:127px;
	height:27px;
	top:221px;
	left:489px;
	z-index:50;
	cursor:pointer;
}
.tabAboutImage {
	background-image:url(/images/tabs/about.png);
}
.tabAboutImage_over {
	background-image:url(/images/tabs/aboutHover.png);
}
#tabAboutSelected {
	position:absolute;
	width:132px;
	height:46px;
	top:221px;
	left:486px;
	z-index:50;
	background-image:url(/images/tabs/aboutSelected.png);
}

#tabInvestments {
	position:absolute;
	width:127px;
	height:27px;
	top:221px;
	left:642px;
	z-index:50;
	cursor:pointer;
}
.tabInvestmentsImage {
	background-image:url(/images/tabs/investments.png);
}
.tabInvestmentsImage_over {
	background-image:url(/images/tabs/investmentsHover.png);
}
#tabInvestmentsSelected {
	position:absolute;
	width:132px;
	height:46px;
	top:221px;
	left:639px;
	z-index:50;
	background-image:url(/images/tabs/investmentsSelected.png);
}

#modReorderChecks {
	position:absolute;
	width:266px;
	height:61px;
	top:0px;
	left:0px;
	background-image:url(/images/mod_reorderChecks_v2.png);
	cursor:pointer;
}
#modOnlineBanking {
	position:absolute;
	width:266px;
	height:61px;
	top:0px;
	left:266px;
	background-image:url(/images/mod_onlineBanking.png);
	cursor:pointer;
}
#modFinancialCalc {
	position:absolute;
	width:266px;
	height:61px;
	top:0px;
	left:532px;
	background-image:url(/images/mod_financialCalc.png);
	cursor:pointer;
}

/* Header Divs */
#pageHead {
	position:relative;display:block;width:800px;height:248px;background-image:url(/images/headerBg_new.png);background-position:bottom;background-repeat:no-repeat;
}

#ubLogo {
	position:absolute; width:310px; height:90px; background-image:url(/images/ubLogo.gif); cursor:pointer; left: 30px; top: 70px;
}

#loginContainer {
	position:absolute;display:block;width:285px;height:40px;top:94px;left:495px;
}

#loginContainer img {
	border: 0;
}

#buttonLogin {
	position:absolute; width:68px;height:40px;top:0px;left:0px;background-image:url(/images/buttonLogin.png);cursor:pointer;
}

#loginLabel {
	position:absolute;width:217px;height:40px;top:0px;left:68px;
}

#eStatementsLoginContainer {
	position:absolute;display:block;width:285px;height:40px;top:110px;left:495px;
}

#eStatementsLoginContainer img {
	border: 0;
}

#buttonEStatementsLogin {
	position:absolute; width:68px;height:40px;top:0px;left:0px;background-image:url(/images/buttonEStatementsLogin.png);cursor:pointer;
}

#eStatementsLoginLabel {
	position:absolute;width:217px;height:40px;top:0px;left:68px;
}

/* Main Content Divs */

#mainContent {
	position:relative;display:block;width:798px;border-left:1px solid #71273D;border-right:1px solid #71273D;
}
#homepageContent {
	position:relative;display:block;width:570px;height:320px;background-image:url(/images/bg_dimeatime.png);background-position:bottom right;background-repeat:no-repeat;padding-top:50px
}

#pageContent {
	position:relative;display:block;width:798px;
	min-height:420px;
	height: auto !important;
	height: 420px;
	background-position:bottom right;background-repeat:no-repeat;padding-top:50px;
}

#linkos {
	position:absolute;width:190px;text-align:right;
	left:0px;top:45px;
}
#centerColumn {
	position:relative;display:block;width:335px;left:210px;
}
#searchContainer {
	position:absolute;display:block;left:25px;bottom:10px;
}
#newsColumn{
	position:absolute;display:block;width:200px;left:585px;top:40px;
}

/* Bottom / Footer Divs */
#bottomContent {
	position:relative;display:block;width:798px;height:125px;border:1px solid #71273D;background-color:#A8A8AA;
}

#social { position:absolute; width:180px; top:6px; left:10px; }
#social .twitter, #social .facebook  { background:url(images/social.gif) no-repeat; width:66px; height:18px; display:block; text-indent:-9999px; float:left; margin-right:10px; }
#social .twitter { background-position:-2px 0; }
#social .twitter:hover { background-position:-2px 0; }
#social .facebook { background-position:-70px 0px; }
#social .facebook:hover { background-position:-70px 0px; }

#readNewsletter {
	position:absolute;display:block;width:190px;top:15px;left:30px;color:#FFFFFF;
}
#privacyPolicy {
	position:absolute;display:block;top:48px;left:270px;color:#FFFFFF;
}

#phoneNumber {
	position:absolute;width:248px;height:48px;top:15px;right:30px;background-image:url(/images/txtPhoneNumber.gif);
}
#facebook {
	position:absolute;top:15px;left:30px;
}
#bottomModules {
	position:absolute;display:block;width:798px;height:61px;left:0px;bottom:0px;
}
#footer {
	position:relative;display:block;width:800px;height:45px;padding-top:10px;background-image:url(/images/bg_footer.png);background-repeat:no-repeat;text-align:center;color:#727272;font-size:11px;
}
#qSearch {
	width:127px;height:17px;background-image:url(/images/bg_search.png);border:0px;padding:2px;padding-left:6px;background-repeat:no-repeat;background-position: left center;
}

/* Calculators */

#calc {
	font-weight: bold;
	font-size: 11px;
}

#calc .left{
	text-align: right;
	width: 200px;
}

#calc .right {
	text-align: left;
	padding-left: 5px;
}

#calc td{
	padding-top: 5px;
}

.inputS{
	border:0;
	height: 19px;
	width: 56px;
	background-image: url(/images/bg_input_S.png);
	background-repeat: no-repeat;
}

.inputM{
	border:0;
	height: 19px;
	width: 92px;
	background-image: url(/images/bg_input_M.png);
	background-repeat: no-repeat;
}

.inputL{
	border:0;
	height: 19px;
	width: 135px;
	background-image: url(/images/bg_input_L.png);
	background-repeat: no-repeat;
}

.PVSmall
{
	font-size : 75%;
}


/*** Print Specific **/

.print{
	display: none;
}

.block{

}

.inline{

}

/* Added Dec 2011 */
h1.text_title
{
	font-family: font-family: "Trebuchet MS", sans-serif;
	font-weight: normal;
	font-size: 32px;
	text-transform: uppercase;
	color: #850238;
	border-bottom: 1px solid #ddd;
	margin: 0;
	padding: 0;
}

h1.main_title
{
	font-family: font-family: "Trebuchet MS", sans-serif;
	font-weight: normal;
	font-size: 46px;
	text-transform: uppercase;
	color: #850238;
	margin: -8px 0 0 0;
	padding: 0 0 0 0;
}

table.service_fees
{
	width: 100%;
	border-top: 1px solid #bfc0c1;
	border-right: 1px solid #bfc0c1;
	padding: 0;
	margin: 10px 0;
	border-collapse: collapse;
}

table.service_fees tr td.topic_head
{
	background: #7099cb;
	font-weight: bold;
	color: #fff;
}

table.service_fees tr td
{
	border-bottom: 1px solid #bfc0c1;
	border-left: 1px solid #bfc0c1;
	padding: 6px;
}

p.disclaimer
{
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
}

div#snow_banner 
{
	background-color: #000044;
	background: url(images/bg2.jpg) no-repeat;
	width: 356px;
	height: 142px;
	overflow: hidden;
}

.ui-widget-header
{
	background: #8a013b;
	border: 1px solid #333;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default 
{
	border: 1px solid #333;
	
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus 
{
	background: #ebebeb;
}

.ui-tabs-selected a:link
{
	color: #8a013b;
}

.ui-tabs-panel
{
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 12px;
	line-height: 1.6em;
}

.ui-tabs-panel ul
{
	margin-left: 15px;
	padding-left: 0px;
}

img.right_side
{
	float: right;
	margin: 10px 0 10px 15px;
}

a.content_btn
{
	display: block;
	padding: 8px 12px;
	background: #ebebeb;
	border: 1px solid #ccc;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #820438;
}
