.styleHL {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-COLOR: #006600; COLOR: #000000; BORDER-STYLE: none; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;  BACKGROUND-COLOR: #efebef; 

}
.price_content {
font-size:11px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
padding:4px;
white-space: nowrap;
background-color:#FFEDA6
}
.style {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.styleL {

	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.techinf {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif

}

.price {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.link {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none

}

.editborder {

	BORDER: #9dd8ff 1px solid; MARGIN: 2px; VERTICAL-ALIGN: middle;width:35px;

}

.editborder2 {

	BORDER: #9dd8ff 1px solid; VERTICAL-ALIGN: middle; WIDTH: 25px; TEXT-ALIGN:right;

}

.emailbox {

	BORDER: #ffd362 1px solid; MARGIN: 4px; VERTICAL-ALIGN: middle;

}

.quickbox {

	BORDER: #D6D6D6 1px solid; VERTICAL-ALIGN: middle; WIDTH:70px;

}

.quickbox2 {

	BORDER: #D6D6D6 1px solid; VERTICAL-ALIGN: middle; WIDTH:40px;

}



.tablehead {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left

}

.techinfHI {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efebef; TEXT-DECORATION: none

}

.techinfHH {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #CACACA; TEXT-DECORATION: none

}

.headsmall {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-COLOR: #00ff00; COLOR: #000000; BORDER-STYLE: none; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #bfbfbf; TEXT-ALIGN: center;

}

.pricehead {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../mimages/centerhead.gif); COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif

}

.pricesmall {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.menuhead {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../mimages/menuc.gif); COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif

}

.head {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-COLOR: #00ff00; BACKGROUND-IMAGE: url(../mimages/ftop.jpg); COLOR: #333333; BORDER-STYLE: none; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, san-serif; 

}

.frontHL {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-COLOR: #006600; COLOR: #000000; BORDER-STYLE: none; FONT-STYLE: normal; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f7f9;

}

.date {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #b70000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif

}



H1 {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

H2 {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 2px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

#floatbanner {

	LEFT: 1024px; POSITION: fixed; TOP: 3px

}

 HTML #floatbanner {

	POSITION: absolute

}

.tmenu {

	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(/mimages/topbutton3.jpg) #00ffff; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 2px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap

}

BODY {

	PADDING: 0px; MARGIN: 0px;

}

FORM {

	CLEAR: none; PADDING: 0px; MARGIN: 0px;

}

IMG {

	BORDER-WIDTH: 0px;

}

A {

	COLOR: #000099

}

A:visited {

	COLOR: #2c5656

}

#topback {

	Z-INDEX: 3; LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(/mimages/taust.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat; POSITION: relative; TOP: 0px; HEIGHT: 70px

}

#logobox {

	Z-INDEX: 3; LEFT: 16px; FLOAT: left; WIDTH: 190px; POSITION: relative; TOP: 7px; HEIGHT: 60px

}

#container {

	FLOAT: left; WIDTH: 100%; POSITION: relative

}

#navipath {

	CLEAR: right; FONT-SIZE: 10px; LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 15px; PADDING-TOP: 4px; WIDTH: 790px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative;

}



#cart_cont {

	CLEAR: none; LEFT: 80px; FLOAT: left; WIDTH: 260px; POSITION: relative; TOP: 0px

}

#cartmenu {

	FONT-SIZE: 10px; Z-INDEX: 3; BACKGROUND: #ffffff; LEFT: 50px; WIDTH: 262px; PADDING-TOP: 2px; BORDER-BOTTOM: #9dd8ff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 0px; HEIGHT: 18px; TEXT-ALIGN: center; WHITE-SPACE: nowrap;

}

#cartmenu IMG {

	VERTICAL-ALIGN: middle

}

#lang {

	Z-INDEX: 10; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 840px; FLOAT: left; WIDTH: 90px; POSITION: relative; TOP: 1px; HEIGHT: 12px

}

