body,td,th {
	scrollbar-face-color: ##BGBANNER1##;
	scrollbar-arrow-color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
}

#NAV{
	font-family: Verdana;
	font-size: 10px;
	width:100%;
	background-color:#CCCCCC;
	font-weight:bold;
	color:#000000;
	border-color:#000000;
	border-style:solid;
	border-width:1px;
}

#NAV a{
	text-decoration:none;
	padding:2px;
	color:#000000;
	font-weight:bold;
}

#NAV a:hover{
	background-color:#666666;
	color:#FFFFFF;
}

#ItemFade{
	background-image:url(img/itemfade.gif);
	background-repeat:repeat-y;
	height:150px;
	padding:20px;
}

#ItemInfo{
	height:150px;
	padding:20px;
}


.topsec					{border-color: ##BORDSECTOP##; border-style: solid; border-width: 1px}
.botsec					{border-color: ##BORDSECTOP##; border-style: solid; border-width: 1px}
.searchbanner			{background-color: ##SBANCOLOR##; border-color: ##BORDBANNER5##; border-style: solid; border-width: 1px}
.topbanner				{background-color: ##BGBANNER1##; border-color: ##BORDBANNER1##; border-style: solid; border-width: 1px}
.botbanner				{background-color: ##BGBANNER4##; border-color: ##BORDBANNER4##; border-style: solid; border-width: 1px}
.area1					{background-color: ##BGBANNER2##; border-color: ##BORDBANNER2##; border-style: solid; border-width: 1px}
.area2					{background-color: ##BGBANNER3##; border-color: ##BORDBANNER3##; border-style: solid; border-width: 1px}

/*
.leftcol				{background-color: #EEEEEE; border-color: #FFFFFF; border-style: solid; border-width: 1px}
.rightcol				{background-color: #CCCCCC; border-color: #FFFFFF; border-style: solid; border-width: 1px}
*/

.botlinksec				{background-color: ##BGBANNER5##}
.rowline				{color: ##HDBGCOLOR##; height: 1px}

/* Main Menu Tabs Text & Background */
.mmtabtextlinkS 		{color: ##MMTXCOLOR##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: underline;}
.mmtabtextlinkL 		{color: ##MMTXCOLOR##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: underline;}
.mmspacerS 				{color: ##MMTXCOLOR##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold;}
.mmspacerL 				{color: ##MMTXCOLOR##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold;}
.mmstyle6	   			{color: ##MMTXCOLOR##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.mmstyle5	   			{color: ##MMTXCOLOR##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.mmtabtextL A 			{color: ##MMTXCOLOR##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: none;}
.mmtabtextS A 			{color: ##MMTXCOLOR##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: none;}

/* Heading Text Styles */
.hdstyle10	   			{font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: none}
.hdstyle12	   			{font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}

/* Buttons & Links */
.buttonsstandard		{font-size:10px; font-weight: bold; font-family: ##PDFONT##; margin-left: 2px; margin-top: 2px;margin-bottom: 2px; margin-right: 2px;}
.textlinks            {font-family: ##PDFONT##; font-size: 10px; font-weight: bold}
.textlinks  A           {font-family: ##PDFONT##; font-size: 10px; font-weight: bold}
.textlinks  A:hover         {text-decoration: underline}

.butttxt 	   		{color: ##BUTTTXCOLOR##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: none}

.catdelim               {color: ##PDCOLOR5##; font-family: ##PDFONT##; font-size: 8px; text-decoration: none}

.itemname               {color: ##PDCOLOR3##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.itemname A            	{color: ##PDCOLOR3##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.itemdesc               {color: ##PDCOLOR4##; font-family: ##PDFONT##; font-size: 10px}
.itemdesc   A           {color: ##PDCOLOR4##; font-family: ##PDFONT##; font-size: 10px}

.price                 {color: ##PDCOLOR3##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold}


.catname                {color: ##PDCOLOR1##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.catname  A             {color: ##PDCOLOR1##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.subcats                {color: ##PDCOLOR1##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.subcats  A             {color: ##PDCOLOR1##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.cartdata               {color: #000000; font-family: ##PDFONT##; font-size: 11px; font-weight: bold; text-decoration: none}
.cartdata A           	{color: #000000; font-family: ##PDFONT##; font-size: 11px; font-weight: bold; text-decoration: none}
.cartdata2              {color: #000000; font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: none}
.cartdata2 A            {color: #000000; font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: none}

.catdesc                {color: ##PDCOLOR2##; font-family: ##PDFONT##; font-size: 10px; text-decoration: none}

.listname              {color: ##PDCOLOR3##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.listname   A           {color: ##PDCOLOR3##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.listname   A:hover           {color: ##PDCOLOR3##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: underline}

.listdesc              {color: ##PDCOLOR4##; font-family: ##PDFONT##; font-size: 10px}
.listprice             {color: ##PDCOLOR3##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold}
.listitemno            {color: ##PDCOLOR3##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold}


.toplevelcat           {color: ##PDCOLOR1##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.toplevelcat A          {color: ##PDCOLOR1##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.toplevelcat A:hover         {text-decoration: underline}

.toplevelcatdot        {color: ##PDCOLOR5##; font-family: ##PDFONT##; font-size: 12px; font-weight: normal; text-decoration: none}
.toplevelcatdes        {color: ##PDCOLOR2##; font-family: ##PDFONT##; font-size: 10px; text-decoration: none}
.toplevelsub   A        {color: ##PDCOLOR1##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: none}
.toplevelsub   A:hover        {text-decoration: underline}
.toplevelsubdot        {color: ##PDCOLOR5##; font-family: ##PDFONT##; font-size: 8px; font-weight: bold; text-decoration: none}
.toplevelsubdes        {color: ##PDCOLOR2##; font-family: ##PDFONT##; font-size: 10px; text-decoration: none}

/* System Text & Error Messages  */
.messages               {color: ##PDCOLOR5##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold}
.messages  A            {color: ##PDCOLOR5##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold}
.messages2          {color: ##PDCOLOR5##; font-family: ##PDFONT##; font-size: 14px; font-weight: bold}
.errors             {color: red; font-family: ##PDFONT##; font-size: 10px; font-weight: bold}


/* Top & Bottom Banners */
.bannertxt 	   		{color: ##MMTXCOLOR##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: none}
.botbannermenu	  	{color: ##BGBANNER5##; font-family: ##PDFONT##; font-size: 10px}
.botbannermenu	A 	{color: ##PDCOLOR5##; font-family: ##PDFONT##; font-size: 10px}

/* Forms */
.formheadings 	   	{color: ##PDCOLOR5##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: none}
.formheadings2 	   	{color: ##PDCOLOR5##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.forms				{background-color: #EEEEEE; color: ##BUTTBGCOLOR##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: none}
.formbox     		{font-family: ##PDFONT##;	font-size: 11px; font-weight: normal}
.forms  textarea	{background-color: #FFFFFF; color: #000000; font-family: ##PDFONT##; font-size: 12px; font-weight: normal}
.forms	select		{background-color: #FFFFFF; color: #000000; border: 1px solid #EEEEEE; font-family: ##PDFONT##; font-size: 12px; font-weight: normal}
.formordertotal	   	{color: ##BUTTBGCOLOR##; font-family: ##PDFONT##; font-size: 12px; font-weight: bold; text-decoration: none}
.searchforms		{background-color: ##BUTTBGCOLOR##; color: ##BUTTTXCOLOR##; border: 1px solid #EEEEEE; font-family: ##PDFONT##; font-size: 10px; font-weight: bold;}
.searchinput     	{font-family: ##PDFONT##; color: #000000; font-size: 11px; font-weight: normal; background-color: #FFFFFF; width: 100px}


/* Below are for different sized form fields */
.formfield    		{font-family: ##PDFONT##; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 200px;border-color:#000000; border-style:solid; border-width:1px}
.formfield2     	{font-family: ##PDFONT##; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 50px;border-color:#000000; border-style:solid; border-width:1px}
.formfield3     	{font-family: ##PDFONT##; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 100px;border-color:#000000; border-style:solid; border-width:1px}
.formfield4     	{font-family: ##PDFONT##; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 275px;border-color:#000000; border-style:solid; border-width:1px}
.formfield5     	{font-family: ##PDFONT##; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 35px;border-color:#000000; border-style:solid; border-width:1px}

/* Item Detail & Item Options Form */
.itemdescription    {color: #000000; font-family: ##PDFONT##; font-size: 12px; font-weight: normal;}
.itemformheadings 	{color: ##BUTTBGCOLOR##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: none}
.iteminput			{background-color: #FFFFFF; color: #000000; font-family: ##PDFONT##; font-size: 12px; font-weight: normal;border-color:#000000; border-style:solid; border-width:1px}
.itemtextarea		{background-color: #FFFFFF; color: #000000; font-family: ##PDFONT##; font-size: 12px; font-weight: normal;border-color:#000000; border-style:solid; border-width:1px}
.itemcheck			{color: #000000; font-family: ##PDFONT##; font-size: 12px; font-weight: normal}
.itemselect			{background-color: #FFFFFF; color: #000000; border: 1px solid #000000; font-family: ##PDFONT##; font-size: 12px; font-weight: normal}
.itemradio			{color: #000000; font-family: ##PDFONT##; font-size: 12px; font-weight: normal}

/* Order Receipt Page     */
.orderheader	{background-color: ##HDBGCOLOR##; color: ##HDTXCOLOR##; font-family: ##PDFONT##; font-size: 10px; font-weight: bold; text-decoration: none}
.orderheader2	{color: #000000; font-family: ##PDFONT##; font-size: 11px}
.ordertxt     {color: #000000; font-family: ##PDFONT##; font-size: 11px}
.orderheader3	{color: ##HDTXCOLOR##; font-family: ##PDFONT##; font-size: 14px; font-weight: bold; text-decoration: none}

/* Headers & Buttons */
