/* orange logo : F79A00 */

html{
	margin:0;
	padding:0;
	height:100%;
	border:0;}
body{
	margin: 0;
	padding: 0;
	border: 0;
	
	background: #ffffff;
	font-family: Arial;
	font-size: 9pt;
	color: #333333;
	margin: 0px;
	height: 100%;}

.arbo{
	float: left;
	font-size: 10pt;
	font-weight: bold;
	color : #222222
	background-repeat: no-repeat;
	margin-left: 5px;
	padding-left: 0px;}


.bloc{
	padding: 10px;
	padding-top: 25px;
	border: 1px solid #F79A00;
	margin-top: 15px;
	margin-bottom: 20px;}
	
.blocgris{
	padding: 10px;
	padding-top: 25px;
	border: 1px solid #CCCCCC;
	margin-top: 15px;
	margin-bottom: 20px;}	

.bloc2{
	padding: 10px;
	padding-top: 25px;
	border: 1px solid #F79A00;
	margin-top: 15px;
	margin-bottom: 10px;}	

.bloc3 {
	BORDER-RIGHT: #ff6600 2px solid;
	BORDER-TOP: #ff6600 2px solid;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #ff6600 2px solid;
	BORDER-BOTTOM: #ff6600 2px solid
}

	
.blocinfo{
	font-size: 12px;	
	color: #02125A;	
	background: #DCE3F8;	
	border: 1px solid #02125A;
	margin-top: 15px;
	margin-bottom: 20px;}
	
.blocerror{
	font-size: 12px;	
	color: #FF9900;	
	background: #FFFCF7;
	border: 1px solid #F79A00;
	margin-top: 15px;
	margin-bottom: 20px;}
	
.bulerror{
	color: #F79A00;
	background-image: url("images/bulerror.gif");
	background-repeat: no-repeat;
	background-position: left;
	font-weight: normal;	
	font-size: 9pt;	
	width: 205px;
	height: 30px;
	padding-top: 5px;
	padding-left: 10px;}
/*
a:link{text-decoration: underline; color: #333333;}
a:visited{text-decoration: underline; color: #333333;}
a:hover{text-decoration: none; color: #999999;}
*/
/*
.home {color: #ffffff;}
.home a:link{text-decoration: underline; color: #ffffff;}
.home a:visited{text-decoration: underline; color: #ffffff;}
.home a:hover{text-decoration: none; color: #ffffff;}
*/
	
a.infobulle{
    position:relative; 
    z-index:24; background-color:#ffc;
    color:#000;
    text-decoration:none}
