@media screen, projection {
.ThumbTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:10px;
	font-size: 9pt;

}
.ThumbDesc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:10px
}
	.tabletitle
	{
    background-color:#004600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:White;
	}
	.tdLogin
	{
	color:#000000;
	}
	.tdLoginTop
	{
	color:#FFFFFF;	
	}
	 TR.tableTitleVorder
    {
	    
	    background-color : #004600;
	    padding-left: 3px;
	    padding-right: 3px;
	    color: white;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-weight:normal;
	    font-style: normal;
	    font-variant: normal;
	    vertical-align:middle
    }
    A.vieworder
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size: 8pt;
	    color:white;
	    text-decoration:none;
	    vertical-align:middle;
    }
    A.vieworder:hover
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size: 8pt;
	    color:white;
	    text-decoration:none;
	    vertical-align:middle;
    }
    A.noChange
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size: 8pt;
	    color:black;
	    text-decoration:none;
    }
    A.noChange:hover
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size: 8pt;
	    color:black;
	    text-decoration:none;
    }
   A.aNavigate
    {
	    color: white;
	    font-weight:bold;
    }
    A.aNavigate:hover
    {
	    color: white;
	    font-weight:bold;
	    text-decoration: underline;
    }
	.TR1
	{
	padding-left: 3px;
	padding-right: 3px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}
	.TR2
	{
	background-color : #E1E5E1;
	padding-left: 3px;
	padding-right: 3px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}
	.lpad
	{
		padding-left: 3px;
	}
	.Tilbod-left
	{
		color:#67836B;
		border-top: 1px solid #A3B4A6;
		border-left: 1px solid #A3B4A6;
	}
	.Tilbod-right
	{
		color:#67836B;
		border-top: 1px solid #A3B4A6;
	}
	.cartinp
	{
		padding-left: 5px;
	}
	.cartinpDone
	{
		padding-left: 5px;
		border-bottom:1px solid grey
	}
	.cartinpTable
	{
		border:1px solid #999999;

	}
	.basket
	{
		border-bottom:1px solid #BE0218;
		color:#000000}
	.tdCartinp
	{
		border-right:1px solid #999999;

	}
	.be-nice-to-Mac-IE5 {
		font-family: "\"}\"";
		font-family: inherit;
	}
	TD.ads
	{
    background-color:#004600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:White;
	}
	body
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color:white;
	}
	INPUT.inputType
	{
		font-size: 8pt;
		font-family:Verdana,Arial, Helvetica, sans-serif;
		width: 150px;
		border: 1px solid #004600;
	}
	SELECT
	{
		font-size: 8pt;
		font-family:Verdana,Arial, Helvetica, sans-serif;
		width: 150px;
		border: 1px solid #004600;
	}	
	SELECT.inputType
	{
		font-size: 8pt;
		font-family:Verdana,Arial, Helvetica, sans-serif;
		width: 150px;
		border: 1px solid #004600;
	}
    INPUT.LogininputType
    {
		font-size: 8pt;
		font-family:Verdana,Arial, Helvetica, sans-serif;
		width: 70px;
		border: 1px solid #004600;
    }
	INPUT.cartNumb
	{
		font-size: 8pt;
		font-family:Verdana,Arial, Helvetica, sans-serif;
		width: 40px;
		border: 1px solid #004600;
	}
.error404
{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold}
A.error404
{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:blue;}
A.error404:hover
{
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:blue;}
P{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
DIV.small
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight:bold;
}
TD
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
TD.small
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.thumb
{
    border:solid 0px black}
TD.thumb
{
	padding: 10px
}
.TD1
{
	vertical-align:top;
	background-color : white;
	padding-left: 3px;
	padding-right: 3px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-veight:bold;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
/*	border-bottom:1px solid black;
	border-right:1px solid black;
	border-left:1px solid black;*/
}
.TD2
{
/*	border-right:1px solid black;
	border-left:1px solid black;
	border-top:1px solid black;*/
	vertical-align:top;
	background-color : #E4ECE6;
	padding-left: 3px;
	padding-right: 3px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-veight:bold;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
.TD3
{
	height:1px;
}
TD.TotPrice
{
	border-top: 1px solid black;
}

/*
original
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-image:url(../images/body.gif);
	background-repeat:repeat-y;
}*/
TABLE.mainTable
{

	background-color:#FFFFFF;
}
TABLE.loverTable
{
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	background-color:white;
}
TD.randomImage
{
	background-color:white;
	height:74px
}

TD.TopMenu
{
	padding-top:0px;
	background-color: #9B0D1D;
	height:14px;
	border-top: solid 1px #004600}

TD.menuTd_active
{
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:black;
	font-weight:normal;
	background-color:#C51126;
	vertical-align:middle;
}
TD.menuTdOver
{
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	background-color:#BE0218;
	vertical-align:middle;
	color:black;
}
TD.menuTD
{
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	vertical-align:middle;
}
	

A.menuTd
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:white;
	text-decoration:none
}
A.menuTd:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:black;
}
A.menuTd_active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:white;
}

