.item
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
/*    MARGIN: 5px;*/
    margin-top: 5px;
    margin-bottom: 5px;
    /*WIDTH: 100%;*/
    PADDING-TOP: 0px
}
.item TH
{
    PADDING: 3px;
    FONT-WEIGHT: bold;
    COLOR: #cc3300;
    BACKGROUND-COLOR: #550000;
    TEXT-ALIGN: left;
font-size: 1.1em;
}
.item TD
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: none;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    BORDER-LEFT: none;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: none;
/*    HEIGHT: 128px; */
    BACKGROUND-COLOR: #cccccc;
    text-align:left;
font-size: 1.1em;
}
.itemList
{
    MARGIN:0;
    WIDTH:100%;
    border: 1px solid #550000;
    margin-top: 5px;
    margin-bottom: 5px;
}


.itemList TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.1em;
    COLOR: #e0c5b8;
    BACKGROUND-COLOR: #550000;
    padding: 2px;
}
.itemList TD
{
    COLOR: #000000;
    padding: 2px;
    font-size: 1.1em;
}
.itemList H6
{
    FONT-SIZE: 1.2em;
    COLOR: #000000;
}
.itemList #phase1
{
}
.itemList #phase2
{
    BACKGROUND-COLOR: #cccccc
}
.itemList A:visited
{
    FONT-WEIGHT: bold;
    /*FONT-SIZE: 11px;*/
    COLOR: #000000;
    TEXT-DECORATION: none
}
.itemList A:link
{
    FONT-WEIGHT: bold;
    /*FONT-SIZE: 11px;*/
    COLOR: #000000;
    TEXT-DECORATION: none
}
.itemList A:active
{
    FONT-WEIGHT: bold;
    /*FONT-SIZE: 11px;*/
    COLOR: #000000;
    TEXT-DECORATION: none
}
.itemList A:hover
{
    FONT-WEIGHT: bold;
    /*FONT-SIZE: 11px;*/
    COLOR: orange;
    TEXT-DECORATION: none
}
.itemList INPUT
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    MARGIN-RIGHT: 0px;
    BORDER-BOTTOM: #000000 1px solid
}
.checkout
{
    TEXT-ALIGN: left;
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #e0e0e0;
    
}

.highlight
{
    COLOR: #cd853f
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
.button
{
/*
    BORDER: #000000 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #e0e0e0;
    height:2em;
    vertical-align:middle;
*/
}
.checkout INPUT
{
	width:175px;
	font-size:1em;
}
.radio
{
	width:10px;
	font-size:1em;
}


.checkout TEXTAREA
{
	height:5em;
	width:175px;
	font-size:1em;
}
.item A:link
{
    FONT-WEIGHT: bold;
    COLOR: #999999;
    TEXT-DECORATION: none
}
.item A:active
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.item A:hover
{
    FONT-WEIGHT: bold;
    COLOR: orange
}
.item A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.itemList FORM
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
.siteBox
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    WIDTH: 90%;
    COLOR: #000000;
    PADDING-TOP: 5px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.siteBox A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.siteBox A:visited
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.siteBox A:hover
{
    FONT-WEIGHT: bold;
    COLOR: orange;
    TEXT-DECORATION: none
}
.siteBox A:active
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.admin TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BACKGROUND-COLOR: #e0e0e0;
}
.admin FORM
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 5px 0px;
    WIDTH: 500px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #ffffff
}
.admin SELECT
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 450px;
    BORDER-BOTTOM: #000000 1px solid
}
.admin INPUT
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 450px;
    BORDER-BOTTOM: #000000 1px solid
}
.admin TEXTAREA
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 450px;
    BORDER-BOTTOM: #000000 1px solid;
    HEIGHT: 150px;
    BACKGROUND-COLOR: #ffffff
}
.price_list
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 2mm;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OVERFLOW: hidden;
    WIDTH: 190mm;
    PADDING-TOP: 0px;
    HEIGHT: 280mm;
    BACKGROUND-COLOR: #ffffff
}
.price_list TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 2.5mm;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.price_list #highlight
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 3mm;
    COLOR: #000000;
    TEXT-INDENT: 10px;
    TEXT-DECORATION: underline
}
.price_list HR
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
.price_list TABLE
{
    BORDER-RIGHT: black 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: black 1px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: black 1px
}
.spacker
{
    TEXT-ALIGN: left;
}
.spacker A:link
{
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
}
.spacker A:visited
{
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
}
.spacker A:hover
{
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: orange;
    TEXT-DECORATION: none;
}
.spacker A:active
{
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    PADDING-TOP: 5px;
    TEXT-DECORATION: none;
}