.cart_header {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffdf5e; TEXT-ALIGN: center; 

}
.cart_header IMG {
       float:right;
}
.subcart_header {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #DCD3DC; TEXT-ALIGN: center; visibility:hidden;

}

#logout {

	FONT-SIZE: 11px; Z-INDEX: 3; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 4px; FLOAT: left; WIDTH: 70px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 4px; HEIGHT: 10px

}

#cartleft {

	BORDER-RIGHT: #9dd8ff 1px solid; PADDING-RIGHT: 7px; FONT-SIZE: 10px; Z-INDEX: 3; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 30px; FLOAT: left; WIDTH: 175px; LINE-HEIGHT: 1.2em; MARGIN-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 8px; HEIGHT: 30px; TEXT-ALIGN: right

}

#cartright {

	FONT-SIZE: 10px; Z-INDEX: 3; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 35px; FLOAT: left; WIDTH: 50px; LINE-HEIGHT: 1.4em; MARGIN-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 8px; HEIGHT: 30px;

}

#search_top {

	Z-INDEX: 4; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 40px; FLOAT: left; WIDTH: 250px; MARGIN-RIGHT: 4px; POSITION: relative; TOP: 26px; HEIGHT: 10px; TEXT-ALIGN:right;

}

#menubox {

	FONT-SIZE: 6px; Z-INDEX: 4; BACKGROUND: #d7d8ff; LEFT: 0px; FLOAT: left; WIDTH: 100%; POSITION: relative; TOP: 2px; HEIGHT: 18px

}

#menuframe {

	Z-INDEX: 4; FLOAT: left; OVERFLOW: hidden; WIDTH: 960px; POSITION: relative; HEIGHT: 18px

}

#topcont {

	Z-INDEX: 8; FLOAT: left; WIDTH: 950px; POSITION: relative

}

#menucont {

	PADDING: 0px; DISPLAY: inline; LEFT: 0px; MARGIN: 0px; WIDTH: 850px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 0px; HEIGHT: 18px

}

#menucont LI {

	BORDER-RIGHT: #d7d8ff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(/mimages/topbutton.jpg) #9696ba; FLOAT: left; MARGIN-LEFT: 1px; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #d7d8ff 1px solid; LINE-HEIGHT: 1.6em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; HEIGHT: 18px

}

#menucont LI A {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(/mimages/topleft2.jpg) no-repeat left top; PADDING-BOTTOM: 4px; COLOR: #ffffff; LINE-HEIGHT: 1.6em; PADDING-TOP: 2px; TEXT-DECORATION: none

}

#menucont .endsale {

        BACKGROUND: url(/mimages/topsale.jpg) #9696ba;

}

#menucont .endsale A{

	PADDING-LEFT: 6px; BACKGROUND: url(/mimages/topsale2.jpg) no-repeat left top; 

}

#search_bar {

	PADDING: 0px; Z-INDEX: 10; FLOAT: left; MARGIN: 0px; WIDTH: auto; LINE-HEIGHT: 2em; POSITION: relative; HEIGHT: 19px

}

#search_bar2 {

	PADDING: 0px; Z-INDEX: 10; LEFT: 150px; FLOAT: left; MARGIN: 0px; WIDTH: auto; LINE-HEIGHT: 2em; POSITION: relative; HEIGHT: 19px

}

#search_bar A {

	COLOR: #5b5b5b; TEXT-DECORATION: none

}

search_bar A:visited {

	COLOR: #5b5b5b; TEXT-DECORATION: none

}

#search_bar2 A {

	COLOR: #5b5b5b; TEXT-DECORATION: none

}

search_bar2 A:visited {

	COLOR: #5b5b5b; TEXT-DECORATION: none

}

#search_content {

	CLEAR: none; BORDER-TOP: #1CCACA 3px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; Z-INDEX: 1; LEFT: 0px; FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 100%; TEXT-INDENT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; POSITION: relative; TOP: 2px; HEIGHT: 18px; BACKGROUND-COLOR: #e9e9e9; TEXT-DECORATION: none

}

#search_content DIV {

	FLOAT: left

}

