		/* BROSER COMP. PART - START */
		html,body,form{
			margin: 0;
			padding: 0;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
		}
		/* Neutralize styling:
		   Elements with a vertical margin: */
		h1, h2, h3, h4, h5, h6, p, pre,
		blockquote, ul, ol, dl, address {
			margin: 0em 0;
			padding: 0;
		}
		/* Apply left margin:
		   Only to the few elements that need it: */
		li, dd, blockquote {
			margin-left: 0em;
		}
		/* Miscellaneous conveniences: */
		form label {
			cursor: pointer;
		}
		/* Form field text-scaling */
		input, select, textarea {
			font-size: 100%;
		}
		

		/* Global styles ----------------------------------------------------------------------------------------------------------*/
		/* help box */
		div#helpBox{
			overflow:auto;
			background-color:#669999;
			font-family:Verdana;
			font-size:10px;
			font-weight:normal;
			text-align:left;
			padding:6px;
			color:white;
			border:1px dashed #999999;
			display:none;
		}

		#quest02{
			position:absolute; left:230px;top:79px;
		}
		#quest03,#quest04,#quest05{
			position:absolute; left:230px;top:139px;
		}	

		
		/* multuple dropdown*/
		.ui-dropdownchecklist
		{
			color:#006600;
			height: 21px;
			border: 1px solid #ddd;
			background: white url(../images/dropdown_arrow.jpg) no-repeat center right;
			padding-right: 17px; /* background dropdown.png image */
			font-size: 12px;
		}
		.ui-dropdownchecklist-hover, .ui-dropdownchecklist-active
		{
			background-image: url(../images/dropdown_arrow.jpg); 
			border-color:#006600;
			color:#006600;
		}
		
		.ui-dropdownchecklist-text
		{
			font-size: 12px;
			line-height: 20px;    
		}
		
		.ui-dropdownchecklist-dropcontainer
		{
			background-color:#CCFFCC;
			border: 1px solid #006600;
			border-top:0;
		}
		
		.ui-dropdownchecklist-item{
			border-bottom: 1px solid #99FF99; 
			color:#006600;
		}
		
		.ui-dropdownchecklist-item-hover
		{
			background-color:#FFFFFF;
		}
		.ui-dropdownchecklist-img{
			position:relative;
			top: 2px;
		}

		
		
		
	
		/* Footer */
		#languo_footer{
			position:relative;
			width:1000px;
			height:39px;
			background-color:#72c9dd;
			margin-left:auto; margin-right:auto;

		}
		#languo_footer ul{
			position:absolute; top:12px; left:655px;
			font-size:13px;
			color:white;
			float:left;
			list-style:none;
		}
		#languo_footer ul li{
			float:left;
			display:block;
		}
		#languo_footer ul li a{
			color:white;
			text-decoration:none;
			padding-left:13px;
		}
		#languo_footer ul li a:hover{
			text-decoration:underline;
		}
		#languo_footer font{
			position: absolute;	top: 14px; left:778px;
			font-size:12px;
			color:white;
		}
		
		/* Navigation menu system */
		#languo_menu{
			position:absolute; top:71px; left:597px;
		}
		#languo_menu li{
			float:left;
			list-style:none;
		}
		#languo_menu li img{
			float:left;
			margin-right:2px;
			height:25px;
		}
		#languo_menu li a:link,
		#languo_menu li a:active,
		#languo_menu li a:visited{
			font-family:Arial;
			font-weight:bold;
			color:#076297;
			background-color:white;
			text-decoration:none;
			font-size:14px;
			padding:5px 8px 5px 8px;
			display:block;
			cursor:pointer;
		}
		#languo_menu li a:hover{
			color:black;
		}
		
		
		/* Register form */
		
		h2.register{
			font-size:18px;
		}
		h3.register{
			color:#3c8d17;
			font-size:14px;
			font-weight:normal;
			margin-top:7px;
			margin-bottom:20px;
		}
		table.register tr td{
		padding-bottom:5px;
		}
		table.register tr td.label{
			text-align:right; padding-right:10px; font-size:13px; font-weight:bold;
		}
		table.register tr td select{
			font-size:13px;
			color:#3c8d17;
			width:200px;
		}
		table.register tr td input{
			width:200px;
			height:21px;
			font-size:13px;
			border:0px;
			color:#3c8d17;
		}
		
		/*homepage*/

		#choose_menu li {
			list-style:none;
			float:left;
		}
		#choose_menu li a:link,
		#choose_menu li a:visited{
			float:left;
			text-decoration:none;
			color:#36547a;
			background-color:#dbeef5;
		}
		#choose_menu li a:hover{
			color:#8bb339;
		}
		#choose_menu li a div.round_top {
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			height:20px;
			background-color:#fdfdfd;
			margin-right:4px;
			text-align:center;
			cursor:pointer;
			padding-top:4px;
			padding-left:4px;
			padding-right:4px;
		}
		div.active_tab{
			color:#8bb339;
			text-decoration:underline;
		}
		#choose_menu_frame{
			position:absolute;
			width:354px;
			height:380px;
			border:5px solid #fdfdfd;
			background-color:#b4dd58;
		}
		#choose_menu_frame div.choose_menu_div{
			position:absolute; top:0px; left:0px;
			width:250px;
			height:290px;
			padding-left:20px;
			display:none;
		}
		#form1 label{
			color:#fafff6;
			cursor:default;
		}
		#form1 input{
			margin-left:9px;
			cursor:pointer;
		}
		#training_div a,#translater_div a,#interpreting_div a,#briefings_div a,#info_div a{
			position:absolute; left:220px; top:320px;
			color:#fffef7;
			text-decoration:none;
		}	
		h1.homepage{
			position:absolute; left:140px;
			font-size:16px;
			color:#0e618b;
		}
		h2.homepage{
			position:absolute; left:142px;
			font-size:14px;
			color:#0e618b;
			font-weight:bold;
		}
		p.homepage{
			position:absolute; left:142px;
			font-size:14px;
			color:#0e618b;
		}
		p.homepage a:link,
		p.homepage a:visited{
			color:#0e618b;
			text-decoration:underline;
			font-weight:bold;
		}
		p.homepage a:hover{
			color:#b6e2ed;
		}
		ul.homepage{
			position:absolute; left:142px;
			color:#0e618b;
			font-size:14px;
		}
		ul.homepage li{
			list-style-type:none;
			margin-bottom:8px;
		}
		ul.homepage li h2{
			font-size:14px;
			font-weight:bold;
		}
		div.homepage{
			position:absolute; top:286px; left:142px;
			width:402px;
			height:77px;
			font-size:12px;
			background-color:#b6e2ed;
		}
		#div_clouds{
			font-size:30px;
			position:absolute; top:457px; left:609px;
			width:264px;
		}
		#div_clouds a,
		#div_clouds a:visited{
			text-decoration:none;
			color:#a4d9e7;
		}
		#div_clouds a:hover{
			color:#0e618b;
		}
		
		/* LOGIN form */
		
		div.login_form{
			color:#3c8d17;
			position:absolute; top:45px; left:145px; 
			width:380px;
			background-color:#c3e785; 
			padding:19px 17px; 
			border:5px solid white;
		}
		h2.login{
			font-size:18px;
		}
		h3.login{
			font-size:14px;
			font-weight:normal;
			margin-top:7px;
			margin-bottom:20px;
		}
		div div.login_form table tr td{
			text-align:right; padding-right:10px; font-size:13px; font-weight:bold;
		}
		div div.login_form input{
					width:200px;
					height:21px;
					font-size:13px;
					border:0px;
		}
		
		/* My Account page */
		
		div a.my_acc_links,
		div a.my_acc_links:visited{
			font-size:12px;
			position:absolute; top:20px;
			text-decoration:none;
			color:#205d8c;
			font-weight:bold;
			border:1px solid #205d8c;
			padding:3px;
		}
		div a.my_acc_links:hover{
			color:#daeef5;
			background-color:#205d8c;
		}
		div h1.acc_title{
			padding-left:30px;
			padding-top:10px;
			padding-bottom:10px;
		}
		div #summary_panel{
			padding-left:30px;
			position:relative; 
			height:500px; 
			width:800px;
		}
		div #summary_panel font{
			position:absolute; top:220px; left:470px;
		}
		div #reg_panel{
			padding-left:30px; 
			position:relative; 
			height:650px; 
			width:500px;
			margin-top:30px;
		}
