html, body {
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, san-serif;
	font-size: small;
}

/* -- header -- */

#header {
	width: auto;
	height: 84px;
	background: white url('../images/strikeThru900x10.gif') no-repeat center bottom;
	min-width: 800px;
}

#hInt {
	width: 650px;
	height: 74px;
	margin: 0 auto;
	text-align: right;
}

#logo {
	float: left;
	margin: 6px 0 0 0;
}

#strap {
	margin: 20px 0 0 0;
}

/* -- end header -- */

/* -- body -- */

#body {
	clear: left;
	width: 714px;
	margin: 0 auto 20px auto;
}

#pageBanner {
	min-width: 800px;
	padding-top: 149px;
}

#pageContent {
	min-height: 300px;
	_height: 300px;
}

#content {
	float: left;
	width: 542px;
}

#content #pfv {
	clear: left;
	width: auto;
	padding: 0px 50px 29px 35px;
	margin: 0;
}

#content #pfv a {
	font-size: 0.8em;
	color: #5b646f;
	text-decoration: none;
}

#content #pfv a:hover {
	text-decoration: underline;
}

/* -- area page styles -- */

/* pdalogic */

li.selectedPDA a {
	color: #00529b !important;
	font-weight: bold;
	background: transparent url('../images/selectedMenuPDA7x7.gif') no-repeat right 55%;
}
div.bannerpdalogic {
	background: white url('../images/pdalTopBannerTemp900x149.jpg') no-repeat center top;
}
div.bannerpdalogic #content {
	background: transparent url('../images/pdaLogicBG542x1.gif') repeat-y top left;
}
div.bannerpdalogic #pageContent {
	background: transparent url('../images/pdaBGtop542x36.gif') no-repeat left 28px;
}
div.bannerpdalogic #pfv {
	background: transparent url('../images/pdaBGBottom542x23.gif') no-repeat bottom left;
}
div.bannerpdalogic h1 {
	color: #00529b;
	background: transparent url('../images/pdaContentCurvesTop542x22.gif') no-repeat top left;
}
div.bannerpdalogic #content h3,
div.bannerpdalogic #content h5 {
	color: #00529b !important;
}
div.bannerpdalogic #content span.emphasise {
	color: #00529b !important;
}

/* joblogic */

li.selectedJL a {
	font-weight: bold !important;
	color: #7686c2 !important;
	background: transparent url('../images/selectedMenujoblogics6x6.gif') no-repeat right 55%;
}
div.bannerjoblogic {
	background: white url('../images/pdalTopBannerTemp900x149.jpg') no-repeat center top;
}
div.bannerjoblogic #content {
	background: transparent url('../images/joblogicBG542x1.gif') repeat-y top left;
}
div.bannerjoblogic #pageContent {
	background: transparent url('../images/joblogicBGtop542x36.gif') no-repeat left top;
}
div.bannerjoblogic #pfv {
	background: transparent url('../images/joblogicBGBottom542x23.gif') no-repeat bottom left;
}
div.bannerjoblogic h1 {
	color: #7686c2;
	background: transparent url('../images/joblogicContentCurvesTop542x22.gif') no-repeat top left;
}
div.bannerjoblogic #content h3,
div.bannerjoblogic #content h5 {
	color: #7686c2 !important;
}
div.bannerjoblogic #content span.emphasise {
	color: #7686c2 !important;
}

/* news */

div.bannernews {
	background: white url('../images/pdalTopBannerTemp900x149.jpg') no-repeat center top;
}
div.bannernews #content {
	background: transparent url('../images/newsBG542x1.gif') repeat-y top left;
}
div.bannernews #pageContent {
	background: transparent url('../images/newsBGtop542x36.gif') no-repeat left 110px;
}
div.bannernews #pfv {
	background: transparent url('../images/newsBGBottom542x23.gif') no-repeat bottom left;
}
div.bannernews h1 {
	color: #34393f;
	background: transparent url('../images/newsContentCurvesTop542x22.gif') no-repeat top left;
}
div.bannernews #content h3,
div.bannernews #content h5 {
	color: #34393f !important;
}
div.bannernews #content span.emphasise {
	color: #34393f !important;
}


/* about */

