/*************************************************************/
/*                         common                            */
/*************************************************************/
body
{ margin-top:0px;
	color:#666666;
  font-family:tahoma, Verdana, Microsoft Sans Serif, Arial;
  font-size:11px;
  background-color:#E3E3E3;

}

form
{ margin-top:0px;
	color:#666666;
  font-family:tahoma, Verdana, Microsoft Sans Serif, Arial;
  font-size:11px;
}


td, input, select, textarea
{ color:#666666;
  font-family:tahoma, Verdana, Microsoft Sans Serif, Arial;
  font-size:11px;
}

.form_text
{	padding: 0px 0px 0px 5px;
	font-family:Arial;
}

.form_input
{	padding: 0px 0px 8px 5px;
}


p      { margin:0px; }
ul, ol { margin-top:0px;margin-bottom:0px; }

blockquote{ margin:0px 0px 0px 2px; }

.top_main_menu
{ background-color:#000000;
  color:#FFFFFF;
  font-family:Verdana;
  font-weight:bold;
  font-size:10px;
}

.contents_title
{ 
	background-color:#107ECD;
	/*background:url(http://principle.kriostech.com/lib/templates/skin_10/color_1/title/products.gif);*/
	background-repeat:no-repeat;
	background-position:center left;
  color:#F9F9F9;
  border-bottom:solid #C0C0C0 0px;
  padding:0px 0px 0px 10px; 

}

.contents_title_txt
{ color:#F9F9F9;
}

.contents_title_spc
{ color:#4636A0;
	/* background:url(http://principle.kriostech.com/lib/templates/skin_10/color_1/images/title_bg.gif); */
	background-color:#107ECD;
	border-bottom:solid #C0C0C0 0px;
  padding:5px 0px 0px 0px; 
}

.contents_table_top
{ 
	background-repeat: no-repeat;
	background-position: top center;
}

.contents_table_top_wide
{ background:transparent;
	background-repeat: no-repeat;
	background-position: top right;
}

.write_title_text
{ color:#FFFFFF;
  font-size:14px;
  font-family:Arial;
/*	letter-spacing: 0.02cm; */
  text-transform: UPPERCASE;	
  font-weight:bold;
  margin:0px;
	background-color:#107ECD;  
}

.area_bottom
{ background-color:#000000;
  color: #FFFFFF;
  font-size: 11px;
}

.area_body
{ background-color: #FFFFFF;
}

