﻿body.products div#content div.primary div.content p {margin-top:5px; margin-bottom:28px;}
body.products div#content div.primary div.content p.first {margin-top:0;}

body.products div#content div.primary div.content ul {margin-bottom:28px; margin-left:2em;}
body.products div#content div.primary div.content ul li {margin-top:10px;}

body.products div#content div.primary div.content ul li ul {margin-bottom:0;}

/* screenies */
body.products div#content div.primary div.content ul.screenies {margin-left:0;}
body.products div#content div.primary div.content ul.screenies,
body.products div#content div.primary div.content ul.screenies li {list-style:none;}
body.products div#content div.primary div.content ul.screenies li {display:block; float:left; width:235px; height:185px; background:transparent url('/_resources/images/screenies/thumbnail_bkg.jpg') scroll no-repeat; }
body.products div#content div.primary div.content ul.screenies li.even {margin-left:15px;}
body.products div#content div.primary div.content ul.screenies li a img {border:solid 1px white;}
body.products div#content div.primary div.content ul.screenies li a {display:block; margin:15px 0 0 15px;}

body.products div#content div.primary div.content ul.screenies li.clear {background-image:none; height:0; float:none; clear:both;}

/*-----------------------------------------------------------------------------------------------
  content - secondary - panels
-----------------------------------------------------------------------------------------------*/
/* custcasestudies */
/*
body.products div#content div.secondary div#randomcasestudies ul {background:url('../images/layout/panels/light_bottom_bkg.jpg') no-repeat scroll bottom; padding:0;}
body.products div#content div.secondary div#randomcasestudies ul,
body.products div#content div.secondary div#randomcasestudies ul li {list-style:none;}
body.products div#content div.secondary div#randomcasestudies ul li {padding:18px 10px 0 18px;} 
body.products div#content div.secondary div#randomcasestudies ul li h4 {color:gray;}
body.products div#content div.secondary div#randomcasestudies ul li cite {font-style:normal; margin:10px 0 6px 0; display:block; line-height:1.4em;}
body.products div#content div.secondary div#randomcasestudies ul li p {margin-top:5px; font-weight:bold;}

body.products div#content div.secondary div#randomcasestudies ul li.first {list-style:none; padding-top:18px; background:url('../images/layout/panels/light_top_bkg.jpg') no-repeat scroll;}
body.products div#content div.secondary div#randomcasestudies li.last {margin-top:20px; margin-bottom:0; padding-top:0; padding-bottom:0;}
body.products div#content div.secondary div#randomcasestudies li.last a {display:block; padding-bottom:18px}
*/

