﻿body {background-color:white;}

/*-----------------------------------------------------------------------------------------------
  all hidden content
-----------------------------------------------------------------------------------------------*/
div#preheader select,
div#header div.secondary,
div#navigation,

div#content div.primary div.header,
div#content div.primary div.footer,
div#content div.secondary,
div#footer ol {display:none;}

/*-----------------------------------------------------------------------------------------------
  redefs
-----------------------------------------------------------------------------------------------*/
a, a:visited {color:black !important;}

/*-----------------------------------------------------------------------------------------------
  preheader
-----------------------------------------------------------------------------------------------*/
div#preheader p {padding:0;}

/*-----------------------------------------------------------------------------------------------
  header
-----------------------------------------------------------------------------------------------*/
div#header {background-image:none; height:auto; margin-top:10px; margin-bottom:20px; border-bottom:solid 2px gray; padding-bottom:10px;}
div#header div.primary {float:none; width:100%; padding-left:0; padding-top:0;  height:auto;}
div#header div.primary a,
body.home div#header div.primary div {background-image:none !important; float:none; border:0; text-indent:0; color:black; text-decoration:none; font-size:2.5em; font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif; height:auto; width:100%;}
div#header div.primary div.tm {float:none; color:black; height:auto; padding:0; margin:0; width:100%;}

/*-----------------------------------------------------------------------------------------------
  content - primary
-----------------------------------------------------------------------------------------------*/
div#content {background-image:none; }

/*-----------------------------------------------------------------------------------------------
  content - primary
-----------------------------------------------------------------------------------------------*/
div#content div.primary {width:100%; background-image:none; background-image:none;}

div#content div.primary div.content {padding:0;}
div#content div.primary div.content h1 {font-size:2em;}
div#content div.primary div.content h1.em {background-image:none !important; text-indent:0; height:auto;}

/*
div#content div.primary div.content a[href]:after {content: " (" attr(href) ")"; font-size: 90%;}
div#content div.primary div.content a[href^="/"]:after {content: " (http://www.maitredpos.com" attr(href) ") ";}
*/

div#content div.primary div.content div.pagination span.nav,
div#content div.primary div.content div.pagination a.nav  {display:none;}

/*-----------------------------------------------------------------------------------------------
  footer
-----------------------------------------------------------------------------------------------*/
div#footer {background-image:none; background-color:White; padding-top:10px;padding-bottom:10px; height:auto; border-top:solid 2px gray;}
div#footer div.vcard {float:none; width:100%; color:Black; margin-top:0;}

/*-----------------------------------------------------------------------------------------------
  newsandevents
-----------------------------------------------------------------------------------------------*/
body.newsandevents div#content div.primary div.content div.meta {display:none;}

/*-----------------------------------------------------------------------------------------------
  aboutus
-----------------------------------------------------------------------------------------------*/
/* careers */
body.aboutus div#content div.primary div.content div.meta {display:none;}

/* contact */
body.aboutus div#content div.primary div.content.contact dl dd, 
body.aboutus div#content div.primary div.content.contact dl dt {width:49%;}

body.aboutus div#content.contact div.primary {width:570px; float:left;}
body.aboutus div#content.contact div.secondary {display:block; float:left;}
body.aboutus div#content.contact div.secondary div#poserasaddresses,
body.aboutus div#content.contact div.secondary div#poserasaddresses h3,
body.aboutus div#content.contact div.secondary div#poserasaddresses ul.addresses {background-image:none;}
body.aboutus div#content.contact div.secondary div.panel.dark,
body.aboutus div#content.contact div.secondary div.panel.quote {display:none;}

/*-----------------------------------------------------------------------------------------------
  distributors
-----------------------------------------------------------------------------------------------*/
body.distributors div#content div.primary div.content p.submit {display:none;}

/*-----------------------------------------------------------------------------------------------
  distributors and customers
-----------------------------------------------------------------------------------------------*/
/* casedetails */
body div#content div.primary div.content.casedetails dl dd, 
body div#content div.primary div.content.casedetails dl dt {width:49%;}

/*-----------------------------------------------------------------------------------------------
  partners
-----------------------------------------------------------------------------------------------*/
/* hardware */
body.partners div#content div.primary div.content.hardware dl dd, 
body.partners div#content div.primary div.content.hardware dl dt {width:49%;}

/* details */
body.partners div#content.partner div.primary {width:570px; float:left;}
body.partners div#content.partner div.secondary {display:block; float:left;}

body.partners div#content.partner div.secondary div#partneraddresses,
body.partners div#content.partner div.secondary div#partneraddresses h3,
body.partners div#content.partner div.secondary div#partneraddresses ul.addresses,
body.partners div#content.partner div.secondary div#partnercontacts,
body.partners div#content.partner div.secondary div#partnercontacts h3,
body.partners div#content.partner div.secondary div#partnercontacts ul.contacts {background-image:none;}

body.partners div#content.partner div.secondary div#partneraddresses h3,
body.partners div#content.partner div.secondary div#partnercontacts h3 {color:Black;}

body.partners div#content.partner div.secondary div.panel.dark,
body.partners div#content.partner div.secondary div.panel.quote {display:none;}
