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

html {
	margin-top: 0px !important;
	margin-bottom: 1px;
	padding-bottom: 1px;
	min-height: 100%;
}
/* RESET... EVERYTHING */

body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
}

body {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #3b3b3b;
	line-height: 14px;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
}

strong {
	font-weight: bold;
}
small {
	font-size: 11px;
}
#column_left small{
	font-size: 10px;
}

em {
	font-style:italic;
}
/* remember to define focus styles! */

:focus {
	outline: 0;
}
ol, ul {
	list-style: none;
}


/* tables still need 'cellspacing="0"' in the markup */

table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* FORMATTING */

p {
	margin: 10px 0px;
}

a {
	color: #0a59a0;
	text-decoration: none;
}

a:hover {
	color: #d91111;
}

big {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
	display: block;
}
.no-show {
	display: none;
}
.txt_inline {
	display: inline;
}
h1 {
	font-size: 22px;
	color: #000;
	font-weight: normal;
}

h2 {
	color: #0a59a0;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0px 10px 0px;
}

h3 {
	color: #0a59a0;
	font-size: 13px;
	font-weight: bold;
	margin: 10px 0px -5px 0px;
}

h4 {
	color: #0a59a0;
	font-size: 13px;
	font-weight: normal;
	margin: 0;
}

.input_label{
	font-size: 12px;
	width: 150px;
	display: block;
}

.input_field input, .input_field select, .input_field textarea{
	padding: 3px;
	font-size: 13px;
	border: 1px solid #e6e6e6;
	color: #828282;
	width: 200px;
	margin: 3px 0px;
}

#column_left .input_field input, #column_left .input_field select, #column_left .input_field textarea, #column_left .input_label{
	width: 140px;
}

.input_field textarea{
	width: 360px;
}

.btn_submit{
	border: 1px solid #333333;
	background-color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding: 2px 6px;
}

.btn_default{
	border: 1px solid #777777;
	background-color: #e6e6e6;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding: 4px 6px;
}

.txt_error{
	color: #d91111;
}

#column_main ul{
	margin-top: 0px;
	margin-bottom: 0px;
}

#column_main ul li{
	list-style-type: none;
	background-image: url('../images/bullet_square_grey.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 10px;
	margin: 5px 0px 5px -35px;
	line-height: 16px;
}

#column_main ol{
	margin: 12px 0px;
	list-style: decimal;
}

#column_main ol li{
	margin: 5px 0px 5px -15px;
	line-height: 16px;
}

#column_main p{
	line-height: 16px;
	margin: 10px 0px 15px 0px;
}

.txt_quote{
	margin: 20px 0px 30px 0px;
}

.txt_quote p{
	margin: 5px 0px;
	color: #00529c;
}

.txt_quote small{
	font-size: 9px;
	text-transform: uppercase;
}

.footnote{
	font-size: 11px;
	color: #9c9b9b;
}

#column_main ul.icon_pdf li{
	list-style-type: none;
	background-image: url('../images/icon_pdf.gif');
	background-repeat: no-repeat;
	background-position: 0px 2px;
	display: block;
	padding: 0px 0px 3px 25px;
	margin-bottom: 10px;
	margin-top: 0;
}

a.icon_pdf{
	background-image: url('../images/icon_pdf.gif');
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding: 2px 0px 6px 23px;	
	display: inline-block;
	margin-top: 3px;
}

a.icon_wmv{
	background-image: url('../images/icon_wmv.gif');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding: 2px 0px 6px 23px;	
	display: inline-block;
	margin-top: 3px;
}

a.icon_video{
	background-image: url('../images/icon_video.gif');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding: 2px 0px 6px 23px;	
	display: inline-block;
	margin-top: 3px;
}

a.icon_rss{
	background-image: url('../images/icon_rss.png');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding: 2px 0px 6px 23px;	
	display: inline-block;
	margin-top: 3px;
}

a.icon_podcast{
	background-image: url('../images/icon_podcast.png');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding: 2px 0px 6px 23px;	
	display: inline-block;
	margin-top: 3px;
}

