/**********************Changes made in this Section have to be made in the UserDefinedStyles.css too**********************/
body {
	background-image: url(/Portals/0/Skins/ICF%20Switzerland/Assets/Background_r4_c3.jpg);
}
body, td, tr, table, div, span, .normal, blockquote {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
}

.Normal, .Normal td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
}

p {
	margin: 0px 0px 10px 0px;
}

a, a:link, a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	text-decoration:underline;
}

a:hover {
	color:#000000;
}

h1, .Head  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	text-decoration:none;
}


.Normal_darkred {
	color:#990000;
	font-size:12px;	
}
.Normal_darkred_b {
	color:#990000;
	font-weight:bold;
	font-size:12px;	
}
font.Normal_darkred_link_b:link, font.Normal_darkred_link_b:visited, a.Normal_darkred_link_b:link, a.Normal_darkred_link_b:visited{
	font-weight:bold;
	color:#990000;
	text-decoration:underline;
	font-size:12px;	
}
a.Normal_darkred_link_b:hover{
	color:#000000;
}

.Big_darkred {
	color:#990000;
	font-size:14px;	
}
font.Big_darkred_link:link, font.Big_darkred_link:visited, a.Big_darkred_link:link, a.Big_darkred_link:visited{
	color:#990000;
	font-size:14px;
	text-decoration:underline
}
a.Big_darkred_link:hover{
	color:#000000;
	font-size:14px;
	text-decoration:underline;
}
.Big_darkred_b {
	color:#990000;
	font-size:14px;
	font-weight:bold
}
font.Big_darkred_link_b:link, font.Big_darkred_link_b:visited, a.Big_darkred_link_b:link, a.Big_darkred_link_b:visited{
	color:#990000;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline
}
a.Big_darkred_link_b:hover{
	color:#000000;
}


.Normal_orange {
	color:#ff8c00;
	font-size:12px;
}
.Normal_orange_b {
	color:#ff8c00;
	font-weight:bold
}
.Big_orange, font.Big_orange {
	color:#ff8c00;
	font-size:14px;
}
.Big_orange_b, font.Big_orange_b {
	color:#ff8c00;
	font-size:14px;	
	font-weight:bold
}

.ContainerRightPane .Normal, .ContainerRightPane .Normal td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:18px;
}

#RightPane, #RightPane p {font-size:10px;}
#RightPane h1 {	font-size:11px;	color:#000000;}
#RightPane h2 {	font-size:10px;	color:#000000; margin-top:-8px}
#RightPane a:link, #RightPane a:visited {color:#990000; font-size:10px; text-decoration:underline }
#RightPane a:hover {color:#171836}

/**************************************************************************************************************************/
a.login:link, a.login:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
	
a.login:hover { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
} 

#ToFlexCopyright a:link, #ToFlexCopyright a:visited, #ToFlexCopyright{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}

#LanguageLayer a{
	color:#9CA2B5;
	font-size:11px;
	text-decoration:none
}
#LanguageLayer a:hover{
	color:#FFFFFF;
}

/* 2NavigateTree Section ***************************************************************************************************************************/    


#ToNavForToFlex { padding-left:0px; margin-top:1px; /*margin-top:0px;*/}
.ToNavigateNavContainer DIV { font-family:Arial, Helvetica, sans-serif; font-size:11px; width:200px;}
.ToNavigateNavContainer A, .ToNavigateNavContainer A:visited, .ToNavigateNavContainer A:hover { text-decoration:none  }
#LinkSelected {   }
#LinkInPath {}  


div.NavLevel2 {
	border-top:1px solid #8F9BAD;
	text-align:left;
	width:186px;
	padding-top:3px;
	padding-bottom:4px;
}
div.NavLevel2#InPath {
	background-color:#FFEFD6;
}
div.NavLevel2#Selected {
	background-color:#FFEFD6;
}
a.NavLevel2:link, a.NavLevel2:visited 	{
									width:186px;
									Color: #7B7D7B;
									padding-left:32px;
									display:block;								
									background-repeat: no-repeat;
									}
a.NavLevel2:hover 					{
									Color:#000000;
									background-color:#FFEFD6;
									}
#Selected a.NavLevel2  				{
									Color:#000000;
									background-color:#FFEFD6;
									} 
#InPath a.NavLevel2  				{
									color:#000000;
									background-color:#FFEFD6;
									}
									
div.NavLevel3 {
	text-align:left;
	width:186px;
	padding-top:3px;
	padding-bottom:4px;
	background-color:#FFEFD6;
}

a.NavLevel3:link, a.NavLevel3:visited 	{
									width:186px;
									Color: #9C8E7B;
									padding-left:45px;
									display:block;								
									background-repeat: no-repeat;
									}
a.NavLevel3:hover 					{
									Color:#7B3C00;
									}
#Selected a.NavLevel3  				{
									Color:#7B3C00;
									} 
#InPath a.NavLevel3  				{
									color:#7B3C00;
									}

#dnn_ctr648_DynamicRegistration_tblQuestions {
	display:none;
}

#dnn_ctr640_DynamicUserDirectory_SearchImageButton { margin-left:257px; }

a:link.loginTop, a:visited.loginTop { color:#fbb85d; }
a:hover.loginTop { color:#fff; }
a:link.registerTop, a:visited.registerTop { color:#fbb85d }
a:hover.registerTop { color:#fff; }

