﻿body
	{
	margin: 0px;
	background-color: #A4D983;
	}
	
body, input, td, select, .inputdiv
	{	
	font-family:Verdana;
	font-size:11px;
	color: #4C4B3F;
	}	
.lang
{
	font-family:Helvetica Rom Condensed, Arial Narrow;
	font-size:10.5px;
	color:#FFFFFF;	
}
.lang_selected
{
	font-weight:bolder;	
	text-decoration:underline;
	color:#FFFFFF;
}
	
a.a_lang, a.a_lang:visited
{		
	color:#FFFFFF;
	font-weight:normal;	
	text-decoration:none;
}
a.a_lang:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}
a.a_lang:active
{				
	font-weight:bolder;
	color:#FFFFFF;
	text-decoration:underline;
}

TD.hp_news
{
	font-family:Arial;
	font-size:11px;		
	color:#FFFFFF;	
	font-weight:bold;
	/*line-height:13px;*/
}

a.hplink, a.hplink:visited
{
	font-family:Arial;
	font-size:12px;
	color:#FFFFFF;		
	font-weight:bold;
}

a.hplink:hover, a.hplink:active
{
	font-family:Arial;
	font-size:12px;
	color:#FAD101;		
	font-weight:bold;
}

a.csBrowse, a.csBrowse:visited, a.selectedList, a.selectedList:visited, a.csSubCat, a.csSubCat:visited
{
	font-family:Arial/*Helvetica Rom Condensed, Arial Narrow*/;
	font-size:13px;
	color:#FFFFFF;	
	font-weight:bold;
}

a.csBrowse:hover, a.csBrowse:active, a.selectedList:hover, a.selectedList:active, a.csSubCat:hover, a.csSubCat:active
{
	font-family:Arial/*Helvetica Rom Condensed, Arial Narrow*/;
	font-size:13px;
	color:#FAD101;	
	font-weight:bold;
}	

a.prodList, a.prodList:active, a.prodList:visited, a.catList, a.catList:active, a.catList:visited
{
	font-family:Verdana;
	font-size:13px;
	color:#FAD101;	
	font-weight:bold;
	text-transform:uppercase;
}

a.prodList:hover, a.catList:hover
{
	color:#6F9C06;
}

.inputdiv	
	{
	border: 1px solid #CCCCCC;
	}
	
input, select, textarea
	{
	background-color:white;
	font-size:11px;
	font-family:Verdana;
	color: #343465;
	/*font-weight:bold;*/
	}		
	
.button
	{
	background-color:#6F9C06;
	color: white;
	font-family: Verdana;
	font-size: 7pt;
	font-weight:bold;
	text-transform:uppercase;
	border-top:1px solid white;
	border-left:1px solid white;
	border-bottom:1px solid black;
	border-right:1px solid black;
	cursor:pointer;
	}		
	
a, a:visited
	{
	text-decoration: none;
	color: #6F9C06;
	/*font-weight: bold;*/
	}	

.white a
	{
	/*font-size: 11px;*/
	}
	
a:hover
	{
	text-decoration: none;
	color: #FAD101;
	}			
	
.topgray	
	{
	background-color: #EBEBEB;
	background-image: url('/images/top_bg.gif');
	background-position: right;
	background-repeat: repeat-y;
	}
	
.mainmenu	
	{
	background-color: #343466;
	}

.printonly
	{
	display:none;
	}
	
.trupmenu td
	{
	
	}	
td.topmenu
{		
	font-family:Helvetica Rom Condensed, Arial Narrow;
	font-size:14px;
	background-image:url('/images/topmenu_bckg.jpg');
	background-repeat:repeat-x;
	height:30px;
	text-align:center;
	vertical-align:middle;
}

.topmenu a, .topmenu a:visited 
{	
	color:#FFFFFF;	
	font-weight:normal;
}

.topmenu a:hover, .topmenu a:active
{
	color:#FAD101;	
	font-weight:normal;
}

td.topmenu_selected
{		
	font-family:Helvetica Rom Condensed, Arial Narrow;
	font-size:14px;
	background-color:#FFFFFF;
	height:30px;
	text-align:center;
	vertical-align:middle;
}

.topmenu_selected a
{
	color:#6F9C06;
	font-weight:normal;
}

td.footerro
{
	background:url('/images/footer_new.jpg') no-repeat 0px transparent;
	width:900px;
	color:#000000;
	text-align:right;
	padding:20px 15px 0 0;
	vertical-align:top;

}

td.footeren
{
	background:url('/images/footer_new_en.jpg') no-repeat 0px transparent;
	width:900px;
	color:#000000;
	text-align:right;
	padding:20px 15px 0 0;
	vertical-align:top;
}

TD.content
{
	background-image:url('/images/content_background.jpg');
	background-repeat:repeat-y;
	height:647px;
}
				
.textSearch
	{
	border: 1px solid #7F9DB9;
	}		
	
.topmenu, .submenu
	{
	font-weight:bold;
	font-size:11px;
	padding-left:4px;
	}	
	
.leftmenu, .leftmenu:visited
	{
	color:white;
	display:block;
	background-color:#343465;
	font-weight:bold;
	font-size:11px;
	padding:2px;
	text-decoration:none;
	}
	
.leftmenu:hover, .leftmenu_over, .leftmenu_over:visited
	{
	color:yellow;
	display:block;
	background-color:#343465;
	font-weight:bold;
	font-size:11px;
	padding:2px;
	text-decoration:none;
	}	
	