a.icon_itunes{
	background-image: url('../images/icon_itunes.png');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding: 2px 0px 6px 23px;	
	display: inline-block;
	margin-top: 3px;
}
a.icon_facebook {
	background-image: url('../images/icon_facebook.jpg');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding: 2px 0px 6px 23px;
	display: inline-block;
	margin-top: 3px;
}
a.icon_linkedin {
	background-image: url('../images/icon_linkedin.jpg');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding: 2px 0px 6px 23px;
	display: inline-block;
	margin-top: 3px;
}
a.icon_youtube {
	background-image: url('../images/icon_youtube.gif');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding: 2px 0px 6px 23px;
	display: inline-block;
	margin-top: 3px;
}

/* CONTAINERS */	

#wrapper {
	width: 780px;
	margin: 0px auto;
	background-color: #FFF;
}

#header{
	height: 113px;
	margin-top: 10px;
}

#logo{
	width: 117px;
	float: left;
	margin-right: 90px;
}

#header_main{
	width: 567px;
	float: left;
}

.home_img-bar{
	width: 777px;
	height: 219px;
	display: block;
	background-image: url('../images/img_home.jpg');
	background-repeat: no-repeat;
	margin-bottom: 12px;
}

#home #main{
	margin-top: 12px;
	padding: 0px;
	background: none;
}

#main{
	margin-top: 6px;
	background-image: url('../images/double-line_bg.gif');
	background-repeat: repeat-x;
	padding-top: 20px;
}

#title-bar{
	height: 31px;
	margin-top: 6px;
	padding-top: 25px; /* padding added to create space below search box */
}

#home #column_left{
	width: 193px;
	float: left;
}

#home #column_right{
	width: 566px;
	float: right;
}

#column_left{
	width: 180px;
	float: left;
}

#column_main{
	width: 390px;
	float: left;
	font-size: 12px;
}

#column_main .content{
	padding-right: 30px;
}

#column_right{
	float: right;
	width: 200px;
}

#footer{
	margin: 43px 0px 0px 0px;
	background-image: url('../images/double-line_bg.gif');
	background-repeat: repeat-x;
}

#footer .content{
	padding: 6px 0px 0px 0px;
}

#footer .content p{
	font-size: 10px;
	color: #acabab;
}

/* BOX BULLSEYE */

.box_bullseye{
	width: 199px;
	height: 75px;
	background-image: url('../images/box_bullseye.gif');
	background-repeat: no-repeat;
	display: block;
	margin-bottom: 10px;
}

.box_bullseye_tall{
	width: 199px;
	height: 135px;
	background-image: url('../images/box_bullseye_tall.gif');
	background-repeat: no-repeat;
	display: block;	
	margin-bottom: 10px;
}

.box_bullseye .content, .box_bullseye_tall .content{
	width: 130px;
	margin: 30px 0px 0px 8px;
}

.box_bullseye .content p{
	font-size: 12px;
	color: #00529c;
	line-height: 16px;
	margin: 0px 0px;
}

.box_bullseye_tall .content p{
	font-size: 12px;
	color: #00529c;
	line-height: 16px;
	margin: 0px 0px 5px 0px;
}

/* BOX GREY */

.box_grey{
	width: 356px;
	background-color: #efeeee;
	background-image: url('../images/box_grey_top.gif');
	background-repeat: no-repeat;
	padding-top: 7px;
	margin: 20px 0px;
}

.box_grey_bottom{
	height: 7px;
	background-image: url('../images/box_grey_bottom.gif');
	background-repeat: no-repeat;
	margin-bottom: -7px;
}

.box_grey .content{
	padding: 5px 10px 4px 10px;
	float: left;
	width: 290px;
}

.box_grey h4{
	border-left: 1px dashed #b2b3b5;
	padding: 4px 0px 4px 10px;
}
.webinar {
	width: 189px;
	padding-left: 10px;
}

#column_main .box_grey .content p{
	margin: 5px 0px 1px 12px;
	color: #666666;
}

.box_grey .number{
	font-size: 19px;
	color: #666666;
	width: 15px;
	float: left;
	text-align: center;
	padding: 10px 0px 0px 10px;
}

/* TXT HEADERS */

h1.txt_home_1{
	margin: 42px 0px 0px 0px;
	background-image: url('../images/txt_home_1.gif');
	background-repeat: no-repeat;
	height: 47px;
	display: block;
}

