@charset "utf-8";
/* CSS Document */

body {
    margin: 0;
    padding: 0px;
    color: #4c4a43;
    background: #efedde;
    font-size: 12px;
	line-height:16px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

p
{
	margin:0px;
	padding:0px 0px 30px 0px;
}

a
{
	color:#2f5fb6;
	text-decoration:none;
}
a:hover
{
	color:#f27c14;
	text-decoration:underline;
}

.block .top,
.block .bottom
{
	display:none;
}

#right .block
{
	margin-bottom:10px;
}

#wrapper
{
	margin:0 auto;
	width:991px;
}



#header
{
	margin:7px 0px 0px 0px;
	height:57px;
	background:url(/images/header_bg2.png) top left no-repeat;
	position:relative;
}
		#header #logo
		{
			position:absolute;
			margin-top:9px;
			margin-left:16px;
		}
		
.front h1
{
	display:none;
}

.front #header
{
	margin:7px 0px 0px 0px;
	height:75px;
	background:url(/images/header.png) top left no-repeat;
	position:relative;
}
	.front #header #mission
	{
		position:absolute;
		top:24px;
		left:415px;
		color:#FFFFFF;
		font-size:14px;
		width:280px;
		font-weight:bold;
	}
	.front #header #logo
	{	
		position:absolute;
		margin-top:14px;
		margin-left:16px;
	}
	
#topmenus
{
	height:27px;
	line-height:26px;
	background:url(/images/topmenu_back.gif) top left repeat-x;
	border-left:#bbb7a6 1px solid;
	border-right:#bbb7a6 1px solid;
	padding:0px 30px 0px 0px;
}

	#topmenus ul
	{
		float:left;
	}
	#topmenus ul li
	{
		padding:0px 17px 0px 15px;
		background:url(/images/topmenu_separator.gif) right center no-repeat;
	}
	#topmenus ul li a
	{
		text-transform:uppercase;
		text-decoration:none;
		font-weight:bold;
		color:#4c4a43;
	}
	#topmenus ul li a:hover
	{
		text-decoration:underline;
		color:#2f5fb6;
	}
	#topmenus ul li a.active
	{
		color:#948e74;
	}
	
#main
{
	background:#fff;
	border-left:#bbb7a6 1px solid;
	border-right:#bbb7a6 1px solid;
	padding:6px 6px 5px 6px;
}

	#main #right
	{
		width:245px;
		float:right;
	}
	#main #center
	{
		width:722px;
		float:left;
	}


#footer
{
	height:67px;
	background:url(/images/footer-top.gif) top left no-repeat;
	text-align:center;
	color:#a09a81;
}
	#footer .block h2
	{
		display:none;
	}
	#footer ul
	{
		list-style:none;
		display:block;
		padding:0px;
		margin:0px;
		padding:16px 0px 12px 0px;
		text-align:center;
	}
	#footer li
	{
		list-style:none;
		display:inline;
		padding:0px;
	}
	#footer li a
	{
		color:#4c4a43;
		text-decoration:none;
	}
	#footer li a:hover
	{
		color:#2f5fb6;
		text-decoration:underline;
	}
	
.clear
{
	font-size:1px;
	clear:both;
	height:1px;
	overflow:hidden;
}

#block-search-0
{
	width:245px;
	height:39px;
	background:url(/images/search_back.gif) top left no-repeat;
}
	
	#block-search-0 .form-item
	{
		margin-bottom:0px; 
		margin-top:0px;
	}
	#block-search-0 h2
	{
		float:left;
		text-transform:uppercase;
		font-weight:bold;
		font-size:11px;
		line-height:39px;
		padding:0px 10px;
		margin:0px;
	}
	#block-search-0 input
	{
		vertical-align:top;
	}
	#block-search-0 .form-submit
	{
		border:0px;
		margin:11px 0px 0px 2px;
		padding:0px;
		background:url(/images/search_icongif.gif) top left no-repeat;
		width:18px;
		height:17px;		
		cursor:pointer;
		font-size:1px;
		color:#CCCCCC;
	}
	#block-search-0 .form-text
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		margin:8px 0px 0px 0px;
		padding:2px;
		border:1px solid #4c4a43;
		height:17px;		
		width:134px;
		
	}
	
