@charset "UTF-8";
.ui-mobile-viewport{background-color:#fff}

.ui-content {background: #fff url(../images/background.png) repeat-y}

.main_nav {margin-top:30px;padding-top:30px}
	
.ui-bar-a {
	border: none;
	background: #fff;
	color: 					#6E7943;
	font-weight: bold;
	text-shadow: none;
	background-image: none;
}


    
    
.ui-btn-up-a {
	border: 1px solid 		#ccc;
	background: #fff;
	font-weight: bold;
	color: 					#333;
	text-shadow: none;
	background-image: -moz-linear-gradient(top, 
							#6283A2, 
							#6283A2);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#6283A2),
		color-stop(1, 		#6283A2));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6283A2', EndColorStr='#6283A2')";
	
}
.ui-btn-up-a a.ui-link-inherit {
	color: 					#333;
}
.ui-btn-hover-a {
	border: 1px solid 		#fff;
	background: 			#CCCCCC;
	font-weight: bold;
	color: 					#003366;
	text-shadow: none;
	background-image: -moz-linear-gradient(top, 
							#6283A2, 
							#CCCCCC);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#6283A2),
		color-stop(1, 		#CCCCCC));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6283A2', EndColorStr='#CCCCCC')";
}
.ui-btn-hover-a a.ui-link-inherit {
	color: 					#003366;
}
.ui-btn-down-a {
	border: 1px solid 		#fff;
	background: 			#CCCCCC;
	font-weight: bold;
	color: 					#003366;
	text-shadow: none;
	background-image: -moz-linear-gradient(top, 
							#6283A2, 
							#CCCCCC);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#6283A2),
		color-stop(1, 		#CCCCCC));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6283A2', EndColorStr='#CCCCCC')";
}
.ui-btn-down-a a.ui-link-inherit {
	color: 					#003366;
}
.ui-btn-up-a,
.ui-btn-hover-a,
.ui-btn-down-a {
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}


.ui-btn-text{color:#003366; font-weight:normal}

body {
	font-family: Arial,
             "Helvetica Neue",
             Helvetica,
             sans-serif;
}
.blueBarTop {
margin:0 -20px;
	background-color: #003366;
	height: 15px;
}

.homeHeader{width:100%;
	height:252px;
	background-image: url(../images/sprites.png);
	background-repeat: no-repeat;
	background-position: center 0px;
}

.insideHeader{
	height:70px;
	background-image: url(../images/sprites.png);
	background-repeat: no-repeat;
	background-position: center -300px;
}

.insideHeader a{display:block;width:100%;height:100%;
}
.inside{}
.mainContent{clear:both; color:#003366}
	p{line-height:20px; margin-bottom:20px
	}
.michelPoirier1{width:100%;height:168px;background:url(../images/sprites.png) center -700px no-repeat;margin:25px 0 25px 0}
.michelPoirier2{width:173px;height:168px;background:url(../images/sprites.png) 0 -1300px no-repeat;margin-left:30px;clear:both;margin-bottom:20px}
.contact{width:233px;height:175px;background:url(../images/sprites.png) 0 -1500px no-repeat;margin-left:30px;clear:both;margin-bottom:20px}

.boardRoom{width:165px;height:141px;background:url(../images/sprites.png) 0 -1100px no-repeat;margin-left:30px;clear:both;margin-bottom:20px;margin-top:20px}
/*.navSpacer{margin-bottom:15px}  to space nav content links from phone and email links */

.takingCare {clear:left; margin-top:20px;height:70px; background:url(../images/sprites.png) no-repeat center -895px}
.footer{clear:left; margin-top:20px; background:url(../images/sprites.png) no-repeat center -995px #151E44}
.successfullText p{text-align:center; color:#FFCC00; padding-top:55px; font-weight:normal; font-size:12px;
font-family: Cambria,
             "Hoefler Text",
             Utopia,
             "Liberation Serif",
             "Nimbus Roman No9 L",
             Times,
             "Times New Roman",
             serif;}

img.shadow{
      box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11), 0 5px 15px 0 rgba(0,0,0,0.08);
      border-radius: 5px;
      margin-bottom:20px;
      /*margin-top: 30px;*/
      /*margin-left:30px;*/
      width:100%;
    }
	     