 .tan-box{ border: 1px solid Black;  background-color: #E2E2E2;  padding: 4px 10px 4px 10px;}
 .tan-table{ border: 1px solid Black;  background-color: #E2E2E2;}
 .tan-cell{ background-color: #E2E2E2;  padding: 4px 10px 4px 10px;}
/* .tan-header{ background-color: #ADADAD;  padding: 4px 10px 4px 10px; font-weight: bold; } */

 .tan-header{ color: #000; background-color: #ADADAD;  padding: 4px 10px 4px 10px; font-weight: bold; }

 .email-cell { background-color: #980001;  padding: 4px 10px 4px 10px; }

 .list-cell-color{
	background-color : #D4D4D4;
	padding : 2px;
	vertical-align : top;
}

a.site-color,input.site-color{
	background-color: #840000;
	color: White !important;
	border-color: #840000 Black Black #840000;
}
a.site-color:hover,input.site-color:hover,input.site-color-alt{
	background-color: #4D0000;
	color: #B89999 !important;
	border-color: #4D0000 Black Black #4D0000;
}

 .ff-button{
   background-color: #840000;
   color: White;  
   font-weight: bold;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size : 13px;
	border-bottom-color: Black;
	border-left-color: #C78B8B;
	border-right-color: Black;
	border-top-color: #C78B8B;         
   
}
 .ff-button-alt{
   background-color: #4D0000;
   color: #B89999;  
   font-weight: bold;
	font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
	font-size : 13px;
	border-bottom-color: Black;
	border-left-color: #AE8B8B;
	border-right-color: Black;
	border-top-color: #AE8B8B;         
} 


body {
  background:#fff;
  margin:0;
  padding:0;
}

body,table,tr,td,p,span {
  font-family:arial,helvetica,sans-serif;
  font-size:13px;
  color:#000000;
}

hr{
	color : black;
	background-color: black;
	width : 100%;
	height : 1px;
	border: 0;
}
.warning{
	color: Red;
}

blockquote{ 
	margin-top: 3px;
	margin-bottom: 18px;
}


A:link      { color: #6F7ECE; text-decoration: none }
A:visited      { color: #6F7ECE; text-decoration: none }
A:active    { color: #6F7ECE; text-decoration: none }
A:hover    { color: #000; text-decoration: underline }
div.welcome      { color: #000000; font-size: 13px; font-family: Arial, Helvetica, sans-serif;width:550px;padding:10px 0;margin:0 30px 0 10px; } 
div.welcomeInner      { color: #000000; font-size: 13px; font-family: Arial, Helvetica, sans-serif;width:640px;padding:10px 0;margin:0 30px 0 30px; } 

 .menu-text    { color: #000000; font-size: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
 .menu-header2      { color: #000000; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
 .menu-link      { color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
 .menu-link:link      { color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

 .podcast-header      { color: #000000; font-size: 17px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }

 .menu-link:visited      { color: #000000; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

 .menu-link:hover   { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

 .menu-link:active   { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
 .footer-link     { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
 .footer-link:link     { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
 .footer-link:visited     { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
 .footer-link:hover      { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
 .footer-link:active      { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
 .selection-title{
    font-family: Arial, Helvetica, Sans-Serif; 
	margin: 0px;
	font-size: 18px;
	font-weight : bold;
	padding-bottom : 0px;
	padding-top: 14px;
	color:#c62427;
}
 .selection-text{ 
	font-size: 13px;
	padding-top: 13px;
	padding-bottom: 13px;
	margin-bottom: 0px;
}
 .selection-image{ 
	margin-top: 14px;
	margin-bottom: 0px;
 }

 .small-text{
   font-size: 11px;
	padding-top: 2px;
 }

 
 .highlight{
	font-style: italic;
	color : Red;
}

 .detail{
	font-size: 10px;
}
div.footer { font-size: 12px; font-family: Arial, Helvetica, sans-serif;width:900px;text-align:center;border-top:1px solid #ccc;margin-top:20px; }

p.footer { font-size: 12px; font-family: Arial, Helvetica, sans-serif;text-align:center; }


 .footnote{
	font-size: 9px;
	font-style : italic;
}
 .listing-table{
	background-color : #000000;
}
 .listing-header{	font-size: 13px;
	background-color: Gainsboro;
	padding : 4px;
	font-weight : bold;
}
 .listing-display{
	font-size: 13px;
	background-color : White;
	padding : 4px;
	vertical-align : top;
}
 .listing-display-alt{
	font-size: 13px;
	background-color: White;
	padding : 4px;
	vertical-align : top;
}
 .cell_color  { color: black; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
 .cell_mouse_on  { color: white; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #b1af7d }

#SiteContainer {
  text-align:center;
}
#SiteTable {
  margin:0 auto;
}
#header {
  background:black url(images/top-header-background.png) top right no-repeat;
  color:white;
}
#header h1,#header h2 { display:none; }
#header ul {
  list-style-type:none;
  list-style-position:inside;
  margin:0 20px;
  line-height:20px;
  font-size:12px;
  padding:0;
}
#header li {
  display:inline;
  margin:0 5px;
}
#subnavigation {
  float:right;
}
#navigation {
  float:left;
}
#header a:link,#header a:visited,#header a:hover,#header a:active {
  color:white;
  text-decoration:none;
}
#header a:hover { text-decoration:underline }

#postnet_logo {
display:block;
margin-bottom:4px;
}

 .GrayBoxNav {
  border:2px solid #efefef;
  padding:5px;
  margin-bottom:10px;
}
} .GrayBoxNav div {
  background:#efefef;
  padding:0;
  clear:both;
  text-align:center;
}
 .GrayBox {
  border:2px solid #efefef;
  padding:5px;
  margin-bottom:10px;
}
 .GrayBox h2 {
  font-family:Myriad,Myriad Pro,Myriad Web,Trebuchet,Lucida Sans Unicode,Lucida Grande,Univers Condensed,Linotype Univers,Century Gothic,Arial,Helvetica,sans-serif;
  background:#efefef;
  font-size:13px;
  color:#E31836;
  margin:0;
  padding:5px 10px;
}
 .GrayBox h3 {
  font-family:Myriad,Myriad Pro,Myriad Web,Trebuchet,Lucida Sans Unicode,Lucida Grande,Univers Condensed,Linotype Univers,Century Gothic,Arial,Helvetica,sans-serif;
  background:#efefef;
  font-size:13px;
  color:black;
  margin:0;
  padding:0;
} .GrayBox div {
  background:#efefef;
  padding:0 10px 5px 10px;
  clear:both;
}
 .GrayBox img {
  margin:5px 5px 0 0; 
}
 .GrayBox img.top {
 margin-top:10px; 
}
 .GrayBox a.bump {
  position:relative;
  top:-4px;
  clear:both;
}
 .GrayBox input.text, .GrayBox input.normal-input {
   width:140px;
   height:22px;
   border:1px solid #ccc;
   margin-bottom:10px;
   font-size:11px;
   line-height:16px;
}
 .GrayBox input.button {
  border:1px solid #aaa;
  margin:10px 0;
  font-size:10px;
  background:#ddd;
}
 .GrayBox input.button-alt {
  border:1px solid #aaa;
  margin:10px 0;
  font-size:10px;
  background:#aaa;
  cursor:pointer;
}
 .GrayBox p.right {
  text-align:right;
  margin:0;
  padding:0; 
}
 .GrayBox select {
  border:1px solid #ccc;
  width:140px;
  height:22px;
  margin-bottom:10px;
}
 .GrayBox .italic {
  font-size:10px; 
  font-style:italic;
}
 .GrayBox a.italic {
  display:block;
  clear:both;
  font-size:11px;
}
 .SpaceTop {
  padding-top:20px; 
}
 .SpaceAll {
  padding:20px 15px;
}
 .GrayBorder {
  border:2px solid #efefef; 
}
hr.gray {
  height:1px;
  width:100%;
  background:#ccc;
  color:#ccc;
  clear:both;
}
#FeaturedHeader {
  border:1px solid #e6eaf5;
  padding:3px;
  margin:5px 0 10px 0;
}
#FeaturedHeader h2 {
  font-family:Myriad,Myriad Pro,Myriad Web,Trebuchet,Lucida Sans Unicode,Lucida Grande,Univers Condensed,Linotype Univers,Century Gothic,Arial,Helvetica,sans-serif;
  background:#e6eaf5;
  font-size:14px;
  color:black;
  margin:0;
  padding:2px 10px;
}
#FeaturedProducts a:link,#FeaturedProducts a:visited,#FeaturedProducts a:hover,#FeaturedProducts a:active {
  font-family:Myriad,Myriad Pro,Myriad Web,Arial,Helvetica,sans-serif;
  font-weight:bold;
  color:#E31836;
  display:block;
  font-size:13px;
  margin:2px 0 5px 0;
}
#FeaturedProducts a:hover {
  text-decoration:none;
}
#CartBox div,#CartBox a,#CartBox p {
  font-size:11px;
}
#CartBox a.cart {
  float:left;
  display:block;
}
p.fRight { 
  margin:0;
  padding:0;
  float:right;
  display:block;
}
p.Center {
  margin:0;
  padding:0;
  text-align:center;
}
#mdlSpace {
  width:560px;
  margin-left:20px;
}
a.navService:link,a.navService:visited,a.navService:hover,a.navService:active {
	display:block;
	width:165px;
	background:#efefef;
	height:30px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	line-height:30px;
	color:#E31836;
	border-bottom:1px solid #ccc;
	padding:5px 0;
	white-space:nowrap;
	font-family:Myriad,Myriad Pro,Myriad Web,Trebuchet,Lucida Sans Unicode,Lucida Grande,Univers Condensed,Linotype Univers,Century Gothic,Arial,Helvetica,sans-serif;
	font-weight:bold;
}
a.NavService:hover {
	background-color:#ccc;
}
#navEstimate {
	padding-top:0;
}
#navPrintCenter {
	padding-bottom:0;
	border-bottom:0;
}
/*
a#navEstimate:link,a#navEstimate:visited,a#navEstimate:active { 
	background-color:#E31836; 
}
a#navOrder:link,a#navOrder:visited,a#navOrder:active { 
	background-color:#3446F6; 
}
a#navSendFile:link,a#navSendFile:visited,a#navSendFile:active { 
	background-color:#5BA305; 
}
a#navPrintCenter:link,a#navPrintCenter:visited,a#navPrintCenter:active { 
	background-color:#650D8E; 
}*/
a.small-link { font-size:11px;margin:5px 0;display:block }
#features {
	text-align:center;
	width:180px;
	padding-top:20px;
}
#assistance {
	text-align:center;
	width:180px;
	padding:5px 0 10px 0;
}
#footer {
	padding:10px 0;
	margin-top:20px;
	border-top:2px solid #efefef;
}

div.button-start div {
 color:white;
}