#features .rotator { height:280px; width:370px;}
#features { position: relative; top: 0px; width:370px; height: 280px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#features h3 { padding: 0; margin: 0;}
#features h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#features a { font-weight: bold;}
#features .flt { position: absolute; width: 380px; font-size: 18px; margin:200px 0px 0px 0px;}
#features .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 10px; line-height: 1.5em;}
#features .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#features .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pager { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 170px; left:0px; z-index: 10;}
#pager a { float: left; display: block; color: #000; background: #999; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pager a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pager a.activeSlide, #pager a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}

#featuresCVE .rotator { height:330px; width:450px;}
#featuresCVE { position: relative; top: 0px; width:450px; height: 310px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#featuresCVE h3 { padding: 0; margin: 0;}
#featuresCVE h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#featuresCVE a { font-weight: bold;}
#featuresCVE .flt { z-index: 100; position: absolute; width: 380px; font-size: 18px; margin:290px 0px 0px 0px;}
#featuresCVE .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 10px; line-height: 1.5em;}
#featuresCVE .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#featuresCVE .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pagerCVE { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 250px; left:0px; z-index: 10;}
#pagerCVE a { float: left; display: block; color: #000; background: #999; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pagerCVE a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pagerCVE a.activeSlide, #pagerCVE a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}

#featuresMCIU .rotator { height:230px; width:450px;}
#featuresMCIU { position: relative; top: 0px; width:450px; height: 230px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#featuresMCIU h3 { padding: 0; margin: 0; width:450px;}
#featuresMCIU h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#featuresMCIU a { font-weight: bold;}
#featuresMCIU .flt { position: absolute; width: 380px; font-size: 18px; margin:200px 0px 0px 0px;}
#featuresMCIU .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 10px; line-height: 1.5em;}
#featuresMCIU .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#featuresMCIU .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pagerMCIU { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 170px; left:0px; z-index: 10;}
#pagerMCIU a { float: left; display: block; color: #000; background: #999; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pagerMCIU a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pagerMCIU a.activeSlide, #pagerMCIU a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}

#featuresRD .rotator { height:280px; width:370px;}
#featuresRD { position: relative; top: 0px; width:370px; height: 280px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#featuresRD h3 { padding: 0; margin: 0;}
#featuresRD h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#featuresRD a { font-weight: bold;}
#featuresRD .flt { position: absolute; width: 380px; font-size: 18px; margin:200px 0px 0px 0px;}
#featuresRD .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 10px; line-height: 1.5em;}
#featuresRD .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#featuresRD .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pagerRD { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 170px; left:0px; z-index: 10;}
#pagerRD a { float: left; display: block; color: #000; background: #999; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pagerRD a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pagerRD a.activeSlide, #pagerRD a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}


#featuresWP .rotator { height:400px; width:450px;}
#featuresWP { position: relative; top: 0px; width:450px; height: 230px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#featuresWP h3 { padding: 0; margin: 0; width:450px;}
#featuresWP h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#featuresWP a { font-weight: normal;}
#featuresWP .flt { position: absolute; width: 380px; font-size: 18px; margin:209px 0px 0px 0px;}
#featuresWP .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 20px; line-height: 1.5em;}
#featuresWP .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#featuresWP .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pagerWP { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 180px; left:40px; z-index: 100;}
#pagerWP a { float: left; display: block; color: #000; background: transparent; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pagerWP a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pagerWP a.activeSlide, #pagerWP a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}

#featuresSwift .rotator { height:400px; width:450px;}
#featuresSwift { position: relative; top: 0px; width:450px; height: 230px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#featuresSwift h3 { padding: 0; margin: 0; width:450px;}
#featuresSwift h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#featuresSwift a { font-weight: bold;}
#featuresSwift .flt { position: absolute; width: 380px; font-size: 18px; margin:209px 0px 0px 0px;}
#featuresSwift .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 20px; line-height: 1.5em;}
#featuresSwift .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#featuresSwift .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pagerSwift { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 170px; left:0px; z-index: 100;}
#pagerSwift a { float: left; display: block; color: #000; background: transparent; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pagerSwift a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pagerSwift a.activeSlide, #pager a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}





#featuresCLD .rotator { height:240px; width:450px; }
#featuresCLD { position: relative; top: 0px; width:450px; height: 240px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#featuresCLD h3 { padding: 0; margin: 0; width:450px;}
#featuresCLD h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#featuresCLD a { font-weight: bold;}
#featuresCLD .flt { position: absolute; width: 380px; font-size: 18px; margin:200px 0px 0px 0px;}
#featuresCLD .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 10px; line-height: 1.5em;}
#featuresCLD .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#featuresCLD .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pagerCLD { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 170px; left:0px; z-index: 100;}
#pagerCLD a { float: left; display: block; color: #000; background: #999; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pagerCLD a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pagerCLD a.activeSlide, #pagerCLD a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}

#featuresHRD .rotator { height:325px; width:450px; }
#featuresHRD { position: relative; top: 0px; width:450px; height: 325px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#featuresHRD h3 { padding: 0; margin: 0; width:450px;}
#featuresHRD h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#featuresHRD a { font-weight: bold;}
#featuresHRD .flt { position: absolute; width: 380px; font-size: 18px; margin:295px 0px 0px 0px;}
#featuresHRD .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 10px; line-height: 1.5em;}
#featuresHRD .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#featuresHRD .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pagerHRD { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 265px; left:0px; z-index: 100;}
#pagerHRD a { float: left; display: block; color: #000; background: #999; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pagerHRD a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pagerHRD a.activeSlide, #pagerHRD a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}

