body{
	margin:00px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
/*	background-color:#4B4B4B; */
	background-color:#FFFFFF;
/*	text-align:center; */
}
table{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
a{
	color: #005496;
	text-decoration:none;
}
a:hover{
	color: #000000;
	text-decoration:underline;
}
form{
	margin:0px;
}
.inp{
	font-size: 11px;
	border: solid #7F9DB9 1px;
}
.inp-new{
	font-size: 11px;
	color:#333333;
	border:1px #b4defa solid;
	background:#e4f2fc;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	
	
}

.linkmenu{
	color: #000000;
	/*font-weight: bold;*/
	text-decoration:none;	
}
.link5bg{
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;	
}
.link1{
	color: #527D96;	
	text-decoration:none;	
}
.link1:hover{
	color: #527D96;	
	text-decoration:none;	
}
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
/*width: 200px;
Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);*/
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}
.anchor{
	color:#FFFFFF;
	text-decoration:none;
}
.anchor:hover{
	color:#FFFFFF;
	text-decoration:overline;
}		
.anchor1{
	color:#f8f8f8;
	text-decoration:none;
}
.anchor1:hover{
	color:#FF9900;
	text-decoration:overline;
}		
.redText{
	color:#FF0000;
	font-size:14px;
}		
.headtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF9900;
}
.btn-new{
	font-size: 11px;
	color:#0073c0;
	border:1px #b4defa solid;
	background:#e4f2fc;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.btn-new:hover{
	font-size: 11px;
	color:#333333;
	border:1px #b4defa solid;
	background:#e4f2fc;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.bdr{
	border:1px #dedfe1 solid;
}

/* Classes for language converter*/
.Albanian {
	background-image: url(../flagsimg/albania.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
}

.Arabic { background-image:url(../flagsimg/arabic.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;

	
}

.Bulgarian { background-image:url(../flagsimg/bulgaria.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;

	
}


.Catalan { background-image:url(../flagsimg/catalan.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
}



.Chinese { background-image:url(../flagsimg/china.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	
}


.Croatian { background-image:url(../flagsimg/croatia.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}


.Czech { background-image:url(../flagsimg/czechrepublic.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	
	}


.Danish { background-image:url(../flagsimg/denmark.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	
	}


.Dutch { background-image:url(../flagsimg/dutch.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	
	}


.English { background-image:url(../flagsimg/english.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	
	}


.Estonian{ background-image:url(../flagsimg/estonia.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}


.Filipino{ background-image:url(../flagsimg/Filipino.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}


.Finnish{ background-image:url(../flagsimg/finland.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}


.French{ background-image:url(../flagsimg/france.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}


.Galician{ background-image:url(../flagsimg/Galician.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	
	}


.German{ background-image:url(../flagsimg/germany.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	
	
	}


.Greek{ background-image:url(../flagsimg/greece.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}


.Hebrew{ background-image:url(../flagsimg/Hebrew.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}


.Hindi{ background-image:url(../flagsimg/india.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}


.Hungarian{ background-image:url(../flagsimg/hungary.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	.Indonesian{ background-image:url(../flagsimg/indonesia.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	.Italian{ background-image:url(../flagsimg/italy.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	.Japanese{ background-image:url(../flagsimg/japan.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	.Korean{ background-image:url(../flagsimg/korea_republic.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	.Latvian{ background-image:url(../flagsimg/latvia.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	
	}
	.Lithuanian{ background-image:url(../flagsimg/lithuania.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	.Maltese{ background-image:url(../flagsimg/Maltese.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	.Norwegian{ background-image:url(../flagsimg/norway.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	.Persian{ background-image:url(../flagsimg/Persian.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	.Polish{ background-image:url(../flagsimg/poland.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	.Portuguese{ background-image:url(../flagsimg/portugal.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	.Romanian{ background-image:url(../flagsimg/romania.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	
	}
	.Russian{ background-image:url(../flagsimg/russiafedration.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	.Serbian{ background-image:url(../flagsimg/Serbian.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	
	}
	
	
	.Slovak{ background-image:url(../flagsimg/slovakia.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	
	
	.Slovenian{ background-image:url(../flagsimg/slovenia.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	
	
	.Spanish{ background-image:url(../flagsimg/spain.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	
	
	.Swedish{ background-image:url(../flagsimg/swaziland.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	
	
	.Thai{ background-image:url(../flagsimg/thailand.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	
	
	.Turkish{ background-image:url(../flagsimg/turkey.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	
	
	.Ukrainian{ background-image:url(../flagsimg/ukraine.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	
	}
	
	
	.Vietnamese{ background-image:url(../flagsimg/vietnam.gif);
	background-repeat: no-repeat;
	background-position: left center; 
	margin:4px 0px;
	padding-left:35px;
	text-align:left;
	border-bottom:1px dashed #CCCCCC;
	}
	
	/*********************************************navigation tree ***********************************************************/
.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align:left;

}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background:url(../images/closed.jpg) no-repeat 10px 10px;
list-style-type: none;
color:#e66900;
padding:7px 0px 7px 10px;
margin:0px 10px 0px 0px;
font-family:Arial;
font-size:12px;
width:95%;
}
.treeview li a	{	font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					color:#ffffff;
					font-weight:normal;
					text-decoration:none;
					padding-left:13px;
}

.treeview li a:hover	{	color:#e66900;
text-decoration:underline;}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background-repeat:no-repeat;
border:none;
color:#FFFFFF;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none;
margin:0px;
padding:0px;
 /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
border:0px;
}

.treeview .submenu ul li a	{	font-size:12px;
								font-weight:normal;
								border:none;
								border:none;
								}
.big_img_cont{
	border: 1px solid #cccccc;
	text-align:center;
	height:auto;
	width:auto;
	padding:5px;
	vertical-align:middle;
}	
.small_img_cont{
	border: 1px solid #cccccc;
	float:left;
	height:auto;
	width:auto;
	text-align:center;
	padding:5px;
	vertical-align:middle;
}								
.txt1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; line-height:20px; color:#000000;}
.txt1 li {padding:7px 0px 7px 0px;}
.txt1 li a { padding:7px 0px 7px 0px;}
.txt2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:justify; font-weight:bold; color:#000000; text-decoration:underline;}
.txt3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:justify; font-weight:bold; color:#000000;}
.txt2:hover { font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:justify; font-weight:bold; color:#e66900;}
.txt5 { font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:justify; font-weight:bold; color:#000000;}
.heading{ background-color:#F2F2F2; border-top:2px solid #FF6600; border-bottom:1px solid #EEEEEE; padding:7px;}
.heading-bg{ background-image:url(../images/head-bg.jpg); font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:14px; font-weight:bold; height:34px;  padding:5px;}