#block-block-6
{
	height:81px;
	background:url(/images/about_box_back.gif);
	color:#fff;
	padding:9px 8px 0px 11px;
	line-height:17px;
}
	#block-block-6 .img
	{
		float:left;
	}
	#block-block-6 img
	{
		width:45px;
		height:33px;
	}
	#block-block-6 div
	{		

	}
	
#right .wraptop
{
	font-size:1px;
	line-height:0px;
	background:url(/images/right_wrap_top.gif) top left no-repeat;
	overflow:hidden;
	height:3px;
	width:245px;
}

#right .wrapbottom
{
	font-size:1px;
	line-height:0px;
	background:url(/images/right_wrap_bottom.gif) top left no-repeat;
	overflow:hidden;
	height:3px;
	margin-bottom:10px;
	width:245px;
}
	
#right_wrap1
{
	
	overflow:hidden;
	border-left:1px solid #bbb7a6;
	border-right:1px solid #bbb7a6;
	padding:0px 2px;
	clear:both;
	width:239px;
}
	
	
	#right_wrap1 .block
	{
		clear:both;
		
	}
	#right_wrap1 .block h2
	{
		padding:0px 0px 0px 8px;
		margin:0px;
		line-height:23px;
		color:#fff;
		text-transform:uppercase;
		font-weight:bold;
		height:23px;
		background:url(/images/right_wrap_h2_back.gif) top left no-repeat;
		font-size:11px;

	}
	#right_wrap1 .block .content
	{
		padding:0px 0px 0px 8px;
		line-height:18px;
	}
	
	#right_wrap1 .block ul
	{
		margin:0px;
		list-style:none;
		clear:both;
		padding:0px;

	}
	#right_wrap1 .block ul li
	{
		width:50%;
		float:left;
		margin:0px;
		padding:0px;
		list-style:none;
	}
	#right_wrap1 .block ul li a
	{
		text-decoration:none;
		color:#2f5fb6;			
	}
	#right_wrap1 .block ul li a:hover
	{
		text-decoration:underline;
		color:#f27c14;
	}
	
#tabs-tabhome
{	
 	padding:0px 0px 20px 0px;

 
}
	#tabs-tabhome .anchors.tabs.primary
	{
		margin:0;
	    padding:0;
    	list-style:none;
		border:0px none;
		padding:0px 0px 2px 0px;
		height:28px;
		background:url(/images/tab_bg.gif) bottom left no-repeat;	
		overflow:hidden;
		
	}
	#tabs-tabhome .anchors.tabs.primary li
	{
		float:left;
		background:url(/images/tab_right.gif) no-repeat right top;
    	margin:0;
	    padding:0;
		display:block;
		margin-right:3px;
	}
	#tabs-tabhome .anchors.tabs.primary li a
	{
		display:block;
		background:url(/images/tab_left.gif) no-repeat left top;
	    padding:8px 10px 0px 10px;
		margin:0px;
		border:0px none;
		color:#4c4a43;
		font-weight:bold;
		text-decoration:none;
		height:20px;
		position:static;
	}
	#tabs-tabhome .anchors.tabs.primary li a:hover
	{
		text-decoration:underline;
		color:#2f5fb6;
	}
	
	#tabs-tabhome .anchors.tabs.primary li.active
	{
		background:url(/images/tab_right_on.gif) no-repeat right top;
	}
	#tabs-tabhome .anchors.tabs.primary li.active a
	{
		color:#948e74;
		background:url(/images/tab_left_on.gif) no-repeat left top;
	}
	#tabs-tabhome .anchors.tabs.primary li.active a:hover
	{
		text-decoration:none;
	}
	
	#tabs-tabhome .fragment
	{
		background:none;
		padding:0px 0px 4px 0px;
		background:url(/images/main_block_bottom.gif) bottom left no-repeat;		
		display:none;
		margin-top:0px;
	
	}
	
	.view
	{
		padding:4px 0px 0px 0px;
		background:url(/images/main_block_top2.gif) top left no-repeat;
		margin-top:0px;
		margin:6px 12px 0px 0px;
	}
	.front .view{margin:0px; background:none;padding:0px;}
	#tabs-tabhome .fragment .view	
	{				
		border-left:1px solid #bbb7a6;
		border-right:1px solid #bbb7a6;		
		padding:0px 12px;
	}
	.view .view-content	
	{
		border-left:1px solid #bbb7a6;
		border-right:1px solid #bbb7a6;	
	}
	.front .view .view-content	
	{
		border-left:none 0px;
		border-right:0px none;	
		border-bottom:0px none;
	}
	.view-content table
	{
		width:100%;
		
	}
	
	.view .view-content table
	{
		
	}
	
	.view-content tr
	{
		background:none;
		border:0px none;
		padding:0px;
	}
	.view-content tbody
	{
		background:none;
		border:0px none;
	}
	.front .view-content table th
	{
		text-align:center;
		font-size:10px;
		color:#4c4a43;
		border:0px none;
		padding:8px 0px;
		font-weight:normal;
	}
	.view-content table th
	{
		text-align:left;
		font-size:10px;
		font-weight:bold;
		color:#000;
		border:0px none;
		padding:8px 0px;

	}
	.view-content table td
	{
		padding:11px 0px 9px 0px;
		background:url(/images/main_p_back.gif) top left repeat-x;
		border:0px none;
	}
	.view-field-node-data-field-primary-field-primary-value,
	.view-field-node-data-field-interest-purchase-field-interest-purchase-value,
	.view-field-node-data-field-grace-field-grace-value
	{
		text-align:center;
	}
	#tabs-tabhome h2
	{
		margin-top:0px;
	}
	.view-content table td.view-field-node-data-field-image-field-image-fid
	{
		
	}
	.view-field img
	{
		margin:0px 10px 0px 0px;
	}
	.view .view-bottom
	{
		font-size:1px;
		background:url(/images/main_block_bottom2.gif) top left no-repeat;
		height:4px;
	}
	.front .view .view-bottom, .view-homepage-latest-news .view-bottom
	{
		display:none;
	}

