div.con_backgnd_1 {  

/*position:relative;*/

margin-top:10px;

padding-top:10px;

padding-bottom:20px;

height:auto;

margin-left:auto;

margin-right:auto;

width:99%;

background-color:#FFF; 



	-moz-box-shadow: 0 2px 5px #ccc;

	-webkit-box-shadow: 0 2px 5px #ccc;

	box-shadow: 0 2px 5px #ccc; 



	-moz-border-bottom-right-radius: 5px;

	-webkit-border-bottom-right-radius: 5px;

	border-bottom-right-radius: 25px;



}









div.con_backgnd_2 {  

margin-top:20px;

padding-top:10px;

padding-bottom:20px;

height:auto;

margin-left:auto;

margin-right:auto;

width:99%;

background-color:#FFF; 



	-moz-box-shadow: 0 2px 5px #ccc;

	-webkit-box-shadow: 0 2px 5px #ccc;

	box-shadow: 0 2px 5px #ccc; 



	/*-moz-border-bottom-right-radius: 5px;

	-webkit-border-bottom-right-radius: 5px;

	border-bottom-right-radius: 25px;*/





	-moz-border-top-right-radius: 5px;

	-webkit-border-top-right-radius: 5px;

	border-top-right-radius: 25px;



}





div.con_bottom {

/*position:relative;top:0px;*/

/*margin-top:3px;*/

margin-top:20px;

padding-top:10px;

padding-bottom:20px;

height:auto;

margin-left:auto;

margin-right:auto;

width:99%;

background-color:#31648e; 



	-moz-box-shadow: 0 2px 5px #ccc;

	-webkit-box-shadow: 0 2px 5px #ccc;

	box-shadow: 0 2px 5px #ccc; 



	/*-moz-border-top-right-radius: 5px;

	-webkit-border-top-right-radius: 5px;

	border-top-right-radius: 25px;*/



}









div.con_main {  

margin-left:auto;

margin-right:auto;

width:70%;

border:#0000FF 15px solid; 

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 30px; 

line-height: 1.3; 

text-align: left; 

clip:   rect(   ); 

list-style-position: outside}





div.con_center {  

float:left;

width:55%;

margin-left:5px;

margin-right:5px;

border:#0000FF 5px solid; 

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 20px; 

line-height: 1.3; 

text-align: left; 

list-style-position: outside}





div.con_left_short {  

background-color:#fff;

float:left;

clear:left;

margin-left:5px;

width:20%;

border:#0000FF 5px solid; 

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 12px; 

line-height: 1.3; 

text-align: left; 

list-style-position: outside}





div.con_left_large {  

padding:3 3 10 10;

background-color:#fff;

float:left;

clear:left;

margin-left:5px;

width:70%;

/*border-right:#6baede 3px solid;*/

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 12px; 

line-height: 1.3; 

text-align: left;

list-style-position: outside}


div.con_right_short {  

/*padding: 3 3 10 10;*/

float:right;

clear:right;

width:27%;

border-left:#6baede 3px solid;

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 12px; 

line-height: 1.3; 

text-align: left; 

list-style-position: outside}



@media (max-width: 768px) {
	div.con_left_large {  

		float:none;
		
		clear:both;
		
		width:95%;
	}

	div.con_right_short {

		float:none;
		
		clear:both;
		
		width:95%;
	}	
  }


div.con_right_large {  

float:left;

margin-left:5px;

width:75%;

border:#0000FF 5px solid; 

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 20px; 

line-height: 1.3; 

text-align: left; 

list-style-position: outside}





div.con_full {  

/*float: left;

clear: left;

margin-left:5px;*/

display: block;
margin-left: auto;
margin-right: auto;

width:90%;

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 16px; 

line-height: 1.3; 

/*text-align: left;*/

list-style-position: outside}





div.con_left_large_bottom {  

padding:3 3 10 10;

color:#d9e7f1;

float:left;

clear:left;

margin-left:5px;

width:70%;

/*border:#0000FF 5px solid;*/

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 10px; 

line-height: 1.3; 

text-align: left; 

list-style-position: outside}







div.con_right_short_bottom {  

padding:3 3 10 10;

margin-right:10px;

color:#d9e7f1

width:27%;

/*border:#0000FF 5px solid;*/

font-family: Verdana, Arial, Helvetica, sans-serif; 

font-size: 10px; 

line-height: 1.3; 

text-align: right; 

list-style-position: outside}