#search_cont {

	LEFT: 0px; WIDTH: 950px; POSITION: relative; TOP: 0px

}

#foter {

	CLEAR: both; BORDER-TOP: #c5c5c5 3px solid; MARGIN-TOP: 30px; Z-INDEX: 2; LEFT: 162px; FLOAT: left; WIDTH: 630px; POSITION: relative; HEIGHT: 25px; BACKGROUND-COLOR: #ceceff; TEXT-ALIGN: center

}

.foot_tbl {

	CLEAR: both; FONT-SIZE: 11px; Z-INDEX: 2; LEFT: 162px; WIDTH: 630px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative

}

.foot_item {

	PADDING-LEFT: 20px; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 190px; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #efebef

}

#main_content {

	CLEAR: both; LEFT: 0px; FLOAT: left; WIDTH: 955px; POSITION: relative; TOP: 5px

}

#header {

	LEFT: 0px; FLOAT: left; WIDTH: 955px; POSITION: relative; TOP: 0px

}

#main_content IMG {

	PADDING: 4px;

}

.center_row HR {

	MARGIN-LEFT:3px; BORDER-WIDTH: 0px; WIDTH: 450px; COLOR:#D6D6D6; HEIGHT: 1px; BACKGROUND-COLOR: #D6D6D6; MARGIN-TOP: 10px;MARGIN-bottom: 10px;

}



#center_column {

	PADDING: 0px; FONT-SIZE: 12px; Z-INDEX: 2; LEFT: 20px; FLOAT: left; MARGIN: 0px; WIDTH: 586px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative; OVERFLOW:hidden;

}

.front_highlight{

   position:relative;
   width: 460px; 
   display:block;
   float:left;
   text-indent: 1px;
   border: 1px solid #a6edff; 
   margin-bottom:10px;
   padding:6px;
   
}

.front_highlight IMG{

   text-align:right;
   float:right;
   position:relative;
   top:10px;
   text-indent: 1px; 
   margin-bottom:10px;
  
}

#center_column_fp {

	padding-top: 30px; PADDING-bottom: 60px; FONT-SIZE: 12px; LEFT: 180px; FLOAT: left; MARGIN: 0px; WIDTH: 586px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative; OVERFLOW:hidden;top:40px;

}

#upper_part {
float:left;width:797px;
}

#center_news_area {

	PADDING: 0px; FONT-SIZE: 12px; Z-INDEX: 2; LEFT: 20px; FLOAT: left; MARGIN: 0px; WIDTH: 795px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative; OVERFLOW:hidden;

}
#front_news_area {
    
    PADDING: 0px; 
    FONT-SIZE: 12px; 
    Z-INDEX: 2; 
    LEFT: 20px; 
    FLOAT: left; 
    MARGIN: 0px; 
    WIDTH: 491px; 
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
    POSITION: relative; 
    OVERFLOW:hidden;

}
#front_right_area {
    
    PADDING: 0px; 
    FONT-SIZE: 12px; 
    Z-INDEX: 2; 
    LEFT: 20px; 
    FLOAT: left; 
    MARGIN: 0px; 
    WIDTH: 270px; 
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
    POSITION: relative; 
    OVERFLOW:hidden;

}


#quicky {

	background-image: url(/mimages/ebackground.gif);
	background-repeat: no-repeat;
        height:120px;overflow:hidden;
        LEFT:20px; FLOAT: right; WIDTH: 368px; POSITION: relative; 
	border: 1px solid #E6EEFC;margin-bottom:10px; padding:6px;
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;
        color:#0069B3;margin-right:6px;

}

#quicky A{

	color:#0069B3
}
#quicky H2{

	 font-size:12px;color:#0069B3
}

#quicky UL {

margin:7px;padding-left:15px;
}

#blog_section {

	LEFT:3px; FLOAT: left; WIDTH: 210px; POSITION: relative; 
	margin-bottom:10px; padding:10px;
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;
        top:22px;
}

#blog_section H2 {
      font-size:14px; padding-bottom:15px;
}


