@charset "utf-8";
/* CSS Document */

 BODY {
scrollbar-face-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
/*
background-image: url('../images/image.jpg')
*/
}

.topsec					{border-color: #FFFFFF; border-style: none; border-width: 0px}
.botsec					{border-color: #FFFFFF; border-style: none; border-width: 0px}
.searchbanner			{background-color: #000000; border-color: #EEEEEE; border-style: none; border-width: 0px}
.topbanner				{background-color: #FFFFFF; border-color: #FFFFFF; border-style: solid; border-width: 1px}
.botbanner				{background-color: #990000; border-color: #FFFFFF; border-style: solid; border-width: 1px;}
.area1					{background-color: #FFFFFF; border-color: #FFFFFF; border-style: solid; border-width: 1px}
.area2					{background-color: #FFFFFF; border-color: #FFFFFF; border-style: solid; border-width: 1px}


.leftcol				{background-color: #FFFFFF; border-color: #FFFFFF; border-style: solid; border-width: 0px; padding:3px;}
.rightcol				{background-color: #FFFFFF; border-color: #FFFFFF; border-style: solid; border-width: 0px; padding:3px;}


.botlinksec				{background-color: #FFFFFF; border-top:solid 4px #000000; border-bottom:solid 4px #000000;}
.rowline				{color: #FFFFFF; height: 1px}

/* Main Menu Tabs Text & Background */
.mmtabtextlinkS 		{color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: underline; padding-right:10px;}
.mmtabtextlinkL 		{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; padding-right:10px; }
.mmspacerS 				{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.mmspacerL 				{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.mmstyle6	   			{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
.mmstyle5	   			{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
.mmtabtextL A 			{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}
.mmtabtextS A 			{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;}

/* Heading Text Styles */
.hdstyle10	   			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
.hdstyle12	   			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}

/* Buttons & Links */
.buttonsstandard		{font-size:10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 1px; margin-top: 1px;margin-bottom: 1px; margin-right: 1px; border-style:solid; border-width:1px; 
width:90px; height:20px; text-align:center; cursor:pointer;}
.textlinks            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
.textlinks  A           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
.textlinks  A:hover         {text-decoration: underline}

.butttxt 	   		{color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}

.catdelim               {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; text-decoration: none}

.itemname               {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none;}
.itemname A            	{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
.itemdesc               {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.itemdesc   A           {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.price                 {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}


.catname                {color: #000000; font-family:Trajan Pro, Tahoma, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; text-decoration: none}
.catname  A             {color: #000000; font-family:Trajan Pro, Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; text-decoration: none}
.subcats                {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
.subcats  A             {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
.cartdata               {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
.cartdata A           	{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
.cartdata2              {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
.cartdata2 A            {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}

.catdesc                {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}

.listname              {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
.listname   A           {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; height:32px; letter-spacing:0.05em; }
.listname   A:hover           {color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline}

.listdesc              {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:justify;}
.listprice             {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}
.listitemno            {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}


.toplevelcat           {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
.toplevelcat A          {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none}
.toplevelcat A:hover         {text-decoration: underline}

.toplevelcatdot        {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; height:18px; padding-top:2px;}
.toplevelcatdes        {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
.toplevelsub   A        {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
.toplevelsub   A:hover        {text-decoration: underline}
.toplevelsubdot        {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; text-decoration: none}
.toplevelsubdes        {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}

/* System Text & Error Messages  */
.messages               {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding-bottom:20px;}
.messages  A            {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.messages2          {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal}
.errors             {color: red; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal}


/* Top & Bottom Banners */
.bannertxt 	   		{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none;  }
.botbannermenu	  	{color:#ffffb3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align:center; 
	background-color: #990000; background-image:url(../images_sc/footer_background.png); 
	padding-bottom:2px; 
	border-top:solid 1px #efe593; border-bottom:solid 1px #efe593; padding-top:2px;}
.botbannermenu	a 	{color: #efe593; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; padding-left:1px; text-decoration: none;
padding-left:6px; padding-right:6px; line-height:16px;}
/* C-DIM added */
.botbannermenu	a:hover 	{color:#ffffb3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  text-decoration:underline;}

/* Forms */
.formheadings 	   	{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none}
.formheadings2 	   	{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none}
.forms				{background-color: #FFFFFF; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
.formbox     		{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal}
.forms  textarea	{background-color: #FFFFFF; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
.forms	select		{background-color: #FFFFFF; color: #000000; border: 1px solid #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
.formordertotal	   	{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none}
.searchforms		{background-color: #000000; color: #FFFFFF; border: 1px solid #EEEEEE; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal;}
.searchinput     	{font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; background-color: #FFFFFF; width: 100px}


/* Below are for different sized form fields */
.formfield    		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 200px}
.formfield2     	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 50px}
.formfield3     	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 100px}
.formfield4     	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 275px}
.formfield5     	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; background-color: #FFFFFF; width: 35px}

/* Item Detail & Item Options Form */
.itemdescription    {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.itemformheadings 	{color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
.iteminput			{background-color: #FFFFFF; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
.itemtextarea		{background-color: #FFFFFF; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
.itemcheck			{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
margin-left:0px; padding-left:0px; position:relative; left:0px;}
.itemselect			{background-color: #FFFFFF; color: #0000; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; width:50px;}
.itemradio			{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}

/* Order Receipt Page     */
.orderheader	{background-color: #FFFFFF; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none}
.orderheader2	{color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.ordertxt     {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.orderheader3	{color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none}

/* Headers & Buttons */

/* CUSTOMER STYLES ADDED */
.itemBoxDetails {float:left; background-color:#FFFFFF; border:solid 1px #FFFFFF; width:280px; margin-left:6px; padding:2px;}

.itemBoxDetails input {text-align:center;};
.itemBoxDetails img { margin:auto; border:solid 3px #000000;}
.itemBoxDetails a {color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-left:2px; text-decoration: none;}
.itemBoxDetails a:hover {color:#CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-left:2px; text-decoration:underline;}


.itemPurchaseBox { float:left; border:solid 1px #333333; width:210px; padding:5px; }
.itemPurchaseBox select {background-color:#FFFFFF; width:160px; float:right;}

.itemLongDescription {color: #303030; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;};

.itemLongDescription td {color: #303030; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; padding:4px;}

.catTable {margin-right:30px; }
.catImage {background-color:#FFFFFF; border-bottom:solid 16px #FFFFFF; border-top:solid 16px #FFFFFF;}
.catParentCell { }

.featDescTable {padding-right:10px;}

.legal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;}
.legal p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-align:justify;}
.legal h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-align:center; margin:auto;}
.legal h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.legal a {color:#990000;}

.clickOnImage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; clear:both; color:#CCCCCC; background-color:#333333; padding:4px; text-align:center; margin-bottom:8px;}

/* Related Itmes */
#relatedItemImage img{
 width:150px;
 height:150px;
}
.topFrame {height:10px; width:766px; clear:both; font-size:2px; background-color:#e3dfd3; 
background-image:url(../images_sc/backgroundGlowTop.png);
}

.siteHeader h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#999999; text-align:left; margin-left:4px;}

#copyright{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 height:28px;width:500px; clear:both; margin:auto;
 text-align:center; font-size:11px; color:#660000;
}