h5 a:link { 
	color:#0044cc;
	text-decoration:none;
	line-height:20px;
	border-bottom: #0044cc 1px dotted;
}

h5 a:visited{ 
	color:#663399;
	text-decoration:none;
	line-height:20px;
	border-bottom:#663399 1px dotted;
}
h5 a:hover{ 
	color:#0044cc;
	text-decoration:none;
	line-height:20px;
	border-bottom:#0044cc 1px solid;
} 

/* Acc Pg: Interest Rate Styles */
.sg_accounts_section_intro{ 
	float: left;
	padding-bottom:70px;
} 

/*
 * jQuery UI CSS Framework 1.8.16
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px);
	clip: rect(1px,1px,1px,1px);
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.ui-helper-clearfix {
	display: inline-block;
}
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix {
	height:1%;
}
.ui-helper-clearfix {
	display:block;
}
/* end clearfix */
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}

/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
/* Component containers
----------------------------------*/
.ui-widget-header {
	padding-bottom:20px;
}

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
	background-color: #fff;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
	width:100%;
	height:146px;
	/* background-color:pink;*/
}
/*.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	background:#fff url(../images/tab_selected.gif) 0 0 repeat-x;
}*/
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
}
.ui-widget :active {
	outline: none;
}

/* Misc visuals
----------------------------------*/

/* Overlays */

#tabs.dot_border{
	background:url(../images/border_dot.gif);
	padding: 13px;
}

/**** TAB Arrow ****/
#tabs-1 .tab_arrow{
	width:53px;
	height:42px;
	position: absolute;
	left:12%;
	z-index:100px;
	top:-42px;
	background:url(../images/tab_arrow.png) 0 center no-repeat;
}

#tabs-2 .tab_arrow{
	width:53px;
	height:42px;
	position: absolute;
	left:46%;
	z-index:100px;
	top:-42px;
	background:url(../images/tab_arrow.png) 0 center no-repeat;
}

#tabs-3 .tab_arrow{
	width:53px;
	height:42px;
	position: absolute;
	left:80%;
	z-index:100px;
	top:-42px;
	background:url(../images/tab_arrow.png) 0 center no-repeat;
}





.ui-tabs {
	position: relative;
	zoom: 1;
} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav {
	margin: 0;
	/*padding: .2em .2em 0;*/ /*background-color:red;*/
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	/*position: relative;
	top: 1px;*/
	padding:15px 15px 24px 15px ;
	margin-right:14px;
	/*margin-bottom:18px;*/
	width:178px; /* 208 */
	white-space: nowrap;
}
	.ui-tabs .ui-tabs-nav li.last-col{ margin-right:0;}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	/*margin-bottom: 0;
	padding-bottom: 1px;*/
	background:#fff url(../images/tab_selected.gif) 0 0 repeat-x;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
	cursor: pointer;
} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {
	display: block;
	position: relative;
	width: 651px;
	float: left;
	background-image:none;
	background-color:pink;
	border:1px solid #999999;
	
	
	-moz-box-shadow: 1px 1px 3px 1px #999999;
	-webkit-box-shadow: 1px 1px 3px 1px #999999;
	box-shadow: 1px 2px 2px 1px #999999; /* h-shadow v-shadow blur spread color inset; */
	
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=120, Color='#999999')";
	
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=120, Color='#999999');
}
.ui-tabs .ui-tabs-hide {
	display: none !important;
}

/****** Tabs Content ******/
.ui-tabs .ui-tabs-panel .tab_content{
	width:651px;/*651px */
	float: left; 
	clear: both;
	/*padding:15px;*/
	position: relative;
	background:#fff url(../images/tabs_cont_bg.gif) bottom left repeat-x;
}

.ui-tabs .ui-tabs-panel .tab_content .tabcont_3col .feat_account{
	width: 187px;
	float:left;
	padding:15px;
	display: inline;
}

.ui-tabs .ui-tabs-panel .tab_content .tabcont_2col .feat_account{
	width: 295px;
	float:left;
	padding:15px;
	display: inline;
}

.feat_account .image{ text-align:center; }
.feat_account_link{
	width:621px;
	float:left;
	clear: both;
	text-align:center;
	border-top:#dadadc 1px solid;
	padding:10px 0;
	margin:10px 15px;
}