html,body {height:100%;width:100%;font-family:Arial, Tahoma;font-size:9.0pt;margin:0 px 0 0;padding:0;}
.DottedLine{font-size:1px;width:100%;height:1px;background-image:url("../Images/spot.gif"); background-repeat:repeat-x;}
.SkinObject{font-weight: bold;color: #003366;font-family: Arial, Tahoma;font-size:9.0pt;text-decoration: none;white-space:nowrap;padding: 4px 1px 4px 1px;}
a.SkinObject:link{text-decoration: underline;color:#003366;white-space:nowrap;}
a.SkinObject:visited{text-decoration: underline;color:#003366;white-space:nowrap;}
a.SkinObject:active{text-decoration: underline;color:#003366;white-space:nowrap;}
a.SkinObject:hover{text-decoration: underline;color:#003366;white-space:nowrap;}
.ContainerMaster{width: 100%; height:100%;background-color: #ffffff;border: #7994cb 1px solid; }
/* style for module titles */
.Head{font-family:Arial, Tahoma;font-size:9.0pt;font-weight:bold;white-space:nowrap;color: #ff0000;text-decoration:none;vertical-align:middle;}
/* style of item titles on edit and admin pages */
.SubHead{font-family: Arial, Tahoma;font-size:9.0pt;font-weight: bold;color: #0000ac;white-space:nowrap;background-color:#D2E4FC;padding:4px 1px 4px 1px;}
.textbox{font-family: Arial, Tahoma;font-size:9.0pt;font-weight: normal;border:solid 1px #ccc;padding-left: 2px;}
.productname{font-size: 14px;font-family: Arial, Tahoma; font-weight:bold; color:#e46d0a; padding-left:2px;}
.normalLabel{padding: 0px 2px 0px 2px;font-size:9.0pt;font-family: Arial, Tahoma;font-weight:normal;color: #000000;}
.boldLabel{padding: 0px 2px 0px 2px;font-size:9.0pt;font-family: Arial, Tahoma;font-weight:bold;color: #000000;}
.redLabel{padding: 0px 0px 0px 2px;font-family: Arial, Tahoma;font-size:9.0pt;font-weight: normal;color: #ff0000;}
.greenLabel{padding: 0px 2px 0px 2px;font-size:9.0pt;font-weight: normal;font-family: Arial, Tahoma;color: #008000;}
.silverLabel{padding: 0px 2px 0px 0px;font-size: 9.0pt;font-family: Arial, Tahoma;font-weight:normal;color:#7a7a7a;}
.silverBold{padding: 0px 2px 0px 0px;font-size: 8.7pt;font-family: Arial, Tahoma;font-weight:bold;color:#7a7a7a;}
.required{font-family: Arial, Tahoma;font-size:9.0pt;font-weight: normal;color: #ff0000;}
.SKU{font-size:9.0pt; font-family: Arial, Tahoma;font-weight:normal;color:#7a7a7a;}
.marketPrice{font-family: 'Times New Roman', Arial; font-size:9.0pt; font-weight: normal;color:#000000;text-decoration: line-through;}
.largePrice{font-family: 'Times New Roman', Arial; font-size: 13px; font-weight: bold;color:#990000;}
.price{font-family: 'Times New Roman', Arial; font-size:9.0pt; font-weight: normal;color:#bc0000;}
.ChildTable{margin:0px 0px 0px 0px;padding:1px 0px 0px 8px;}
.BorderTable{background-color: #FFFFDF;border: solid 1px #6495ED;filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);}
.StandardButton{padding: 1px 6px 1px 6px;margin: 0px 0px 0px 0px;cursor:hand;font-weight:normal;font-size:9.0pt;font-family:Arial, Tahoma;}
.CommandButton{font-family: Arial, Tahoma;font-size:100%;font-weight: normal;}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
a.CommandButton:link{text-decoration: underline;color: #003366;}
a.CommandButton:visited{text-decoration: underline;color: #003366;}
a.CommandButton:active{text-decoration: underline;color: #003366;}
a.CommandButton:hover{text-decoration: underline;color: #ff0000;}
/* styles used by TreeMenu Skin Object */
.TreeMenu_Node{font-family: Arial, Tahoma;font-size:9.0pt;font-weight: normal;white-space:normal;}
.TreeMenu_NodeSelected{font-family: Arial, Tahoma;font-size:9.0pt;font-weight: bold;white-space:normal;}
a.TreeMenu_Node:link, a.TreeMenu_NodeSelected:link{text-decoration:none;color: #003366;white-space:normal;}
a.TreeMenu_Node:visited, a.TreeMenu_NodeSelected:visited{text-decoration: none;color: #003366;white-space:normal;}
a.TreeMenu_Node:active, a.TreeMenu_NodeSelected:active{text-decoration: none;color: #003366;white-space:normal;}
a.TreeMenu_Node:hover, a.TreeMenu_NodeSelected:hover{text-decoration: none;color: #ff0000;white-space:normal;}
a:link{font-family: Arial, Tahoma;font-size:9.0pt;font-weight: normal;white-space:normal;text-decoration:none;color:  #003366;}
a:visited{text-decoration:none;color: #003366;}
a:active{text-decoration:none;color: #003366;}
a:hover{text-decoration:none;color: #ff0000;}
hr {border: 0;}
hr.HR {background-color: #ffaa00;color: #ffaa00;height:1px;}
div.panelBox{width:99.9%; padding-left:0px; border-top :solid 4px #eee; border-right :solid 1px #eee; border-bottom :solid 1px #eee; border-left :solid 1px #eee;background-color:#ffffff; -moz-border-radius:4px;-webkit-border-radius:4px;}
div.panelHeader{width:99.6%; padding:4px 1px 4px 1px;font-family: Arial, Tahoma;text-align: left;color: #003366;font-size:9.0pt;font-weight:bold; border-bottom:solid 1px #eee;}
div.manufacturer{width:99.0%; padding:4px 1px 0px 4px;font-family: Arial, Tahoma;text-align: left;color: #000066;font-size:9.0pt;font-weight:bold; border-bottom:dashed 1px #eee;}
div.ribbontxt{font-family: Arial;font-size:9.0pt; text-align: left;padding-top: 4px;overflow: auto;}
div.ribbonlbl{text-align: left; padding:2px 0px 1px 2px; overflow:hidden; font-weight:normal;font-family: Arial, Helvetica; font-size:9.0pt; color:#000000;}
div.ribbon{margin-bottom: 45px;border: solid 0px #000066;background: #006699;color: #FFFFCC;}
div img.ribbonimg{border: none;float: left;padding-left: 4px;padding-top: 3px;}
img.floatLeft {float: left; margin:2px 2px 2px 2px; padding:2px 2px 2px 2px; display:table-cell; vertical-align:middle; text-align:center;}
.logo{background:url('../Images/logo196x100.png'); background-repeat:no-repeat; width:196px; height:100px; background-position:center;}
.radius{-moz-border-radius:4px; -webkit-border-radius:4px; border:solid 1px #ccc;}
#leftspace {float:left;width:1%;min-height:100%;position:relative;}
#container {float:left;width:97.8%;position:relative;border:solid 0 red;}
#rightspace {float:left;width:1%;min-height:100%;}
#header {float:left;border:solid 0 red;width:99.9%;padding:2px 0 5px;}
#middle {float:left;width:59.1%;border:solid 0 red;background-color:#fff;padding:0;}
#footer {float:left;border:solid 0 red;width:99.9%;text-align:center;background-image:url('../images/gradient.jpg');background-repeat:repeat-x;padding:4px 0;}
#leftscroll,#rightscroll {float:left;width:0;min-height:100%;background-color:#fff;}
#left,#right {float:left;width:19.7%;height:100%;border:solid 0 red;}
/*scroll*/
.scrollable {float:left;position:relative;overflow:hidden;width:90%;height:146px;border:0 solid #ccc;background:url('/img/global/gradient/h300.png') repeat-x;}
.scrollable .items {width:20000em;position:absolute;clear:both;}
.scrollable span {float:left;border:0 solid #ccc;width:215px;height:94px;margin:1px 3px;padding:1px 3px;}
.scrollable .active {border:none 0 #000;z-index:9999;position:relative;}
a.browse {background:url(../slogans/hori_large.png) no-repeat;display:block;width:30px;height:30px;float:left;cursor:pointer;font-size:1px;margin:40px 8.7pt;}
a.right {background-position:0 -30px;clear:right;margin-right:0;}
a.left {margin-left:0;}
a.up,a.down {background:url(../slogans/vert_large.png) no-repeat;float:none;margin:8.7pt 50px;}
a.down {background-position:0 -30px;}
a.disabled {visibility:hidden !important;}
a.right:hover,a.down:hover {background-position:-30px -30px;}
a.right:active,a.down:active {background-position:-60px -30px;}
a.left:hover,a.up:hover {background-position:-30px 0;}
a.left:active,a.up:active {background-position:-60px 0;}
/*menu*/
#topmenu {float:left;width:100%;height:46px;margin-bottom:8.7pt;z-index:-8.7pt;}
.parent-menu,.sub-menu {width:100%;}
.fl {float:left;}
.fr {float:right;}
.parent-menu {height:25px;font:8.6pt tahoma;color:#fff;text-align:center;background:#f5f5f6 url('../Images/menu/bg-fd.gif') repeat-x 0 -46px;}
.pmenu-sep {width:25px;}
.pmenu-normal {height:15px;cursor:pointer;padding:6px 1px 4px;}
.pmenu-normal,.pmenu-active,.pmenu-normalleft,.pmenu-normalright,.pmenu-activeleft,.pmenu-activeright {cursor:pointer;}
.pmenu-normalleft,.pmenu-normalright,.pmenu-activeleft,.pmenu-activeright {width:3px;height:25px;font-size:1px;}
.pmenu-active {height:15px;color:#004f8b;background:#f5f5f6 url('../Images/menu/bg-fd.gif') repeat-x 0 -73px;padding:4px 1px;}
.pmenu-activeleft {height:25px;background:#f4f5f6 url('../Images/menu/bg_corner.gif') no-repeat 0 0;}
.pmenu-activeright {height:25px;background:#f4f5f6 url('../Images/menu/bg_corner.gif') no-repeat 0 -27px;}
.sub-menu {height:21px;background:#f5f5f6 url('../Images/menu/bg-fd.gif') repeat-x 0 -100px;position:relative;font:8.6pt tahoma;}
.smenu-content {width:96.0%;height:17px;padding:2px 1px;}
.smenu-content ul {height:17px;list-style-type:none;margin:0;padding:0;}
.smenu-content li {float:right;padding:0 2px;}
.smenu-content li img {border:0;vertical-align:middle;}
.parent-menu,.sub-menu,.sub-menucontent {overflow:hidden;}
.link-submenu {font:8.6pt tahoma;color:#004f8b;text-decoration:none;}
.link-submenu:hover {text-decoration:none;}
.link-site {text-decoration:none;color:#585858;font:8.6pt tahoma;}
.link-site:hover {color:#0168B6;}
.sep-fmenu {width:2px;height:26px;background:#f4f5f6 url('../Images/menu/bg_corner.gif') no-repeat -5px -138px;}
/*tabs*/
div.panes div {display:none;padding:1px 1px 4px 2px;border:1px solid #eee;border-top:0;height:100%; font-family:Arial, Tahoma;font-size:9.0pt;background-color:#fff;
border-bottom-left-radius:4px; border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px;
-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px; min-height:100px !important;}
/* root element for tabs */
ul.tabs { list-style:none; margin:0 !important; padding:2px 2px; border-bottom:1px solid #eee; height:24px;font-size:100%;
-moz-border-radius-bottomleft:-4px;-moz-border-radius-bottomright:-4px;}
/* single tab */
ul.tabs li { float:left; text-indent:0;padding:0;margin:0 !important;list-style-image:none !important; }
/* link inside the tab. uses a background image */
ul.tabs a { background: url('../images/blue.png') no-repeat -420px 0;font-size:9.0pt;display:block;height: 24px; line-height:24px;width: 134px;
text-align:center;text-decoration:none;color:#003366;padding:0px;margin:0px;position:relative;top:1px;}
ul.tabs a:active {outline:none;}
/* when mouse enters the tab move the background image */
ul.tabs a:hover {background-position: -420px -31px;color:#fff;}
/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a {background-position: -420px -62px;
cursor:default !important; color:#990000 !important;font-weight: bold;
}
/* Different widths for tabs: use a class name: w1, w2, w3 or w2 */
/* width 1 */
ul.tabs a.s{ background-position: -553px 0; width:81px; }
ul.tabs a.s:hover{ background-position: -553px -31px; }
ul.tabs a.s.current{ background-position: -553px -62px; }
/* width 2 */
ul.tabs a.l{ background-position: -248px -0px; width:174px; }
ul.tabs a.l:hover{ background-position: -248px -31px; }
ul.tabs a.l.current{ background-position: -248px -62px; }
/* width 3 */
ul.tabs a.xl{ background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover { background-position: 0 -31px; }
ul.tabs a.xl.current { background-position: 0 -62px; }
/* width 4 */
ul.tabs a.xl{ background-position: 0 -0px; width:248px; }
ul.tabs a.xl:hover { background-position: 0 -31px; }
ul.tabs a.xl.current { background-position: 0 -62px; }
/* initially all panes are hidden */
div.panes div.pane {display:none;}
/*map-onmousemove*/
#popitmenu{z-index: 100;visibility: hidden; position: absolute; background-color: #fff;}
#popitmenu A{padding:4px 4px 4px 4px;display: block; font-weight: bold; font-size:9.0pt; color: #0000ac; text-decoration: none;}
#popitmenu A:hover{color:#ff0000;}
.MainMenu_SubMenu{z-index: 1000; cursor: pointer; background-color:#fde389; cursor: hand;font-size: 9.0pt; font-family: Arial, Tahoma;font-weight:normal;
	padding: 4px 4px 4px 4px; vertical-align:middle; white-space:nowrap;
	border: solid 2px #6495ED; filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=2);}