.copyright
	{
	font-size:10px;
	color: gray
	}	
	
.blueBorder
	{
	border: 1px solid #0168B5;
	}	
	
.Heading	
	{
	background-color: #0168B5;
	color: white;
	font-weight: bold;
	font-size:12px;
	}
	
.BlackHeading	
	{
	background-color: #F9A01B;
	border-left:1px solid black;
	border-bottom:1px solid black;
	border-right:1px solid white;
	border-top:1px solid white;	
	height:20px;
	color: white;
	font-weight: bold;
	font-size:12px;
	}
	
.BlackHeading a:link, .BlackHeading a, .BlackHeading a:visited, .Heading a:link, .Heading a, .Heading a:visited
	{
	color:white;
	}

.BlackHeading a:hover, .Heading a:hover
	{
	color:yellow;
	}
	
.bblueBorder
	{
	/*border: 1px solid #3A4573;*/
	border: 1px solid #0168B5;
	}	
	
.bHeading	
	{
	/*background-color: #3A4573;*/
	background-color: #0168B5;
	color: white;
	font-weight: bold;
	font-size:12px;
	}	
	
.white
	{
	background-color: white;
	font-size: 12px;
	}	
	
h1	
	{
	color: #5D991D;
	font-size:16px;
	font-weight: bold;
	width:100%;
	border-bottom: 1px solid #FAD101;
	}
	
.title
	{
	color: #FAD101;
	background-color: white;
	font-weight: bold;
	font-size:14px;
	}	
	
.news td img
	{
	margin:10px 10px 10px 10px;
	border:1px solid white;
	}	
	
.graytitle
	{
	color: #4C4B3F;
	/*background-color: white;*/
	font-weight: bold;
	font-size:12px;
	}		
	
.csError	
	{
	color:red;
	/*background-color:yellow;*/
	}
	
.smallgray
	{
	font-size:11px;
	color: #4C4B3F;
	}
	
.fpnews a:link, .fpnews a:visited
	{
	color: #343465;
	}
	
.fpnews a:hover
	{
	color: red;
	}	
	
.EditOver
	{
	background-color: #F2F2F2;
	border:1px solid #CCCCCC;
	cursor:url("/images/edit.cur");
	display:block;
	padding:5px;
	}	
	
.EditOut
	{
	background-color: transparent;
	border:1px solid white;
	
	cursor:pointer;
	display:block;
	padding:5px;
	}	
	
	
hr
	{
	border: 0px solid #EEEEEE;
	size:1px;
	color:#EEEEEE;
	}	
	
.subTitle
	{
	color: #FAD101;
	font-weight: bold;
	font-family: Verdana;
	font-size: 13px;
	}	
	
.selectedList:link, .selectedList:visited, .selectedList:active
	{
	text-decoration:underline;
	}	
	
legend
	{
	color: white;
	font-weight: bold;
	/*background-color: #5D991D;*/
	background-color: #FAD101;
	padding: 1px 4px 1px 4px;
	}	
	
.pimage
	{
	border: 0px solid #CCCCCC;	
	}	

.csHeading	
	{
	background-color: #AAAAAA;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	color: white;
	font-weight: bold;
	font-size: 12px;
	padding-left:3px;
	}

.gray
	{
	/*border: 1px solid gray;*/
	height:30px;
	color:black;
	font-weight:bold;
	background-color:#E8E8E9;
	padding-left:15px;
	padding-right:15px;
	font-size:12px;
	}
.boldOrange
	{
	 color:#FAD101;
	 font-weight:bold;
	}
#orangeTitle
{
	font-family:Helvetica Rom Condensed, Arial Narrow;
	font-size:13px;	
}	

#blackTitle
{
	font-family:Helvetica Rom Condensed, Arial Narrow;
	font-size:13px;
	font-weight:bold;
	color:#4C4B3F;
}

.pageHeading
{
	text-transform:uppercase;
	width:100%;	
	text-align:right;
	font-family:Helvetica Rom Condensed, Arial Narrow;
	font-size:13px;
	font-weight:bold;
	color:#4C4B3F;
	border:0px solid black;	
	padding-right:10px;
	padding-top:/*31*/20px;
	padding-bottom:15px;
}

.blackDesc
{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	color:#4C4B3F;
}

.pagBlack
{
	font-family:Helvetica Rom Condensed, Arial Narrow;
	font-size:13px;	
	color:#4C4B3F;
}

a.pagSelected
{
	font-family:Helvetica Rom Condensed, Arial Narrow;
	font-size:13px;	
	color:#4C4B3F;
	font-weight:bold;
	
}

a.pagAll
{
	color:#FAD101;
	font-family:Helvetica Rom Condensed, Arial Narrow;
	font-size:13px;	
	font-weight:bold;
}

.underline
{
	border-bottom: solid 1px lightgray;
}		

td.smalltitle
{
	padding:2px;
}

/*td.smalltitle a
{
	text-transform:uppercase;
	font-family:Verdana;
	font-weight:bold;
	color:#FAD101;
	font-size:13px;
}*/

.globalfooter a, .globalfooter a:link, .globalfooter a:visited, .globalfooter a:active
	{
	color: #D6FFB5;
	text-decoration: underline;
	}

.globalfooter a:hover
	{
	color: black;
	text-decoration: none;
	}
	