body
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	width:780px;
	color:#000;
	font: normal 12px/16px Tahoma;
	z-index: 0px;
}
select,input{font-family:Arial,Sans-Serif;font-size:9pt;}
A:link{text-decoration:none;color:#f2d000;}
A:visited{text-decoration:none;color:#f2d000;}
A:active{text-decoration:none;color:#f2d000;}
A:hover{text-decoration:none;color:#fff;}

img{border-width:0px;}

#printDialog{text-align:left;padding:2px;}

#lang
{
	text-align:right;
	padding-top:2px;
}


#head{
			background: url(/main/data/headbg.gif) repeat;
			width: 780px;
			border:solid 0px #000;
			float:left;
}

#uMenu
{
	float: left;
	width: 280px;
	padding-left:17px;
	padding-top:46px;
	font-weight:bold;
	border:solid 0px #000;
}

#logo{
		height: 101px;
		float: left;
		width: 175px;
}


#headImg{width: 780px; 
	text-align:center; 
	border:solid 0px #000; 
	background-color:#f8f8f6; float:left }

#mMenu{
		background: url(/main/data/mmimg.gif) repeat;
		height: 37px;
		float: left;
		width: 560px;
		padding-left:220px;
}

#searchTop
{
	background-color:#045B99; 
	padding:0px 2px 0px 0px;
	width:216px;
}

#searchLbl
{
	color:#FFF;
	line-height:22px;
	font-weight:bold;
	border-left:solid 10px #000;
	
}

#searchImg
{
	float:left;
}


#search
{
	background-color:#0099C4;
	padding:5px 0px 5px 5px;
	border:solid 0px #000;
	width:213px
}

.btn
{
	border:solid 1px #898989;
	width:185px;
	float:left;
}

#left
{
	width:218px;
	float:left;
	border:solid 0px #000;
}

#content
{
	width:550px;
	border:solid 0px #000;
	float:left;
	margin-left:10px;
	
}

#content2
{
	width:780px;
	border:solid 0px #000;
	float:left;
	
}


#footer
{
	color:#295766;
	text-align:right;
	padding-right:5px;
	line-height:30px;
	background-color:#EBEBEB;
}

#footer a
{
	color:#295766;
}

H1.module-title{
	font-family:Arial, sans-serif;
	font-size:15px;
	color:#295766;
	font-weight:bold;
	background: #FFF url(/main/data/mtitle.gif) no-repeat scroll left;
	padding-left:25px;
	margin:0px;
	line-height:27px;
	height:25px;
	border:solid 0px #000;
}

a.link-logoff,
a.link-logoff:link,
a.link-logoff:visited,
a.link-logoff:active,
a.link-logoff:hover{color:#000;display:block;float:left;width:80px;}

.sitemap ul{list-style-image:url(/main/data/map-image.gif)}
.sitemap a{font-size:13px;font-weight:bold;text-decoration:none}
.sitemenu-inside a{font-size:1em;font-weight:normal;text-decoration:underline;}
.sitemap ul ul{list-style-image:none; list-style-type:square}

.separator{font-size:1px;padding-top:2px;padding-bottom:2px; display:none}
.archive{display:none}
/* Module Editor */
H1.editor{font-family:Arial, sans-serif;font-size:18px;font-weight:bold;letter-spacing:5px;border-bottom:solid 1px #000000;}
H2.editor{font-family:Arial, sans-serif;font-size:13px;font-weight:bold;letter-spacing:5px;border-bottom:solid 1px #000000;}
.edtHead{padding-left:5px; font-weight:bold;font-family:Arial,Sans-Serif;font-size: 12px;} /*grid header*/
.edtItem{padding-left:5px;font-family:Arial,Sans-Serif;font-size: 11px} /*grid item */
.edtLabel{float:left; font-weight:bold;width:100px;padding-top:3px}

/* Generic Form Report Styles */
.gFR{border:solid 1px #000000; border-collapse:collapse;}
.gFRH{font-weight:bold;border-collapse:collapse;text-align:center;border:solid 1px #000000;width:100px;background-color:#5671B9;color:White;}
.gFRI{border:solid 1px #000000; border-collapse:collapse;}
/* - - - - - - - - - - - - - */
