.arcles_main_text, TD.arcles_main_text, DIV.arcles_main_text  {
  color: #000000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10pt;
}
BODY {
  background: #ffffff;
  color: #000000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  margin: 0px;
} 

TABLE.arlces_table {
  border: 1px solid black;
  border-collapse: collapse;
} 

DIV {
  color: #000000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
} 

TD {
  color: #000000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
} 

H1 {
  color: #666666;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
}

#welcome_main a H1, #welcome_main H2, #welcome_main H3, #welcome_main H4 {
  margin: 0;
  padding: 0;
  color: #6381c9;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
}

#welcome_main a {
  text-decoration: none;
}

#welcome_main a.list {
  color: #6381c9;
}

div.main_flash_image {
  margin-top: 20px;
  margin-bottom: 20px;
}

#welcome_main p {
  margin: 0;
  padding: 0;
  margin-top: 5px;
  margin-bottom: 10px;
}

.small, TD.small  {
  color: #000000;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

#top_header {
  background-image: url(common/fon1.gif);
  background-repeat: repeat-x;
  width:100%;
  height:33px;
  padding-top: 3px;
}

#top_header td.normal {
  /*background-image: url(common/header_box.gif);
  background-repeat: no-repeat;
  margin-left: 30px;
  height:33px;*/
  padding-left: 20px;
}

#top_header div.normal {
  /*margin-top: -1px;
  margin-left: 23px;
  color: #FFF;*/
  color: #000;
}

#top_header td.normal a, #top_header div.normal a, #top_header div.normal a:hover {
  /*font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 17px;
  color: #FFF;*/
  color: #000;
  font-weight: bold;
  text-decoration: none;
}

#top_header td.boxed {
/*  background-image: url(common/header_box_spec.gif);
  background-repeat: no-repeat;
  height:33px;*/
  padding-left: 20px;
}

#top_header div.boxed {
/*  margin-top: -1px;
  margin-left: 37px;
  color: #000;*/
  color: #F00;
}

#top_header td.boxed a, #top_header div.boxed a, #top_header div.boxed a:hover {
/*  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 17px;
  color: #000;*/
  color: #F00;
  font-weight: bold;
  text-decoration: none;
}

#top_header td.dealers {
  padding-left: 5px;
}

#top_header div.dealers {
  color: #000;
}

#top_header td.dealers a, #top_header div.dealers a, #top_header div.dealers a:hover {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}

#head_overall {
  /*background-image: url(common/logo_nb.gif);
  background-repeat: no-repeat;
  background-position: 16px center;
  margin-top: 10px;
  margin-bottom: 10px;*/
  width:100%;
  height:186px;
}

#head_overall div.cats {
  /*padding-top: 10px;*/
  background-image: url(common/fon2.gif);
}

#head_overall div.cats3 {
  /*padding-top: 10px;*/
  background-image: url(common/fon3.gif);
}

#head_overall td.vertical_divider {
  background-image: url(common/head_vertical_divider.gif);
  background-repeat: no-repeat;
  width:18px;
  height:122px;
}

#head_overall td.memory, #head_overall td.battery, #head_overall td.adapters, #head_overall td.cases {
  background-repeat: no-repeat;
  background-position: center top;
  width:110px;
  height:122px;
  text-align:center;
}

#head_overall td a {
  font-family: Tahoma, Arial, sans-serif, Verdana;
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
  color: #000;
}

#head_overall td a:hover {
  text-decoration: none;
  font-weight: bold;
  color: #666;
}

#head_overall td.memory {
  background-image: url(common/link_mem_off.gif);
}

#head_overall td.memory:hover{
  background-image: url(common/link_mem_on.gif);
}

#head_overall td.battery {
  background-image: url(common/link_bat_off.gif);
}

#head_overall td.battery:hover {
  background-image: url(common/link_bat_on.gif);
}

#head_overall td.adapters {
  background-image: url(common/link_adp_off.gif);
}

#head_overall td.adapters:hover {
  background-image: url(common/link_adp_on.gif);
}

#head_overall td.cases {
  background-image: url(common/link_key_off.gif);
}

#head_overall td.cases:hover {
  background-image: url(common/link_key_on.gif);
}

a.dealers_exit {
  color: #898989;
  text-decoration: underline;
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

a.dealers_exit:hover {
  color: #fdd207;
  text-decoration: none;
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
}

.top_head {
  font-weight: bold;
  color: #fff;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 34px;
}

.top_text {
  font-weight: bold;
  color: #fff;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 17px;
}

.top_menu {
  font-weight: bold;
  color: #fff;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

IMG {
  border:0;
}

A {
  color: #000000;
  text-decoration: none;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
}

A:hover {
  color: #999999;
  text-decoration: none;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
}

A.special_cats {
  color: #FF0000;
  text-decoration: none;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
}
A.special_cats:hover {
  color: #999999;
  text-decoration: none;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
}

.breadcrump {
  color: #666666;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
A.breadcrump {
  color: #666666;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
A.breadcrump:hover {
  color: #c3c3c3;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

.menu {
  color: #000000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  letter-spacing: 1px;
}
A.menu {
  color: #000000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  letter-spacing: 1px;
}
A.menu:hover {
  color: #999999;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  letter-spacing: 1px;
}

.special_header {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 24px;
}
A.special_header {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 24px;
}
A.special_header:hover {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 24px;
}

.special_price {
  color: #990000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
}

.price {
  color: #000000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
}

TD.box_head {
  font-weight: bold;
  font-size: 12px;
  width:100%;
  height:25px;
  background-image:url(common/box_head_right.gif);
  background-repeat:no-repeat;
}

TD.box_head_left {
  font-weight: bold;
  font-size: 12px;
  width:100%;
  height:25px;
  background-image:url(common/box_head_left.gif);
  background-repeat:no-repeat;
}

.artilces_name_list {
  font-weight: bold;
  color: #990000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
}

.boxText2 {
  color: #b8b8b8;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight:normal;
}
.boxText {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}
A.boxText {
  color: #000000;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}
A.boxText:hover {
  color: #999999;
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 11px;
}

A.artilces_name_list {
  color: #990000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}
A.artilces_name_list:hover {
  color: #990000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  text-decoration: underline;
}

.errorText {
  color: #990000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

.inputRequirement {
  color: red;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}

INPUT.bill, TEXTAREA.bill {
  border:1px solid #666666
}

.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { height:20px; font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight:bold; color:red; background-color: #ececec; vertical-align:middle; text-align:center; }

.categories_description{
  color: #666666;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

.reviews_heads{
  color: #000000;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
}

.artLinks a{
  color: #666666;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
}