/* GLOBAL CLASSES
 **********************************************************************/
.SAIntroduction { line-height: 17px; font-family: Arial,Sans-serif; font-size: 12px; color:#413D31; font-weight:bold;}
.SASmallText { font-family: Arial,Sans-serif; font-size: 10px;}
a.SASmalltext { text-decoration: none;}
a.SASmalltext:hover { text-decoration: none;}
P.SASmalltext {	line-height: 13px; margin-top:2px; margin-bottom:5px;}
.Smalltext {font-family: Arial,Sans-serif; font-size: 10px; line-height: 13px; margin-top:2px; margin-bottom:5px;}

.SAImageCaption { font-family: Arial,Sans-serif; font-size: 10px;}
a.HeaderShortcuts { font-family: Arial,Sans-serif; font-size: 10px; }
a.HeaderShortcuts:hover { font-family: Arial,Sans-serif; font-size: 10px; }

.Footer { font-family: Arial,Sans-serif; font-size: 10px;  }
a.Footer { font-family: Arial,Sans-serif; font-size: 10px; }
a.Footer:visited { font-family: Arial,Sans-serif; font-size: 10px; }
a.Footer:hover { font-family: Arial,Sans-serif; font-size: 10px; text-decoration:underline;}

/* HEADING TAGS
 **********************************************************************/
.AreaTitle
{
	font-size:16px; color: #393931;
	font-weight:bold;
	padding:5px;
	margin-bottom:10px; 
	background: url(/Templates/Diakonia/Graphics/Bgs/h1bg.gif) left bottom no-repeat;
}
.PageTitle { font-family: Arial,sans-serif; font-weight:bold; font-size: 17px; margin-bottom:8px; color:#0A5FAE; padding-top:4px;padding-bottom:4px;}

.SubTitle { background:#878776 url(/Templates/Diakonia/Graphics/Bgs/SubTitleBg.gif); color:#F6F6EC; font-size: 12px; font-family:Arial,Sans-serif; font-weight:bold; margin-top:10px; padding-left:10px; padding-bottom:7px; padding-top:6px; margin-bottom:5px;}

.SubTitleHigh { background:#878776 url(/Templates/Diakonia/Graphics/Bgs/SubTitleBgHigh.gif); color:#F6F6EC; font-size: 12px; font-family:Arial,Sans-serif; font-weight:bold; margin-top:10px; padding-left:10px; padding-bottom:7px; padding-top:6px; margin-bottom:5px;}

.SubTitle2 { background:#878776 url(/Templates/Diakonia/Graphics/Bgs/SubTitle2Bg.gif); color:#F6F6EC; font-size: 12px; font-family:Arial,Sans-serif; font-weight:bold; margin-top:10px; padding-left:10px; padding-bottom:5px; padding-top:4px; margin-bottom:5px;}

H1 { font-size: 15px; font-family:Arial,Sans-serif; font-weight:bold; color: #393931; margin-top:24px; padding-left:0px; padding-bottom:2px; margin-bottom:5px;
	background: url(/Templates/Diakonia/Graphics/Bgs/h1bg.gif) left bottom no-repeat;
	}
H2 { font-size: 13px; font-family: Arial,Sans-serif; font-weight:bold; color: #000000; margin-top:22px; padding-bottom:2px; margin-bottom:4px;padding-left:0px; background: url(/Templates/Diakonia/Graphics/Bgs/h2bg.gif) left bottom no-repeat; }
H3 { font-size: 12px; font-family: Arial,Sans-serif; font-weight:bold; color: #000000; margin-top:20px; margin-bottom:4px;}

H4 { font-size: 11px; font-family: Arial,Sans-serif; font-weight:bold; color: #000000; margin-top:20px; margin-bottom:4px; padding-bottom:2px; border-bottom:1px solid #CBCAA2;}
H5 { font-size: 11px; font-family: Arial,Sans-serif; font-weight:bold; color: #000000; margin-top:18px; margin-bottom:0px; text-transform:uppercase;}


/* LINK TAGS
 **********************************************************************/
A {	text-decoration:none; color:#146BC8; } 
A:hover { text-decoration:underline; color:#666666; }

/* TEXT TAGS
 **********************************************************************/
BODY, P, TD { font-size: 11px; font-family:Arial,Sans-serif;color:#000000;}
P { margin-top:3px; margin-bottom:12px;}
UL { list-style-image: url(/Templates/Diakonia/Graphics/decor/li.gif); padding-left:28px; margin-left:0px; margin-bottom:6px; margin-top:6px;}
OL { padding-left:18px;margin-left:10px; margin-bottom:6px; margin-top:6px; }
LI { padding-bottom:6px;}
HR { border-top:1px solid #CBCAA2; border-bottom:1px solid #FFFFFF; }

BLOCKQUOTE { padding-left:28px; margin-left:0px; }

/* TOP MENU 
 **********************************************************************/
.TopMenuContainer
{
	background: url(/Templates/Diakonia/Graphics/Bgs/TopMenuBg.gif);
	/* margin-top:1px;
	margin-bottom:1px;*/
}

A.TopMenu
{
	font-size:11px; 
	font-weight:bold;
	font-family:Arial,sans-serif; 
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	text-decoration:none;
	color:#FFFFFF;
	/* height:30px; */
	display:block;
}

A.TopMenu:hover
{
	background: url(/Templates/Diakonia/Graphics/Bgs/TopMenuHover2Bg.gif);
	text-decoration:none;
	color:#000000;
}

A.TopMenuSelected
{
	font-size:11px; 
	font-weight:bold;
	font-family:Arial,sans-serif; 
	color:#000000; 
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:10px;
	text-decoration:none;
	background: url(/Templates/Diakonia/Graphics/Bgs/TopMenuSelectedBg.gif);
	/* height:30px; */
	display:block;
}

A.TopMenuSelected:hover
{	color:#000000;	text-decoration:none;}

/* BUTTONS
 **********************************************************************/

A.Btn
{ display:block;
  border-top:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
  border-bottom:1px solid #AAAAAA;
  border-right:1px solid #AAAAAA;
  background:blue;
  color:#146BC8;
  font-weight:bold;
  padding-left:20px;
  padding-right:5px;
  padding-top:3px;
  padding-bottom:3px;
  background: url(/Templates/Diakonia/Graphics/Bgs/BtnBg.gif);
}

A.Btn:hover
{ display:block;
  border-top:1px solid #5486C5;
  border-left:1px solid #5486C5;
  border-bottom:1px solid #395C87;
  border-right:1px solid #395C87;
  background:blue;
  color:#FFFFFF;
  padding-left:20px;
  padding-right:5px;
  padding-top:3px;
  padding-bottom:3px;
  text-decoration:none;
  background: url(/Templates/Diakonia/Graphics/Bgs/BtnHoverBg.gif);
}

A.Btn32
{ display:block;
  border:1px solid #FFFFFF; 
  color:#146BC8;
  padding-left:10px;
  padding-right:5px;
  padding-top:7px;
  padding-bottom:7px;
  font-weight:bold;
  font-size:11px;
  background: url(/Templates/Diakonia/Graphics/Bgs/Btn32Bg.jpg);
}

A.Btn32 IMG
{
  vertical-align:middle;
  border:0px;
  
}

A.Btn32:hover
{ display:block;
  border:1px solid #FFFFFF;
  color:#146BC8;
  padding-left:10px;
  padding-right:5px;
  padding-top:7px;
  padding-bottom:7px;
  text-decoration:none;
  background: url(/Templates/Diakonia/Graphics/Bgs/Btn32hoverBg.jpg);
}

/* FORM
 **********************************************************************/
FORM {margin:0px;}
INPUT, TEXTAREA, SELECT { font-family: Arial; font-size:11px; padding-left:2px; padding-right:2px;}
.FormSet {
	background: url(/templates/Diakonia/graphics/bgs/ContainerBg.gif);
	padding:15px;
	}
.FormHeading1
{
    font-size: 11px; font-family: Arial,Sans-serif; font-weight:bold; color: #000000; margin-top:20px; margin-bottom:4px; padding-bottom:3px; padding-left:5px; padding-top:3px; 
background: #D1D0B0;

}
	
/* ERROR TAGS
 *************************************************************************/
.error { border:1px solid #BB4646; background-color:#FFFFFF; padding:10px; }
.errortitle { font-family: Arial, sans-serif; color:#BB4646; font-weight:bold; margin:0px;}
.errordescription { font-family: Arial, sans-serif; color:#BB4646; font-size:11px; line-height:12px; font-weight:normal; }

/* LEFT MENU
 *************************************************************************/

A.SubTitle { background:#878776 url(/Templates/Diakonia/Graphics/Bgs/SubTitleBg.gif); color:#F6F6EC; font-size: 12px; font-family:Arial,Sans-serif; font-weight:bold; margin-top:10px; padding-left:10px; padding-bottom:7px; padding-top:5px; margin-bottom:5px; display:block;}

A.SubTitle:hover { text-decoration:none; color:#000000; background: url(/Templates/Diakonia/Graphics/Bgs/SubTitleHoverBg.gif);}

.LeftMenu { padding-left:10px; padding-bottom:10px; background:#F0F0DD; padding-top:10px; border-bottom:1px solid #929674;}
  
/* LEVEL 1 **************************************/

DIV.level1 {
	background: url(/templates/Diakonia/graphics/menu/level1.gif) no-repeat top left;
	margin-top:5px;
	padding-left:10px;
	padding-bottom:4px;
	padding-right:10px;
	}
a.level1 { color:#202020; text-decoration:none;}
	
DIV.level1_selected {
	background: url(/templates/Diakonia/graphics/menu/selected.gif) no-repeat top left;
	margin-top:5px;
	padding-left:10px;
	padding-bottom:4px;
	padding-right:10px;
	}
a.level1_selected{color:#2B5F9D; text-decoration:none; font-weight:bold;}
	
DIV.level1_rejected {
	background: url(/templates/Diakonia/graphics/menu/level1_rejected.gif) no-repeat top left;
	margin-top:5px;
	padding-left:10px;
	padding-bottom:4px;
	padding-right:10px;
	}
a.level1_rejected {	color:#4C4A43; text-decoration:none;}

DIV.level1_path {
	background: url(/templates/Diakonia/graphics/menu/in_path.gif) no-repeat top left;
	margin-top:5px;
	padding-left:10px;
	padding-bottom:4px;
	padding-right:10px;
	}
a.level1_path {	color:#000000; text-decoration:none;}

/* LEVEL 2 **************************************/
DIV.level2 {
	padding-top:5px;
	padding-left:28px;
	padding-bottom:4px;
	padding-right:10px;
	}
a.level2 { color:#202020;text-decoration:none;}
	
DIV.level2_selected {
	padding-top:5px;
	padding-left:28px;
	padding-bottom:4px;
	padding-right:10px;
	}
a.level2_selected{color:#2B5F9D;text-decoration:none; font-weight:bold;}
	
DIV.level2_rejected {
	padding-top:5px;
	padding-left:28px;
	padding-bottom:4px;
	padding-right:10px;
	}
a.level2_rejected {	color:#4C4A43;text-decoration:none;}

DIV.level2_path {
	padding-top:5px;
	padding-left:28px;
	padding-bottom:4px;
	padding-right:10px;
	}
a.level2_path {	color:#000000;text-decoration:none;}

/* LEVEL 3 **************************************/
DIV.level3 {
	padding-left:46px;
	margin-top:5px;
	padding-bottom:4px;
	padding-right:10px;
	}
a.level3 { color:#202020;text-decoration:none;}
	
DIV.level3_selected {
	padding-left:46px;
	margin-top:5px;
	padding-bottom:4px;
	padding-right:10px;
	}
a.level3_selected{color:#2B5F9D;text-decoration:none; font-weight:bold;}
	
DIV.level3_rejected {
	padding-left:46px;
	margin-top:5px;
	padding-bottom:4px;
	padding-right:10px;
	}
a.level3_rejected {	color:#777777;text-decoration:none;}

DIV.level3_path {
	padding-left:46px;
	margin-top:5px;
	padding-bottom:4px;
	padding-right:10px;
	}
a.level3_path {	color:#000000;text-decoration:none;}

/* LEVEL 4 **************************************/
DIV.level4 {
	padding-left:64px;
	margin-top:5px;
	margin-bottom:4px;
	padding-right:10px;
	}
a.level4 { color:#202020;text-decoration:none;}
	
DIV.level4_selected {
	padding-left:64px;
	margin-top:5px;
	margin-bottom:4px;
	padding-right:10px;
	}
a.level4_selected { color:#2B5F9D;text-decoration:none; font-weight:bold;}
	
DIV.level4_rejected {
	padding-left:64px;
	margin-top:5px;
	margin-bottom:4px;
	padding-right:10px;
	}
a.level4_rejected { color:#4C4A43;text-decoration:none; }

DIV.level4_path {
	padding-left:64px;
	margin-top:5px;
	margin-bottom:4px;
	padding-right:10px;
	}
a.level4_path {	color:#000000;text-decoration:none; }

/* LEVEL 5 **************************************/
DIV.level5 {
	padding-left:14px;
	margin-top:5px;
	margin-bottom:4px;
	margin-left:30px;
	padding-right:10px;
	}
a.level5 { color:#202020;text-decoration:none;}
	
DIV.level5_selected {
	padding-left:14px;
	margin-top:5px;
	margin-bottom:4px;
	margin-left:30px;
	padding-right:10px;
	}
a.level5_selected{color:#2B5F9D;text-decoration:none; font-weight:bold;}
	
DIV.level5_rejected {
	padding-left:14px;
	margin-top:5px;
	margin-bottom:4px;
	margin-left:30px;
	padding-right:10px;
	}
a.level5_rejected {color:#4C4A43;text-decoration:none;}

/* IMAGE CAPTION
**********************************************************************/
.ImageCaption
{
    padding-left:5px;
	padding-bottom:10px;
	padding-top:4px;
	padding-right:5px;
	line-height:14px;	
	color:#7C7B59;
	font-size:10px;
}

/* HEADER
**********************************************************************/
.Header
{
    padding-top:15px;
    padding-bottom:15px;
	background: #FFFFFF;
}

/* INTRO
**********************************************************************/
.Intro
{
	background: url(Graphics/Bgs/IntroBg.jpg);
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
}

/* FOOTER
**********************************************************************/
.Footer
{
	background: url(/Templates/Diakonia/Graphics/Bgs/FooterBg.gif) top repeat-x;
}

.Facts
{
    border:1px solid #AFAE80;
    background:#F0F0DD;
}


/* TABLES
 **********************************************************************/
TD.Hdr {
	background-color:#B6CAE2;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	border-bottom:1px solid #FFFFFF;
	padding-top:5px;
}
TD.SubHdr{
	background-color:#E2E8EC;
	padding-left:5px;
	padding-right:5px;


}
 TD.Data {
	background-color:#F0F0DD;
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px solid #FFFFFF;
}

.Mandatory 
{ color: #BE000D; }


/* NEWS
 **********************************************************************/
 .AbstractDate 
 {
    font-size:10px;
    color:#7C7B59;
 }
 
