/* These classes are used to format the text blocks within the site  */
.cm_general_text_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555; text-decoration: none; font-weight: bold;}
.cm_general_text_content {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none}
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #757575; text-decoration: none}

/* These clases are used to format the text on the drop down menus within the site */
.cm_drop_down_menu  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11Px; color: #666666; text-decoration: none; font-weight: bold;}
.cm_drop_down_menu_over  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11Px; background-color: #CCCCCC; color: #FFFFFF; text-decoration: none;}
table.tablemenu {background: #FFFFFF; border-color: #999999; border-style: solid; border-width: 1px;font-size: 10px;}

/* Use these style sheet items to control the look and feel of form based elements  */
.cm_button {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;
            text-decoration: none; height: 20px; width: 170px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
			border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
			border-top-color: #CC0000; border-right-color: #CC0000;	border-bottom-color: #CC0000; border-left-color: #CC0000;
			color: #FFFFFF; background-color: #757575; cursor: hand;}
			
.cm_edit_field  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
                 text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
     	 	     border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
			     border-top-color: #CC0000; border-right-color: #CC0000;	border-bottom-color: #CC0000; border-left-color: #CC0000;}

/* These items are used to change the look and feel of the product listing */
.cm_product_list          {border-left-width : 0px;	border-bottom-width : 0px; border-right-width : 0px; border-top-width : 0px;
                           border-left-style : solid; border-bottom-style : solid; border-right-style : solid;	border-top-style : solid;
					       border-left-color : #000000;	border-bottom-color : #000000;	border-right-color : #000000; border-top-color : #000000;}
.cm_product_list_heading  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #757575; text-decoration: none; font-weight: bold; font-variant: small-caps;
                           border-left-width : 0px;	border-bottom-width : 1px;	border-right-width : 0px;	border-top-width : 1px;
						   border-left-style : solid;	border-bottom-style : solid; border-right-style : solid; border-top-style : solid;
						   border-left-color : #000000; border-bottom-color : #000000; border-right-color : #000000; border-top-color : #000000;}
.cm_product_list_data     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; 
					       border-left-width : 0px;	border-bottom-width : 1px;	border-right-width : 0px;	border-top-width : 0px;
					       border-left-style : solid; border-bottom-style : solid; border-right-style : solid; border-top-style : solid;
					       border-left-color : #000000;	border-bottom-color : #000000;	border-right-color : #000000; border-top-color : #000000;}
.cm_product_list_rollover {height: 26;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #757575; background-color: #666699; }



.cm_datalist_heading {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #757575; text-decoration: none; font-weight: bold; font-variant: small-caps;
                        border-left-width : 0px;	border-bottom-width : 1px;	border-right-width : 0px;	border-top-width : 1px;
						border-left-style : solid;	border-bottom-style : solid; border-right-style : solid; border-top-style : solid;
						border-left-color : #000000; border-bottom-color : #000000; border-right-color : #000000; border-top-color : #000000;}
.cm_datalist         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; 
					    border-left-width : 0px;	border-bottom-width : 1px;	border-right-width : 0px;	border-top-width : 0px;
					    border-left-style : solid; border-bottom-style : solid; border-right-style : solid; border-top-style : solid;
					    border-left-color : #000000;	border-bottom-color : #000000;	border-right-color : #000000; border-top-color : #000000;}
.cm_datalist_rollover {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #FF3300; background-color: #CCCCCC; }


			 
/* These classes are used to control how the quick order form is displayed on the page  */
.cm_quick_order_table  {border-left-width : 0px;	border-bottom-width : 0px; border-right-width : 0px; border-top-width : 0px;
                        border-left-style : solid; border-bottom-style : solid; border-right-style : solid;	border-top-style : solid;
					    border-left-color : #000000;	border-bottom-color : #000000;	border-right-color : #000000; border-top-color : #000000;}
.cm_quick_order_data   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; 
					    border-left-width : 0px;	border-bottom-width : 1px;	border-right-width : 0px;	border-top-width : 0px;
					    border-left-style : solid; border-bottom-style : solid; border-right-style : solid; border-top-style : solid;
					    border-left-color : #000000;	border-bottom-color : #000000;	border-right-color : #000000; border-top-color : #000000;}
.cm_quick_order_header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #757575; text-decoration: none; font-weight: bold; font-variant: small-caps;
                        border-left-width : 0px;	border-bottom-width : 1px;	border-right-width : 0px;	border-top-width : 1px;
						border-left-style : solid;	border-bottom-style : solid; border-right-style : solid; border-top-style : solid;
						border-left-color : #000000; border-bottom-color : #000000; border-right-color : #000000; border-top-color : #000000;}
.cm_quick_order_label  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #757575; text-decoration: none; font-weight: bold; font-variant: small-caps;}
.cm_quick_order_field  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
                        text-decoration: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
                        border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
			            border-top-color: #757575; border-right-color: #757575;	border-bottom-color: #757575; border-left-color: #757575;
			            color: #757575;}
.cm_quick_order_text   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;}

/* These classes are used to control how product specials are displayed on the page  */
.cm_special_table  {border-left-width : 1px;	border-bottom-width : 1px; border-right-width : 1px; border-top-width : 1px;
                    border-left-style : solid; border-bottom-style : solid; border-right-style : solid;	border-top-style : solid;
					border-left-color : #000000;	border-bottom-color : #000000;	border-right-color : #000000; border-top-color : #000000;}
.cm_special_header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #757575; text-decoration: none; font-weight: bold; font-variant: small-caps;
                    border-left-width : 0px;	border-bottom-width : 1px;	border-right-width : 0px;	border-top-width : 0px;
					border-left-style : solid;	border-bottom-style : solid; border-right-style : solid; border-top-style : solid;
					border-left-color : #000000; border-bottom-color : #000000; border-right-color : #000000; border-top-color : #000000;}
.cm_special_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #757575; text-decoration: none; font-weight: bold; font-variant: small-caps;
                  border-left-width : 0px;	border-bottom-width : 1px;	border-right-width : 0px;	border-top-width : 1px;
				  border-left-style : solid;	border-bottom-style : solid; border-right-style : solid; border-top-style : solid;
			   	  border-left-color : #000000; border-bottom-color : #000000; border-right-color : #000000; border-top-color : #000000;}					
.cm_special_was   {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #757575; text-decoration: none;}
.cm_special_now   {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; text-decoration: none;}
						
/* These classes are used to format the different elements of the product information blocks  */					
.cm_product_info_table  {border-left-width : 1px;	border-bottom-width : 1px; border-right-width : 1px; border-top-width : 1px;
                    border-left-style : solid; border-bottom-style : solid; border-right-style : solid;	border-top-style : solid;
					border-left-color : #000000;	border-bottom-color : #000000;	border-right-color : #000000; border-top-color : #000000;}
.cm_product_info_header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #757575; text-decoration: none; font-weight: bold; font-variant: small-caps;
                    border-left-width : 0px;	border-bottom-width : 1px;	border-right-width : 0px;	border-top-width : 0px;
					border-left-style : solid;	border-bottom-style : solid; border-right-style : solid; border-top-style : solid;
					border-left-color : #000000; border-bottom-color : #000000; border-right-color : #000000; border-top-color : #000000;}
.cm_product_info_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #757575; text-decoration: none; font-weight: bold; font-variant: small-caps;
                  border-left-width : 0px;	border-bottom-width : 1px;	border-right-width : 0px;	border-top-width : 1px;
				  border-left-style : solid;	border-bottom-style : solid; border-right-style : solid; border-top-style : solid;
			   	  border-left-color : #000000; border-bottom-color : #000000; border-right-color : #000000; border-top-color : #000000;}					
.cm_product_info_price     {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #757575; text-decoration: none;}
.cm_product_info_special   {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; text-decoration: none;}

.cm_feedback_form_label {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #757575; text-decoration: none; font-weight: bold;}

.cm_product_list {border-left-width: 1px; border: 2px solid #000000;}

.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #757575; text-decoration: none; font-weight: bold; font-variant: small-caps;}
.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #757575; text-decoration: none}

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #757575; text-decoration: none}
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}

a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; text-decoration: underlined}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0099FF; text-decoration: underlined}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; text-decoration: underlined}
a:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; text-decoration: underlined}


