@charset "utf-8";
/* CSS Document */

.a2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	text-align: center;
}
.a3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17pt;
	font-weight:bolder;
	color:#FFFFFF;
	text-decoration: underline;
	text-align: center;
}
.a4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20pt;
	font-weight:normal;
	color:#000033;
	text-decoration: none;
	text-align: center;
}


body {
	margin: 0px;
	padding: 0px;
}

#mainbg {
	width: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	left: auto;
	right: auto;
	background-image: url(images/mainbg.gif);
	background-repeat: repeat-x;
	height: 966px;
}
#mainbg #maindiv  {
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 859px;
	position: relative;
	padding: 0px;
}
#mainbg  #maindiv  #logopanel {
	margin-top: 39px;
	width: 859px;
	position: relative;
	height: 102px;
	float: left;
}
#mainbg #maindiv #logopanel #logo {
	width: 437px;
	position: relative;
	height: 102px;
	float: left;
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
}
#mainbg #maindiv #logopanel #logo_righttext {
	width: 282px;
	position: relative;
	height: 102px;
	float: left;
	padding-top: 10px;
	padding-left: 140px;
	text-align: left;
}



#mainbg #maindiv #header {
	margin-top: 11px;
	width: 859px;
	position: relative;
	height: 158px;
	float: left;
}
#mainbg  #maindiv  #header  #headimg_01 {
	width: 30px;
	position: relative;
	height: 158px;
	float: left;
	background-image: url(images/header_01.jpg);
	background-repeat: no-repeat;
}
#mainbg #maindiv #header #headimg_02 {
	width: 397px;
	position: relative;
	height: 133px;
	float: left;
	background-image: url(images/header_02_new.jpg);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-right: 140px;
}
#mainbg #maindiv #header #headimg_03 {
	width: 187px;
	position: relative;
	height: 158px;
	float: left;
	background-image: url(images/header_03.jpg);
	background-repeat: no-repeat;
}
#mainbg #maindiv #header #headimg_04 {
	width: 265px;
	position: relative;
	height: 108px;
	float: left;
	background-image: url(images/header_04.jpg);
	background-repeat: no-repeat;
	padding-top: 60px;
	text-decoration: none;
	text-align: center;
}
#mainbg #maindiv #header #headimg_05 {
	width: 27px;
	position: relative;
	height: 158px;
	float: left;
	background-image: url(images/header_05.jpg);
	background-repeat: no-repeat;
}
#mainbg #maindiv #offer {
	margin-top: 7px;
	width: 859px;
	position: relative;
	height: 53px;
	float: left;
	background-image: url(images/offer_bg.gif);
	background-repeat: repeat-x;
}
#mainbg #maindiv #offer #offer_leftbg {
	width: 5px;
	position: relative;
	height: 53px;
	float: left;
	background-image: url(images/offer_leftbg.gif);
	background-repeat: no-repeat;
}
#mainbg #maindiv #offer #offer_bg {
	width: 849px;
	position: relative;
	height: 48px;
	float: left;
	padding-top: 5px;
}

#mainbg #maindiv #offer #offer_rightbg {
	width: 5px;
	position: relative;
	height: 53px;
	float: left;
	background-image: url(images/offer_rightbg.gif);
	background-repeat: no-repeat;
}
#mainbg  #maindiv  #content {
	margin-top: 7px;
	width: 859px;
	position: relative;
	float: left;
}
#mainbg #maindiv #content #linksmenu {
	width: 224px;
	position: relative;
	float: left;
	margin-right: 14px;
}
#mainbg #maindiv #content #linksmenu #links_topbg {
	width: 214px;
	position: relative;
	float: left;
	background-image: url(images/links_topbg.gif);
	background-repeat: no-repeat;
	height: 48px;
	padding-top: 25px;
	padding-left: 10px;
}
#mainbg #maindiv #content #linksmenu #links {
	width: 224px;
	position: relative;
	float: left;
	height: 50px;
	background-color: #5a8bed;
}

#mainbg #maindiv #content #linksmenu #links ul {
	display:block;
	width:224px;
	position:relative;
	float: left;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	height: 25px;
	margin: 0px;
	padding: 0px;
}
#mainbg #maindiv #content #linksmenu #links ul li {
	font:12px/25px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold;
	float: left;
	list-style-type: none;

}

