﻿body,div,dd,dt,dl,span,img,p,h1,h2,h3,h4,h5,form,hr,fieldset,label,input,select,radio,a,textarea
	{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #6f6f6f;
}

body {
	background: #780E21;
	font-size: 69%;

}
.bluebold {
	font-weight: bold;
	color: #708eb6;	
}

#account optgroup {
	color: #708EB6;
	font-style: normal;
	font-size: 100%;
	padding-bottom: 8px;
	background: #F5F2DF;
}

#account optgroup option {
	font-size: 100%;
	color: #6f6f6f;	
	background: #F5F2DF;
}

#account option {
	font-size: 100%;
	color: #6f6f6f;	
	background: #F5F2DF;
}

#account 
{
	font-size: 100%;
	color: #6f6f6f;	
	background: #F5F2DF;
}

#account optgroup.white, #account option.white, #account.white
{
	background: #FFFFFF;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 200%;
	color: #6F6F6F;
	padding-bottom: 6px;
}
h1.wht {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	background: transparent;	
}

h2 {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 136%;
	color: #6F6F6F;	
/*	text-transform: uppercase; */
}

h3 {
	font-weight: bold;
	font-size: 100%;
	color: #708EB6;
	padding-bottom: 1%;
}

h4 {
	font-weight: bold;
	font-size: 109%;
	color: #708EB6;
	padding-bottom: 1%;
}

h5 {
	font-size: 145%;
	font-family: "Times New Roman", Times, serif;
	padding-bottom: 6px;
}
p.wht {
	
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: transparent;
	font-size: 13px;
	padding-bottom: 10px;
}
p.wdis {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	background: transparent;

	}

/* TOP NAVIGATION */
#logo {
	float: left;
	padding: 8px 0px 11px 14px;
	border: none;
}

#topnav_container {
	float: left;
	width: 989px;
	background: url(https://www.citizensbanking.com/images/topnav_bg.gif) no-repeat;	
}

#top_links {
	list-style: none;
	float: left;
	padding: 0px 0px 0px 120px;
	margin: 19px 0px 25px 0px;
}

#top_links li {
	margin: 0;
	padding: 0;
	float: left;	
}

#login a, #locations a, #about a, #relations a, #careers a {
	height: 9px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
	overflow: hidden;
}

#login a {
	width: 40px;
	background: url(https://www.citizensbanking.com/images/login.gif) no-repeat;
}

#locations a {
	width: 135px;
	background: url(https://www.citizensbanking.com/images/locations.gif) no-repeat;	
}

#about a {
	width: 61px;
	background: url(https://www.citizensbanking.com/images/about.gif) no-repeat;	
}

#relations a {
	width: 114px;
	background: url(https://www.citizensbanking.com/images/relations.gif) no-repeat;	
}

#careers a {
	width: 54px;
	background: url(https://www.citizensbanking.com/images/careers.gif) no-repeat;	
}

#login a:hover, #locations a:hover, #about a:hover, #relations a:hover, #careers a:hover, .nav_level1_over, #top_links .nav_level1_over, #top_nav .nav_level1_over {
	background-position: top right;
}

#branch_atm_locations #locations a {
	background-position: top right;
}

#search_frm {
	float: left;
	padding: 12px 0px 21px 25px;	
}

#search_frm label {
	float: left;
	font-family: Garamond, "Times New Roman", serif;
	font-size: 160%;
	color: #FFFFFF;
	padding: 3px 4px 0px 0px;
}

#search_frm input {
	float: left;
	color: #FFFFFF;
	background: #870101;
	height: 18px;
	width: 130px;
	border: 1px solid #C45F5D;
	font-size: 100%;
	padding: 2px 0px 0px 3px;
}

#search_frm a {
	float: left;
	width: 19px;
	height: 20px;	
	text-decoration: none;
	text-indent: -9999px;
	display: block;
	overflow: hidden;
	background: url(https://www.citizensbanking.com/images/search_go.gif) no-repeat;
}

#search_frm a:hover {
	background-position: right;	
}

