/****
*** Global styles ***
***

Elements
*/
BODY
{
	background: url(/images/bg.gif) repeat 0px 0px;
	font-family: "Lucida Grande", "Lucida Sans", Helvetica, Geneva, Arial, sans-serif;
	font-size: 62.5%;
	-webkit-text-size-adjust: none;
}
BODY.fontfamilies
{
	background: url(/images/bground1.gif) repeat 0px 0px;
}
BODY.commissions
{
	background: url(/images/bground2.gif) repeat 0px 0px;
}
BODY.supportarticles
{
	background: url(/images/bground3.gif) repeat 0px 0px;
}
BODY.pages
{
	background: url(/images/bground4.gif) repeat 0px 0px;
}
BODY.newsletters
{
	background: url(/images/bground5.gif) repeat 0px 0px;
}
BODY.orders
{
	background: url(/images/bground6.gif) repeat 0px 0px;
}
BODY.books
{
	background: url(/images/bground7.gif) repeat 0px 0px;
}
HR
{
	display: none;
}
H1
{
	font-size: 23px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
H2
{
	font-size: 19px;
	margin-top: 0px;
	margin-right: 0px;
	padding-bottom: 15px;
	/*[disabled]margin-left:0px;*/
	margin-bottom: 0;
}
H3
{
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
P
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	line-height: 14px;
}
A
{
	color: #FF0000;
	text-decoration: none;
}
A:hover
{
	color: #FF0000;
}
A:focus
{
	outline: 1px dotted #FF0000;
}
A.black
{
	color: #000000;
}
A.underline
{
	text-decoration: underline;
}
UL
{
	list-style-position: inside;
	list-style-type: square;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
LI
{
	font-size: 10px;
}
LI.small
{
	font-size: 9px;
}
A IMG
{
	border: none;
}
TABLE
{
}
TR
{
}
TD
{
	font-size: 10px;
}
STRONG, B
{
	font-weight: bold;
	
}

/*
Classes
*/
.clear
{
	clear: both;
}
.float-right
{
	float: right;
}
.float-left
{
	float: left;
}
.hidden
{
	display: none;
}
.checkbox-left
{
	float: left;
	margin-right: 7px;
	margin-left: 0px;
}
/*
Container
*/
DIV#container
{
	width: 762px;
	margin: 0 auto;
	background: #FFF;
}
/*
Header
*/
#header
{
	background: #000;
	color: #FFF;
	height: 34px;
	width: 760px;
	margin: 0 auto;
	position: relative;
}
DIV#header H1
{
	width: 216px;
	height: 17px;
}
DIV#header H1 A
{
	width: 216px;
	height: 17px;
	text-indent: -3000px;
	overflow: hidden;
	background: url(/images/jeremy-tankard-typography.png) no-repeat 0px 0px;
	position: absolute;
	left: 17px;
	top: 9px;
}
/*
Navigation
*/
#navigation
{
	width: 760px;
	height: 33px;
	background: #99CC99;
	margin: 0 auto;
	position: relative;
	z-index: 100;
}
#navigation UL
{
	list-style-type: none;
	float: left;
}
#navigation UL.left
{
	position: absolute;
	left: 14px;
	top: 0px;
}
#navigation UL.right
{
	position: absolute;
	right: 14px;
	top: 0px;
}
#navigation UL LI
{
	display: block;
	float: left;
	position: relative;
	padding: 0px;
}
#navigation UL LI A
{
	color: #000;
	font-size: 10px;
	text-decoration: none;
	display: block;
	float: left;
	height: 22px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 11px;
}
#navigation UL LI:hover A, #navigation UL LI.hover
{
	background: #696;
}
#navigation UL LI A.nav-fonts
{
	/*[disabled]background:url(/images/nav-fonts.png) no-repeat 0px 0px;*/
	/*[disabled]width:39px;*/
	/*[disabled]height:22px;*/
	/*[disabled]text-indent:-3000px;*/
	/*[disabled]overflow:hidden;*/
}
#navigation UL LI A.nav-try
{
	/*[disabled]background:url(/images/nav-try.png) no-repeat 0px 0px;*/
	/*[disabled]width:29px;*/
	/*[disabled]height:22px;*/
	/*[disabled]text-indent:-3000px;*/
	/*[disabled]overflow:hidden;*/
}
#navigation UL LI A.nav-view-order
{
	/*[disabled]background:url(/images/nav-view-order.png) no-repeat 0px 0px;*/
	/*[disabled]width:66px;*/
	/*[disabled]height:22px;*/
	/*[disabled]text-indent:-3000px;*/
	/*[disabled]overflow:hidden;*/
}
#navigation UL LI A.nav-commissions
{
	/*[disabled]background:url(/images/nav-commissions.png) no-repeat 0px 0px;*/
	/*[disabled]width:78px;*/
	/*[disabled]height:22px;*/
	/*[disabled]text-indent:-3000px;*/
	/*[disabled]overflow:hidden;*/
}
#navigation UL LI A.nav-client-login
{
	/*[disabled]background:url(/images/nav-client-login.png) no-repeat 0px 0px;*/
	/*[disabled]width:68px;*/
	/*[disabled]height:22px;*/
	/*[disabled]text-indent:-3000px;*/
	/*[disabled]overflow:hidden;*/
}
#navigation UL LI A.nav-information
{
	/*[disabled]background:url(/images/nav-information.png) no-repeat 0px 0px;*/
	/*[disabled]width:69px;*/
	/*[disabled]height:22px;*/
	/*[disabled]text-indent:-3000px;*/
	/*[disabled]overflow:hidden;*/
}
#navigation UL LI A.nav-home
{
	/*[disabled]background:url(/images/nav-home.png) no-repeat 0px 0px;*/
	/*[disabled]width:43px;*/
	/*[disabled]height:22px;*/
	/*[disabled]text-indent:-3000px;*/
	/*[disabled]overflow:hidden;*/
}
#navigation UL LI A:hover, #navigation UL LI.hover A
{
	/*[disabled]background:#696;*/
	background-position: 0px -33px;
}
#navigation UL LI A.added, #navigation UL LI A.added:hover
{
	color: #FFFFFF;
	/*[disabled]background-image:url(/images/nav-view-order-red.png);*/
	/*[disabled]height:33px;*/
	/*[disabled]width:65px;*/
	background-position: 0px 0px;
	background-color: #FD2A00;
}
#navigation UL LI:hover UL, #navigation UL LI.hover UL
{
	display: block;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
#navigation UL LI UL
{
	display: none;
	position: absolute;
	top: 33px;
	left: 0px;
	width: 158px;
	background: #99CC99;
	border-top: 1px solid #FFF;
	list-style-type: none;
	list-style-position: outside;
	padding-top: 3px;
}
#navigation UL LI UL LI
{
	float: none;
}
#navigation UL LI UL LI A
{
	float: none;
	padding-top: 3px;
	padding-bottom: 1px;
	height: 14px;
	background: #99CC99;
	padding-left: 8px;
	padding-right: 8px;
}
#navigation UL LI:hover UL LI A
{
	background: #99CC99;
	/*+opacity:100%;*/
	filter: alpha(opacity=100);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
#navigation UL LI UL LI A:hover
{
	background: #000;
	color: #FFF;
}
/*
Footer
*/
DIV.vatCC
{
	width: 30px;
	margin-left: 6px;
	font-weight: bold;
	font-size: 10px;
	display: inline;
}
INPUT#OrderVat
{
	width: 180px;
}
#footer
{
	background: #99CC99;
	padding-top: 6px;
	width: 760px;
	height: 26px;
	margin: 0 auto;
	position: relative;
	font-size: 10px;
}
DIV#footer UL
{
	list-style-type: none;
	position: absolute;
}
DIV#footer UL.left
{
	left: 11px;
	top: 13px;
}
DIV#footer UL.right
{
	right: 11px;
	top: 13px;
}
DIV#footer UL.right A
{
	color: #999;
}
DIV#footer UL.left LI
{
	margin-right: 4px;
}
DIV#footer UL LI
{
	float: left;
	display: block;
}
DIV#footer UL LI A
{
	color: #000;
}
/****
Global Content Layout
***
Content*/
DIV#content
{
	z-index: 50;
	position: relative;
	zoom: 1;
}
DIV.line
{
	display: block;
	height: 1px;
	border: none;
	background: #C0BFBF;
	/*[empty]padding-bottom:;*/
	margin-bottom: 14px;
	margin-top: 0;
	padding-top: 0;
}
/*Title bar*/
DIV#title-bar
{
	height: 66px;
	border-bottom: 1px solid #C0BFBF;
	/*[disabled]position:relative;*/
}
DIV#title-bar H1
{
	float: left;
	/*[empty]padding-left:;*/
}
A.show-contact-details
{
	width: 50px;
	height: 56px;
	display: block;
	background: url(/images/abc.png) no-repeat 0px 0px;
	overflow: hidden;
	text-indent: -3000px;
	float: right;
	margin-right: 18px;
	margin-top: 5px;
}
/*Left Column*/
DIV#left-column
{
	width: 210px;
	float: left;
	/*[empty]padding-left:;*/
	padding-top: 14px;
	font-size: 10px;
	line-height: 14px;
	height: 100%;
	border-right: 1px solid #C0BFBF;
	margin-right: -1px;
}
DIV#left-column P, DIV#left-column UL
{
	padding-left: 17px;
	padding-right: 17px;
}
DIV.left-column
{
	width: 210px;
	float: left;
	/*[empty]padding-left:;*/
	padding-top: 14px;
	font-size: 10px;
	line-height: 14px;
	height: 100%;
	border-right: 1px solid #C0BFBF;
	margin-right: -1px;
	height: auto !important;
	min-height: 446px;
	height: 446px;
}
DIV.empty-order
{
	width: 360px;
	float: left;
	padding-top: 14px;
	font-size: 10px;
	line-height: 14px;
	height: 100%;
	margin-right: -1px;
	height: auto !important;
	min-height: 237px;
	height: 237px;
}
DIV.thank-you
{
	width: 350px;
	float: left;
	padding-top: 14px;
	font-size: 10px;
	line-height: 14px;
	margin-right: -1px;
	height: auto !important;
	height: 446px;
}
DIV.left-column P, DIV.thank-you P, DIV.empty-order P, DIV.left-column UL
{
	padding-left: 17px;
	padding-right: 17px;
}
/*Right Column*/
DIV#content DIV#right-column
{
	float: left;
	width: 549px;
	padding-top: 12px;
	border-left: 1px solid #C0BFBF;
	min-height: 446px;
}
DIV#right-column P, DIV#right-column UL, DIV#right-column H1, DIV#right-column H2, DIV#right-column H3
{
	padding-left: 17px;
	padding-right: 17px;
	font-size: 10px;
}
DIV#content DIV.right-column
{
	float: left;
	width: 549px;
	padding-top: 12px;
	border-left: 1px solid #C0BFBF;
	/*[disabled]height:auto;*/
	/*[disabled]min-height:446px;*/
	/*[disabled]height:812px;*/
}
DIV.right-column P, DIV.right-column UL, DIV.right-column H1, DIV.right-column H2, DIV.right-column H3
{
	padding-left: 17px;
	padding-right: 14px;
	font-size: 10px;
}
/*Half Column*/
DIV.half-column
{
	float: left;
	width: 380px;
	border-right: 1px solid #C0BFBF;
	padding-top: 12px;
	padding-bottom: 12px;
}
DIV.half-column.last
{
	border-right: none;
}
DIV.half-column P, DIV.half-column UL, DIV.half-column H3
{
	padding-left: 17px;
	padding-right: 17px;
}
DIV.half-column H3
{
	font-weight: normal;
	font-size: 10px;
}
/*Single Column*/
DIV#single-column
{
	float: left;
	width: 100%;
	padding-top: 12px;
	/*[disabled]height:auto;*/
	/*[disabled]min-height:446px;*/
	/*[disabled]height:446px;*/
}
BODY.commissions DIV.commissions-index
{
	height: 527px;
}
DIV.commissions-index P
{
	width: 450px;
}
DIV#single-column P, DIV#single-column UL, DIV#single-column H1, DIV#single-column H2, DIV#single-column H3
{
	padding-left: 17px;
	padding-right: 17px;
	font-size: 10px;
}
/*Buttons*/
UL.buttons
{
	list-style-type: none;
	float: right;
	margin: 0px;
}
UL.buttons LI
{
	float: left;
	margin-left: 11px;
}
DIV.vat-buttons
{
	float: right;
	margin-right: 62px;
	margin-top: 3px;
}
DIV.vat-buttons A
{
	float: left;
}
DIV.vat-buttons A.validate
{
	margin-left: -228px;
}
DIV.vat-buttons A.grey-clear
{
	/*[empty]margin-left:;*/
}
A.button
{
	display: block;
	width: 109px;
	height: 18px;
	text-indent: -3000px;
	overflow: hidden;
}
A.button:hover
{
	background-position: 0px -18px;
}
A.try-it-out
{
	background: url(/images/button-try-it-out.png) no-repeat 0px 0px;
}
A.hide-pack
{
	background: url(/images/button-hide-pack.png) no-repeat 0px 0px;
}
A.show-pack
{
	background: url(/images/button-show-pack.png) no-repeat 0px 0px;
}
A.grey-clear
{
	background: url(/images/button-grey-clear.png) no-repeat 0px 0px;
}
A.add-to-order
{
	background: url(/images/button-add-to-order.png) no-repeat 0px 0px;
}
A.more-packs
{
	background: url(/images/button-more-packs.png) no-repeat 0px 0px;
}
A.webfonts
{
	background: url(/images/button-webfonts.png) no-repeat 0px 0px;
	margin-left: 50px;
}
A.grey-previous, A.grey-previous:hover
{
	background: url(/images/button-previous.png) no-repeat 0px -36px;
	cursor: default;
}
A.grey-next, A.grey-next:hover
{
	background: url(/images/button-next.png) no-repeat 0px -36px;
	cursor: default;
}
A.grey-cancel-order
{
	background: url(/images/button-grey-cancel-order.png) no-repeat 0px 0px;
}
A.grey-sold-out
{
	background: url(/images/button-unavailable.png) no-repeat 0px -18px;
	cursor: default;
}
.no-vat-button
{
	background: url(/images/button-no-vat.png) no-repeat 0px -36px;
}
A.no-vat-button:hover
{
	background: url(/images/button-no-vat.png) no-repeat 0px -54px;
}
A.previous
{
	background: url(/images/button-previous.png) no-repeat 0px 0px;
}
A.next
{
	background: url(/images/button-next.png) no-repeat 0px 0px;
}
A.back
{
	background: url(/images/button-back.png) no-repeat 0px 0px;
}
A.more
{
	background: url(/images/button-more.png) no-repeat 0px 0px;
}
A.grey-back, A.grey-back:hover
{
	background: url(/images/button-back.png) no-repeat 0px -36px;
}
A.grey-more, A.grey-more:hover
{
	background: url(/images/button-more.png) no-repeat 0px -36px;
}
A.grey-included
{
	background: url(/images/button-grey-included.png) no-repeat 0px -18px;
	cursor: default;
}
A.close
{
	background: url(/images/button-close.png) no-repeat 0px 0px;
}
A.remove
{
	background: url(/images/button-grey-remove.png) no-repeat 0px 0px;
}
A.buy-font
{
	background: url(/images/button-buy-font.png) no-repeat 0px 0px;
}
A.more-fonts
{
	background: url(/images/button-more-fonts.png) no-repeat 0px 0px;
}
A.proceed
{
	background: url(/images/button-proceed.png) no-repeat 0px 0px;
}
A.cancel
{
	background: url(/images/button-grey-cancel.png) no-repeat 0px 0px;
}
A.place-order
{
	background: url(/images/button-place-order.png) no-repeat 0px 0px;
}
A.validate
{
	background: url(/images/button-validate.png) no-repeat 0px 0px;
}
A.apply
{
	background: url(/images/button-apply.png) no-repeat 0px 0px;
}
A.amend
{
	background: url(/images/button-grey-amend.png) no-repeat 0px 0px;
}
A.replace
{
	background: url(/images/button-replace.png) no-repeat 0px 0px;
}
A.add-more
{
	background: url(/images/button-add-more.png) no-repeat 0px 0px;
}
A.restore
{
	background: url(/images/button-grey-restore.png) no-repeat 0px 0px;
}
/*Icons - Filetypes*/
A.pdf
{
	background-image: url(/images/icon-pdf.png);
}
A.word
{
	background-image: url(/images/icon-word.png);
}
A.otf
{
	background-image: url(/images/icon-otf.png);
}
A.ttf
{
	background-image: url(/images/icon-ttf.png);
}
A.link
{
	background-image: url(/images/icon-link.png);
}
A.generic
{
	background-image: url(/images/icon-generic.png);
}
A.try
{
	background-image: url(/images/icon-try-it-out.png);
}
/*Icons - Large*/
A.icon-large-pdf
{
	width: 124px;
	height: 126px;
	display: block;
	background: url(/images/icon-large-pdf.png) no-repeat 0px 0px;
	text-indent: -3000px;
	overflow: hidden;
}
/*Contact details pop-up*/
DIV#contact-pop-up
{
	position: absolute;
	left: 143px;
	top: 27px;
	width: 500px;
	height: 455px;
	background: url(/images/contact-pop-up.png) no-repeat 0px 0px;
	z-index: 10000;
	display: none;
}
DIV#contact-pop-up H2
{
	display: none;
}
DIV#contact-pop-up DIV.contact-details
{
	width: 367px;
	position: absolute;
	left: 57px;
	top: 137px;
	font-size: 10px;
}
DIV#contact-pop-up A.close-pop-up
{
	position: absolute;
	right: 11px;
	top: 8px;
	width: 28px;
	height: 26px;
	display: block;
	/*[disabled]background:#FF0000;*/
	text-indent: -3000px;
	overflow: hidden;
}
/*Generic pop-up*/
DIV.pop-up
{
	position: absolute;
	left: 143px;
	top: 100px;
	width: 500px;
	background: url(/images/generic-pop-up.png) repeat-y 0px 0px;
	z-index: 10000;
	display: none;
	padding: 0px;
}
DIV.pop-up-top
{
	background: url(/images/generic-pop-up-top.png) no-repeat 0px 0px;
	width: 500px;
	height: 45px;
	margin-top: -45px;
}
DIV.pop-up-bottom
{
	background: url(/images/generic-pop-up-bottom.png) no-repeat 0px 0px;
	width: 500px;
	height: 30px;
	margin-bottom: -30px;
}
DIV.pop-up H2
{
	display: none;
}
DIV.pop-up A.close-pop-up
{
	position: absolute;
	right: 11px;
	top: -40px;
	width: 28px;
	height: 26px;
	display: block;
	/*[disabled]background:#FF0000;*/
	text-indent: -3000px;
	overflow: hidden;
}
/****
*** Individual Pages ***
***

Home
*/
UL.home-links
{
	list-style-type: none;
	width: 762px;
	float: left;
	height: 170px;
}
UL.home-links LI
{
	float: left;
	display: block;
	border-bottom: 1px solid #BFBFBF;
	/*[disabled]border-right:1px solid #BFBFBF;*/
	height: 170px;
}
UL.home-links LI.first
{
	padding-left: 1px;
	border-right: 1px solid #BFBFBF;
}
UL.home-links LI.last
{
	width: 253px;
	padding-right: 1px;
	overflow: hidden;
	border-right: none;
	margin-left: -1px;
	border-left: 1px solid #BFBFBF;
}
DIV#font-slideshow-container
{
	width: 762px;
	height: 386px;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}
#font-slideshow
{
	width: 762px;
	height: 386px;
	overflow: hidden;
	position: relative;
}
#font-slideshow-container DIV.caption
{
	position: absolute;
	right: -160px;
	bottom: 12px;
	font-size: 13px;
	color: #7E7E7E;
}
/*
Support pages
*/
H1.h-thankyou
{
	width: 440px;
	height: 36px;
	background: url(/images/thank-you.gif) no-repeat 0px 0px;
	text-indent: -3000px;
	overflow: hidden;
	margin-left: 19px;
	margin-top: 16px;
	/*[empty]padding-left:;*/
}
H1.h-sitemap
{
	width: 440px;
	height: 50px;
	background: url(/images/sitemap.gif) no-repeat 0px 0px;
	text-indent: -3000px;
	overflow: hidden;
	margin-left: 19px;
	/*[empty]padding-left:;*/
}
H1.h-licencing-and-support
{
	width: 440px;
	height: 34px;
	background: url(/images/h-licencing-and-support.png) no-repeat 0px 0px;
	text-indent: -3000px;
	overflow: hidden;
	margin-left: 19px;
	/*[empty]padding-left:;*/
	margin-top: 17px;
}
H1.h-client-login
{
	width: 440px;
	height: 48px;
	background: url(/images/client-login.jpg) no-repeat 0px 0px;
	text-indent: -3000px;
	overflow: hidden;
	margin-left: 19px;
	/*[empty]padding-left:;*/
	margin-top: 10px;
	margin-bottom: 0px;
}
DIV#right-column H2.support-title
{
	font-family: Georgia, Times, serif;
	color: #888888;
	font-size: 24px;
	font-weight: normal;
	margin-bottom: -10px;
}
DIV.support-menu-top
{
	margin-top: 47px;
	display: block;
}
UL.support-menu
{
	list-style-position: outside;
	list-style-type: none;
}
UL.support-menu LI A
{
	font-weight: bold;
	text-decoration: none;
	line-height: 15px;
}
/*
Other stuff
*/
H1.h-other-stuff
{
	width: 265px;
	height: 34px;
	display: block;
	background: url(/images/h-other-stuff.png) no-repeat 0px 0px;
	text-indent: -3000px;
	overflow: hidden;
	margin-left: 16px;
	margin-top: 18px;
}
DIV.support-articles-right
{
	height: auto !important;
	min-height: 388px;
	height: 388px;
}
UL.resource-list
{
	list-style-type: none;
	list-style-position: outside;
}
UL.resource-list LI
{
	margin-bottom: 10px;
	line-height: 14px;
}
UL.resource-list LI A
{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 40px;
	display: block;
	padding-left: 46px;
	width: 196px;
	font-size: 10px;
	color: #000;
	text-decoration: none;
}
UL.resource-list LI A:hover
{
	text-decoration: underline;
}
UL.resource-list LI A.pdf
{
	background-image: url(/images/icon-pdf.png);
}
UL.resource-list LI A.word
{
	background-image: url(/images/icon-word.png);
}
UL.resource-list LI A.otf
{
	background-image: url(/images/icon-otf.png);
}
UL.resource-list LI A.ttf
{
	background-image: url(/images/icon-ttf.png);
}
UL.resource-list LI A.link
{
	background-image: url(/images/icon-link.png);
}
UL.resource-list LI A.generic
{
	background-image: url(/images/icon-generic.png);
}
/*
Footnote newsletters
*/
H1.h-footnote
{
	width: 163px;
	height: 24px;
	display: block;
	background: url(/images/h-footnote.png) no-repeat 0px 0px;
	text-indent: -3000px;
	overflow: hidden;
	margin-left: 17px;
	margin-top: 21px;
}
#single-column UL.newsletter-list
{
	list-style-type: none;
	list-style-position: outside;
	margin-bottom: 0;
	margin-right: 0;
	padding-right: 0;
	height: 560px;
}
UL.newsletter-list LI
{
	float: left;
	width: 148px;
	height: 280px;
	margin-right: 46px;
}
UL.newsletter-list LI.last-col
{
	margin-right: 0;
}
UL.newsletter-list P.newsletter-caption
{
	/*[empty]font-size:;*/
}
UL.newsletter-list A
{
	color: #000;
	font-size: 9px;
	text-decoration: none;
}
UL.newsletter-list A:hover
{
	text-decoration: underline;
}
#single-column UL.newsletter-list P
{
	font-size: 9px;
	font-weight: normal;
	margin-left: 0;
	padding-left: 6px;
	padding-top: 5px;
	padding-bottom: 0;
	line-height: 14px;
}
#single-column UL.newsletter-list P A
{
	font-weight: bold;
}
/*
Try it out - font previewer
*/
H1.h-try-it-out
{
	width: 262px;
	height: 35px;
	background: url(/images/h-try-it-out.png) no-repeat 0px 0px;
	text-indent: -3000px;
	overflow: hidden;
	margin-left: 19px;
	/*[empty]padding-left:;*/
	margin-top: 17px;
}
DIV#font-previewer
{
	width: 727px;
	height: 150px;
	line-height: 150px;
	background: url(/images/font-previewer.png) repeat 0px 0px;
	margin: 0 auto;
	margin-bottom: 20px;
	margin-top: 6px;
	vertical-align: middle;
	overflow-x: auto;
	overflow-y: hidden;
}
DIV#font-previewer IMG
{
	vertical-align: middle;
	margin-left: 27px;
}
FORM.try-it-out UL
{
	list-style-type: none;
	height: 50px;
	float: left;
}
FORM.try-it-out UL LI
{
	float: left;
	height: 50px;
	margin-right: 13px;
	position: relative;
	display: block;
}
FORM.try-it-out UL LI.no-float
{
	float: left;
}
FORM.try-it-out UL LI LABEL
{
	display: block;
	padding-bottom: 10px;
	font-weight: bold;
}
FORM.try-it-out INPUT.enter-text
{
	width: 285px;
	font-size: 10px;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
}
FORM.try-it-out SELECT
{
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
	padding-right: 2px;
}
FORM.try-it-out SELECT.type-family
{
	width: 165px;
}
FORM.try-it-out SELECT.font
{
	width: 220px;
}
FORM.try-it-out INPUT.size
{
	width: 40px;
}
DIV.try-it-out DIV.left-column
{
	border-top: 1px solid #C0BFBF;
}
DIV#content DIV.try-it-out DIV.right-column
{
	border-top: 1px solid #C0BFBF;
	position: relative;
	min-height: 173px;
	height: auto;
}
FORM.try-it-out UL A.try-it-out
{
	position: absolute;
	bottom: 12px;
}
.font-preview-name
{
	margin-top: 2px;
}
#right-column P.font-preview-name
{
	color: #888888;
	font-size: 10px;
	padding-left: 18px;
}
UL.font-preview-images
{
	list-style-type: none;
	list-style-position: outside;
	width: 380px;
}
UL.font-preview-images LI
{
	margin-bottom: 4px;
}
DIV.try-it-out A.add-to-order, DIV.try-it-out A.grey-included
{
	float: right;
	margin-right: 18px;
	margin-top: -31px;
}
DIV.try-it-out A.remove
{
	float: right;
	margin-right: 18px;
	margin-top: -32px;
}
DIV.try-it-out A.show-pack, DIV.try-it-out A.hide-pack
{
	float: right;
	margin-right: 136px;
	margin-top: -32px;
}
DIV.try-it-out A.more-packs
{
	float: right;
	margin-right: 14px;
	margin-bottom: 18px;
	position: relative;
}
DIV.try-it-out DIV.line
{
	margin-right: -2px;
}
/*
Commissions
*/
H1.h-commissions
{
	width: 223px;
	height: 25px;
	display: block;
	background: url(/images/h-commissions.png) no-repeat 0px 0px;
	text-indent: -3000px;
	overflow: hidden;
	margin-left: 17px;
	margin-top: 21px;
}
#single-column UL.commissions-list
{
	list-style-type: none;
	list-style-position: inherit;
	margin-right: 0;
	padding-right: 0;
	margin-top: 29px;
	margin-bottom: 220px;
	display: block;
	height: 146px;
}
UL.commissions-list LI
{
	float: left;
	width: 151px;
	margin-right: 37px;
	height: 151px;
	margin-bottom: 29px;
}
UL.commissions-list LI IMG
{
	width: 151px;
	height: 151px;
}
UL.commissions-list LI.last-col
{
	margin-right: 0;
	clear: right;
}
/*Commissions detail page*/
IMG.commission-title-image
{
	margin-left: 15px;
	margin-top: 15px;
	float: left;
}
H1.commission-title
{
	margin-top: 16px;
	font-size: 29px;
	margin-left: 20px;
	font-weight: normal;
}
DIV.commissions-image
{
	width: 100%;
	height: 382px;
	overflow: hidden;
	margin: 0px;
	z-index: 50;
}
DIV.commissions
{
	padding-top: 0px !important;
	position: relative;
	/*[disabled]top:-2px;*/
}
#single-column UL.commissions-slideshow
{
	list-style-type: none;
	list-style-position: outside;
	width: 100%;
	overflow: hidden;
	height: 383px;
	margin: 0 auto;
	padding: 0;
}
UL.commissions-slideshow LI
{
	width: 762px;
	overflow: hidden;
	height: 383px;
	text-align: center;
	margin: 0 auto;
}
UL.commissions-slideshow LI DIV
{
	width: 762px;
	overflow: hidden;
	height: 384px;
	display: table-cell;
	vertical-align: middle;
	line-height: 383px;
}
UL.commissions-slideshow LI IMG
{
	vertical-align: middle;
	margin: auto;
	max-height: 383px;
	margin-top: -3px;
}
DIV#content DIV.commissions DIV#left-column
{
	border-top: 1px solid #C0BFBF;
}
DIV#content DIV.commissions DIV#right-column
{
	min-height: 172px;
	/*[disabled]height:auto;*/
	border-top: 1px solid #C0BFBF;
	/*[empty]border-bottom:;*/
/*wudth: 551px*/
}
DIV.commissions DIV#left-column P.commissions-article
{
	font-size: 10px;
}
DIV.commissions DIV#right-column H3
{
	font-weight: bold;
	margin-top: 3px;
}
UL.commissions-related-items
{
	min-height: 150px;
	list-style-type: none;
}
UL.commissions-related-items LI
{
	float: left;
	margin-right: 18px;
	width: 153px;
	height: 94px;
	line-height: 14px;
}
UL.commissions-related-items LI A
{
	background-repeat: no-repeat;
	display: block;
	padding-top: 41px;
	text-decoration: none;
	width: 153px;
	height: 94px;
	float: left;
}
UL.commissions-related-items LI A:hover
{
	text-decoration: underline;
}
/*
TypeBook page
*/
H1.h-typebook
{
	width: 145px;
	height: 33px;
	display: block;
	background: url(/images/h-typebook.png) no-repeat 0px 0px;
	text-indent: -3000px;
	overflow: hidden;
	margin-left: 17px;
	margin-top: 21px;
}
P.p-typebook
{
	width: 240px;
	font-size: 10px;
}
DIV.typebook
{
	width: 762px;
	border-top: 1px solid #C0BFBF;
}
DIV.typebook-image
{
	width: 153px;
	height: 157px;
	position: relative;
	text-align: center;
	margin-top: 16px;
	margin-left: 0px;
	float: left;
	padding-left: 18px;
}
DIV.typebook-image DIV.typebook-limited-stock
{
	width: 153px;
	height: 34px;
	background: url(/images/typebook-limited-stock.png) no-repeat 0px 0px;
	text-indent: -3000px;
	position: absolute;
	left: 17px;
	top: 56px;
	display: none;
	/*[empty]margin-top:;*/
}
DIV.limited-stock DIV.typebook-limited-stock
{
	display: block;
}
DIV.typebook-image IMG
{
	margin: 0 auto;
	max-width: 100px;
}
DIV.typebook-image DIV.typebook-sold-out
{
	width: 153px;
	height: 34px;
	background: url(/images/typebook-sold-out.png) no-repeat 0px 0px;
	text-indent: -3000px;
	position: absolute;
	left: 17px;
	top: 56px;
	display: none;
	/*[empty]margin-top:;*/
}
DIV.limited-stock DIV.typebook-sold-out
{
	display: block;
}
DIV#single-column DIV.typebook DIV.typebook-info
{
	width: 332px;
	float: left;
	padding-top: 23px;
	padding-left: 16px;
	font-size: 10px;
}
DIV#single-column DIV.typebook DIV.typebook-info *
{
	padding-left: 0;
	padding-right: 0;
}
DIV#single-column DIV.typebook DIV.typebook-info H3
{
	font-weight: bold;
}
DIV.typebook P.typebook-price
{
	font-weight: bold;
}
DIV#single-column DIV.typebook DIV.typebook-info A.typography-document
{
	background-repeat: no-repeat;
	display: block;
	height: 32px;
	width: 193px;
	padding-left: 46px;
	text-decoration: none;
	font-size: 10px;
	color: #000;
	padding-bottom: 5px;
	margin-bottom: 15px;
	line-height: 14px;
}
DIV#single-column DIV.typebook DIV.typebook-info A.typography-document:hover
{
	text-decoration: underline;
}
DIV#single-column DIV.typebook DIV.typebook-thumbnail
{
	padding-top: 25px;
	width: 192px;
	float: right;
	padding-right: 36px;
}
DIV#single-column DIV.typebook A.button
{
	margin-bottom: 18px;
	/*[empty]width:;*/
}
.typebook-thumbnail IMG
{
	width: 192px;
}
/*
Font families page
*/
DIV#title-bar IMG.font-title-image
{
	margin-top: 18px;
	margin-left: 8px;
	float: left;
}
BODY.fontfamilies DIV#left-column A.buy-font
{
	margin: 0 auto 14px;
}
BODY.fontfamilies DIV#left-column A.icon-large-pdf
{
	margin-left: 33px;
	margin-bottom: 20px;
}
BODY.fontfamilies DIV#left-column H2
{
	font-size: 10px;
	font-weight: bold;
}
BODY.fontfamilies DIV#left-column
{
	border-right: 1px solid #C0BFBF;
	padding-bottom: 9px;
}
BODY.fontfamilies DIV#left-column P, DIV#left-column UL, DIV#left-column H2, DIV#left-column IMG
{
	padding-left: 17px;
	padding-right: 17px;
	max-width: 175px;
}
BODY.fontfamilies #content DIV#right-column
{
	border-left: none;
	position: relative;
	border-left: 1px solid #C0BFBF;
	margin-left: 0px;
}
BODY.fontfamilies #content DIV#right-column P, DIV#right-column UL, DIV#right-column H1, DIV#right-column H2, DIV#right-column H3
{
	padding-left: 12px;
	padding-right: 12px;
	font-size: 10px;
}
BODY.fontfamilies DIV#left-column DIV.toggle
{
	/*[empty]margin-bottom:;*/
	margin-top: -6px;
	padding-top: 0;
}
TABLE.font-list
{
	width: 552px;
	margin-bottom: 16px;
}
TABLE.font-list TH.padding
{
	width: 8px;
}
TABLE.font-list TH
{
	height: 25px;
	font-size: 10px;
	font-weight: bold;
	/*[empty]padding-left:;*/
	text-align: center;
}
TABLE.font-list TH.fonts
{
	padding-left: 12px;
	text-align: left;
}
TABLE.font-list TD
{
	border-bottom: 1px solid #C0BFBF;
	height: 58px;
	vertical-align: middle;
	/*[empty]padding-left:;*/
	padding-top: 4px;
}
TABLE.font-list TD.fonts
{
	padding-left: 12px;
	width: 420px;
}
TABLE.font-list A.icon
{
	width: 31px;
	height: 32px;
	display: block;
	text-indent: -30000px;
	overflow: hidden;
	margin: 0 auto;
}
BODY.fontfamilies DIV#right-column H3
{
	font-weight: bold;
}
BODY.fontfamilies DIV#right-column P
{
	/*[empty]display:;*/
}
/*Font families - buy*/
BODY.fontfamilies DIV#left-column A.pdf
{
	background-repeat: no-repeat;
	display: block;
	height: 35px;
	padding-left: 41px;
	margin-left: 10px;
	margin-bottom: 7px;
}
FORM.font-buy UL
{
	list-style-type: none;
}
FORM.font-buy UL LI
{
	height: 27px;
}
FORM.font-buy UL LI INPUT
{
	/*[empty]padding-left:;*/
	/*[empty]padding-right:;*/
	margin-right: 12px;
	/*[empty]margin-top:;*/
	float: left;
}
FORM.font-buy UL LI LABEL
{
	display: block;
	float: left;
	margin-top: 4px;
}
FORM.font-buy SELECT
{
	margin-left: 13px;
	margin-bottom: 21px;
}
TD.fonts IMG
{
	max-width: 410px;
}
A.basket-items
{
	font-family: Helvetica;
	background-image: url(/img/basket-items.png);
	background-repeat: no-repeat;
	width: 17px;
	height: 17px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	z-index: 999;
	margin-top: -8px;
	margin-left: 126px;
	text-decoration: none;
	text-align: center;
}
A.basket-items:hover
{
	color: #FFF;
}
DIV.view-order-top
{
	height: 200px;
}
DIV#right-column DIV.view-order-top
{
	margin-top: 2px;
}
DIV.input
{
	padding: 10px;
}
TABLE.view-order
{
	width: 100%;
	font-size: 16px;
	font-weight: bold;
	margin-top: -10px;
}
#amend-items TABLE.view-order
{
	width: 440px;
	font-size: 16px;
	font-weight: bold;
	margin-top: -10px;
	margin-left: 20px;
}
#amend-items DIV.line, #amend-billing-pop DIV.line, #amend-postal-pop DIV.line
{
	margin-left: 12px;
	margin-right: 25px;
}
#amend-postal-pop DD, #amend-postal-pop DT, #amend-billing-pop DD, #amend-billing-pop DT
{
	float: left;
}
#amend-postal-pop DT, #amend-billing-pop DT
{
	width: 110px;
	padding: 3px;
	font-size: 10px;
	margin-left: 30px;
}
#amend-postal-pop INPUT, #amend-billing-pop INPUT
{
	width: 300px;
	/*[empty]font-size:;*/
	/*[empty]padding-bottom:;*/
}
#amend-postal-pop SELECT, #amend-billing-pop SELECT
{
	width: 306px;
}
DIV.grey-bg TABLE.view-order
{
	margin-top: -3px;
	height: 30px;
}
TABLE.view-order
{
	height: 48px;
	margin-top: -8px;
}
TABLE.view-order TD
{
	padding: 6px 10px 14px;
	/*[disabled]width:20%;*/
	line-height: 14px;
}
DIV.final-price
{
	margin-top: 4px;
}
TABLE.view-order TD.first
{
	width: 60%;
	font-size: 10px;
}
TABLE.view-order TD.price, TABLE.view-order TD.download, TABLE.view-order TD.discount
{
	width: 16%;
	text-align: right;
}
TABLE.view-order TD.last
{
	width: 24%;
}
TABLE.view-order INPUT.promo-code
{
	width: 200px;
	margin-top: 8px;
}
TABLE.view-order A.add-to-order
{
	margin-top: 0px;
}
DIV.right-column DIV.line
{
	margin-right: -2px;
}
DIV#right-column-title DIV.line
{
	margin-right: -2px;
}
DIV.half-column DIV.line
{
	margin-right: -2px;
}
DIV.line-both
{
	border-bottom: 1px solid #C0BFBF;
}
DIV.prices
{
	border-left: 1px solid #C0BFBF;
	float: left;
	padding-top: 0px;
	margin-bottom: -19px;
	width: 549px;
}
DIV.billing-info DD DIV
{
	float: left;
}
DIV.billing-info DD
{
	float: left;
}
DIV.billing-info DT
{
	float: left;
	width: 100px;
	font-size: 10px;
	padding: 3px;
}
DIV.billing-info DD INPUT.checkbox
{
	width: 20px;
	margin-top: -10px;
	margin-bottom: 10px;
}
DIV.billing-info DD INPUT
{
	width: 300px;
}
DIV.billing-info DL
{
	margin-top: 0px;
	font-family: Corbel, "Lucida Grande", Lucida, "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
	padding: 10px;
	padding-top: 4px;
}
DIV#vat-continue
{
	display: none;
}
TABLE.review
{
	width: 530px;
	margin: 10px;
	margin-top: 0px;
}
TABLE.review TD
{
	font-size: 10px;
	width: 30%;
	line-height: 14px;
	vertical-align: top;
}
TABLE.review TD.last A
{
	float: right;
}
TABLE.review TD.first
{
	width: 20%;
}
DIV.the-terms
{
	overflow: auto;
	margin: 10px;
	padding: 10px;
	width: 480px;
	height: 300px;
	background-color: #EEE;
	font-size: 10px;
	border: 3px groove #000000;
	border-top: 2px solid #848484;
	border-left: 2px solid #848484;
	border-bottom: 2px solid #FAFAFA;
	border-right: 2px solid #FAFAFA;
	margin-top: 4px;
}
DIV.scope
{
	height: 120px;
}
/*
Order pages
*/
BODY.orders DIV#title-bar
{
	position: relative;
}
H1.h-view-order
{
	width: 211px;
	height: 26px;
	background: url(/images/h-view-order.png) no-repeat 0px 0px;
	text-indent: -3000px;
	margin-left: 16px;
	margin-top: 18px;
}
H1.h-your-information
{
	width: 327px;
	height: 27px;
	background: url(/images/h-your-information.png) no-repeat 0px 0px;
	text-indent: -3000px;
	margin-left: 16px;
	margin-top: 18px;
}
H1.h-vat-registration
{
	width: 316px;
	height: 33px;
	background: url(/images/h-vat-registration.png) no-repeat 0px 0px;
	text-indent: -3000px;
	margin-left: 16px;
	margin-top: 19px;
}
H1.h-review
{
	width: 140px;
	height: 25px;
	background: url(/images/h-review.png) no-repeat 0px 0px;
	text-indent: -3000px;
	margin-left: 19px;
	margin-top: 19px;
}
H1.h-amend
{
	width: 200px;
	height: 30px;
	background: url(/images/amend.png) no-repeat 0px 0px;
	text-indent: -3000px;
	margin-left: 25px;
}
H1.h-amend-info
{
	width: 300px;
	height: 30px;
	background: url(/images/amend-info.png) no-repeat 0px 0px;
	text-indent: -3000px;
	margin-left: 25px;
}
H1.h-licence-agreement
{
	width: 383px;
	height: 33px;
	background: url(/images/h-licence-agreement.png) no-repeat 0px 0px;
	text-indent: -3000px;
	margin-left: 19px;
	margin-top: 19px;
}
UL.order-steps
{
	list-style-type: none;
	list-style-position: outside;
	position: absolute;
	right: 75px;
	top: 20px;
}
UL.order-steps LI
{
	float: left;
	background: no-repeat 0px 0px;
	display: block;
	width: 24px;
	height: 25px;
	text-indent: -3000px;
	padding-left: 6px;
}
UL.order-steps LI.one
{
	background-image: url(/images/order-step-1.png);
}
UL.order-steps LI.two
{
	background-image: url(/images/order-step-2.png);
}
UL.order-steps LI.three
{
	background-image: url(/images/order-step-3.png);
}
UL.order-steps LI.active
{
	background-position: 0px -25px;
}
BODY.orders A.proceed
{
	float: right;
	margin-bottom: 10px;
	margin-right: 7px;
}
.grey-bg
{
	background-color: #E4E4E4;
}
.tweek
{
	margin-left: -4px;
}
DIV.entry-code A
{
	position: absolute;
	top: 99px;
	left: 550px;
}
DIV.entry-code INPUT
{
	position: absolute;
	top: 98px;
	left: 228px;
	width: 300px;
}
DIV.radio
{
	margin-bottom: 20px;
	margin-left: 12px;
}
DIV.review-license
{
	width: 220px;
	margin-left: 30px;
}
.amend-right
{
	float: right;
	margin-right: 50px;
}
.top-pad-fix
{
	margin-top: -18px;
}
DIV.terms-text
{
	padding-left: 25px;
	margin-right: 30px;
	height: 300px;
	overflow: auto;
}
P.boldtext
{
	font-weight: bold;
	margin-bottom: 5px;
}
IMG.slides
{
	position: absolute;
	top: 0px;
	left: 0px;
	/*[disabled]display:none;*/
	/*+opacity:0;*/
	filter: alpha(opacity=0);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}
DIV#font-slideshow IMG.first
{
	/*+opacity:100%;*/
	filter: alpha(opacity=100);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
IMG.titles
{
	position: absolute;
	top: 356px;
	right: 0px;
	/*[disabled]display:none;*/
}
LI.indent
{
	margin-left: 20px;
}
BODY.orders DIV.left-column
{
	min-height: 0px;
}
BODY.orders DIV.right-column
{
	min-height: 0px;
}
BODY.orders DIV#content DIV#left-column
{
	min-height: 0px;
}
BODY.orders DIV#content DIV#right-column
{
	min-height: 0px;
}
BODY.corporate_logins DIV#content DIV#left-column
{
	min-height: 0px;
}
BODY.corporate_logins DIV#content DIV#right-column
{
	min-height: 0px;
}
BODY.corporate_logins DIV#content DIV.stretch
{
	height: 400px;
}
INPUT#OrderSame
{
	margin-left: -2px;
}
DIV.try-stretch
{
	min-height: 220px;
	width: 212px;
}
DIV.terms-header
{
	background: transparent url(/images/termsandconditions.gif) no-repeat scroll 0 0;
	background-position: 5px 5px;
	height: 22px;
	width: 428px;
	background-color: #000000;
	margin-bottom: 10px;
}
DIV.noline
{
	border-left: 0px solid #000000;
	margin-top: -8px;
}
DIV.left-column-fixed
{
	height: 198px;
}
SELECT#OrderLicenses
{
	margin-top: -8px;
}
DIV.sample-icon
{
	text-align: center;
}
DIV.support-articles-right P
{
	margin-left: -2px;
	line-height: 14px;
	width: 425px;
}
DIV.terms-text P
{
	padding: 3px;
	line-height: 14px;
}
DIV.topmargin
{
	padding-top: 15px;
}
DIV.stretch
{
	height: 260px;
}
P.leftabit
{
	margin-left: -8px;
}
DIV.try-it-packs DIV.left-column
{
	min-height: inherit;
}
DIV.try-it-packs DIV.right-column
{
	min-height: inherit !important;
}
DIV.right-pad
{
	margin-right: 20px;
}
DIV.buttons-white
{
	border-left: 0px solid #000000 !important;
	padding-left: 2px;
	background-color: #FFFFFF;
	margin-left: -1px;
}
.bottom-border
{
	border-bottom: 1px solid #C0BFBF;
}
.margin-bottom
{
	margin-bottom: 10px;
}
.top-border
{
	border-top: 1px solid #C0BFBF;
}
.client-login
{
	height: 140px;
}
.tweak-up
{
	margin-top: -1px;
}
A:focus
{
	outline: none;
}
BUTTON:focus
{
	outline: none;
}
.pad-left
{
	padding-left: 8px;
}
.nosale-spacer
{
	height: 32px;
}
P.reg
{
	margin-bottom: 5px;
}
DIV#OrderPcountry, DIV#OrderBcountry
{
	color: #A8A6A6;
	height: 16px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 14px;
}
UL.font-preview-images LI IMG
{
	margin-left: -7px;
}
P.blocked
{
	width: 300px;
	margin-left: 100px;
	margin-top: 5px;
}
TD#the-fonts LABEL
{
	display: none;
}
TABLE.tio
{
	margin-left: 18px;
	margin-bottom: 18px;
}
TABLE.tio LABEL
{
	font-weight: bold;
	display: block;
	padding-bottom: 10px;
}
TABLE.tio SELECT
{
	margin-right: 18px;
}
TABLE.tio TD
{
	vertical-align: middle;
}
P.amend-popup-blocked
{
	display: block;
	float: right;
	width: 350px;
	margin-top: 2px;
	margin-bottom: 2px;
}
DIV.mailing
{
	margin-top: -8px;
}
DIV.bit-to-the-right
{
	width: 551px !important;
}

DIV#ticker-container{
	width:762px;
	overflow:hidden;
    position: relative;
	top: -8px;
}
DIV#ticker
{
	border-bottom: 1px solid #BFBFBF;
	width: 200%;
	position: relative;
    background: transparent;
	overflow: hidden;
	      
}
DIV#ticker SPAN
{
	margin: 0px;
	line-height: auto;
	margin-bottom: 7px;
	position: relative;	
}
DIV#ticker IMG {
    padding-bottom: 8px;	
    margin-bottom: -6px;
	margin-right:-14px;	
}
DIV#ticker DIV{
   position: relative;
   display:inline;
}
DIV#ticker DIV DIV
{
	display:inline;
}
TD.last A.grey-clear
{
	position: relative;
	top: 5px;
}
DIV.half-column.last
{
	margin-left: -1px;
	border-left: 1px solid #D3D3D3;
}
#tprice
{
	padding-left: 0px;
}

DIV#splash {
    display:none;
	width:100%;
	height:100%;
	text-align:center;
	position:fixed;
	top:0px;
	left:0px;
	z-index:999;
}
DIV#splash-container {
    display:none;
    width:100%;
    height:100%;
    text-align:center;
    position:fixed;
    top:0px;
    left:0px;
    z-index:998;
	opacity:0.8;
	filter:alpha(opacity=80);
}


