@import url(imported.css);

BODY
{
    FONT: x-small verdana,sans-serif;
}

.Product.Description
{
	font: x-small arial,sans-serif; 
	color:#333;

}

.Product TH
{
	width:700;
	background-color: gray;
	FONT-WEIGHT: BOLD;
	COLOR: #ffffff;
}



.Quote
{
		margin-top: 15;
		margin-bottom: 15;
	  	FONT: x-small verdana,sans-serif;  
    	font-style: italic;
		text-align: center; 
}

.Packed
{
    FONT: x-small Arial Narrow,sans-serif;
}

.Code
{
    FONT: small Consolas, Arial Narrow,arial;
}


H1
{
    FONT: large Tahoma, verdana,sans-serif;
    COLOR: steelblue;
}
H2
{
    FONT: large Tahoma, verdana,sans-serif;
    COLOR: slategray;
}
H3
{
    COLOR: royalblue;
	margin-bottom: 5;
}
H4
{
    COLOR: lightslategray;
		margin-bottom: 0;
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}
.Note
{
    FONT: bold xx-small verdana,sans-serif;
}
.Expando
{
    FONT: xx-small verdana,sans-serif;
    COLOR: royalblue;
	CURSOR: hand;
}

.disclaimer
{
    FONT-SIZE: xx-small;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, verdana,sans-serif;
    FONT-VARIANT: normal;
}
A
{
    COLOR: royalblue;
    TEXT-DECORATION: none;
    background-image: linear-gradient(#228B22 0 0);
    transition: color .2s ease-in-out,background-size .2s ease-in-out,background-position 0s ease-in-out .2s;
    background-position: 0 100%;
    background-repeat: no-repeat;
    background-size: 0 100%;
}

A:active:not(.toolbar-link)
{
    FONT-FAMILY: bold Tahoma,verdana,sans-serif;
    TEXT-DECORATION: underline;
    background-position: 100% 100%;
    background-size: 100% 100%;
    color: rgb(255 255 255);
}

A:link
{
    COLOR: royalblue;
}
A:visited
{
    COLOR: forestgreen;
}
.NavBar A:link
{
    TEXT-DECORATION: none;
}
.NavBar A:visited
{
    TEXT-DECORATION: none;
}
.NavBar A:hover
{
    FONT: bold x-small Tahoma, verdana,sans-serif;
    COLOR: #00fa9a;
    TEXT-DECORATION: none;
}
.NavBar TD
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: medium none;
    FONT-STYLE: normal;
    FONT-FAMILY: helvetica, Tahoma, Arial, Verdana;
    FONT-VARIANT: normal;
}
.NavBar TH
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 12px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #eeeeee;
}
.NavBar .tiHeader
{
    FONT: bold 14px Tahoma, Verdana, Arial;
}
.NavBar .tiHeader2
{
    FONT: bold 18px Tahoma, Verdana, Arial;
}
.NavBar .tiHeader3
{
    FONT: bold 24px Tahoma, Verdana, Arial;
}
.NavBar .lightHeader
{
    COLOR: black;
    BACKGROUND-COLOR: #eeeeee;
}
.NavBar .darkHeader
{
    COLOR: white;
    BACKGROUND-COLOR: #c0c0c0;
}
.NavBar
{
    BORDER-RIGHT: #bdbdbd 1px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #bdbdbd 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    FONT: 8pt Tahoma;
    BORDER-LEFT: #bdbdbd 1px;
    COLOR: black;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #bdbdbd 1px;
    BACKGROUND-COLOR: slategray;
}
.MenuGroup
{
    FONT: bold x-small Tahoma, verdana,sans-serif;
}
.Slate
{
    BACKGROUND-COLOR: slategray;
}
.Slate TD
{
    COLOR: white;
}
.TopNav
{
    FONT-FAMILY: Tahoma, Verdana;
    BACKGROUND-COLOR: gray;
    background-image: linear-gradient(#101040,blue);
    padding: 4px;
}
.TopNav A
{
    COLOR: silver;
    TEXT-DECORATION: none;
}
.TopNav A:visited
{
    COLOR: silver;
    TEXT-DECORATION: none;
}
.TopNav A:active
{
    COLOR: silver;
    TEXT-DECORATION: none;
}
.TopNav A:hover
{
    COLOR: white;
    TEXT-DECORATION: underline overline;
}
.ErrorMsg
{
    FONT-WEIGHT: 600;
    COLOR: red;
}
.NiceTable
{
    BORDER-RIGHT: inset;
    BORDER-TOP: inset;
    BORDER-LEFT: inset;
    BORDER-BOTTOM: inset;
}
.NiceTable TH
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: x-small;
    COLOR: white;
    BACKGROUND-COLOR: slategray;
}
.NiceTable TD
{
    FONT-SIZE: xx-small;
    TEXT-ALIGN: center;
}
.NiceTable H2
{
    COLOR: white;
}
.Slate H2
{
    COLOR: white;
}
.Slate H1
{
    FONT-SIZE: large;
    COLOR: #99ffcc;
}
.disclaimer A
{
    FONT-SIZE: xx-small;
}
.disclaimer A:active
{
    FONT-SIZE: xx-small;
}
.disclaimer A:hover
{
    FONT-SIZE: xx-small;
    TEXT-DECORATION: underline;
}
.disclaimer A:link
{
    FONT-SIZE: xx-small;
}
.disclaimer A:visited
{
    FONT-SIZE: xx-small;
}