BODY,P,DIV,TH,TD,P,SELECT,TEXTAREA {
        FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif; 
        FONT-SIZE: 10px;
	margin: 0;
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #CC0000; TEXT-DECORATION: underline;
}
A:visited  {
	COLOR: #000000; TEXT-DECORATION: none;
}
A:active  {
	COLOR: #000000; TEXT-DECORATION: none;
}
H1 {
	FONT-SIZE: 15px;
}
H2 {
	FONT-SIZE: 13px;
}
H3 {
	FONT-SIZE: 12px;
}
HR {
        COLOR: #DDDDDD; HEIGHT: 1px;
}
BODY { 
        MARGIN-TOP: 0 px; MARGIN-BOTTOM: 0 px; MARGIN-LEFT: 0 px; MARGIN-RIGHT: 0 px; 
        BACKGROUND-COLOR: #FFFFFF;
}
.HeadBox {
	BACKGROUND-COLOR: #FFFFFF;
}
.HeadText {
        FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.HeadLine {
        BACKGROUND-COLOR: #336699;
	text-align: center;
	height:20px;
	padding-top: 4px;
	margin-bottom: 10px;
}
.VertMenuBox, .VMBx {
	BACKGROUND-COLOR: #336699;
	padding:8px 8px;
}
.VertMenuBorder, .VMBr {
        BACKGROUND-COLOR: #336699;
}
.VertMenuTitle, .VMT {
        BACKGROUND-COLOR: #003366; COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 10px;
	padding:8px 10px;
}
.VertMenuItems, .VMI {
	COLOR: #FFFFFF; TEXT-DECORATION: none; 
}
.VertMenuItems:link, .VMI:link {
        COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.VertMenuItems:visited, .VMI:visited {
        COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.VertMenuItems:hover, .VMI:hover {
        COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
.VertMenuItems:active , .VMI:active {
        COLOR: #FFFFFF; TEXT-DECORATION: none;
}
.VertMenuHr {
        COLOR: #999999;
}
.CategoriesList, .CL {
	FONT-SIZE: 12px;FONT-WEIGHT: bold; 
	display: block;
	margin-bottom: 10px;
}
.DialogBox {
	BACKGROUND-COLOR: #FFFFFF;
}

.DialogBorder{
	border:3px solid #000;
	padding: 10px;
}

.DB {
	border:3px solid #000;
	padding: 10px;
	BACKGROUND-COLOR: #fff;
}

.DialogBoxProduct, .DBP {
	margin-bottom: 10px;
	BACKGROUND-COLOR: #336699; COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}

.DBPW {
	margin-bottom: 10px;
	COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}

.DialogBorderProduct {
	BACKGROUND-COLOR: #336699; 
}
.DialogTitle, .DT {
	BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 14px;
}
.NumberOfArticles {
	COLOR: #CC0000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.TopLabel {
	COLOR: #FFFFFF; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Text {
	COLOR: #000000;
}
.AdminSmallMessage {
	COLOR: #FF3300;
}
.AdminTitle {
	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.Line {
	BACKGROUND-COLOR: #FF3300;
}
.ProductDetailsTitle {
	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductDetails {
	COLOR: #000000;
}
.ProductPriceTitle {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPriceConverting {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPrice, .PP {
	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductPriceSmall {
	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.MarketPrice, .MP {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; 
}
.ItemsList, .IL {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ItemsList2, .IL2 {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 14px;
}
.NavigationPath {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.FormButton {
	COLOR: #FF0000; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.Button {
       FONT-FAMILY: Arial;
	   BACKGROUND: URL(images/butbg.gif);
       BACKGROUND-COLOR: #FF4421;
       COLOR: #FFFFFF; FONT-WEIGHT: bold; 
       FONT-SIZE: 11px;
       TEXT-DECORATION: none;
}
.CustomerMessage {
	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.ErrorMessage {
	COLOR: #FF3300; FONT-WEIGHT: bold; FONT-SIZE: 10px;
}
.Star {
	COLOR: #CC0000;
}
.HighLight {
		BACKGROUND-COLOR: #FFFFCC;
}
.SaveMoneyLabel {
	COLOR: #FFFFFF;
}
.TableHead {
    BACKGROUND-COLOR: #DDDDDD;
}
.SmallNote:link {
        COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:visited {
        COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.SmallNote:hover {
        COLOR: #FFFFFF; TEXT-DECORATION: underline; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif; 
}
.SmallNote:active {
        COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.Bottom {
        BACKGROUND-COLOR: #FFFFFF; COLOR: #0000FF; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: underline;
}
.Tab {
        BACKGROUND-COLOR: #D6D7D9;
        FONT-WEIGHT: bold;
        TEXT-TRANSFORM: uppercase;
}
.CatMenuItemOff 
{
    BACKGROUND-COLOR: transparent;	/* like "VertMenuBox" */
    BORDER-RIGHT: none;				/* like "VertMenuBox" */
    BORDER-TOP: none;				/* like "VertMenuBox" */
    BORDER-LEFT: none;				/* like "VertMenuBox" */
    BORDER-BOTTOM: none;			/* like "VertMenuBox" */
    MARGIN-BOTTOM: 1px;
    MARGIN-TOP: 1px;
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px;
    CURSOR: pointer;
}
.CatMenuItemOffExp
{
    BACKGROUND-COLOR: transparent;	/* like "VertMenuBox" */
    BORDER-RIGHT: none;				/* like "VertMenuBorder" */
    BORDER-TOP: none;				/* like "VertMenuBorder" */
    BORDER-LEFT: none;				/* like "VertMenuBorder" */
    BORDER-BOTTOM: none;			/* like "VertMenuBorder" */
    MARGIN-BOTTOM: 1px;
	MARGIN-TOP: 1px;
	MARGIN-LEFT: 1px;
    MARGIN-RIGHT: 2px;  
    CURSOR: pointer;
}
.CatMenuItemOn 
{
    BACKGROUND-COLOR: #000000;              /* like "VertMenuTitle" */
    BORDER-RIGHT: #000000 1px solid;        /* like "VertMenuTitle" */
    BORDER-TOP: #000000 1px solid;          /* like "VertMenuTitle" */
    BORDER-LEFT: #000000 1px solid;         /* like "VertMenuTitle" */
    BORDER-BOTTOM: #000000 1px solid;       /* like "VertMenuTitle" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px; 
    CURSOR: pointer;
}
.CatSubMenu
{
    BACKGROUND-COLOR: #D6D7D9;              /* like "VertMenuBox" */
    BORDER-RIGHT: #68C1FF 1px solid;        /* like "VertMenuBorder" */
    BORDER-TOP: #68C1FF 1px solid;          /* like "VertMenuBorder" */
    BORDER-LEFT: #68C1FF 1px solid;         /* like "VertMenuBorder" */
    BORDER-BOTTOM: #68C1FF 1px solid;       /* like "VertMenuBorder" */
    MARGIN-LEFT: 1px; 
    MARGIN-RIGHT: 2px; 
}
.CatMenuItem
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial; 
    CURSOR: pointer;
}
.CatMenuItem:link
{
    COLOR: #000000;                         /* like "VertMenuItems" */
}
.CatMenuItem:visited
{
    COLOR: #000000;                         /* like "VertMenuItems" */
}
.CatMenuItem:hover
{
    COLOR: #FFFFFF;                         /* like "VertMenuTitle" */
}
.CatMenuItem:active
{
    COLOR: #000000;                         /* like "VertMenuItems" */
}
.NavDialogTitle {
    font-size: 11px;
    font-weight: bold;
    color: #330000;
}   
.NavDialogBorder {
    background-color: #D6D7D9;
}
.NavDialogBox {
    background-color: #ffffff;
}
.SubHeader2 {
    COLOR: #666666;
    font-size: 11px;
    FONT-WEIGHT: bold;
}
.SubHeader2Line {
    BACKGROUND-COLOR: #CCCCCC;
}
.PopupHelpLink {
    FONT-SIZE: 9px;
    COLOR: #330000;
    TEXT-DECORATION: none;
}
.HightLightRow {
	BACKGROUND-COLOR: #B0B0B0;
	font-weight: bold;
}
.HightLightEqualRow {
	BACKGROUND-COLOR: #ffe8af;
}
.VertMenuSubTitle {
	BACKGROUND-COLOR: #000000;
}
.red {
	color:#CC0000; font:Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; font-size:12px
}

.menuLink {
COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.menuLink:link {
 COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.menuLink:visited {
 COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.menuLink:hover {
 COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; TEXT-DECORATION: none; FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Helvetica, Sans-serif;
}
.productframe {
    display: none;
    position: absolute;
    z-index: 10;
    left: 250px;
    top: 300px;
    width: 550px;
	height: 600px;
	overflow: auto;
}

.ProductTitle, .PT, table.tpt a {
	COLOR: #000000; FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
.ProductTitle:link, a.PT:link, table.tpt a:link {
        COLOR: #000000; TEXT-DECORATION: none;
}
.ProductTitle:visited, a.PT:visited, table.tpt a:visited  {
        COLOR: #000000; TEXT-DECORATION: none;
}
.ProductTitle:active, a.PT:active, table.tpt a:active   {
        COLOR: #000000; TEXT-DECORATION: none;
}
.ProductTitle:hover, a.PT:hover, table.tpt a:hover  {
        COLOR: #CC0000; TEXT-DECORATION: none;
}

.Genres{
 color:white;
 font-size:12px;
}

a.GenresLink:link, a.GL:link{
 text-decoration:underline;
 color:white;
 font-size:12px;
}

a.GenresLink:active, a.GL:active{
 text-decoration:underline;
 color:white;
 font-size:12px;
}

a.GenresLink:hover, a.GL:hover{
 text-decoration:none;
 color:white;
 font-size:12px;
}

a.GenresLink:visited, a.GL:visited{
 text-decoration:underline;
 color:white;
 font-size:12px;
}

a.bottom,
a.bottom:visited,
a.bottom:active {
 text-decoration: none;
 color: #0000FF;
 font-weight: 700;
}

a.bottom:hover {
 text-decoration: none;
 color: #CC0000;
 font-weight: 700;
}

a.tdl_termsprivacy,
a.tdl_termsprivacy:active,
a.tdl_termsprivacy:visited {
 text-decoration: none;
 color: #0000FF;
}

a.tdl_termsprivacy:hover {
 text-decoration: none;
 color: #CC0000;
}

div.sp10 {
	background-image: spacer.gif;
	width:10px;
	height:10px;
	margin: 0;
	padding: 0;
	font-size: 1px;
}

.lML {
	padding-left:12px; padding-right: 12px; border-right: 1px solid #fff;
}
.cML {
	padding-right: 12px; padding-left: 12px; border-right: 1px solid #fff;
}
.rML {
	padding-left: 12px; padding-right: 12px; 
}

.mt8 {
	margin-top: 8px;
}

.fs0 {
	font-size: 0;
}

table.t, table.tpt {
	border-collapse: collapse; margin:0; padding:0;border:none;width:100%;
}

div.t {
	margin:0; padding:0;border:none;width:100%;
}


table.m {
	border-collapse: collapse; margin:0; padding:0;border:none;
}

table.t td {
	margin: 0;padding:0;	
}

ul.tabs {
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 1px;
}

ul.tabs li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
}

ul.tabs a{
	display: block;
	text-decoration: none;
	margin: 0;
	padding: 0;
}

ul.tabs img {
	margin: 0;
	padding: 0;
}

ul.tabs a.home {
	float:left;
	background-image: url(images/tabs.gif);
	background-position: 0 0;
	width: 74px;
	height: 30px;
}

ul.tabs a.about_us {
	float:left;
	background-image: url(images/tabs.gif);
	background-position: -74px 0;
	width: 108px;
	height: 30px;
}

ul.tabs a.faq {
	float:left;
	background-image: url(images/tabs.gif);
	background-position: -182px 0;
	width: 108px;
	height: 30px;
}

ul.tabs a.contact_us {
	float:left;
	background-image: url(images/tabs.gif);
	background-position: -290px 0;
	width: 108px;
	height: 30px;
}

ul.tabs a.home:hover {
	background-image: url(images/tabs.gif);
	background-position: 0 -30px;
}

ul.tabs a.about_us:hover {
	background-image: url(images/tabs.gif);
	background-position: -74px -30px;
}

ul.tabs a.faq:hover {
	background-image: url(images/tabs.gif);
	background-position: -182px -30px;
}

ul.tabs a.contact_us:hover {
	background-image: url(images/tabs.gif);
	background-position: -290px -30px;
}

#tabswrap {
	margin:0; padding:0;width:400px;
}

.mt20 {
	margin-top:20px;
}

.mt40 {
	margin-top:40px;
}

.bm10 {
	margin-bottom: 10px;
}

.cw {
	color: white;
}

.cy {
	color: yellow;
	margin-bottom:12px;
}

.nav {
	margin-top: 2px;
}

.nav a, .nav span {
	display:block;float:left;text-align:center;margin:0px 1px;
}

.nav a.short{
	width:17px;height:14px;background-image:url(images/page.gif);text-decoration: none;
}

.nav a.wide{
	width:23px;height:14px;background-image:url(images/page_wide.gif);text-decoration: none;
}

.nav a.larrow {
	background: url(images/larrow.gif) no-repeat;
}

.nav a.larrow2 {
	background: url(images/larrow2.gif) no-repeat;
}

.nav a.rarrow {
	background: url(images/rarrow.gif) no-repeat;
}

.nav a.rarrow2 {
	background: url(images/rarrow2.gif) no-repeat;
}

.nav a.larrow, .nav a.larrow2, .nav a.rarrow, .nav a.rarrow2 {
	width:9px;
	height: 9px;
	margin-top:2px;
}

form {
	margin: 0;
	padding: 0;
}

#proptbl {
	border-collapse: collapse; 
	margin: 0 0 10px 0;
}

#proptbl td {
	padding: 4px;
	margin: 0px;
}

.ar {
	text-align: right;
}

#addtocart {
	margin-bottom: 14px;
}

#producttitle {
	margin-bottom: 4px;
	font-size:14;font-weight:bold;color:#FFFFFF;
}

a.GL {
	font-weight: normal;
}

.leftcol, .lc {
	width:90px;float:left;
}

.leftcol a, .lc a{
	font-weight:normal;font-size: 10px;
}

.rightcol, .rc {
	margin-left: 100px;
}

.rightcol span, .rc span {
	font-size:8pt;font-weight:normal;
}

.rightcol hr, .rc hr {
	width: 100%;
	height: 1px;
}

.ln {
	border-collapse: collapse; margin:0 0 20px 0; padding:0;border:none;width:100%;
}

.clr {
	clear:both;
}

.fr {
	float: right;
}

.fl {
	float: left;
}

.cb {
	clear: both;
}

.mt10 {
	margin-top:10px;
}

a.advsrch {
	color:blue;
	margin-left:20px;
	margin-top: 10px;
	font-weight:bold;
}

#prodwrap {
	padding: 10px; background-color: #369; color: #fff; font-size: 12px; font-weight: bold;
	margin:0; border:none;
}

#prodimwr {
	width:245px; float:left;
	margin: 0;
}

.copyright {
	margin:8px 0 0 0; padding:0; border:none; width:100%;
	text-align: center;
}

.cbh4 {
	clear:both;height:4px;
}

.p3 {
	padding: 3px;
}

.ddd { background-color: #ddd; }

#leftbar, #rightbar {
	width: 205px;
}

#rightbar, #central_left, #leftbar {
	overflow:hidden;
	zoom:100%;
}

#central_left, #leftbar {
	float:left;
}

#leftbar {
	margin-right:-250px;
}


#central_left {
	margin-right:-250px;
}

#central_space, #rightbar  {
	float:right;
/*
	margin-bottom:-32767px;
	padding-bottom:32767px;
*/
}

#central_space, #central_left {
	width:100%;
}


#central_main {
	padding-left: 250px;
	padding-right: 250px;
}

.bardelim
{
	background-color: #fff;
	width: 250px;
	margin: 0 -40px 0 -40px;
}

tr.secondary_catalogue td, tr.secondary_catalogue td a, tr.secondary_catalogue td span, tr.secondary_catalogue td p, tr.secondary_catalogue td span.OrderItems{
	color: green;
}

.productborder {
border: 1px solid #369; margin-left: 260px;
}