a.bottom:link {color: #d9e7f1; text-decoration: underline;}

a.bottom:visited {color: #FFF;text-decoration: underline;}

a.bottom:hover, a.bottom:active, a.bottom:focus { text-decoration: none;}



a.bottom_no_deco:link {color: #d9e7f1; text-decoration: none;}

a.bottom_no_deco:visited {color: #FFF;text-decoration: none;}

a.bottom_no_deco:hover, a.bottom:active, a.bottom:focus { text-decoration: none;}



/*Small Caps ID*/

#SC {font-variant: small-caps;}



#news-container

{	

	padding:5 5 0 0;

	margin: auto;

	margin-top: 30px;

	margin-left: 15px;

	margin-right:10px;

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11px; 

}



#news-container ul li div

{

	margin: auto;

	margin-top: 10px;

	

	background: #ffffff;

}









p.Paragraph6  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  6px; line-height: 1.3; text-align: justify; clip:   rect(   ); list-style-position: outside}

p.Paragraph7  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  7px; line-height: 1.3; text-align: justify; clip:   rect(   ); list-style-position: outside}

p.Paragraph8  {  margin-top: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 1.5; text-align: justify; clip:   rect(   ); list-style-position: outside}

p.Paragraph9  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size:  9px; line-height: 1.3; text-align: justify; clip:   rect(   ); list-style-position: outside}

p.Paragraph10 {  margin-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 1.5; text-align: justify; clip:   rect(   ); list-style-position: outside}

p.Paragraph11 {  margin-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5; text-align: justify; clip:   rect(   ); list-style-position: outside}



p.Paragraph12   {  /*text-indent: 2em*/; margin-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5; text-align: justify; clip:   rect(   ); list-style-position: outside}

p.Paragraph12ni {  margin-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.5; text-align: justify; clip:   rect(   ); list-style-position: outside}



p.Paragraph14 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.3; text-align: justify; clip:   rect(   ); list-style-position: outside}

p.Paragraph16 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 1.3; text-align: justify; clip:   rect(   ); list-style-position: outside}
p.Paragraph16ind {  text-indent: 5em; margin-top: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 1.3; text-align: justify; clip:   rect(   ); list-style-position: outside}
p.Paragraph16center {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 1.3; text-align: center; clip:   rect(   ); list-style-position: outside}

p.Paragraph30 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; line-height: 1.3; text-align: justify; clip:   rect(   ); list-style-position: outside}




/* For Wraping Text around images (To be validated)*/

img.alignLeft {
	float:left;
	margin-right: 1em;
	margin-bottom:1em;
	height: auto;
	max-width: 100%;
  /* even more control with max-width */
  /*max-width: 720px;*/
}

img.alignRight { float:right;
	margin-left: 1em;
	height: auto;
	max-width: 100%;	
}

img.alignMiddle {
	align:middle;
	margin-left: 1em;
	height: auto;
	max-width: 100%;
 }

 img.alignCenter {
	margin-left: auto;
	margin-right: auto;
	height: auto;
	max-width: 100%;
	text-align: center;
 }

ul.list11p {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-style: normal;

line-height: 1.5;

list-style-position: outside;

padding: 0px;

/*margin: 5px 5px 0px 20px;*/

margin-left: 4em;

}



ul.list11p li {

margin-bottom:5px;

}



ul.list12p {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

font-style: normal;

line-height: 1.5;

list-style-position: outside;

padding: 0px;

margin-left: 4em;

}



ul.list12p li {

margin-bottom:5px;

}





h2.type_1 {

	border-top:#6baede 3px solid;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	margin-top: 35px;

	margin-bottom: 10px;

	padding-top:  10px;

        padding-left: 15px; 

	/*padding-bottom: 0px;*/

}



h4.type_1 {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	margin-top: 15px;

	margin-bottom: 10px;

	padding-top: 0px;

	padding-bottom: 0px;

}

.video-embedded{
	max-width: 100%;
	height: auto;
  }

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
	position:absolute;
}

.google-maps {
	position: relative;
	padding-bottom: 75%;
	height: 0;
	overflow: hidden;
  }
  .google-maps iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
  }



  h2.head_center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	max-width: 100%;  
  }	

