html 					{overflow-y: scroll;}
body					{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#363638;line-height:22px;background-color:#86a9cf;alignment-adjust:auto;}

img							{margin:0;padding:0;border:none;outline:0;}

p							{margin:0px 64px 12px 0px;line-height:28px;}
p.topsm						{margin:0px 0px 30px 0px;text-align:right;padding-top:9px;}
p.topdivisions				{margin:0px 0px 0px 0px;text-align:right;font-size:14px;color:#342f84;}
p.red-banner-text			{margin:50px 40px 0px 40px;font-family:Georgia, "Times New Roman", Times, serif;font-size:21px;color:#ffffff;line-height:30px;text-align:center;}
p.featuredtexthome			{font-family:Georgia, "Times New Roman", Times, serif;font-size:25px;line-height:34px;color:#b3b3b3;text-align:center;margin:0px 100px 0px 100px;}
p.greymarker				{margin:0px 40px 0px 0px;text-align:center;}
p.featuredtext-center		{font-family:Georgia, "Times New Roman", Times, serif;font-size:25px;line-height:34px;color:#b3b3b3;text-align:center;margin:0px 20px 0px 20px;}
p.featuredtext-left			{font-family:Georgia, "Times New Roman", Times, serif;font-size:25px;line-height:32px;color:#b3b3b3;text-align:left;margin:0px 40px 0px 0px;}
p.membership-image			{text-align:center;margin:0px 0px 0px 0px;}
p.membership-name			{font-family:Georgia, "Times New Roman", Times, serif;font-size:26px;color:#bf1e2e;line-height:30px;text-align:center;margin:0px 0px 0px 0px;}
p.fullpage					{margin:0px 0px 12px 0px;line-height:28px;}
p.fullpage-centered			{margin:0px 12px 12px 0px;line-height:28px;text-align:center;}
p.listitem					{margin:0px 24px 12px 0px;line-height:22px;}
p.sidebar					{font-family:Georgia, 'Times New Roman', Times, serif;font-size:20px;color:#342f84;margin:0px;}
p.history-event				{font-family:"Times New Roman", Times, serif;font-size:24px;color:#342f84;margin:12px 0px 12px 0px;text-align:center;}
p.team-profile				{margin:0px 0px 12px 0px;line-height:28px;}
p.team-text-intro			{margin:0px 0px 0px 0px;line-height:28px;}
p.team-text					{margin:0px 0px 12px 0px;line-height:28px;}
p.newsdate					{font-size:15px;line-height:29px;color:#b3b3b3;margin:0px 0px 12px 0px;}

p.upcoming-event			{font-size:17px;margin:6px 0px 0px 0px;line-height:18px;}
p.upcoming-event .title		{font-size:15px;color:#bf1e2e;}

.team-profile-name			{font-family:Georgia, "Times New Roman", Times, serif;font-size:26px;color:#bf1e2e;}
.team-profile-title			{font-family:Georgia, "Times New Roman", Times, serif;font-size:26px;color:#b3b3b3;}
.redheader24				{font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;color:#bf1e2e;}
.grey-divider				{width:940px;height:1px;background-color:#e1e1e1;margin:10px 0px 48px 0px;}
.grey-divider2				{width:445px;height:1px;background-color:#e1e1e1;margin:48px 0px 42px 0px;}
.grey-divider3				{width:525px;height:1px;background-color:#e1e1e1;margin:12px 0px 44px 0px;}
.grey-divider4				{width:265px;height:1px;background-color:#e1e1e1;margin:12px 0px 12px 0px;}
.grey-divider5				{width:840px;height:1px;background-color:#e1e1e1;margin:10px 0px 48px 0px;}

.padding-bottom-48			{padding-bottom:48px;}
.grey-marker				{text-align:center;padding-left:42px;}
.grey-marker2				{text-align:center;padding-left:42px;padding-top:12px;}
.grey-marker3				{text-align:center;padding-left:0px;padding-top:2px;margin-bottom:0px;}
.history-marker				{width:82px;height:82px;position:absolute;top:-85px;left:79px;z-index:10000;}
.history-line-marker		{width:1px;height:29px;position:absolute;top:-58px;left:36px;z-index:10000;}

p.backtomap					{margin:0px;font-size:12px;color:#ffffff;}

h1						{font-family:Georgia, "Times New Roman", Times, serif;font-size:41px;color:#342f84;font-weight:normal;margin:0px 0px 27px 0px;padding:0px;text-align:center;line-height:48px;} /* in use */
h2						{font-family:Georgia, "Times New Roman", Times, serif;font-size:31px;color:#bf1e2e;font-weight:normal;margin:0px 0px 15px 0px;padding:0px;text-align:left;line-height:32px;}/* in use */
h3						{font-family:Georgia, "Times New Roman", Times, serif;font-size:28px;font-size:28px;color:#bf1e2e;font-weight:normal;margin:0px 0px 0px 0px;padding:0px;line-height:34px;text-align:left;} /* in use */
h4						{font-family:Georgia, "Times New Roman", Times, serif;font-size:41px;color:#262262;font-weight:normal;margin:24px 0px 0px 0px;padding:0px;text-align:center;line-height:48px;}  
h5						{font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;color:#342f84;font-weight:normal;margin:0px 0px 7px 0px;padding:0px;text-align:left;line-height:24px;} /* in use */


h6						{font-family:Georgia, "Times New Roman", Times, serif;font-size:41px;color:#ffffff;font-weight:normal;text-align:center;margin:55px 0px 0px 0px;}/* in use */

.font17					{font-size:17px;}
.sm-iconspacing1		{vertical-align:middle;padding-left:13px;}
.sm-iconspacing2		{vertical-align:middle;padding-left:9px;}
.bulletseparator		{padding:0px 14px 0px 14px;}
.sm-footer-iconspacing1		{vertical-align:middle;padding-left:0px;}
.sm-footer-iconspacing2		{vertical-align:middle;padding-left:9px;}

.clear:after			{content:"."; display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clear					{display:inline-block;} 
ul						{padding-left:72px;}
a						{outline:none;text-decoration:none;}
.imglink				{outline:none;border:none;}
.boldtext				{font-weight:bold;}
.italics				{font-style:italic;}
.txtcenter				{text-align:center;}
.redtext				{color:#bf1e2e;}
.regsup 				{position:relative;top:-3px;vertical-align:top;padding-left:1px;font-size:14px;}
.regsupsm 				{position:relative;top:-3px;vertical-align:top;padding-left:1px;padding-right:2px;font-size:13px;}

ol li					{margin-bottom:5px;margin-left:24px;}
div.wrapper				{display:block;width:100%;text-align:left;padding:0px 0px 0px 0px;}


/* TOP PORTION STYLES */

/*#banner-plaza-marine 				{position:relative;margin:0px auto 0px auto;display:block;width:940px;height:370px;background:url('../images/bkg/full-banner-bkg.jpg') no-repeat center;padding:0;}   width:100% if no rotating images */
#banner-plaza-marine	{width:100%; height:100%; position:absolute;top:0px;left:0px;;z-index:1;background-repeat:no-repeat;background-position:center top;}
.banner-plaza-marine				{background:url('../images/bkg/plaza-marine-side-banner-bkg.jpg') repeat-x;height:370px;width:100%;height:100%; position:absolute; top:230px; left:0px;z-index:-1;}

#bannerimage-plaza-marine	{margin:0px auto 0px auto;position:relative;width:940px;height:370px !important;z-index:99;} 
#red-banner-overlay			{width:445px;height:321px;position:absolute;z-index:999;top:49px;left:495px;background:url('../images/bkg/red-banner-overlay.png') no-repeat;}
.red-banner-header			{font-family:Georgia, "Times New Roman", Times, serif;font-size:41px;color:#ffffff;}
#redbanner-read-more		{width:140px;height:56px;position:absolute;z-index:99999;top:340px;left:749px;}


#top-bkg-container-plaza-marine		{position:relative;z-index:1000;margin:0px auto 0px auto;display:block;width:940px;height:230px;background-image:url('../images/bkg/plaza-marine-top-banner-bkg.jpg');background-repeat:repeat-x;}
.top-bkg-container-plaza-marine		{background-image:url('../images/bkg/plaza-marine-top-banner-bkg.jpg');background-repeat:repeat-x;height:230px;}
#top-bkg-block-plaza-marine			{width:940px;height:230px;margin:0px auto 0px auto;display:block;position:relative;}
#top-bkg-info-plaza-marine			{width:940px;height:153px;margin:0px auto 0px auto;display:block;position:relative;}
#logo-overlay						{width:325px;height:197px;position:absolute;z-index:99999;top:0px;left:0px;}

/* NAVIGATION STYLES */
#nav-container-plaza-marine			{width:940px;height:77px;margin:0px auto 0px auto;display:block;}

.navhome-plaza-marine				{width:67px;float:left;margin:0px 0px 0px 1px;} 
.navaboutus-plaza-marine			{width:103px;float:left;margin:0px 0px 0px 0px;} 
.navproductsservices-plaza-marine	{width:200px;float:left;margin:0px 0px 0px 0px;} 
.navlocations-plaza-marine			{width:115px;float:left;margin:0px 0px 0px 0px;} 
.navnews-plaza-marine				{width:74px;float:left;margin:0px 0px 0px 0px;}		
.navcontact-plaza-marine			{width:80px;float:left;margin:0px 0px 0px 0px;} 

.nav-plaza-marine				{width:640px;height:77px;float:right;margin:0px;display:block;}

.nav-plaza-marine ul			{margin:26px 0px 0px 0px;padding:0px 0px 0px 0px;position:relative;float:right;height:77px;list-style-type:none;} 
.nav-plaza-marine ul li 		{padding:0px;display:inline;height:77px;}
.nav-plaza-marine ul li a	{text-decoration:none;padding:0px 0px 0px 0px;color:#ffffff;background:transparent;margin:0;display:block;line-height:24px;border-top:2px solid transparent;}

.nav-plaza-marine ul li.active a			{color:#ffffff;}
.nav-plaza-marine ul li.active a:hover 	{color:#ffffff;}

.nav-plaza-marine ul li a:hover			{color:#9cc4fe;height:77px;}
.nav-plaza-marine ul li:hover a,
.nav-plaza-marine ul li.hover a 			{color:#9cc4fe;height:77px;} /* 25356a */

.nav-plaza-marine ul li a.topnavcurrent	{color:#9cc4fe;height:77px;}

/* SUB NAVIGATION STYLES */

.nav-plaza-marine ul ul 				{display:none;position:absolute;top:25px;left:57px;width:124px;} /* top:2.55em width:14.15em;width:10.15em; */
.nav-plaza-marine ul ul li 				{left:auto;margin:0px;clear:left;width:100%;cursor:default;z-index:999999;}

.nav-plaza-marine ul ul li a,
.nav-plaza-marine ul li.active li a,
.nav-plaza-marine ul li:hover ul li a,
.nav-plaza-marine ul li.hover ul li a 		{background:#262262;color:#ffffff;border-top:1px solid #f3f6e4;text-align:center;height:34px;line-height:36px;} /* line-height:.5em;padding-left:1.05em; */

.nav-plaza-marine ul ul li a:hover,
.nav-plaza-marine ul li.active ul li a:hover,
.nav-plaza-marine ul li:hover ul li a:hover,
.nav-plaza-marine ul li.hover ul li a:hover 	{background:#262262;color:#9cc4fe;}

.nav-plaza-marine ul li:hover ul,
.nav-plaza-marine ul li.hover ul 	{display:block;}

.sub-border-bottom					{border-bottom:1px solid #f3f6e4;}

/* END OF NAV STYLES */


/* CONTENT STYLES */

#content-container-plaza-marine		{position:relative;background-color:#ffffff;margin:0px auto 0px auto;display:block;width:940px;padding-bottom:60px;} 
.content-container-plaza-marine		{background-color:#ffffff;}

#content-plaza-marine				{width:940px;margin:0px auto 0px auto;padding-top:40px;}
#maincontent-plaza-marine			{width:940px;float:left;background-color:#ffffff;}
#contentleft-plaza-marine			{width:470px;float:left;}
#contentright-plaza-marine			{width:470px;float:left;}			


#featured-content-container-plaza-marine		{position:relative;background-color:#f8f8f8;margin:0px auto 0px auto;display:block;width:940px;padding-top:42px;padding-bottom:31px;} 
.featured-content-container-plaza-marine		{background-color:#f8f8f8;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
.featured-blocks-plaza-marine		{width:940px;float:left;margin:0px 0px 0px 0px;}
.featured-block1-plaza-marine		{width:264px;float:left;margin:0px 0px 0px 0px;}
.featured-block2-plaza-marine		{width:264px;float:left;margin:0px 0px 0px 74px;}
.featured-block3-plaza-marine		{width:264px;float:left;margin:0px 0px 0px 74px;}
.featured-adblock-spacing			{padding:20px 0px 1px 0px;}
.featured-adblock-margin			{margin-top:20px;}
.arrow-spacing						{padding-right:7px;}

.featured-content-left-plaza-marine		{width:445px;float:left;margin:0px 0px 0px 0px;}
.featured-content-right-plaza-marine	{width:445px;float:left;margin:0px 0px 0px 50px;}

.featured-history-block1-plaza-marine	{width:240px;float:left;position:relative;margin:0px 0px 0px 36px;}
.featured-history-block2-plaza-marine	{width:240px;float:left;position:relative;margin:0px 0px 0px 0px;}
.featured-history-block3-plaza-marine	{width:240px;float:left;position:relative;margin:0px 0px 0px 0px;}
.featured-history-block-separator-plaza-marine	{width:74px;float:left;position:relative;margin:0px 0px 0px 0px;}

.featured-content-main-plaza-marine		{width:576px;float:left;margin:0px 0px 0px 0px;border-right:1px solid #e1e1e1;}
.featured-content-sidebar-plaza-marine	{width:313px;float:left;margin:0px 0px 0px 0px;padding-left:50px;}

.bulletlist			{margin:0px 0px 0px 24px;padding:0px 0px 24px 0px;list-style-image: url('../images/symbols/red-bullet.png');}
.bulletlist li		{margin:0px 0px 7px 0px;padding:0px 0px 0px 0px;line-height:18px;vertical-align:top;} 

#social-media-block	{width:470px;background-color:#f3f3f3;}

/* MAPS */

#featured-content-maps-container-plaza-marine		{position:relative;background-color:#f8f8f8;margin:0px auto 0px auto;display:block;width:940px;} 
.featured-content-maps-container-plaza-marine		{height:349px;background-color:#f8f8f8;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;}
#featured-map-blocks-plaza-marine		{width:940px;height:349px;float:left;position:relative;background:url('../images/maps/northeast-ports-v5.jpg') no-repeat;margin:0px 0px 0px 0px;}

#port-cycler-block			{width:676px;margin:0px auto 0px auto;}
.port-group					{width:602px;margin:0px auto 0px auto;}
.port-prev-arrow-block		{width:19px;float:left;margin:24px 0px 0px 0px;padding:12px 0px 0px 31px;}
.port-next-arrow-block		{width:40px;float:left;margin:24px 0px 0px 0px;padding:12px 12px 0px 0px;}
.port-group-name-block		{width:500px;float:left;}

.port-city-marker-block		{width:295px;float:left;}
.port-city-block			{width:261px;height:27px;float:left;}
.port-marker-block			{width:34px;height:27px;float:left;}

.port-marker-single			{width:27px;height:27px;}
.port-city-single			{width:261px;height:27px;}

.map-info-block				{width:940px;height:349px;background-color:#bf1e2e;float:left;}
.map-info-details-block		{width:470px;float:left;margin:48px 0px 0px 0px;}
.map-info-address-block		{width:350px;float:left;margin:48px 0px 0px 0px;}
.map-info-backtomap-block	{width:120px;float:left;margin:48px 0px 0px 0px;}

.mapnametext				{font-family:Georgia, "Times New Roman", Times, serif;font-size:41px;color:#262262;font-weight:normal;margin:24px 0px 0px 0px;padding:0px;text-align:center;line-height:48px;}
.mapcitytext				{font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;color:#bf1e2e;font-weight:normal;margin:0px 10px 0px 0px;text-align:right;line-height:24px;padding:3px 0px 0px 0px;}
.mapcitytextsmall			{font-family:Georgia, "Times New Roman", Times, serif;font-size:19px;color:#bf1e2e;font-weight:normal;margin:0px 0px 0px 0px;text-align:left;line-height:21px;padding:0px 0px 0px 0px;}
.mapcitytextleft			{font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;color:#bf1e2e;font-weight:normal;margin:0px 10px 0px 0px;text-align:left;line-height:24px;padding:3px 0px 0px 0px;}


.infocityname				{font-family:Georgia, "Times New Roman", Times, serif;font-size:26px;color:#ffffff;font-weight:normal;margin:0px 0px 22px 0px;text-align:left;line-height:24px;padding:0px 0px 0px 0px;}
.infocitytext				{font-size:16px;color:#ffffff;font-weight:normal;margin:0px 0px 0px 0px;text-align:left;line-height:24px;padding:0px 0px 0px 0px;}
.infocityaddresstitle		{font-family:Georgia, "Times New Roman", Times, serif;font-size:26px;color:#ffffff;font-weight:normal;margin:16px 0px 16px 0px;text-align:left;line-height:24px;padding:0px 0px 0px 0px;}
.infocityaddresstext		{font-size:15px;color:#ffffff;font-weight:normal;margin:0px 0px 0px 0px;text-align:left;line-height:22px;padding:0px 0px 0px 0px;}
.infocityservices			{font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;color:#ffffff;font-weight:normal;margin:26px 0px 0px 0px;text-align:left;line-height:24px;padding:0px 0px 0px 0px;}
.infoicons					{font-size:12px;color:#ffffff;margin:48px 0px 0px 0px;}
.infoicons-img1				{vertical-align:middle;padding-right:8px;}
.infoicons-img2				{vertical-align:middle;padding-right:8px;margin-left:16px;}
.backtomap-img-spacing		{vertical-align:text-top;padding-left:8px;}
.googlemaplink-spacing		{padding-left:12px;}
.infoicons2					{font-size:12px;color:#ffffff;margin:0px 0px 0px 0px;}

.mapinfobulletlist			{color:#fff;margin:20px 0px 0px 24px;padding:0px 0px 24px 0px;list-style-image: url('../images/symbols/white-bullet.png');}
.mapinfobulletlist li		{color:#fff;margin:0px 0px 7px 0px;padding:0px 0px 0px 0px;line-height:18px;vertical-align:top;} 

a.mapcitytextlink:link 		{font-size:22px;color:#363638;text-decoration:none;outline:none;border:none;}
a.mapcitytextlink:visited 	{font-size:22px;color:#363638;text-decoration:none;outline:none;border:none;}
a.mapcitytextlink:hover		{font-size:22px;color:#bf1e2e;text-decoration:none;outline:none;border:none;}
a.mapcitytextlink:active 	{font-size:22px;color:#bf1e2e;text-decoration:none;outline:none;border:none;}

a.mapcitytextsmalllink:link 	{font-size:19px;color:#363638;text-decoration:none;outline:none;border:none;}
a.mapcitytextsmalllink:visited 	{font-size:19px;color:#363638;text-decoration:none;outline:none;border:none;}
a.mapcitytextsmalllink:hover	{font-size:19px;color:#bf1e2e;text-decoration:none;outline:none;border:none;}
a.mapcitytextsmalllink:active 	{font-size:19px;color:#bf1e2e;text-decoration:none;outline:none;border:none;}

a.backtomap-link:link 		{font-size:12px;color:#ffffff;text-decoration:none;outline:none;border:none;}
a.backtomap-link:visited 	{font-size:12px;color:#ffffff;text-decoration:none;outline:none;border:none;}
a.backtomap-link:hover 		{font-size:12px;color:#262262;text-decoration:none;outline:none;border:none;}
a.backtomap-link:active 	{font-size:12px;color:#262262;text-decoration:none;outline:none;border:none;}

a.googlemap-link:link 		{font-size:12px;color:#9cc4fe;text-decoration:underline;outline:none;border:none;}
a.googlemap-link:visited 	{font-size:12px;color:#9cc4fe;text-decoration:underline;outline:none;border:none;}
a.googlemap-link:hover 		{font-size:12px;color:#ffffff;text-decoration:underline;outline:none;border:none;}
a.googlemap-link:active 	{font-size:12px;color:#ffffff;text-decoration:underline;outline:none;border:none;}

a.mapinfophonelink:link, a.mapinfophonelink:visited		{font-size:15px;color:#fff;text-decoration:none;outline:none;border:none;}
a.mapinfophonelink:hover, a.mapinfophonelink:active 	{font-size:15px;color:#fff;text-decoration:none;outline:none;border:none;}



/* ABOUT US TEAM BLOCKS and NEWS PAGE BLOCKS */
.team-block-plaza-marine			{width:940px;float:left;margin:0px 0px 0px 0px;}
.team-block-photo-plaza-marine		{width:255px;float:left;margin:0px 0px 0px 0px;}
.team-block-text-plaza-marine		{width:685px;float:left;margin:0px 0px 0px 0px;}

.team-block-text-only-plaza-marine	{width:685px;position:relative;margin:0px auto 0px auto;}

.news-block-plaza-marine			{width:850px;float:left;margin:0px 0px 50px 0px;}

.read-more-btn-block-plaza-marine		{width:685px;float:left;position:relative;margin:0px 0px 0px 0px;padding:0px;}
.read-more-btn-block-btn-plaza-marine	{width:157px;float:left;position:relative;margin:0px 0px 0px 0px;padding:0px;}
.read-more-btn-block-email-plaza-marine	{width:528px;float:left;position:relative;margin:15px 0px 0px 0px;padding:0px;}
.team-profile-text						{margin-bottom:12px;} /* min-height:147px; */
.read-more-less-btn-bkg 	   			{width:136px;height:46px;float:left;background-image:url('../images/buttons/read-more-less-btn-off.jpg');background-repeat:no-repeat;padding-top:14px;margin-bottom:24px;}

.news-archive-link {margin-bottom:72px;}


/* NEWSLETTER SIGNUP AND SOCIAL MEDIA SECTION */
#signup-container-plaza-marine		{position:relative;background-color:#ffffff;margin:0px auto 0px auto;display:block;width:940px;} 
.signup-container-plaza-marine		{background-color:#ffffff;}

#signup-content-plaza-marine		{width:940px;margin:0px auto 0px auto;padding:40px 0px 162px 0px;}
#signup-contentleft-plaza-marine	{width:420px;float:left;height:46px;}
#signup-contentright-plaza-marine	{width:470px;float:left;height:46px;margin-left:50px;}

/* FOOTER STYLES */
#footer-plaza-marine				{position:relative;margin:0px auto 0px auto;display:block;width:100%;background-color:#262262;padding:0px;}
#footerblock-plaza-marine			{width:940px;height:180px;font-size:12px;background-color:#262262;margin:0px auto 0px auto;}
#footer-logo-overlay				{width:343px;height:92px;position:absolute;z-index:99999;top:149px;left:29%;}

p.footertextnav			{text-align:center;color:#ffffff;font-size:14px;margin:0px 0px 18px 0px;line-height:14px;padding-top:60px;}
p.footertextnav a		{color:#ffffff;text-decoration:none;outline:none;border:none;}
p.footertextnav a:hover	{color:#9cc4fe;}
p.footertextnav .currentfooterlink		{font-size:14px;color:#9cc4fe;text-decoration:none;outline:none;border:none;cursor:default;}
p.footertext			{text-align:center;color:#9cc4fe;font-size:14px;margin:0px 0px 7px 0px;line-height:14px;}

.footerseparator		{color:#9cc4fe;padding:0px 8px 0px 8px;font-size:14px;line-height:14px;}

a.footerlink:link 		{font-size:14px;color:#ffffff;text-decoration:none;outline:none;border:none;}
a.footerlink:visited 	{font-size:14px;color:#ffffff;text-decoration:none;outline:none;border:none;}
a.footerlink:hover 		{font-size:14px;color:#9cc4fe;text-decoration:none;outline:none;border:none;}
a.footerlink:active 	{font-size:14px;color:#9cc4fe;text-decoration:none;outline:none;border:none;}
.currentfooterlink		{font-size:14px;color:#9cc4fe;text-decoration:none;outline:none;border:none;cursor:default;}
.currentfooterlink:hover		{font-size:14px;color:#9cc4fe;text-decoration:none;outline:none;border:none;cursor:default;}

a.footertextlink:link, a.footertextlink:visited		{font-size:14px;color:#9cc4fe;text-decoration:none;outline:none;border:none;}
a.footertextlink:hover, a.footertextlink:active 	{font-size:14px;color:#9cc4fe;text-decoration:none;outline:none;border:none;}

/* LINKS */

a.phonelink:link, a.phonelink:visited	{font-size:15px;color:#363638;text-decoration:none;outline:none;border:none;}
a.phonelink:hover, a.phonelink:active 	{font-size:15px;color:#363638;text-decoration:none;outline:none;border:none;}

a.contentlink:link 		{font-size:15px;color:#363638;text-decoration:underline;outline:none;border:none;}
a.contentlink:visited 	{font-size:15px;color:#363638;text-decoration:underline;outline:none;border:none;}
a.contentlink:hover 	{font-size:15px;color:#342f84;text-decoration:underline;outline:none;border:none;}
a.contentlink:active 	{font-size:15px;color:#342f84;text-decoration:underline;outline:none;border:none;}

a.learnmorelink:link 	{font-size:17px;color:#363638;text-decoration:none;outline:none;border:none;}
a.learnmorelink:visited {font-size:17px;color:#363638;text-decoration:none;outline:none;border:none;}
a.learnmorelink:hover 	{font-size:17px;color:#bf1e2e;text-decoration:none;outline:none;border:none;}
a.learnmorelink:active 	{font-size:17px;color:#bf1e2e;text-decoration:none;outline:none;border:none;}

a.readmorelessbtnlink-plaza-marine:link		{font-size:17px;color:#ffffff;text-decoration:none;outline:none;border:none;padding:16px 20px 20px 14px;margin:0px 0px 0px 0px;}
a.readmorelessbtnlink-plaza-marine:visited 	{font-size:17px;color:#ffffff;text-decoration:none;outline:none;border:none;padding:16px 20px 20px 14px;margin:0px 0px 0px 0px;}
a.readmorelessbtnlink-plaza-marine:hover 	{font-size:17px;color:#ffffff;text-decoration:none;outline:none;border:none;padding:16px 20px 20px 14px;margin:0px 0px 0px 0px;}
a.readmorelessbtnlink-plaza-marine:active 	{font-size:17px;color:#ffffff;text-decoration:none;outline:none;border:none;padding:16px 20px 20px 14px;margin:0px 0px 0px 0px;}

a.sidebarlink:link 		{font-size:16px;color:#363638;text-decoration:none;outline:none;border:none;}
a.sidebarlink:visited 	{font-size:16px;color:#363638;text-decoration:none;outline:none;border:none;}
a.sidebarlink:hover 	{font-size:16px;color:#bf1e2e;text-decoration:none;outline:none;border:none;}
a.sidebarlink:active 	{font-size:16px;color:#bf1e2e;text-decoration:none;outline:none;border:none;}
.currentsidebarlink		{font-size:16px;color:#bf1e2e;text-decoration:none;outline:none;border:none;cursor:default;}

a.membershiplink:link 		{color:#bf1e2e;text-decoration:none;outline:none;border:none;}
a.membershiplink:visited 	{color:#bf1e2e;text-decoration:none;outline:none;border:none;}
a.membershiplink:hover 		{color:#272264;text-decoration:none;outline:none;border:none;}
a.membershiplink:active 	{color:#272264;text-decoration:none;outline:none;border:none;}


.featured-content-container-plaza-marine ol li {text-align:left; margin-left:0px;}
.featured-content-container-plaza-marine ol li a{color: #342F84; }
.featured-content-container-plaza-marine ol li a:hover{color: #BF1E2E;; }
ol.breadcrumb{margin:0px 10px 20px 0px; padding-left:0px;}
.breadcrumb li {display: inline; padding-right:2px;}
.breadcrumb li+li:before {content:" » ";}
.breadcrumb li .current { text-decoration:none;}




























