﻿HTML {background-color: #FFFFFF; margin: 0px 0px; }
BODY {background-color: #FFFFFF; color: #333333; margin: 0px 0px;}
P,DIV,UL,LI,TABLE { }
P { text-align:justify; }
IMG { border:0; }
IMG.center {display: block; margin-left: auto; margin-right: auto; text-align:center;}
.ImageVCenter {display: inline-block; height: 100%; vertical-align: middle;}
TABLE {border: none; background-color:transparent;}
.HeadText,.HeadText:link,.HeadText:active,.HeadText:visited,.HeadText:hover
{
font-family: Tahoma;
font-size: 40pt;
padding:0 10px;
color: #362636;
font-weight:bold;
TEXT-DECORATION: none;
text-shadow: -4px 4px hsla(0, 0%, 70%, .4),
-3px 3px hsla(0, 0%, 60%, .2),
-2px 2px hsla(0, 0%, 70%, .2),
-1px 1px hsla(0, 0%, 70%, .2),
0px 0px hsla(0, 0%, 50%, .5),
1px -1px hsla(0, 0%, 30%, .6),
2px -2px hsla(0, 0%, 30%, .7),
3px -3px hsla(0, 0%, 32%, .8),
4px -4px hsla(0, 0%, 30%, .9),
5px -5px hsla(0, 0%, 30%, 1.0);
}

.top_nav_bar { color: #333333;}
.top_nav_bar A, .top_nav_bar A:link,.top_nav_bar A:active,.top_nav_bar A:visited,.top_nav_bar A:hover { color: #333333;  padding: 10px 15px;}
.left_line { border-left: 1px solid #CCCCCC;}
.right_line { border-right: 1px solid #CCCCCC;}
.bottom_line { border-bottom: 1px solid #CCCCCC; }
.top_line { border-top: 1px solid #CCCCCC; }

.input-find {font-size: 18px; width: 280px; margin: 0px 0px; height: 50px; padding-left: 15px; }
.button-find { font-size: 20px; width: 70px; margin: 0px 0px; height: 50px;}

.float-left { float: left; }
.float-right { display:block; float: right; }

.clear-fix {clear: both; display: block; height: 0; visibility: hidden; }

h1, h2, h3, h4, h5, h6, .h2 {color: #333333; font-weight:normal;}

h1, .h1 { font-size: 18pt; margin: 5px 0px; text-transform:uppercase;}
h2, .h2 { font-size: 14pt; }
h3 { font-size: 1.2em;}
h4 { font-size: 1.1em;}
h5, h6 { font-size: 1em;}

.blue {font-size: 19pt; color: #1F6EB9;
text-shadow: 
-1px 1px hsla(0, 0%, 90%, .2),
0px 0px hsla(0, 0%, 80%, .5),
1px -1px hsla(0, 0%, 70%, .6);
}

.BC { color: #666666; font-size: 9pt; }
.BC A { font-size: 9pt; color: #666666; padding: 0px 0px;}

.CatDropList, .BrandDropList { color: #666666;}
.CatDropList A { font-size: 10pt; color: #666666;}
.BrandDropList A { font-size: 12pt; color: #666666;}

.LPanelHead {padding: 8px 10px; background-color:#1F6EB9; color:#FFFFFF; font-weight:bold;}

.Main { width:100%; padding: 10px 10px;}
.CCol { width:996px; padding-left:0px; padding-right:0px; white-space: nowrap; }
.OCol {  padding-left:0px; padding-right:0px; }
.LCol { padding-left:0px; padding-right:0px; width: 250px;}
.RCol { padding-left:0px; padding-right:0px; width: 350px; }

.catTitle { color: #1F6EB9; text-decoration:none; font-size:11pt; font-weight: normal; height: 50px; text-align: left; margin-top: 10px;}
.catTitle A { color: #1F6EB9; text-decoration:none; font-size:11pt; line-height: 18px;font-weight: normal;}
.catTitle A:hover { color: #fa6b03; }
.catPrice { color: #d80829; font-size:11pt;
text-shadow: 
-1px 1px hsla(0, 0%, 90%, .2),
0px 0px hsla(0, 0%, 80%, .5),
1px -1px hsla(0, 0%, 70%, .6);
}
.catOldPrice { color: #AAAAAA; font-size:11pt; text-decoration: line-through; }

.PanelTitle { margin: 5px 0px; padding: 0px 0px; }
.PanelTitle A {  text-decoration: none;}
.PanelTitle A:hover { color: #1F6EB9;  text-decoration: none;}

.HMenu,.HMenu:link,.HMenu:active,.HMenu:visited,.HMenu:hover
{ font-size: 10.2pt; color: #35b3cc; TEXT-DECORATION: underline; margin-right:20px; margin-bottom:5px;}
.search { width:228px;}
.search input { width:150px; background-color: #2E2D2D; border: 0px; color:#35b3cc; margin-bottom:4px;}

.trH2 { background-color:#FDFEFE; }

.MMenu,.MMenu:link,.MMenu:active,.MMenu:visited,.MMenu:hover
{ font-size: 13pt; color: #333333; TEXT-DECORATION: none;
text-shadow: 
-1px 1px hsla(0, 0%, 90%, .2),
0px 0px hsla(0, 0%, 70%, .5),
1px -1px hsla(0, 0%, 70%, .6);
}

.Path,.Path A:link,.Path A:active,.Path A:visited,.Path A:hover
{ font-size: 11pt; color: #666666; TEXT-DECORATION: none; margin-top:10px;}

.trF { background: url(../images/d_59.png) 0 0 repeat-x; }
.FMenu,.FMenu:link,.FMenu:active,.FMenu:visited,.FMenu:hover
{ font-size: 11pt; color: #999999; TEXT-DECORATION: underline;}
.FTitle {font-size: 13pt; color: #666666; margin: 10px 8px;}
.FT {font-size: 10pt; color: #666666; }

.PagerCurrentPageText {font-weight: normal; font-size: 11 pt; color: #666666; TEXT-DECORATION: none; }
.PagerCurrentPage {font-weight: normal; font-size: 11 pt; color: #13263e; TEXT-DECORATION: none; background-color: #C2C2C2; border:solid 1px #ACBCB0; padding:3px 5px; margin-left:5px; }

.PagerPage,.PagerPage:link,.PagerPage:active,.PagerPage:visited,.PagerPage:hover,.PagerText 
{ font-size: 11pt; color: #666666; TEXT-DECORATION: none; font-weight: normal; background-color: #F2F2F2; border:solid 1px #DCDCD0; padding:3px 5px;}
.PagerPage:hover{TEXT-DECORATION: none;  background-color: #D8D8DA;}

.dg { background-color:#D0D0D0; }
.dgHead,.dgHead:link,.dgHead:active,.dgHead:visited,.dgHead:hover { font-size: .85em; background-color : #D2D7E1; COLOR: #000066; font-weight:bold; text-align:center; }
.dgRow { font-size: 10pt; background-color : #FFFFFF;}
.dgRowAlt { font-size: 10pt; background-color : #F5F5F5;}
.dgRow:hover,.dgRowAlt:hover { background-color : #DFEFEE; }

.corner { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -khtml-border-top-radius: 5px;}
.frameWhite { background-color : #F6F6F5; }

.fpTD { padding: 10 10 10 10; border:solid 1px #FA6B03;background-color : #FB8514;COLOR: #FFFFFF; padding: 5px 5px; }
.fpTD A,.fpTD A:link,.fpTD A:active,.fpTD A:visited,.fpTD A:hover 
{ FONT-SIZE: 16pt;COLOR: #FFFFFF;TEXT-DECORATION: none; 
text-shadow: 
-1px 1px hsla(0, 0%, 70%, .2),
0px 0px hsla(0, 0%, 50%, .5),
1px -1px hsla(0, 0%, 30%, .6);
}

.NewsHead,.NewsHead A:link,.NewsHead A:active,.NewsHead A:visited,.NewsHead A:hover
{ font-size:12pt; color: #1F6EB9; margin: 2px 0px; }

.itemPanel { background-color : #FEFEFE; color: #A9A9A9; font-size: 11pt; width:210px;}
.buyText:link,.buyText:active,.buyText:visited,.buyText:hover { position:relative; top:-27px; color: #FDFDFD; font-size:11pt;text-transform:uppercase; font-weight: bold; text-decoration:none;
text-shadow: 
-2px 2px hsla(0, 0%, 90%, .2),
-1px 1px hsla(0, 0%, 90%, .2),
0px 0px hsla(0, 0%, 70%, .5),
1px -1px hsla(0, 0%, 60%, .6),
2px -2px hsla(0, 0%, 60%, .6);
}

.ListItem { font-size: 11pt; color: #666666; text-decoration:none !important; }

.ListHead {  }
.ListHead,.ListHead A:link,.ListHead A:active,.ListHead A:visited,.ListHead A:hover
{ color: #1c629c; }

.ListDate { font-size: 8pt; font-style:italic; }
.ListText,.ListText P, .ListText DIV, .ListText LI  { font-size: 10pt; }
.price { font-size: 12pt; color: #0b5695; }


.param {font-size: 12pt; color: #333333; font-weight:bold; }