#center .view-homepage-blog-posts
{
	padding:20px 14px 0px 14px;
}

	#center .view-content-homepage-blog-posts .node
	{
		background:url(/images/main_p_back.gif) top left repeat-x;
		margin:0px;
		padding:0px 0px 15px 0px;
	}
	#center .view-content-homepage-blog-posts .node h2
	{
		font-size:16px;
		font-weight:normal;
		margin:0px;
		padding:15px 0px 4px 0px;
		background:none;
		text-transform:none;
	}
	#center .view-content-homepage-blog-posts .node .h2_right
	{
		background:none;
		padding:0px;
		margin:0px;
	}
	#center .view-content-homepage-blog-posts .node p
	{
		margin:0px;
		padding:0px 0px 16px 0px;
	}
#center .links,
#center .submitted
{
	font-size:11px;
	color:#948e74;
	line-height:22px;	
	height:24px;
}

#center .links ul.links
{
	display:block;
	height:23px;
	float:right;
}

#center .links ul.links li
{
	display:block;
	float:left;
	height:23px;
	margin:0px 25px 0px 0px;
}

#center .links li.blog_usernames_blog
{
	padding:0px 0px 0px 22px;
	background:url(/images/editors_blog.gif) left center no-repeat;
}
#center .links li.comment_forbidden
{
	padding:0px 0px 0px 22px;
	background:url(/images/login_topost.gif) left center no-repeat;
}
#center .links li.comment_add
{
	padding:0px 0px 0px 22px;
	background:url(/images/post_comment.gif) left center no-repeat;
}

.field.field-type-image.field-field-image
{
	float:left;
	margin:0px 10px 10px 0px;
}

.node .content p
{
	padding:0px 0px 20px 0px;
}

.node .content div.fieldgroup
{
	margin:0px;
}
.wrap_3
{
	float:left;
	width:535px;
	overflow:hidden;
}
.node .content div.fieldgroup.group-rewards
{
	width:49.7%;
	float:left;
	color:#fff;
	font-size:1px;
}
.node .content div.fieldgroup.group-rewards .field-field-rewards-overview
{
	font-size:12px;
	color:#4C4A43;
}

.node .content div.fieldgroup.group-benefits
{
	width:49.7%;
	float:right;
	color:#fff;
	font-size:1px;
}
.node .content div.fieldgroup.group-rewards .field-label-inline-first,
.node .content div.fieldgroup.group-benefits .field-label-inline-first
{
	color:#4C4A43;
	font-size:12px;
}