li.selectedAbout a {
	font-weight: bold !important;
	color: #5b646f !important;
	background: transparent url('../images/selectedMenuabout6x6.gif') no-repeat right 55%;
}
div.bannerabout {
	background: white url('../images/pdalTopBannerTemp900x149.jpg') no-repeat center top;
}
div.bannerabout #content {
	background: transparent url('../images/aboutBG542x1.gif') repeat-y top left;
}
div.bannerabout #pageContent {
	background: transparent url('../images/aboutBGtop542x36.gif') no-repeat left 138px;
}
div.bannerabout #pfv {
	background: transparent url('../images/aboutBGBottom542x23.gif') no-repeat bottom left;
}
div.bannerabout h1 {
	color: #5b646f;
	background: transparent url('../images/aboutContentCurvesTop542x22.gif') no-repeat top left;
}
div.bannerabout #content h3,
div.bannerabout #content h5 {
	color: #5b646f !important;
}
div.bannerabout #content span.emphasise {
	color: #5b646f !important;
}

/* contact */

div.bannercontact {
	background: white url('../images/pdalTopBannerTemp900x149.jpg') no-repeat center top;
}
div.bannercontact #content {
	background: transparent url('../images/contactBG542x1.gif') repeat-y top left;
}
div.bannercontact #pageContent {
	background: transparent url('../images/contactBGtop542x36.gif') no-repeat left 191px;
}
div.bannercontact #pfv {
	background: transparent url('../images/contactBGBottom542x23.gif') no-repeat bottom left;
}
div.bannercontact h1 {
	color: #ff0000;
	background: transparent url('../images/contactContentCurvesTop542x22.gif') no-repeat top left;
}
div.bannercontact #content h3,
div.bannercontact #content h5 {
	color: #ff0000 !important;
}
div.bannercontact #content span.emphasise {
	color: #ff0000 !important;
}

/* traklogic */

li.selectedTL a {
	font-weight: bold !important;
	color: #fd5b26 !important;
	background: transparent url('../images/selectedMenutraklogics6x6.gif') no-repeat right 55%;
}
div.bannertraklogic {
	background: white url('../images/pdalTopBannerTemp900x149.jpg') no-repeat center top;
}
div.bannertraklogic #content {
	background: transparent url('../images/traklogicBG542x1.gif') repeat-y top left;
}
div.bannertraklogic #pageContent {
	background: transparent url('../images/traklogicBGtop542x36.gif') no-repeat left 56px;
}
div.bannertraklogic #pfv {
	background: transparent url('../images/traklogicBGBottom542x23.gif') no-repeat bottom left;
}
div.bannertraklogic h1 {
	color: #fd5b26;
	background: transparent url('../images/traklogicContentCurvesTop542x22.gif') no-repeat top left;
}
div.bannertraklogic #content h3,
div.bannertraklogic #content h5 {
	color: #fd5b26 !important;
}
div.bannertraklogic #content span.emphasise {
	color: #fd5b26 !important;
}

/* home */

div.bannerhome {
	background: white url('../images/homepageBanner900x203.jpg') no-repeat center top;
	padding-top: 179px !important;
}
div.bannerhome #content {
	background: transparent url('../images/homepageBGCurves574x1.gif') repeat-y top left;
}
div.bannerhome #pfv {
	background: transparent url('../images/homepageCurvesFoot574x21.gif') no-repeat bottom left;
}
div.bannerhome h1 {
	color: #7686c2;
	background: transparent url('../images/homepageTopCurves574x26.gif') no-repeat top left;
}
div.bannerhome #content {
	width: 574px;
}
div.bannerhome #content h1 {
	margin-top: 20px;
	padding-top: 20px;
}
div.bannerhome #content h3,
div.bannerhome #content h5 {
	color: #7686c2 !important;
}

div.bannerhome #content span.emphasise {
	color: #7686c2 !important;
}

/*-- menu classes --*/

#menu {
	width: 164px;
	margin-top: 17px;
	float: left;
}

#menu ul {
	list-style: none;
	margin: 3px 0 0px 0;
	padding: 0;
	display: block;
}

#menu li {
	margin: 0 0 1px 14px;
	padding: 0 0 0 10px;
	display: block;
}

#menu li a {
	padding: 5px 0 7px 9px;
	display: block;
	text-decoration: none;
	color: white;
	font-weight: bold;
}

#menu li a span.faint {
	font-weight: normal;
	/*color: #D6DEE9;*/
}

