/* CSS Document */
body{
margin:0px;
padding:0px;
background-image:url(../images/baground-double.gif);
background-position:50% top;
background-color:#F4F0E6;
color:#58595B;
/*color:#6D6E71;*/
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
}
td {
	font-size:11px;
}
.goldform td {
	color:#705E3C;
}
.blueform td {
	font-family:tahoma;
}
.blueform {
	font-family:tahoma;
}
.blueform  {
	font-family:tahoma;
}
.bg-top-m{
background-image:url(../images/baground.gif);
background-position:bottom left;
}
.bg-top-l{
background-image:url(../images/baground.gif);
background-position:bottom right;
}
.bg-top-r{
background-image:url(../images/baground.gif);
background-position:bottom left;
}
.bg-bottom-m{
background-image:url(../images/baground.gif);
background-position:top left;
}
.bg-bottom-l{
background-image:url(../images/baground.gif);
background-position:top right;
}
.bg-bottom-r{
background-image:url(../images/baground.gif);
background-position:top left;
}
.border-top{
border-top:1px solid #ffffff;
}
.right-news{
background-color:#f8f6f0;
background-image:url(../images/colone-right.gif);
background-repeat:repeat-y;
background-position:left;
}
.bg-key{
background-image:url(../images/left_bg.gif);
background-repeat:repeat-x;
background-position:top left;
background-color:#FBFAF6;
padding:20px;
padding-bottom:12px;
}
.bg-key-bot{
background-image:url(../images/bg-bot-key.gif);
background-repeat:repeat-x;
}
.footer{
color:#ABA4A4;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-right:10px;
}
.footer a{
color:#ABA4A4;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}
.footer a:hover{
text-decoration:underline;
}
.footer2{
color:#ABA4A4;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
padding-right:10px;
}
.footer2 a{
color:#ABA4A4;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-decoration:none;
}
.footer2 a:hover{
text-decoration:underline;
}
.pad-body{
padding-top:20px;
padding-bottom:28px;
}
.pad-news{
padding-left:1px;
padding-top:17px;
text-align:justify;
}
.pad-job{
padding-left:1px;
text-align:justify;
}
.blue {
color:#314396;
}
.pad-top-fastlink a.pdf {
background:none 0 0;
padding:0;
}
.pad-top-fastlink a.pdf:hover {
background:none;
padding:0;
}
.pad-top-fastlink a.bold{
font-weight:bold;
}
a.blue{
color:#705E3C;
text-decoration:none;
}
a.blue:hover{
color:#6D6E71;
}
.blue2 {
color:#314396;
font-size:12px;
}
.sub_title {
color:#314396;
font-size:12px;
font-weight:bold;
padding-bottom:10px;
}
.pad-top-fastlink a.blue {
color:#314396;
text-decoration:none;
background-image:none;
padding:0;
}
.pad-top-fastlink a.blue:hover {
color:#314396;
background:#FFFFFF;
}
.more a{
color:#EF482F;
text-decoration:none;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:5px;
padding-left:14px
}
.more a:hover{
background-position:7px;
}
ul{
list-style-image:url(../images/bul.gif);
}

.pad-top-fastlink{
padding-top:17px;
color:#314396;
font-size:11px;
}
.pad-top-fastlink a{
	display:block;
	background:url(../images/BrownBul.gif) no-repeat 0px 2px;
	padding-left:7px;
	color:#715E3E;
	font-size:12px;
	padding-right:5px;
	text-decoration:none;
}
.pad-top-fastlink a:hover{
text-decoration: none;
font-weight:bold;
background:url(../images/BrownBul.gif) no-repeat 0px 2px;
}
.pad-top-fastlink a.small{
display:block;
background:url(../images/bul.gif) no-repeat 0px 0px;
padding-left:7px;
color:#314396;
font-size:11px;
padding-right:5px;
text-decoration:none;
}
.pad-top-fastlink a.small:hover{
padding-right:13px;
background:#FFFFFF url(../images/bul.gif) no-repeat 0px 0px;
}
.pad-top-fastlink div.sub_links a{
display:block;
background:url(../images/dash.gif) no-repeat 0px 9px;
padding-left:7px;
/*color:#314396;*/
font-size:11px;
padding-right:5px;
text-decoration:none;
}
.pad-top-fastlink div.sub_links a:hover{
padding-right:13px;
background:url(../images/dash.gif) no-repeat 0px 9px;
font-weight:bold;
}
.sub_links {
padding-left:10px;
}
.sub_links a {
background:none;
}
div.dropmenu {
	visibility: hidden;
	position: absolute;
	background-color:#e7ddc6;
	width:129px;
	z-index:10;
	border:4px solid #e7ddc6;
	border-top:5px solid #e7ddc6;
}
div.dropmenu a {
	display:block;
	color:#314396;
	text-decoration:none;
	border-bottom:1px solid #cec5b2;
	padding:3px;
	padding-left:6px;
	padding-right:6px;
}
div.dropmenu a:hover {
	background-image:url(../images/bg-drop-down.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-left:1px solid #cec5b2;
	border-right:1px solid #cec5b2;
	padding-left:5px;
	text-decoration:none;
}
.right-links{
color:#314396;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.right-links1{
color:#314396;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.11-blue1{
color:#314396;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.sub-title{
color:#314396;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.sub-title2{
color:#314396;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.11-blue{
color:#314396;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
font-size:11px;
}
.11-blue:hover{
text-decoration:none;
}
.11-blue a{
color:#314396;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}
.11-blue a:hover{
text-decoration:none;
}
a.news_tit {
color:#314396;
font-size:11px;
text-decoration:none;
}
a.news_tit:hover {
text-decoration:underline;
}
.news {
padding-bottom:7px;
}
.line_bg {
background:url(../images/beige.gif) repeat-y top center;
}
.line_bg2 {
background:url(../images/line_bg.gif) repeat-x top center;
}
.line_bg3 {
background:url(../images/bullet2.gif) repeat-x top center;
}
.line_bg4 {
background:url(../images/bullet_2.gif) repeat-x top center;
}
.pad {
padding:10px;
}
.tab_bg {
background:#FAF8F3;
border:1px solid #DED5C4;
}
.td_blue {
color:#314396;
font-weight:bold;
padding-bottom:15px;
}
.td_blue2 {
color:#314396;
font-weight:bold;
}
.td_pad {
padding-bottom:15px;
}
.office_tit {
color:#314396;
border-bottom:1px solid #314396;
padding-bottom:2px;
padding-left:3px;
margin-bottom:7px;
font-size:13px;
font-weight:bold;
}
.pad_td td{
padding-bottom:15px;
}

div.alphabetic a{
font-weight:bold;
font-size:11px;
text-decoration:none;
color:#58595B;
}
div.alphabetic a:hover{
color:#314396;
}
div.alphabetic a.in {
color:#314396;
text-decoration:none;
font-weight:bold;
}

.PCT{
color:#314396;
font-size:13px;
}

.alpha a{
font-weight:bold;
font-size:11px;
text-decoration:none;
color:#58595B;
}

.alpha a:hover{
color:#314396;
}

.blue-line{
background-image:url(../images/box.gif);
background-repeat:repeat-x;
background-position:left;
}

.textPCT{
color:#58595B;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.grid{
background:#FAF8F3;
border:1px solid #DED5C4;
color:#58595b;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.grid .header{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#314396;
}

.grid .altitem{
color:#58595b;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:7px;
}

.grid .item{
color:#58595b;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:7px;
}

.grid .pager {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#314396;
}
.grid .pager a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#314396;
text-decoration:none;  
}
.grid .pager a:hover{
color:#6D6E71;
}

.GridHeader{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#314396;
}
.dlistsp
{
	BORDER-RIGHT: #7094b1 1px solid; 
	BORDER-TOP: #7094b1 1px solid; 
	FONT-SIZE: 9px; 
	BORDER-LEFT: #7094b1 1px solid; 
	WIDTH: 145px; 
	COLOR: #2c4860; 
	BORDER-BOTTOM: #7094b1 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 17px; 
	BACKGROUND-COLOR: #ffffff
}

.dlistsp2{
	/*BORDER-RIGHT: #314396 1px solid; 
	BORDER-TOP: #314396 1px solid; 
	BORDER-LEFT: #314396 1px solid; 
	BORDER-BOTTOM: #314396 1px solid; */
	BORDER: #314396 1px solid;
    FONT-SIZE: 13px; 
	WIDTH: 145px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #ffffff
}


.td_label{
padding-bottom:0px;
vertical-align:top;
}
a{
color:#58595B;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

.mail a{
color:#314396;
text-decoration:none;
}
.mail a:hover{
text-decoration:underline;
font-weight:normal;
}
.aCountries{
font-weight:bold;
}
.mail{
color:#314396;
text-decoration:none;
}
.mail:hover{
text-decoration:underline;
font-weight:normal;
}

.tdClass{
color:#58595B;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.textMsg{
color:#314396;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.openingGrid{
}

.openingGrid .header{
color:#314396;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.openingGrid .noheader{
text-decoration:none;
}

.countriesList
{
	BORDER-RIGHT: #314396 2px solid;
	BORDER-TOP: #314396 1px solid; 
	FONT-SIZE: 9px; 
	BORDER-LEFT: #314396 1px solid; 
	WIDTH: 253px; 
	COLOR: #010000; 
	BORDER-BOTTOM: #314396 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #ffffff
}

.hlRequirements{
	display:block;
	color:#715E3E;
	font-size:11px;
	text-decoration:none;
}
.hlRequirements:hover{
	font-size:11px;
	text-decoration: none;
	font-weight:bold;
}

.grid2{
background:#FAF8F3;
border:1px solid #DED5C4;
color:#58595b;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}

.grid2  td{
padding-left:5px;
background-color:#F4F0E5;
color:#5A5A5A;
text-align:left;
}

.grid2 .header{

}

.grid2 .header td{
background-color:#EBE2D1;
color:#6F5F3D;
font-weight:bold;
text-align:left;
}

.grid2 .header td a{
background-color:#EBE2D1;
color:#6F5F3D;
}

.grid2 .pager {

}
.grid2 .pager a{
color:#EF482F;
text-decoration:none;
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
background-position:5px;
padding-left:14px 
}
.grid2 .pager a:hover{
background-position:7px;
}

.CountryName{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#314396;
}

.hlCountry{
color:#314396;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.hlCountry:hover{
text-decoration:underline;
}

.summary{
color:#58595B;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:11px;
}

.txtInput{
height:16px;
width:128px;
border:1px solid #705E3C;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#555557;
}

.pad-top-fastlink2{
padding-top:17px;
color:#314396;
font-size:11px;
}
.pad-top-fastlink2 a{
background:url(../images/bul.gif) no-repeat 0px 2px;
padding-left:7px;
color:#314396;
font-size:11px;
padding-right:5px;
text-decoration:none;
background:none;
}
.pad-top-fastlink2 a:hover{
text-decoration:underline;
}

.goButton{
/*BORDER: #314396 1px solid;*/
BORDER: none;
margin-top:1px;
width:26px;
height:17px;
}

.13-blue{
color:#314396;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
input, select, textarea{
height:16px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #705E3C;
color:#555557;
font-size:9px;
}
.form td{
font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.no-wrap td{
white-space:nowrap;
}
.input {
	width:120px;
}
.inputblue {
	border:solid 1px #314396;
	font-family:Arial, Helvetica, sans-serif;
	color:#555557;
	font-size:9px;
}
.inputPhone 
{
	width:25px;
}
.input2 {
	width:300px;
}
.input3 {
	width:100px;
}
.input4 {
	width:400px;
}
.input5 {
	width:345px;
}
.input6 {
	width:210px;
}
.input-email {	
	width:480px;
}
.address {
	width:210px;
}
.skills {	
	width:300px;
}

.titletd {
background-color:#EBE2D1;
color:#6F5F3D;
font-weight:bold;
}
.contenttd {
background-color:#F4F0E5;
color:#5A5A5A;
}
.email {
background-image:url(../images/email.gif);
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:25px;
display:block;
text-decoration:none;
color:#715E3E;
}
.email:hover {
background-image:url(../images/email.gif);
background-repeat:no-repeat;
text-decoration: underline;

}
.download {
background-image:url(../images/DownloadBul.gif);
background-repeat:no-repeat;
background-position:30px 0px;
display:block;
text-decoration:none;
color:#705E3C;
}
.download:hover {
background-image:url(../images/DownloadBul.gif);
background-repeat:no-repeat;
text-decoration: underline;

}

.hlNewsroom a{
	display:block;
	background:url(../images/BrownBul.gif) no-repeat 0px 0px;
	padding-left:7px;
	color:#715E3E;
	padding-right:5px;
	text-decoration:none;
}
.hlNewsroom a:hover{
	text-decoration: none;
	font-weight:bold;
	background:url(../images/BrownBul.gif) no-repeat 0px 0px;
}
.downloadpowers{
color:#715E3E;
font-size:11px;
}
.downloadpowers a{
display:block;
background:url(../images/BrownBul.gif) no-repeat 0px 0px;
padding-left:5px;
color:#715E3E;
font-size:11px;
text-decoration:none;
}
.gridSubscribe{
background:#FFFFFF;
border:1px solid #FFFFFF;
color:#58595b;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
input.noborder{
	border:none;
	}
	.noborder input{
		border:none;
		}

