/*-------
// global reset
//-----*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
table { border-collapse: collapse; border-spacing: 0; }
acronym { cursor: help; }



/*-------
// general
//-----*/

html { font-size: 100.01%; }
body { font-size: 62.5%; line-height:1.2em; }
input, select, textarea { font-size: 100%; }

input.text, textarea { padding: 2px 3px; font-family: Verdana, sans-serif; }
.submit { cursor/**/: /**/pointer; }
select > option { padding: 0 5px 0 3px; }

.ul, .ol { margin: 0 0 1em 2em; }
.ul li, .ol li { margin: .2em 0; padding: 0; }

.flR { float: right; }
.flL { float: left; }
.alR { text-align: right; }
.alC { text-align: center; }

.hide { display: none; }
.clear { clear: both; height:1px; line-height:1px;}

.ir { position: relative; overflow: hidden; }
.ir span { position: absolute; width: 100%; height: 100%; left: 0; top: 0; text-indent: -1000em; }

a:link, a:visited { text-decoration: none; cursor/**/: /**/pointer; }
a:link:hover, a:visited:hover { text-decoration: underline; }
a.inv:link, a.inv:visited { text-decoration: underline; }
a.inv:link:hover, a.inv:visited:hover { text-decoration: none; }

.cols { overflow: hidden; margin: 0; }
.cols .col { float: left; width: 50%; }
#page .cols .last { margin-right: 0; }

.clearFix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }




/*-------
// custom styles
//-----*/


body{background:transparent url(../images/global/body_bg.gif) repeat; font-family:"Trebuchet MS" ,Verdana, Arial, Helvetica, sans-serif;}
h1, h2, h3, h4 { line-height:1.2em; }
p { line-height:1.2em; }
h4{ font-size:140%; color:#a9a9a9; font-weight:normal; margin-bottom:20px; margin-top:-10px; }
.gold{ color:#767740;}

/*-------
// Page Layout
//-----*/


/*--- Conatiner ---*/
div#container{width:905px; margin:0px auto; background:transparent url(../images/global/container_bg.gif) repeat-y; padding:10px 29px 0px 30px;}


/*--- content ---*/
div#content div.sidebar { width:185px; }
div#content div.main{width:695px;}


/*--- footer ---*/
div#footer {background:#e2ddc8 url(../images/footer/footer.gif) left top repeat-x; padding:20px 35px; font-family:Georgia, "Times New Roman", Times, serif; }



/*-------
// Common Content
//-----*/

/*--- content - main ---*/
div#content div.main div.top{padding:30px 0px; border-bottom:solid 1px #dbdad4; margin-bottom:30px;}
div#content div.main div.top h1 a{width:374px; height:64px; display:block; background:transparent url(../images/content/logo.gif) no-repeat;}
div#content div.main div.bottom h2{margin-bottom:30px; font-family:Georgia, "Times New Roman", Times, serif; }
div#content div.main div.bottom div.wrapper { padding-left:20px; background:transparent url(../images/content/square.gif) left 3px no-repeat;}

/*--- navigation ---*/
div#content div.sidebar ul li.parent { background:transparent url(../images/navigation/nav_normal_bg.gif) no-repeat;  margin-bottom:6px; }

div#content div.sidebar ul li.parent a.nav { line-height:21px; font-size:110%; color:#FFFFFF; padding-left:10px; display:block; text-decoration:none; height:25px; font-family:Georgia, "Times New Roman", Times, serif; }
div#content div.sidebar ul li.parent a.active { background:transparent url(../images/navigation/nav_hover_bg.gif) no-repeat;  }
div#content div.sidebar ul li.parent a.nav:hover { background:transparent url(../images/navigation/nav_hover_bg.gif) no-repeat; }
ul.child{display:none; padding-left:16px; }
div#content div.sidebar ul li.parent:hover ul.child { display:block; }
ul.child li a:hover { color:#000000; text-decoration:none;   }
ul.child li a{color:#9C9A8D; text-decoration:none; font-size:110%; display:block; text-decoration:none;  }
ul.child li {list-style:url(../images/navigation/nav_bullet.gif) outside; margin:11px 0px; list-style-type:none;  }
 
/*--- main ---*/
div.main div.bottom h2 { font-size:300%; color:#86773c; } 
div.main div.bottom div.section{ width:390px; }
div.main div.bottom div.section p {  font-size:130%; color:#5e5e5e;  line-height:1.5em; margin-bottom:20px;}

/*--- footer ---*/
div#footer div.left{ width:732px; }
div#footer div.left ul li { display:inline; }
div#footer div.left ul li a { font-size:120%; color:#000000; margin-right:15px; text-decoration:none;  }
div#footer div.left p.copyright{margin:26px 0px 0px 0px ; font-size:120%; color:#8d8a7f; }
div#footer div.right{width:100px; color:#8d8a7f; font-size:120%; margin-top:40px;  }

/*-------
// Index Page Content
//-----*/

/*--- main ---*/
div.main div.bottom div.pictures img.meeting {margin-top:64px; }

/*-------
// Personnel Page Content
//-----*/

/*--- main ---*/
div#content div.main div.bottom div.wrapper div.person { margin-bottom:35px; }
div#content div.main div.bottom div.wrapper div.description { width:390px; }
div#content div.main div.bottom div.wrapper div.pictures img.person {margin-right:60px; padding-top:5px; }
div#content div.main div.bottom div.wrapper div.description h3{ font-size:210%; color:#5e5e5e; font-weight:normal; margin-bottom: 10px; font-family:Georgia, "Times New Roman", Times, serif;}
div#content div.main div.bottom div.wrapper div.description p {  font-size:130%; color:#5e5e5e;  line-height:1.5em; margin-bottom:20px;}

/*-------
// Contact Us Page Content
//-----*/

/*--- main ---*/
div#content div.main div.bottom table th {text-align:left; font-size:140%;  width:130px;  line-height:1.2em; padding-bottom:15px; color:#767740; }
div#content div.main div.bottom table th.country { font-size:180%; padding:10px 0px;  color:#000000; }
div#content div.main div.bottom table td {text-align:left;  font-size:140%; line-height:1.2em; padding-bottom:15px; }
div#content div.main div.bottom table td.last {padding-bottom:30px; }

/*-------
// Application Process Page Content
//-----*/

/*--- main ---*/
div#content div.main div.bottom ol li { list-style: decimal outside; font-size:130%; color:#5e5e5e;  line-height:1.5em; padding-left:25px; margin-left:40px; }
div#content div.main div.bottom ol li.last { margin-bottom:20px; }
div#content div.main div.bottom h4 { font-weight:bold; font-size:160%; margin-top:10px; margin-bottom:15px;   }
div#content div.main div.bottom ul li {list-style: disc outside;  font-size:130%; color:#5e5e5e;  line-height:1.5em; padding-left:25px; margin-left:40px; }
div#content div.main div.bottom ul li.last { margin-bottom:25px; }

#p-people div#content div.main div.bottom div.wrapper {
	padding: 0px 20px 20px 20px; background:transparent url(../images/content/square.gif) left 7px no-repeat;
	
}

