.kinhead{

	background-image: url(images/m27.gif);
	 background-repeat: repeat-x;
	 background-position: center;
}

 .boxText { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 }

 .errorBox { font-family : Verdana, Arial, sans-serif;
	 font-size : 10px;
	 background: #ffb3b5;
	 font-weight: bold;
	 }

 .stockWarning { font-family : Verdana, Arial, sans-serif;
	 font-size : 10px;
	 color: #cc0033;
	 }

 .productsNotifications { background: #f2fff7;
	 }

 .orderEdit { font-family : Verdana, Arial, sans-serif;
	 font-size : 10px;
	 color: #70d250;
	 text-decoration: underline;
	 }

 body { background: #274b02;
 	background-image: url(images/BG_img.gif);
	 background-repeat: repeat-y;
	 background-position: center;
	 color: #274b02;
	 margin: 0px;
	 }

 a { color: #646464;
	 text-decoration: none;
	 }

 a:hover { color: #888888;
	 text-decoration: underline;
	 }

 form { display: inline;
	 }

 tr.header { background: #ffffff;
	 }

 tr.headerNavigation { background: #bbc3d3;
	 }

 td.headerNavigation { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 background: #bbc3d3;
	 color: #ffffff;
	 font-weight : bold;
	 }

 a.headerNavigation { color: #FFFFFF;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration: none;
	 }

 a.headerNavigation:hover { color: #FFFFFF;
	 font-size: 13px;
	 font-weight: bold;
	 text-decoration: underline;
	 }

 tr.headerError { background: #ff0000;
	 }

 td.headerError { font-family: Tahoma, Verdana, Arial, sans-serif;
	 font-size: 12px;
	 background: #ff0000;
	 color: #ffffff;
	 font-weight : bold;
	 text-align : center;
	 }

 tr.headerInfo { background: #00ff00;
	 }

 td.headerInfo { font-family: Tahoma, Verdana, Arial, sans-serif;
	 font-size: 12px;
	 background: #00ff00;
	 color: #ffffff;
	 font-weight: bold;
	 text-align: center;
	 }

 tr.footer { background: #bbc3d3;
	 }

 td.footer { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 background: #bbc3d3;
	 color: #ffffff;
	 font-weight: bold;
	 }

 .copyright { 	color: #aaaaaa;
	 }

 .infoBox { background: #D3D1D1;
	 }

 .infoBoxContents { background: #FFFFFF;
	 font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 }

 .infoBoxNotice { background: #FF8E90;
	 }

 .infoBoxNoticeContents { background: #FFE6E6;
	 font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 }

 td.infoBoxHeading { background-image: url('images/infobox/corner_center.gif');
	 font-family: Arial, Verdana, sans-serif;
	 font-size: 18px;
	 font-weight: normal;
	 color: #000000;
	 display: none;
	 }

 td.infoBox, span.infoBox { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 }

 tr.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd { background: #FFFFFF;
	 /* shopping-cart content color */}

 tr.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even { background: #FFFFFF;
	 /* shopping-cart content color*/ }

 table.productListing { border: 0px;
	 border-style: solid;
	 border-color: #FFFFFF;
	 /* shopping-cart header/footer*/
	  color border-spacing: 1px;
	 }

 .productListing-heading { font-family: Tahoma, Verdana, Arial, sans-serif;
	 font-size: 11px;
	 background: #FFFFFF;
	 /* shopping-cart header/footer */
	 color color: #9F1A37;
	 font-weight: normal;
	 padding: 10px;
	 }

 td.productListing-data { font-family: Tahoma, Verdana, Arial, sans-serif;
	 font-size: 11px;
	 color: #282E3E;
	 }

 A.pageResults { color: #0000FF;
	 }

 A.pageResults:hover { color: #0000FF;
	 background: #FFFF33;
	 }

 td.pageHeading, DIV.pageHeading { font-size: 12px;
	 color: #ffffff;
	 font-weight: bold;
	 height: 36px;
	 width: 405px;
	 background: url('images/m27.gif');
	 background-repeat: repeat-x;
	 padding: 10px;
	 padding-left: 15px;
	 text-transform: none;
	 }

 tr.subBar { background: #f4f7fd;
	 }

 td.subBar { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 color: #000000;
	 }

 td.main, P.main { font-family: Verdana, Arial, sans-serif;
	 font-size: 11px;
	 line-height: 1.5;
	 }

 td.smallText, SPAN.smallText, P.smallText { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 }

 td.accountCategory { font-family: Verdana, Arial, sans-serif;
	 font-size: 13px;
	 color: #aabbdd;
	 }

 td.fieldKey { font-family: Verdana, Arial, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 }

 td.fieldValue { font-family: Verdana, Arial, sans-serif;
	 font-size: 12px;
	 }

 td.tableHeading { font-family: Verdana, Arial, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 }

 span.newItemInCart { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 color: #ff0000;
	 }

 checkbox, input, radio, select { font-family: Verdana, Arial, sans-serif;
	 font-size: 11px;
	 }

 textarea { width: 100%;
	 font-family: Verdana, Arial, sans-serif;
	 font-size: 11px;
	 }

 span.greetUser { font-family: Verdana, Arial, sans-serif;
	 font-size: 12px;
	 color: #f0a480;
	 font-weight: bold;
	 }

 table.formArea { background: #f1f9fe;
	 border-color: #7b9ebd;
	 border-style: solid;
	 border-width: 1px;
	 }

 td.formAreaTitle { font-family: Tahoma, Verdana, Arial, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 }

 span.markProductOutOfStock { font-family: Tahoma, Verdana, Arial, sans-serif;
	 font-size: 12px;
	 color: #c76170;
	 font-weight: bold;
	 }

 span.productSpecialPrice { font-family: Verdana, Arial, sans-serif;
	 color: #ff0000;
	 }

 span.errorText { font-family: Verdana, Arial, sans-serif;
	 color: #ff0000;
	 }

 .moduleRow { }

 .moduleRowOver { background-color: #D7E9F7;
	 cursor: pointer;
	 cursor: hand;
	 }

 .moduleRowSelected { background-color: #E9F4FC;
	 }

 .checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 color: #8c8c8c;
	 }

 .checkoutBarCurrent { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 color: #000000;
	 }

 .messageBox { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 }

 .messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 background-color: #ffb3b5;
	 }

 .messageStackSuccess { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 background-color: #99ff00;
	 }

