body			{ margin-top: 20px; margin-bottom: 4px; background-color: #f8e1ec; }
td				{ font-family: verdana, tahoma, helvetica, arial; font-size: 11px; color: #666; }
a				{ color: #aa5566; text-decoration: none; }
img				{ border: 0px; }

td.tablehead	{background-color: #bfa4b0; color: #ffffff; font-weight: bold; padding-left: 5px; padding-top: 2px; padding-bottom: 2px;}
td.tablebody	{padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;}
td.tablepresum	{font-weight: bold; padding-left: 5px; padding-right: 5px; padding-top: 0px; padding-bottom: 0px;}
td.tablefoot	{font-weight: bold; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 20px;}
td.bottomnav	{color: #000000; padding-top: 1px; padding-bottom: 1px;}


.po_head		{ font-weight: bold; margin: 8px 5px 0px 0px; color: #aa5566; }
.po_sub			{ color:#666666; }
.po_price		{ color: #999999; font-weight: bold;}

.pd_head		{ color: #aa5566; font-weight: normal; font-size: 20px; margin 20px 0px 8px 0px; line-height:22px; }
.pd_sub			{ font-weight: bold; margin-top: 16px; line-height: 16px; margin-bottom: 12px; }
.pd_desc		{ margin-top: 12px; margin-bottom: 12px; line-height: 15px; }
.pd_reduced		{ font-weight: bold; margin-top: 12px; margin-bottom: 12px; }
.pd_price		{ color: #aa5566; font-weight: bold; font-size: 14px; text-align:left; padding-right: 10px; margin: 2px 0px 18px 0px;}

.pd_stock		{color: #999999; font-size: 10px; text-align:right; padding-right: 10px; margin-bottom: 14px;}
.pd_option		{font-weight: bold; padding-right: 10px; text-align: left}
.pd_link		{color: #aa5566; text-decoration: none;}
.inputOption	{font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99;}


.cartlink		{color: #aa5566; text-decoration: none; font-weight: bold;}
.cartlink2		{color: #999999; text-decoration: none;}
.cartlink3		{color: #ffffff; text-decoration: none; font-weight: bold;}
.cartlink:hover {color: #CC3366;}
.cartlink2:hover{color: #CC3366;}


.pagelink		{color: #e49bb0; text-decoration: none; font-weight:bold; font-size: 11px; margin-right: 3px; margin-left: 3px;}
.pagelinkactive	{color: #aa5566; font-weight:bold; font-size: 14px; margin-right: 3px; margin-left: 3px;}
.pagelink:hover	{color: #aa5566;}

.cart			{ text-align:right; margin-top: 2px; }
.cart a 		{ font-weight: bold; font-size: 11px; }
.cart a:hover 	{ color: #666; }

.footlink		{ font-weight: bold; font-size: 11px; margin-top: 8px; }

.inputBox		{width: 250px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px;}
.inputArea		{overflow:auto; width: 250px; height: 80px;font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px; padding-top: 3px;}
.inputButton	{color: #fff; width: 250px; height: 24px; font: bold 11px verdana, arial, helvetica; border: 0px #AAAA99; background-color: #e49bb0;}

table #navigation				{ width: 200px; margin-left: 40px; }
table #navigation td			{ text-align: center; line-height: 24px; }
table #navigation td a			{ font-size: 16px; width: 200px; color: #fefdfd; }
table #navigation td a:hover	{ display: block; color: #aa5566; background-color: #fefdfd; background-image:url("../images/nav_highlight.gif"); }
table #navigation td a.nav_on	{ display: block; color: #aa5566; background-color: #fefdfd; background-image:url("../images/nav_highlight.gif"); }

.loginBox		{width: 200px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px; padding-top: 2px;}
.loginButton	{color: #FFFFFF; width: 200px; height: 24px; font: bold 11px verdana, arial, helvetica; border: 0px #AAAA99; background-color: #E49BB0;}

.customerBox1	{width: 250px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px; padding-top: 2px; margin-bottom: 2px;}
.customerBox1_r	{width: 250px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; border-color: #aa5566; background-color: #FFddcc; padding-left: 5px; padding-top: 2px; margin-bottom: 2px;}
.customerBox2	{width: 200px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px; padding-top: 2px; margin-bottom: 2px;}
.customerBox2_r	{width: 200px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; border-color: #aa5566; background-color: #FFddcc; padding-left: 5px; padding-top: 2px; margin-bottom: 2px;}
.customerBox3	{width: 48px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px; padding-top: 2px; margin-bottom: 2px; margin-left: 2px;}
.customerBox3_r	{width: 48px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; border-color: #aa5566; background-color: #FFddcc; padding-left: 5px; padding-top: 2px; margin-bottom: 2px; margin-left: 2px;}
.customerBox4	{width: 60px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px; padding-top: 2px; margin-bottom: 2px;}
.customerBox4_r	{width: 60px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; border-color: #aa5566; background-color: #FFddcc; padding-left: 5px; padding-top: 2px; margin-bottom: 2px;}
.customerBox5	{width: 188px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px; padding-top: 2px; margin-bottom: 2px; margin-left: 2px;}
.customerBox5_r	{width: 188px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; border-color: #aa5566; background-color: #FFddcc; padding-left: 5px; padding-top: 2px; margin-bottom: 2px; margin-left: 2px;}
.customerBox6	{width: 100px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px; padding-top: 2px; margin-bottom: 2px;}
.customerBox6_r	{width: 100px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; border-color: #aa5566; background-color: #FFddcc; padding-left: 5px; padding-top: 2px; margin-bottom: 2px;}
.customerBox7	{width: 148px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px; padding-top: 2px; margin-bottom: 2px; margin-left: 2px;}
.customerBox7_r	{width: 148px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; border-color: #aa5566; background-color: #FFddcc; padding-left: 5px; padding-top: 2px; margin-bottom: 2px; margin-left: 2px;}
.customerBox8	{width: 124px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px; padding-top: 2px; margin-bottom: 2px;}
.customerBox8_r	{width: 124px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; border-color: #aa5566; background-color: #FFddcc; padding-left: 5px; padding-top: 2px; margin-bottom: 2px;}
.customerBox9	{width: 124px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px; padding-top: 2px; margin-bottom: 2px; margin-left: 2px;}
.customerBox9_r	{width: 124px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; border-color: #aa5566; background-color: #FFddcc; padding-left: 5px; padding-top: 2px; margin-bottom: 2px; margin-left: 2px;}
.customerBox10	{width: 60px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; background-color: #FFFFFF; padding-left: 5px; padding-top: 2px; margin-bottom: 2px;}
.customerBox10_r{width: 60px; height: 20px; font: 11px verdana, arial, helvetica; border: 1px solid #AAAA99; border-color: #aa5566; background-color: #FFddcc; padding-left: 5px; padding-top: 2px; margin-bottom: 2px;}
.customerButton	{color: #fff; width: 250px; height: 24px; font: bold 11px verdana, arial, helvetica; border: 0px #AAAA99; background-color: #e49bb0;}

.customerSelect		{font: 11px verdana, arial, helvetica;}
.customerSelect_r	{font: 11px verdana, arial, helvetica; background-color: #FFddcc; border-color: #cc3366; }

.customerformhead {color: #CC3366; font-size:14px; font-weight: bold; padding-bottom:4px;}