/*WILL NEED TO CHANGE FONT SIZES FACES AND SUCH TO MATCH CURRENT SITE*/


BODY { font-family: verdana, sans-serif; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none; margin: auto; background-color: #663300; }
BODY.print { background-color: #ffffff; }
DIV {margin: 0px;}
FORM {margin: 0px;}
IMG {border: 0px;}

/*.h1 { color:#ce6700; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size:13px; font-weight:bold;}*/

.h1 {color:#663300; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size:22px; font-weight:bold; letter-spacing:5px;}

.main_table   { width: 750px; border: 3px solid #996600; padding:0;}
.main_table_print   { width: 750px;}
.menu_top	  { height: 25px; background-color: #EF8F42; border-top: 2px solid #000; border-bottom: 2px solid #000; padding: 0px 10px; color: #FFFFFF; }

/*IF WANT TO USE BGGRADIENT - THE FOLLOWING 
.menu_top	  { height: 25px; background: url(http://kwhome.net/images/bggradient.jpg) repeat-x; padding: 0px 10px; color: #FFFFFF; }
*/

/* the width of the left menu will have to be changed to be the same as the kwhome site*/
.menu_left    { border: 0px; width: 150px;  background-color: #ffffff; padding: 0px; vertical-align: top; }

.menu_categories { background-color: #ffffff; }

.menu_categories_sub { background-color: #ddddc7; }
.menu_categories_head { background-color: #4D4D4D; padding: 0px; font-weight: bold; color: #ffffff;  }
.menu_left_line { height: 2px; border: 0px; background-color: #ffffff; padding: 0px; }
.menu_left_line_sub { height: 1px; border: 0px; background-color: #ffffff; padding: 0px; }
.footer		  { width: 100%; height: 10px; background-color: #4D4D4D; padding: 0px 10px; color: #FFFFFF; }

/*CHANGED BACKGROUND COLOR HERE TO BLACK TO MATCH KWHOME*/
.footer_2	  { width: 100%; border: 0px; padding: 0px; background-color: #000000; }

.right		  { background-color: #ffffff; width: 600px; padding: 0px; border-top: 3px solid white; vertical-align: top; }
.left_content { text-align: left; padding: 15px; vertical-align: top; }
.right_content { padding: 5px; vertical-align: top; text-align: center; }
.separator    { width: 1px; background-color: #bbbbbb; }

.form_desc   { text-align: right; padding: 5px; background-color: #dddddd; }
.form_desc_data   { background-color: #dddddd; }

.product_list_foto		{ background-color: #ffffcc; text-align: center; padding: 5px; border-bottom: 3px solid white; vertical-align: top; }
.product_list_data		{ background-color: #ffffcc; padding: 5px; border-bottom: 3px solid white; vertical-align: top; }
.product_list_name		{ color:#ce6700; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size:13px; font-weight:bold; }
.product_list_category          { color:#000000; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size:11px; font-weight:bold; }
.product_list_price		{ width: 75px; text-align: right; color:#000000; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size:11px; font-weight:bold; padding: 5px; }
.product_list_desc		{ padding: 5px; font-family: arial, helvetica, sans-serif; font-size: 12px; }

.product_show_table		{ margin-left: 3px; }
.product_show_foto		{ margin-right: 5px; border: 2px solid #BBBBBB; }
.product_show_data		{ background-color: #f3f3f3; padding: 5px; border-bottom: 3px solid white; vertical-align: top; }
.product_show_name		{ color:#ce6700; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size:13px; font-weight:bold; }
.product_show_category          { color:#663300; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size:22px; font-weight:bold; letter-spacing:5px; }
.product_show_price		{ text-align: right; font-weight: bold; padding: 5px; }
.product_show_desc		{ font-family: arial, helvetica, sans-serif; font-size: 12px; }

.order_table_head { background-color: #663300; text-align: center; height: 20px; color:#ffffff; font-weight:bold;}
TD.order_table_head { border-right: 1px solid #ffffff; }
.order_table_data_odd { background-color: #ffffff; }
.order_table_data_even { background-color: #ffffcc; }
TD.order_table_data { padding: 5px; border-right: 1px solid #ffffff; text-align: right; }
.order_table_footer { background-color: #663300; text-align: right; height: 20px; padding: 5px; color:#ffffff; font-weight:bold;}
.order_table_footer_light { background-color: #f3f3f3; text-align: right; height: 20px; padding: 5px; }

.hr_dotted { width: 100%; height: 1px; border: 1px dotted #BBBBBB; }

.operation_table { border: 0px; padding: 0px; width: 300px; }
.alert    {font-family: arial, tahoma, sans-serif; font-size: 12px ; font-weight: bold; color: red; text-decoration: none; text-align: center; }
.ok   {font-family: arial, tahoma, sans-serif; font-size: 12px ; font-weight: bold; color: red; text-decoration: none; text-align: center; }

.image_border { border: 2px solid #BBBBBB; }
 
.tekst8   { font-family: verdana, sans-serif; font-size: 9px ; font-weight: normal; color: #000000; text-decoration: none;}

/*CREATED THIS CLASS SO THAT THE FOOTER IN THE PRINT VERSION IS READABLE AND BLACK*/
.tekst9  { font-family: verdana, sans-serif; font-size: 11px ; font-weight: bold; color: #000000; text-decoration: none;}


/*CHANED THIS FONT COLOR AND BUMPED UP FONT SIZE TO 11 PX FOR BOTTOM FOOTER TEXT*/
.tekst10  { font-family: arial, helvetica, sans-serif; font-size: 11px ; font-weight: normal; color: #cc9966; text-decoration: none;}
.tekstw14 { font-family: tahoma, sans-serif; font-size: 14px ; font-weight: bold; color: #CC3300; text-decoration: none;}
.px		  { font-family: tahoma, sans-serif; font-size: 1px ; font-weight: normal; color: #ffffff; text-decoration: none;}

a:link    {text-decoration: none; font-size: 12px; font-weight: normal; font-family: arial, sans-serif; color: #0000ff;}
a:visited {text-decoration: none; font-size: 12px; font-weight: normal; font-family: arial, sans-serif; color: #0000ff;}
a:active  {text-decoration: none; font-size: 12px; font-weight: normal; font-family: arial, sans-serif; color: #0000ff;} 
a:hover   {text-decoration: underline; font-size: 12px; font-weight: normal; font-family: arial, sans-serif; color: #0000ff;}

a.menu_categories:link {color:#0072bc; text-decoration:none; font-family:verdana, tahoma, arial, helvetica, sans-serif; font-weight:bold; font-size:11px;}
a.menu_categories:active {color:#6699ff; text-decoration:none; font-family:verdana, tahoma, arial, helvetica, sans-serif; font-weight:bold; font-size:11px;}
a.menu_categories:visited {color:#0072bc; text-decoration:none; font-family:verdana, tahoma, arial, helvetica, sans-serif; font-weight:bold; font-size:11px;}
a.menu_categories:hover {color:#6699ff; text-decoration:none; font-family:verdana, tahoma, arial, helvetica, sans-serif; font-weight:bold; font-size:11px;}

a.product:link {color:#ce6700; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;} 
a.product:visited {color:#ce6700; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;} 
a.product:hover {color:#6699ff; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;} 
a.product:active {color:##6699ff; font-family: verdana, tahoma, arial, helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none;} 


/*COPIED THIS PSEUDO CLASS FROM KWHOME.CSS RATHER THAN LINKING TO IT SO AS NOT TO CAUSE CONFLICTS WITH OTHER CLASSES*/ 
.nav {color:#ffffff; font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.nav:link {color:#ffffff; text-decoration:none; font-family:arial, helvetica, sans-serif; font-weight:bold; font-size:12px;}
a.nav:active {color:#ffffcc; text-decoration:none; font-family:arial, helvetica, sans-serif; font-weight:bold; font-size:12px;}
a.nav:visited {color:#ffffff; text-decoration:none; font-family:arial, helvetica, sans-serif; font-weight:bold; font-size:12px;}
a.nav:hover {color:#ffffcc; text-decoration:none; font-family:arial, helvetica, sans-serif; font-weight:bold; font-size:12px;}


.tekst_w          {text-decoration: none; font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #FFFFFF;}
a.tekst_w:link    {text-decoration: none; font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #FFFFFF;}
a.tekst_w:visited {text-decoration: none; font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #FFFFFF;}
a.tekst_w:active  {text-decoration: none; font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #FFFFcc;} 
a.tekst_w:hover   {text-decoration: none; font-size: 12px; font-weight: bold; font-family: arial, sans-serif; color: #FFFFcc;}

.tekst		{ font-family: arial, sans-serif; font-size: 12px ; font-weight: normal; color: #000000; text-decoration: none;}
a.tekst:link    { font-family: verdana, sans-serif; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none;}
a.tekst:visited { font-family: verdana, sans-serif; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none;}
a.tekst:active  { font-family: verdana, sans-serif; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: none;}
a.tekst:hover    { font-family: verdana, sans-serif; font-size: 11px ; font-weight: normal; color: #000000; text-decoration: underline;}

.tekst_b { font-family: verdana, sans-serif; font-size: 11px ; font-weight: bold; color: #000000; text-decoration: none;}
a.tekst_b:link    { font-family: verdana, sans-serif; font-size: 10px ; font-weight: bold; color: #0072bc; text-decoration: none;}
a.tekst_b:visited { font-family: verdana, sans-serif; font-size: 10px ; font-weight: bold; color: #0072bc; text-decoration: none;}
a.tekst_b:active  { font-family: verdana, sans-serif; font-size: 10px ; font-weight: bold; color: #6699ff; text-decoration: none;}
a.tekst_b:hover   { font-family: verdana, sans-serif; font-size: 10px ; font-weight: bold; color: #6699ff; text-decoration: none;}

.input {border: 1px solid; border-color: black; font-family: tahoma, sans-serif; font-size: 8pt; background-color: white;}
.submit {font-family: verdana, sans-serif; font-size: 7pt; background-color: white;}

.select {border: 1px solid; border-color: #7F9DB9; font-family: verdana, sans-serif; font-size: 8pt; background-color: #FFFFFF;}
