﻿/* Contact Us */


table.contactUsTable {
  width: 470px;
  
  font-size: 12px;
}

td.contactUsColumn1 {
  width: 135px;
  padding: 4px 0px 6px 95px;
}

td.contactUsColumn2 {
  width: 230px;
  padding: 0px 0px 10px 10px;
}

td.contactUsColumn2 input {
  width: 226px;
}

td.contactUsColumn2 select {
  width: 230px;
}

td.contactUsColumn2 textarea {
  width: 226px;
  height: 100px;
}




/* Legal Statement */


span.legalListNumber {  
  font-size: 14px;
  font-weight: bold;
  font-style: italic;
  color: #333333;
}




/* Site Map */


table.siteMapTable {
  width: 100%;
  
  margin: 0px -10px 0px -10px; 
}

table.siteMapTable tr td {
  width: 25%;
  
  padding: 0px 10px 0px 10px;
}

div.sitemapcontent       ul { margin:0; font-weight:bold; font-style:italic; font-size:14px; color:#333; }
div.sitemapcontent    ul ul { font-size:12px; font-weight:normal; font-style:normal; }
#bodycontainer div.sitemapcontent li 
                            { list-style:none; }
div.sitemapcontent       li { margin-top:0.8em; }
div.sitemapcontent li li li { margin-left:16px; }
div.sitemapcontent li li li li 
                            { margin:0.3em 16px; }
div.sitemapcontent        a { display:inline-block; background:url("../images/default/icon_navbullet.gif") no-repeat 0 4px; padding-left:13px; }

/*
ul.siteMapNavTopLevel a, ul.ms-rteCustom-siteMapNavTopLevel a, 
ul.siteMapNavCalloutBoxTopLevel a, ul.ms-rteCustom-siteMapNavCalloutBoxTopLevel a
                            { display:inline-block; background:url("../images/default/icon_navbullet.gif") no-repeat 0 4px; padding-left:13px; }
ul.siteMapNavTopLevel, ul.ms-rteCustom-siteMapNavTopLevel,
ul.siteMapNavCalloutBoxTopLevel, ul.ms-rteCustom-siteMapNavCalloutBoxTopLevel
                            { font-size:14px; color:#333; }
ul.siteMapNavTopLevel ul, ul.ms-rteCustom-siteMapNavTopLevel ul,
ul.siteMapNavCalloutBoxTopLevel ul, ul.ms-rteCustom-siteMapNavCalloutBoxTopLevel ul
                            { font-size:12px; font-weight:normal; font-style:normal; }
*/
/*
ul.siteMapNavTopLevel,
ul.ms-rteCustom-siteMapNavTopLevel {
  list-style: none;
  
  margin: .4em 0px .4em 0px;
  padding: 0px 0px 0px 0px;
  
  font-size: 14px;
  font-weight: bold;
  font-style: italic;  
  color: #333333;
}

ul.siteMapNavTopLevel li,
ul.ms-rteCustom-siteMapNavTopLevel li {
  margin: .4em 0px .4em 0px;
  padding: 0;
}

ul.siteMapNavTweenerLevel,
ul.ms-rteCustom-siteMapNavTweenerLevel {
  list-style: none;
  
  margin: .5em 0px .5em 0px;
  padding: 0px 0px 0px 0px;
  
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #333333;
}


ul.siteMapNavTweenerLevel li,
ul.ms-rteCustom-siteMapNavTweenerLevel li {
  margin: .5em 0px .5em 0px;
  padding: 0px 0px 0px 0px;
}

ul.siteMapNavSubLevel,
ul.ms-rteCustom-siteMapNavSubLevel {
  list-style: none;
  
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #333333;
}

ul.siteMapNavSubLevel li,
ul.ms-rteCustom-siteMapNavSubLevel li {
  margin: .5em 0px .5em 4px;
  padding: 0px 0px 0px 4px;
}

ul.siteMapNavBottomLevel,
ul.ms-rteCustom-siteMapNavBottomLevel {
  list-style: none;
  
  margin: .5em 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #333333;
}

ul.siteMapNavBottomLevel li,
ul.ms-rteCustom-siteMapNavBottomLevel li {
  margin: 0px 0px 0px 4px;
  padding: 0px 0px 0px 4px;
}

ul.siteMapNavBottomLevel ul.siteMapNavBottomLevel,
ul.ms-rteCustom-siteMapNavBottomLevel ul.ms-rteCustom-siteMapNavBottomLevel {
  margin: .2em 0px .2em 0px;
}

span.siteMapDoubleArrowQuote,
span.ms-rteCustom-siteMapDoubleArrowQuote {
  font-size: 14px;
  font-weight: bold;
  font-style: italic;
  color: #E64097;
}

ul.siteMapNavCalloutBoxTopLevel,
ul.ms-rteCustom-siteMapNavCalloutBoxTopLevel {
  list-style: none;
  
  margin: .3em 0px .3em 0px;
  padding: 0px 0px 0px 0px;
  
  font-size: 14px;
  font-weight: bold;
  font-style: italic;  
  color: #333333;
}

ul.siteMapNavCalloutBoxTopLevel li,
ul.ms-rteCustom-siteMapNavCalloutBoxTopLevel li {
  margin: .3em 0px .3em 0px;
  padding: 0px 0px 0px 0px;
}

ul.siteMapNavCalloutBoxTweenerLevel,
ul.ms-rteCustom-siteMapNavCalloutBoxTweenerLevel {
  list-style: none;
  
  margin: .4em 0px .4em 0px;
  padding: 0px 0px 0px 0px;
  
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #333333;
}

ul.siteMapNavCalloutBoxTweenerLevel li,
ul.ms-rteCustom-siteMapNavCalloutBoxTweenerLevel li {
  margin: .15em 0px .15em 0px;
  padding: 0px 0px 0px 0px;
}

ul.siteMapNavCalloutBoxSubLevel,
ul.ms-rteCustom-siteMapNavCalloutBoxSubLevel {
  list-style: none;
  
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #333333;
}

ul.siteMapNavCalloutBoxSubLevel li,
ul.ms-rteCustom-siteMapNavCalloutBoxSubLevel li {
  margin: .5em 0px .5em 4px;
  padding: 0px 0px 0px 4px;
}

ul.siteMapNavCalloutBoxBottomLevel,
ul.ms-rteCustom-siteMapNavCalloutBoxBottomLevel {
  list-style: none;
  
  margin: .5em 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  color: #333333;
}

ul.siteMapNavCalloutBoxBottomLevel li,
ul.ms-rteCustom-siteMapNavCalloutBoxBottomLevel li {
  margin: 0px 0px 0px 4px;
  padding: 0px 0px 0px 4px;
}

ul.siteMapNavCalloutBoxBottomLevel ul.siteNavMapCalloutBoxBottomLevel,
ul.ms-rteCustom-siteMapNavCalloutBoxBottomLevel ul.ms-rteCustom-siteMapNavCalloutBoxBottomLevel {
  margin: .2em 0px .2em 0px;
}
*/

div.siteMapCalloutBoxPadding {
  padding: 5px 11px 5px 11px;
}




/* Where to Buy Online */


table.whereToBuyOnlineTable {
  width: 100%;
  
  line-height: 2em;
  
  font-size: 12px;
}

table.whereToBuyOnlineTable tr td {
  width: 25%;
  background-position: left;
}