#mainbg #maindiv #content #linksmenu #links ul li a{
	width:204px;
	height:25px;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	top:0px;
	left:0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	padding-left: 20px;
}
#mainbg #maindiv #content #linksmenu #links .smallbox {
width:80px;
}


#mainbg #maindiv #content #linksmenu #links ul li a:hover{
	width:204px;
	height:25px;
	text-decoration:none;
	color:#5A8BED;
	background-color: #ebf1fd;
	padding-left: 20px;
}
#mainbg #maindiv #content #linksmenu #links ul li a.current {
	width:204px;
	height:25px;
	text-decoration:none;
	color:#5A8BED;
	background-color: #ebf1fd;
	padding-left: 20px;
}
#mainbg  #maindiv  #content  #linksmenu  #links2 {
	width: 224px;
	position: relative;
	float: left;
	height: 150px;
}
#mainbg  #maindiv  #content  #linksmenu  #links2  ul {
	display:block;
	width:224px;
	position:relative;
	float: left;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	height: 25px;
	margin: 0px;
	padding: 0px;
}
#mainbg  #maindiv  #content  #linksmenu  #links2  ul  li {
	font:12px/25px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold;
	float: left;
	list-style-type: none;

}
#mainbg  #maindiv  #content  #linksmenu  #links2  ul  li  a{
	width:204px;
	height:25px;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	top:0px;
	left:0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	padding-left: 20px;
	background-color: #2161E7;
}
#mainbg  #maindiv  #content  #linksmenu  #links2  .smallbox {
width:80px;
}
#mainbg  #maindiv  #content  #linksmenu  #links2  ul  li  a:hover{
	width:204px;
	height:25px;
	text-decoration:none;
	color:#0F3584;
	background-color: #C8EEF7;
	padding-left: 20px;
}
#mainbg  #maindiv  #content  #linksmenu  #links2  ul  li  a.current {
	width:204px;
	height:25px;
	text-decoration:none;
	color:#5A8BED;
	background-color: #ebf1fd;
	padding-left: 20px;
}

#mainbg  #maindiv  #content  #linksmenu  #links2_spanish {
	width: 224px;
	position: relative;
	float: left;
	height: 125px;
}
#mainbg  #maindiv  #content  #linksmenu  #links2_spanish  ul {
	display:block;
	width:224px;
	position:relative;
	float: left;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	height: 25px;
	margin: 0px;
	padding: 0px;
}
#mainbg  #maindiv  #content  #linksmenu  #links2_spanish  ul  li {
	font:12px/25px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold;
	float: left;
	list-style-type: none;

}
#mainbg  #maindiv  #content  #linksmenu  #links2_spanish  ul  li  a{
	width:204px;
	height:25px;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	top:0px;
	left:0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	padding-left: 20px;
	background-color: #2161E7;
}
#mainbg  #maindiv  #content  #linksmenu  #links2_spanish  .smallbox {
width:80px;
}
#mainbg  #maindiv  #content  #linksmenu  #links2_spanish  ul  li  a:hover{
	width:204px;
	height:25px;
	text-decoration:none;
	color:#0F3584;
	background-color: #C8EEF7;
	padding-left: 20px;
}
#mainbg  #maindiv  #content  #linksmenu  #links2_spanish  ul  li  a.current {
	width:204px;
	height:25px;
	text-decoration:none;
	color:#5A8BED;
	background-color: #ebf1fd;
	padding-left: 20px;
}


