@import url('forms.css');
@import url('carosel.css');
@import url('acourdeon.css');
@import url('tabs.css');
@import url('gmap.css');
html
	{
	height: 100%;
	}
body
	{
	background: url(../images/mainBackground.jpg) no-repeat center 345px;
	background-color: #d5d7da;
	font-size: 62.5%;
	height: 100%;
	width: 100%;
	font-family: Arial, sans-serif;
	color: black;
	}
body#contentLayout
	{
	background: url(../images/mainBackgroundContentLayout.jpg) no-repeat center 345px;
	background-color: #d5d7da;
	}
body, html, div, p, h1, h2, h3, h4, a, table, td, tr, ul, li, img, form, input, fieldset, label, legend
	{
	margin: 0;
	padding: 0;
	}
img
	{
	border: none;	
	}
h1	
	{
	font-size: 2em;
	font-weight: bold;
	}
h1.header
	{
	font-size: 2.4em;
	font-weight: normal;
	color: #696969;
	margin-bottom: 13px;
	font-family: "Arial Narrow";
	}
h1.sectors
	{
	font-size: 3em;
	font-weight: normal;
	color: #696969;
	margin-bottom: 13px;
	font-family: "Arial Narrow";
	}
h2	
	{
	font-size: 1.6em;
	font-weight: bold;
	font-family: "Arial Narrow";
	}
div#aboutTabs div h2.subHeading
	{
	font-family: "Arial Narrow";
	font-size: 2.1em;
	font-weight: normal;	
	color: #414141;
	padding: 10px 20px 20px 2px;
	border-bottom: 1px solid #d3d4d6;
	margin-bottom: 25px;
	}
div#aboutTabs div h2.subHeading em
	{
	display: block;
	font-size: 0.6em;
	color: #2f7aa5;
	font-style: normal;
	}
h3
	{
	font-size: 1.2em;
	font-weight: bold;
	}
div#aboutTabs div h3.subHeading
	{
	font-family: Verdana, sans-serif;;
	font-size: 1.2em;
	font-weight: bold;	
	color: #2f7aa5;
	padding: 10px 0 10px 0;
	margin-bottom: 25px;
	}
div#aboutTabs div h3.subHeading em
	{
	display: block;
	color: #414141;
	font-style: normal;
	font-weight: normal;
	}
h4.contactUs
	{
	font-size: 1.4em;
	font-weight: bold;
	font-family: "Arial Narrow";
	margin-bottom: 15px;
	}
*.clear
	{
	clear: both;	
	display: block;
	}
a:focus
	{
	outline: none;
	}
a.link
	{

	}
a:hover.link
	{

	}
.red, span.form-required {
  color: #c70000;
}
/*
 * Paggination
 */

/*
 * Errors
 */



.filefield-upload {
  display:block;
}
div#block-views-news-block_1 h2 {font-family: "Arial Narrow","Arial",sans-serif;font-size:15px;font-weight:normal}
div#block-views-news-block_1 .views-field-title {margin-top:10px;}
div#block-views-news-block_1 .views-field-title a {font-size:12px;color:#2F7AA5;text-decoration:none;}
div#block-views-news-block_1 .views-field-created {text-align:right;color:#666;margin-bottom:5px;}
div#block-views-news-block_1 .views-field-field-brief-desc-value {border-bottom:1px solid #ccc;padding-bottom:5px;}