body
{
 margin-top: 0px;
 font-family: Arial, Verdana, Sans-Serif;
 cursor: default;
 margin: 0px;
 padding: 0px;
 background: url(../img/back_repeat.gif);
}

table.outer_frame {
  position: absolute;
  top: 3px;
}
table.outer_frame2 {
  top: 0px;
  background: #FFFFFF;
}

adiv {border: 1px solid red}
img {border: none;}

#site_frame
{
  width: 1000px;
  margin: 0px;
  padding: 0px;
  background: #FFFFFF;
}
#sub_frame
{
  width: 100%;
  margin: 5px 0px 0px 0px;
  padding: 0px;
}

#header
{
 margin-left: auto;
 margin-right: auto;
 width: 1000px;
 text-align: center;
}

#logo_flash
{
 margin-left: auto;
 margin-right: auto;
 background: #DEDEDE url(../img/PCbuyers-logo.jpg);
 background-repeat: no-repeat;
 background-position: 1px 0px 0px 0px;
 text-align: right;
 width: 724px;
 height: 112px;
}

#menu
{
 margin-left: auto;
 margin-right: auto;
 adisplay: block;
 width: 724px;
 text-align: left;
 margin-top: 1px;
}

#tab_system
{
 margin-top: 10px;
 padding-left: 5px;
 padding-right: 5px;
}

.content{
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width: 100%
}

.left_content
{
 width: 150px;
 padding-left: 5px;
 padding-top: 5px;
}

.center_content
{
  apadding-left: 3px;
  padding-top: 5px;
}

.right_content
{
 width: 150px;
 padding-left: 5px;
 padding-top: 5px;
}

#bottom_menu
{
 text-align: center;
 margin-bottom: 5px;
}
#bkgr
{
 margin-left: 20px;
 margin-right: 20px;
 background: #EEEEEE;
}
#footer
{
 text-align: center;
 font-size: 11px;
 color: #636363;
}

h1 { font-size: 22px}
h2 { font-size: 20px}
h3 { font-size: 18px}
h4 { font-size: 16px}
h5 { font-size: 14px}
h6 { font-size: 12px}
h7 { font-size: 10px}

.left { text-align: left;}
.right { text-align: right;}
.center { text-align: center;}

.float_left {float: left;}
.float_right {float: right;}

.combo
{
 border: 1px solid #c1c1c1;
 width: 123px;
 height: 18px;
 font-size: 12px;
}