.ordertable
{
    MARGIN:5px;
    WIDTH:590px;
}

.conversion
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px;
    PADDING-TOP: 0px;
    border: 1px solid #cccccc;
}
.conversion TH
{
    PADDING: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    COLOR: #e0c5b8;
    BACKGROUND-COLOR: #550000;
    TEXT-ALIGN: center;
    border-bottom: 1px solid #999999;
}
.conversion TD
{
    BORDER-RIGHT: none;
    PADDING-RIGHT: 2px;
    BORDER-TOP: none;
    PADDING-LEFT: 2px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    BORDER-LEFT: none;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: none;
    BACKGROUND-COLOR: #ffffff;
    text-align: center;
}

.menubarsidesmall A:link
{
	PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 100px;
    COLOR: #e0e0e0;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.menubarsidesmall A:visited
{
	PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 100px;
    COLOR: #e0e0e0;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.menubarsidesmall A:hover
{
	PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    WIDTH: 100px;
    COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

.ProductPrice
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 0px 0px 0px 0px;
    COLOR: #000000;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #e0e0e0;
    TEXT-ALIGN: left;
    padding: 3px;
}


.CatOption TD
{
    margin:0px;
    padding:0px;
    HEIGHT: 10px;
    vertical-align:middle;
    TEXT-ALIGN: center;

}
.CatOption A:link
{
    display:block;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    vertical-align:middle;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.CatOption A:visited
{
    display:block;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    vertical-align:middle;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.CatOption A:hover
{
    display:block;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    vertical-align:middle;
    COLOR: orange;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.CatOption A:active
{
    display:block;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    vertical-align:middle;
    COLOR: #000000;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center;
}


a.product_breadcrumb:link
{
    FONT-WEIGHT: bold;
    COLOR: #e0c5b8;
    TEXT-DECORATION: underline;
}
a.product_breadcrumb:active
{
    FONT-WEIGHT: bold;
    COLOR: #e0c5b8;
    TEXT-DECORATION: underline;
}
a.product_breadcrumb:visited
{
    FONT-WEIGHT: bold;
    COLOR: #e0c5b8;
    TEXT-DECORATION: underline;
}
a.product_breadcrumb:hover
{
    FONT-WEIGHT: bold;
    COLOR: orange;
    TEXT-DECORATION: underline;
}

a.product_breadcrumb_related:link
{
    FONT-WEIGHT: bold;
    COLOR: #330000;
    TEXT-DECORATION: underline;
    font-size: 0.8em;
}
a.product_breadcrumb_related:active
{
    FONT-WEIGHT: bold;
    COLOR: #330000;
    TEXT-DECORATION: underline;
    font-size: 0.8em;
}
a.product_breadcrumb_related:visited
{
    FONT-WEIGHT: bold;
    COLOR: #330000;
    TEXT-DECORATION: underline;
    font-size: 0.8em;
}
a.product_breadcrumb_related:hover
{
    FONT-WEIGHT: bold;
    COLOR: orange;
    TEXT-DECORATION: underline;
    font-size: 0.8em;
}


.rightpos {
	float:right;
	}

.resultpage_act {font-weight:bold; color: #000; background: orange; padding:2px 4px 2px 4px; margin:1px;}
.resultpage a:link, .resultpage a:active, .resultpage a:visited  {background: #cccccc; padding:2px 4px 2px 4px; margin:1px; text-decoration:none;}
.resultpage a:hover {background: orange; color: #000; padding:2px 4px 2px 4px; /*font-weight:bold;*/}