#specialtitle  {
   LEFT:20px; clear:both; FLOAT: left; WIDTH: 210px; display:block;POSITION: relative; 
   margin-bottom:10px; 
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;font-weight:bold;
   top:18px;
}

.b_sep {
      margin-top:70px; margin-left:15px; width:1px; float:left; display:block; border-left: 1px solid #E6EEFC;height:300px;padding:5px;
}

.q_sep {
      width:1px;float:left;border-left: 1px solid #E6EEFC;height:80px;padding:5px;
}

.quicky_item {
      width: 398px; float:left;overflow:hidden;left:20px;position:relative;top:20px;
}

.scrollable {
	PADDING: 0px; 
        FLOAT: left; 
        MARGIN: 0px; 
        POSITION: relative; 
        overflow:hidden;
       height:250px;
       WIDTH: 400px; 

}


.items  {
	width:20000em;
        position:absolute;
}
.items div {
	padding:3px 3px;
	float:left;
	display:none;
        WIDTH: 400px;
}

ul#tabs { 
	list-style:none; 
        position:relative;
        float:left;
        margin-left:15px;
        border:#DAE5FB 1px solid;
        text-indent:0em;
        padding:0px;
        margin-top:0px;margin-bottom:0px;margin-right:0px;
}

ul#tabs li { 
	margin:2px; 
	padding:4px; 
	list-style-image:none;
        width:175px; 
        height:26px;
        overflow:hidden;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        background:#E1EBFD;
}

ul#tabs li.active { 
        font-weight:bold;
        background:#F3F7FE;

}
ul#tabs li.more { 
        font-weight:bold;
        background:#FFFFFF;
        text-align:right;

}
ul#tabs li.elfa { 
        height:170px;
        background:#FFFFFF;
        
}
.quot {
	FONT-SIZE: 11px; FLOAT: left; MARGIN-LEFT: 30px; WIDTH: 165px; 
COLOR:#0069b3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.quot A {
	COLOR: #0069b3
}
.quot H2 {
	COLOR: #0069b3
}
.readmore {
     float:right;
     font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;margin:8px;
}

ul#navi li.more { 
        font-weight:bold;
        background:#FFFFFF;
        text-align:right;

}

#content ul#tabs li a { 
	display:block;
	overflow: hidden; 
	padding:0px;
	margin:0px;
}


ul#navi { 
	list-style:none; 
        position:relative;
        float:left;
        border:#DAE5FB 1px solid;
        text-indent:0em;
        padding:0px;
        margin:0px;
        left:10px;
}

ul.navi_front li.more { 
        font-weight:bold;
        background:#FFFFFF;
        text-align:right;

}

ul.navi_front { 
	list-style:none; 
        display:block;
        position:relative;
        font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:11px;
        text-indent:0em;
        padding:0px;
        margin:0px;
        left:5px;
}

ul.navi_front li { 
	margin:1px;
        padding:3px; 
	list-style-image:none;
        height:13px;
        overflow:hidden;
        background:#F3F7FE;

}

ul#navi li { 
	margin:2px; 
	padding:4px; 
	list-style-image:none;
        height:26px;
        overflow:hidden;
        width:175px; 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        background:#F3F7FE;
}

ul#navi li.active { 
        background:#E2EBFE;

}

#content ul#navi li a { 
	display:block;
	overflow: hidden; 
	padding:0px;
	margin:0px;
}

#main_column {

	PADDING: 0px; FONT-SIZE: 12px; Z-INDEX: 2; LEFT: 20px; FLOAT: left; MARGIN: 0px; WIDTH: 586px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative; OVERFLOW: hidden;

}

#main_column_pd {

	PADDING: 0px; FONT-SIZE: 12px; Z-INDEX: 2; LEFT: 20px; FLOAT: left; MARGIN: 0px; WIDTH: 760px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative; OVERFLOW: hidden;

}