#mainbg   #maindiv   #content   #linksmenu   #links3 {
	width: 224px;
	position: relative;
	float: left;
	height: 280px;
	background-color: #5a8bed;
}
#mainbg   #maindiv   #content   #linksmenu   #links3   ul {
	display:block;
	width:224px;
	position:relative;
	float: left;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	height: 25px;
	margin: 0px;
	padding: 0px;
}
#mainbg   #maindiv   #content   #linksmenu   #links3   ul   li {
	font:12px/25px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold;
	float: left;
	list-style-type: none;

}
#mainbg   #maindiv   #content   #linksmenu   #links3   ul   li   a{
	width:204px;
	height:25px;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	top:0px;
	left:0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	padding-left: 20px;
	background-image: url(images/links_butbg_over.gif);
	background-repeat: repeat-x;
}
#mainbg   #maindiv   #content   #linksmenu   #links3   .smallbox {
width:80px;
}
#mainbg   #maindiv   #content   #linksmenu   #links3   ul   li   a:hover{
	width:204px;
	height:25px;
	text-decoration:none;
	color:#5A8BED;
	background-color: #ebf1fd;
	padding-left: 20px;
}
#mainbg   #maindiv   #content   #linksmenu   #links3   ul   li   a.current {
	width:204px;
	height:25px;
	text-decoration:none;
	color:#5A8BED;
	background-color: #ebf1fd;
	padding-left: 20px;
}



#mainbg   #maindiv   #content   #linksmenu   #links4 {
	width: 224px;
	position: relative;
	float: left;
	height: 25px;
	background-color: #5a8bed;
}
#mainbg   #maindiv   #content   #linksmenu   #links4   ul {
	display:block;
	width:224px;
	position:relative;
	float: left;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
	font-weight: normal;
	height: 25px;
	margin: 0px;
	padding: 0px;
}
#mainbg   #maindiv   #content   #linksmenu   #links4   ul   li {
	font:12px/25px "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-weight:bold;
	float: left;
	list-style-type: none;

}
#mainbg   #maindiv   #content   #linksmenu   #links4   ul   li   a{
	width:204px;
	height:25px;
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	text-align:left;
	top:0px;
	left:0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	padding-left: 20px;
	background-image: url(images/links_butbg_over.gif);
	background-repeat: repeat-x;
}
#mainbg   #maindiv   #content   #linksmenu   #links4   .smallbox {
width:80px;
}
#mainbg   #maindiv   #content   #linksmenu   #links4   ul   li   a:hover{
	width:204px;
	height:25px;
	text-decoration:none;
	color:#5A8BED;
	background-color: #ebf1fd;
	padding-left: 20px;
}
#mainbg   #maindiv   #content   #linksmenu   #links4   ul   li   a.current {
	width:204px;
	height:25px;
	text-decoration:none;
	color:#5A8BED;
	background-color: #ebf1fd;
	padding-left: 20px;
}



#mainbg #maindiv #content #linksmenu #links_bottombg {
	width: 224px;
	position: relative;
	float: left;
	background-image: url(images/links_bottombg.gif);
	background-repeat: no-repeat;
	height: 10px;
	margin-bottom: 20px;
}
.a5 {
	font-family:Georgia;
	font-size:15pt;
	font-weight:bolder;
	color:#000000;
	text-decoration: none;
	text-align: left;
}