#menu div {
	min-height: 27px;
	_height: 27px;
}

#menu ul li ul {
	margin: 0 0 15px 0;
}

#menu ul li ul li {
	border-bottom: 2px solid #D6DEE9;
	margin: 0 9px;
}

#menu ul li ul li.last {
	border: 0;
}

#menu ul li ul li a {
	color: #5B646F;
	font-size: 0.85em;
	font-weight: normal;
	padding: 1px 0 2px 0;
}

#menu ul li ul li a.selected {
	font-weight: bold;
}

#menu a:hover {
	text-decoration: underline;
}

/* -- submenu selected classes -- */

#menu ul li ul li.selectedPDA {
	background: transparent url('../images/selectedMenuPDA7x7.gif') no-repeat center right;	
}	

#menu ul li ul li.selectedPDA a {
	color: #00529B;
	font-weight: bold;
}

/* -- specific buttons -- */
#menu #pdaButton {
	background: transparent url('../images/pdaButtonRight228x27.gif') no-repeat top right;
}
#menu #pdaButton a {
	background: transparent url('../images/pdaButtonLeft11x27.gif') no-repeat top left;
}
#menu #logicButton {
	background: transparent url('../images/logicButton228x27.gif') no-repeat top right;
}
#menu #logicButton a {
	background: transparent url('../images/logicButtonLeft11x27.gif') no-repeat top left;
}
#menu #trakButton {
	background: transparent url('../images/trakButtonRight228x27.gif') no-repeat top right;
}
#menu #trakButton a {
	background: transparent url('../images/trackButtonLeft11x27.gif') no-repeat top left;
}
#menu #newsButton {
	margin-top: 25px;
	background: transparent url('../images/newsButtonRight228x27.gif') no-repeat top right;
}
#menu #newsButton a {
	background: transparent url('../images/newsButtonleft11x27.gif') no-repeat top left;
}
#menu #aboutButton {
	background: transparent url('../images/aboutButtonRight229x27.gif') no-repeat top right;
}
#menu #aboutButton a {
	background: transparent url('../images/aboutButtonLeft11x27.gif') no-repeat top left;
}
#menu #contactButton {
	background: transparent url('../images/contactButtonRight229x27.gif') no-repeat top right;
	margin-top: 25px;
}
#menu #contactButton a {
	background: transparent url('../images/contactButton11x27.gif') no-repeat top left;
}
#menu #homeButton {
	background: transparent url('../images/homeButtonRight229x27.gif') no-repeat top right;
}
#menu #homeButton a {
	background: transparent url('../images/homeButton11x27.gif') no-repeat top left;
}


/* -- footer bar styles -- */

#footmenu {
	width: 522px;
	margin: -22px auto 0 auto;
	padding: 0 0 0 184px;
	clear: left;
	height: 25px;
}

#footmenu.home {
	padding: 0 0 0 87px;
}

#footmenu ul,
#finalLinks ul {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}

#footmenu ul li,
#finalLinks ul li {
	display: inline;
	padding: 0; 
	margin: 0;
	float: left;
}

#footmenu ul li a,
#finalLinks ul li a {
	border-right: 1px solid	#a1b1c4;
	padding: 0px 5px;
	font-size: 0.9em;
	display: block;
	float: left;
	font-weight: bold;
	text-decoration: none;
	color: #5b646f;
}

#footmenu ul li a {
	font-size: 0.85em;
}

#finalLinks ul li a {
	font-size: 0.7em;
}

#footmenu ul li a.right,
#finalLinks ul li a.right {
	border: 0;
}

#footmenu ul li a:hover,
#finalLinks ul li a:hover {
	text-decoration: underline;
}

#footer {
	clear: left;
	width: auto;
	height: 84px;
	background: white url('../images/strikeThru900x10.gif') no-repeat center top;
}

#finalLinks {
	width: 660px;
	margin: 0 auto;
	padding: 15px 0 0 0;
	text-align: right;
}

#webdesign {
	margin: -2px 0 10px 0;
}

/* -- footer bar styles -- */

/* -- homepage styles -- */

#hpTabs {
	width: 700px;
	margin: 0 auto;
}

#hpTabs ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#hpTabs ul li {
	float: left;
	text-align: center;
	margin: 0;
	padding: 0;
}

#hpTabs ul li a {
	text-decoration: none;
	color: #666666;
	font-size: 0.9em;
	display: block;
}