.bottom_area
{ background:url(http://principle.kriostech.com/lib/templates/skin_10/color_1/images/bg_silver_btm.gif);
  border-top:solid #AAAAAA 1px;
  border-bottom:solid #AAAAAA 1px;
}

.bottom_copy
{ color:#999999;
}

.skin_titleTd
{ background:#9E9999;
  color:#F6F6F6;
}

.top_banner
{ background-color:#F3F3F3;
  height:110px;
}

.top_main_menu_tbl
{ margin-bottom: 7px;
}

.area_main
{ background:url(http://principle.kriostech.com/lib/templates/skin_10/color_1/images/dotted_v.gif); 
	background-repeat: repeat-y;
	background-position: top left;
  border-right:dotted #666666 0px;
  background-color:#FFFFFF;
}


.area_main2
{ background:url(http://principle.kriostech.com/lib/templates/skin_10/color_1/images/dotted_v.gif); 
	background-repeat: repeat-y;
	background-position: top left;
  border-right:dotted #666666 0px;
  background-color:#FFFFFF;
}


.area_main3
{ background-color:#FFFFFF;
}

.contact_must
{ color:#FF6600;
}


/*************************************************************/
/*                        left menus                         */
/*************************************************************/

.search_title
{ color:#FFFFFF;
  font-size:14px;
  font-family:Arial;
  text-transform: UPPERCASE;	
  font-weight:bold;
  margin:0px;
	background-color:#107ECD;  
	padding: 0px 0px 0px 5px;	
}

.quick_cart_title
{ color:#FFFFFF;
  font-size:14px;
  font-family:Arial;
  text-transform: UPPERCASE;	
  font-weight:bold;
  margin:0px;
	background-color:#107ECD;  
	padding: 0px 0px 0px 5px;	
}

.categories_title
{ color:#FFFFFF;
  font-size:14px;
  font-family:Arial;
  text-transform: UPPERCASE;	
  font-weight:bold;
  margin:0px;
 	background-repeat:no-repeat;
 	background-color:#107ECD;
 	padding: 0px 0px 0px 0px;
 	border-right:solid #FFFFFF 2px;
}


.mailing_list
{ color:#FFFFFF;
  font-size:14px;
  font-family:Arial;
  text-transform: UPPERCASE;	
  font-weight:bold;
  margin:0px;
	background-color:#107ECD;  
	padding: 0px 0px 0px 5px;	
}


.admin_menu
{ color:#FFFFFF;
  font-size:14px;
  font-family:Arial;
  text-transform: UPPERCASE;	
  font-weight:bold;
  margin:0px;
	background-color:#107ECD;  
	padding: 0px 0px 0px 5px;	
}



/*************************************************************/
/*                        left menus                         */
/*************************************************************/

.lmenu_title
{ background:#FFFFFF;
  border-top:solid #CCCCCC 0px;
  border-bottom:solid #BBBBBB 0px;
}

.lmenu_background
{ /* background:url(http://principle.kriostech.com/lib/templates/skin_10/color_1/images/dotted_v.gif); */
	background-repeat: repeat-y;
	background-position: top right;
  border-right:dotted #666666 0px;
	padding:0px 2px 0px 10px;  
  background-color:#FFFFFF;
  width:153px;
}

.left_content_td
{ /* background:url(http://principle.kriostech.com/lib/templates/skin_10/color_1/images/dotted_v.gif); */
	background-repeat: repeat-y;
	background-position: top right;
  border-right:dotted #666666 0px;
	padding:0px 0px 20px 0px;  
}

.lmenu_main_tr_normal
{ background:transparent;
  cursor:pointer;
}

.lmenu_main_tr_active
{/* background:#E4E2E0;*/
  cursor:pointer;
}

.lmenu_main_td_normal
{ border-top:solid #F7F3F0 0px;
  border-bottom:solid #AAAAAA 0px;
  color: #000000;
  font-weight:bold;  
	font-family:Arial;
}

.lmenu_main_td_active
{ border-top:solid #F7F3F0 0px;
  border-bottom:solid #AAAAAA 0px;
  color:#107ECD;
  font-weight:bold;  
	font-family:Arial;
}

.lmenu_sub_tr_normal
{ /* background:url(http://principle.kriostech.com/lib/templates/skin_10/color_1/images/bg_silver_over.gif); */
  cursor:pointer;
}

.lmenu_sub_tr_active
{ /* background:#D4D1CC; */
  cursor:pointer;
}

.lmenu_sub_td_normal
{ border-top:solid #F7F3F0 0px;
  color:#000000;
  font-weight:bold;   
	font-family:Arial;
}

.lmenu_sub_td_active
{ border-top:solid #F7F3F0 0px;
  color:#107ECD;
  font-weight:bold;
	font-family:Arial;
}

.lmenu_sub_top
{/* background:#F7F3F0; */
  line-height:1px;
}

.lmenu_sub_bottom
{ /* background:#E4E2E0; */
  border-bottom:solid #CCCCCC 0px;;
  line-height:1px;
}


/*************************************************************/
/*                        right area                         */
/*************************************************************/
.rarea_title
{ background:#107ECD;
  border-top:solid #DEDAD7 0px;
  border-bottom:solid #CCCCCC 0px;
}

.rarea_title2
{ background:url(http://principle.kriostech.com/lib/templates/skin_10/color_1/images/dotted_v.gif);
	background-repeat: repeat-y;
	background-position: top left;
}

.rarea_background
{ background:url(http://principle.kriostech.com/lib/templates/skin_10/color_1/images/dotted_v.gif);
	background-repeat: repeat-y;
	background-position: top left;

}

.qcart_items
{ color:#817F7B;
  font-family:Arial;
  font-size:11px;  
  padding: 10px 0px 10px 10px;
}

.qcart_total
{ background:#FFFFF9;
  color:#918F8B;
  border:solid #CCCCCC 1px;
  font-weight:bold;
  padding: 5px 5px 5px 5px;
  font-family:Arial;
  font-size:11px;  
}

.qcart_last_added_title
{ background:#EEEEEE;
  color:#918F8B;
  border:solid #CCCCCC 1px;
  padding: 5px 5px 5px 5px;
  font-family:Arial;
  font-size:11px;  
}

.qcart_last_added
{ color:#666666;
  border:solid #CCCCCC 1px;
}

.qcart_price
{ color:#918F8B;
}


/*************************************************************/
/*                        products                           */
/*************************************************************/
.prd_block
{ border-bottom:solid #7F9DB9 0px;
}

.prd_block1
{ color:#7F9DB9; 
  border-bottom:solid #7F9DB9 0px;
}

.prd_block2
{ border-bottom:solid #CCCCCC 0px;
}

.prd_image
{ padding-top:5px;
  padding-left:5px;
  border-right:solid #EEEEEE 0px;
  border-bottom:solid #EEEEEE 0px;
}

.prd_brand
{ background:#FFFFFF;
  color:#107ECD;
  font-size:15px;
  font-weight:bold;
  padding-top:5px;
  text-decoration:underline;
  font-family:Arial;
}

.prd_title
{ color:#000000;
  font-size:14px;
  font-weight:bold;
  padding-top:0px;
  padding-left:10px;
  font-family:Arial;
}

.prd_option_title
{ background:#F4F2E5;
  color:#908C6D;
  padding:2px 0px 2px 0px;
  font-weight:normal;
}

.prd_option
{ padding:2px 0px 0px 0px;
}

.prd_discount
{ color:#FF0000;
	padding:2px 0px 0px 0px;
}

.prd_price_text
{ color:#888888;
  font-size:11px;
  font-weight:bold;
  font-family:Arial;
  padding:2px 0px 0px 0px;
}

.prd_price
{ color:#2266BB;
  padding:2px 0px 0px 0px;
}

.prd_display_thumb
{
	border:solid #CCCCCC 1px;
}

/*************************************************************/
/*             shopping cart / checkout                      */
/*************************************************************/

.shopping_cart_btn
{	font-family:Arial;
	font-size:11px;
	background-color:#107ECD;
	color:#FFFFFF;
	border:0px;
	padding: 0px 4px 0px 4px;
}

.shopping_cart_subtotal_td
{ padding:4px 4px 4px 4px;
  color:#666666;
  font-size:12px;  
  font-family:Arial;
  font-weight:normal;
  height: 30px;
  background-color:#E7E7E7;
	border-bottom:solid #DADADA 1px;
	border-top:solid #DADADA 1px;
}


.checkout_td
{ padding:4px 4px 4px 4px;
  color:#666666;
  font-size:12px;  
  font-family:Arial;
  font-weight:normal;
  height: 30px;
  background-color:#FFFFFF;
	border-bottom:solid #DADADA 0px;
	border-top:solid #DADADA 0px;
}


/*************************************************************/
/*                        Admin List                         */
/*************************************************************/

.disp_tr_row_1
{ background-color:#EEEEEE;
}

.disp_tr_row_2
{ background-color:#D6DAEB;
}

.table_data_row_1
{ background-color:#FFFFFF;
}

.table_data_row_2
{ background-color:#F5F5F5;
}


/*************************************************************/
/*                        links                              */
/*************************************************************/
A:link   {text-decoration:underline;color:#3333FF;font-family:tahoma, Verdana;font-weight:normal;}
A:visited{text-decoration:underline;color:#3333FF;font-family:tahoma, Verdana;font-weight:normal;}
A:active {text-decoration:underline;color:#3333FF;font-family:tahoma, Verdana;font-weight:normal;}
A:hover  {text-decoration:underline;color:#3399FF;font-family:tahoma, Verdana;font-weight:normal;}

A.no_:link   {text-decoration:none;color:#3333FF;font-family:tahoma, Verdana;font-weight:normal;}
A.no_:visited{text-decoration:none;color:#3333FF;font-family:tahoma, Verdana;font-weight:normal;}
A.no_:active {text-decoration:none;color:#3333FF;font-family:tahoma, Verdana;font-weight:normal;}
A.no_:hover  {text-decoration:none;color:#3399FF;font-family:tahoma, Verdana;font-weight:normal;}

A.menu_sys:link   {text-decoration:none;color:#666666;font-size:11px;font-family:Arial;font-weight:normal;}
A.menu_sys:visited{text-decoration:none;color:#666666;font-size:11px;font-family:Arial;font-weight:normal;}
A.menu_sys:active {text-decoration:none;color:#666666;font-size:11px;font-family:Arial;font-weight:normal;}
A.menu_sys:hover  {text-decoration:none;color:#107ECD;font-size:11px;font-family:Arial;font-weight:normal;}

A.menu_top:link   {text-decoration:none;color:#FFFFFF;font-size:11px;font-family:Verdana;font-weight:bold;}
A.menu_top:visited{text-decoration:none;color:#FFFFFF;font-size:11px;font-family:Verdana;font-weight:bold;}
A.menu_top:active {text-decoration:none;color:#FFFFFF;font-size:11px;font-family:Verdana;font-weight:bold;}
A.menu_top:hover  {text-decoration:none;color:#FFCC66;font-size:11px;font-family:Verdana;font-weight:bold;}

A.menu_btm:link   {text-decoration:none;color:#999999;font-size:10px;font-family:Verdana;font-weight:bold;}
A.menu_btm:visited{text-decoration:none;color:#999999;font-size:10px;font-family:Verdana;font-weight:bold;}
A.menu_btm:active {text-decoration:none;color:#999999;font-size:10px;font-family:Verdana;font-weight:bold;}
A.menu_btm:hover  {text-decoration:none;color:#9999FF;font-size:10px;font-family:Verdana;font-weight:bold;}

A:link.products_more    { color: #0000FF; text-decoration: none; font-size:11px; font-weight:bold; }
A:visited.products_more { color: #0000FF; text-decoration: none; font-size:11px; font-weight:bold; }
A:active.products_more  { color: #0000FF; text-decoration: none; font-size:11px; font-weight:bold; }
A:hover.products_more   { color: #3366FF; text-decoration: none; font-size:11px; font-weight:bold; }

A:link.checkout    { color: #FFFFFF; text-decoration: none; font-size:14px; font-weight:bold;font-family:Arial; }
A:visited.checkout { color: #FFFFFF; text-decoration: none; font-size:14px; font-weight:bold;font-family:Arial; }
A:active.checkout  { color: #FFFFFF; text-decoration: none; font-size:14px; font-weight:bold;font-family:Arial; }
A:hover.checkout   { color: #FFD3B7; text-decoration: none; font-size:14px; font-weight:bold;font-family:Arial; }


A:link.catlnk_main    { color: #666666; text-decoration: none; font-weight:bold; font-family:Arial; font-size:12px;  }
A:visited.catlnk_main { color: #666666; text-decoration: none; font-weight:bold; font-family:Arial; font-size:12px; }
A:active.catlnk_main  { color: #666666; text-decoration: none; font-weight:bold; font-family:Arial; font-size:12px; }
A:hover.catlnk_main  { color: #999999; text-decoration: none; font-weight:bold; font-family:Arial; font-size:12px; }

A:link.catlnk_main_on    { color: #107ECD; text-decoration: none; font-weight:bold; font-family:Arial; font-size:12px; }
A:visited.catlnk_main_on { color: #107ECD; text-decoration: none; font-weight:bold; font-family:Arial; font-size:12px; }
A:active.catlnk_main_on  { color: #107ECD; text-decoration: none; font-weight:bold; font-family:Arial; font-size:12px; }
A:hover.catlnk_main_on   { color: #107ECD; text-decoration: none; font-weight:bold; font-family:Arial; font-size:12px; }

A:link.product_title    { color: #107ECD; text-decoration: underline; font-weight:bold; font-family:Arial; font-size:15px; }
A:visited.product_title { color: #107ECD; text-decoration: underline; font-weight:bold; font-family:Arial; font-size:15px; }
A:active.product_title  { color: #107ECD; text-decoration: underline; font-weight:bold; font-family:Arial; font-size:15px; }
A:hover.product_title  { color: #666666; text-decoration: underline; font-weight:bold; font-family:Arial; font-size:15px; }

A:link.submnulnk    { color: #FFFFFF; text-decoration: none; font-weight:normal; font-size: 11px;}
A:visited.submnulnk { color: #FFFFFF; text-decoration: none; font-weight:normal; font-size: 11px;}
A:active.submnulnk  { color: #FFFFFF; text-decoration: none; font-weight:normal; font-size: 11px;}
A:hover.submnulnk   { color: #EEEEEE; text-decoration: none; font-weight:normal; font-size: 11px;}
