body {
	scrollbar-face-color: #3E6680;
	scrollbar-highlight-color: #AFDBF4;
	scrollbar-shadow-color: #AFDBF4;
	scrollbar-3dlight-color: #3E6680;
	scrollbar-arrow-color: #AFDBF4;
	scrollbar-track-color: url(../img/fond.gif);
	scrollbar-darkshadow-color: #3E6680;
	font-size:small;
    font: "Trebuchet MS",Verdana,Arial,sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#6690A8 url(../img/fond.gif) repeat-x top left;
	padding-top:0px;
}


img {border:0px;vertical-align: middle;}

a{text-decoration:underline; font-weight:bold; color:black}
a:hover{text-decoration:underline;font-weight:bold; color:#333399}

.brochure a{text-decoration:none; font-weight:bold; color:black}
.brochure a:hover{text-decoration:underline;font-weight:bold; color:#333399}


h1{
	font-size: 150%;
    font-family: "Times new roman", serif;
	color: white;
	background:#1D6893 url(../img/dolphin_bg-OVER.gif) repeat-x;
	border-bottom: 2px solid #A0B842;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	padding-left:1em;
	}

h2{
    font-family: Verdana , Arial , sans-serif;
	font-size: 110%;
	color: #303030;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	text-align:center;
}

h3{
    font-family: Verdana , Arial , sans-serif;
	font-size: 110%;
	color: #333399;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}


h4{
    font-family: Verdana , Arial , sans-serif;
	font-size: 1.2em;
	color: #333399;
	padding-top: 0.3em;
	padding-bottom: 0.3em;
	text-align:center;
}


hr{
	height:1px;
	color:#333399;
}

.header{
    font-family: Verdana,Arial,sans-serif;
	width:90%;
	height: 41px;
	line-height: 41px;
	background: #c5e7f9 url(../img/workTitleBG.gif) no-repeat top left;
	padding-left: 37px;
	margin-left: 15px;
	font-size: 0.9em;
	margin-bottom:10px;
	color:black;
	cursor:hand;
}

.indic{
	font-size: 0.6em;
	color:#999999;
	text-decoration:underline;
}

legend {
	font-size: 0.9em;
    font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
	color: #FF3300;	
	font-weight:bold;
	border:1px solid #eee;
	padding:6px;
}

.label {
	font-size: 0.8em;
    font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
	color: #000000;	
	font-weight:bold;
}


fieldset{
	margin-bottom:25px;
}



p{
    font: 0.8em Verdana,Arial,sans-serif;
	padding-left:10px;
	padding-right:10px;
}

.list {
    font: 0.8em Verdana,Arial,sans-serif;
    font-weight:bold;
    color:#2a245b;
    line-height:1.8;
    list-style-type:none;
}
.elt {
    padding-left:25px;
    background:transparent url(../img/pink_star.png) no-repeat;
    background-position:0 5px;
}


.note{font-size: xx-small; text-align:justify;}
#slogan{ width:95%; background:#E6E7E9; font: large "Trebuchet MS", Verdana,Arial,sans-serif; text-align:center; font-weight: bold}

#footer {
	height: 40px;
	font-size: 0.7em;
	color: #ffffff;
	background: #fff url(../img/dolphin_bg-OVER.gif) repeat-x bottom left
}
	#footer p {
		padding-top: 20px;
		padding-left: 29px;
	}
	#footer a {
		color: #ffffff;
		text-decoration:none;
	}
	#footer a:hover {
		color: #cacaca;
		text-decoration:none;
	}

#nifty{
	background-color: #FFFFFF;
	text-align:left;
	margin:0;
	padding-top:0px;
	width:100%;
    font: "Trebuchet MS",Verdana,Arial,sans-serif;
}

#content{width:100%; text-align:center;}


.Style3 {color: #000000}
.Style4 {color: #000000}
.Style5 {color: #000000}

.required{	border-left: 3px solid red; }
.rules{ 	font-size:x-small; color:red; }
	

#dolphincontainer{position:relative;height:56px;color:#E0E0E0;background:#ffffff;
width:100%;font-family:Helvetica,Arial,Verdana,sans-serif; }

#dolphinnav{position:relative;height:33px;font-size:12px;text-transform:uppercase;
font-weight:bold;background:#fff url(../img/dolphin_bg.gif) repeat-x bottom left;
padding:0 0 0 20px;}

#dolphinnav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}

#dolphinnav ul li{display:block;float:left;margin:0 1px;}

#dolphinnav ul li a{display:block;float:left;color:#EAF3F8;text-decoration:none;
padding:0 0 0 20px;height:33px;}