A.menuTd_active:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:#000000;
}
.vertLine
{
	vertical-align:top;
	padding-bottom:1px;}
TD.lover_menuTd
{
	background-color:#9B0D1D;
    border-bottom: solid 1px #BE0218;
    padding:0px;
}
TD.even_lover_menuTd
{
	background-color:#9B0D1D;
    border-bottom: solid 1px #78917C;
    padding:0px;

    }
TD.lover_menuTdOver
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	border-bottom: solid 1px #BE0218;
	padding:0px;
	background-color:#BE0218;
}
TD.lover_menuTd_active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	border-bottom: solid 1px #BE0218;
	padding:0px;
	background-color:#C51126;
}
TD.even_lover_menuTdOver
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	border-bottom: solid 1px #BE0218;
	padding:0px;
	background-color:#BE0218;
}
TD.even_lover_menuTd_active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	background-color:#C51126;
	border-bottom: solid 1px #BE0218;
	padding-left:2px;
	height:14;
	color:#FFFFFF;
}
A.lover_menuTd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	color:white;
	padding-left:2px;
}
A.lover_menuTd_active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	color:white;
	padding-left:2px;
}
A.lover_menuTd_active:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	color:white;
	padding-left:2px;
}
A.lover_menuTd:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	color:white;
	padding-left:2px;
}

A.even_lover_menuTd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	color:white;
	padding-left:2px;
}
A.even_lover_menuTd_active
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	color: white;
	padding-left:2px;
}
A.even_lover_menuTd_active:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	color:white;
	padding-left:2px;
}
A.even_lover_menuTd:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration:none;
	color: white;
	padding-left:2px;
}

TD.belovTopTable
{
	background-color:#172D44;
	height:10px;
}
TD.leftmenu
{
	padding-top:2px;
	padding-left:5px;

}
TABLE.leftmenu
{
background-repeat:no-repeat;
background-position:bottom;
background-color:#E1E5E1;
}
TD.rightNoContent
{
}
INPUT.inputSearch
{
	width: 100px;
	border: 1px solid #84A9BA;
	height: 18 px;
	font-size: 8pt;
}

.ContentTable
{
	padding-left:5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color:#FFFFFF
}
TD.z
{
	padding-left:5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bolder
}
A.formula_news_link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#00639C;
	text-decoration:none
}
A.formula_news_link:Hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#00466E;
	text-decoration:underline
}

A.search_link
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#00639C;
	text-decoration:none
}
A.search_link:hover
{	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#00639C;
	text-decoration:underline
}
A
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#00639C;
	text-decoration:none
}
A:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#00466E;
	text-decoration:underline
}
input.button
{
	background: #9B0D1D;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
}

input.buttonHover
{
	background: #BE0218;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
}

input.buttonBuy
{
	background: #9B0D1D;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	width:138
}

input.buttonBuyHover
{
	background: #BE0218;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	width:138
}

input.searchButton
{
	background: #9B0D1D;
	color: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	width: 46px;
}

input.searchButtonHover
{
	background: #BE0218;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	width: 46px;
}
TR.includeCol
{
	background-color : #FFFFFF;
}
TR.include
{
	background-color : #FFFFFF;
}
.NewsTable
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:white;
	border:1px solid #E4ECE6;
	}
.NewsTrHeadline
{
	background-color:#004600;
	color: White;
	padding-left:2px}
.NewsTd
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-top:3px;
	padding-left:2px;
	padding-right:2px
}
.NewsTdHeadline
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
}
.NewsTdRef
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}	    	    

}
.pxblue
{
 /*   background-image:url(../images/1px.gif);*/
	background-repeat:repeat;
	background-position:50% 50%
    }
	.adsNotFrontpage
	{display:none;}
	.alert
	{
	color:red;}