#mainbg #maindiv #content #content_right {
	width: 621px;
	position: relative;
	float: left;
}
#mainbg #maindiv #content #content_right #span_chat {
	width: 306px;
	position: relative;
	float: left;
	height: 113px;
	margin-right: 9px;
	background-image: url(images/webchat_span_bg.gif);
	background-repeat: repeat-x;
}
#mainbg #maindiv #content #content_right #eng_chat {
	width: 306px;
	position: relative;
	float: left;
	height: 113px;
	background-image: url(images/webchat_eng_bg.gif);
	background-repeat: repeat-x;
}
#mainbg #maindiv #content #content_right #span_chat #span_leftbg {
	width: 17px;
	position: relative;
	float: left;
	height: 113px;
	background-image: url(images/webchat_span_leftbg.gif);
	background-repeat: no-repeat;
}
#mainbg #maindiv #content #content_right #span_chat #span_leftbg_02 {
	width: 88px;
	position: relative;
	float: left;
	height: 113px;
	background-image: url(images/webchat_span_leftbg_02.gif);
	background-repeat: no-repeat;
}
#mainbg #maindiv #content #content_right #span_chat #span_leftbg_03 {
	width: 184px;
	position: relative;
	float: left;
	height: 113px;
}
#mainbg   #maindiv   #content   #content_right   #span_chat   #span_leftbg_03   #chat_topimg01 {
	width: 184px;
	position: relative;
	float: left;
	height: 41px;
	background-image: url(images/webchat_span_bg_02.gif);
	background-repeat: no-repeat;
}
#mainbg #maindiv #content #content_right #span_chat #span_leftbg_03 #chat_botimg01 {
	width: 174px;
	position: relative;
	float: left;
	height: 67px;
	padding-top: 5px;
	padding-left: 10px;
}
#mainbg #maindiv #content #content_right #span_chat #span_leftbg_04 {
	width: 17px;
	position: relative;
	float: left;
	height: 113px;
	background-image: url(images/webchat_span_rightbg.gif);
	background-repeat: no-repeat;
}
#mainbg #maindiv #content #content_right #eng_chat #eng_leftbg {
	width: 17px;
	position: relative;
	float: left;
	height: 113px;
	background-image: url(images/webchat_eng_leftbg.gif);
	background-repeat: no-repeat;
}
#mainbg #maindiv #content #content_right #eng_chat #eng_leftbg_02 {
	width: 88px;
	position: relative;
	float: left;
	height: 113px;
	background-image: url(images/webchat_eng_leftbg_02.gif);
	background-repeat: no-repeat;
}
#mainbg #maindiv #content #content_right #eng_chat #eng_leftbg_03 {
	width: 184px;
	position: relative;
	float: left;
	height: 113px;
}
#mainbg #maindiv #content #content_right #eng_chat #eng_leftbg_03 #chat_topimg02 {
	width: 184px;
	position: relative;
	float: left;
	height: 41px;
	background-image: url(images/webchat_eng_bg_02.gif);
	background-repeat: no-repeat;
}
#mainbg #maindiv #content #content_right #eng_chat #eng_leftbg_03 #chat_botimg02 {
	width: 174px;
	position: relative;
	float: left;
	height: 67px;
	padding-top: 5px;
	padding-left: 10px;
}
#mainbg #maindiv #content #content_right #eng_chat #eng_leftbg_04 {
	width: 17px;
	position: relative;
	float: left;
	height: 113px;
	background-image: url(images/webchat_eng_rightbg.gif);
	background-repeat: no-repeat;
}
#mainbg #maindiv #content #content_right #welcome {
	width: 571px;
	position: relative;
	float: left;
	margin-top: 15px;
	padding-right: 30px;
	padding-left: 20px;
}
#mainbg #maindiv #content #content_right #welcome2 {
	width: 596px;
	position: relative;
	float: left;
	padding-right: 5px;
	padding-left: 20px;
	margin-top: 15px;
	background-image: url(images/world.jpg);
	background-repeat: repeat-y;
}
#mainbg  #maindiv  #content  #content_right  #welcome2  #left_text {
	width: 296px;
	position: relative;
	float: left;
}
#mainbg  #maindiv  #content  #content_right  #welcome2  #right_text {
	width: 300px;
	position: relative;
	float: right;
}

