/* CSS Document */.menuNav-container {	width:180px;	height: 100%;	background-position: left top;	margin: 0px;	padding: 0px;	vertical-align: top;	border-top: 0px solid #FFFFFF;	border-right: 0px solid #FFFFFF;	border-bottom: 0px solid #FFFFFF;	border-left: 0px solid #FFFFFF;	background-color: #FFFFFF;	z-index: 3;	float: left;}	.menu a:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #666666;	text-decoration: none;	text-align: left;	line-height: 20px;	}	.menu a:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #666666;	text-decoration: none;	line-height: 20px;	}	.menu a:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #0000FF;	text-decoration: none;	line-height: 20px;	}	.menu a:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #666666;	text-decoration: none;	line-height: 20px;	}.menuholder {	width:170px;	height: 20px;	background-position: left top;	margin: 0px;	padding: 0px;	vertical-align: top;	border-top: 0px solid #FFFFFF;	border-right: 0px solid #FFFFFF;	border-bottom: 0px solid #FFFFFF;	border-left: 0px solid #FFFFFF;	background-color: #FFFFFF;	z-index: 0;	float: right;	line-height: 30px;	text-align: left;}.flag01{	background-image: url(../images/sidemenu/flag01.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag02{	background-image: url(../images/sidemenu/flag02.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag03{	background-image: url(../images/sidemenu/flag03.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag04{	background-image: url(../images/sidemenu/flag04.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag05{	background-image: url(../images/sidemenu/flag05.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag06{	background-image: url(../images/sidemenu/flag06.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag07{	background-image: url(../images/sidemenu/flag07.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag08{	background-image: url(../images/sidemenu/flag08.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag09{	background-image: url(../images/sidemenu/flag09.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag10{	background-image: url(../images/sidemenu/flag10.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag11{	background-image: url(../images/sidemenu/flag11.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag12{	background-image: url(../images/sidemenu/flag12.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag13{	background-image: url(../images/sidemenu/flag13.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag14{	background-image: url(../images/sidemenu/flag14.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.flag15{	background-image: url(../images/sidemenu/flag15.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;;}.flag16{	background-image: url(../images/sidemenu/flag16.gif);	height: 20px;	width: 30px;	z-index: 0;	float: left;}.whitespacer{	background-image: url(../images/layout/header/white.gif);	height: 15px;	width: 170px;	z-index: 0;	float: right;	position: inherit;}.greyspacer{	background-image: url(../images/layout/header/GREY.gif);	height: 15px;	width: 165px;	z-index: 0;	float: right;	position: inherit;}.search_box{	height: 50px;	width: 170px;	z-index: 0;	float: right;	position: inherit;}