a.infobulle:hover{z-index:25; background-color:#D0DBF8}
a.infobulle span{display: none}
a.infobulle:hover span{ 
	display:block; 
	position:absolute;
    top:1em; left:1em; width:15em;
    border:1px solid #091A42;
    background-color:#ECF1FC; color:#000050;
    text-align: justify;
	font-weight: normal;
	FONT-SIZE: 11px; 
    padding:1px;
     }

a.infobulleskill{
    position:relative; 
    z-index:24; background-color:#FFFFFF;
    color:#000000;
    text-decoration:none}
a.infobulleskill:hover{z-index:25; background-color:#D0DBF8}
a.infobulleskill span{display: none}
a.infobulleskill:hover span{ 
	display:block; 
	position:absolute;
    top:1em; left:1em; width:30em;
    border:1px solid #091A42;
    background-color:#ECF1FC; color:#000050;
    text-align: justify;
	font-weight: normal;
	FONT-SIZE: 11px; 
    padding:1px;
     }	

a.infobulleindex{
    position:relative; 
    z-index:24; 
    color:#FFFFFF;
    text-decoration:none}
a.infobulleindex:hover{z-index:25; background-color:#D0DBF8}
a.infobulleindex span{display: none}
a.infobulleindex:hover span{ 
	display:block; 
	position:absolute;
    top:1em; left:1em; width:20em;
    border:1px solid #091A42;
    background-color:#ECF1FC; color:#000050;
    text-align: justify;
	font-weight: normal;
	FONT-SIZE: 11px; 
    padding:1px;
     }	 
	.infobulleindex:visited {color:#ff6600;text-decoration: none;}
	.infobulleindex:hover {color:#ff6600;text-decoration: none;}
	.infobulleindex:active {color:#ff6600;text-decoration: none;}
	.infobulleindex:focus {color:#ff6600;text-decoration: none;}
	.infobulleindex:link {color:#ff6600;text-decoration: none;}		 
	
a.infobulleindex2{
    position:relative; 
    z-index:24; 
    color:#02125A;
    text-decoration:none}
a.infobulleindex2:hover{z-index:25; background-color:#D0DBF8}
a.infobulleindex2 span{display: none}
a.infobulleindex2:hover span{ 
	display:block; 
	position:absolute;
    top:1em; left:1em; width:20em;
    border:1px solid #091A42;
    background-color:#ECF1FC; color:#000050;
    text-align: justify;
	font-weight: normal;
	FONT-SIZE: 11px; 
    padding:1px;
	text-decoration:none;
     }	 
	.infobulleindex2:visited {color:#02125A;text-decoration: none;}
	.infobulleindex2:hover {color:#02125A;text-decoration: underline;}
	.infobulleindex2:active {color:#02125A;text-decoration: none;}
	.infobulleindex2:focus {color:#02125A;text-decoration: underline;}
	.infobulleindex2:link {color:#02125A;text-decoration: none;}		 
	

table#sample {
    background-color:#FFFFFF;
    border: solid #CCCCCC 1px;
	border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC;
}
table#sample td {
    padding: 5px;
    border: solid #CCCCCC 1px;

}


	 
iframe, div, form, img, h1, h2, h3, h4, h6{padding: 0px; margin: 0px; border: 0px;}

h1, h2, h4, h5{font-size: 11pt; font-weight: bold;}
h6{font-size: 9pt; font-weight: normal;}

textarea, select, input{
	font-family: Arial;
	font-size: 9pt;
	color: #333333;}
textarea{width: auto; height: auto;}

h1{padding-left: 15px;}
h2{padding-right: 4px; font-size: 10pt;}
h3{font-size: 10pt; font-weight: bold; padding-left: 10px; color: #535353;}

h4{
	margin-top: -35px;
	color: #F79A00;
	border: 1px solid #F79A00;
	margin-bottom: 0px;
	background-color: #ffffff;
	float: left;
	padding-left: 15px;
	padding-right: 15px;}

h6{
	margin-top: -35px;
	color: #333333;
	border: 1px solid #555555;
	margin-bottom: 0px;
	background-color: #ffffff;
	float: left;
	padding-left: 15px;
	padding-right: 15px;}	
	

h5{
	margin-top: -19px;
	border: 1px solid #F79A00;
	margin-bottom: 0px;
	background-color: #ffffff;
	float: left;
	padding-left: 15px;
	padding-right: 15px;}


p{padding-top: 10px; margin-bottom: 4px;}


#zgchdef{width: 20px; padding-left: 25px;}
#zgch165{width: 165px; padding-left: 25px;}
#zgch120{width: 120px; padding-left: 25px;}
#zgch50{width: 50px; padding-left: 25px;}
#zgch0{width: 0px; padding-left: 25px;}
#zgch5p{width: 5%; padding-left: 25px;}
#zgch15p{width: 15%; padding-left: 25px;}
#zgch20p{width: 20%; padding-left: 25px;}
#zgch25p{width: 25%; padding-left: 25px;}

#zdrt{padding-left: 20px; padding-right: 25px; width: 100%;}
#zdrt95p{padding-left: 20px; padding-right: 25px; width: 95%;}
#zdrt70p{padding-left: 0px; padding-right: 10px; width: 70%;}
#zdrt75p{padding-left: 0px; padding-right: 10px; width: 75%;}
#zgch30p{width: 30%; padding-left: 10px;}
#zgch40p{width: 40%; padding-left: 10px;}
#zdrt85p{padding-left: 0px; padding-right: 10px; width: 85%;}
#zdrt80p{padding-left: 0px; padding-right: 10px; width: 80%;}
#zdrt90p{padding-left: 0px; padding-right: 10px; width: 90%;}
#zdrt60p{padding-left: 0px; padding-right: 10px; width: 60%;}
#zgch10p{width: 10%; padding-left: 10px;}

.fs10ib {font-size:10px; font-style:italic; padding-left:3px;font-weight: normal;border-left:1px solid #CCCCCC; }
.fs10ibn {font-size:10px; font-style:italic; padding-left:3px;font-weight: normal;border-left:1px solid #999999; }

.fs10i {font-size:10px; font-style:italic; padding-left:3px;font-weight: normal;}
.fs10n {font-size:10px; font-style:none; padding-left:3px;font-weight: normal;}
.fs10g {font-size:10px; font-style:none; padding-left:3px;font-weight: bold;}
.fs11n {font-size:11px; font-style:none; padding-left:3px;font-weight: normal;}
.fs11i{font-size:11px; font-style:italic; padding-left:3px;font-weight: normal;}
.fs11g {font-size:11px; font-style:none; padding-left:3px;font-weight: bold;}
.fs12n {font-size:12px; font-style:none; padding-left:3px;font-weight: normal;}
.fs13n {font-size:13px; font-style:none; padding-left:3px;font-weight: normal;}
.fs12g {font-size:12px; font-style:none; padding-left:3px;font-weight: bold;}
.fs14n {font-size:14px; font-style:none; padding-left:3px;font-weight: normal;}
.fs14g {font-size:14px; font-style:none; padding-left:3px;font-weight: bold;}
.fs16n {font-size:16px; font-style:none; padding-left:3px;font-weight: normal;}
.fs16g {font-size:16px; font-style:none; padding-left:3px;font-weight: bold;}

.fs8ngris {font-size:8px; color: #555555; font-style:none; padding-left:3px;font-weight: normal}
.fs9norange {font-size:9px; color: #ff6600; font-style:none; padding-left:3px;font-weight: normal;}
.fs9nvert {font-size:9px; color: #336600; font-style:none; padding-left:3px;font-weight: normal;}
.fs9nrouge {font-size:9px; color: #FF0000; font-style:none; padding-left:3px;font-weight: normal}
.fs9ngris {font-size:9px; color: #555555; font-style:none; padding-left:3px;font-weight: normal}
.fs10gbleu {font-size:10px; color: #02125A; font-style:none; padding-left:3px;font-weight: bold;}
.fs10ngris {font-size:10px; color: #555555; font-style:none; padding-left:3px;font-weight: normal}
.fs10nrouge {font-size:10px; color: #FF0000; font-style:none; padding-left:3px;font-weight: normal}
.fs11nbleu {font-size:11px; color: #02125A; font-style:none; padding-left:3px;font-weight: normal;}
.fs11nnoir{font-size:11px; color: #000000; font-style:none; padding-left:3px;font-weight: normal;}
.fs11gblanc {font-size:11px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs11gbleu {font-size:11px; color: #02125A; font-style:none; padding-left:3px;font-weight: bold;}
.fs11ggris {font-size:11px; color: #555555; font-style:none; padding-left:3px;font-weight: bold}
.fs11ngris {font-size:11px; color: #555555; font-style:none; padding-left:3px;font-weight: normal}
.fs11nrouge {font-size:11px; color: #FF0000; font-style:none; padding-left:3px;font-weight: normal}
.fs11grouge {font-size:11px; color: #FF0000; font-style:none; padding-left:3px;font-weight: bold}
.fs11norange {font-size:11px; color: #ff6600; font-style:none; padding-left:3px;font-weight: normal;}
.fs11gorange {font-size:11px; color: #ff6600; font-style:none; padding-left:3px;font-weight: bold;}
.fs11nrougeblink {font-size:11px; color: #FF0000; font-style:none; padding-left:3px;font-weight: normal;text-decoration: blink;}
.fs12nbleu {font-size:12px; color: #02125A; font-style:none; padding-left:3px;font-weight: normal;}
.fs12gbleu {font-size:12px; color: #02125A; font-style:none; padding-left:3px;font-weight: bold;}
.fs12norange {font-size:12px; color: #ff6600; font-style:none; padding-left:3px;font-weight: normal;}
.fs12gorange {font-size:12px; color: #ff6600; font-style:none; padding-left:3px;font-weight: bold;}
.fs12ggris {font-size:12px; color: #555555; font-style:none; padding-left:3px;font-weight: bold}
.fs12nnoir{font-size:12px; color: #000000; font-style:none; padding-left:3px;font-weight: normal;}
.fs12gnoir{font-size:12px; color: #000000; font-style:none; padding-left:3px;font-weight: bold;}
.fs12ngris {font-size:12px; color: #555555; font-style:none; padding-left:3px;font-weight: normal}
.fs12ngrisclair {font-size:12px; color: #AAAAAA; font-style:none; padding-left:3px;font-weight: normal}
.fs12grouge {font-size:12px; color: #FF0000; font-style:none; padding-left:3px;font-weight: bold}
.fs12gblanc {font-size:12px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs14gorange {font-size:14px; color: #ff6600; font-style:none; padding-left:3px;font-weight: bold;}
.fs14nbleu {font-size:14px; color: #02125A; font-style:none; padding-left:3px;font-weight: normal;}
.fs14gbleu {font-size:14px; color: #02125A; font-style:none; padding-left:3px;font-weight: bold;}
.fs14gblanc {font-size:14px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs16gblanc {font-size:16px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs16gorange {font-size:16px; color: #ff6600; font-style:none; padding-left:3px;font-weight: bold;}
.fs18gblanc {font-size:16px; color: #FFFFFF; font-style:none; padding-left:3px;font-weight: bold}
.fs18nbleu {font-size:18px; color: #02125A; font-style:none; padding-left:3px;font-weight: normal;}
.fs18grouge {font-size:18px; color: #FF0000; font-style:none; padding-left:3px;font-weight: bold;}
.fs18norange {font-size:18px; color: #ff6600; font-style:none; padding-left:3px;font-weight: normal;}
.fs20nbleu {font-size:20px; color: #02125A; font-style:none; padding-left:3px;font-weight: normal;}
.fs20norange {font-size:20px; color: #ff6600; font-style:none; padding-left:3px;font-weight: normal;}
/*.textegrismenu1 {FONT-SIZE: 12px; COLOR: #828282; FONT-FAMILY: Arial}
*/

.tdint {
	BORDER-RIGHT: #0E5FB5 1px solid;
	BORDER-TOP: #0E5FB5 1px solid;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #0E5FB5 1px solid;
	BORDER-BOTTOM: #0E5FB5 1px solid
}

.trhead{
	border: 1px solid #1C4772;background: #1C4772;color: white;
}
.trOver {
		background-color: #F5F8FB;
        cursor: hand;
}

.champs-texte {
color: #555555;
font-weight: normal;
font-style:none;
font-size:12px;
padding-left:3px;
}
.champs-texte-error {
background-color: #FFFFFF;
border-color: #999999;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
border-top: 1px solid #999999;
border-bottom: 1px solid #999999;	
color: #555555;
font-weight: bold;
border-width: 1px;
}


button{cursor: pointer;}

table.formulaire th { 
	color: #555555 ;
	font-weight:bold ;
	font-size:12px;	
	padding-right: 20px ;
	text-align:left;
	vertical-align:top;}
table.formulaire td {padding-bottom: 5px;}
table.formulaire td.submit {padding-top: 15px; }

table.tableau th { 
	color: #555555 ;
	font-weight:bold ;
	font-size:12px;	
	padding-right: 0px ;
	text-align:left;
	vertical-align:top;}
table.tableau td {padding-bottom: 0px;}

.etoile{color: #e45d28;font-weight: bold;font-size:14px;}


.borderR {
	BORDER-RIGHT: #F79A00 1px solid;
}
.borderR2 {
	BORDER-RIGHT: #ff6600 1px solid;
}
.borderLNonVu{
	BORDER-LEFT: #555555 1px solid;
}
.borderLVu{
	BORDER-LEFT: #ff6600 2px solid;
}
.borderLContact{
	BORDER-LEFT: #336600 2px solid;
}
.borderB{
	BORDER-BOTTOM: #ff6600 2px solid;
}
.borderL{
	BORDER-LEFT: #ff6600 1px solid;
}
.borderBW{
	BORDER-BOTTOM: #ffffff 2px solid;
}
.borderH{
	BORDER-TOP: #888888 2px solid;
}


.exempletableau {
	BORDER-RIGHT: #0E5FB5 1px solid;
	BORDER-TOP: #0E5FB5 1px solid;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #0E5FB5 1px solid;
	BORDER-BOTTOM: #0E5FB5 1px solid
}

.calque{
  color: #FFFFFF;
  position: absolute;
  visibility : hidden;
  padding: 0px;
  font-family: Courrier;
  align: center;
  font-size: 8pt;
  background-color: #000000;
  opacity : .50;
  filter : alpha(opacity=50);
  width: 100%;
  height : 50;
  top : 0;
  left : 0 ;

}

.image_calque{
	height: 100%;
}


.popup1{
  color: #FFFFFF;
  position: absolute;
  visibility : hidden;
  padding: 0px;
  font-family: Arial;
  align: center;
  font-size: 8pt;
  background-color: #FFFFFF;
  width: 50;
  height : 50;
  top : 0;
  left : 20% ;
}


.contemp_window{
  width: 100%;
  height : 100%;
  border : 0;
}

	
.R  {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
	.R:visited {color:#02125A;}
	.R:hover {color:#ff6600;}
	.R:active {color:#02125A;}
	.R:focus {color:#ff6600;}
	.R:link {color:#02125A;}

.C  {
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}
	.C:visited {color:#0A407C;}
	.C:hover {color:#ff6600;}
	.C:active {color:#0A407C;}
	.C:focus {color:#ff6600;}
	.C:link {color:#0A407C;}	
	

.D {
	font-weight: normal;
	text-decoration: none;
	font-size: 14px;
}
	.D:visited {color:#FFFFFF;text-decoration: none;}
	.D:hover {color:#FFFFFF;text-decoration: underline;}
	.D:active {color:#FFFFFF;text-decoration: none;}
	.D:focus {color:#FFFFFF;text-decoration: underline;}
	.D:link {color:#FFFFFF;text-decoration: none;}	
	
.F {
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}
	.F:visited {color:#ff6600;}
	.F:hover {color:#666666;}
	.F:active {color:#ff6600;}
	.F:focus {color:#666666;}
	.F:link {color:#ff6600;}
.G  {
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
}
	.G:visited {color:#0033CC;}
	.G:hover {color:#ff6600;}
	.G:active {color:#0033CC;}
	.G:focus {color:#ff6600;}
	.G:link {color:#0033CC;}	
	
.H  {
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}
	.H:visited {color:#ff6600;}
	.H:hover {color:#ff6600;}
	.H:active {color:#ff6600;}
	.H:focus {color:#ff6600;}
	.H:link {color:#ff6600;}	

.I  {
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}
	.I:visited {color:#FFFFFF;}
	.I:hover {color:#723251;}
	.I:active {color:#FFFFFF;}
	.I:focus {color:#723251;}
	.I:link {color:#FFFFFF;}		
	


.W {
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
}
	.W:visited {color:#0033CC;}
	.W:hover {color:#ff6600;}
	.W:active {color:#0033CC;}
	.W:focus {color:#ff6600;}
	.W:link {color:#0033CC;}	
	
	
a.Z {
	font-weight: normal;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
	a.Z:visited {color:#000000;TEXT-DECORATION: none;}
	a.Z:hover {color:#000000;TEXT-DECORATION: underline;}
	a.Z:active {color:#000000;TEXT-DECORATION: none;}
	a.Z:focus {color:#000000;TEXT-DECORATION: underline;}
	a.Z:link {color:#000000;TEXT-DECORATION: none;}	
	
a.titre { 
font-weight: none; /*Pris en comte par IE */ 
font-size: 14px; /* Pris en compte par IE */ 
color: #FFFFFF; 
text-decoration: none; /* Pris en compte par IE */ 
} 

a.titre:hover { 
text-decoration: underline overline; /* Pris en compte par IE */ 
color: #FFFFFF; 
} 

/* Edit Juris Line - Class du footer compatible IE */ 

a.titre:link { 
color=#FFFFFF ; 

} 
a.titre:active { 
color=#FFFFFF ; 
} 
a.titre:visited { 
color=#FFFFFF ; 
} 
a.titre:hover { 
color=#FFFFFF ; 
} 
	
a.menu { 
font-weight: none; /*Pris en comte par IE */ 
font-size: 11px; /* Pris en compte par IE */ 
color: #333333; 
text-decoration: none; /* Pris en compte par IE */ 
} 

a.menu:hover { 
text-decoration: underline; /* Pris en compte par IE */ 
color: #333333; 
} 

/* Edit Juris Line - Class du footer compatible IE */ 

a.menu:link { 
color=#333333 ; 

} 
a.menu:active { 
color=#333333 ; 
} 
a.menu:visited { 
color=#333333 ; 
} 
a.menu:hover { 
color=#333333 ; 
} 	

a.skill { 
font-weight: none; 
font-size: 12px; 
color: #333333; 
text-decoration: underline; 
} 
a.skill:hover { text-decoration: none; color: #555555; } 
a.skill:link { color=#333333 ; } 
a.skill:active { color=#333333 ; } 
a.skill:visited { color=#333333 ; } 

a.nav { 
text-decoration: underline; /* Pris en compte par IE */ 
font-size: 10pt;
font-weight: bold;
color : #222222
} 

a.nav:hover { 
text-decoration: none; /* Pris en compte par IE */ 
color: #555555; 
} 
a.nav:focus { 
text-decoration: none; /* Pris en compte par IE */ 
color: #555555; 
} 

/* Edit Juris Line - Class du footer compatible IE */ 

a.nav:link { 
color=#555555 ; 

} 
a.nav:active { 
color=#555555 ; 
} 
a.nav:visited { 
color=#555555 ; 
} 

a.menu2 { 
text-decoration: underline; /* Pris en compte par IE */ 
font-size: 11px;
font-weight: normal;
color : #555555
} 
a.menu2:hover { text-decoration: none; color: #555555; } 
a.menu2:focus { text-decoration: none;color: #555555; } 
a.menu2:link { color=#555555 ;} 
a.menu2:active { color=#555555 ; } 
a.menu2:visited { color=#555555 ; } 




a.menu3 { 
text-decoration: underline; 
font-size: 10px;
font-weight: normal;
color : #555555
} 
a.menu3:hover { text-decoration: none; color: #555555; } 
a.menu3:focus { text-decoration: none;color: #555555; } 
a.menu3:link { color=#555555 ;} 
a.menu3:active { color=#555555 ; } 
a.menu3:visited { color=#555555 ; } 

a.menu4 { 
text-decoration: underline;
font-size: 10px;
font-weight: normal;
color : #ff6600
} 
a.menu4:hover { color: #ff6600; } 
a.menu4:focus {color: #ff6600; } 
a.menu4:link { color=#0033CC ;} 
a.menu4:active { color=#0033CC ; } 
a.menu4:visited { color=#0033CC ; } 

a.menu5 { 
text-decoration: underline; /* Pris en compte par IE */ 
font-size: 12px;
font-weight: normal;
color : #555555
} 
a.menu5:hover { text-decoration: none; color: #555555; } 
a.menu5:focus { text-decoration: none;color: #555555; } 
a.menu5:link { color=#02125A ;} 
a.menu5:active { color=#02125A ; } 
a.menu5:visited { color=#02125A ; } 

/*	
a:link{text-decoration: underline; color: #333333;}
a:visited{text-decoration: underline; color: #333333;}
a:hover{text-decoration: none; color: #999999;}	
*/

.bouton {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 color: #FFFFFF;
 text-align: center;
 line-height: normal;
 font-weight: bold;
 border-width:7px;
 cursor:pointer ;
 background-color: #02125A;
 border-style:inset;

 border-top:   #0250C4 7px solid; 
 border-left:   #0250C4 7px solid; 
 border-right:   #012C6B 7px solid; 
 border-bottom:   #012C6B 7px solid;  
 width:110;
 height:110; 


}
div.MCP_selectedView
{
	margin:5px 0;
	font:8pt Arial;
}
div.MCP_optionsContainer
{
	font:8pt Arial;
	background-color:white;
	line-height:25px;
	color:black;
	border:1px solid black;
	display:none;
	position:absolute;
	max-height:360px;
	overflow:auto;
/*
	box-shadow: 2px 10px 40px #779;
	-webkit-box-shadow: 2px 10px 40px #888;
*/
}
div.MCP_optionsContainer label
{
	cursor:normal;
}
div.MCP_control
{
	font:8pt Arial;
	border:1px solid;
	cursor:normal;
	border-bottom-color:#0080E8;
	border-right-color:#0080E8;
	border-left-color:#0080E8;
	border-top-color:#0080E8;
}
div.MCP_control div.toggle
{
	width:17px;
	height:17px;
	float:right;
	background-image:url('images/msc-toggle.gif');
	background-repeat:no-repeat;
}
div.MCP_option
{
}

div.MCP_option label, div.MCP_option input
{
	display:block;
	float:left;
	overflow:hidden;
}

div.MCP_optionsContainer div.global
{
	border-bottom:1px solid #eee;
}

div.MCP_option:hover, div.MCP_optionsContainer .hover
{
	background-color:#b8d7ff;
}