/*Common rule*/

html{height:100%;margin-bottom:1px;}

* {margin:0;padding:0;outline:none;}

body{
	font-family: Tahoma;
	font-size:12px;
	color:#1f3200;
	line-height:1.5em;
	cursor:default;
	background-color: #2b2b2b;
	margin:0px;
}

a:link,a:visited{
	color:#1f3200;
	text-decoration:underline;
	cursor:pointer;
}
a:hover, a:active, a:focus{
	color:#FFFFFF;
	text-decoration:underline;
	cursor:pointer;
}

a:focus{outline:none;}

acronym{cursor:help;}

fieldset{border:none;}
img{border:0;}

h1, h2{text-transform:uppercase;font-family:"TAHOMA"; vertical-align:middle;}
h1{font-size:14px;  color:#FFF200;}
	h1 span{font-weight:normal;display:block;margin:10px 0 0 0;}
h2{font-size:13px; color:#1f3200; padding-bottom:10px;}
h3{font-size:12px; color:#FFFFFF;}

optgroup option{margin-left:15px; }

p{padding:10px 0px 15px 0px;letter-spacing:normal; font-size:12px; line-height:1.5em }
td{font-size:12px;}

ul{
list-style:disc outside;
margin:5px;
padding-left:20px;
}

.ban {
	background: url(../images/bg_flash.jpg) repeat-x top #616161;
	height:263px;
	width:900px;
}

.lang {
	background: url(../images/bg_menu.jpg) repeat top;
	height:33px;
	width:900px;
}
.menu {
	background: url(../images/bg_menus.jpg) repeat top;
	height:75px;
	width:900px;
}
.container {
	background: url(../images/bg_body.jpg) repeat-x top #71aa12;
	color:#FFFFFF;
	width:900px;
}
.content {
	background: url(../images/bg_body_home.jpg) no-repeat bottom #9ae117;
	width:800px;
	color:#1f3200;

}
.content td {
	color:#1f3200;
}
.footer{
	background:#71aa12;
	width:900px;
	color:#FFF;
}
.footer a:link,.footer a:visited{
	text-decoration:none;
	color:#FFF;
	cursor:pointer;
}


.footer a:hover,.footer a:active,.footer a:focus{
	color:#4a7208;
	text-decoration:underline;
	cursor:pointer;
}

.alignRight{text-align:right;}
.bold{font-weight:bold;}
.center{text-align:center;}
.clearBoth{clear:both;}
.displayBlock{display:block;}
.displayNone{display:none;}
.floatRight{float:right;}
.hide{display:none;visibility:hidden;}
.hideOverflow{overflow:hidden;}
hr {
margin-bottom:10px; margin-top:10px; background-color:#0f9027; height:1px; border:none !important; border-top:1px #0f9027 solid; border-bottom:none; border-left:none; border-right:none;
}
.warning{color:#FF0000;}

.width100pc{
display:block;
float:left;
width:100%;
}
.wmSubMenuHidden {position:absolute;visibility:hidden; z-index:1;}
.hItemOn  {BORDER:0; CELLPADDING:0; CELLSPACING:0; cursor:pointer; }
.hItemOff {BORDER:0; CELLPADDING:0; CELLSPACING:0; cursor:pointer; }
.submenuoff {
	margin:0px;
	padding:3px 2px 4px 2px;
	align: left;
	width:180px;
	border-bottom:1px solid #86e956;
	CELLPADDING:0;
	CELLSPACING:0;
	cursor:pointer;
	background-color: #2b2b2b;
}
.submenuon {
	margin:0px;
	padding:3px 2px 4px 2px;
	align: left;
	width:180px;
	border-bottom:1px solid #86e956;
	CELLPADDING:0;
	CELLSPACING:0;
	cursor:pointer;
	background-color: #0C3;
	color:#FFFFFF;
}
.submenuoff02 {margin:1px;padding:3px 2px 4px 2px;align: left;width:150px;background:#A79A85;border:1px solid #EBDEB1;BORDER:0; CELLPADDING:0; CELLSPACING:0; cursor:pointer; }
.submenuon02{margin:1px;padding:3px 2px 4px 2px;align: left;width:150px;background:#EBDEB1;border:1px solid #EBDEB1;BORDER:0; CELLPADDING:0; CELLSPACING:0; cursor:pointer; }
.hand {
	cursor: crosshair?, Strength=?); }
.menusub {
	text-align:left;
	font-family: Tahoma;
	font-size: 10pt;
}
.menusub a:link, .menusub a:visited{
	color: #86e956;
	text-decoration: none;
}
.menusub a:hover, .menusub a:active{
	color: #86e956;
	text-decoration: none;
}

.visitor td {
	border-bottom:1px solid #1f3200;
	padding:10px 0px;
}