h2.txt_home_2{
	margin-top: 9px;
	background-image: url('../images/txt_home_2.gif');
	background-repeat: no-repeat;
	height: 16px;
	display: block;
}

#home h2{
	margin-top: 0px;
	display: inline-block;
	margin: 9px 2px 0px 0px;
	float: left;
}

#home h2 a{
	display: inline-block;
	height: 16px;
}

h2.txt_home_branch a{
	background-image: url('../images/txt_home_branch.gif');
	background-repeat: no-repeat;
	width: 44px;
}

h2.txt_home_business-banking a{
	background-image: url('../images/txt_home_business-banking.gif');
	background-repeat: no-repeat;
	width: 101px;
}

h2.txt_home_commercial a{
	background-image: url('../images/txt_home_commercial.gif');
	background-repeat: no-repeat;
	width: 74px;
}

h2.txt_home_middle-market a{
	background-image: url('../images/txt_home_middle-market.gif');
	background-repeat: no-repeat;
	width: 89px;
}

h2.txt_home_private-banking a{
	background-image: url('../images/txt_home_private-banking.gif');
	background-repeat: no-repeat;
	width: 92px;
}

h2.txt_home_cash-management a{
	background-image: url('../images/txt_home_cash-management.gif');
	background-repeat: no-repeat;
	width: 114px;
}


#title-bar h1{
	margin: 0px;
	height: 31px;
	background-repeat: no-repeat;
	background-position: 180px 0px;
	display: block;
}

h1.txt_accelerating-sales{
	background-image: url('../images/txt_accelerating-sales.gif');
}

h1.txt_services{
	background-image: url('../images/txt_services.gif');
}

h1.txt_consulting{
	background-image: url('../images/txt_consulting.gif');
}

h1.txt_custom-training{
	background-image: url('../images/txt_custom-training.gif');
}

h1.txt_ready-to-use-training{
	background-image: url('../images/txt_ready-to-use-training.gif');
}

h1.txt_coaching{
	background-image: url('../images/txt_coaching.gif');
}

h1.txt_contact-us{
	background-image: url('../images/txt_contact-us.gif');
}

h1.txt_communication{
	background-image: url('../images/txt_communication.gif');
}

h1.txt_emergency-services{
	background-image: url('../images/txt_emergency-services.gif');
}

h1.txt_winning-at-prospecting{
	background-image: url('../images/txt_winning-at-prospecting.gif');
}

h1.txt_negotiating-in-financial-relationships{
	background-image: url('../images/txt_negotiating-in-financial-relationships.gif');
}

h1.txt_talking-business-with-small-business{
	background-image: url('../images/txt_talking-business-with-small-business.gif');
}

h1.txt_selling-cash-management{
	background-image: url('../images/txt_selling-cash-management.gif');
}

h1.txt_field-coaching{
	background-image: url('../images/txt_field-coaching.gif');
}

h1.txt_keynote-speaking{
	background-image: url('../images/txt_keynote-speaking.gif');
}

h1.txt_clients{
	background-image: url('../images/txt_clients.gif');
}

h1.txt_branch{
	background-image: url('../images/txt_branch.gif');
}

h1.txt_business-banking{
	background-image: url('../images/txt_business-banking.gif');
}

h1.txt_commercial{
	background-image: url('../images/txt_commercial.gif');
}

h1.txt_middle-market{
	background-image: url('../images/txt_middle-market.gif');
}

h1.txt_private-banking{
	background-image: url('../images/txt_private-banking.gif');
}

h1.txt_cash-management{
	background-image: url('../images/txt_cash-management.gif');
}

h1.txt_why-engage-us{
	background-image: url('../images/txt_why-engage-us.gif');
}

h1.txt_practical-tools{
	background-image: url('../images/txt_practical-tools.gif');
}

h1.txt_done-your-way{
	background-image: url('../images/txt_done-your-way.gif');
}

h1.txt_perspective-you-dont-pay-for{
	background-image: url('../images/txt_perspective-you-dont-pay-for.gif');
}

h1.txt_flexibility-to-use-materials{
	background-image: url('../images/txt_flexibility-to-use-materials.gif');
}