#hpTabs ul li a span {
	font-weight: bold;
}

#hpTabs #jl {
	width: 220px;
	margin-left: 12px;
	padding: 0 19px 10px 0;
}

#hpTabs #jl span.emphasiseHeading {
	color: #7686c2;
}

#hpTabs #pl {
	width: 144px;
	padding: 2px 19px 10px 0;
}

#hpTabs #pl span.emphasiseHeading {
	color: #00529b;
}

#hpTabs #tl {
	width: 126px;
	padding: 4px 19px 10px 0;
}

#hpTabs #tl span.emphasiseHeading {
	color: #fd5b26;
}

#leftLinks {
	float: left;
	margin-top: 40px;
}

/* -- homepage styles -- */

/* -- news page -- */

#newsMenu {
	margin: 10px 40px 10px 25px;
	width: 484px;
	border-top: 1px solid #dee5ed;
	border-collapse: collapse;
}

#newsMenu th {
	text-align: left;
	color:  #34393f;
	font-size: 1.1em;
	margin: 0;
	width: 50%;
	padding: 10px 10px 2px 10px;
}

#newsMenu td {
	padding: 1px 10px;
}

#newsMenu td.last {
	border: none;
}

#newsMenu tr.even {
	background: #dee5ed;
}

/* -- news page -- */

/* -- contact form -- */

#contactForm {
	margin: 0;
}

#contactForm label {
	padding: 2px 10px 0 0;
	clear: left;
	float: left;
	color: black;
	font-size: 0.9em;
	display: block;
	width: 120px;
	text-align: right;
	margin: 0 0 0 0;
}

#contactForm label.checkbox {
	padding: 7px 0;
	float: left;
	clear: none;
	font-size: 0.9em;
	display: block;
	width: 420px;
	text-align: left;
	margin: 0;
}

#contactForm div.inputBlock {
	float: left;
	margin: 0 10px 5px 0;
	width: 330px;
}

#contactForm input.text {
	border: 1px solid #a1b1c4;
	font-size: 0.9em;
	color: #6f7a87;
	padding: 1px 3px;
}

#contactForm select {
	border: 1px solid #a1b1c4;
	font-size: 0.9em;
	color: #6f7a87;
	padding: 1px 0px;
}

#contactForm textarea.textarea {
	border: 1px solid #a1b1c4;
	font-size: 0.9em;
	color: #6f7a87;
	padding: 1px 3px;
	font-family: arial, helvetica, san-serif;
}

#contactForm input.text.small {
	width: 100px;
}
#contactForm input.text.standard {
	width: 250px;
}
#contactForm input.text.smallish {
	width: 150px;
}
#contactForm input.text.standard {
	width: 250px;
}

#contactForm textarea.textarea.small {
	width: 250px;
	height: 48px;
}
#contactForm textarea.textarea.standard {
	width: 250px;
	height: 150px;
}

#contactForm p {
	clear: left;
	padding: 10px 0 0 0;
	margin: 0;
}

#contactForm div.buttonBlock {
	clear: left;
	padding: 10px 0 10px 130px;
}

#contactForm p.lable {
	clear: none !important;
	width: 120px;
	text-align: right;
	float: left;
	margin: 0 0 0 0 !important;
	padding: 0 6px 0 0  !important;
}

#interestedin {
	float: left;
	width: 330px;
	margin: 0 0 5px 0;
}

#interestedin div.inputBlock {
	width: 25px; 
	float: left;
	margin: 0 0 0 0 !important;
	padding: 0 0 0 0 !important;

}

#interestedin label.checkbox {
	float: left;
	width: 200px;
	margin: 0 !important;
	padding: 1px 0 0 0 !important;
}

#interestedin div.iib {
	clear: left;
}

input.actionBtn {
	border: outset;
	border-width: 2px;
	border-color: #ed1c24;
	background: #ed1c24;
	color: white;
	font-size: 1.1em;
	font-weight: bold;
	padding: 5px;
	margin: 0;
}

input.actionBtn:hover {
	border-color: #ea3b41;
	background: #ea3b41;
	text-decoration: underline;
}

div.checkbox {
	float: left;
	margin-right: 5px;
	padding-top: 7px;
	width: 30px;
	height: 40px;
	text-align: right;
	clear: left;
}