/*-----------------------------------------------------------------------------------------------
  content - primary - content.home
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.home h1.em {background-image:url('../images/layout/titles/title_products.jpg');}
body.products.fr-ca div#content div.primary div.content.home h1.em {background-image:url('../images/layout/titles/fr/title_products.jpg');}

body.products div#content div.primary div.content.home h2 {padding-top:28px; border-top:solid 1px #c0c0c0;}
body.products div#content div.primary div.content.home h2.first {padding-top:0; border-top:0;}

/*-----------------------------------------------------------------------------------------------
  content - primary - content.bars
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.bars h1.em {background-image:url('../images/layout/titles/title_products_bars.jpg');}
body.products.fr-ca div#content div.primary div.content.bars h1.em {background-image:url('../images/layout/titles/fr/title_products_bars.jpg');}

/*-----------------------------------------------------------------------------------------------
  content - primary - content.quickservice
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.quickservice h1.em {background-image:url('../images/layout/titles/title_products_quickservice.jpg');}
body.products.fr-ca div#content div.primary div.content.quickservice h1.em {background-image:url('../images/layout/titles/fr/title_products_quickservice.jpg');}

/*-----------------------------------------------------------------------------------------------
  content - primary - content.kitchenvideosystem
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.kitchenvideosystem h1.em {background-image:url('../images/layout/titles/title_products_quickservice_kitchenvideosystem.jpg');}

/*-----------------------------------------------------------------------------------------------
  content - primary - content.tableservice
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.tableservice h1.em {background-image:url('../images/layout/titles/title_products_tableservice.jpg');}
body.products.fr-ca div#content div.primary div.content.tableservice h1.em {background-image:url('../images/layout/titles/fr/title_products_tableservice.jpg');}

/*-----------------------------------------------------------------------------------------------
  content - primary - content.otherindustries
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.otherindustries h1.em {background-image:url('../images/layout/titles/title_products_otherindustries.jpg');}
body.products.fr-ca div#content div.primary div.content.otherindustries h1.em {background-image:url('../images/layout/titles/fr/title_products_otherindustries.jpg');}

body.products div#content div.primary div.content.otherindustries h2.first {margin-bottom:28px;}

/*-----------------------------------------------------------------------------------------------
  content - primary - content.compliance
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.compliance h1.em {background-image:url('../images/layout/titles/title_products_compliance.jpg');}
body.products.fr-ca div#content div.primary div.content.compliance h1.em {background-image:url('../images/layout/titles/fr/title_products_compliance.jpg');}

body.products div#content div.primary div.content.compliance p {margin-bottom:28px;}

/*-----------------------------------------------------------------------------------------------
  content - primary - content.productsdemorequest
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.productsdemorequest h1.em {background-image:url('../images/layout/titles/title_products_demorequest.jpg');}
body.products.fr-ca div#content div.primary div.content.productsdemorequest h1.em {background-image:url('../images/layout/titles/fr/title_products_demorequest.jpg');}

/*-----------------------------------------------------------------------------------------------
  content - primary - content.srm
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.srm h1.em {background-image:url('../images/layout/titles/title_products_compliance_salesrecordingmodule.jpg');}
body.products.fr-ca div#content div.primary div.content.srm h1.em {background-image:url('../images/layout/titles/fr/title_products_compliance_salesrecordingmodule.jpg');}

body.products div#content div.primary div.content.srm p {margin-bottom:28px;}

body.products div#content div.primary div.content.srm table#srmpilotrestaurants {width:100%; border-spacing:0; border-collapse:collapse; }
body.products div#content div.primary div.content.srm table#srmpilotrestaurants tr.odd {background-color:#F7F7F7;}
body.products div#content div.primary div.content.srm table#srmpilotrestaurants tr.header td {font-weight:bold; color:White; background-color:#464646}
body.products div#content div.primary div.content.srm table#srmpilotrestaurants tr td {padding:10px 5px;}
body.products div#content div.primary div.content.srm table#srmpilotrestaurants tr td.restaurant {}
body.products div#content div.primary div.content.srm table#srmpilotrestaurants tr td.city {}

/*-----------------------------------------------------------------------------------------------
  content - primary - content.custcasestudies
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.custcasestudies h1.em {background-image:url('../images/layout/titles/title_products_casestudies.jpg');}
body.products.fr-ca div#content div.primary div.content.custcasestudies h1.em {background-image:url('../images/layout/titles/fr/title_products_casestudies.jpg');}

body.products div#content div.primary div.content.custcasestudies ol#custcasestudieslist {margin-top:28px;}
body.products.fr-ca div#content div.primary div.content.custcasestudies ol#custcasestudieslist {margin-top:0;}
body.products div#content div.primary div.content.custcasestudies ol#custcasestudieslist,
body.products div#content div.primary div.content.custcasestudies ol#custcasestudieslist li {list-style:none;}
body.products div#content div.primary div.content.custcasestudies ol#custcasestudieslist li {padding:28px 0; border-bottom:solid 1px #c0c0c0;}
body.products div#content div.primary div.content.custcasestudies ol#custcasestudieslist li.first {padding-top:0;}
body.products div#content div.primary div.content.custcasestudies ol#custcasestudieslist li p {margin-bottom:0; margin-top:5px;}

/*-----------------------------------------------------------------------------------------------
  content - primary - content.productspricing
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.productspricing table {width:100%;}
body.products div#content div.primary div.content.productspricing table tr td {padding:8px; border-bottom:solid 1px black;}
body.products div#content div.primary div.content.productspricing table tr.head td {background-color:black; font-weight:bold; color:White; border-bottom:solid 0px gray;}
body.products div#content div.primary div.content.productspricing table tr td {text-align:center; border-right:solid 1px black}
body.products div#content div.primary div.content.productspricing table tr td.feat {background-color:#f9f9f9; text-align:left; border-left:solid 1px black}

/*-----------------------------------------------------------------------------------------------
  content - primary - content.inquiryconfirmation
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.inquiryconfirmation div {background:white url('../images/layout/top10checklist.jpg') no-repeat scroll bottom left; padding-left:155px; height:196px;}
body.products div#content div.primary div.content.inquiryconfirmation div p {margin-bottom:15px;}

/*-----------------------------------------------------------------------------------------------
  content - primary - content.inquiry
-----------------------------------------------------------------------------------------------*/
body.products div#content div.primary div.content.inquiry div.head {margin-top:10px; background:white url('../images/layout/top10checklist.jpg') no-repeat scroll bottom left; padding-left:155px; height:196px;}
body.products div#content div.primary div.content.inquiry div.head p {font-size:1.1em}
body.products div#content div.primary div.content.inquiry div.head h3 {font-size:1.2em; padding-top:55px;}
body.fr-ca.products div#content div.primary div.content.inquiry div.head h3 {padding-top:35px;}
