	
	 * { outline:0; }
	
	html, body, body.mceContentBody { height:100%; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; }
	body {margin-left: 0px;	margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

	a:link, a:active, a:visited { color:#0191bb; } a:hover { color:#a9bfc5; text-decoration:none; }
	
	h1 { color:#0191bb; font-weight:normal; font-size:18pt; font-family:Georgia; }
	h2 { color:#0191bb; font-weight:normal; font-size:16pt; font-family:Georgia; margin-top:30px}
	p,ul,li,ol { font-size:11pt; }
	.form-contact { font-size:10pt; }
        ul {padding-left:25px};

        div.content li, div.content ul {padding: 5 0 0 .5em; margin: 0 0 1em 0; list-style-image: url('/images/bullet.gif'); list-style-type: square; }

	div.note_on_the_top { float:left; color:#636363; font-size:8pt; }
	div.langs { float:right; border-left:3px solid #0191bb; padding: 10pt 10pt 2pt 5pt; font-size:8pt; line-height:12pt; }
	.nolang { color:#ccc; }
		
	ul.top_menu_links { list-style:none; margin:0; padding:0; height:20pt; padding-right:30px; }
	ul.top_menu_links li { float:left; font-size:18pt; text-align:center; color:#a9bfc5; } 
	ul.top_menu_links li a:link, ul.top_menu_links li a:active, ul.top_menu_links li a:visited, ul.top_menu_links li a:hover { font-size:14pt; }
	.soon { font-size:14pt; color:#F8F8F8;}	

	div.list_of_companies { padding-top:10pt; }
	div.list_of_companies div.company { float:left; width:125px; height:55px; text-align:center; margin-right:15pt; margin-bottom:15pt; vertical-align:middle;}
	
	div.close_float_divs { clear:both; }
	
	p.by_type span { padding:2px 10px; }
	p.by_type span.current { background-color:#FF9933; }

	div.copyrights {
		margin-left:3%; padding: 7pt 0;
		font-size:8pt; color:#666; }
		
	hr.blueshort { 
		margin:0; margin-left:3%;
		width:130px; }
	
	div.error_message p {
		color:#cc0000;
		border-left:3px solid #cc0000;
		padding: 7pt 15pt;
		font-size:10pt;
		line-height:18pt;
	}
	
	td.required {
		font-weight:bold;
	}
	td.highlight {
		font-weight:bold;
		color:#cc0000;
	}
	
#serv1,#serv2,#serv3,#serv4,#serv5 {padding-top:25px; width:80%; padding-left:5%}
#serv2,#serv4 {padding-left:10%}
.servimg { margin:5px 15px 1px 15px}	
.sub_menu { vertical-align:top; width:18%; padding:15px 2% 5px 5px; font-family:Georgia; }
.submenu {padding-top:15px; margin-top:15px;} 