
html {background-color: #333;}
body {
	background-color: #333;
	background: -moz-linear-gradient(100% 100% 90deg, #333, #4C4B4A);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#4C4B4A));
}

* html .wrapper {width: 1015px;} /* TO OVERWRITE FIXED WIDTH IN IE6 */

/* .rss_wrapper {
	width: 30%; */
	/* MARGIN-LEFT WAS ADDED BECAUSE THE PARTNER DECIDED THEY WANTED A SINGLE INSTANCE OF THE RSS FEED ALIGNED TO THE RIGHT MARGIN */ 
	/*margin: 0em 1% 1em 69%;  */
	/* FLOAT WAS COMMENTED OUT BECAUSE THE PARTNER DECIDED THEY WANTED A SINGLE INSTANCE OF THE RSS FEED */ 
	/* float: left;*/
	/*padding: 0.5em 0.5%; */
	/*min-height: 10em; */
	/* } */

.rss_wrapper .rss_item .rss_title {font-weight: bold; color: #294FB2;}
.rss_wrapper .rss_item .rss_date {font-size: 80%; color: #666;}
.rss_wrapper .rss_item .rss_description {margin: 0.5em 0em 1em; display: none;}
.rss_wrapper .rss_item .rss_link {font-size: 80%; text-align: right; display: none;}
.rss_wrapper .rss_item .rss_link a {color: #666;}
.rss_wrapper .rss_item .rss_link a:hover {color: #015EC6;}

.uber_cur_ft_nav_wrapper {background-color: transparent;}
.uber_cur_ft_head, 
.uber_cur_ft_subhead {width: 75%; margin: 0em auto;}
.uber_cur_ft_content,
.uber_cur_ft_content .uber_cur_ft_head,
.uber_cur_ft_content .uber_cur_ft_head h2,
.uber_cur_ft_content .uber_cur_ft_head h2 a,
.uber_cur_ft_content .uber_cur_ft_subhead p,
.uber_cur_ft_content .uber_cur_ft_subhead,
.uber_cur_ft_content .uber_cur_ft_subhead p a {
	text-align: left;
	}
*:first-child+html .CMS .uber_cur_ft_content .uber_cur_ft_head h2, /* IE7 */
*:first-child+html .CMS .uber_cur_ft_content .uber_cur_ft_head h2 a {display: block; min-width: 35em; width: 100%; max-width: 44em;} /* IE7 */

/* LAYOUT TEST */


/* #rss_magic {
	
	border:red solid;
	
} */





/*
.post_content_wrapper {
width:100%;
position:absolute;
margin-top:-6em;
margin-left:auto;
margin-right:auto;
}
*/

/*
.rss_wrapper {
/* border:red solid; */
/* margin-top:-21.5em;
margin-bottom:6em;
float:right;
valign:top;
width:300px;
margin-right:-2.5em;
} */
/*
*/


.banking.CMS .uber_cur_ft_content .uber_cur_ft_img {max-width: 37em;}
.banking.CMS .uber_cur_ft_content .uber_cur_ft_img img {width: 100%;}


.rightcontent {
	width: 20.55em;
	}

.toggle_container {
	width: 90%; 
	margin: 0em auto 2em;
	}
/*
.module h1.trigger {
	margin: 0.25em 0em 0em;
	}
*/
.module .toggle_container {
	padding-bottom: 0em;
	}
.trigger a {
	text-decoration: none;
	}
.linklist.toggle_container a {
	/* PARTNER DECIDED THAT THEY DID NOT WANT TO USE ICONS
	background-image: url(/triton/skins/cms_ubertemplates/images/banking/spry03.jpg); 
	background-position: 0em 0em; 
	background-repeat: no-repeat;
	padding: 0.15em 0em 0.15em 2.25em;
	*/
	/* TO ADD LARGER ICONS 
		background-image: url(/triton/skins/cms_ubertemplates/images/banking/spry2.png); 
		padding: 0.5em 0em 0.5em 2.5em;
	*/
	background: transparent url(/triton/skins/cms_ubertemplates/images/banking/bullet.png) 0em 0.5em no-repeat;
	padding: 0em 0em 0.15em 0.75em;
}
/* PARTNER DECIDED THAT THEY DID NOT WANT TO USE ICONS
.linklist.toggle_container a.icon1 {background-position: 0em -0.2em;}
.linklist.toggle_container a.icon2 {background-position: 0em -3.9em;}
.linklist.toggle_container a.icon3 {background-position: 0em -7.65em;}
.linklist.toggle_container a.icon4 {background-position: 0em -11.35em;}
.linklist.toggle_container a.icon5 {background-position: 0em -15.15em;}
.linklist.toggle_container a.icon6 {background-position: 0em -18.9em;}
.linklist.toggle_container a.icon7 {background-position: 0em -22.55em;}
.linklist.toggle_container a.icon8 {background-position: 0em -26.5em;}
.linklist.toggle_container a.icon9 {background-position: 0em -30.15em;}
.linklist.toggle_container a.icon10 {background-position: 0em -33.75em;}
.linklist.toggle_container a.icon11 {background-position: 0em -37.5em;}
.linklist.toggle_container a.icon12 {background-position: 0em -41.5em;}
*/
.module h1 a {color: #FFF;}
.module h1.trigger a:hover,		
.module h1.trigger a:hover span {
	text-decoration: none;
	}
.module h1.trigger .expand {
	display: block;
	float: right;
	cursor: inherit;
	}
.module h1.trigger .collapse {
	display: none;
	cursor: inherit;
	}
* html .module h1.trigger .expand, /* IE6 */
* html .module h1.trigger .collapse /* IE6 */ {
	margin-top: -1.5em;
	}   
*:first-child+html .module h1.trigger .expand, /* IE7 */
*:first-child+html .module h1.trigger .collapse /* IE7 */ {
	margin-top: -1.4em; padding: 0.25em 0.5em; cursor: hand;
	}   
.module h1.trigger.active .expand {
	display: none;
	}
.module h1.trigger.active .collapse {
	display: block;
	float: right;
	}
.rightcontent_wrapper .module h1 {
	font-size: 105%;
	}

.module#contact_us .vcard h2.fn {
	border-bottom-width: 0px; 
	margin-top: 1em;
	}
.module#contact_us .adr {
	font-size: 90%;
	}
.module#contact_us .vcard hr {
	margin-bottom: -0.25em;
	}
.module#contact_us .vcard img {
	border: 2px solid #b3ad96;
	margin: 0.5em;
	padding: 0.5em;
	}

/* BODY CONTENT BACKGROUND IMAGE */
.content_wrapper2 {
	/* background-image: url(/triton/skins/cms_ubertemplates/images/banking/obd.jpg); */
	/* background-image: url(/triton/skins/cms_ubertemplates/images/banking/bg_seal.jpg); */
	background-position: 0% 100%; 
	background-repeat: no-repeat;
	}
	
.print_wrapper {padding-right: 0.5em;}
html>/**/body .print_wrapper {margin-right: 18.25em;} /*GECKO*/
*:first-child+html .print_wrapper {float: right; margin-right: -1px;} /*IE7*/
* html .print_wrapper {width: 50.5em;} /*IE6*/

.cms_editor_content {clear: left; margin-top: 1em;}

.mainnav {min-height: 1.5em;}
.mainnav ul li ul {margin-left: -5.25em;}
/* TO CORRECT MAINNAV HOVER SHUTTER */
.mainnav ul li ul li.subnav_exists:hover {padding-top: 0.1em; padding-bottom: 0.15em;}

.banking .mainnav ul li a {white-space: nowrap;}
.banking .mainnav ul ul li a {white-space: normal;}
.mainnav {background: #3566c0 url("/triton/skins/cms_ubertemplates/images/banking/grade.jpg") bottom left repeat-x;}
/* COMMENTED OUT BECAUSE PARTNER WANTED YELLOW HIGHLIGHT
.mainnav ul li:hover {background: #B3AD96 url("/triton/skins/cms_ubertemplates/images/banking/grade02.jpg") bottom left repeat-x;} */
.mainnav ul li:hover {background: #FFE75F url("/triton/skins/cms_ubertemplates/images/banking/grade03.jpg") bottom left repeat-x;}
.mainnav ul li:hover a {color: #3566C0;}
.mainnav ul li ul li, 
.mainnav ul li:hover ul li {border-top-width: 0px; border-bottom-width: 0px;}
.mainnav ul li ul li.subnav_first {border-top-width: 1px; border-bottom-width: 0px;}
.mainnav ul li ul li.subnav_last {border-top-width: 0px; border-bottom-width: 1px;}
.mainnav ul li ul li {font-size: 90%; padding: 0.25em 0em;}
.mainnav ul li ul li ul li {font-size: 100%;}
/*
.mainnav ul li ul li {background: #FFF url(/triton/skins/cms_ubertemplates/images/banking/subnav_texture.png) 0em 0em no-repeat;}
*/

.header {
	height: 8.85em; 
	background: transparent url(/triton/skins/cms_ubertemplates/images/banking/header_bg.jpg) left top repeat; 
	border-color: #015EC6; 
	border-bottom-width: 3px;
	}
.header_left {
	height: 9.4em; 
	width: 20.85em; 
	background: transparent url(/triton/skins/cms_ubertemplates/images/banking/header_left.jpg) left top no-repeat; 
	}
.header_right {
	height: 9.4em; 
	width: 33.4em; 
	background: transparent url(/triton/skins/cms_ubertemplates/images/banking/header_right.jpg) right top no-repeat; 
	}
.header_right .agency_name img {
	width: 20em;
	height: 5.5em;
	padding-top: 0em;
	margin-top: 0em;
	}
.banking.CMS .wrapper.inset .tools {
	height: 0.05em; 
	min-width: 34em; 
	width: 45%; 
	max-width: 45%;
	}
.tools .topnav {
	margin-top: 3.95em; 
	text-align: left;
	}
.toolbar .searchtools form .search_submit#search_submit {
	background: transparent url("/triton/skins/cms_ubertemplates/images/banking/go_button.jpg") bottom left no-repeat; 
	width: 3.9em;
	}
.rightcontent_wrapper .module h1 {
	background: #b3ad96 url("/triton/skins/cms_ubertemplates/images/banking/grade02.jpg") bottom left repeat-x;
	}
.module#appendix_wrapper .letter a {
	color: #015EC6; 
	border-color: #015EC6; 
	background-color: #FFF;
	}
.module#appendix_wrapper .letter a:hover {
	color: #FFF; 
	border-color: #b3ad96; 
	background-color: #b3ad96;
	}
.module#appendix_wrapper div,
.module#announcements div,
.module#faq div,
.module#facts div,
.module#relatedtopics div {
	padding-bottom: 0em;
	}
*:first-child+html .module h1 {width: 96.75%;} /* IE7 */

/* .uber_cur_ft_content {padding:0px;} */ /* Removes padding around the features window */