
h1
{ font: bold 12pt/15pt verdana;
  border-bottom: 1px solid #878787;
  margin-bottom: 5px; }

h2 
{ font: bold 10pt/14pt verdana;
  color: #0E7FA9; 
  margin-bottom: 3px;
  margin-top: 0px; }

h3
{ font: bold 10pt/14pt verdana;
  color:#FFFFFF;
  background: #575656; 
  padding: 5,5,5,5; 
  align: center;
  text-align: center; }

h4
{ font: bold 10pt/14pt verdana;
  color:#FFFFFF;
  background: #A6C720; 
  padding: 5,5,5,5; 
  align: center;
  text-align: center; }


.left-navigation ul
{ margin: 0px;
  padding: 0px; 
}

.left-navigation li
{ list-style-type: none; 
}

.left-navigation li a
{ color: white;
  font: normal 8pt/25px arial;
  text-decoration: none;
  background: #575656 url(/lib/yhst-32356469092822/m2.gif) top left no-repeat;
  height: 29px;
  width: 173px;
  padding-left: 18px;
  text-decoration: none;
}

*html .left-navigation li a
{
  width: 191px;
}

.left-navigation a
{
  display: block;
}

body	{
		margin:0px;
		padding:0px;
		overflow:auto
		}
td		{
		color:#000000;
		font-family:verdana;
		font-size:9pt;
		line-height:14px;;
		}
form 	{
		margin:0px;
		padding:0px;
		size:auto;
		}
/*ul		{
		margin:0px;
		padding:0px;
		list-style:none;
		}
ul li 		{
		height:16px;
		background:url(/lib/yhst-32356469092822/list1.gif) bottom left no-repeat;
		padding:0 0 0 14px
		}
ul a	{
		color:#878787;
		text-decoration:underline;
		}
ul a:hover{
		text-decoration:none;
		}*/
ol		{
		margin:0px;
		padding:0px;
		list-style:none;
		line-height:13px
		}
ol li 		{
		height:19px;
		background:url(/lib/yhst-32356469092822/list2.gif) bottom left no-repeat;
		padding:0 0 0 13px
		}
ol a	{
		color:#5685BB;
		text-decoration:underline;
		}
ol a:hover{
		text-decoration:none;
		}
		
a		{
		color:#919B34;
		text-decoration:underline;
		}
a:hover	{
		text-decoration:none;
		}
strong	{
		color:#747474;
		}

.a2		{
		color:#878787;
		text-decoration:underline;
		}
.a2:hover{
		text-decoration:none;
		}
		
/* (RZ) */

/* Footer */
.footer	a{
		color:#717171;
		text-decoration:none;
		}
.footer a:hover{
		text-decoration:underline;
		}

/* Page 1 */
.p1_t1	{
		margin:9 13 0 10px;
		}
.p1_t1 .left{
		margin:0 19 0 0px;
		}

.p1_t2	{
		margin:9 10 0 6px;
		}
.p1_t2 .left{
		margin:0 4 0 0px;
		}
		
/* Page 2 */
.p2_t1	{
		margin:9 4 0 10px;
		}
.p2_t1 .left{
		margin:4 20 0 0px;
		}

.p2_t2	{
		margin:9 20 0 9px;
		}
.p2_t2 .left{
		margin:4 20 0 0px;
		}
		
/* Page 3 */
.p3_t1	{
		width:206px;
		margin:12 0 0 3px;
		}
.p3_t1 .left{
		margin:4 20 0 0px;
		}
		
.p3_t2	{
		margin:9 8 0 11px;
		}
		
/* Page */
.p4_t1	{
		margin:9 12 0 11px;
		} 
.p4_t1 .left{
		margin:3 20 0 0px;
		}

.p4_t2	{
		margin:9 6 0 11px;
		} 
.p4_t2 .left{
		margin:4 20 0 0px;
		}
		
/* Page 6 */
.p6_t2	{
		margin:9 0 0 11px;
		}
.p6_t3	{
		margin:8 0 0 9px;
		}
		
/* Form */
.form 	{
		margin:17 0 0 11px;
		}
.form input{
		width:194px;
		height:21px;
		font-family:tahoma;
		font-size:11px;
		color:#6F6F6F;
		padding-left:3px;
		}
.form textarea{
		width:194px;
		height:68px;
		overflow:auto;
		font-family:tahoma;
		font-size:11px;
		color:#6F6F6F;
		padding-left:3px;
		}
		
/* Page 7 */
.p7		{
		margin:10 0 0 0px;
		width:725px;
		}

#mcafee-container {
  display: block; float: left; margin: 6px 0 0 48px;}

* html #mcafee-container {
  margin: 6px 10px 0 23px;}

*:first-child+html #mcafee-container {
  padding: 6px 10px 0 48px;}

#bbb-container {
  display: block; float: left; margin: 6px 0 0 38px;}

* html #bbb-container {
  margin: 6px 10px 0 33px;}

#encryptionbit-container {
  display: block; float: left; margin: 6px 0 0 0;}

* html #encryptionbit-container {
  margin: 6px 0 0 3px;}

#yahoorated-container {
  display: block; float: left; margin: 6px 0 0 38px;}

* html #yahoorated-container {
  margin: 6px 0 0 38px;}

#first-two {
  display: block; float: left; width: 475px;}

*:first-child+html #first-two {
  padding-left: 68px;}

#last-two {
  display: block; float: right; width: 475px;}

#inset-image {
  display: inline; width: 75px;}

#item-image-container {
  display: block;
  float: left;
  text-align: center;
}

#enlarge-container {
  display: block;
  margin: 5px 0 0 0;
  clear: both;
  width: 100px;
}

#picture-container {
  display: block;
  clear: both;
}

#yfc_mymenu {
  margin:0;
  padding: 0;
}

#yfc_mymenu-1-label {
  height: 27px;
}

.smb-fc #yfc_sh_promo, #yfc_sh_extra {
font-size:14px;
padding:4px;
text-align:center;
}

.quickorder-contents-table {
  border-right: 1px solid #bbbbbb;
  border-left: 1px solid #bbbbbb;
  }
  
.quickorder-break {
  font-weight: bold;
}

.quickorder-break td {
  font-size: 18px;
  padding: 5px 0 5px 10px;
  background: #575656;
}

.quickorder-break a {
  color: #ffffff;
  text-decoration: none;
}

.item-row td {
  padding: 5px 0 5px 0;
  border-top: 1px solid #BBBBBB;
}

.item-row .name-cell {
  padding-left: 5px; }