.node .content div.fieldgroup.group-features
{
	width:49.7%;
	float:left;
}
.node .content div.fieldgroup.group-fees
{
	width:49.7%;
	float:right;
}
.field-field-pc-reloadable .field-item
{
	color:#fff;
}
.field-field-pc-reloadable .field-item .field-label-inline-first
{
	color:#4C4A43;;
}
.node .content div.fieldgroup.group-features .field-label-inline-first,
.node .content div.fieldgroup.group-fees .field-label-inline-first
{
	color:#4C4A43;
	font-size:12px;
}


#center h2, #center h2.block-title, h2.compare_header
{
	margin:0px 0px 0px 0px;
	font-size:11px;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	background:url(/images/main_h2_back.gif) top left no-repeat;
	height:25px;
	margin:0px 12px 0px 0px;
}

#center h2.home-blogposts
{
	padding:0px 0px 0px 5px;
	margin:0px 14px 0px 14px;
}

#center h2 .h2_right, 
#center h2.block-title .h2_right,
.home-blogposts .h2_right,
.compare_header .h2_right
{
	background:url(/images/main_h2_right.gif) top right no-repeat;
	height:21px;
	padding:4px 0px 0px 10px; 
	display:block;
}

#center .node .content div.fieldgroup .content
{
	padding:0px;
	padding:5px 12px 10px 6px;
}

#center .node
{
	padding:0px 0px 20px 0px;
}

.node .content div.fieldgroup.group-rewards .content,
.node .content div.fieldgroup.group-benefits .content
{
	width:auto;
}

.node .content div.fieldgroup .field-items
{
	
}

.node .content div.fieldgroup.group-rewards .field,
.node .content div.fieldgroup.group-benefits .field

.node .content div.fieldgroup .field
{
	width:50%;
	float:left;
}

.node .content div.fieldgroup.group-rewards .field,
.node .content div.fieldgroup.group-benefits .field,
.node .content div.fieldgroup.group-fees .field,
.node .content div.fieldgroup.group-features .field
{
	float:left;
	width:100%;
	border-bottom:1px solid #bbb7a6;
	line-height:22px;
}
.yes
{
	background:url(/images/yes.gif) right center no-repeat;
}
.yes-ast
{
	background:url(/images/yes_ast.gif) right center no-repeat;
}
.field.field-type-link.field-field-link
{
	clear:both;
	padding:0px 0px 20px 0px;
}

.block-relatedlinks .content ul
{
	margin:0px;
	padding:0px;
	list-style:0px;
	padding:15px 0px 0px 10px;
}

.block-relatedlinks .content ul li
{
	margin:0px;
	padding:0px;
	list-style:none;
}

.google_ad_1
{
	width:350px;
	height:300px;
	float:left;	
}

.google_ad_2
{
	width:175px;
	height:610px;
	float:right;
	
}
.google_ad_3
{

	clear:both;
	height:90px;
	margin-bottom:10px;

	
}

#center h1
{
	color:#4c4a43;
	font-size:16px;
	font-weight:bold;
	padding:0px 0px 12px 0px;
	margin:0px;
	text-transform:uppercase;
	background:none;
	height:15px;
}

#center h2.card_name
{
	color:#4c4a43;
	font-size:16px;
	font-weight:bold;
	padding:0px 0px 12px 0px;
	margin:0px;
	text-transform:uppercase;
	background:none;
	height:auto;
}

.login-off
{
	float:right;
}
.logout
{
	float:right;
	padding:0px 0px 0px 20px;
	background:url(/images/logout.gif) left center no-repeat;	
	
}

.sep
{
	width:24px;
	background:url(/images/sep.gif) center center no-repeat;
	height:27px;
	float:right;
}
.card_image_options
{
	float:left;
	width:365px;
	padding:15px 0px 15px 0px;
	background:url(/images/main_p_back.gif) top left repeat-x;
}
.card_image
{
	float:left;
}
.options
{
	float:left;
	padding:0px 0px 0px 14px;
}
.options .link
{
	height:22px;
	padding:0px 0px 0px 30px;
}
.options .link a
{
	line-height:22px;
}

.options .link.apply_online
{
	background:url(/images/apply_online.gif) left center no-repeat;
}
.options .link.visit_website
{
	background:url(/images/visit_website.gif) left center no-repeat;
}

.options .link.compare
{
	background:url(/images/compare.gif) left center no-repeat;
}
.group-overview .field-item,
.group-interest .field-item,
.group-annual_fees .field-item,
.group-balance_protection .field-item
{
	float:left;
	width:50%;
}

