body {margin: 0; padding: 0; background: #ffe8c2; text-align: center;}

#main {width: 640px; padding: 0; margin-left: auto; margin-right: auto;}

p { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: normal;}

.packagestore { color: #009; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height:normal;}

a:link { color: #33c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.footer { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px }
a:hover { color: #c30; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
a:visited { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }


#indexheader  p {font-family: Verdana, Arial, san-serif; font-size: 16pt; font-weight: bold; color: #00173d; margin-top: 25px;}
#index  p {font-family: Verdana, Arial, san-serif; font-size: 9pt; color: #00173d; margin-top: 25px;} 
#index a {font-weight: bold; color: #996600;}
#index a:hover {color: #330066; text-decoration: underline;}
#index a:visited {color:#333333; text-decoration: underline;}

#subcontainer {width: 640px; background: #ffffff; border: 1px solid #000000; margin: 10px auto 0px auto; text-align: left;}

#subcontent {margin-right: 320px; height: 550px; background: url(images/Foam-Packing-Dude2.jpg) no-repeat left bottom; border-right: 1px solid #000000;}
#subcontent p {padding: 0px 10px 0 175px; text-align: center; margin: 0px;}
#subcontent h2 {background: #BEC8D1; font-family: verdana, san-serif; font-size: 14px; color: #000000; text-align: center; margin: 0 0 0 0; padding: 5px;}
#subcontent h3 {font-family: verdana, san-serif; font-weight: bold; font-size: 13px; line-height: normal; text-align: center; color: #000000; padding: 0 15px 0 175px;}
#rightcontent {width: 320px; float: right;}
#rightcontent p {padding: 5px 10px 5px 10px; margin: 0px;}
#rightcontent h2 {background: #BEC8D1; font-family: verdana, san-serif; font-size: 14px; color: #000000; text-align: center; margin: 0 0 0 0; padding: 5px;}
#rightcontent ul {font-family: verdana, san-serif; font-size: 14px; line-height: normal; color: #000000; padding-right: 10px;}

#subcontentright {margin-left: 320px; background: #ffffff; border-left: 1px solid #000000;}
#subcontentright p {padding: 5px 10px 5px 10px; margin: 0px;}
#subcontentright h2 {background: #BEC8D1; font-family: verdana, san-serif; font-size: 14px; color: #000000; text-align: center; margin: 0 0 0 0; padding: 5px;}
#subcontentright ul {font-family: verdana, san-serif; font-size: 14px; line-height: normal; color: #000000; padding-right: 10px;}
#leftcontent {width: 320px; float: left;}
#leftcontent p {padding: 5px 10px 5px 10px; margin: 0px;}
#leftcontent h2 {background: #BEC8D1; font-family: verdana, san-serif; font-size: 14px; color: #000000; text-align: center; margin: 0 0 0 0; padding: 5px;}
#leftcontent ul {font-family: verdana, san-serif; font-size: 14px; line-height: normal; color: #000000;}
.graphic {margin: 15px;}


#tabs {
      float:left;
      border-left: 1px solid #047886;
      border-top: 1px solid #047886;
      border-right: 1px solid #047886;
      background: #FFB945;
      width:100%;
      font-size:2em;
      line-height:normal;
      }
    #tabs ul {
	  margin:0;
	  padding:0px 0px 0 1px;
	  list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      
      margin:0;
      padding:0 0 0 3px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      
      padding:7px 15px 8px 12px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#001b75;
      text-decoration: underline;
      }
    #tabs a:visited {color: #001b75; text-decoration: underline;}
      
#search {background: #047886; width: 640px; padding: 0px 0 0px 0; margin: 0; clear: left; border: 1px solid; color: #047886;}
#search p {font-family: Verdana, Arial, san-serif; font-size: 85%; color: #DCD42C;}

#head {width: 640px; height: 120px; margin: 15px 0 10px 0; padding: 0; border: 1px solid #047886; background: #ffffff;}
#headlogo {float: left; width: 120px; border-right: 1px solid #047886;}
.headlogo {width: 120px; margin: 0px; padding: 0px;}
.headlogo h2 {width: 120px; height: 120px; background: url(images/TPS-Box.gif) center no-repeat; margin: 0px; padding: 0px; border-right: 1px solid #047886;}
.headlogo span {display: none;}
#headlogo h2 {width: 120px; height: 120px; background: url(images/TPS-Box.gif) center no-repeat; margin: 0px; padding: 0px;}
#headlogo span {display: none;}
#headbanner {margin: 0px 0px 0px 120px; padding: 0px;}
#headbanner h2 {background: url(images/banner-peanuts.jpg) no-repeat top right; height: 120px; width: 519px; margin: 0px; padding: 0px;}
#headbanner span {display: none;}

td.helpT
 {  text-align: center;
 font-family: Verdana;
 font-weight: bold;
 font-size: 18px;
 color: #404040;
 background-color: #fafafa;
 border: 1px #6699CC solid;
 border-collapse: collapse;
 border-spacing: 0px;
 padding: 5px 0px 10px 0px; } 

 td.helpHed
 {  border-bottom: 2px solid #6699CC;
 border-left: 1px solid #6699CC;
 background-color: #BEC8D1;
 text-align: center;
 text-indent: 5px;
 font-family: Verdana;
 font-weight: bold;
 font-size: 14px;
 color: #404040; 
 padding: 5px 0px 5px 0px;}

 td.helpBod
 {  border-bottom: 1px solid #9CF;
 border-top: 0px;
 border-left: 1px solid #9CF;
 border-right: 0px;
 text-align: center;
 text-indent: 10px;
 font-family: Verdana, sans-serif, Arial;
 font-weight: normal;
 font-size: 11px;
 color: #404040;
 background-color: #fafafa;
 width: 200px;
 padding-top: 5px;
 padding-bottom: 5px;}

 table.sofT
 {  text-align: center;
 font-family: Verdana;
 font-weight: normal;
 font-size: 11px;
 color: #404040;
 background-color: #fafafa;
 border: 1px #6699CC solid;
 border-collapse: collapse;
 border-spacing: 0px;
 margin-top: 20px;
 margin-bottom: 20px;
 width: 600px; }
 
 .floatleft {float: left; margin: 0 10 0 0;}