#top_nav {
	list-style: none;
	float: left;
	margin: 0;
	padding: 0px 0px 0px 75px;
}

#top_nav li {
	float: left;
}

#home a, #pers_bank a, #bus_bank a, #education a, #contact a, #chat a  {
	height: 26px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
	overflow: hidden;
}

#home a {
	width: 60px;
	background: url(https://www.citizensbanking.com/images/home.gif) no-repeat;	
}

#home_pg #home a {
	background-position: right;	
}

#pers_bank a {
	width: 82px;
	background: url(https://www.citizensbanking.com/images/personal.gif) no-repeat;	
}

#bus_bank a {
	width: 78px;
	background: url(https://www.citizensbanking.com/images/business.gif) no-repeat;	
}

#education a {
	width: 152px;
	background: url(https://www.citizensbanking.com/images/education.gif) no-repeat;	
}

#contact a {
	width: 101px;
	background: url(https://www.citizensbanking.com/images/contact.gif) no-repeat;	
}
#chat a {
	width: 72px;
	background: url(https://www.citizensbanking.com/images/chat.gif) no-repeat;	
}

#home a:hover, #pers_bank a:hover, #bus_bank a:hover, #education a:hover, #contact a:hover, #chat a:hover  {
	background-position: right;
}

/* LINKS */
.form_link {
	float: left;
	display: block;
	text-decoration: none;
	padding-left: 9px;
	background: url(https://www.citizensbanking.com/images/dbl_rt_arrow.gif) left 5px no-repeat;
}

.form_link span {
	font-weight: bold;
	color: #708EB6;	
}

.form_link_over {
	float: left;
	color:#B5222a;
	display: block;
	text-decoration: none;
	padding-left: 9px;
	background: url(https://www.citizensbanking.com/images/dbl_rt_arrow.gif) left 5px no-repeat;
}

div#page_content #breadcrumb a, div#page_content p#print_page a {font-weight:normal;}
/* All Hover Tags */
div#page_content a:hover,
#breadcrumb a:hover,
div#page_content p#print_page a:hover
{
color:#B5222a;
text-decoration:underline;
}


#related_links dt a:hover, a.form_link:hover, a.boldlink:hover, a.form_link:hover span, #page_content .teaser_col1 dt a:hover, #page_content a.form_link:hover,
#page_content .teaser_col2 dt a:hover, a.arrow_after:hover, #page_content .intro_list_link a:hover
{
	text-decoration: none;
	color:#B5222a;
}


.form_link:hover span
{
	text-decoration: none;
}


a.arrow_after {
	text-decoration: none;
}



a.arrow_after img {
	position: absolute;
	padding-left: 4px;
	padding-top: 4px;
	border: none;
}

a.boldlink {
	display: block;
	text-decoration: none;
	font-weight: bold;
	padding-left: 9px;	
	background: url(https://www.citizensbanking.com/images/dbl_rt_arrow.gif) left 5px no-repeat;
}


/* FOOTER */
#footer {
	float: left;
	width: 989px;
	padding-top: 2px;
	background: url(https://www.citizensbanking.com/images/rt_grad.gif) top right #FFFFFF repeat-y;
}

#footer_nav {
	float: left;
	width: 989px;
	background: url(https://www.citizensbanking.com/images/footer_bg.gif) right bottom no-repeat #6D1116;
}

#footer_nav a {
	float: left;	
}

#footer_nav a img {
	padding: 16px 0px 22px 20px;	
	border: none;
}

#foot_nav {
	float: right;
	padding: 0px 33px 0px 0px;
	margin: 14px 0px 22px 0px;
	width: 840px;
	height: 100%;
}

#foot_nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: right;	
}

#foot_nav ul li {
	margin: 0;
	padding: 0px 1em 0px 1em;
	font-size: 82%;	
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	float: left;
	border-right: 1px solid #D88C91;
}

#foot_nav ul li.foot_last {
	padding-right: 0px;
	border: none;	
}

#foot_nav ul li.call_us {
	padding-left: 50px;	
	border: none;
	padding-right: 0px;
}

a.footer_link {
	color: #FFFFFF;
	text-decoration: none;
}

