body,td          { font: 12px Tahoma; color:#000000;}
body             { background: #a7cbeb; margin:0px; padding:0px; }
img	         { border:0px; }

a                { color:#647b99; font: bold 12px Tahoma; text-decoration: none;}
a:hover          { color:#000000; text-decoration: none; }
a.action 	 { color:#000000; font: 12px Tahoma, sans-serif; text-decoration: none; }
a.action:hover 	 { color:#000000; font: 12px Tahoma, sans-serif; text-decoration: underline; }

h1 { color:#647b99; font: 16px Tahoma; margin:0px; padding:0px; }
h2 { color:#647b99; font: 16px Tahoma; margin:0px; padding:0px; }
h3 { color:#647b99; font: 16px Tahoma; margin:0px; padding:0px; }

td.left {background: url(skn/left.jpg) 100% 0% no-repeat;  }
td.right {background: url(skn/right.jpg) 0% 0% no-repeat;  }

td.menuTop a { color:#ffffff; font:  12px Tahoma; margin:0px; padding:0px; text-decoration:none; }
td.menuTop a:hover { color:#c8ddf2; font:  12px Tahoma; margin:0px; padding:0px; text-decoration:none; }

td.menu a { color:#ffffff; font:  14px Tahoma; margin:0px; padding:0px; text-decoration:none; }
td.menu a:hover { color:#c8ddf2; font:  14px Tahoma; margin:0px; padding:0px; text-decoration:none; }

td.submenu a { color:#000000; font: 12px Tahoma; margin:0px; padding:0px; text-decoration:none; }
td.submenu a:hover { color:#60748e; font: 12px Tahoma; margin:0px; padding:0px; text-decoration:none; }

#path a {color:#000000; font: 12px Tahoma; margin:0px; padding:0px; text-decoration:none;} 
#path a:hover {color:#000000; font: 12px Tahoma; margin:0px; padding:0px; text-decoration:underline; } 

td.newstitle  { font: 12px Tahoma; color:#ffffff; text-decoration:none; }
td.newstitle a { font: bold 12px Tahoma; color:#ffd904; text-decoration:none; }
td.newstitle a:hover { font: bold 12px Tahoma; color:#ffffff; text-decoration:none; }

td.mail { color:#ffffff; font: 12px Tahoma; margin:0px; padding:0px; text-decoration:none; }
td.mail a { color:#c8ddf2; font: 14px Tahoma; margin:0px; padding:0px; text-decoration:none; }
td.mail a:hover { color:#ffffff; font: 14px Tahoma; margin:0px; padding:0px; text-decoration:none; }

td.polls { color:#ffffff; font: 12px Tahoma; margin:0px; padding:0px; text-decoration:none; }
td.polls a { color:#c8ddf2; font: 14px Tahoma; margin:0px; padding:0px; text-decoration:none; }
td.polls a:hover { color:#ffffff; font: 14px Tahoma; margin:0px; padding:0px; text-decoration:none; }
td.polls td {color:#ffffff;}


div.horizontalmenupopup { color:#ffffff;  width:120px;   background:#839A7F ; border:solid 0px;  padding:2px; margin:0px; margin-top:2px; }
div.horizontalmenupopup a.link { color:#ffffff; background:#839A7F ; border:solid 0px;   margin:0px;  width:100%; }
div.horizontalmenupopup a.link:hover {  color:#ffffff; background:#F9E8CB ; border:solid 0px; margin:0px; width:100%;  color:#000000;  }

td.view        { padding:3px; text-align:justify; color:#0045b7; }
td.form        { color:#0045b7; border:solid 1px #D0311C; padding:3px; text-align:justify; }
td.error       { color:#ff0000; padding:3px; text-align:justify; }
td.inner       { color:#0045b7; border:solid 1px #D0311C; padding:3px; margin-top:3px; text-align:justify; }
td.tile        { padding:3px; border:0px; }

div.viewtitle  { color:#ff0000; font:bold 18px/18px Helvetica, Tahoma, sans-serif; margin-bottom:3px; }
div.formtitle  { color:#000000; font:bold 18px/18px Helvetica, Tahoma, sans-serif; margin-bottom:3px; }
div.errortitle { color:#ff0000; font:bold 18px/18px Helvetica, Tahoma, sans-serif; margin-bottom:3px; }
div.tiletitle  { color:#B9310C; font:bold 14px/18px Helvetica, Tahoma, sans-serif; margin-bottom:3px; }
div.innertitle { color:#B9310C; font:bold 14px/18px Helvetica, Tahoma, sans-serif; margin-bottom:3px; }

div.formmessage{ margin-bottom:3px; }
.oblique    { color:#000000; font: 12px Tahoma; letter-spacing:1px; padding:5px;}
div.code       { font:bold; }
div.price      { font:bold; }
div.total      { font:bold; }

div.adr1  { color:#BECE28; font:18px Tahoma; }
div.adr2  { color:#EC008C; font:12px Tahoma; }
div.adr3  { color:#BECE28; font:18px Tahoma; }
div.adr4  { color:#EC008C; font:12px Tahoma; }


.formPane   { background:#fdfdfd; font: 11px Tahoma color:#000000; border:solid 1px #666666; }
.formLocked { background:#000000; border:solid 0px #666666; }
.formButton { background:#ffffff; color:#000000; font:bold 11px/13px Tahoma, sans-serif; border:solid 1px #666666; }

div.Popup                { width:180px; background:#E6EAEA; border:solid 2px #ffffff; padding:2px; }
div.Popup a.action       { width:100%; }
div.Popup a.action:hover { background:#d3d3d3; }

div.inlinepolls {border:solid 1px #660000; background:#FFD6AD; padding:2px;}
div.localactions a.action { color:#000000; }
div.localactions a.action:hover { color:#000000; text-decoration: none; }

div.path         { color:#000000; font: 12px Tahoma; text-decoration: none; padding: 0px; }
div.path a       { color:#000000; font: 12px Tahoma; text-decoration: none; padding: 0px; }
div.path a:hover { color:#000000; font: 12px Tahoma; text-decoration: underline; padding: 0px; }

div.bottom  { color:#000000; font:12px Tahoma; }
div.bottom a.link  { color:#000000; font:12px Tahoma; text-decoration: none;}
div.bottom a.link:hover  { color:#000000; font:12px Tahoma; text-decoration: underline;}

.about { color:#000000; font: 12px Tahoma, sans-serif; text-decoration: none; }
.about a { color:#000000; font: 12px Tahoma, sans-serif; text-decoration: none; }
.about a:hover { color:#000000; font: 12px Tahoma, sans-serif; text-decoration: underline; }



.NodeTabs .NodeTabsMenu {position: relative;padding: 5 5 0 5px;border-bottom:1px solid #99ccff; margin: 0px;background: none; height: 24px;list-style: none;}
.NodeTabs .NodeTabsMenu li{float:left;}
.NodeTabs .NodeTabsMenu li a{float: left;display: block;color:#818080;text-decoration: none;font-family: sans-serif;font-size: 11px;font-weight: bold;padding:0 0 0 10px; height: 24px;line-height: 24px;text-align: center;cursor: pointer;background:#F0F8FF;	border-left:1px solid #99ccff;border-right:1px solid #99ccff;border-TOP:1px solid #99ccff;}
.NodeTabs .NodeTabsMenu li a b{float: left;display: block;padding: 0 14px 0 4px;background:#F0F8FF;}
.NodeTabs .NodeTabsMenu li.current a, .NodeTabs .NodeTabsMenu li a:hover{color: #000000;background:#F0F8FF; background-position: left;border-left:1px solid #99ccff;border-right:1px solid #99ccff;border-TOP:1px solid #99ccff;height: 24px;line-height: 24px;}
.NodeTabs .NodeTabsMenu li.current a b, .NodeTabs .NodeTabsMenu li a:hover b{color: #000000;background:#F0F8FF; }
.NodeTabs .NodeTabsContent {border-left:1px solid #99ccff;border-right:1px solid #99ccff;border-bottom:1px solid #99ccff;padding:10px;background:#F0F8FF;}
.NodeTabs {width:100%;}
.NodeTabsContent  table .ProductAdvancedOptions {width:100%;}

.ProductAdvancedOptions{
	background:#f0f8ff;
	border:1px solid #99CCFF;
	
}
.ProductAdvancedOptionsCodePrice{
	color:#4D6079;	
}
.ProductAdvancedOptionsCode{
	font-weight:normal;
}
.ProductAdvancedOptions td{
	border:1px solid #99CCFF;
	padding:2px;
}
.searchcart a.link {color:#ffffff;}
