.fontSize1 {
   font-size: 12px; }

.fontSize2 {
   font-size: 13px; ; line-height: 15px}

.fontSize3 {
   font-size: 16px; ; line-height: 20px}

.fontSize4 {
   font-size: 18px; ; line-height: 20px}

.fontSize5 {
   font-size: 20px; ; line-height: 20px}

.titleSize2 {
   font-size: 13px;
   font-weight: bold;
   color: #000000; }

.titleSize3 {
   font-size: 16px;
   font-weight: bold;
   color: #000000; }

A.linkSize1:link {
   font-size: 11px;
   text-decoration: none;
   color: #000099; }
A.linkSize1:active {
   font-size: 11px;
   text-decoration: none;
   color: #000099; }
A.linkSize1:visited {
   font-size: 11px;
   text-decoration: none;
   color: #000099; }
A.linkSize1:hover {
   font-size: 11px;
   text-decoration: underline;
   color: #FF0000; }

A.blackLinks:link {
   font-size: 10px;
   text-decoration: none;
   color: #000000; }
A.blackLinks:active {
   font-size: 10px;
   text-decoration: none;
   color: #000000; }
A.blackLinks:visited {
   font-size: 10px;
   text-decoration: none;
   color: #000000; }
A.blackLinks:hover {
   font-size: 10px;
   text-decoration: underline;
   color: #FF0000; }

A.linkSize2:link {
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
   color: #000099; }
A.linkSize2:active {
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
   color: #000099; }
A.linkSize2:visited {
   font-size: 13px;
   font-weight: bold;
   text-decoration: none;
   color: #000099; }
A.linkSize2:hover {
   font-size: 13px;
   font-weight: bold;
   text-decoration: underline;
   color: #FF0000; }

A.linkSize22:link {
   font-size: 12px;
   text-decoration: none;
   color: #000099; }
A.linkSize22:active {
   font-size: 12px;
   text-decoration: none;
   color: #000099; }
A.linkSize22:visited {
   font-size: 12px;
   text-decoration: none;
   color: #000099; }
A.linkSize22:hover {
   font-size: 12px;
   text-decoration: underline;
   color: #FF0000; }

A.linkSize3:link {
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
   color: #000099; }
A.linkSize3:active {
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
   color: #000099; }
A.linkSize3:visited {
   font-size: 16px;
   font-weight: bold;
   text-decoration: none;
   color: #000099; }
A.linkSize3:hover {
   font-size: 16px;
   font-weight: bold;
   text-decoration: underline;
   color: #FF0000; }

A.MenuLink:link {
   font-size: 9px;
   text-decoration: none;
   color: #FFFFFF; }
A.MenuLink:active {
   font-size: 9px;
   text-decoration: none;
   color: #FFFFFF; }
A.MenuLink:visited {
   font-size: 9px;
   text-decoration: none;
   color: #FFFFFF; }
A.MenuLink:hover {
   font-size: 9px;
   text-decoration: underline;
   color: #FFFFFF; }

A.dHTML:link { 
   font-family: Arial, sans-serif, "MS sans serif";
   font-size: 11px;
   text-decoration: none;
   color: #FFFFFF; }
A.dHTML:active {  
   font-family: Arial, sans-serif, "MS sans serif";
   font-size: 11px;
   text-decoration: none;
   color: #FFFFFF; }
A.dHTML:visited { 
   font-family: Arial, sans-serif, "MS sans serif";
   font-size: 11px;
   text-decoration: none;
   color: #FFFFFF; }
A.dHTML:hover {  
   font-family: Arial, sans-serif, "MS sans serif";
   font-size: 11px;
   text-decoration: underline;
   color: #FFFFFF; }


.caption { 
   font-size: 11px;
   color: #FFFFFF;
	 line-height: 13px;
   background : #003366;
	 margin: 0px;
	 padding: 5px;
	 }

.smlWhiteText { 
   font-size: 10px;
   color: #FFFFFF; }

.blueArrow {
   margin-top : 2px;
   padding-left : 10px;
   background : #FFFFFF url(../image/blue-arrow.gif) no-repeat; ; font-size: 13px}

.searchArrow {
   margin-top : 2px;
   padding-left : 10px;
   background : #FFFFCC url("http://www.unhcr.ch/graphics/blue-arrow.gif") no-repeat; }

.boxTitle { 
   font-size: 11px; 
   font-weight: bold; 
   color: #000000; }

SELECT.language {
   background-color: #CF3000;
   border-color: #FF9C00;
   color: #FFFFFF; }

INPUT.redButton {
   background-color: #CF3000;
   border-color: #FF9C00;
   font-size: 12px;
   font-weight: 800;
   color: #FFFFFF; }

INPUT.blueButton {
   background-color: #003366;
   border-color: #FF9C00;
   font-size: 12px;
   font-weight: 800;
   color: #FFFFFF; }



/*****************************
*** dHTML MENU POSITIONING ***
*****************************/
.basics {position:absolute; left: 0px; top: 0px; visibility: hidden;}
.news {position:absolute; left: 0px; top: 0px; visibility: hidden;}
.protect {position:absolute; left: 0px; top: 0px; visibility: hidden;}
.partners {position:absolute; left: 0px; top: 0px; visibility: hidden;}
.publ {position:absolute; left: 0px; top: 0px; visibility: hidden;}
.research {position:absolute; left: 0px; top: 0px; visibility: hidden;}
.exec {position:absolute; left: 0px; top: 0px; visibility: hidden;}
.admin {position:absolute; left: 0px; top: 0px; visibility: hidden;}
.events {position:absolute; left: 0px; top: 0px; visibility: hidden;}
.uhelp {position:absolute; left: 0px; top: 0px; visibility: hidden;}


.fontsmall {  font-size: 9px; color: #000000;}
.fontsmall2 {  font-size:10px; color: #000000;}
.smlWhite {  font-size: 12px; color: #FFFFFF;}
.caption2 { 
		font-size: 11px;
		line-height: 13px;
		margin: 0px;
		padding: 5px;
}
.topnavi {  font-size: 13px;}
.pdfSize {  font-size: 11px;}


/* ===== TitleBar ===== */

.titlebar_o	{
		margin: 0px 0px 10px 0px;
		padding: 3px;
		background-color: #FFCC66;
		font-size: 13px;
		line-height: 15px;
		font-weight: bold;
		}

.titlebar_g	{
		margin: 0px;
		padding: 3px;
		background-color: #CCCCCC;
		font-size: 13px;
		line-height: 15px;
		font-weight: bold;
		}

/* ===== TopPage, News and Press Page ===== */

.UnhcrNews	{
		font-size: 13px;
		font-weight: bold;
		line-height: 15px;
		color: #FFFFFF;
		background-color:#999999;
		margin: 0px;
		padding: 3px;
		}

.ReportTitle	{
		margin: 0px;
		padding: 5px;
		font-size: 16px;
		font-weight: bold;
		line-height: 20px;
		}

.ReportText	{
		margin-top: 0px;
		padding: 5px 5px 10px 5px;
		font-size: 13px;
		line-height: 15px
		}
.ReportEng	{
		margin: 0px;
		padding: 0px 5px 20px 5px;
		}
.update	{
		margin: 0px;
		padding: 5px;
		font-size: 13px;
		font-weight: bold;
		}
.NewsDate		{
		margin: 0px;
		padding: 5px 0px 5px 0px;
		font-size: 13px;
		line-height: 15px;
		}
.NewsSubject		{
		margin: 0px;
		padding: 5px 0px 5px 8px;
		font-size: 13px;
		line-height: 15px;
		}
.NewsPagetop		{
		margin: 0px;
		padding: 20px 0px 10px 0px;
		}

.PressDate		{
		margin: 0px;
		padding: 5px 0px 5px 0px;
		font-size: 13px;
		line-height: 15px;
		}
.PressSubject		{
		margin: 0px;
		padding: 5px 0px 5px 8px;
		font-size: 13px;
		line-height: 15px;
		}
.PressPagetop		{
		margin: 0px;
		padding: 20px 0px 10px 0px;
		}

.r_navi_o_line	{
		background-color:#FF9C00;
		margin: 7px 0px 3px 0px;
		}

.red	{
		color:#FF0000;
		font-size: 13px;
		line-height: 15px;
		}

.ruby_text {
		font-size: 10px;
		line-height: 12px;
		}


/* ===== find ===== */
.findfontsize12g {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial, sans-serif;
	font-size: 12px;
	color: #555555;
}
.findfontsize12b {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Arial, sans-serif;
	font-size: 12px;
}

/* ===== banner ===== */
.bnr	{
		width: 169px;
		text-align:left;
		margin: 0px;
		padding: 0px;
		}


/* ===== margin ===== */
.margin-a			{margin: 5px;}
.margin-b			{margin: 10px;}
.margin-c			{margin: 15px;}

.margin-la		{ margin-left: 5px;}
.margin-lb		{ margin-left: 10px;}
.margin-lc		{ margin-left: 15px;}
.margin-ld		{ margin-left: 20px;}
.margin-le		{ margin-left: 25px;}
.margin-lf		{ margin-left: 30px;}

.margin-ra		{ margin-right: 5px;}
.margin-rb		{ margin-right: 10px;}
.margin-rc		{ margin-right: 15px;}
.margin-rd		{ margin-right: 20px;}
.margin-re		{ margin-right: 25px;}
.margin-rf		{ margin-right: 30px;}

.margin-ta		{ margin-top: 5px;}
.margin-tb		{ margin-top: 10px;}
.margin-tc		{ margin-top: 15px;}
.margin-td		{ margin-top: 20px;}
.margin-te		{ margin-top: 25px;}
.margin-tf		{ margin-top: 30px;}

.margin-ba		{ margin-bottom: 5px;}
.margin-bb		{ margin-bottom: 10px;}
.margin-bc		{ margin-bottom: 15px;}
.margin-bd		{ margin-bottom: 20px;}
.margin-be		{ margin-bottom: 25px;}
.margin-bf		{ margin-bottom: 30px;}

.margin-lra		{ margin: 0px 5px 0px 5px;}
.margin-lrb		{ margin: 0px 10px 0px 10px;}
.margin-lrc		{ margin: 0px 15px 0px 15px;}
.margin-lrd		{ margin: 0px 20px 0px 20px;}

.margin-tba		{ margin: 5px 0px 5px 0px;}
.margin-tbb		{ margin: 10px 0px 10px 0px;}
.margin-tbc		{ margin: 15px 0px 15px 0px;}
.margin-tbd		{ margin: 20px 0px 20px 0px;}