.a6 {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
	text-align: left;
}
.a7 {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:normal;
	color:#000000;
	text-decoration: underline;
	text-align: left;
}
.a8 {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	text-align: left;
}
.a9 {
	font-family:Georgia;
	font-size:18pt;
	font-weight:bold;
	color:#0e4d87;
	text-decoration: none;
	text-align: left;
}
.a10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
	text-align: left;
}
.a11 {
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;
	text-align: left;
}
#mainbg  #maindiv  #footer {
	margin-top: 13px;
	width: 859px;
	position: relative;
	height: 65px;
	float: left;
	background-image: url(images/footer_bg.gif);
	background-repeat: repeat-x;
}
#mainbg #maindiv #footer #footer_leftbg {
	width: 5px;
	position: relative;
	height: 65px;
	float: left;
	background-image: url(images/footer_leftbg.gif);
	background-repeat: no-repeat;
}
#mainbg #maindiv #footer #footer_bg {
	width: 849px;
	position: relative;
	height: 58px;
	float: left;
	padding-top: 7px;
	background-image: url(images/footer_bg.gif);
	background-position: bottom;
}
#mainbg #maindiv #footer #footer_rightbg {
	width: 5px;
	position: relative;
	height: 65px;
	float: left;
	background-image: url(images/footer_rightbg.gif);
	background-repeat: no-repeat;
}
.a12 {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
}
#mainbg #maindiv #footer02 {
	margin-top: 30px;
	width: 859px;
	position: relative;
	float: left;
	margin-bottom: 10px;
}
#mainbg  #maindiv  #footer02  #footer02_leftpart {
	width: 325px;
	position: relative;
	float: left;
	padding-left: 18px;
}
#mainbg #maindiv #footer02 #footer02_midpart {
	width: 236px;
	position: relative;
	float: left;
	height: 73px;
}
#mainbg #maindiv #footer02 #footer02_midpart #logoimg_01 {
	width: 64px;
	position: relative;
	float: left;
	background-image: url(images/bbb.gif);
	background-repeat: no-repeat;
	height: 98px;
}
#mainbg #maindiv #footer02 #footer02_midpart #logoimg_02 {
	width: 85px;
	position: relative;
	float: left;
	background-image: url(images/bottomlogo_02.gif);
	background-repeat: no-repeat;
	height: 73px;
}
#mainbg #maindiv #footer02 #footer02_midpart #logoimg_03 {
	width: 77px;
	position: relative;
	float: left;
	background-image: url(images/bottomlogo_03.gif);
	background-repeat: no-repeat;
	height: 73px;
}
#mainbg #maindiv #footer02 #footer02_rightpart {
	width: 262px;
	position: relative;
	float: left;
	padding-right: 18px;
}
.a13 {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
	text-align: right;
}
.ahead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	text-align: left;
}
.ahead2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14.5pt;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration: none;
	text-align: left;
}
.a3:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17pt;
	font-weight:bolder;
	color:#417CA3;
	text-decoration: underline;
	text-align: center;
}
.a7:hover {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:normal;
	color:#417CA3;
	text-decoration: underline;
	text-align: left;
}
.a11:hover {
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	color:#417CA3;
	text-decoration: underline;
	text-align: left;
}
.a14:hover {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
	text-align: center;
}
.a14 {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
}
.a4:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20pt;
	font-weight:normal;
	color:#417CA3;
	text-decoration: underline;
	text-align: center;
}
#mainbg #maindiv #content #linksmenu #links_topbg2 {
	width: 214px;
	position: relative;
	float: left;
	background-image: url(images/regional_topbg.jpg);
	background-repeat: no-repeat;
	height: 48px;
	padding-top: 25px;
	padding-left: 10px;
}
#mainbg #maindiv #content #linksmenu #links_bottombg2 {
	width: 224px;
	position: relative;
	float: left;
	height: 10px;
	margin-bottom: 20px;
	background-color: #5A8BED;
	padding-top: 10px;
}
.a5Copy {
	font-family:Georgia;
	font-size:11.5pt;
	font-weight:bolder;
	color:#000000;
	text-decoration: none;
	text-align: left;
}