a.footer_link:hover {
	color: #FDA804;
}

#foot_nav div {
	clear: both;
	float: right;
	font-size: 91%;
	color: #CE6C73;
	white-space: nowrap;
}

#foot_bg 
{
	display: none;	
}

/* PAGE LAYOUT STYLES */
#page_holder {
	float: left;
	width: 989px;
	background: url(https://www.citizensbanking.com/images/rt_grad.gif) top right repeat-y;
}

#main_content {
	clear: right;
	width: 769px;
	float: left;
	background: #FFFFFF;
}

#mast_head {
	float: left;
	width: 769px;
	border-bottom: 4px solid #B5222C;
}

#mast_head img {
	float: left;
}

#page_content {
	float: left;
	width: 547px;
	padding: 5px 15px 50px 15px;
	background-color:white;
}

#page_content.col2, #breadcrumb.col2 {
	width: 739px;
}

#breadcrumb {
	width: 547px;
	padding-bottom: 5px;
	background: url(https://www.citizensbanking.com/images/horiz_dot.gif) left bottom repeat-x;
}

#breadcrumb span {
	color: #B5222A;	
}

#breadcrumb a {
	text-decoration: none;	
}


/* RIGHT COLUMN */
.right_col {
	float: left;
	width: 187px;
	padding-top: 22px;
}

.div_float 
{
	float: left;
	padding-bottom: 15px;
}

#related_links, #self_service {
	float: left;
	padding: 3px;
	width: 179px;
	border: 1px solid #D4D4D4;
}

#related_links dl, #self_service dl {
	float: left;
	padding: 3px 0px 15px 0px;
}

#related_links dt {
	float: left;
	width: 159px;
	padding: 5px 10px 5px 10px;
	background: #E6E4D1;
}

#self_service dt {
	float: left;
	width: 159px;
	padding: 7px 10px 7px 10px;
}

#related_links dt a {
	font-weight: bold;
	text-decoration: none;
	padding-left: 11px;
	background: url(https://www.citizensbanking.com/images/frm_dbl_rt_arrow.gif) left 4px no-repeat;
}


#related_links dd {
	width: 159px;
	float: left;
	padding: 7px 10px 0px 10px;
}

#self_service dd {
	float: left;
	width: 147px;
	padding: 7px 10px 0px 22px;
	background: url(https://www.citizensbanking.com/images/paper.gif) 10px 10px no-repeat;
}



/* LEFT COLUMN */
#left_col {
	float: left;
	width: 207px;
	border-top: 2px solid #FFFFFF;
	padding-left: 5px;
}

#border_bottom 
{
	float: left;
	border-bottom: 4px solid #C7C3AA;
	background: url(https://www.citizensbanking.com/images/leftnav_img.gif) bottom left no-repeat #FFFFFF;	
}

#left_col_bot {
	float: left;	
	padding-bottom: 200px;
}

#online_banking {
	float: left;
	padding: 0px 13px 20px 10px;
}

#online_banking dt {
	float: left;
	width: 178px;
	padding: 19px 0px 6px 5px;
	background: url(https://www.citizensbanking.com/images/lt_beige_block.gif) 1px bottom repeat-x;
}

#online_banking dd {
	float: left;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 6px 17px;
	width: 166px;
	background: url(https://www.citizensbanking.com/images/lt_beige_block.gif) 1px bottom repeat-x;
}

#login_link {
	float: left;
	width: 156px;
	padding-top: 7px;
}

#login_link a {
	float: right;
	height: 14px;
	width: 43px;
	text-decoration: none;
	text-indent: -9999px;
	display: block;
	overflow: hidden;
	background: url(https://www.citizensbanking.com/images/login_link.gif) no-repeat;
}

#login_link a:hover {
	background-position: right;	
}

/* LEFT NAVIGATION */
#leftnav {
	float: left;
	width: 202px;
	background: #6A89A0;
}

#leftnav_border {
	float: left;
	background: #6A89A0;
	padding: 4px 1px 4px 1px;
	width: 200px;
}

