fieldset, img, abbr { 
border : 0; 
} 
address, caption, cite, code, dfn, h1, h2, h3, h4, h5, h6, th, var { 
font-style : normal; 
font-weight : normal; 
} 
ul { 
list-style : none; 
} 
caption, th { 
text-align : left; 
} 
a { 
color : #0c446f; 
text-decoration : none; 
} 
a:hover { 
color : #0c446f; 
text-decoration : underline; 
} 
.ud { 
text-decoration : underline; 
} 
.ud:hover { 
text-decoration : none; 
} 
p { 
padding-bottom : 12px; 
} 
.clear { 
clear : both; 
overflow : hidden; 
margin : 0; 
padding : 0; 
height : 1px; 
} 
h1 { 
color : #e29003; 
margin : 0 0 8px 0; 
padding : 0 0 4px 0; 
font : normal 19px Georgia, Arial, Helvetica, sans-serif; 
border-bottom : 1px solid #f0eeee; 
} 
h2 { 
color : #e29003; 
font : normal 17px Georgia, Arial, Helvetica, sans-serif; 
margin-bottom : 12px; 
padding : 5px 0 6px 0; 
background : url(newImages/h2bg.gif) no-repeat center bottom; 
text-align : center; 
letter-spacing : 1px; 
} 
h3 { 
font : bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; 
margin : 0 0 7px 0; 
padding : 10px 0 6px 0; 
color : #e29003; 
border-bottom : 1px solid #f0eeee; 
} 
h4 { 
color : #e29003; 
margin : 0 0 8px 0; 
padding : 10px 0 4px 0; 
font : normal 19px Georgia, Arial, Helvetica, sans-serif; 
border-bottom : 1px solid #f0eeee; 
} 
#wrapper { 
width : 892px; 
margin : 46px auto 0 auto; 
background : #fff url(newImages/frame.png) no-repeat center top; 
} 
#header { 
height : 117px; 
clear : both; 
}

.logo { 
width : 181px; 
height : 51px; 
margin : 34px 0 0 42px; 
float : left; 
background : url(newImages/default.gif) no-repeat left top; 
display : block; 
text-indent : -999px; 
overflow : hidden; 
display : inline; 
} 
#content { 
padding : 37px 22px 0 22px; 
margin : 0 6px; 
background : url(newImages/shade.png) repeat-x left top; 
} 
#lsidebar { 
width : 132px; 
float : left; 
padding-right : 22px; 
background : url(newImages/vetline.gif) no-repeat right top; 
} 
#rsidebar { 
width : 132px; 
float : left; 
padding-left : 22px; 
background : url(newImages/vetline.gif) no-repeat left top; 
} 
#lsidebar, #rsidebar { 
min-height : 480px; 
height : auto !important ; 
height : 480px; 
} 
#main { 
width : 484px; 
float : left; 
padding : 0 22px; 
} 
#cartmain { 
width : 638px; 
float : left; 
padding : 0 22px 22px 0; 
} 
#prefs { 
width : 525px; 
height : 59px; 
float : right; 
margin : 40px 20px 0 0; 
display : inline; 
} 
#prefs label { 
color : #e29003; 
font-weight : bold; 
margin-bottom : 6px; 
padding-top : 2px; 
display : block; 
} 
#crncy, #lang { 
padding-left : 15px; 
float : right; 
background : url(newImages/dot-v.gif) repeat-y left top; 
} 
#crncy { 
width : 130px; 
} 
#lang { 
width : 155px; 
} 
.dropdown { 
font : 12px Arial, Helvetica, sans-serif; 
width : 115px; 
padding : 1px; 
} 
#session { 
width : 190px; 
float : right; 
padding-right : 15px; 
text-align : right; 
display : inline; 
line-height : 1.7em; 
} 
#navbar { 
padding : 7px 0 0 35px; 
margin : 0 6px; 
height : 31px; 
border-left : 1px solid #0c446f; 
border-right : 1px solid #0c446f; 
background : #0c446f url(newImages/nav.png) repeat-x left top; 
color : #adbcc7; 
} 

