/**** Header ****/

.header {
	width: 950px;
	height: 198;
	margin: 0px auto;
	background: url(../img/bg_header.gif) repeat-x left top;
}

.header .logo {float:left;padding: 12px 0px 41px 20px;}
.header table {width:950px;border:0px;border-collapse:collapse;}
.header td {text-align: right; padding:0px; vertical-align: top;}
.header .headerbottom {	background-image: url(../img/bg_header_bottom.gif);	background-position: bottom;	background-repeat: repeat-x;}

.headertitle {padding: 64px 0px 17px 0px;}

.header .nav1 {
	padding: 0px 16px 0px 0px;
	margin: 10px 0px 0px 0px;
	height: 37px;
}
.header .nav1 ul {list-style:none none;padding:0px;margin:0px;}
.header .nav1 li {display:inline;padding:0px 3px 0px 3px;}

.header .languagesearch { float:right; padding: 3px 0px 0px 0px;}
.header .languagesearch table {width: 300px;}
.header .languagesearch td {padding:0px; white-space: nowrap; text-align:right; vertical-align: middle;}
.header .languagesearch td.field {width:120px;padding:0px 0px 0px 2px;	}
.header .languagesearch td.go {background-image: none; float:left;}
.header .languagesearch input.text {border:0px; padding: 5px 2px 3px 4px;background-image: url(../img/bg_search.gif); background-repeat: no-repeat;	background-position: left top;	font:9px arial, sans-serif;}
.header .languagesearch .languages  {font:10px arial, sans-serif; padding-right: 20px;}
.header .languagesearch .languages a:hover {
	text-decoration: underline;
}

.header .menu {
	text-align: left;
	position: absolute;
	visibility: hidden;
	z-index: 100;
	font: 10px verdana;
	color: #003366;
	width: 150px;
	background: #A3D0F1;
	left: 20px;
	top: 30px;
	background-image: url(../img/bg_menu_bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.header .menu a {color:#003366;text-decoration:none;}
.header .menu a:hover {color:#003366;text-decoration:underline;}
.header .menu ul {list-style:none none;padding:3px 0px; margin:0px;}
.header .menu li {margin:0px;padding:3px 10px 3px 12px;}

/* Home */
/*  body.home .header {text-align:left;width:937px;height:320px;margin:0px auto;}
 body.home .header table {border:0px;border-collapse:collapse;height:300px;} */
body.home .header {
	background: url(../img/bg_header_home.gif) repeat-x left top;
}
body.home .header .logo {float:left;padding: 38px 0px 0px 21px;}

body.home .header .nav1 {padding: 0px 13px 0px 0px;}
body.home .header .nav1 li {display:inline;padding:0px;}

body.home .header .logo {padding: 24px 0px 37px 28px;}

body.home .header .question {padding: 61px 11px 21px 0px;}

body.home .header .languagesearch { float:right; padding: 1px 22px 1px 0px;}
body.home .header .languagesearch table {width: 300px;}
body.home .header .languagesearch td {padding:0px; white-space: nowrap; text-align:right;}
body.home .header .languagesearch td.field {width:120px;padding:0px 0px 0px 2px;	}
body.home .header .languagesearch td.go {background-image: none;}
body.home .header .languagesearch input.text {border:0px; padding: 5px 2px 3px 4px;
background-image: url(../img/bg_search.gif); background-repeat: no-repeat;	background-position: left top;	font:9px arial, sans-serif;}

body.home .header .languagesearch .languages  {font:10px arial, sans-serif; padding-right: 20px;}


 
 
