	* {
		margin: 0;
		padding: 0;
		border: 0;
		border-collapse: collapse;
		text-decoration: none;
	}

	/* mac hide \*/
	html,body{
		height:100%;
		width:100%;
	}
	/* end hide */

	span.highlighted {
		color: #FF0000;
		font-weight: bold;
	}
	
	label.failed 
	{
		font-weight: bold;
		color: #FF0000;
	}
	
	p.date {
		font-size: 10px;
		color: #8AB2DB;
	}
	
	a {
		color: #7c4b07;
		text-decoration: none;
	}		
	
	a:hover {
		text-decoration: underline;
	}
	
	/****************form************************/
	
	.text {
		width: 250px;
		height: 17px;
		border: 1px solid #000;
		padding: 2px;
		color: #666666;
		font-size: 8pt;
	}
	
	.textarea {
		width: 313px;
		border: 1px solid #000;
		padding: 2px;	
	}
	
	label {
		color: #000;
	}
	
	.button {
		background-color: #fff;
		/*border:1px solid #000;*/
	}

	/********************************************/
	
	body {
		font-family: Arial, Verdana;
		font-size: 9pt;
		color: #000;
		line-height: 18px;
		min-width:960px;/* for good browsers*/
		min-height:700px;/* for good browsers*/
	}

	
	/********************************************/
	
	#outer{
		height:100%;
		width:100%;
		display:table;
		vertical-align:middle;
	}
	
	#contain {
		position:relative;
		vertical-align:middle;
		display:table-cell;
		height: 700px;
	}	
	
	div#whiteDiv {
		width: 960px;
		height: 700px;
		margin-left: auto;
		margin-right: auto;
		border:1px solid #7c4b07;
	}
	
	/*******************menu*********************/
	
	div#menuDiv {
		width: 160px;
		height: 530px;
		margin: auto;
		background-color: #f7eee2;
		color: #61a4d2;
		font-size: 10pt;
		float:left;
		padding-top: 170px;
		padding-left: 30px;
	}
	
	ul.menuList {
		width: 160px;
		height: auto;
		list-style-type: none;
		text-decoration: none;
		float: left;
	}

	ul.menuList li a {
		padding-left: 20px;
		padding-right: 20px;
		text-decoration: none;
		color: #61a4d2;
	}

	ul.menuList li a:hover {
		text-decoration: none;
	}

	ul.menuList li {
		display: block;
		float: left;
		width: 160px;
		height: 28px;
		text-align: left;
		cursor: pointer;
		line-height: 28px;
	}

	

	/***************sub-menu*********************/
	
	ul.popupMenu {
		margin-top: 4px;
		position: absolute;
		z-index: 100;
		list-style-type: none;
		width: 134px;
	}
	
	ul.popupMenu li {
		background-color: #7c4b07;
		width: 134px;
		height: 20px !important;
		text-align: left !important;
		line-height: 20px !important;
		color: #fff;
	}
	
	ul.popupMenu li a {
		padding-left: 5px;
		color: #FFF;
		font-size: 12px;
		text-decoration: none;
		margin: 0 !important;
		background-image: none !important;
	}
	
	ul.popupMenu li.normal {
		background-image: none !important;
		border-bottom: 1px solid #FFFFFF;
		color:#fff;
	}
	
	ul.popupMenu li a:hover {
		text-decoration: none;
		color:#fff;
	}

	ul.popupMenu li.hover {
		background-color: #b57c2d !important;
		background-image: none !important;
		border-bottom: 1px solid #FFFFFF;
	}
	
	ul.popupMenu li.hover a {
		
	}
	
	ul.popupMenu li.hover a:hover {
		
		text-decoration: none;
	}
	
	/****************side-menu*******************/
	
	div#sidemenuDiv {
		width: 190px;
		height: auto;
		background-color: #f7eee2;
		color: #61a4d2;
		font-size: 10pt;
	}
	
	ul#sidemenuList {
		width: 173px;
		list-style-type: none;
		margin-left: 60px;
	}
	
	ul#sidemenuList li {
		width: 173px;
		height: 30px;
		/*border-bottom: 1px dotted #D6D6D6;*/
		line-height: 30px;
	}
	
	ul#sidemenuList li a {
		color: #61a4d2;
		/*background-image: url('../images/arrows/grey_r.gif');
		background-position: 6px 50%;
		background-repeat: no-repeat;*/
		text-decoration: none;
	}

	ul#sidemenuList li a:hover {
		color: #7c4b07;
		text-decoration: none;
	}
	
	ul#sidemenuList li a.active {
		color: #7c4b07;
		/*padding-left: 15px;
		background-image: url('../images/arrows/double_red.gif');
		background-position: 0px 50%;
		background-repeat: no-repeat;*/
	}
	
	ul#sidemenuList li a.subActive {
		color: #61a4d2;
		/*background-image: url('../images/arrows/grey_d.gif');
		background-position: 5px 50%;
		background-repeat: no-repeat;*/
	}
	
	/********************************************/
	
	div.footerDiv {
		
		margin-top: -10px;
		margin-left: 20px;
		float: left;
		font-size: 8pt;
		color: #9C9C9C;
		text-align: center;
	}
	
	div.footerDiv span {
		margin:0px 8px 0px 8px;
		color: #757575;
	}
	
	div.footerDiv a {
		color: #757575;
		text-decoration: none;
	}
	
	div.footerDiv a:hover {
		text-decoration: underline;
	}
	
	div.logo {
		position:absolute;
		width: 260px;
		height: 151px;
		z-index: 3;
	}
	
	/*****************table_form*********************/
	
	table.table_form {
		width: 250px;
	}
	
	table.table_form td {
		
		vertical-align: top;
	}
	
	a.Link_bruin_pijl {
		background-image: url('../images/arrows/brown_r.gif');
		background-repeat: no-repeat;
		background-position: 0px 50%;
		padding-left: 15px;
		color: #7c4b07;
		text-decoration: underline;
	}
	
	/*****************container*********************/
	
	div#container {
		
	}
	
	div#container div.left {
		width:340px;
		height: 325px;
		padding-right: 10px; 
		margin-top: 20px; 
		float:left;
		/*border:1px solid green;*/
	}
	
	div#container div.right {
		width:320px;
		height: 325px; 
		padding-left: 10px; 
		padding-right: 20px;
		margin-top: 20px; 
		float:right;
		/*border:1px solid red;*/
	}