.flag01 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/Bolivia-flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag02 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/chile_flag.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag03 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/china_flag_large.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag04 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/Colombia_flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag05 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/image.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag06 {
	width: 189px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/drflag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag07 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/Ecuador_flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag08 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/egypt-flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}.flag09 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/salvador.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag10 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/honduras_flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag11 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/india-flag.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag12 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/Indonesia_flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}.flag13 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/pakistan-flag_7.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag14 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/panama-flag.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag15 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/paraguay-flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag16 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/flag_peru.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}.flag17 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/Singapore_flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag18 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/sf-lgflag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag19 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/sri-lanka-flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag20 {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/uruguay-flag_002.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.aflag_text {
	font-family:tahoma;
	font-size:8.5pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	text-align: left;
	display: block;
}
.aflag_text:hover {
	font-family:tahoma;
	font-size:8.5pt;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	text-align: left;
}
.flagblank {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.a10Copy {
	font-family:tahoma;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	text-align: center;
}
h1 {
	font-family: verdana;
	font-size: 21px;
	color: #0e4d87;
	font-weight: bold;
}
.a15 {
	font-family:tahoma;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;
	text-align: center;
}
.a10_bold {
	font-family:Arial;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	text-align: left;
}
.asitemap {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;
	text-align: left;
}
#mainbg #maindiv #content #content_right #welcome #chat {
	width: 110px;
	position: relative;
	float: left;
	padding-left: 60px;
	height: 35px;
	padding-top: 15px;
	background-image: url(images/chat.jpg);
	background-repeat: no-repeat;
	font-family: tahoma;
	font-size: 8.5pt;
	font-weight: bold;
}
#mainbg #maindiv #content #content_right #welcome #question {
	width: 130px;
	position: relative;
	float: left;
	padding-left: 60px;
	height: 35px;
	padding-top: 15px;
	font-family: tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	background-image: url(images/question.jpg);
	background-repeat: no-repeat;
}
#mainbg #maindiv #content #content_right #welcome #call {
	width: 150px;
	position: relative;
	float: left;
	padding-left: 60px;
	height: 35px;
	padding-top: 15px;
	font-family: tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	background-image: url(images/call.jpg);
	background-repeat: no-repeat;
}
.asitemap:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12pt;
	font-weight:bold;
	color:#666666;
	text-decoration: underline;
	text-align: left;
}
.asitemap_pages {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
	text-align: center;
}
.asitemap_pagesCopy {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:normal;
	color:#000000;
	text-decoration: underline;
	text-align: center;
}
.asitemap_pagesCopy:hover {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
	text-align: center;
}
.aheader {
	font-family:tahoma;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	text-align: left;
}
.mobile_field {
	font-family:tahoma;
	font-size:8.5pt;
	font-weight:bold;
	color:#666666;
	text-decoration: none;
	text-align: left;
	height: 18px;
	width: 150px;
	margin-top: 5px;
}
.aheaderCopy {
	font-family:tahoma;
	font-size:12pt;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	text-align: left;
}
.a3Copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
}
.aheaderCopy2 {
	font-family:tahoma;
	font-size:6pt;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
	text-align: left;
}
.update_but {
	font-family:tahoma;
	font-size:8.5pt;
	font-weight:bold;
	color:#666666;
	text-decoration: none;
	text-align: left;
	height: 22px;
	width: 70px;
	margin-top: 5px;
}
.a8link {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: underline;
	text-align: center;
}
#mainbg #maindiv #content #content_right #welcome_links {
	width: 571px;
	position: relative;
	float: left;
	margin-top: 15px;
	padding-right: 30px;
	padding-left: 20px;
	background-image: url(images/useful_links.jpg);
	background-repeat: no-repeat;
}
#mainbg #maindiv #content #content_right #welcome_links #chat {
	width: 110px;
	position: relative;
	float: left;
	padding-left: 60px;
	height: 35px;
	padding-top: 15px;
	background-image: url(images/chat.jpg);
	background-repeat: no-repeat;
	font-family: tahoma;
	font-size: 8.5pt;
	font-weight: bold;
}
#mainbg #maindiv #content #content_right #welcome_links #question {
	width: 130px;
	position: relative;
	float: left;
	padding-left: 60px;
	height: 35px;
	padding-top: 15px;
	font-family: tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	background-image: url(images/question.jpg);
	background-repeat: no-repeat;
}
#mainbg #maindiv #content #content_right #welcome_links #call {
	width: 150px;
	position: relative;
	float: left;
	padding-left: 60px;
	height: 35px;
	padding-top: 15px;
	font-family: tahoma;
	font-size: 8.5pt;
	font-weight: bold;
	background-image: url(images/call.jpg);
	background-repeat: no-repeat;
}
.a8linkCopy {
	font-family:Tahoma;
	font-size:8.5pt;
	font-weight:bold;
	color:#000000;
	text-decoration: underline;
	text-align: center;
}
.comments {
	font-family:tahoma;
	font-size:8.5pt;
	font-weight:normal;
	color:#000033;
	text-align: left;
	height: 50px;
	width: 300px;
}
#mainbg #maindiv #content #linksmenu #links_topbg3 {
	width: 214px;
	position: relative;
	float: left;
	background-image: url(images/follow.jpg);
	background-repeat: no-repeat;
	height: 48px;
	padding-top: 25px;
	padding-left: 10px;
}
#mainbg  #maindiv  #content  #linksmenu  #links_follow {
	width: 200px;
	position: relative;
	float: left;
	height: 73px;
	background-color: #5a8bed;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
}