.inputRequirement { font-family: Verdana, Arial, sans-serif;
	 font-size: 10px;
	 color: #ff0000;
	 }

 td{ font-family: tahoma,verdana,arial;
	 font-size: 11px;
	 color: #646464;
	 }

 .bg{ background-image: url(images/m20.gif);
	 background-repeat: repeat-y;
	 }

 .se{ width: 128px;
	 font-size: 9px;
	 }

 .mla{ font-size: 11px;
	 color: #FFFFFF;
	 text-decoration: none;
	 }

 .ml1{ font-size: 10px;
	 color: #646464;
	 text-decoration: underline;
	 }
	 
 .ml1a{ font-size: 10px;
	 color: #FFFFFF;
	 text-decoration: underline;
	 }
	 

 .ml2{ font-size: 11px;
	 color: #7d7d7d;
	 text-decoration: underline;
	 }

 .bc{ font-size: 12px;
	 color: #ffffff;
	 }

 .bc1{ font-size: 12px;
	 color: #D24037;
	 font-weight: bold;
	 }

 .br{ border-color:#D3D1D1;
	 border-width:1px;
	 border-style:solid;
	 }

 .px2{ font-size: 2px;
	 }

 .px3{ font-size: 3px;
	 }

 .px7{ font-size: 7px;
	 }

 .th9{ font-size: 9px;
	 font-family: tahoma,verdana,arial;
	 font-weight: normal;
	 color: #616161;
	 text-decoration: none;
	 }

 .th9:hover{ font-size: 9px;
	 font-weight: normal;
	 font-family: tahoma,verdana,arial;
	 color: #616161;
	 text-decoration: underline;
	 }

 