body {

font-family:verdana;
font-size:12px;
line-height:20px;

}


body p,td {

font-family:verdana;
font-size:12px;
line-height:20px;

}


body strong {

font-family:verdana;
font-size:12px;
line-height:20px;
color:#336699;

}




/* Navigation bar components */


table#nav	{
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	}

table#nav td	{
	font: 11px verdana, arial, sans-serif;
	text-align: center;
	border-right: 0px solid #000;
	border-top: 0px solid #000;
	}

table#nav td a	{
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 0;
	}
	
#nav td a:link, #nav td a:visited {
	color: #ffffff;
    background: #113283;
	display: block;
	margin: 0;
	line-height: 18px;
	
	} 

#nav td a:hover {
	color: #000000;
	background: #fff;
	} 

td#home a:link img, td#home a:visited img {
	color: #c30;
	background: transparent url(/images/bgpat.gif) repeat;
	width: 400px;
	height: 75px;
	} 

td#home a:hover img {
	color: #f60;
	background: white url(/images/nopat.gif) repeat;
	width: 400px;
	height: 75px;
	} 


 
.small {
font-family:verdana;
font-size:11px;
color:#fff;
padding:4px;
}
.home {
font-family:verdana;
font-size:12px;
color:#3A5994;
line-height:20px;
text-align:justify;
}

table#forms	{
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	}

table#forms td	{
	font: 11px verdana, arial, sans-serif;
	
	border-right: 0px solid #000;
	border-top: 0px solid #000;
	}
	
	
	
table#forms td input.text {


border:1px solid #ccc;
background:#fff;

}	

table#forms td input.text:focus {


border:1px solid #ccc;
background:#ffffcc;


}

	
.button {
	font-family:verdana;
	font-size:11px;
	border:1px solid #ccc;
	border-style:outset;
	background:#fff;
	}


.services {
font-family:verdana;
font-size:12px;
color:#3A5994;
line-height:20px;
text-align:justify;
}	

table#snav	{
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	}

table#snav td	{
	font: 12px verdana, arial, sans-serif;
	text-align: left;
	border-right: 0px solid #000;
	border-top: 0px solid #000;
	
	}

table#snav td a	{
	font-weight: normal;
	text-decoration: none;
	display: block;
	margin: 2;
	padding-left: 4px;
	}
	
#snav td a:link, #snav td a:visited {
	color: #113283;
    background: #e0e0e0;
	display: block;
	margin: 0;
	line-height: 20px;
	width:168px;
	
	} 

#snav td a:hover {
	color: #000000;
	background: #ebebf5;
	} 
	
	
.bolder {

color:#E54352;
}

.lang {
font-family:verdana;
font-size:11px;
color:#E6424B;
line-height:20px;
text-align:justify;
text-decoration:none;
}


table#gallery	{
	border-bottom: 0px solid #000;
	border-left: 0px solid #000;
	}

table#gallery td	{
	font: 11px verdana, arial, sans-serif;
	border-right: 0px solid #000;
	border-top: 0px solid #000;
	}

table#gallery td a img	{
	padding:2px;
	border:1px solid #cccccc;
	filter:alpha(opacity=70);
	-moz-opacity: 0.780;
	opacity: 0.70;
	}
	
	
	
	


table#gallery td a:hover img {
filter:alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
border:1px solid #336699;
}


.textfld {

width:270px;

}



.countries {

border:1px solid #ccc;
width:470px;
padding:10px;
line-height:24px;


}