#contactForm div.buttonBlock a,
#contactForm div.buttonBlock a img {
	padding: 0 !important;
	margin: 0 10px 10px 0 !important;
}

/* -- contact form -- */

/* -- cost calculator form -- */

#costCalc {
	margin: 0 10px;
	display: block;
}

#costCalc ul {
	margin: 0 !important;
	padding: 0 !important;
}
#costCalc ul li {
	margin: 0 0 3px 20px !important;
	padding: 0 !important;
}

#costCalc label {
	padding: 2px 0 5px 0;
	clear: left;
	float: left;
	color: black;
	font-size: 0.9em;
	display: block;
	width: 310px;
	text-align: left;
	margin: 0 0 0 0;
}

#costCalc div.inputBlock {
	float: left;
	padding: 0 10px 5px 0;
	width: 110px;
}

#costCalc input.text {
	border: 1px solid #a1b1c4;
	font-size: 0.9em;
	color: #6f7a87;
	padding: 1px 3px;
	width: 100px;
}

#costCalc div.costcalcinput {
	margin: 0 !important;
	padding: 0 !important;
	clear: left;
	border: 1px solid white;
}

#costCalc div.resultblock {
	clear: left;
	padding: 10px;
	margin: 0 0 5px 0;
	background: #dee5ed;
}

#costCalc div.errorBlock {
	clear: left;
	padding: 10px;
	margin: 0 0 5px 0;
	background: #dee5ed;
	color: #ed1c24;
	font-weight: bold;
}

#costCalc div.errorBlock label {
	width: 300px;
}

#costCalc p {
	clear: left;
	margin: 0 !important;
	padding: 0 !important;
}

#costCalc h3 {
	clear: left;
	margin: 0 0 10px 0 !important;
}

#costCalc input.actionBtn {
	font-size: 1.1em;
	font-weight: bold;
	padding: 5px;
	margin: 0;
}

#costCalc input.traklogic {
	border: outset;
	border-width: 2px;
	border-color: #fd5b26;
	background: #fd5b26;
	color: white;
}

#costCalc input.pdalogic {
	border: outset;
	border-width: 2px;
	border-color: #00529b;
	background: #00529b;
	color: white;
}

#costCalc input.traklogic:hover {
	border-color: #fe8d68;
	background: #fe8d68;
	text-decoration: underline;
}

#costCalc input.pdalogic:hover {
	border-color: #4d86b9;
	background: #4d86b9;
	text-decoration: underline;
}


#costCalc div.buttonBlock a,
#costCalc div.buttonBlock a img {
	padding: 0 !important;
	margin: 0 0 10px 10px !important;
}

#costCalc div.buttonBlock {
	clear: left;
	padding: 10px 0 0 265px;
	text-align: left;
}

/* -- cost calculator form -- */

/* -- printer friendly versions -- */

#pfvLogo {
	margin: 10px 25px;
	padding: 0 0 20px 0;
	border-bottom: 5px solid #dee5ed;
	width: 478px; 
}

#pfBack {
	clear: left;
	margin: 10px 0 10px 25px;
	padding: 3px 10px;
	background: #7686c2;
	width: 458px; 
}

#pfBack a {
	font-size: 1.1em;
	color: white;
}

#pfPage,
#pfPage #content,
#pfPage #content h1 {
	background: none !important;
}

/* -- specific text styles -- */

#content h1 {
	margin: 0 0 -12px 0;
	padding: 20px 50px 0px 35px;
	font-size: 1.2em;
	font-weight: bold;
	position: relative;
	top: -22px;
}

#content h3 {
	margin: 0 50px 5px 35px;
	padding: 10px 0 0 0;
	font-size: 1.1em;
	font-weight: bold;
	border-top: 1px solid #dee5ed;
}

#content h3.top {
	border: 0 !important;
	padding: 0 !important;
}

#content h5 {
	margin: 0 50px 5px 35px;
	padding: 0;
	font-size: 1.0em;
	font-weight: bold;
}

#content div.highlight h3,
#content div.highlight h5 {
	margin: 0 0 5px 0;
}

#content div.highlight h3 {
	border: 0 !important;
	padding: 0 !important;
}

#content *.highlight ul {
	margin: 0 30px 10px 25px;
}

#content img {
	padding: 0px 10px 10px 35px;
	float: left;
}

#content div.highlight img {
	padding: 0 !important;
}