.compare_cc_1
{
	display:none;
}

#comparison 
{
	margin:0px 12px 0px 0px;
}

	#comparison  h2.compare_header
	{
		margin:0px;
	}
	#comparison table
	{
		width:100%;
		border:0px none;
		border-collapse:collapse;
	}
	#comparison table thead th
	{
		border:0px none;
		padding:10px 15px 10px 0px;
		vertical-align:top;
		text-align:left;
	}
	#comparison table thead th a
	{
		text-transform:uppercase;
		font-size:14px;
	}
	
	#comparison table tbody
	{
		border:0px none;
	}
	#comparison table tbody tr
	{
		background:none;
		border-bottom:none;		
	}
	
	#comparison table tbody tr td
	{
		border-bottom:1px solid #bbb7a6;
		padding:5px 15px 5px 0px;
	}
	
	#comparison table tbody tr td.summary
	{
		padding:0px 15px 0px 0px;
		vertical-align:top;		
	}
	#comparison table tbody tr td.summary div
	{
		padding:12px 0px 10px 0px;
		background:url(/images/main_p_back.gif) top left repeat-x;
	}
	
	#comparison table tbody tr td.firstcol
	{
		font-weight:bold;
		text-transform:capitalize;
	}
	
	#comparison table tbody tr td.cols-2
	{
		width:33%;
	}
	#comparison table tbody tr td.cols-3
	{
		width:25%	
	}
	#comparison table tbody tr td.cols-4
	{
		width:20%;
	}
	
	#comparison .yes
	{
		background:url(/images/yes.gif) left center no-repeat;
	}
	
	#comparison .yes-ast
	{
		background:url(/images/yes_ast.gif) left center no-repeat;
	}
	
#block-compare-1
{

}
	#block-compare-1 .top
	{
		display:block;
		height:4px;
		line-height:0px;
		font-size:1px;
		overflow:hidden;
		background:url(/images/compare_top.gif) top left no-repeat;
	}
	#block-compare-1 .bottom
	{
		display:block;
		height:6px;
		line-height:0px;
		font-size:1px;
		overflow:hidden;
		background:url(/images/compare_bottom.gif) top left no-repeat;
	}
	#block-compare-1 .content
	{
		overflow:hidden;
		background:url(/images/compare_back.gif) top left repeat-y;
		padding:0px 12px 0px 12px;
		zoom:1;
	}
	#block-compare-1 dl
	{
		margin:0px;
		padding:0px;
	}
	#block-compare-1 dt
	{
		margin:0px;
		padding:0px;
		display:block;
		float:left;
		line-height:24px;
		height:24px;
		clear:left;	
		width:180px;	
	}
	#block-compare-1 dd
	{
		margin:0px;
		padding:0px;
		display:block;
		float:right;
		line-height:24px;
		height:24px;
		clear:right;
		width:24px;			
	}
	
	#block-compare-1 dd.clear
	{
		font-size:1px;
		line-height:0px;
		height:1px;
		float:none;
		clear:both;
		width:100%;
		background:#bbb7a6;
	}
	
	#block-compare-1 dd a
	{
		display:block;
		width:24px;
		height:24px;
		background:url(/images/compare_del.gif) center center no-repeat;
		overflow:hidden;
		font-size:1px;
		line-height:0px;
		color:#FFFFFF;
	}
	#block-compare-1 ul
	{
		clear:both;
		margin:0px;
		padding:0px;
		
	}
	#block-compare-1 ul li
	{
		list-style:none;
		margin:0px;
		padding:0px;
		display:block;
		width:50%;
		float:left;
		line-height:32px;	
	}
	#block-compare-1 ul li a
	{
		display:block;
		line-height:32px;
		padding:0px 0px 0px 30px;
	}
	#block-compare-1 ul li.compare a
	{
		background:url(/images/compare_2.gif) left center no-repeat;
	}
	#block-compare-1 ul li.clearlist a
	{
		background:url(/images/compare_clear.gif) left center no-repeat;
	}
	
.view-header
{
	padding:10px;
	border-left:1px solid #BBB7A6;
	border-right:1px solid #BBB7A6;
}
	.view-header p
	{
		margin:0px;
		padding:0px;	
	}
	.view .view-content 
	{
		padding:10px;
	}
