html, 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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*			PAGE STYLES			*/

body { background: #EFEFEF; color: #333; font-family: arial; font-size: 12px !important; }
a { color: #D71F85; }
a:hover { color: #005293; }
a:focus { outline: 1px dotted #005293; color: #005293; }

/*			WRAPPERS			*/

#wrap { width: 979px; color: #000000; margin: 0 auto 20px; padding: 0; overflow: hidden; border-bottom: 1px solid #ccc; }
.skip_nav { display: none; }
#head { width: 961px; height: 80px; padding: 10px 0 5px; }
#head h1 a { float:left; margin: 18px; background: url('/resources/images/btcs-logo.jpg'); width: 246px; height: 41px; text-indent: -9999px;}
.searchfields { float: left; width: 278px; }
.searchbut { float: right; width: 75px; }
#p-top { background: #FFF; }
#p-top { border: 1px #bbbbbb; border-style: none solid; background: #FFF; }
#main { border: 1px #bbbbbb; border-style: none solid; background: url('/resources/images/gradient.jpg') repeat-x center top #e4e4e4; }
/*IE6*/* html .col2_right #main { padding-top: 0px; }
/*IE7*/*:first-child+html .col2_right #main { padding-top: 50px; }
#main,
#c,
#ct { overflow: hidden; width: 977px; }
.col2_left #main #ct { margin-left: 0; }
.col2_left #main #ct #c { margin-left: 14px; }
.col2_right #main #ct #c { margin-left: 0; }
.col2_right #main #ct,
.col2_right #main #c { margin-left: 19px; }
/*IE7*/*:first-child+html .col2_right #main #ct { margin: 25px 0 15px 19px; }
.col3 #main #ct { width: 958px; margin-left: 14px; }
.col3 #main #lh #c { width: 958px; margin-left: 0px; float: left; }
#main #ct,
#main #c { width: 959px; }
#main #c { margin-left: 14px; }
#main #c,
#main #rh,
#main #lh {  }
/*IE7*/*:first-child+html #c { margin-bottom: 15px; }


/*			LOGIN			*/

#head .login 									{ width: 365px; height: 38px; float: right; margin-top: 8px; text-align: right; }
.login h3										{ color: #005293; background: url('/resources/images/trade-icon-sprite.png') 8px -250px no-repeat #fff; text-align: left; padding: 7px 0 3px 40px; }
#service_login 									{ padding-top: 10px; width: 365px; }
#service_login input[type="text"],
#service_login input[type="password"] 			{ width:120px;border:1px solid #999;padding:3px;-moz-border-radius:4px;-webkit-border-radius:4px; }
/*IE6*/*html #service_login input 				{ width:120px; border:1px solid #999; padding:5px; }
/*IE6*/*html #service_login input#login-button 	{ margin-top: -4px; background: none; border: 0px solid #FFF; width: 65px; height: 23px;}
#service_login p.wrap 							{ width: 140px; margin-right: 5px; float: left; }
#service_login p.but-wrap 						{ width: 75px; float: left; }
#login-btn										{ background: url('/resources/images/btn-small-blue.png') no-repeat top left; border: 0; height: 24px; overflow: hidden; width: 70px; text-align: center; color: #FFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#login-btn:hover								{ background-position: bottom left; cursor: pointer; }
/*IE6*/* html #login-btn 						{ border: 0 !important; width: 70px !important; float: right; margin-top: 3px; }

/*			TOP / HEADER SECTION			*/

#top { margin: 10px 0 0px 0; float: left; }
#top #p-top { height: 233px; width: 922px; padding-left: 55px; position: relative; border-top: 1px solid #CCC; }
/*IE6*/*html #top #p-top { top: -1px; height: 219px; }
/*IE7*/*:first-child+html .col2_right #top #p-top { height: 178px; }
#top #p-top h2,
#top #p-top h3,
#top #p-top p,
#top #p-top a { z-index: 1; position: relative; }
#top #p-top #background { position: absolute; z-index: 0; top: 0; right: 0; background-image: url('/resources/images/headers-sprite.jpg'); height: 218px; width: 490px; }
/*IE6*/*html #top #p-top #background { right: -1px; }
#top .top-bck-0 { background-position: 0 0; }
#top .top-bck-1 { background-position: 0 -218px; }
#top .top-bck-2 { background-position: 0 -436px; }
#top .top-bck-3 { background-position: 0 -654px; }
#top .top-bck-4 { background-position: 0 -872px; }
#top .top-bck-5 { background-position: 0 -1090px; }
#top .top-bck-6 { background-position: 0 -1308px; }
#top .top-bck-7 { background-position: 0 -1526px; }
#top .top-bck-8 { background-position: 0 -1744px; }
#top .top-bck-9 { background-position: 0 -1962px; }
#top .top-bck-a { background-position: 0 -2180px; }
#top .top-bck-b { background-position: 0 -2398px; }
#top #p-top h2 { font-size: 25px; color: #005293; float: left; margin-top: 65px; }
#top #p-top h2 span.pink { color: #D71F85; }
#top #p-top h3 { float: left; clear: both; font-size: 17px; color: #666666; }
#top #p-top a { float: left; clear: both; font-size: 13px; color: #fff; text-decoration: none; font-weight: 700; padding: 6px 0 0 17px; margin-top: 30px; position: relative; }
#top #p-top a:hover { color: #005293; }
#p-top .pink-large-but { background: url('/resources/images/pink-large-but.png') no-repeat top left; width: 215px; height: 18px; display: block; }
#top #p-top .pink-large-but:hover { background: url('/resources/images/pink-large-but.png') no-repeat bottom left; color: #fff; }
#top #p-top h3 { padding: 3px 0 5px 1px; font-size: 24px; color: #005293; float: left; margin: 5px 0 0; }

/*			MESSAGES			*/

#main div.error-msg,
#main div.success-msg,
#main div.info-msg { font-size: 12px; padding: 5px; margin-bottom: 12px; }
#main div.error-msg p,
#main div.success-msg p,
#main div.info-msg p { margin: 5px auto; }
#main div.error-msg { border-top: 1px solid #e13f3f; border-bottom: 1px solid #e13f3f; color: #f00; background: #FFF0F0; }
#main div.success-msg { color: #414141; border-bottom: 1px solid #9FE8B8; border-top: 1px solid #9FE8B8; background: #E3FCE3; }
#main div.info-msg { color: #5090D0; border-bottom: 1px solid #5090D0; border-top: 1px solid #5090D0; background: #E5EDF4; }

/*			MAIN GENERIC STYLES			*/

#main { }
#main h2 { font-size: 24px; color: #d71f85; }
#main .content-left { width: 635px; float:left; }
#main .content-right { width: 637px; float:right; }
#main .content-middle { width: 305px; float:left; padding-left: 13px; }
#main .sidebar-left { width: 305px; float:left; padding-left: 4px; }
#main .sidebar-right { width: 305px; float:right; padding-left: 4px; margin-right: 14px; }
/*IE6*/*html #main .sidebar-right { margin-right: 7px; }
#main .content-box { padding: 0; margin: 0 0 15px; float: left; }
#main .content-box-top,
#main .content-box-mid { float: left; }

#main .content-box h3 { font-size: 24px; color: #d71f85; margin: 0px 0 14px 0; padding: 8px 0 5px 0; }
/*ALL IEs*/#main .content-box h3 { padding: 8px 0 8px 15px\9; }
/*ALL IEs*/.cufon-active #main .content-box h3 { padding: 8px 0 3px 15px\9; }
/*IE7*/*:first-child+html #main .content-box h3 { margin: 0px 0 5px 0; }

#main .content-box h4 								{ font-size: 15px; color: #50b848; margin: 0px 0 10px 0; padding: 7px 0 5px; }
/*ALL IEs*/#main .content-box h4					{ padding: 5px 0 8px\9; }

#main .content-box p { margin: 10px 0 20px 0; line-height: 18px; }
#main .content-left .content-box-mid p,
#main .content-right .content-box-mid p,
#main .content-left .content-box-mid-laptop p{ margin: 10px 0 20px 0; line-height: 18px; padding: 0 15px; }
#main .content-left .content-box-mid blockquote,
#main .content-right .content-box-mid blockquote{ margin: 0 30px 20px; line-height: 18px; }
#main .content-left .content-box { background: url('/resources/images/content-left-top.png') no-repeat left top; padding-top: 12px; width: 623px; }
#main .content-left .content-box-mid h4 { font-size: 15px; color: #50b848; margin: 0px 0 10px 0; padding: 9px 0 10px 10px; }
#main .content-left .content-box .content-box-top { background: url('/resources/images/content-left-bot.png') no-repeat left bottom; padding-bottom: 14px}
#main .content-left .content-box .content-box-mid { padding: 0 15px 14px; position: relative; zoom: 1; width: 591px; border-left: 1px solid #CCC; border-right: 1px solid #CCC; background: #FFF; }
.divider { background: url('/resources/images/divider.png') top center no-repeat #fff; width: 595px; clear: both; margin: 25px auto; height: 5px; }

/*			1 COLUMN OVERRIDE			*/

div.col1 #main .content-box { background: url('/resources/images/content-top.png') no-repeat left top; padding-top: 14px; width: 940px; }
div.col1 #main .content-box .content-box-top { background: url('/resources/images/content-bot.png') no-repeat left bottom; padding-bottom: 14px; }
div.col1 #main .content-box .content-box-mid { background: url('/resources/images/content-mid.png') repeat-y; padding: 0 10px 14px 10px; position: relative; zoom: 1; width: 920px; }
div.col1 #main #shop .content-box .content-box-mid { min-height: 300px; }
/*			2 COLUMN RIGHT SIDEBAR OVERRIDE			*/

div.col2_right #main .content-box { background: url('/resources/images/content-left-top.png') no-repeat left top; padding-top: 12px; width: 623px; }
div.col2_right #main .content-box .content-box-top { background: url('/resources/images/content-left-bot.png') no-repeat left bottom; padding-bottom: 14px; }
div.col2_right #main .content-box .content-box-mid { padding: 0 10px 14px 10px; position: relative; zoom: 1; width: 601px; border-left: 1px solid #CCC; border-right: 1px solid #CCC; background: #FFF; }

/*			2 COLUMN LEFT SIDEBAR OVERRIDE			*/

div.col2_left #main .content-box { background: url('/resources/images/content-left-top.png') no-repeat left top; padding-top: 12px; width: 623px; }
div.col2_left #main .content-box .content-box-top { background: url('/resources/images/content-left-bot.png') no-repeat left bottom; padding-bottom: 14px; }
div.col2_left #main .content-box .content-box-mid { padding: 0 10px 14px 10px; position: relative; zoom: 1; width: 601px; border-left: 1px solid #CCC; border-right: 1px solid #CCC; background: #FFF; }

/*			SMALL SIDEBAR CONTENT BOXES			*/

div.col3 #main .content-middle .content-box,
div.col3 #main .sidebar .content-box,
div.col2_right #main .sidebar-right .content-box,
div.col2_left #main .sidebar-left .content-box{ width: 305px !important; padding-top: 13px !important; background: url('/resources/images/side-content-top.png') no-repeat 0 0 !important; }
div.col3 #main .content-middle .content-box .content-box-top,
div.col3 #main .sidebar .content-box .content-box-top,
div.col2_right #main .sidebar-right .content-box .content-box-top,
div.col2_left #main .sidebar-left .content-box .content-box-top{ background: url('/resources/images/side-content-bottom.png') no-repeat left bottom !important; padding-bottom: 13px; }
div.col3 #main .content-middle .content-box .content-box-mid,
div.col3 #main .sidebar .content-box .content-box-mid,
div.col2_right #main .sidebar-right .content-box .content-box-mid,
div.col2_left #main .sidebar-left .content-box .content-box-mid{ padding: 0 10px 1px 10px; position: relative; zoom: 1; height: 100%; width: 279px; border-left: 1px solid #CCC; border-right: 1px solid #CCC; background: #FFF; }
div.col2_right #main .sidebar-right .content-box p { margin: 4px 10px 1px 10px; font-weight: normal; }
div.col3 #main .content-middle .content-box p,
div.col3 #main .sidebar .content-box p,
div.col2_left #main .sidebar-left .content-box p{ margin: 10px 10px 1px 10px; font-weight: normal; }
div.col3 #main .content-middle .content-box .content-box-mid div,
div.col3 #main .sidebar .content-box .content-box-mid div,
div.col2_right #main .sidebar-right .content-box .content-box-mid div,
div.col2_left #main .sidebar-left .content-box .content-box-mid div{ margin-top: 10px; }
#col2r #wrap #main #ct #home-top .960-bottom-home { float: left;}
/*IE6*/*html #col2r #wrap #main #ct #home-top { margin-top: 15px; }
/*IE7*/*:first-child+html #col2r #wrap #main #ct #home-top { margin-top: 30px; }
/*IE6*/*html #col2l #wrap #main { padding-top: 15px; }

/*			TESTIMONIALS			*/

#main .testimonial-small-block .content-box-mid div.t-data,
#testimonials .test .t-data { margin-top: 0px; background: url('/resources/images/quote-close.png') no-repeat 543px bottom; padding: 10px 8px 16px; }
/*IE7*/*:first-child+html #main .testimonial-small-block .content-box-mid div.t-data { background: url('/resources/images/quote-close.png') no-repeat 250px	 bottom; }
#testimonials .test .t-data { margin:0 4px 4px 0; }
#main .testimonial-small-block .content-box-mid h4,
#testimonials .test h4 { float: left; color: #005293; font-weight: normal; margin-bottom: 4px; padding: 16px 0 0 16px; background: url('/resources/images/quote-open.png') no-repeat 0 0; font-size: 13px; }
/*IE7*/*:first-child+html #main .testimonial-small-block .content-box-mid h4 { padding: 20px 10px 0 12px; }
#testimonials .test h4 { background-position: 4px 0; padding: 16px 0 0 20px; margin-top: 4px; }
/*IE7*/*:first-child+html #testimonials .test h4 { padding: 16px 0 0 20px; }
#main .testimonial-small-block .content-box-mid span.from,
#testimonials .test span.from { float: right; color: #005293; font-weight: 700; margin-bottom: 4px; padding: 16px 16px 0 0; }
/*IE7*/*:first-child+html #main .testimonial-small-block .content-box-mid span.from,
/*IE7*/*:first-child+html #testimonials .test span.from { margin-top: 5px; }
#main .testimonial-small-block .content-box-mid div img { display: block; margin: 12px auto; width: 254px; }
#main .testimonial-small-block .content-box-mid p { position: relative; zoom: 1; margin: 0 0 10px 0; clear: both; padding: 0 16px; }
#testimonials .odd { margin: 15px 0; padding-bottom: 8px; background: url('/resources/images/box-gradient.gif') repeat-x scroll center bottom #FFF; border: 1px solid #dfdfdf; border-left: 5px solid #dfdfdf; }
#testimonials .even { margin: 15px 0; padding-bottom: 8px; background: url('/resources/images/box-gradient.gif') repeat-x scroll center bottom #FFF; border: 1px solid #EFEFEF; border-left: 5px solid #efefef; }
#testimonials .test { margin: 0 10px 15px; }
#testimonials .test p { clear: both; margin: 10px 20px; }
#testimonials .test span.from { padding-right: 20px; }

/*			CONTACT US			*/

#main #c .sidebar-left .contact-block,
#main #c .sidebar-right .contact-block { background: url('/resources/images/contact-us-box.png') no-repeat 0 0 !important; height: 152px; padding: 0 !important; width: 305px !important; }
#main .contact-block h3 { padding: 10px 0 0px 15px; margin-bottom: 10px; }
#main .contact-block span.blue { color: #005293; }
#main .contact-block p { color: #005293; padding: 0 0 0 6px; width:175px; }
#main .contact-block p.tel { font-size: 24px; font-weight: 700; color: #005293; padding: 1px 0 0 6px; margin-top: 0px; margin-bottom: 8px; width: 170px; }
#main .contact-block p a { background: url('/resources/images/pink-large-but.png') no-repeat right top; color: #fff; display: block; font-weight: 700; height: 21px; padding: 3px 0 0 0; text-decoration: none; width: 94px; margin-top: 10px; text-align: center; }
#main .contact-block p a:hover { color: #fff; background: url('/resources/images/pink-large-but.png') no-repeat right bottom; }

/*			PREMIUM DESIGN			*/

.pd-small-block .pd-img { background: url('/resources/images/pd-img.png') no-repeat; padding-top: 125px; text-align: right; width: 228px; height: 10px; margin: 20px auto !important; }

/*			HEADING ICONS			*/

h3.icon-speech,
h3.icon-screen,
h3.icon-star,
h3.icon-comment,
h3.icon-jigsaw,
h3.icon-page,
h3.icon-download,
h3.icon-email,
h3.icon-offices,
h3.icon-card,
h3.icon-extra,
h3.icon-flash,
h3.icon-cats,
h3.icon-graph,
h3.icon-shops,
h3.icon-leisure,
h3.icon-garden,
h3.icon-household,
h3.icon-travel,
h3.icon-utilities,
h3.icon-vehicles,
h3.icon-accessibility,
h3.icon-pointer				{ padding-left: 45px !important; background: url('/resources/images/icon-sprite.png') no-repeat; color: #50b848 !important; }
h3.icon-speech 				{ background-position: 0 0; }
.sidebar h3.icon-speech 	{ background-position: 0 -40px;  }
h3.icon-screen 				{ background-position: 0 -80px; }
.sidebar h3.icon-screen 	{ background-position: 0-120px; }
h3.icon-star 				{ background-position: 0 -160px; }
.sidebar h3.icon-star 		{ background-position: 0 -200px; }
h3.icon-comment 			{ background-position: 0 -240px; }
.sidebar h3.icon-comment 	{ background-position: 0 -280px; }
h3.icon-page 				{ background-position: 0 -320px; }
.sidebar h3.icon-page 		{ background-position: 0 -360px; }
h3.icon-jigsaw 				{ background-position: 0 -400px; }
.sidebar h3.icon-jigsaw 	{ background-position: 0 -440px; }
h3.icon-download 			{ background-position: 0 -480px; }
.sidebar h3.icon-download 	{ background-position: 0 -520px; }
h3.icon-email 				{ background-position: 0 -560px; }
.sidebar h3.icon-email 		{ background-position: 0 -600px; }
h3.icon-offices 			{ background-position: 0 -640px; }
.sidebar h3.icon-offices 	{ background-position: 0 -680px; }
h3.icon-card 				{ background-position: 0 -720px; }
.sidebar h3.icon-card 		{ background-position: 0 -760px; }
h3.icon-extra 				{ background-position: 0 -800px; }
.sidebar h3.icon-extra 		{ background-position: 0 -840px; }
h3.icon-flash 				{ background-position: 0 -880px; }
.sidebar h3.icon-flash 		{ background-position: 0 -920px; }
h3.icon-cats 				{ background-position: 0 -960px; }
.sidebar h3.icon-cats 		{ background-position: 0 -1000px; }
h3.icon-graph 				{ background-position: 0 -1040px; }
.sidebar h3.icon-graph 		{ background-position: 0 -1080px; }
.sidebar h3.icon-blog 		{ background-position: 0 -1160px; }
h3.icon-shops 				{ background-position: 0 -1480px; }
h3.icon-leisure 			{ background-position: 0 -1520px; }
h3.icon-garden 				{ background-position: 0 -1560px; }
h3.icon-household 			{ background-position: 0 -1600px; }
h3.icon-travel 				{ background-position: 0 -1640px; }
h3.icon-utilities 			{ background-position: 0 -1680px; }
h3.icon-vehicles 			{ background-position: 0 -1720px; }
h3.icon-accessibility 		{ background-position: 0 -1760px; }
h3.icon-pointer		 		{ background-position: 0 -1800px; }
.sidebar h3 				{ color: #6d53a2 !important; }
#main .sidebar .contact-block h3 { color: #D71F85 !important; }

/*			TRADE DIRECTORY ICONS			*/

h4.icon-admin,
h4.icon-building,
h4.icon-shopping,
h4.icon-garden,
h4.icon-leisure,
h4.icon-travel,
h4.icon-household,
h4.icon-infotech,
h4.icon-utilities,
h4.icon-vehicles { padding-left: 30px !important; background: url('/resources/images/trade-icon-sprite.png') no-repeat; color: #50b848 !important; line-height: 10px; }

h4.icon-admin { background-position: 0 0; }
h4.icon-building { background-position: 0 -25px; }
h4.icon-shopping { background-position: 0 -50px; }
h4.icon-garden { background-position: 0 -75px; }
h4.icon-leisure { background-position: 0 -100px; }
h4.icon-travel { background-position: 0 -125px; }
h4.icon-household { background-position: 0 -150px; }
h4.icon-infotech { background-position: 0 -175px; }
h4.icon-utilities { background-position: 0 -200px; }
h4.icon-vehicles { background-position: 0 -225px; }

/*			APPLICATION FORM			*/

a#pdf { line-height: 45px; }
a#pdf img { float: left; margin-right: 5px; }
form#application_form legend { display: none; }
form#application_form p label { display: block; }

/*			FOOTER			*/

/*IE6*/*html #foot { clear: both; width: 947px; margin: 0 auto; padding: 15px 15px 20px; border-right: 1px solid #BBBBBB; border-left: 1px solid #BBBBBB; border-top:0; background: #E4E4E4; }
#main #foot { border: none; }
#main #ct #lh #foot { padding: 0 0 20px; }
#foot { clear: both; width: 947px; margin: 0 auto; padding: 0 15px 20px; border-left: 1px solid #BBBBBB; border-right: 1px solid #BBBBBB; border-top:0; background: #E4E4E4; }
#foot div.flb { margin-bottom: 10px; }
#foot div.flb ul { text-align: center; }
#foot div.flb ul li { display: inline; float: left; margin-right: 15px; }
#foot p.cr { clear: both; text-align: center; color: #666; font-size: 10px; }
#foot-w { text-align: center; background: url('/resources/images/footer-bg.png') no-repeat top center; height: 52px; padding-top: 24px; font-size: 11px; }
#foot-w .foot-menu { margin-bottom: 32px; }
#foot-w .foot-menu li { display: inline; }
#foot-w .foot-menu a { margin: 0 10px; color: #333; text-decoration: none; }
#foot-w .foot-menu a:hover { text-decoration: underline; color: #005293; }

/*			SPANS and CLASSES			*/

.blue { color: #005293 !important; }
.red { color: #F00 !important; }
.req { color: #FF0000 !important; font-weight: normal; font-size: 12px; }
.black { color: #000 !important; }
.pink { color: #D71F85 !important; }
.green { color: #69BE28 !important; }
.blue { color: #005293 !important; }
.yellow { color: #FFA02F !important; }

/*			BUTTONS			*/

.btcs_buttons 										{ overflow:hidden; height: 24px; width:auto; margin:0 0 0 2px; float:right; }

@media all and (min-width: 0px){
	.btcs_buttons 									{ overflow:hidden; height: 24px; width:auto; margin:0 0 0 2px; float:right; }
}

.contact-block .btcs_buttons 						{ overflow:hidden; width:auto; margin:15px 0 0 15px; float:left; }
/*IE6*/*html .contact-block .btcs_buttons 			{ width: 100px; margin-left: 8px; }
.older .btcs_buttons 								{ overflow:hidden; width:auto; margin:0 0 0 2px; float:left; }
.btcs_buttons a span.button 						{ display:block; padding:5px 5px 5px 19px; margin-right:14px; background-image:url('/resources/images/button-sprite.png'); background-image /**/:url('/resources/images/button-sprite.png');  background-repeat:no-repeat; background-position:left top; font-size:13px; color:#fff; font-weight: bold; height: 24px; }
/*IE7*/*:first-child+html .btcs_buttons a span.button
													{ padding:4px 5px 4px 19px; }
/*IE6*/*html .btcs_buttons a span.button	 		{ padding:4px 5px 4px 19px; }
.btcs_buttons a:hover span.button 					{ background-position:left -24px; }
.btcs_buttons.magenta a span.button 				{ background-position: left 0 ; }
.btcs_buttons.magenta a:hover span.button 			{ background-position: left -24px; }
.btcs_buttons.violet a span.button 					{ background-position: left -48px ; }
.btcs_buttons.violet a:hover span.button 			{ background-position: left -72px; }
.btcs_buttons.midblue a span.button 				{ background-position: left -96px ; }
.btcs_buttons.midblue a:hover span.button 			{ background-position: left -120px; }
.btcs_buttons.green a span.button 					{ background-position: left -144px; }
.btcs_buttons.green a:hover span.button 			{ background-position: left -168px; }
.btcs_buttons.yellow a span.button 					{ background-position: left -192px; }
.btcs_buttons.yellow a:hover span.button 			{ background-position: left -216px; }
.btcs_buttons.grey a span.button 					{ background-position: left -240px; }
.btcs_buttons.grey a:hover span.button 				{ background-position: left -264px; }
.btcs_buttons a span.button img 					{ border:0; padding:0; margin:-1px 8px 0 0; height:9px; }

/*			BUTTON ENDS		*/

.btcs_buttons a 									{ display:block; float:left; line-height:12px; text-decoration: none; margin-right:5px; background-image:url('/resources/images/button-sprite-end.png'); background-image /**/:url('/resources/images/button-sprite-end.png'); background-repeat:no-repeat; background-position:right top; height: 24px; }
.btcs_buttons a:hover 								{ background-position:right -168px; }
.btcs_buttons.magenta a 							{ background-position:right 0; }
.btcs_buttons.magenta a:hover 						{ background-position:right -24px; }
.btcs_buttons.violet a 								{ background-position:right -48px; }
.btcs_buttons.violet a:hover 						{ background-position:right -72px; }
.btcs_buttons.midblue a 							{ background-position:right -96px; }
.btcs_buttons.midblue a:hover 						{ background-position:right -120px; }
.btcs_buttons.green a 								{ background-position:right -144px; }
.btcs_buttons.green a:hover 						{ background-position:right -168px; }
.btcs_buttons.yellow a 								{ background-position:right -192px; }
.btcs_buttons.yellow a:hover 						{ background-position:right -216px; }
.btcs_buttons.grey a 								{ background-position:right -240px; }
.btcs_buttons.grey a:hover 							{ background-position:right -264px; }

a.blank{color:#333; text-decoration:none; cursor:text;outline: none;}
a.blank:hover{color:#333; text-decoration:none; cursor:text;outline: none;}