.tab_dblue {color: #FEFEFE; background: #01359A;}
.tab_lred {color: #FEFEFE; background: #F77474;}
.tab_blue {color: #FEFEFE; background: #8CF0FF;}
.tab_lgreen {color: #FEFEFE; background: #CCF8D7;}
.tab_grey {color: #303030; background: #919191}
.menu_cat_121, .tab_red {color: #FEFEFE; background: #afafaf}
.menu_cat_122, .tab_violet {color: #FEFEFE; background: #afafaf}
.menu_cat_123, .tab_sgreen {color: #FEFEFE; background: #afafaf}
.menu_cat_124, .tab_brown {color: #FEFEFE; background: #afafaf}
.menu_cat_125, .tab_yellow {color: #FEFEFE; background: #afafaf}
.menu_cat_126, .tab_black {color: #FEFEFE; background: #afafaf}
.menu_cat_128, .tab_green {color: #FEFEFE; background: #afafaf}

.tab_red_line {color: #FEFEFE; border-bottom: 5px solid #821823;}
.tab_violet_line {color: #FEFEFE; border-bottom: 5px solid #B986B6;}
.tab_sgreen_line {color: #FEFEFE; border-bottom: 5px solid #A7BCB4;}
.tab_brown_line {color: #FEFEFE; border-bottom: 5px solid #A69686;}
.tab_yellow_line {color: #FEFEFE; border-bottom: 5px solid #D6CE58;}
.tab_black_line {color: #FEFEFE; border-bottom: 5px solid #444444;}
.tab_green_line {color: #FEFEFE; border-bottom: 5px solid #6EA67F;}
.tab_grey_line {color: #FEFEFE; border-bottom: 5px solid #D8D8D8;}


td.tab_dblue {
 background: url(../img/tab_blue.gif);
 background-repeat: no-repeat;
 width: 51px;
}

/* Green tab */
td.tab_green {
 background: url(../img/tab_green_left.gif) no-repeat;
}
td.tab_green_right {
 background: url(../img/tab_green_right.gif) no-repeat top right;
}
td.tab_green_mouseover {
 background: url(../img/tab_green_left_.gif) no-repeat;
}
td.tab_green_mouseover_right {
 background: url(../img/tab_green_right_.gif) no-repeat top right;
}
.tab_green_right a:link, .tab_green_right a:visited {color: #303030;}
.tab_green_mouseover_right a:link, .tab_green_mouseover_right a:visited {color: #303030;}
/* End tab */

/* Yellow tab */
td.tab_yellow {
 background: url(../img/tab_yellow_left.gif) no-repeat;
}
td.tab_yellow_right {
 background: url(../img/tab_yellow_right.gif) no-repeat top right;
}
td.tab_yellow_mouseover {
 background: url(../img/tab_yellow_left_.gif) no-repeat;
}
td.tab_yellow_mouseover_right {
 background: url(../img/tab_yellow_right_.gif) no-repeat top right;
}
.tab_yellow_right a:link, .tab_yellow_right a:visited {color: #303030;}
.tab_yellow_mouseover_right a:link, .tab_yellow_mouseover_right a:visited {color: #303030;}
/* End tab */

/* Black tab */
td.tab_black {
 background: url(../img/tab_black_left.gif) no-repeat;
}
td.tab_black_right {
 background: url(../img/tab_black_right.gif) no-repeat top right;
}
td.tab_black_mouseover {
 background: url(../img/tab_black_left_.gif) no-repeat;
}
td.tab_black_mouseover_right {
 background: url(../img/tab_black_right_.gif) no-repeat top right;
}
.tab_black_right a:link, .tab_black_right a:visited {color: #303030;}
.tab_black_mouseover_right a:link, .tab_black_mouseover_right a:visited {color: #FFFFFF;}
/* End tab */

/* Brown tab */
td.tab_brown {
 background: url(../img/tab_brown_left.gif) no-repeat;
}
td.tab_brown_right {
 background: url(../img/tab_brown_right.gif) no-repeat top right;
}
td.tab_brown_mouseover {
 background: url(../img/tab_brown_left_.gif) no-repeat;
}
td.tab_brown_mouseover_right {
 background: url(../img/tab_brown_right_.gif) no-repeat top right;
}
.tab_brown_right a:link, .tab_brown_right a:visited {color: #303030;}
.tab_brown_mouseover_right a:link, .tab_brown_mouseover_right a:visited {color: #303030;}
/* End tab */

/* Red tab */
td.tab_red {
 background: url(../img/tab_red_left.gif) no-repeat;
}
td.tab_red_right {
 background: url(../img/tab_red_right.gif) no-repeat top right;
}
td.tab_red_mouseover {
 background: url(../img/tab_red_left_.gif) no-repeat;
}
td.tab_red_mouseover_right {
 background: url(../img/tab_red_right_.gif) no-repeat top right;
}
.tab_red_right a:link, .tab_red_right a:visited {color: #303030;}
.tab_red_mouseover_right a:link, .tab_red_mouseover_right a:visited {color: #FFFFFF;}
/* End tab */

/* Sgreen tab */
td.tab_sgreen {
 background: url(../img/tab_sgreen_left.gif) no-repeat;
}
td.tab_sgreen_right {
 background: url(../img/tab_sgreen_right.gif) no-repeat top right;
}
td.tab_sgreen_mouseover {
 background: url(../img/tab_sgreen_left_.gif) no-repeat;
}
td.tab_sgreen_mouseover_right {
 background: url(../img/tab_sgreen_right_.gif) no-repeat top right;
}
.tab_sgreen_right a:link, .tab_sgreen_right a:visited {color: #303030;}
.tab_sgreen_mouseover_right a:link, .tab_sgreen_mouseover_right a:visited {color: #303030;}
/* End tab */

/* Violet tab */
td.tab_violet {
 background: url(../img/tab_violet_left.gif) no-repeat;
}
td.tab_violet_right {
 background: url(../img/tab_violet_right.gif) no-repeat top right;
}
td.tab_violet_mouseover {
 background: url(../img/tab_violet_left_.gif) no-repeat;
}
td.tab_violet_mouseover_right {
 background: url(../img/tab_violet_right_.gif) no-repeat top right;
}
.tab_violet_right a:link, .tab_violet_right a:visited {color: #303030;}
.tab_violet_mouseover_right a:link, .tab_violet_mouseover_right a:visited {color: #303030;}
/* End tab */

/* Home tab */
td.tab_grey {
 background: url(../img/tab_grey_left.gif) no-repeat;
}
td.tab_grey_right {
 background: url(../img/tab_grey_right.gif) no-repeat top right;
}
td.tab_grey_mouseover {
 background: url(../img/tab_grey_left.gif) no-repeat;
}
td.tab_grey_mouseover_right {
 background: url(../img/tab_grey_right.gif) no-repeat top right;
}
.tab_grey_mouseover_right a:link, .tab_grey_mouseover_right a:visited {color: #303030;}
.tab_grey_right a:link, .tab_grey_right a:visited {color: #303030;}
/* End tab */

td.bar_grey {
 background: #dbdbdb;
}

td.rb {
  border-right: 5px solid #FFFFFF;
}
td.lb {
  border-left: 3px solid #FFFFFF;
}

.tab {
 height: 20px;
 text-align: center;
 padding-top: 3px;
 margin: 0px;
}

.tab a:link, .tab a:visited {
 text-decoration: none;
 font-weight: bold;
 font-size: 11px;
}
.tab a:hover {
 text-decoration: underline;
}

.tab_dblue a:link, .tab_dblue a:visited {color: #FEFEFE;}
.tab_lred a:link, .tab_lred a:visited {color: #FEFEFE;}
.tab_blue a:link, .tab_blue a:visited {color: #FEFEFE;}
.tab_lgreen a:link, .tab_lgreen a:visited {color: #FEFEFE;}
.menu_cat_128 a:link, .menu_cat_128 a:visited, .tab_green a:link, .tab_green a:visited {color: #303030;}
.menu_cat_125 a:link, .menu_cat_125 a:visited, .tab_yellow a:link, .tab_yellow a:visited {color: #303030;}
.menu_cat_126 a:link, .menu_cat_126 a:visited, .tab_black a:link, .tab_black a:visited {color: #303030;}
.menu_cat_124 a:link, .menu_cat_124 a:visited, .tab_brown a:link, .tab_brown a:visited {color: #303030;}
.menu_cat_121 a:link, .menu_cat_121 a:visited, .tab_red a:link, .tab_red a:visited {color: #303030;}
.menu_cat_123 a:link, .menu_cat_123 a:visited, .tab_sgreen a:link, .tab_sgreen a:visited {color: #303030;}
.menu_cat_122 a:link, .menu_cat_122 a:visited, .tab_violet a:link, .tab_violet a:visited {color: #303030;}
.tab_grey a:link, .tab_grey a:visited {color: #303030;}

a.tab_dblue:link, a.tab_dblue:visited {color: #FEFEFE;}
a.tab_green:link, a.tab_green:visited {color: #FEFEFE;}
a.tab_lred:link, a.tab_lred:visited {color: #FEFEFE;}
a.tab_blue:link, a.tab_blue:visited {color: #FEFEFE;}
a.tab_lgreen:link, a.tab_lgreen:visited {color: #FEFEFE;}
a.tab_yellow:link, a.tab_yellow:visited {color: #FFFFFF;}
a.tab_black:link, a.tab_black:visited {color: #FEFEFE;}
a.tab_brown:link, a.tab_brown:visited {color: #FEFEFE;}
a.tab_red:link, a.tab_red:visited {color: #FEFEFE;}
a.tab_sgreen:link, a.tab_sgreen:visited {color: #FEFEFE;}
a.tab_violet:link, a.tab_violet:visited {color: #FEFEFE;}
a.tab_grey:link, a.tab_grey:visited {color: #303030;}


.menu_subcat_128 a:link span.lev2, .menu_subcat_128 a:visited span.lev2 {color: #FEFEFE; background: #619106;}
.menu_subcat_125 a:link span.lev2, .menu_subcat_125 a:visited span.lev2 {color: #FEFEFE; background: #FBEB62;}
.menu_subcat_126 a:link span.lev2, .menu_subcat_126 a:visited span.lev2 {color: #FEFEFE; background: #1D1D1D;}
.menu_subcat_121 a:link span.lev2, .menu_subcat_121 a:visited span.lev2 {color: #FEFEFE; background: #B73535;}
.menu_subcat_123 a:link span.lev2, .menu_subcat_123 a:visited span.lev2 {color: #FEFEFE; background: #98ADA6;}
.menu_subcat_122 a:link span.lev2, .menu_subcat_122 a:visited span.lev2 {color: #FEFEFE; background: #A372A1;}
di.menu_subcat_124 a:link span.lev2, .menu_subcat_124 a:visited span.lev2 {color: #FEFEFE; background: #6E6B6E;}

.menu_subcat_128 a:hover span.lev2{color: #FEFEFE; background: #81C109;}
.menu_subcat_125 a:hover span.lev2{color: #606060; background: #E6CF06;}
.menu_subcat_126 a:hover span.lev2{color: #FEFEFE; background: #585858;}
.menu_subcat_121 a:hover span.lev2{color: #FEFEFE; background: #D05E5E;}
.menu_subcat_123 a:hover span.lev2{color: #FEFEFE; background: #B4C9BD;}
.menu_subcat_122 a:hover span.lev2{color: #FEFEFE; background: #B988A4;}
.menu_subcat_124 a:hover span.lev2{color: #FEFEFE; background: #6E6B6E;}

.menu_l1_cat_128, .menu_l1_cat_128 a:link, .menu_l1_cat_128 a:visited {color: #FEFEFE; background: #619106;}
.menu_l1_cat_125, .menu_l1_cat_125 a:link, .menu_l1_cat_125 a:visited {color: #606060; background: #FBEB62;}
.menu_l1_cat_126, .menu_l1_cat_126 a:link, .menu_l1_cat_126 a:visited {color: #FEFEFE; background: #1D1D1D;}
.menu_l1_cat_121, .menu_l1_cat_121 a:link, .menu_l1_cat_121 a:visited {color: #FEFEFE; background: #B73535;}
.menu_l1_cat_123, .menu_l1_cat_123 a:link, .menu_l1_cat_123 a:visited {color: #FEFEFE; background: #98ADA6;}
.menu_l1_cat_122, .menu_l1_cat_122 a:link, .menu_l1_cat_122 a:visited {color: #FEFEFE; background: #A372A1;}
.menu_l1_cat_124, .menu_l1_cat_124 a:link, .menu_l1_cat_124 a:visited {color: #FEFEFE; background: #6E6B6E;}



.txt_white a {color: #FFFFFF}

#tabs_wrapper
{
  margin-left: auto;
	margin-right: auto;
}

#tabs
{
  width: 100%;
  display: table;
  text-align: center;
  margin: 0px;
}

#tabs ul {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	list-style: none;
}

#tabs li {
	display: inline;
	margin: 0px 0px 0px 2px;
	padding: 0px;
}

#tabs li span{
  display: inline-block;
  height: 26px;
}


#tabs li a:link, #tabs li a:visited {
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 padding: 3px 5px 3px 5px;
}

#tabs_row
{
}

span.tab{
  display: inline;
  padding: 4px 0px 4px 0px;
}

span.act_tab{
  display: inline;
  padding: 4px 0px 4px 0px;
  abackground: url(../img/bt49.gif);
}

.search
{
 font-size: 11px;
 font-weight: bold;
 padding: 4px 1px 4px 1px;
 color: #FFFFFF;
 font-weight: 600;
}

#subscribe
{
 text-align: right;
 font-size: 12px;
 aheight: 24px;
 padding: 4px 5px 4px 1px;
 margin-left: 520px;
 white-space: nowrap;
}

.search_field {
 height: 14px;
 font-size: 10px;
 margin-left: 4px;
 padding-left: 2px;
 border-bottom: 1px solid #e7e7e7;
 border-right: 1px solid #e7e7e7;
 border-top: 1px solid #303030;
 border-left: 1px solid #303030;
}
.subscribe_field {
 border-bottom: 1px solid #e7e7e7;
 border-right: 1px solid #e7e7e7;
 border-top: 1px solid #303030;
 border-left: 1px solid #303030;
 font-size: 10px;
 padding-left: 2px;
 width: 80px;
}

.search_combo {
 font-size: 10px;
 border: 1px none silver;
 margin-left: 5px;
}

.option_combo {
 font-size: 11px;
 border: 1px solid #505050;
 padding: 1px;
 width:360px;
}

.search_btn{
 font-size: 10px;
 font-weight: bold;
 border-top: 1px solid #e7e7e7;
 border-left: 1px solid #e7e7e7;
 border-bottom: 1px solid #303030;
 border-right: 1px solid #303030;
 color: #606060;
 background: white;
 margin-left: 5px;
}


table.tabs_class2
{
 margin-left: 20px;
 font-size: 11px;
 font-weight: bold;
}

table.tabs_class2 td
{
 padding-left: 4px;
 padding-right: 4px;
}


.left_menu_box
{
 aborder: 1px solid #5C476B;
 width: 141px;
}

table.single_box th
{
  padding-top: 4px;
}

table.container_box th
{
  padding-top: 2px;
}

table.single_box th, table.container_box th
{
  margin-top: 0px;
}




/*Various links*/
a.main_links_checkout:hover {
	color:#D82E27;
}

a.cat_links:link, a.cat_links:visited {
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color:#a5a5a5;
}

a.cat_links:hover{

}

a.cat_links:hover span.lev1, a.cat_links:hover span.lev2 {
  color: #303030;
  text-decoration: underline;
}

a.cat_links:hover span.lev0 {
  color: #FAFAFA;
  text-decoration: underline;
}

a.sel_cat_links:link, a.sel_cat_links:visited {
	afont-weight: bold;
	afont-size: 12px;
	atext-decoration: none;
	color:#303030;
}

a.sel_cat_links:link span.lev0,a.sel_cat_links:link span.lev1, a.sel_cat_links:link span.lev2,
  a.sel_cat_links:visited span.lev0, a.sel_cat_links:visited span.lev1, a.sel_cat_links:visited span.lev2  {
	color:#303030;
}


a.sel_cat_links:hover, a.sel_cat_links:hover span.lev0, a.sel_cat_links:hover span.lev1, a.sel_cat_links:hover span.lev2 {
  acolor: #DA2719;
  atext-decoration: underline;
}

a.lev0 {
  padding-top: 0px;
  amargin-left: 2px;
  amargin-right: 2px;
  color:#303030;
}

a.lev1 {
  padding-bottom: 2px;
  adisplay: block;
	color:#303030;
	background: none;
}

a.lev2 {
  amargin-right: 2px;
  padding-left: 1px;
  width: 130px;
  border-left: 4px solid;
  display: block;
	color:#303030;
	background: none;
}

a.lev3 {
  margin-left: 20px;
  padding-left: 4px;
  padding-bottom: 3px;
  border-left: 1px solid #DA2719;
  display: block;
	color:#303030;
}

span.lev0 {
  margin-top: 0px;
  font-size: 12px;
  font-weight: bold;
  color: #fefefe;
}

a.cat_links span.lev1 {
  display: block;
  font-size: 11px;
  color:#101010;
}

span.lev2 {
  display: block;
  font-size: 10px;
  font-weight: normal;
  color:#303030;
  padding-top: 2px;
  padding-left: 2px;
  padding-bottom: 2px;
}

span.lev3{
  font-size: 10px;
  font-weight: normal;
  color:#5985a0;
}

.lev0 {
  border-bottom: 0px solid;
}

.lev0 a:link, .lev0 a:visited {
  display: block;
  padding: 3px 0px 3px 0px;
}

.lev1{
  abackground: #ebebeb;
  aborder-bottom: 1px solid #FFFFFF;
}

div.lev2{
  abackground: #f7f7f7;
  apadding: 1px 0px 1px 0px;
  border-bottom: 1px solid;
}

div.l1_root{
  width: 140px;
  white-space: nowrap;
  overflow: hidden;
  padding-bottom:3px;
}

.l1_root a.lev1{
  border-left: 3px solid;
  border-bottom: 1px dashed;
  margin-left: 0px;
  padding-left: 2px;
  display: block;
}


div.lev1, div.lev2, div.lev3 {
  width: 140px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 17px;
}


.sel_tree_cat{
  height: 29px;
  padding-left: 4px;
  font-size: 17px;
  font-weight: bold;
}

.menu_cat{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

a.sel_cat:link span.lev1, a.sel_cat:visited span.lev1{
  font-size: 11px;
  font-weight: bold;
  height: 16px;
  display: block;
  padding: 3px 2px 0px 2px;
  cursor: hand;
  color: #303030;
}

/*
div.lev2 a.sel_cat:link, div.lev2 a.sel_cat:visited {
  border-left: 8px solid;
} */

.lev2 a.sel_cat:link span.lev2, .lev2 a.sel_cat:visited span.lev2{
  font-size: 11px;
  font-weight: bold;
  padding: 2px 2px 3px 2px;
  cursor: hand;
  display: inline;
}


/* Hot offert styles*/

.hot_offert
{
 margin: 0px 0px 15px 0px;
 border: 1px solid #FFFFFF;
}

.hff_image
{
 float: left;
 width: 160px;
 margin-right: 2px;
 aborder: 1px solid #FFFF00;
}

.hff_image_size
{
 margin: 2px 2px 2px 2px;
}

.hff_text {
  margin-left: 170px;
  aborder: 1px solid #FFFF00;
}

ul.hff_text1
{
 list-style-type: none;
}
li.hff_title
{
 padding-bottom: 5px;
}

li.hff_info
{
 color: #29176B;
 font-weight: bold;
 font-size: 12px;
 padding-bottom: 5px;
}

/* end styles*/

/* items list styles*/
.items_list {

}
.cpaths
{
 margin-top: 5px;
 margin-bottom: 5px;
}
.items_filter
{
 display: block;
 margin-top: 5px;
 margin-bottom: 5px;
}
.ilist
{
 margin-top: 5px;
 margin-bottom: 5px;
}

.row_color1 {background: #FFFFFF}
.row_color2 {background: #F7F7F7}

.ii {
 white-space: nowrap;
}

.ilist_img
{
  float: left;
  width: 70px;

}

.ilist_info {
  margin-left: 75px;
  margin-right: 135px;
  min-height: 80px;
}
.ilist_info2 {
  width: 130px;
  text-align: right;
  float: right;
  border: 1px solid red;
}

.pager
{
 text-align: right;
 margin-top: 5px;
 margin-bottom: 5px;
}
.isort
{
 border: 1px solid #DBDBDB;
 margin-top: 5px;
 margin-bottom: 5px;
 text-align: right;
}
.sort_position
{
 border: 3px solid #ffffff;
 background: #F7F7F7;
}
.filter_txt
{
 font-size: 12px;
 color: #636363;
}
/* end styles*/

/*table divs*/
div.trow {
  display: block;
  afloat: none;
  white-space: nowrap;

}

div.tdata {
  afloat: left;
  display: inline;
  border: 1px solid red;
}

div.autosize { margin-left: auto; margin-right: auto;}
div.autosize2 { margin-left: 2px; margin-right: 2px;}
div.autosize4 { margin-left: 4px; margin-right: 4px;}
div.autosize6 { margin-left: 6px; margin-right: 6px;}
div.autosize8 { margin-left: 8px; margin-right: 8x;}
div.autosize16 { margin-left: 16px; margin-right: 16x;}
div.autosize32 { margin-left: 32px; margin-right: 32x;}
div.autosize64 { margin-left: 64px; margin-right: 64x;}


/*end table divs*/

/* Cart styles*/
.table_wrapping
{
  margin-right: auto;
  width: 630px;
  display: inline-table;
}
/* and styles*/

/* Package options styles*/
fieldset.options {
  border-top: 1px solid #505050;
  border-left: 1px solid #50505;
  border-bottom: 1px solid #50505;
  border-right: 4px solid #505050;
}

fieldset.options legend {
 font-family:Verdana;
 font-size:14px;
 font-weight: 600;
}

table.opt {
 font-family:Verdana;
 font-size:12px;
}

table.opt label {
  cursor: pointer;
}
/* Endstyles*/

sup {
  font-weight: 600;
}