/* CSS Document */
BODY { 
scrollbar-face-color: ; 
scrollbar-arrow-color: #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
margin-top: 25px; margin-right: 0px; margin-bottom: 50px; margin-left: 0px;
background-image: url('images/BG.gif')
} 

td {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
p {font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#525252; margin-bottom:0px;}
h1 a:link {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#525252; margin-bottom:0px; text-decoration:none;}
h1 a:active {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#525252; margin-bottom:0px; text-decoration:none;}
h1 a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#525252; margin-bottom:0px; text-decoration:none;}
h1 a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color:#525252; margin-bottom:0px; text-decoration:none;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#e1302d; margin-bottom:0px;}
h2 a:link {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#e1302d; margin-bottom:0px; text-decoration:none;}
h2 a:active {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#e1302d; margin-bottom:0px; text-decoration:none;}
h2 a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#e1302d; margin-bottom:0px; text-decoration:none;}
h2 a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#e1302d; margin-bottom:0px; text-decoration:underline;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#525252; margin-bottom:0px;}
h3 a:link {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#525252; margin-bottom:0px; text-decoration:none;}
h3 a:active {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#525252; margin-bottom:0px; text-decoration:none;}
h3 a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#525252; margin-bottom:0px; text-decoration:none;}
h3 a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#525252; margin-bottom:0px; text-decoration:none;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000; margin-bottom:0px;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#B1B1B1; margin-bottom:0px; margin-left:35px; margin-top:0px; font-weight:normal;}

#header {background-image:url(images/BG_header.jpg); background-repeat:no-repeat;}

#navTop {padding:7px; font-size:11px; color:#333333; text-transform:lowercase; vertical-align:middle; font-weight:normal;}
#navTop a:link {font-size:11px; color:#333333; text-transform:lowercase; text-decoration:none; font-weight:normal;}
#navTop a:active {font-size:11px; color:#333333; text-transform:lowercase; text-decoration:none; font-weight:normal;}
#navTop a:visited {font-size:11px; color:#333333; text-transform:lowercase; text-decoration:none; font-weight:normal;}
#navTop a:hover {font-size:11px; color:#333333; text-transform:lowercase; text-decoration:underline; font-weight:normal;}

#navMain {background-image:url(images/NAV_bg.jpg); background-repeat:repeat-x; }
#navMain a:link { color:#000000; font-size:11px; font-weight:bold; text-transform:uppercase; padding:10px; text-decoration:none;}
#navMain a:active { color:#000000; font-size:11px; font-weight:bold; text-transform:uppercase; padding:10px; text-decoration:none;}
#navMain a:visited { color:#000000; font-size:11px; font-weight:bold; text-transform:uppercase; padding:10px; text-decoration:none;}
#navMain a:hover { color:#000000; color:#e1302d; font-size:11px; font-weight:bold; text-transform:uppercase; padding:10px; text-decoration:none;}

#navBtm { font-size: 11px; color: #FFFFFF; text-Decoration: none; border-bottom:solid 1px #525252; padding:10px 0px 7px 0px; }
#navBtm a:link { font-size: 11px; color: #FFFFFF; text-Decoration: none; text-transform:lowercase; }
#navBtm a:active { font-size: 11px; color: #FFFFFF; text-Decoration: none; text-transform:lowercase; }
#navBtm a:visited { font-size: 11px; color: #FFFFFF; text-Decoration: none; text-transform:lowercase; }
#navBtm a:hover { font-size: 11px; color: #FFFFFF; text-Decoration: underline; text-transform:lowercase; }

#copyright { font-size: 10px; color: #FFFFFF; text-Decoration: none; padding:7px 0px 10px 0px; }
#copyright a:link { font-size: 10px; color: #FFFFFF; text-Decoration: underline; }
#copyright a:visited { font-size: 10px; color: #FFFFFF; text-Decoration: underline; }
#copyright a:hover { font-size: 10px; color: #FFFFFF; text-Decoration: none; }
#copyright a:active { font-size: 10px; color: #FFFFFF; text-Decoration: underline; }

.linkCaps a:link { color: #e1302d; text-transform:uppercase; font-weight:bold; text-Decoration: none; }
.linkCaps a:active { color: #e1302d; text-transform:uppercase; font-weight:bold; text-Decoration: none; }
.linkCaps a:visited { color: #e1302d; text-transform:uppercase; font-weight:bold; text-Decoration: none; }
.linkCaps a:hover { color: #000000; text-transform:uppercase; font-weight:bold; text-Decoration: none;}

.gray {color:#525252;}
.gray:link { font-size:12px; color: #525252; text-Decoration: underline; font-weight:normal; }
.gray:active { font-size:12px; color: #525252; text-Decoration: underline; font-weight:normal; }
.gray:visited { font-size:12px; color: #525252; text-Decoration: underline; font-weight:normal; }
.gray:hover { font-size:12px; color: #525252; text-Decoration: none; font-weight:normal; }

.ltGray {color:#b1b1b1;}
.red {color:#e1302d;}

.marginLt {margin-left:10px;}
.marginRt {margin-right:10px;}

.small { font-size: 10px; text-Decoration: none; }
.small a:link { text-Decoration: underline; }
.small a:visited { text-Decoration: underline; }
.small a:hover { text-Decoration: none; }
.small a:active { text-Decoration: underline; }

a:link { font-size:12px; color: #e1302d; text-Decoration: underline; }
a:active { font-size:12px; color: #e1302d; text-Decoration: underline; }
a:visited { font-size:12px; color: #e1302d; text-Decoration: underline; }
a:hover { font-size:12px; color: #000000; text-Decoration: none;}

.topsec					{border-color: #FFFFFF; border-style: solid; border-width: 0px}
.botsec					{border-color: #FFFFFF; border-style: solid; border-width: 0px}
.searchbanner			{background-color: #FFFFFF; border-color: #EEEEEE; border-style: solid; border-width: 0px}
.topbanner				{background-color: ; border-color: #FFFFFF; border-style: solid; border-width: 0px}
.botbanner				{background-color: ; border-color: #FFFFFF; border-style: solid; border-width: 0px}
.area1					{background-color: #FFFFFF; border-color: #FFFFFF; border-style: solid; border-width: 0px}
.area2					{background-color: #FFFFFF; border-color: #FFFFFF; border-style: solid; border-width: 0px}

.leftcol				{background-color: #EBEBEB;}
.rightcol				{background-color: #EBEBEB; padding:0px 10px 0px 10px;}

.botlinksec				{background-color: }
.rowline				{color: ; height: 1px}

/* Main Menu Tabs Text & Background */
.mmtabtextlinkS 		{color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: underline;}
.mmtabtextlinkL 		{color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: underline;}
.mmspacerS 				{color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold;}
.mmspacerL 				{color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold;}
.mmstyle6	   			{color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.mmstyle5	   			{color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.mmtabtextL A 			{color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none;}
.mmtabtextS A 			{color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none;}

/* Heading Text Styles */
.hdstyle10	   			{padding:5px 5px 0px 5px;}
.hdstyle12	   			{padding:5px 5px 0px 5px;}

/* Button Text & Background */
.buttonsstandard		{font-size:10px; font-weight: bold; font-family: Tahoma; margin-left: 2px; margin-top: 2px; margin-bottom: 2px; margin-right: 2px;}
.tabtext 				{position: relative; left: 0px; top: 0px}
.catdelim               {color: #000000; font-family: Tahoma; font-size: 8px; text-decoration: none}
  
.itemname               {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.itemname A            	{color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.catname                {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.catname  A             {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.catname  A:visited     {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.catname  A:hover       {color: #e1302d; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.subcats                {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.subcats  A             {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.subcats  A:visited     {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.subcats  A:hover       {color: #e1302d; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.cartdata               {color: #000000; font-family: Tahoma; font-size: 11px; font-weight: bold; text-decoration: none}
.cartdata A           	{color: #000000; font-family: Tahoma; font-size: 11px; font-weight: bold; text-decoration: none}
.cartdata2              {color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}
.cartdata2 A            {color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}

.catdesc                {color: #000000; font-family: Tahoma; font-size: 10px; text-decoration: none}
.fitems					{color: #000000; font-family: Tahoma; font-size: 10px}
.itemdesc               {color: #000000; font-family: Tahoma; font-size: 10px}
.itemdesc   A           {color: #000000; font-family: Tahoma; font-size: 10px}

.listdesc              {color: #000000; font-family: Tahoma; font-size: 10px}
.price                 {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold}
.listprice             {color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold}
.listname              {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.listitemno            {color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold}

.toplevelcat             {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.toplevelcat A           {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.toplevelcat A:visited   {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.toplevelcat A:hover     {color: #e1302d; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.toplevelcatdot          {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: normal; text-decoration: none}
.toplevelcatdes          {color: #000000; font-family: Tahoma; font-size: 10px; text-decoration: none}
.toplevelsub   A         {color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}
.toplevelsub   A:visited {color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}
.toplevelsub   A:hover   {color: #e1302d; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}
.toplevelsubdot          {color: #000000; font-family: Tahoma; font-size: 8px; font-weight: bold; text-decoration: none}
.toplevelsubdes          {color: #000000; font-family: Tahoma; font-size: 10px; text-decoration: none}

.messages               {color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold}
.messages  A            {color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold}
.textlinks              {font-family: Tahoma; font-size: 10px; font-weight: bold}
.textlinks  A           {font-family: Tahoma; font-size: 10px; font-weight: bold}

/*Download Page Message      */
.messages2          {color: #000000; font-family: Tahoma; font-size: 14px; font-weight: bold}
.errors             {color: red; font-family: Tahoma; font-size: 10px; font-weight: bold}

/* Payment Processing Message */
.messages3          {color: #000000; font-family: Tahoma; font-size: 14px; font-weight: bold}

/* Top & Bottom Banners */
.menutabtxt 	   	{color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-align: center; padding-top:0; text-decoration: none}
.bannertxt 	   		{color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}
.botbannermenu	  	{color: ; font-family: Tahoma; font-size: 10px}
.botbannermenu	A 	{color: #000000; font-family: Tahoma; font-size: 10px}
.searchtxt 	   	  	{color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}
.sbannertxt 	   	{color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}

/* Top & Bottom Banners */
.butttxt 	   		{color: #333333; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}
.linktxt 	   		{color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}

/* Search Banner */
.sbanner 			{color: ; font-family: Tahoma; font-size: 10px; text-decoration: none}

/* Forms */
.formheadings 	   	{color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}
.forms				{background-color: #EEEEEE; color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}
.formbox     		{font-family: Tahoma;	font-size: 11px; font-weight: normal} 
.forms  textarea	{background-color: #FFFFFF; color: #000000; font-family: Tahoma; font-size: 12px; font-weight: normal} 
.forms	select		{background-color: #FFFFFF; color: #000000; border: 1px solid #EEEEEE; font-family: Tahoma; font-size: 12px; font-weight: normal} 
.formordertotal	   	{color: #000000; font-family: Tahoma; font-size: 12px; font-weight: bold; text-decoration: none}
.searchforms		{background-color: #FFFFFF; color: #333333; border: 1px solid #EEEEEE; font-family: Tahoma; font-size: 10px; font-weight: bold;}
.searchinput     	{font-family: Tahoma; color: #000000; font-size: 11px; font-weight: normal; background-color: #FFFFFF; width: 100px}


/* below are for different sized form fields */
.formfield    		{font-family: Tahoma; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 200px} 
.formfield2     	{font-family: Tahoma; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 50px} 
.formfield3     	{font-family: Tahoma; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 100px} 
.formfield4     	{font-family: Tahoma; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 275px} 
.formfield5     	{font-family: Tahoma; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 35px} 

/* Item Detail & Item Options Form */
.itemdescription    {color: #000000; font-family: Tahoma; font-size: 12px; font-weight: normal;} 
.itemformheadings 	{color: #000000; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}
.iteminput			{background-color: #FFFFFF; color: #000000; font-family: Tahoma; font-size: 12px; font-weight: normal} 
.itemtextarea		{color: #000000; font-family: Tahoma; font-size: 12px; font-weight: normal} 
.itemcheck			{color: #000000; font-family: Tahoma; font-size: 12px; font-weight: normal} 
.itemselect			{background-color: #FFFFFF; color: #000000; border: 1px solid #000000; font-family: Tahoma; font-size: 12px; font-weight: normal} 
.itemradio			{color: #000000; font-family: Tahoma; font-size: 12px; font-weight: normal} 

/* Order Receipt Page     */
.orderheader	{background-color: ; color: #525252; font-family: Tahoma; font-size: 10px; font-weight: bold; text-decoration: none}
.orderheader2	{color: #000000; font-family: Tahoma; font-size: 11px}
.ordertxt     {color: #000000; font-family: Tahoma; font-size: 11px}
.orderheader3	{color: #525252; font-family: Tahoma; font-size: 14px; font-weight: bold; text-decoration: none}

/* Headers & Buttons */
.butttest	   	{color: #525252; font-family: Tahoma,sans-serif; font-size: 11px; font-weight: bold; padding-top:0; padding-left:25; padding-right:10; text-decoration: none}
.headingimg 	 {color: #525252; font-family: Tahoma,sans-serif; font-size: 11px; font-weight: bold; padding-top:0; padding-left:10; padding-right:10; text-decoration: none}