#rght_column {

	PADDING: 0px; FONT-SIZE: 12px; Z-INDEX: 2; LEFT: 30px; FLOAT: left; MARGIN: 0px; WIDTH: 200px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative;

}
#rght_column2 {

	PADDING: 0px; FONT-SIZE: 12px; Z-INDEX: 2; LEFT: 180px; FLOAT: left; MARGIN: 0px; WIDTH: 200px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative;

}

#rt_column {

	PADDING: 0px; FONT-SIZE: 12px; Z-INDEX: 2; LEFT: 10px; FLOAT: left; MARGIN: 0px; WIDTH: 200px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 50px

}

.center_row {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative

}
.center_row_ext {

	background:#D1FFBB; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative

}

.center_row_ext H2{
 margin:0px;padding-left:5px;
}

.cat_row {

	CLEAR: both; Z-INDEX: 2; FLOAT: left; WIDTH: 586px; POSITION: relative; PADDING-TOP: 6px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: solid 1px #B3FFF0;

}

.cat_img {

	PADDING: 0px; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; WIDTH: 130px; POSITION: relative; HEIGHT: 90px; TEXT-ALIGN: center; overflow:hidden;

}

.cat_intro {

	BORDER-RIGHT: #B3FFF0 1px solid; PADDING: 0px; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; WIDTH: 330px; POSITION: relative; 

}

.cat_code {

	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative;

}

.cat_price {

	PADDING-LEFT: 2px; LEFT:2px; FONT-SIZE: 11px; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; WIDTH: 118px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative

}

.cat_addon {

	TOP: 2px; Z-INDEX: 2; FLOAT: left; PADDING-LEFT: 2px; WIDTH: 118px; PADDING-TOP: 0px; POSITION: relative; FONT-SIZE: 12px; 

}

.cat_addons {

	TOP: 2px; Z-INDEX: 2; FLOAT: left; PADDING-LEFT: 2px; WIDTH: 118px; PADDING-TOP: 0px; POSITION: relative; FONT-SIZE: 12px; BACKGROUND-COLOR:#FF8A8A;

}

.cat_dd {

	CLEAR: both;  PADDING: 2px; Z-INDEX: 2; POSITION: relative; WIDTH:100%;

}

.cat_ddh {

	CLEAR: both;  PADDING: 2px; Z-INDEX: 2; POSITION: relative; WIDTH:100%; BACKGROUND-COLOR:#CAFFF4;FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;

}

.cat_cart {

	CLEAR: both;  PADDING: 2px; Z-INDEX: 2; POSITION: relative; TOP: 6px; WIDTH:100%;

}

.center_item {

	PADDING: 0px; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; WIDTH: 293px; POSITION: relative

}

.center_item_news {

	PADDING: 0px; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; WIDTH: 293px; POSITION: relative; height:230px;overflow:hidden;

}

#desc_img {

	PADDING: 0px; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; WIDTH: 170px; POSITION: relative; TEXT-ALIGN: center; HEIGHT:150px;

}

#desc_intro {

	PADDING: 0px; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; WIDTH: 380px; POSITION: relative; HEIGHT:150px;

}

.pcode_left {

	PADDING: 0px; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; WIDTH: 368px; POSITION: relative

}

.pcode_right {

	PADDING: 0px; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; WIDTH: 218px; POSITION: relative; TEXT-ALIGN: right

}

.rght_item {

	CLEAR: both; PADDING: 0px; Z-INDEX: 2; MARGIN: 0px; WIDTH: 200px; POSITION: relative

}

.rght_ritem {

	CLEAR: both; PADDING-LEFT: 6px; Z-INDEX: 2; LEFT: 10px; MARGIN-TOP: 10px; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 180px; POSITION: relative;

}

.rght_ritem IMG {

  vertical-align:middle;

}

.price_cont A {

  font-weight:normal;font-size:11px;

}

.cb_item {

	PADDING: 8px; FONT-SIZE: 12px; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; WIDTH: 46%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative

}

#leftcolumn {

	FONT-SIZE: 11px; Z-INDEX: 1; LEFT: 0px; FLOAT: left; WIDTH: 157px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 0px

}



