a.navwhite:link 
{
 text-decoration: none; 
 color: #ffffff; font-family: Verdana, Arial, sans-serif; 
 font-size: 14px; 
 font-weight: bold; 
 }
 
 
a.navwhite:visited { text-decoration: none; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; }
a.navwhite:hover { text-decoration: underline; color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; }
a.navblack:link { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; }
a.navblack:visited { text-decoration: none; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; }
a.navblack:hover { text-decoration: underline; color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; }

a.navbutton:visited { text-decoration: none; color: #0080c0;  font-size: 11px; font-weight: bold; }
a.navbutton:hover { text-decoration: underline; color: #0080c0; font-size: 11px; font-weight: bold; }
a.navbutton:link { text-decoration: none; color: #0080c0;  font-size: 11px; font-weight: bold; }

h1 { font-family: Arial, sans-serif; font-size: 30px; color: #004080;}
h2 { font-family: Arial, sans-serif; font-size: 18px; color: #004080;}

body,p,b,i,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,li { font-family: Arial, sans-serif; font-size: 12px; } 


.spanButton
{
color: #0080c0; 
 font-size: 11px; 
 font-weight: bold;
 cursor: hand;
 cursor:pointer;
}


.fontWhite
{
color:  #ffffff; 
font-family: Verdana, Arial, sans-serif; 
font-size: 12px; 
font-weight: bold;
}

.tableRollOverEffect1{
		background-color:#317082;
		color:#FFF;
		cursor:hand;
		cursor:pointer;
	}

.tableRollOverEffect2{
		background-color:#000;
		color:#FFF;
		cursor:hand;
		cursor:pointer;
	}
	
.tableRowClickEffect1{
		background-color:#F00;
		color:#FFF;
		
	}
.tableRowClickEffect2{
		background-color:#00F;
		color:#FFF;
	}
	
.msg
{
	color: red;
	font-size: 11px;
	font-family: sans-serif,Verdana, Arial ;
}

.trNormalGray
{
	background-color:#CCCCCC;
	cursor:hand;
	cursor:pointer;
}
.trNormalWhite
{
	background-color: #ffffff;
	color: #000000;
	cursor:hand;
	cursor:pointer;
}
.trHighlightWhite
{
	background-color: #000000;
	color: #ffffff;
	cursor:hand;
	cursor:pointer;
}
.trHighlightGray
{
	background-color: #000000;
	color: #CCCCCC;
	cursor:hand;
	cursor:pointer;
}
.fileName
{
	color: blue;
	font-family: Arial, sans-serif; 
	font-size: 12px;	
	margin-left: 3px;
	margin-right: 10px;	
}

.tabelDeFond
{
background-color: #0000a0;
border-spacing : 0px;
padding : 3px;
width : 100%;
height: 100%;
text-align : center;
border: 2px;
border-color : #FFF;
}
.PeopleStyleBody
{ 
/*background-color: #0080c0;*/
border-spacing : 0px;
border: none;
/*margin: 0;
height: 100%;
width: 100%;*/
}
table.PeopleStyleFond
{
/*background-color: #0080c0;*/

border-spacing : 0px;
width : 100%;
height: 100%;
text-align : left;
}

table.PeopleStyleFond th
{
border-spacing : 0px;
text-align : left;
border-collapse: collapse;
}

table.PeopleStyle
{
width:100%;

}

.PeopleStyle th
{
border-width: 10px;
border-spacing : 0px;
border-style: none;
text-align : left;


}

.PeopleStyle td
{
font-weight:normal;
}

.PeopleStyleTrAlternate
{
background-color: #CCCCCC;
}

.PeopleStyle h2
{
text-align:left;

}

.PeopleStyle p
{
MARGIN: 0in 0in 0pt 14.15pt; 
TEXT-INDENT: -14.15pt; 
TEXT-ALIGN: justify; 
color: #000000;
font-size: 3px;
font-family: "Times New Roman";

}

.links
{
	width: 320px;
}
.links  a
{
	color: #2D4376;
	text-decoration: none;
	font-family:  Arial, helvetica, sans-serif;
	font-size:12px;
  font-style: oblique;
  font-weight: bold;
}
.links  a:hover
{
color: #F25B21;

}

.linksMenu  a
{
	color: #2D4376;
	text-decoration: none;
	font-family:  Arial, helvetica, sans-serif;
	font-size:12px;
  font-style: oblique;
  font-weight: bold;	
}

.linksMenu  span
{
	color: #2D4376;	
	font-family:  Arial, helvetica, sans-serif;
	font-size:12px;
  font-style: oblique;
  font-weight: bold;	
}

.linksMenu  H2
{
	margin-top:2px;
  margin-bottom:1px;
}
.linksMenu  a:hover
{
color: #F25B21;
text-decoration: none;
}

.linksMenu  H4
{
	 margin-top:7px;
   margin-bottom:4px;
}

.linksMenu ul 
{
	list-style-type: circle;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	
	/*font-weight: bold;*/
	line-height: 120%;
	text-indent: 8px;
}

.titleList
{
	font-size:13px;
}

H3.events 
{
	font-size:16px;           
  margin-top:4px;
  margin-bottom:1px;
}
.events ul 
{
	list-style-type: circle;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	
	font-weight: bold;
	line-height: 120%;
	text-indent: 8px;
}

a.events, a.events:visited 
{
	color: #2D4376;
	font-family:  Arial, helvetica, sans-serif;
	/*padding-left: 8px;*/
	text-decoration: none; 
	font-size:12px;
  font-style: oblique;
  font-weight: bold;
}
a.events:hover
{ 
	color: red;
	font-family:  Arial, helvetica, sans-serif;
	
	text-decoration: none; 
	font-size:12px;
  font-style: oblique;
  font-weight: bold;
}

table.events
{
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left: 10px; 
	margin-left: 10px;
	width: 98%;
	text-align:left;
}
.evArh
{
	text-align: right;
}
.sidebox {
	margin: 0 auto; /* center for now */
	width: 17em; /* ems so it will grow */
	background: url(sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: center;
}
.boxhead h2 {
	background: url(sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 1.2em; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}

.widthlessbox {
			/*margin: 0 25%; /* NO WIDTH! Opens up a world of possibilities! */
			background: url(sbbody-r.gif) no-repeat bottom right;
			font-size: 100%;
			width:100%;
		}

.admin
{
	padding-left: 10px; 
}

.admin  H3
{
	 margin-top:7px;
  margin-bottom:4px;
	color: #2D4376;
}

.ActivitiesStyleFondBodyMiddle
{
width : 77%;
/*border: 0.5px solid;
 border-color:#213D66;*/
 vertical-align: top;
 padding: 0px;
 border-spacing : 0px;
}

.hrFine
{
	height: 0.5px; 
	border: 1; 
	color:#ddd ; 
	background-color:#ddd ;
}

.arhEventsTd
{
	vertical-align:top; 
	padding:25;
}