.general_leftnav {
	float: left;
	margin: auto;
	width: 186px;
	border: 1px solid #C0D1DF;
	background: #83A5BF;
	padding: 0px 6px 21px 6px;
}

.nav_head_image {
	padding: 22px 0px 7px 1px;	
}

#nav_options {
	float: left;
	list-style: none;
	width: 181px;
	border: 1px solid #69869B;
	padding: 2px 2px 1px 2px;
	margin: 0;
}

#nav_options li {
	margin-bottom: 1px;
	float: left;
	width: 179px;
	border: 1px solid #A0BACD;
}

#nav_options li a span {
	display: block;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px 10px 4px 17px;
	background: url(https://www.citizensbanking.com/images/leftnav_arrow.gif) 8px 8px no-repeat;
}

#nav_options li a {
	display: block;
	width: 175px;
	text-decoration: none;
	border-top: 2px solid #89A8BF;
	border-right: 2px solid #89A8BF;
	border-bottom: 2px solid #6A8EAA;
	border-left: 2px solid #6A8EAA;
	background: #7498B4;
}

#nav_options li a:hover, #nav_options li a.nav_level2_over 
{
	border-right: 2px solid #7793A8;
	border-left: 2px solid #54748D;
	border-bottom: 2px solid #54748D;
	border-top: 2px solid #7793A8;
	width: 175px; /* */
	background: #5F7F98;
}

#nav_options li.nav2 {
	margin-top: -1px;
	border: none;
}

#nav_options li.nav2 ul {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
}

#nav_options li.nav2 ul li {
	float: left;
	margin: 0;
	width: 179px;
	border-top: 0px;
	border-left: 1px;
	border-right: 1px;
	border-bottom: 1px;
	border-color: #A0BACD;
	border-style: solid;
	background: #83A5BF;
}

#nav_options li.nav2 ul li a {
	text-decoration: none;
	display: block;
	width: 179px;
	border: none;
	background: #83A5BF;
}

#nav_options li.nav2 ul li a:hover, #nav_options li.nav2 ul li a.nav_level3_over {
	display: block;
	width: 179px;
	border: none;
	background: #5F7F98;
}

#nav_options li.nav2 ul li a span {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 91%;
	padding: 4px 10px 4px 25px;
	background: url(https://www.citizensbanking.com/images/leftnav2_arrow.gif) 15px 8px no-repeat;
}

#leftnav_contact {
	float: left;
	width: 202px;
	margin-top: 18px;
	padding-bottom: 16px;
	background: url(https://www.citizensbanking.com/images/leftnav_contact.gif) no-repeat; 	
}

#leftnav_contact img {
	float: left;
	padding: 16px 0px 0px 29px;	
}

#contact_container {
	width: 154px;
	float: left;
	padding: 12px 24px 16px 24px;	
}

#contact_email {
	float: left;
	width: 53px;
}

#contact_other {
	float: right;
	width: 68px;
}

#online_banking label, #home_acct_login label, #leftnav_search label, #online_banking_landing label
{
	display: none;	
}

#aspnetForm 
{
	float: left;	
}

/* TABLES */
.table_4col {
	float: left;
	border-top: 1px solid #DCDCDC;
	margin-top:10px;
}

.table_4col th {
	text-align: left;
}

.table_4col tbody tr {
	background: #F1EEDE;
}

.table_4col tbody tr.alt {
	background: #FCFAEF;	
}

.table_4col tbody td {
	border-left: 1px solid #FFFFFF;	
}