#subbox {

	position:relative;

	left:0px;

	width:100%;

	z-index:1;

        CLEAR: both;

	float:left;

        color:#2A2A2A;

        text-indent: 4px;

        background-image: url(/mimages/subtop.jpg);

	background-repeat: no-repeat;

}

#subbox2 {

	position:relative;

	left:3px;

	width:285px;

	z-index:1;      

	float:left;

        color:#2A2A2A;

        text-indent: 4px;

        background-image: url(/mimages/news_bgr.jpg);

	background-repeat: no-repeat;

}

#newbox {

	padding-top: 10px; float:left;FLOAT: left; WIDTH: 540px;POSITION: relative; left:20px;
        top:20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;font-size:11px;
}
#newbox DIV {
      float:left; width:160px;padding:5px;margin:3px;
}
#newbox DIV.r_sep {
      width:520px; height:5px;
}
#newbox DIV.readmore {
      float:right; padding-top:20px;margin:0px;padding-right:0px;padding-bottom:0px;
}
#newbox DIV.img_link {
      width:150px; height:90px; overlow:hidden;padding:0px;margin:0px;

}
#newbox P {
      margin-top:7px;margin-bottom:0px;
}
#newbox H2 {
      font-size:14px; padding:5px;
}

#specialbox {

	left:20px; top:20px;FLOAT: left; WIDTH: 790px; COLOR: #2a2a2a; POSITION: relative; text-indent: 1px;border: 1px solid #FFC6C6; margin-bottom:10px;

}
#specialbox H2 {
      font-size:14px; padding:5px;
}
.producer_row {

	Z-INDEX: 3; RIGHT: 10px; FLOAT: right; POSITION: relative;

}

#ptitle {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 3; FLOAT: left; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative;

}

#plogos {

	Z-INDEX: 3; FLOAT: left; POSITION: relative;

}

.sheader {

	CLEAR: both; Z-INDEX: 2; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative;margin-top:5px; 

}

.s_header {

	PADDING: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 2; FLOAT: left; POSITION: relative; BACKGROUND-COLOR: #e8e8ff

}

.s_parameters {

	PADDING: 1px; FONT-SIZE: 11px; Z-INDEX: 2; LEFT: 5px; POSITION: relative

}

.search_parameters {

	CLEAR: both; FONT-SIZE: 11px; Z-INDEX: 2; LEFT: 5px; PADDING-BOTTOM: 20px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TOP: 5px

}

.newbox2 DIV {

	FLOAT: left; POSITION: relative

}

.newbox2 {

	CLEAR: both; PADDING: 5px; FONT-SIZE: 11px; Z-INDEX: 2; LEFT: 0px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #e8e8ff

}

.sort_opt LI {

	BORDER-RIGHT: #ffffff 1px solid; PADDING: 2px; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffae; FLOAT: left; MARGIN-LEFT: 2px; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 12px

}

.sort_opt {

	PADDING: 0px; LEFT: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 0px; HEIGHT: 12px

}

.desc_title LI {

	PADDING: 2px; FONT-SIZE: 10px; BACKGROUND: #ffffae; FLOAT: left; MARGIN-LEFT: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 16px

}

.desc_title {

	PADDING: 0px; LEFT: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none; POSITION: relative; TOP: 0px; HEIGHT: 16px

}

.view_row {

	CLEAR: both; FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 16px

}

.view_opt {

	PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 5px; BACKGROUND: #ece9d8; LEFT: 0px; FLOAT: left; WIDTH: 240px; POSITION: relative; TOP: 0px; HEIGHT: 16px

}

.page_opt {

	BORDER-RIGHT: #ffffff 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 3px; BACKGROUND: #ece9d8; LEFT: 0px; FLOAT: left; BORDER-LEFT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px solid; POSITION: relative; TOP: 0px; HEIGHT: 16px

}

.glance_item {

	PADDING: 0px; FONT-SIZE: 10px; Z-INDEX: 2; FLOAT: left; MARGIN: 0px; WIDTH: 170px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: center

}

