BODY
{
    font-family: tahoma,sans-serif;
    font-size:small;
}

.BlogHeadline
{
    width: 90%;
    text-align:left;
    margin-bottom: 5px;
    color: black;
    background-color: #FFFFFF;
    font-weight:bold; font-family:tahoma, sans-serif; font-size:x-small;

    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 4px;
    padding-top: 4px;
}

.BlogEntry
{
    font-family: tahoma, sans-serif;
    font-size: x-small;
    float: center;
    width: 95%;
    margin: 15px;
    text-align: left;
    color: black;
    background-color: #FFFFFF;
}

.BlogComments
{
	FONT: x-small tahoma;
	margin: 5px;
	width: 90%;	
                background-color: #607DB0;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	COLOR: white;
	border: solid 1px black;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#777070,direction=-45,strength=3);
}

.BlogUI A:link, 
.BlogUI A, 
.BlogUI A:visited
{
	FONT: xx-small verdana; 
}

.BlogUI A:hover, 
.BlogUI A:active 
{
    TEXT-DECORATION: underline overline;
}


.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: x-small 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
{
    FONT: bold Tahoma, verdana,sans-serif;
    COLOR: royalblue;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-FAMILY: bold Tahoma,verdana,sans-serif;
    TEXT-DECORATION: underline overline
}
A:active
{
    FONT: bold Tahoma,verdana,sans-serif;
    COLOR: black;
    TEXT-DECORATION: none
}
A:link
{
    FONT: bold Tahoma, verdana,sans-serif;
    COLOR: black;
}
A:visited
{
    FONT: bold Tahoma, verdana,sans-serif;
    COLOR: forestgreen
}
.NavBar A:link
{
    FONT: bold x-small Tahoma, verdana,sans-serif;
    COLOR: #00fa9a;
    TEXT-DECORATION: none
}
.NavBar A:visited
{
    FONT: bold x-small Tahoma, verdana,sans-serif;
    COLOR: #00ced1;
    TEXT-DECORATION: none
}
.NavBar A:active
{
    FONT: bold x-small Tahoma, verdana,sans-serif;
    COLOR: #00fa9a;
    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
}
.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
}
.TopNav A:link
{
    COLOR: silver;
    TEXT-DECORATION: none
}
.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: x-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 overline
}
.disclaimer A:link
{
    FONT-SIZE: xx-small
}
.disclaimer A:visited
{
    FONT-SIZE: xx-small
}