#search { 
width : 308px; 
float : right; 
display : inline; 
} 
.sinput { 
width : 170px; 
border-top : 1px solid #000; 
border-left : 1px solid #000; 
height : 16px; 
} 
.go { 
width : 30px; 
background : #e29003; 
border : 1px solid #bc7a09; 
color : #fff; 
font : bold 11px Arial, Helvetica, sans-serif; 
} 
.cats { 
list-style-type : none; 
margin : 0; 
padding : 0 0 8px 0; 
} 
.cats li { 
background : url(newImages/bullet.gif) no-repeat left 11px; 
padding : 4px 0 4px 10px; 
border-bottom : 1px solid #f0eeee; 
} 
.ols { 
margin : 0 0 0 17px; 
padding : 0; 
} 
.ols li { 
padding : 1px 0; 
margin : 0; 
} 
.latest { 
margin : 0 auto; 
width : 484px; 
padding : 12px 0 0 0; 
} 
div.latestProds { 
text-align : center; 
width : 141px; 
padding-top : 8px; 
margin : 0 9px 18px 9px; 
height : 160px; 
float : left; 
overflow : hidden; 
position : relative; 
display : inline; 
background : url(newImages/prod-bg.png) no-repeat center top; 
} 
div.latestProds:hover { 
background : url(newImages/prod-bg-hover.png) no-repeat center top; 
} 
.pr { 
display : block; 
} 
.divider { 
height : 14px; 
display : block; 
background : url(newImages/divider.gif) no-repeat center center; 
} 
#footer { 
text-align : center; 
margin : 0 auto; 
clear : both; 
padding : 20px 0 10px 0; 
background : url(newImages/fotline.gif) no-repeat center 10px; 
} 
a.cright { 
color : #0c1f2d; 
text-decoration : none; 
cursor : text; 
} 
.txtOldPrice { 
text-decoration : line-through; 
} 
.txtBoxSave, .txtSale { 
color : #990000; 
} 
.txtOutOfStock { 
color : #990000; 
} 
.textbox { 
padding-left : 2px; 
border : 1px solid #ccc; 
} 
.ml { 
margin-top : 6px; 
} 
.short { 
width : 110px; 
} 
.submit { 
font : bold 11px Arial, Helvetica, sans-serif; 
background : #e29003; 
border : 1px solid #bc7a09; 
color : #fff; 
padding : 1px 4px; 
outline : none; 
} 
.submit:hover { 
background : #0c446f; 
border : 1px solid #0c446f; 
} 
.txtCopyright { 
margin : -8px 0 0 0; 
padding-bottom : 10px; 
text-align : center; 
} 
.txtCopyright br { 
display : none; 
} 
.txtButton, .txtCheckout, .txtUpdate { 
color : #fff; 
background : #e29003; 
border : 1px solid #ac824a; 
padding : 3px 6px; 
font : bold 11px Verdana, Arial, Helvetica, sans-serif; 
outline : none; 
text-decoration : none; 
} 
.txtButton:hover, a.txtCheckout:hover, a.txtUpdate:hover { 
color : #fff; 
background : #423232; 
border : 1px solid #423232; 
text-decoration : none; 
} 
.txtError { 
color : #ff0000; 
} 
.border { 
border : 1px solid #f0eeee; 
padding : 5px; 
} 
#subCats { 
margin : 0 auto; 
} 
#subCats ul { 
margin : 0; 
padding : 10px 3px; 
} 
#subCats li { 
background : url(newImages/folder.jpg) no-repeat left top; 
padding : 3px 0 0 24px; 
text-align : left; 
float : left; 
width : 130px; 
height : 40px; 
} 
.image { 
text-align : center; 
border : 1px solid #f0eeee; 
background : #fff; 
padding : 5px; 
margin : 10px 10px 10px 0; 
} 
.image:hover { 
border : 1px solid #cfcbcb; 
} 
.diver { 
border-bottom : 1px solid #f0eeee; 
display : block; 
margin : 6px 0 8px; 
} 
.content ul { 
margin : 0 10px 10px 15px; 
} 
.content li { 
background : url(newImages/bullet.gif) no-repeat left 6px; 
padding-left : 14px; 
} 
.addbkt { 
padding : 10px; 
border-top : 1px solid #f0eeee; 
border-bottom : 1px solid #f0eeee; 
text-align : right; 
background : #f7f7f7; 
} 
.pagination { 
font : normal 12px Arial, Helvetica, sans-serif; 
padding : 7px 5px; 
margin : 10px 0; 
text-align : right; 
clear : both; 
} 
a.txtLink { 
background : #fff; 
padding : 2px 4px; 
border : 1px solid #f0eeee; 
} 
a.txtLink:hover { 
border : 1px solid #000; 
} 
.ch { 
margin-bottom : 18px; 
} 
.cartProgress { 
padding-top : 6px; 
height : 30px; 
text-align : center; 
color : #999999; 
} 
.txtcartProgressCurrent { 
color : #fff; 
font-weight : bold; 
background : #4a9f45; 
border : 1px solid #206f1b; 
padding : 2px 8px; 
} 
.tdcartTitle { 
background : #0c446f url(newImages/nav.png) repeat-x left top; 
color : #fff; 
font-weight : bold; 
padding : 7px 5px; 
} 
.tdcartOdd, .tdOdd { 
background : #f9f9f9; 
border-bottom : 1px solid #f0eeee; 
} 
.tdcartEven, .tdEven { 
border-bottom : 1px solid #f0eeee; 
} 
.quickBuy { 
padding : 10px 0 15px 0; 
background : url(newImages/dot.gif) repeat-x center top; 
text-align : center; 
} 
.td-t td { 
padding-top : 10px; 
} 
.td-b td { 
padding-bottom : 10px; 
} 
.td-tb td { 
padding : 10px 0 10px 15px; 
} 
.padding { 
padding : 15px 0 15px 15px; 
} 
.catheadmid { 
background : url('images/cathead_mid.jpg') repeat-x; 
display : inline; 
float : left; 
width : 100%; 
border-bottom : 0 solid #000; 
height : 38px; 
font-size : 11px; 
margin : 0; 
padding : 0; 
text-align : left; 
width : 100%; 

} 
.catheadleft { 
background : url('images/cathead_left.jpg') no-repeat left top; 
display : block; 
float : left; 
margin : 0; 
padding : 0; 
height : 38px; 
width : 100%; 
} 
.catheadright { 
background : url('images/cathead_right.jpg') no-repeat right top; 
display : inline; 
float : right; 
padding : 0; 
text-decoration : none; 
color : #fff; 
font-size : 1px; 
height : 38px; 
margin : 0; 
width : 100%; 
} 
.catheadtext { 
margin : 0; 
padding : 11px 0 0 0; 
font-weight : bold; 
color : #000; 
font-size : 11px; 
text-align : left; 
width : 100%; 
vertical-align : middle; 
} 
.catheadtext a:link, .catheadtext a:visited, .catheadtextcollapse a:link, .catheadtextcollapse a:visited { 
background : transparent; 
color : #000; 
text-decoration : none; 
} 
.catheadtext a:hover, .catheadtext a:active, .catheadtextcollapse a:hover, .catheadtextcollapse a:active { 
background : transparent; 
color : #fff; 
} 
.catheadtext2 { 
margin : 0; 
padding : 3px 0 0 0; 
font-weight : bold; 
color : #000; 
font-size : 11px; 
text-align : left; 
width : 100%; 
vertical-align : middle; 
} 
.catheadtext2 a:link, .catheadtext2 a:visited { 
background : transparent; 
color : #000; 
text-decoration : none; 
} 
.catheadtext2 a:hover, .catheadtext2 a:active { 
background : transparent; 
color : #000; 
} 
.catfoot { 
float : left; 
height : 35px; 
background : url('images/catfoot_mid.jpg') repeat-x; 
font-size : 9px; 
width : 100%; 
} 
.catfoot_left { 
float : left; 
background : url('images/catfoot_left.jpg') no-repeat left top; 
margin : 0; 
padding : 0; 
width : 100%; 
height : 35px; 
} 
.catfoot_right { 
float : right; 
background : url('images/catfoot_right.jpg') no-repeat right top; 
padding : 0; 
text-decoration : none; 
text-align : center; 
width : 100%; 
height : 35px; 
} 
.catfoottext { 
margin : 0; 
padding : 6px 0 0 0; 
font-weight : bold; 
color : #000; 
font-size : 9px; 
text-align : center; 
width : 100%; 
vertical-align : middle; 
} 
.catfoottext a:link, .catfoottext a:visited { 
background : transparent; 
color : #000; 
text-decoration : none; 
} 
.catfoottext a:hover, .catfoottext a:active { 
background : transparent; 
color : #000; 
} 
.cleared { 
clear : both; 
} 
.borderwrap, .borderwrapm { 
background : #f1f3f6; 
border : 1px solid #59697d; 
padding : 0; 
margin : 0; 
} 
.borderwrap5 { 
background : #f1f3f6; 
border : 1px solid #000; 
padding : 0; 
margin : 0; 
} 
.borderwrap6 { 
background : #f1f3f6; 
border : 1px solid #000; 
padding : 0; 
margin : 0; 
} 
.borderwrap8 { 
background : #999; 
border : 1px solid #000; 
padding : 0; 
margin : 0; 
} 
.borderwrap8 h3 { 
background : url('images/tile_cat.gif'); 
color : #414f60; 
font-size : 12px; 
font-weight : bold; 
margin : 0; 
padding : 17px; 
} 
.borderwrap8 table th { 
background : url('images/tile_sub2.gif'); 
border-left : 1px solid #000; 
border-right : 1px solid #000; 
color : #000; 
font-size : 10px; 
font-weight : bold; 
letter-spacing : 1px; 
margin : 0; 
padding : 5px; 
} 
.borderwrap8 table th a:link, .borderwrap8 table th a:visited, .borderwrap8 table th a:active, .borderwrap8 table th a:hover { 
background : transparent; 
color : #000; 
text-decoration : none; 
} 
.borderwrap8 h4 { 
background : #f1f3f6; 
border : 1px solid #000; 
border-bottom : 1px solid #000; 
border-top : 1px solid #000; 
color : #000; 
font-size : 12px; 
font-weight : bold; 
margin : 0; 
padding : 5px; 
} 
.borderwrap8 p { 
background : url('images/borderwrap8p.gif') repeat-x bottom 0%; 
border : 1px solid #000; 
margin : 5px; 
padding : 10px; 
text-align : left; 
} 
.borderwrapm { 
margin : 5px; 
} 
.borderwrap h3, .maintitle, .maintitlecollapse { 
background : url('images/tile_cat.gif'); 
border-bottom : 1px solid #000; 
color : #414f60; 
font-size : 12px; 
font-weight : bold; 
margin : 0; 
padding : 8px; 
} 
table th { 
background : url('images/tile_sub2.gif'); 
border-left : 0 solid #000; 
border-right : 0 solid #000; 
color : #000; 
font-size : 10px; 
font-weight : bold; 
letter-spacing : 1px; 
margin : 0; 
padding : 5px; 
} 
.borderwrap table th { 
background : url('images/tile_sub2.gif'); 
border-left : 0 solid #000; 
border-right : 0 solid #000; 
color : #000; 
font-size : 10px; 
font-weight : bold; 
letter-spacing : 1px; 
margin : 0; 
padding : 5px; 
} 
.borderwrap table th a:link, .subtitle a:link, .subtitlediv a:link, .borderwrap table th a:visited, .subtitle a:visited, .subtitlediv a:visited, .borderwrap table th a:active, .subtitle a:active, .subtitlediv a:active, .borderwrap table th a:hover, .subtitle a:hover, .subtitlediv a:hover { 
background : transparent; 
color : #000; 
text-decoration : none; 
} 
.borderwrap h4 { 
background : #f1f3f6; 
border : 1px solid #000; 
border-bottom : 1px solid #000; 
border-top : 1px solid #000; 
color : #000; 
font-size : 12px; 
font-weight : bold; 
margin : 0; 
padding : 5px; 
} 
.borderwrap p { 
background : transparent; 
border : 1px solid #000; 
margin : 5px; 
padding : 10px; 
text-align : left; 
} 
td.formbuttonrow { 
border-bottom : 0 none; 
border-left : 0 none; 
border-right : 0 none; 
} 
.sidebarname { 
background : #f1f3f6 url('images/sidebarname.gif') !important ; 
padding : 4px; 
border-top : 1px solid #60748e; 
} 
.sidebarname:hover { 
background : #f1f3f6 url('images/sidebarname-hover.gif') !important ; 
color : #60748e; 
text-decoration : none; 
} 
.sidebarname a:link, .sidebarname a:visited { 
color : #60748e; 
text-decoration : none; 
} 
.sidebarcat { 
border-left : 0 none; 
border-right : 0 none; 
border-bottom : 0 none; 
background : #f1f3f6 url('images/sidebarcat.gif') repeat-x; 
border-top : 1px solid #8397b1; 
font-weight : bold; 
text-align : center; 
font-size : 11px; 
font-family : verdana; 
padding : 5px; 
} 
.sidebarrow { 
background : #f1f3f6 url('images/sidebarrow.gif'); 
padding : 4px; 
border-top : 1px solid #60748e; 
font-family : verdana, tahoma, arial; 
font-size : 11px; 
} 
.sidebarrow a:link, .sidebarrow a:visited { 
color : #60748e; 
text-decoration : none; 
font-family : verdana, tahoma, arial; 
font-size : 11px; 
} 
.sidebarrow:hover { 
background : #f1f3f6 url('images/sidebarrow-hover.gif'); 
color : #60748e; 
text-decoration : none; 
font-family : verdana, tahoma, arial; 
font-size : 11px; 
} 
.copyright { 
background : transparent; 
font-size : 9px; 
font-weight : bold; 
margin : 0 0 5px 0; 
padding : 0; 
color : #000; 
} 
.copyright a:link, .copyright a:visited { 
color : #000; 
} 
.copyright a:hover, .copyright a:active { 
color : #c8d6e8; 
} 
/* chip */
#navbar {
padding: 7px 0 0 35px;
margin:0px ;
height:31px;
border-left:1px solid #0c446f;
border-right:1px solid #0c446f;
background:#0c446f url('images/navbar.png') repeat-x left top;
color:#adbcc7;
}
	hr.pme-hr		     { border: 0px solid; padding: 0px; margin: 0px; border-top-width: 1px; height: 1px; }
	table.pme-main 	     { border: #004d9c 1px solid; border-collapse: collapse; border-spacing: 0px; width: 100%; }
	table.pme-navigation { border: #004d9c 0px solid; border-collapse: collapse; border-spacing: 0px; width: 100%; }
	td.pme-navigation-0, td.pme-navigation-1 { white-space: nowrap; }
	th.pme-header	     { border: #004d9c 1px solid; padding: 4px; background: #add8e6; }
	td.pme-key-0, td.pme-value-0, td.pme-help-0, td.pme-navigation-0, td.pme-cell-0,
	td.pme-key-1, td.pme-value-1, td.pme-help-0, td.pme-navigation-1, td.pme-cell-1,
	td.pme-sortinfo, td.pme-filter { border: #004d9c 1px solid; padding: 3px; }
	td.pme-buttons { text-align: left;   }
	td.pme-message { text-align: center; }
	td.pme-stats   { text-align: right;  }
/* chip */ 