.glance_item H2 {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.npitem {

	FONT-SIZE: 12px; Z-INDEX: 1; MARGIN-LEFT:2px; FLOAT: left; WIDTH: 260px; COLOR: #2a2a2a; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative;
overflow:hidden;
}

.npitem_l {

	FONT-SIZE: 12px; Z-INDEX: 1; MARGIN-LEFT:2px; FLOAT: left; WIDTH: 260px; COLOR: #2a2a2a; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative;
overflow:hidden;margin-bottom:15px;
}


.newp {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; Z-INDEX: 1; LEFT: 4px; FLOAT: left; MARGIN: 2px; WIDTH: 185px; COLOR: #2a2a2a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: center

}



#nrow {

	CLEAR: both; LEFT: 8px; FLOAT: left; WIDTH: 570px; POSITION: relative; BACKGROUND-COLOR: #ffffff;  BORDER-BOTTOM: 2px #e8e8ff solid;

}

.n_row {

	CLEAR: both; FLOAT: left; WIDTH: 790px; POSITION: relative; BACKGROUND-COLOR: #ffffff; margin-bottom:10px;

}

.newsitem

 {

        position:relative;

	text-align: left;

        float:left;

        clear:both;

        width:194px;

        background-color: #FFFFFF;

	border-left: #D9D9FF solid;

        border-bottom: 1px #FFFFFF solid;

        padding: 2px 1px 2px 3px; 

}

.newsitem2

 {

        position:relative;

	text-align: left;

        float:left;

        clear:both;

        width:270px;

        padding: 2px 1px 2px 5px; 

}



#email_cont {

	MARGIN-TOP: 15px; Z-INDEX: 1; FLOAT: left; WIDTH: 157px; POSITION: relative; BACKGROUND-COLOR: #ffd362

}

#email {

	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 1px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; WIDTH: 148px; PADDING-TOP: 2px; POSITION: relative; BACKGROUND-COLOR: #ffe991; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 0px

}



#tevalo {

	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 148px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 0px solid; POSITION: relative; TEXT-ALIGN: center

}



#categbox {

	CLEAR: both; Z-INDEX: 1; LEFT: 0px; FLOAT: left; WIDTH: 157px; COLOR: #2a2a2a; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #e8e8ff; OVERFLOW:hidden;

}

#categbox IMG {

	PADDING: 0px; MARGIN: 0px;

}

#categbox UL {

        LIST-STYLE-TYPE: none; padding:0px; margin:0px; display:inline;width:152px;OVERFLOW:hidden; 

}

#categbox LI {

        WIDTH: 152px;FLOAT:left; DISPLAY: block;BORDER-RIGHT: #ffffff 0px solid; PADDING-LEFT:0px; BORDER-TOP: #ffffff 1px solid; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 0px solid; POSITION: relative; BACKGROUND-COLOR: #f4f4ff; TEXT-ALIGN: left

}
#categbox LI.dis {
  background:#D1FFBB;
}

#categbox A {

   text-decoration:none;COLOR: #2a2a2a; DISPLAY: block;

}

#categbox A:hover {

        background-color:#e8e8ff;

}

.lv A {

	PADDING-LEFT: 3px; DISPLAY: block; 

}

.lv0 A {

	PADDING-LEFT: 9px; DISPLAY: block; FONT-SIZE: 10px;

}

.lv1 A {

	PADDING-LEFT: 15px; DISPLAY: block; FONT-SIZE: 10px; 

}

LI.sub_lv {

        HEIGHT:10px; DISPLAY: block; BACKGROUND-COLOR: #e8e8ff !important; 

}

LI#act_lv {

        DISPLAY: block; FONT-WEIGHT:bold; BACKGROUND-COLOR: #FFFFFF;

}

.listprice_save {

	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 10px; POSITION: relative; TEXT-DECORATION: none;margin-top:2px;margin-bottom:4px;

}

.save {

	COLOR: #ff0000

}