h1.txt_frequently-asked-questions{
	background-image: url('../images/txt_frequently-asked-questions.gif');
}

h1.txt_articles{
	background-image: url('../images/txt_articles.gif');
}

h1.txt_articles-and-tools{
	background-image: url('../images/txt_articles-and-tools.gif');
}

h1.txt_premium-resources{
	background-image: url('../images/txt_premium-resources.gif');
}

h1.txt_sales-meeting-in-a-box{
	background-image: url('../images/txt_sales-meeting-in-a-box.gif');
}

h1.txt_sign-up{
	background-image: url('../images/txt_weekly-sales-thought.gif');
}

h1.txt_weekly-sales-thoughts{
	background-image: url('../images/txt_weekly-sales-thoughts.gif');
}

h1.txt_sales-thought-archive{
	background-image: url('../images/txt_sales-thought-archive.gif');
}

h1.txt_store{
	background-image: url('../images/txt_store.gif');
}

h1.txt_news{
	background-image: url('../images/txt_news.gif');
}

h1.txt_no-more-fear{
	background-image: url('../images/txt_no-more-fear.gif');
}

h1.txt_mind-of-the-entrepreneur{
	background-image: url('../images/txt_mind-of-the-entrepreneur.gif');
}

h1.txt_building-bridges{
	background-image: url('../images/txt_building-bridges.gif');
}

h1.txt_the-big-picture-conversation{
	background-image: url('../images/txt_the-big-picture-conversation.gif');
}
h1.txt_the-winds-of-change{
	background-image: url('../images/txt_the-winds-of-change.gif');
}

h1.txt_follow-the-money{
	background-image: url('../images/txt_follow-the-money.gif');
}

h1.txt_webinars-on-demand{
	background-image: url('../images/txt_webinars-on-demand.gif');
}


h1.txt_{
	background-image: url('../images/txt_.gif');
}

/* NAVIGATION */

#home #nav{
	font-size: 13px;
	width: 305px;
	float: left;
}

#home #nav a{
	color: #3c3c3c;
	height: 17px;
	padding: 2px 7px;
}

#home #nav a:hover{
	color: #FFFFFF;
	background-color: #d91111;
}

#home #nav ul{
	margin-top: 5px;
}

#home #nav ul li{
	margin: 0px 0px 7px -7px;
	list-style-type: none;
}

#nav{
	font-size: 11px;
}

#nav a{
	color: #3c3c3c;
	padding: 2px 7px;
}

#nav a:hover, #nav li.nav_selected a:hover{
	color: #FFFFFF;
	background-color: #d91111;
}

#nav li.nav_selected a{
	color: #d91111;
}

#nav ul{
	margin-top: 20px;
}

#nav ul li{
	margin: 0px 0px 2px -2px;
	list-style-type: none;
}

/* SIDENAV */

.sidenav{
	font-size: 11px;
	padding-right: 20px;
}

.sidenav ul{
	margin-top: 10px;
}

.sidenav ul li{
	list-style-type: none;
	margin: 0px 0px 4px -40px;
}

.sidenav ul li a{
	
}

.sidenav ul li.sidenav_selected a{
	font-weight: bold;
	color: #0a59a0;
}

.sidenav ul li .sidenav_head a{
	color: #3c3c3c;
}

/* WEEKLY SALES THOUGHT / NEWS WORDPRESS STYLES */

.post{
	margin-bottom: 30px;
}

.post h2{
	font-size: 13px;
	font-weight: bold;
	margin: 10px 0px 5px 0px;
}

.post small{
	color: #9c9b9b;
}

.post p.postmetadata{
	font-size: 11px;
}

h3.archivetitle{
	margin: 10px 0px 20px 0px;
	color: #3c3c3c;
}

/* WORDPRESS ARTICLES */

#column_main ul.addtoany_list{
	margin: 20px 0px;
}

#column_main ul.addtoany_list li{
	background: none;
	padding: 0;
	margin: 0px 0px 0px -40px;
}

#column_main h2.cat-title{
	color: #000;
	border-bottom: 1px solid #e5e5e5;
	padding: 10px 0px;
	margin: 0px 0px 10px 0px;
}

#column_main .home p{
	margin: 5px 0px 0px 0px;
}
