.copy {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	color: #636F71;
	text-decoration: none;
}
.copy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #13670B;
}
.ban {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #FFFFFF;
}
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #13670B;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #13670B;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #636F71;
}
.tit2 {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 12px;
	color: #2F923E;
}
.newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	height: 17px;
	width: 166px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
}
.form_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	height: 17px;
	width: 131px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
}
.form_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	height: 101px;
	width: 232px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	overflow:auto;
}
.form_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	height: 40px;
	width: 200px;	
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CDCDCD;
	border-bottom-color: #CDCDCD;
	overflow:auto;
}

.tit_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #2F923E;
}
.link_2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #2F923E;
}



#modernbricksmenu{
  padding: 0px;
  width: 100%;
  background: transparent;
  voice-family: ""}"";
  voice-family: inherit;
}
#modernbricksmenu ul{
  font: bold 11px Arial;
  margin: 0px;
  margin-left: 40px;
  padding: 0px;
  list-style: none;
}
#modernbricksmenu li{
  display: inline;
  margin: 0 2px 0 0;
  padding: 0px;
  text-transform: uppercase;
}
#modernbricksmenu a{
  float: left;
  display: block;
  color: white;
  margin: 0 1px 0 0;
  padding: 5px 10px;
  text-decoration: none;
  letter-spacing: 1px;
  background-color: black;
  border-bottom: 1px solid white;
}
#modernbricksmenu a:hover{
  background-color: gray;
}
#modernbricksmenu #current a{
  background-color: #D25A0B;
  border-color: #D25A0B;
}
#modernbricksmenuline{
  clear: both;
  padding: 0px;
  width: 100%;
  height: 5px;
  line-height: 5px;
  background: #D25A0B;
}
#myform{
  float: right;
  margin: 0px;
  padding: 0px;
}
#myform .textinput{
  width: 190px;
  border: 1px solid gray;
}
#myform .submit{
  font: bold 11px Verdana;
  height: 22px;
  background-color: lightyellow;
}


*::-moz-any-link br,*:-moz-any-link br { 
/*a workarround for mozilla*/
display:none;}
div#menu * {cursor: pointer; /*because IE displays the text cursor if the link is inactive*/}
.disabled {color: red !important; background: none !important;}
div#menu {BORDER-RIGHT: #5482a2 1px solid; BORDER-TOP: #5482a2 1px solid; BORDER-LEFT: #5482a2 1px solid; BORDER-BOTTOM: #5482a2 1px solid; font-family: Tahoma; background: #a5bdce; white-space: nowrap; height:20px; width: 100px;}
div#menu .a {background: #a5bdce; color: #000000; text-decoration: none;}
div#menu .a table {display: block; font: 10px Verdana, sans-serif; white-space: nowrap;}
div#menu table, div#menu table a {display: none;}
div#menu .a:hover, div#menu div.menuitem:hover {background: #a5bdce; color: #a5bdce; margin-right:-1px; /*resolves a problem with Opera not displaying the right border*/}
div#menu .a:hover table, div#menu div.menuitem:hover table{background: #ffffff; border: 1px solid #708090; display: block; position: absolute; width:100px; white-space: nowrap;}
div#menu .a:hover table a, div#menu div.menuitem:hover table a { border-left: 10px solid #708090; border-right: 1px solid white; /*resolves a jump problem*/ color: #000000; display: block; padding: 1px 12px; text-decoration: none; white-space: nowrap; z-index: 1000;}
div#menu .a:hover table a:hover, div#menu div.menuitem:hover table a:hover {background: #ffffff; border: 1px solid #ffffff; border-left: 10px solid #FF6600; color: #FF6600; display: block; padding: 1px 12px; text-decoration: none; z-index: 1000;}
td {border-width: 0px; padding: 0px 0px 0px 0px;}
.menuitem {float: left; margin: 1px 1px 1px 1px; padding: 1px 1px 1px 1px;}
.menuitem * {padding: 0px 0px 0px 0px;}
#other {height: auto;visibility: visible;}
#moz{height: 1px;visibility: hidden;}
#moz::-moz-cell-content{height: auto; visibility: visible;}
#other::-moz-cell-content{height: 1px; visibility: hidden;}
#holder {width: 100%;}
.suckerdiv ul{margin: 0; padding: 0; list-style-type: none; width: 226px; border-bottom: 1px solid #708090; background-color:#7f95a4; font-family:tahoma; font-size:13px;}
.suckerdiv ul li{position: relative;}
.suckerdiv ul li ul{position: absolute; width: 170px; top: 0; visibility: hidden;}
.suckerdiv ul li a{display: block; overflow: auto; color: black; text-decoration: none; background: #7f95a4; padding: 1px 5px; border: 1px solid #708090; border-bottom: 0;}
.suckerdiv ul li a:visited{color: black;}
.suckerdiv ul li a:hover{background-color: #CC6600;}
.suckerdiv .subfolderstyle{background: url(arrow-list.gif) no-repeat center right;}
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