.rapidd {

	FONT-WEIGHT: normal; FONT-SIZE: 11px; margin:0px;BACKGROUND-COLOR: #efebef;border:1px solid #FFFFFF;text-align:center;

}

.img_cont {

	DISPLAY: block; Z-INDEX: 2; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 6px; OVERFLOW: hidden; WIDTH: 105px; HEIGHT: 100px; POSITION: relative; TEXT-ALIGN: center

}

.img_cont_l {

	DISPLAY: block; Z-INDEX: 2; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 6px; OVERFLOW: hidden; WIDTH: 260px; HEIGHT: 100px; POSITION: relative; TEXT-ALIGN: center

}
.price_cont_l {

	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 1; LEFT: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; POSITION: relative; width:155px; FLOAT:left;

}
.price_cont_l P{
       margin-top:8px;margin-bottom:2px;
}

.text_cont {

	FONT-SIZE: 12px; FLOAT: left; WIDTH: 280px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; POSITION: relative; TEXT-DECORATION: none

}

.price_cont {

	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; Z-INDEX: 1; LEFT: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: normal; POSITION: relative; width:155px; FLOAT:left;

}
.price_cont P{
       margin-top:8px;margin-bottom:2px;
}

.top_cont {

	CLEAR: none; FLOAT: left; WIDTH: 280px; POSITION: relative; HEIGHT: auto

}

.xtop {

	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 100%

}

.xbottom {

	DISPLAY: block; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 100%

}

.xb1 {

	DISPLAY: block; OVERFLOW: hidden

}

.xb2 {

	DISPLAY: block; OVERFLOW: hidden

}

.xb3 {

	DISPLAY: block; OVERFLOW: hidden

}

.xb4 {

	DISPLAY: block; OVERFLOW: hidden

}

.xb1 {

	HEIGHT: 1px

}

.xb2 {

	HEIGHT: 1px

}

.xb3 {

	HEIGHT: 1px

}

.xb2 {

	BORDER-RIGHT: #ddddff 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ddddff 1px solid

}

.xb3 {

	BORDER-RIGHT: #ddddff 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ddddff 1px solid

}

.xb4 {

	BORDER-RIGHT: #ddddff 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ddddff 1px solid

}

.xb1 {

	BACKGROUND: #ddddff; MARGIN: 0px 5px

}

.xb2 {

	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px

}

.xb3 {

	MARGIN: 0px 2px

}

.xb4 {

	MARGIN: 0px 1px; HEIGHT: 2px

}

.xboxcontent {

	BORDER-RIGHT: #ddddff 1px solid; BORDER-TOP: #ddddff 0px solid; DISPLAY: block; BACKGROUND: #fff; VERTICAL-ALIGN: middle; BORDER-LEFT: #ddddff 1px solid; BORDER-BOTTOM: #ddddff 0px solid; TEXT-ALIGN: center

}

#searchform .go {

	BORDER-RIGHT: #d5d5ff 1px solid; BORDER-TOP: #d5d5ff 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #d5d5ff 1px solid; WIDTH: 23px; BORDER-BOTTOM: #d5d5ff 1px solid; HEIGHT: 20px

}

#searchform .q {

	BORDER-RIGHT: 0px; PADDING-RIGHT: 2px; BACKGROUND-POSITION: right 50%; BORDER-TOP: #d5d5ff 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #d5d5ff 1px solid; WIDTH: 120px; PADDING-TOP: 2px; BORDER-BOTTOM: #d5d5ff 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px; BACKGROUND-COLOR: white; TEXT-COLOR:black;

}

#searchform .t {

	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 8px

}

#searchform .lable {

	TEXT-ALIGN:left; MARGIN-TOP: 1px; FONT-SIZE: 9px; FLOAT:right; WIDTH:155px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}

.alert {background: #FECBCF url(/mimages/gpics/alert.gif) center no-repeat;background-position: 7px 4px; /* x-pos y-pos */ text-align: left;padding: 5px 20px 5px 30px;	border-top: 2px solid #FC6974;border-bottom: 2px solid #FC6974;

}