.table_4col thead th {
	padding: 11px;
	margin-top: 1px;
	border-left: 1px solid #FFFFFF;
	background: url(https://www.citizensbanking.com/images/th_bg.gif) left 1px repeat-x;
}

.table_4col thead th.first {
	border: none;	
}

.table_4col thead th a {
	display: block;
	font-weight: bold;
	text-decoration: none;
	padding-left: 11px;
	background: url(https://www.citizensbanking.com/images/frm_dbl_rt_arrow.gif) left 4px no-repeat;
}

.table_4col tbody tr td, .table_4col tbody tr th {
	padding: 8px 10px;	
}

tr.sublinks, tr.sublinks th {
	background: #D3D1BD;
}

tr.sublinks td {
	padding: 5px 10px;
	margin: 3px 0px;
	border: none;
	background: url(https://www.citizensbanking.com/images/td_sublinks_bg.gif) left top #D3D1BD repeat-y;	
}

tr.sublinks td.first {
	background-image: none;	
}

tr.sublinks td span {
	float: left;
	display: block;
	padding-left: 12px;
	background: url(https://www.citizensbanking.com/images/paper.gif) 0px 2px #D3D1BD no-repeat;
}

tr.sublinks td span.plus {
	float: left;
	display: block;
	font-weight: bold;
	padding-left: 13px;
	background: url(https://www.citizensbanking.com/images/plus.gif) 0px 2px #D3D1BD no-repeat;
}

tr.sublinks td span.minus {
	float: left;
	display: block;
	font-weight: bold;
	padding-left: 13px;
	background: url(https://www.citizensbanking.com/images/minus.gif) 0px 3px #D3D1BD no-repeat;
}

tr.sublinks td span.none {
	float: right;
	display: block;
	background: #D3D1BD;
}

.table_4col tbody th {
	color: #708EB6;
}

.table_4col tfoot {
	height: 8px;
	background: url(https://www.citizensbanking.com/images/tfoot_bg.gif) left bottom repeat-x;
}

.table_4col tfoot.short {
	height: 3px;
	background: url(https://www.citizensbanking.com/images/tfoot_bg_short.gif) left bottom repeat-x;
}

table.faq
{
	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	color: #6f6f6f;
	font-size: 12px;
	width: 540px;
	background: url(/uploadedImages/Public_Site/OAC_Help/banner.gif) no-repeat top left;
}

td.faq
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: top;
	height: 280px;
}

h1.faq
{
	padding-top: 15px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b5222a;
	
}
h2.faq
{
	padding-top: 15px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;

}
td.topfaq
{
	height: 80px;
	width: 100%;
	padding-left: 15px;
}
p.faq
{
	margin-top: 10px;
}


/* ----- SAVINGS RESOLUTION ----- */

#promo_container {
	width:980px; 
	height:530px; 
	background:url(/uploadedimages/bg_red.jpg) no-repeat top right;
	font:11px Arial, Helvetica, sans-serif;
	line-height:16px;
	text-align: left;
	
}
#promo_flash {
	width:385px; 
	padding:17px; 
	float:left;
}
#promo_content {
	width:520px;
	padding-top:90px; 
	float:left;
}
#promo_rules {
	width:840px;
	height:390px;
	padding:70px;
}
#promo_rules p {
	font:12px Arial, Helvetica, sans-serif;
	line-height:17px;
}
#promo_rules h1 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color: #6F6F6F;
	line-height:20px;
	padding-bottom:12px;
}
#promo_spaceTen {
	width:10px; 
	float:left;
}
#promo_steps {
	width:90px; 
	float:left; 
	font-size: 10px;
	color:#000000; 
	line-height:12px; 
}
#promo_button {
	float:left;
	width:110px;
}
#promo_rules_button
{
	float:left;
	width:395px;
	text-align:right;
	padding:10px;
}
img {
	border: none;
}
#promo_legal {
	clear:left;
	font-size:9px;
	line-height:9px;
}
p.red_head {
	font-weight: bold; 
	font-size: 13px; 
	color: rgb(245, 0, 46); 
}
p.promo {
	color:#000000;
}
p.contact {
	font-size: 13px; 
	line-height: 24px;
	color:#000000;
}
#promo_legal ul {
	margin: 0px;
	padding: 15px 150px 0 0;
	list-style-type: none;
}
a:link.promo {
	color: #6f6f6f;
	text-decoration:none;
}
a:visited.promo {
	color: #6f6f6f;
	text-decoration:none;
}
a:active.promo {
	color: #6f6f6f;
	text-decoration:none;
}
a:hover.promo {
	color: rgb(245, 0, 46); 
	text-decoration:underline;
}