#content p {
	padding: 0px 50px 10px 35px;
	margin: 0;
	font-size: 0.9em;
}

#content *.highlight p {
	padding: 0 0 10px 0;
}

#content div.quote p {
	padding: 0 10px 10px 10px;
}

#content form {
	padding: 0px 40px 10px 25px;
}

#content *.pad {
	padding: 0px 40px 10px 25px;
}

#content ul, #content ol {
	margin: 0px 70px 10px 55px;	
	padding: 0;
	font-size: 0.95em;
	color: #5b646f;
}

#content li {
	margin: 0 0 4px 0;
}

#content li p {
	margin: 0 0 10px 0 !important;
	padding: 0 !important;
}

#content li h3 {
	margin: 0 0 10px 0;
	padding: 0 !important;
	border: none;
}

a.buttonImg {
	display: block;
	float: left;
}

*.break {
	margin-bottom: 20px;
}

div.highlight ul {
	padding-bottom: 10px !important;
	margin-bottom: 0 !important;
}

div.supportInfo {
	float: left;
	min-width: 200px;
}

#partners {
	margin: 0 0 0 35px;
}

a.borderedImage {
	clear: left;
	display: block;
	float: left;
	margin: 3px 3px 5px 0 !important;
}

div.imageblock {
	padding: auto;
	text-align: center;
	position: relative;
	border: 1px solid #dee5ed;
	width: 140px;
	margin: 0 10px 10px 0;
	float: left;
}

div.supatrak {
	padding: 20px 0 0 0;
	height: 60px;
}

div.hvca {
	padding: 20px 0 0 0;
	height: 60px;
}
div.iphe {
	padding: 10px 0 0 0;
	height: 70px;
}
div.infomill {
	padding: 25px 0 0 0;
	height: 55px;
}
div.sage {
	padding: 20px 0 0 0;
	height: 60px;
}
div.servicepower {
	padding: 25px 0 0 0;
	height: 55px;
}

div.imageblock img {
	float: none !important;
	margin: 0 !important;
	padding: 0 !important;
}

#content div.highlight a.borderedImage {
	margin: 3px 10px 5px 0px !important;
}

div.modules p,
div.modules h5 {
	margin: 3px 50px 5px 95px !important;	
}

div.modules p {
	padding: 0 0 10px 0 !important;
}

div.modules h5 {
	padding: 0 0 0px 0 !important;
}

#terms ol {
	

}

#terms ol li ul,
#terms ol li ol {
	margin: 5px 0 5px 10px !important;
	padding: 0 !important;
}

#terms ol li ol li ol {
	margin: 0 !important;
	padding: 5px 0 5px 25px !important;
}

#terms ol li ul li,
#terms ol li ol li,
#terms ol li ol li ol li {
	margin: 0 0 5px 0 !important;
	padding: 0 !important;
}

/* -- specific text styles -- */

/* general text styles */

*.blue {
	color: #00529b;
}

a {
	color: #5b646f;
	font-weight: bold;
}

a:hover {
	text-decoration: underline;
}

span.emphasiseHeading {
	color: #5B646F;
}

h3.strike {
	border-top: 1px solid #5B646F;
	padding-top: 5px !important;
}

div.index {
	min-height: 172px !important;
	_height: 172px !important;
	background: none !important;
	border-top: 1px solid #d1d8e0;
}

div.minheight {
	min-height: 172px !important;
	_height: 172px !important;
}

div.highlight {
	clear: left;
	margin: 0 40px 10px 25px;
	padding: 10px 10px 0 10px;
	background: #dee5ed;
	min-height: 110px;
	_height: 110px;
}

*.ul {
	border-bottom: 1px solid #d1d8e0;
	margin-bottom: 10px !important;
}

*.highlight img {
	float: left; 
	margin-right: 10px;
}

img.clearer {
	clear: left;
}

*.emphasise {
	font-weight: bold;
}

p.note {
	font-size: 0.85em !important;
}

*.clearLeft {
	clear: left !important;
}

*.shrink {
	min-height: 0 !important;
	_height: 0 !important;
}

div.quote {
	margin: 0 40px 10px 25px;
	padding: 10px 10px 0 10px;
	background: #dee5ed;	
	color: #656f6e;
	font-size: 1.2em;
}

*.noborder {
	border: 0 !important;
}