#dolphinnav ul li a span{padding:12px 20px 0 0;height:21px;float:left;}

#dolphinnav ul li a:hover{color:#fff;
background:transparent url(../img/dolphin_bg-OVER.gif) repeat-x bottom left;}

#dolphinnav ul li a:hover span{display:block;width:auto;cursor:pointer;}

#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{color:#fff;
background:#1D6893 url(../img/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}

#dolphinnav ul li a.current span{display:block;padding:0 20px 0 0;width:auto;
background:#1D6893 url(../img/dolphin_right-ON.gif) no-repeat top right;height:33px;}

#dolphinnav ul li a.currentPink,#dolphinnav ul li a.currentPink:hover{color:#fff;
background:#1D6893 url(../img/dolphinpink_left-ON.gif) no-repeat top left;line-height:275%;}

#dolphinnav ul li a.currentPink span{display:block;padding:0 20px 0 0;width:auto;
background:#1D6893 url(../img/dolphinpink_right-ON.gif) no-repeat top right;height:33px;}

#dolphinnav ul li a.currentRed,#dolphinnav ul li a.currentRed:hover{color:#fff;
background:#1D6893 url(../img/dolphinred_left-ON.gif) no-repeat top left;line-height:275%;}

#dolphinnav ul li a.currentRed span{display:block;padding:0 20px 0 0;width:auto;
background:#1D6893 url(../img/dolphinred_right-ON.gif) no-repeat top right;height:33px;}

#dolphinnav ul li a.currentOrange,#dolphinnav ul li a.currentOrange:hover{color:#fff;
background:#1D6893 url(../img/dolphinorange_left-ON.gif) no-repeat top left;line-height:275%;}

#dolphinnav ul li a.currentOrange span{display:block;padding:0 20px 0 0;width:auto;
background:#1D6893 url(../img/dolphinorange_right-ON.gif) no-repeat top right;height:33px;}

#dolphinnav ul li a.currentGreen,#dolphinnav ul li a.currentGreen:hover{color:#fff;
background:#1D6893 url(../img/dolphingreen_left-ON.gif) no-repeat top left;line-height:275%;}

#dolphinnav ul li a.currentGreen span{display:block;padding:0 20px 0 0;width:auto;
background:#1D6893 url(../img/dolphingreen_right-ON.gif) no-repeat top right;height:33px;}

#dolphinnav ul li a.currentBlue,#dolphinnav ul li a.currentBlue:hover{color:#fff;
background:#1D6893 url(../img/dolphinblue_left-ON.gif) no-repeat top left;line-height:275%;}

#dolphinnav ul li a.currentBlue span{display:block;padding:0 20px 0 0;width:auto;
background:#1D6893 url(../img/dolphinblue_right-ON.gif) no-repeat top right;height:33px;}

#dolphinnav ul li a.currentYellow,#dolphinnav ul li a.currentYellow:hover{color:#fff;
background:#1D6893 url(../img/dolphinyellow_left-ON.gif) no-repeat top left;line-height:275%;}

#dolphinnav ul li a.currentYellow span{display:block;padding:0 20px 0 0;width:auto;
background:#1D6893 url(../img/dolphinyellow_right-ON.gif) no-repeat top right;height:33px;}

.accordion-tab {font-weight:normal; color:#fff;
background:transparent url(../img/dolphin_bg-OVER.gif) repeat-x bottom left;
border: 1px solid black;
color: white;
margin:2px;
text-decoration: none;
font: 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
cursor: pointer;
cursor: hand;
}



.rssbutton{
background-color: #1D6893;
border: 2px #EAF3F8 outset;
padding: 1px 4px;
color: white;
text-decoration: none;
font: bold 90% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
cursor: pointer;
cursor: hand;
width: 120px;
}

.rssbutton:visited{
color: white;
text-decoration: none;
}

.rssbutton:hover{
text-decoration: none;
color: black;
border-style: inset;
background-color: #e3f48e;
padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}

.cssbutton:active{
color: black;
}

.sofraBtn{
	width: 120px;
	height:20px;
}