/*Calendar Begin*/
	TABLE.bborder {
	  border-top : 1px solid black;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  }
	
	TD.bborder {
	  border-top : 1px solid black;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  }
	
	TD.bborderleft {
	  border-left : 1px solid black;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  }
	TD.bborderright {
	  border-right : 1px solid black;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  }
	
	TD.bborderrighttop {
	  border-right : 1px solid black;
	  border-top : 1px solid black;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  }
	
	TD.bborderleftright {
	  border-right : 1px solid black;
	  border-left : 1px solid black;
	  border-top : 1px solid black;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  }
	
	TD.bbordertopbottom {
	  
	  border-bottom : 1px solid black;
	  border-top : 1px solid black;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  }
	
	TABLE.underline {
	  border-bottom : 1px solid black;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  }
	  
	TABLE.bborderall {
	  border-top : 1px solid black;
	  border-bottom : 1px solid black;
	  border-left : 1px solid black;
	  border-right : 1px solid black;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  }
	  
	TD.bborderall {
	  border-top : 1px solid black;
	  border-bottom : 1px solid black;
	  border-left : 1px solid black;
	  border-right : 1px solid black;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  } 
	TD.bborderallSel {
	  border-top : 1px solid black;
	  border-bottom : 1px solid black;
	  border-left : 1px solid black;
	  border-right : 1px solid black;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  background-color:#A4BFD8;
	  } 
	TD.dayVeak{
	text-align:center;
	color:#FFFFFF;
	background-color:#004600;
	border-top : 1px solid black;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right : 1px solid black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	  } 
	TD.SelectedDay
	{
	color: white;
	font-weight:bold;
	background-color:#004600;
	border-top : 1px solid black;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right : 1px solid black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	A.SelectedDay
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;
	color:white;}
	A.SelectedDay:hover
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;}
	
	/*Calendar end*/
	
    .ItemDesc
    {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size: 8pt;
		padding-top:2px;
	}
    .ItemItemNo
    {
        font-size:8pt;
        font-weight:bolder}
    .ItemDesc2
    {
        font-size:8pt;
        font-weight:bold}
	.leftupbal
	{
		background-image:url(../images/leftupbal.gif);
		background-repeat:repeat-y;
		background-position:left;
	}
	
	.rightupbal
	{
		background-image:url(../images/rightupbal.gif);
		background-repeat:repeat-y;
		background-position:right;
	}
	.bottombal
	{
		background-image:url(../images/bottombal.gif);
		background-repeat:repeat-x;
		background-position:bottom		
	}
	.topbal
	{
		background-image:url(../images/topbal.gif);
		background-repeat:repeat-x;
		background-position:top;
	}
	.leftTopcornbal
	{
		background-image:url(../images/ltopbal.gif);
		background-repeat:no-repeat;		
		width:12;
		height:13;
		background-position:bottom;
	}
	.leftBottomcornbal
	{
		background-image:url(../images/lbotbal.gif);
		background-repeat:no-repeat;
		width:12;
		height:13;
	}

	.rightTopcornbal
	{
		background-image:url(../images/rtopbal.gif);
		background-repeat:no-repeat;		
		width:12;
		height:13;
		background-position:bottom;
	}
	
	.rightBottomcornbal
	{
		background-image:url(../images/rbotbal.gif);
		background-repeat:no-repeat;		
		width:12;
		height:13;
	}
	.Address
	{
		padding-left: 5px;
	color:#445E47}
	.BottomAddress
	{color:#445E47;
	text-align:center;}

	.mainTablePrint
	{
	display:none}
div.treytir {
	height: 100px;
	width: 100%;
	overflow:auto;
	border: 1px solid #666666;
	padding: 8px;
}
	
}
@media print {
	body
	{
		font-family:"Times New Roman", Times, serif;
		font-size: 9pt;
		background-color:#FFFFFF;
	
	}
	.Banner
	{
	display:none
	}
	.ContentTable
	{
		padding-left:1px;
		padding-right: 1px;
		padding-top: 1px;
		padding-bottom: 1px;
		font-family:"Times New Roman", Times, serif;
		font-size: 9pt;
		background-color:#FFFFFF;
		width:100%
	}
	.underBanner
	{
	display:none}
	.leftmenu
	{display:none}
	.leftMenu
	{
	display:none}
	.TopMenu
	{display:none}
	.banner
	{display:none}
	.ads
	{display:none;}
	.adsNotFrontpage
	{
	display:none;}

	.cartinpTable
	{
	width:600;
	border:2px solid #999999;}
	.Address
	{display:none
	}
	.button
	{display:none;}
	.ads{display:none;}
	.BottomAddress
	{
	text-align:left;}
}