.front .view-header
{
	padding:none;
	border-left:none;
	border-right:none;
}
	.center .view-header p
	{
		margin:0;
		padding:0;	
	}
	.front .view .view-content 
	{
		padding:0px;
	}

.footnotes
{
	font-size:10px;
	margin-bottom:10px;
	background:url(/images/yes_ast.gif) 5px 5px no-repeat;
	padding:0px 0px 0px 40px;
	width:480px;
	clear:left;
}

.node .content .footnotes p
{
	padding:0px;

}

/* used in Default page */
.cardcategory {
	text-align: left;
	float: left;
	clear: right;
	width: 240px;
}
.cardcategory h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #003;
	text-align: center;
	padding: 10px 0px 10px 5px;
	margin: 0px;
}
.cardcategory ul {
	position: relative;
	left: 65px;
	padding: 0px;
	margin: 0px;
	width: 160px;
}
.cardcategory li {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
}
.cardcategory a {
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0px;
}
.cardcategory img {
	position: absolute;
	left: -50px;
}

.node-form .admin .options
{
 float:none;
 padding:0px;
}

#center .profile h2
{
	background:url(/images/h2_fixed.gif) top left no-repeat;
	padding:4px 0px 0px 10px;
}

.field_summary b
{
	display:block;
	float:left;
}

.front .view.view-homepage-latest-news
{
	margin:0px 14px 0px 14px;
	
}
.view.view-homepage-latest-news 
{
	border:0px none;
	padding:0px;
	margin:0px 12px 0px 6px;
	background:none;
}

.front #center .view.view-homepage-latest-news .node,
#center .view.view-homepage-latest-news .node
{
	padding:32px 0px 0px 0px;
	background:url(/images/main_p_back.gif) 0px 17px repeat-x;
	clear:both;
	zoom:1;
	border:0px none;
}
.view-content.view-content-homepage-latest-news
{
	border-left:0px none !important;
	border-right:0px none !important;
	padding:0px !important;
}
.front #center .view.view-homepage-latest-news .node h2.title,
#center .view.view-homepage-latest-news .node h2.title
{
	background:none;
	font-size:16px;
	font-weight:normal;
	padding:0px !important;
	margin:0px !important;
	text-transform:none;
	height:auto;
}
.front  #center .view.view-homepage-latest-news .node h2.title span.h2_right,
#center .view.view-homepage-latest-news .node h2.title span.h2_right
{
	padding:0px !important;
	background:none;
	margin:0px !important
}


.highlightfront {
	padding: 10px 0px;
	margin: 0px;
	width: 225px;
	float: right;
}
.highlightfront div {
	padding: 0px;
	margin: 0px;
	background: url(/images/highlightfrontumn-mid.gif) repeat-y left;
}
.highlightfront h2 {
	font: bold 12px Arial, Helvetica, sans-serif;
	
	margin: 8px 0px 0px 0px;
	padding: 5px 25px 0px 10px;

	text-align: left;
	background: url(/images/highlightfrontumn-top.gif) no-repeat left top;
}
.highlightfront h3 {
	font: bold 11px Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 5px 25px 0px 10px;
	text-align: left;
}
.highlightfront h3 a {
	text-decoration: none;
	color: #000;
}
.highlightfront h3 a:hover {
	text-decoration: underline;
	color: #c00;
}
.highlightfront p, .highlightfront td {
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 0px 25px 0px 10px;
	margin: 0px;
	text-align: left;
}
.highlightfront p {
	padding-bottom: 5px
}
.highlightfront p.moreinfo {
	padding-bottom: 5px;
	background: url(/images/highlightfrontumn-bottom.gif) no-repeat left bottom;
}
.highlightfront table {
    /* COMMENTED OUT FOR RATE TABLE - WIDTH WAS EXPANDING TABLE OUTSIDE BOUNDS */
    /* width:100%; */
    width:100%;
}
.highlightfront img {

	text-align: left;
	border: 1px solid #B2B4BF;
	float: left;
	margin: 0px 7px 2px 0px;
	padding: 0px;
}

.articlebox1 {
	
}
.knowledgebox2 {
	
}
.knowledgebox3 {
	
}
.knowledgebox3 a{
	text-decoration: none;
	color: #006;
}
.knowledgebox3 a:hover{
	text-decoration: underline;
	color: #c00;
}