#featuresDiveTeam .rotator { height:300px; width:450px;}
#featuresDiveTeam  { position: relative; top: 0px; width:700px; height: 300px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#featuresDiveTeam  h3 { padding: 0; margin: 0; width:450px;}
#featuresDiveTeam  h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#featuresDiveTeam  a { font-weight: bold;}
#featuresDiveTeam  .flt { position: absolute; width: 350px; font-size: 18px; margin:200px 0px 0px 0px;}
#featuresDiveTeam  .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 10px; line-height: 1.5em;}
#featuresDiveTeam  .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#featuresDiveTeam  .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pagerDiveTeam  { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 270px; left:0px; z-index: 100;}
#pagerDiveTeam  a { float: left; display: block; color: #000; background: #999; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pagerDiveTeam  a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pagerDiveTeam  a.activeSlide, #pagerDiveTeam a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}

#featuresTrooperRecruiting .rotator { height:300px; width:700px;}
#featuresTrooperRecruiting  { position: relative; top: 0px; width:700px; height: 300px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#featuresTrooperRecruiting  h3 { padding: 0; margin: 0; width:700px;}
#featuresTrooperRecruiting  h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#featuresTrooperRecruiting  a { font-weight: bold;}
#featuresTrooperRecruiting  .flt { position: absolute; width: 380px; font-size: 18px; margin:200px 0px 0px 0px;}
#featuresTrooperRecruiting  .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 10px; line-height: 1.5em;}
#featuresTrooperRecruiting  .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#featuresTrooperRecruiting  .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pagerTrooperRecruiting  { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 270px; left:0px; z-index: 100;}
#pagerTrooperRecruiting  a { float: left; display: block; color: #000; background: #999; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pagerTrooperRecruiting  a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pagerTrooperRecruiting  a.activeSlide, #pagerDiveTeam a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}

#featuresCommunityInvolvement.rotator { height:300px; width:700px;}
#featuresCommunityInvolvement  { position: relative; top: 0px; width:700px; height: 300px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#featuresCommunityInvolvement  h3 { padding: 0; margin: 0; width:700px;}
#featuresCommunityInvolvement  h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#featuresCommunityInvolvement  a { font-weight: bold;}
#featuresCommunityInvolvement  .flt { position: absolute; width: 380px; font-size: 18px; margin:200px 0px 0px 0px;}
#featuresCommunityInvolvement  .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 10px; line-height: 1.5em;}
#featuresCommunityInvolvement  .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#featuresCommunityInvolvement  .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pagerCommunityInvolvement  { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 270px; left:0px; z-index: 100;}
#pagerCommunityInvolvement  a { float: left; display: block; color: #000; background: #999; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pagerCommunityInvolvement  a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pagerCommunityInvolvement  a.activeSlide, #pagerDiveTeam a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}

#featuresTND .rotator { height:467px; width:700px;}
#featuresTND  { position: relative; top: 0px; width:700px; height: 467px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#featuresTND  h3 { padding: 0; margin: 0; width:700px;}
#featuresTND  h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#featuresTND  a { font-weight: bold;}
#featuresTND  .flt { position: absolute; width: 380px; font-size: 18px; margin:200px 0px 0px 0px;}
#featuresTND  .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 10px; line-height: 1.5em;}
#featuresTND  .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#featuresTND  .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pagerTND  { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 270px; left:0px; z-index: 100;}
#pagerTND  a { float: left; display: block; color: #000; background: #999; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pagerTND  a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pagerTND  a.activeSlide, #pagerDiveTeam a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}

#featuresDDCC .rotator { height:230px; width:450px;}
#featuresDDCC { position: relative; top: 0px; width:450px; height: 230px; background: #fff; border: 0px solid #ccc; margin: 0 auto; margin-bottom: 24px!important;}
#featuresDDCC h3 { padding: 0; margin: 0; width:450px;}
#featuresDDCC h3 a { color: #000; background: #fff; text-align: left; line-height: 2em; display: block;}
#featuresDDCC a { font-weight: bold;}
#featuresDDCC .flt { position: absolute; width: 380px; font-size: 18px; margin:200px 0px 0px 0px;}
#featuresDDCC .flt p { font: normal 14px "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; width: 360px; margin: 0px 10px; line-height: 1.5em;}
#featuresDDCC .frt { position: absolute; top: 0!important; left: 0px!important; border-left: 0px solid; height: 450px;}
#featuresDDCC .frt img {
	/*border-radius*/
	-Webkit-border-radius:10px; /*for Safari and Google*/
	-moz-border-radius:10px; /*for Firefox*/
	border-radius:10px; /*CSS3 generic property*/
	}
#pagerDDCC { font: bold 12px Helvetica, Arial, sans-serif; position: absolute; top: 170px; left:0px; z-index: 10;}
#pagerDDCC a { float: left; display: block; color: #000; background: #999; border: 1px solid #003300; margin: 0 3px; padding: 5px 10px; /*-moz-border-radius: 5px;*/}
#pagerDDCC a:hover { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.6); border-color: #333; text-decoration: none;}
#pagerDDCC a.activeSlide, #pagerMCIU a:focus { color: #9dafbb; background: #11354c; background: rgba(0,0,0,.8); border: 1px solid #003300;}

.special{
	font-family: Georgia, Arial, Helvetica, sans-serif; 
	line-height: 1.5em;  
	font-weight: normal; 
	font-size: 12px;
	color:#444;
	margin-top: 6px;
}