#mainbg  #maindiv  #content  #linksmenu  #links_gadget {
	width: 224px;
	position: relative;
	float: left;
	height: 200px;
	background-color: #ffffff;
}

#mainbg #maindiv #content #linksmenu #links_bottombg3 {
	width: 224px;
	position: relative;
	float: left;
	background-image: url(images/links_bottombg.gif);
	background-repeat: no-repeat;
	height: 10px;
	margin-bottom: 20px;
}
#mainbg #maindiv #content #content_right #welcome #hide {
	width: 150px;
	position: absolute;
	height: 15px;
	top: 644px;
	left: 290px;
}
.captcha {
	font-family:tahoma;
	font-size:25pt;
	font-weight:normal;
	color:#999999;
	text-align: center;
	height: 35px;
	width: 120px;
}
.a10_captcha {
	font-family:tahoma;
	font-size:8.5pt;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
	text-align: center;
}
.flag01Copy {
	width: 50px;
	position: relative;
	height: 20px;
	background-image: url(images/Bolivia-flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
	float: left;
}
.flag04Copy {
	width: 65px;
	position: relative;
	float: left;
	height: 20px;
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
	background-image: url(images/Colombia_flag.gif);
}

.flag07Copy {
	width: 55px;
	position: relative;
	float: left;
	height: 20px;
	background-image: url(images/Ecuador_flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag15Copy {
	width: 58px;
	position: relative;
	float: left;
	height: 20px;
	background-image: url(images/paraguay-flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag16Copy {
	width: 30px;
	position: relative;
	float: left;
	height: 20px;
	background-image: url(images/flag_peru.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag20Copy {
	width: 53px;
	position: relative;
	float: left;
	height: 20px;
	background-image: url(images/uruguay-flag_002.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag01_sa {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/argentina-flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag02_sa {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/large_flag_of_brazil.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag03_sa {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/gy-lgflag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag04_sa {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/ns-lgflag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag05_sa {
	width: 77px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/flag-of-venezuela.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}

.flag06_sa {
	width: 189px;
	position: relative;
	float: left;
	height: 20px;
	background-color: #5a8bed;
	background-image: url(images/french-guiana-flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
#mainbg #maindiv #footer #footer_leftbg_spanish {
	width: 5px;
	position: relative;
	height: 90px;
	float: left;
	background-image: url(images/footer_leftbg_spanish.gif);
	background-repeat: no-repeat;
}
#mainbg #maindiv #footer #footer_bg_spanish {
	width: 849px;
	position: relative;
	height: 83px;
	float: left;
	padding-top: 7px;
	background-image: url(images/footer_bg_spanish.gif);
	background-position: bottom;
}
#mainbg  #maindiv  #footer  #footer_bg_spanish  #flags {
	width: 560px;
	position: relative;
	height: 55px;
	float: left;
	padding-right: 140px;
	padding-left: 140px;
}
#mainbg #maindiv #footer #footer_rightbg_spanish {
	width: 5px;
	position: relative;
	height: 90px;
	float: left;
	background-image: url(images/footer_rightbg_spanish.gif);
	background-repeat: no-repeat;
}
.flag01_saCopy {
	width: 65px;
	position: relative;
	float: left;
	height: 20px;
	background-image: url(images/argentina-flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag02_saCopy {
	width: 45px;
	position: relative;
	float: left;
	height: 20px;
	background-image: url(images/large_flag_of_brazil.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag03_saCopy {
	width: 55px;
	position: relative;
	float: left;
	height: 20px;
	background-image: url(images/gy-lgflag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag04_saCopy {
	width: 58px;
	position: relative;
	float: left;
	height: 20px;
	background-image: url(images/ns-lgflag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag05_saCopy {
	width: 55px;
	position: relative;
	float: left;
	height: 20px;
	background-image: url(images/flag-of-venezuela.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
.flag06_saCopy {
	width: 83px;
	position: relative;
	float: left;
	height: 20px;
	background-image: url(images/french-guiana-flag.gif);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	display: block;
	padding-top: 5px;
	padding-left: 35px;
}
