/********************************************************************/
/* Website Developed by : Blue Sombrero 							*/
/* Proteus 															*/

/* Created: Mar 11 2013 by Anita									*/
/* Updated: Aug 11 2015 by Krunal									*/

/********************************************************************/
@import url(https://fonts.googleapis.com/css?family=Exo:400,900italic,900,800italic,700italic,800,700,600italic,600,500italic,500,400italic,300italic,300,200italic,200,100italic,100);


/* Common CSS */
/********************************************************************/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,
acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,
strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,
caption,tbody,tfoot,thead,tr,th,td			{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%;
										background: transparent; }
blockquote,q								{ quotes: none; }
blockquote:before,
blockquote:after,
q:before,q:after						{ content:''; content: none; }
:focus									{ outline:none; }
ins										{ text-decoration:none; }
del										{ text-decoration:line-through; }
form										{ height: 100%; }
img										{ border: 0; padding: 0; margin: 0; }
html, body								{ text-align: left; font-size: 14px; margin: 0; padding: 0;
										font-family: Arial,Helvetica,sans-serif; height: 100%;
										background: #fff; color: #232323; line-height: 20px; 
										font-weight: normal; }
#Body .AlertText a:hover,
#Body .AlertText a:focus,
#Body .AlertText a:active			{color: #ebeaea;}
/* Text CSS */
/********************************************************************/
h1, h2, h3, h4, h5, h6					{ font-family: Arial,Helvetica,sans-serif; 
										font-weight: normal; padding: 0 0 18px 0; }
h1										{ font-size: 28px; line-height: 32px; }
h2										{ font-size: 26px; line-height: 30px; }
h3										{ font-size: 24px; line-height: 26px; }
h4										{ font-size: 20px; line-height: 22px; }
h5	 									{ font-size: 18px; line-height: 20px; }
h6										{ font-size: 16px; line-height: 20px; }
p										{ padding: 0 0 18px 0; }
ul, ol									{ padding: 0 0 18px 0; margin: 0 0 0 24px;}
ul ul, ol ol,
ul ol, ol ul 								{ padding: 0; }
ul li, ol li									{ padding: 0; margin: 0;}
sup										{ vertical-align: top; font-size: 8px; }
small										{ font-size: 8px; }
.Normal, 
.NormalDisabled,
.BoldText,
.NormalRed,
.SubHead,
.SkinObject								{ font-family: Arial,Helvetica,sans-serif; font-weight:normal;
										font-size: 14px; line-height: 20px; text-align: left; }
.Normal, .NormalDisabled				{ color: #232323; }
.BoldText								{ font-weight: bold;}
.NormalRed								{ color: #cd0000; font-weight: bold; }

#HeaderApp								{ margin-top: 60px;}
/* Link CSS */
/********************************************************************/
a, a:link, a:visited,
a.CommandButton, 
a.CommandButton:link, 
a.CommandButton:visited,
a.SkinObject, 
a.SkinObject:link,
a.SkinObject:visited					{ font-family: inherit; font-weight: normal; 
										font-size: inherit; text-decoration: none; line-height: inherit; }
a:active, a:hover, a:focus,
a.CommandButton:active, 
a.CommandButton:hover, 
a.CommandButton:focus,
a.SkinObject:hover , 
a.SkinObject:focus,
a.SkinObject:active						{ text-decoration: none; }
.paneOutline							{ outline: 1px dotted #000; border: none; }
.paneOutline center						{ text-align: center; }
.paneOutline .SubHead					{ color: #000; }

/* DNN Empty Pane CSS For IE */
/********************************************************************/
.DNNEmptyPane							{ font-size: 0px; line-height: 0px; display: none; }

/* Input CSS */
/********************************************************************/
input.NormalTextBox,
textarea.NormalTextBox,
select.NormalTextBox						{ font-family: Arial,Helvetica,sans-serif;
										font-weight: normal; font-size: 14px; line-height: 22px;
										height: 22px; background: #f6f6f6; border: 1px solid #acacac; 
										padding: 2px 8px; margin: 2px 0px; color:#222; display: inline-block;
										*display: inline; *zoom: 1;}
select.NormalTextBox						{ padding: 2px 2px 2px 8px; }
input.NormalTextBox:focus, 
input.NormalTextBox:hover,
textarea.NormalTextBox:focus,
textarea.NormalTextBox:hover,
select.NormalTextBox:focus,
select.NormalTextBox:hover				{ border-color:#222; }
textarea.NormalTextBox, select.NormalTextBox
										{ height: auto; }

/* Button CSS */
/********************************************************************/
.StandardButton							{ display: inline-block; border-width: 1px; border-style: solid;
										font-size: 14px; line-height: 20px; margin: 12px 0; padding: 8px 12px; }
.StandardButton:hover, 
.StandardButton:focus					{ outline: none; text-decoration: none; }

/* Float CSS */
/********************************************************************/
.float-left								{ float:left; }
.float-right							{ float:right; }
.clear:after							{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.clear-both								{ clear:both; font-size: 0px; line-height: 0px; height: 0px; }

/* DNN Overwrite CSS */
/********************************************************************/
.textAlignRight							{ text-align: right; }
.textAlignCenter						{ text-align: center; }
.FileManager_FileList 					{ margin: 2px 0 0 0; }
.rgMasterTable							{ width: 100%; }
.rgCurrentPage span						{ line-height: 22px; }
input.rgPagerTextBox						{ width: 24px!important; }
.termsContainer, 
.privacyContainer						{ padding: 12px; }
.FileManager_FileList 					{ margin: 2px 0 0 0; }
.rgMasterTable							{ width: 100%; }
.rgCurrentPage span						{ line-height: 22px; }
input.rgPagerTextBox						{ width: 24px!important; }

/* DNN 6 Fix */
/********************************************************************/
#dnnCPWrap a,
#dnnCPWrap a:link,
#dnnCPWrap a:visited						{ text-decoration: none; }
#dnnCPWrap a:hover span, #dnnCPWrap a:active span,
#dnnCPWrap a:focus span, #dnnCommonTasks a:hover, 
#dnnCommonTasks a:active, #dnnCommonTasks a:focus, 
#dnnCurrentPage a:hover, #dnnCurrentPage a:active, 
#dnnCurrentPage a:focus, #dnnOtherTools a:hover, 
#dnnOtherTools a:active, #dnnOtherTools a:focus
										{ text-decoration: underline; }

/* Navigation CSS */
/********************************************************************/
.RadMenu_SkinNAV .rmGroup .rmLeftImage,
.RadMenu_ContentActions .rmGroup .rmLeftImage
										{ display: none; }
.RadMenu_SkinNAV						{ float: none !important; width: auto !important; position:absolute; padding:0 0 0 192px;}
.RadMenu_SkinNAV .rmRootGroup .rmItem	{ margin: 0 2px 0 0; }
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:link,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:visited 
										{ display: block; text-decoration: none; cursor: pointer; 
										font-family: 'Exo',Arial,Helvetica,sans-serif; 
										font-size: 18px; line-height: 20px; font-weight: 400;
										text-transform: uppercase; text-decoration: none; 
										padding: 8px; }
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink .rmText,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:link .rmText,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:visited .rmText
										{ padding: 0; margin: 0; color: #fff; }
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:hover,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:active,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:focus,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmSelected,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmSelected:link,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmSelected:visited,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:link,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:visited
										{ background: #3b3b3b; }
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:hover .rmText,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:active .rmText,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:focus .rmText,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmSelected .rmText,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmSelected:link .rmText,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmSelected:visited .rmText,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded .rmText,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:link .rmText,
.RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:visited .rmText
										{ color: #fff; }
.RadMenu_SkinNAV .rmSlide .rmGroup,
.RadMenu_ContentActions .rmGroup 		{ background: #3b3b3b; -moz-box-shadow: 0 4px 6px rgba(0,0,0,0.5); 
										-webkit-box-shadow: 0 4px 6px rgba(0,0,0,0.5);
  										box-shadow: 0 4px 6px rgba(0,0,0,0.5); }
.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink,
.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:link,
.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:visited ,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink:link,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink:visited 
										{ padding: 7px 10px; margin: 0; text-decoration: none; display: block; 
										white-space: nowrap; font-size: 14px; line-height: 18px;
										font-family: 'Exo',Arial,Helvetica,sans-serif; font-weight: 400; 
										min-width: 200px; _width: 200px; text-transform: uppercase; }
.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink .rmText,
.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:link .rmText,
.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:visited  .rmText,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink .rmText,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink:link .rmText,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink:visited .rmText
										{ padding: 0 ; margin: 0; background: transparent; display: inline; 
										font-size: 14px; line-height: 18px; 
										font-family: 'Exo',Arial,Helvetica,sans-serif; 
										font-weight: 400; white-space: nowrap; color: #fff;
										text-transform: none; text-transform: uppercase; }
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink .rmText,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink:link .rmText,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink:visited .rmText
										{ padding: 0 16px 0 0; }
.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink .rmExpandRight,
.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:link .rmExpandRight,
.RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:visited .rmExpandRight,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink .rmExpandRight,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink:link .rmExpandRight,
.RadMenu_ContentActions .rmGroup .rmItem a.rmLink:visited .rmExpandRight
										{ display: block; padding: 0 16px 0 0; 
										background: transparent url(images/white-arrow.png) right center no-repeat; }
.RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded .rmExpandRight,
.RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:link .rmExpandRight,
.RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:visited .rmExpandRight,
.RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded .rmExpandRight,
.RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:link .rmExpandRight,
.RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:visited .rmExpandRight,
.RadMenu_SkinNAV .rmGroup .rmItem a.rmSelected .rmExpandRight,
.RadMenu_SkinNAV .rmGroup .rmItem a.rmSelected:link .rmExpandRight,
.RadMenu_SkinNAV .rmGroup .rmItem a.rmSelected:visited .rmExpandRight,
.RadMenu_ContentActions .rmGroup .rmItem a.rmSelected .rmExpandRight,
.RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:link .rmExpandRight,
.RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:visited .rmExpandRight
										{ background: transparent url(images/black-arrow.png) right center no-repeat; }
.RadMenu_SkinNAV .rmGroup .rmSeparator,
.RadMenu_ContentActions .rmGroup .rmSeparator
										{ background: #242424; }

/* Skin CSS */
/********************************************************************/
.skin-area								{ background: url(images/skin-bg.jpg) center top repeat-y #252525; min-height: 100%; _height: 100%; }
.skin-width								{ width: 1080px; margin: auto; display: table; max-width:100%;}
.skin-floatRight 						{ float: right; }
.skin-social							{ float: left; }
.skin-social a.link , 
.skin-social a.link:link, 
.skin-social a.link:visited 				{ width: 28px; height: 28px; background-color: transparent; margin: 0 12px 0 0; display: inline-block; text-indent: -9999px; 
										  background-repeat: no-repeat; background-image: url(images/color-social-icon.png); }

.skin-social a.skTwitter 				{ background-position: -28px 0; }
.skin-social a.skTwitter:hover 			{ background-position: -28px -28px; }

.skin-social a.skFacebook 				{ background-position: -56px 0; }
.skin-social a.skFacebook:hover 			{ background-position: -56px -28px; }

.skin-social a.skInstagram 				{ background-position: -84px 0; }
.skin-social a.skInstagram:hover 		{ background-position: -84px -28px; }

.skin-social a.skFlickr 					{ background-position: -140px 0; }
.skin-social a.skFlickr:hover 			{ background-position: -140px -28px; }

.skin-social a.skYoutube 				{ background-position: -112px 0; }
.skin-social a.skYoutube:hover 			{  background-position: -112px -28px; }

.skin-login								{ float: right; color: #fff; padding: 0 18px 5px 18px; }
.skin-nav								{ padding: 12px 0 0 0; position: relative; z-index: 2; }
.login-linksp							{ padding: 0 12px; }
.login-linksp,
a.login-link,
a.login-link:link						{ font-family: 'Exo',Arial,Helvetica,sans-serif; font-size: 18px; font-weight: 300;
										line-height: 24px; font-style: italic; }
.skin-loginSP							{ padding: 0 16px;}
.skin-logo								{ position: absolute; z-index: 3; }
.skin-logo img							{ height: 190px; width: 170px; }
h1.skin-banner							{ font-size: 32px; line-height: 46px; text-transform: uppercase; 
										font-family: 'Exo',Arial,Helvetica,sans-serif; font-weight: 800; 
										font-style: italic; letter-spacing: 0; padding: 12px 0 12px 200px; }
.skin-content							{ position: relative; z-index: 1; }
.skin-content .sWebTheme_ActionsArea		{ margin: 50px 0 0 0; }

/* Club Home CSS */
/********************************************************************/
.cb-slider								{ background: #232323; border-top: 10px solid #3b3b3b; }
.skin-contentbg							{ background: #232323; padding: 30px 60px 0 60px; 
										-moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); 
										-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); 
										box-shadow: 0 0 10px rgba(0,0,0,0.5); }
.cb-news								{ padding: 0 0 30px 0; }
.cb-about,
.cb-events, 
.site-links,
.skin-lfinfo							{ width: 635px; float: left; }
.cb-banner,
.skin-rtinfo,
.skin-contact,
.cb-helpful-links						{ width: 310px; float: right; clear: right;}
.inner-content-wp						{ padding: 46px 0 24px 0; }
#Body .LeftPane,#Body .inner-skin .LeftPane			{ width: 600px; padding: 0 24px 0 0; display:table-cell; }
#Body .RightPane,#Body .inner-skin .RightPane		{ width: 50%; display:table-cell; }
#Body .display-table							{ display:table; }
.skin-footer							{ padding: 0 0 64px 0; }
.skin-info								{ padding: 18px 0; }
.cbContainer							{ padding: 0 0 30px 0; }
.cbHeader								{ font-size: 20px; line-height: 32px; 
										font-family: 'Exo',Arial,Helvetica,sans-serif; font-style: italic; font-weight: 700;
										padding: 12px 18px; text-transform: uppercase; }
.chWrapper								{ background: #232323; padding: 30px 58px; }
.cbContent								{ font-family: 'Exo',Arial,Helvetica,sans-serif; 
										font-size: 14px; line-height: 20px; color: #fff; padding: 18px; background: #3B3B3B; }
.cbFooter								{ background: #3b3b3b; padding: 10px 18px; text-align: right; }
a.cbFooterlink,
a.cbFooterlink:link						{ display: inline-block; *display: inline; *zoom: 1;
										font-size: 22px; line-height: 26px; 

										font-family: 'Exo',Arial,Helvetica,sans-serif; 
										padding: 0 24px 0 0; font-weight: normal; font-style: italic;
										background-image: url(images/arrows.png); background-color: transparent;

										font-family: 'exolightitalic',Arial,Helvetica,sans-serif; 
										padding: 0 24px 0 0; font-weight: normal;
										background-image: url(images/arrows1.png); background-color: transparent;

										background-repeat: no-repeat; background-position: right top; }

/* Club Home News CSS */
/********************************************************************/
ul.news-wrapper							{ margin: 0; padding: 0;}
li.news-item								{ float: left; width: 310px; padding: 0 15px 0 0; list-style: none; }
li.news-last-item						{ padding: 0; }
.news-itemwp							{ position: relative; height: 240px; width: 310px; overflow: hidden; }
.news-image img							{ height: 240px; width: 310px; max-width: 100%; }
h2.news-title							{ position: absolute; width: 100%; top: 0; left: 0; padding: 0; }
h2.news-title,
h2.news-title .news-head					{ font-size: 20px; line-height: 32px; 
										font-family: 'Exo',Arial,Helvetica,sans-serif; font-style: italic; font-weight: 500;
										color: #fff; text-transform: uppercase; }
h2.news-title .news-head					{ padding: 12px 18px; display: block; }
.news-summary							{ background: #000; background-color: rgba(0,0,0,0.5); 
										font-family: 'Exo',Arial,Helvetica,sans-serif; font-size: 16px; line-height: 22px;
										padding: 18px; color: #fff; position: absolute; top: 240px; left: 0; 
										height: 204px; width: 274px;  }
.new-footer								{ background: #3b3b3b; padding: 10px 18px; text-align: right; }
a.news-link,
a.news-link:link						{ display: inline-block; *display: inline; *zoom: 1;

										font-family: 'Exo',Arial,Helvetica,sans-serif; font-style: italic;
										font-size: 20px; line-height: 26px; padding: 0 24px 0 0;
										background-image: url(images/arrows.png); background-color: transparent;

										 font-family: 'exolightitalic',Arial,Helvetica,sans-serif;
										font-size: 20px; line-height: 26px; font-style: normal; padding: 0 24px 0 0;
										background-image: url(images/arrows1.png); background-color: transparent;

										background-repeat: no-repeat; }

/* Club Home - Google Calendar CSS */
/********************************************************************/
ul.event-wrapper							{ margin: 0; padding: 0; }
li.event-item							{ padding: 6px 14px; background: #555; list-style: none; margin: 0 0 12px 0; }
li.event-last-item						{ margin: 0; }
.event-calendar							{ float: left; padding: 4px 14px 0 0; width: 52px; }
.event-month							{ display: block; font-size: 20px; line-height: 20px; color: #7a7a7a; 
										font-family: 'Exo',Arial,Helvetica,sans-serif; font-style: italic;
										font-weight: 700; text-transform: uppercase; text-align: center; }
.event-day								{ display: block; font-size: 36px; line-height: 36px; color: #7a7a7a; 
										font-family: 'Exo',Arial,Helvetica,sans-serif; margin: 0 0 0 -10px; font-style: italic;
										font-weight: 700; text-transform: uppercase; text-align: center; }
.event-time-wrapper						{ float: left; padding: 7px 0 0 0; }
.event-time								{ display: block; padding: 10px; font-size: 18px; line-height: 24px;
										-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
										font-family: 'Exo',Arial,Helvetica,sans-serif; font-style: italic; font-weight: 800; }
.event-detail							{ padding: 10px 0 10px 186px; }
h2.event-head,
p.event-summary,
a.event-link,
a.event-link:link						{ padding: 0; margin: 0; }
h2.event-head,
a.event-link,
a.event-link:link						{ font-size: 22px; line-height: 24px; 
										font-family: 'Exo',Arial,Helvetica,sans-serif; font-style: italic; font-weight: 700;
										text-transform: uppercase; }
p.event-summary							{ font-size: 14px; line-height: 16px; }

/* Club Home - Helpful Links CSS */
/********************************************************************/
ul.HPWrapper								{ margin: 0; padding: 0;}
li.HPItem								{ list-style: none; padding: 0 0 10px 0; }
li.HPItem-last							{ padding: 0; }
a.HPLink,
a.HPLink:link,
a.HPLink:link							{ padding: 8px 14px; display: block; font-family: 'Exo',Arial,Helvetica,sans-serif; 
										font-size: 18px; line-height: 24px; font-weight: 200; font-style: italic; }

/* Club Home - About Club CSS */
/********************************************************************/
.cb-about .cbContent,
.cb-about .cbContent a,
.cb-about .cbContent a:link				{ font-family: 'Exo',Arial,Helvetica,sans-serif; 
										font-size: 18px; line-height: 24px; font-style: italic; }

/* Club Home - Banner CSS */
/********************************************************************/
a.bannerLink,
a.bannerLink:link						{ display: block; }
a.bannerLink img,
a.bannerLink:link img					{ width: 100%; }

/* Club Home - Sponsors CSS */
/********************************************************************/
.skin-sponsor							{ background: #3b3b3b; margin: auto; padding: 18px 32px; position: relative;
										-moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); 
										-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); 
										box-shadow: 0 0 10px rgba(0,0,0,0.5); }
.spLeft, .spRight						{ height: 18px; width: 32px; position: absolute; top: -18px; }
.spLeft									{ left: 0; background-position: 0 0; }
.spRight								{ right: 0; background-position: -32px 0; }
.spnWrapper								{ padding: 0 42px; }
.spnWrapper .caroufredsel_wrapper		{ margin: auto !important; padding-right: 10px; }
ul.spnList								{ margin: 0; padding: 0; text-align: center; }
li.spnItem								{ margin: 0; padding: 0 10px; display: inline-block; *display: inline; zoom: 1; }
a.spnPVLinks,
a.spnPVLinks:link,
a.spnNTLinks,
a.spnNTLinks:link						{ background: url(images/sponsor-carousel-nav1.png) 0 0 no-repeat transparent;
										height: 46px; width: 46px; top: 50%; margin: -23px 0 0 0; position: absolute; text-indent: -9999px; }
a.spnPVLinks,
a.spnPVLinks:link						{ left: 32px; }
a.spnNTLinks,
a.spnNTLinks:link						{ right: 32px; }

/* Club Home - Site Links CSS */
/********************************************************************/
ul.slWrapper								{ margin: 0; padding: 0 72px 0 0; float: left; }
ul.slWrapper-last						{ padding: 0; }
li.slItem								{ list-style: none}
a.slLink,
a.slLink:link,
a.slLink:visited						{ font-family: 'Exo',Arial,Helvetica,sans-serif; font-size: 17px; line-height: 26px; font-style: italic; }

/* Footer Container CSS */
/********************************************************************/
h2.ftHead								{ font-size: 20px; line-height: 32px; 
										font-family: 'Exo',Arial,Helvetica,sans-serif; font-style: italic; font-weight: 800;
										padding: 0 0 12px 0; text-transform: uppercase; }
h2.club-name,
a.club-email,
a.club-email:link,
p.club-address							{ font-family: 'Exo',Arial,Helvetica,sans-serif; font-style: italic;
										font-size: 18px; line-height: 24px; padding: 0; }
a.club-email,
a.club-email:link						{ text-decoration: underline; }
.skin-rtinfo .SkinObject,
.skin-rtinfo a.SkinObject,
.skin-rtinfo a.SkinObject:link			{ font-family: 'Exo',Arial,Helvetica,sans-serif; font-size: 15px; line-height: 20px; font-weight: 300; }

/* Green - CSS */
/********************************************************************/
.proteusGreen h1,
.proteusGreen h2,
.proteusGreen h3,
.proteusGreen h4,
.proteusGreen h5,
.proteusGreen h6,
.proteusGreen a, 
.proteusGreen a:link, 
.proteusGreen a:visited,
.proteusGreen h2.ftHead,
.proteusGreen .SubHead,
.proteusGreen .SkinObject,
.proteusGreen a.CommandButton, 
.proteusGreen a.CommandButton:link, 
.proteusGreen a.CommandButton:visited,
.proteusGreen a.SkinObject, 
.proteusGreen a.SkinObject:link,
.proteusGreen a.SkinObject:visited		{ color: #31a112; }
.proteusGreen a:active, 
.proteusGreen a:hover, 
.proteusGreen a:focus,
.proteusGreen a.CommandButton:active, 
.proteusGreen a.CommandButton:hover, 
.proteusGreen a.CommandButton:focus,
.proteusGreen a.SkinObject:hover , 
.proteusGreen a.SkinObject:focus,
.proteusGreen a.SkinObject:active		{ color: #000; }
.proteusGreen .StandardButton			{ background: #31a112; border-color: #186e00; color: #fff; }
.proteusGreen .AlertText a,
.proteusGreen .AlertText a:link,
.proteusGreen .AlertText a:visited				{color: #15c15c;}

.proteusGreen .TeamPage_newsHolder a, 
.proteusGreen .TeamPage_newsHolder a:link, 
.proteusGreen .TeamPage_newsHolder a:visited,
.proteusGreen .TeamPage_gridColumn a,
.proteusGreen .TeamPage_gridColumn a:link,
.proteusGreen .TeamPage_gridColumn a:visited,
.proteusGreen .dtCNWrapper .ModLinksC a,
.proteusGreen .dtCNWrapper .ModLinksC a:link,
.proteusGreen .dtCNWrapper .ModLinksC a:visited,
.proteusGreen .dtCNWrapper .ModDNNHTMLC a,
.proteusGreen .dtCNWrapper .ModDNNHTMLC a:link,
.proteusGreen .dtCNWrapper .ModDNNHTMLC a:visited {
  color: #108c43;
}

.proteusGreen .TeamPage_newsHolder a:hover,
.proteusGreen .TeamPage_newsHolder a:focus,
.proteusGreen .TeamPage_newsHolder a:active,
.proteusGreen .TeamPage_gridColumn a:hover,
.proteusGreen .TeamPage_gridColumn a:focus,
.proteusGreen .TeamPage_gridColumn a:active,
.proteusGreen .dtCNWrapper .ModLinksC a:hover,
.proteusGreen .dtCNWrapper .ModLinksC a:focus,
.proteusGreen .dtCNWrapper .ModLinksC a:active,
.proteusGreen .dtCNWrapper .ModDNNHTMLC a:hover,
.proteusGreen .dtCNWrapper .ModDNNHTMLC a:focus,
.proteusGreen .dtCNWrapper .ModDNNHTMLC a:active {
  color: #222222;
}
/* Borders CSS */
/***************************************/
.proteusGreen .skin-info				{ border-top: 5px solid #31a112; }
.proteusGreen .cb-slider				{ border-bottom: 5px solid #31a112;}

/* Container CSS */
/***************************************/
.proteusGreen a.cbFooterlink,
.proteusGreen a.cbFooterlink:link		{ background-position: right top; }

/* Skin CSS */
/***************************************/
.proteusGreen .skin-social a.skTwitter 	{ background-position: -28px 0; }
.proteusGreen .skin-social a.skTwitter:hover
										{ background-position: -28px -84px; }

.proteusGreen .skin-social a.skFacebook 	{ background-position: -56px 0; }
.proteusGreen .skin-social a.skFacebook:hover
										{ background-position: -56px -84px; }

.proteusGreen .skin-social a.skInstagram	{ background-position: -84px 0; }
.proteusGreen .skin-social a.skInstagram:hover
										{ background-position: -84px -84px; }

.proteusGreen .skin-social a.skFlickr 	{ background-position: -140px 0; }
.proteusGreen .skin-social a.skFlickr:hover
										{ background-position: -140px -84px; }

.proteusGreen .skin-social a.skYoutube 	{ background-position: -112px 0; }
.proteusGreen .skin-social a.skYoutube:hover
										{  background-position: -112px -84px; }
.proteusGreen .skin-login				{ background: #31a112; }

/* Skin Home Actions */
/***************************************/
.proteusGreen a.sWebTheme_showSettings:hover,
.proteusGreen a.sWebTheme_ActionsLinks:hover span,
.proteusGreen a.sWebTheme_ActionsLinks:focus span,
.proteusGreen a.sWebTheme_ActionsLinks:active span
									{ background-color: #31a112; }

/* Menu */
/***************************************/
.proteusGreen .skin-nav					{ background:  #31a112; }
.proteusGreen .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:hover,
.proteusGreen .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:focus,
.proteusGreen .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:active,
.proteusGreen .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:hover,
.proteusGreen .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:focus,
.proteusGreen .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:active,
.proteusGreen .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded,
.proteusGreen .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:link,
.proteusGreen .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:visited,
.proteusGreen .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded,
.proteusGreen .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:link,
.proteusGreen .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:visited,
.proteusGreen .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected,
.proteusGreen .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:link,
.proteusGreen .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:visited,
.proteusGreen .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected,
.proteusGreen .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:link,
.proteusGreen .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:visited
										{ background: #31a112; }

/* Content Rotator */
/***************************************/
.proteusGreen .bCarouselWrapper a.bCarouselContentLink, 
.proteusGreen .bCarouselWrapper a.bCarouselContentLink:link
										{ color: #31a112; }

/* Club Home - Container and News */
/***************************************/
.proteusGreen .cbHeader,
.proteusGreen h2.news-title				{ background: #31a112; }
.proteusGreen .skin-action,
.proteusGreen .cbFooter,
.proteusGreen .new-footer				{ border-top: 5px solid #31a112; }
.proteusGreen a.news-link,
.proteusGreen a.news-link:link			{ background-position: right top; }

/* Club Home - Google Event */
/***************************************/
.proteusGreen h2.event-head,
.proteusGreen a.event-link,
.proteusGreen a.event-link:link			{ color: #fff; }
.proteusGreen a.event-link:hover,
.proteusGreen a.event-link:focus			{ color: #31a112; }

/* Club Home - Helpful Links */
/***************************************/
.proteusGreen a.HPLink,
.proteusGreen a.HPLink:link,
.proteusGreen a.HPLink:link				{ color: #fff; background: #555; }
.proteusGreen a.HPLink:hover,
.proteusGreen a.HPLink:focus,
.proteusGreen a.HPLink:active			{ background: #31a112; }

/* Club Home - Sponsors CSS */
/***************************************/
.proteusGreen .spLeft					{ background: url(images/sponsor-notch.png) 0 0 no-repeat transparent; }
.proteusGreen .spRight					{ background: url(images/sponsor-notch.png) -32px 0 no-repeat transparent; }
.proteusGreen a.spnPVLinks,
.proteusGreen a.spnPVLinks:link			{ background-position: 0 0; }
.proteusGreen a.spnNTLinks,
.proteusGreen a.spnNTLinks:link			{ background-position: -46px 0; }

/* Blue - CSS */
/********************************************************************/
.proteusBlue h1,
.proteusBlue h2,
.proteusBlue h3,
.proteusBlue h4,
.proteusBlue h5,
.proteusBlue h6,
.proteusBlue a, 
.proteusBlue a:link, 
.proteusBlue a:visited,
.proteusBlue h2.ftHead,
.proteusBlue .SubHead,
.proteusBlue .SkinObject,
.proteusBlue a.CommandButton, 
.proteusBlue a.CommandButton:link, 
.proteusBlue a.CommandButton:visited,
.proteusBlue a.SkinObject, 
.proteusBlue a.SkinObject:link,
.proteusBlue a.SkinObject:visited		{ color: #0079e0; }
.proteusBlue a:active, 
.proteusBlue a:hover, 
.proteusBlue a:focus,
.proteusBlue a.CommandButton:active, 
.proteusBlue a.CommandButton:hover, 
.proteusBlue a.CommandButton:focus,
.proteusBlue a.SkinObject:hover , 
.proteusBlue a.SkinObject:focus,
.proteusBlue a.SkinObject:active			{ color: #000; }
.proteusBlue .StandardButton				{ background: #0079e0; border-color: #004c8c; color: #fff; }
.proteusBlue .AlertText a,
.proteusBlue .AlertText a:link,
.proteusBlue .AlertText a:visited				{color: #3d8efd;}

.proteusBlue .TeamPage_newsHolder a, 
.proteusBlue .TeamPage_newsHolder a:link, 
.proteusBlue .TeamPage_newsHolder a:visited,
.proteusBlue .TeamPage_gridColumn a,
.proteusBlue .TeamPage_gridColumn a:link,
.proteusBlue .TeamPage_gridColumn a:visited,
.proteusBlue .dtCNWrapper .ModLinksC a,
.proteusBlue .dtCNWrapper .ModLinksC a:link,
.proteusBlue .dtCNWrapper .ModLinksC a:visited,
.proteusBlue .dtCNWrapper .ModDNNHTMLC a,
.proteusBlue .dtCNWrapper .ModDNNHTMLC a:link,
.proteusBlue .dtCNWrapper .ModDNNHTMLC a:visited {
  color: #005ddb;
}

.proteusBlue .TeamPage_newsHolder a:hover,
.proteusBlue .TeamPage_newsHolder a:focus,
.proteusBlue .TeamPage_newsHolder a:active,
.proteusBlue .TeamPage_gridColumn a:hover,
.proteusBlue .TeamPage_gridColumn a:focus,
.proteusBlue .TeamPage_gridColumn a:active,
.proteusBlue .dtCNWrapper .ModLinksC a:hover,
.proteusBlue .dtCNWrapper .ModLinksC a:focus,
.proteusBlue .dtCNWrapper .ModLinksC a:active,
.proteusBlue .dtCNWrapper .ModDNNHTMLC a:hover,
.proteusBlue .dtCNWrapper .ModDNNHTMLC a:focus,
.proteusBlue .dtCNWrapper .ModDNNHTMLC a:active {
  color: #222222;
}

/* Borders CSS */
/***************************************/
.proteusBlue .skin-info					{ border-top: 5px solid #0079e0; }
.proteusBlue .cb-slider					{ border-bottom: 5px solid #0079e0;}

/* Container CSS */
/***************************************/
.proteusBlue a.cbFooterlink,
.proteusBlue a.cbFooterlink:link			{ background-position: right -52px; }

/* Skin CSS */
/***************************************/
.proteusBlue .skin-social a.skTwitter 	{ background-position: -28px 0; }
.proteusBlue .skin-social a.skTwitter:hover
										{ background-position: -28px -28px; }

.proteusBlue .skin-social a.skFacebook 	{ background-position: -56px 0; }
.proteusBlue .skin-social a.skFacebook:hover
										{ background-position: -56px -28px; }

.proteusBlue .skin-social a.skInstagram 	{ background-position: -84px 0; }
.proteusBlue .skin-social a.skInstagram:hover
										{ background-position: -84px -28px; }

.proteusBlue .skin-social a.skFlickr 	{ background-position: -140px 0; }
.proteusBlue .skin-social a.skFlickr:hover
										{ background-position: -140px -28px; }

.proteusBlue .skin-social a.skYoutube 	{ background-position: -112px 0; }
.proteusBlue .skin-social a.skYoutube:hover
										{  background-position: -112px -28px; }
.proteusBlue .skin-login					{ background: #0079e0; }

/* Skin Home Actions */
/***************************************/
.proteusBlue a.sWebTheme_showSettings:hover,
.proteusBlue a.sWebTheme_ActionsLinks:hover span,
.proteusBlue a.sWebTheme_ActionsLinks:focus span,
.proteusBlue a.sWebTheme_ActionsLinks:active span
										{ background-color: #0079e0; }

/* Menu */
/***************************************/
.proteusBlue .skin-nav					{ background:  #0079e0; }
.proteusBlue .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:hover,
.proteusBlue .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:focus,
.proteusBlue .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:active,
.proteusBlue .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:hover,
.proteusBlue .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:focus,
.proteusBlue .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:active,
.proteusBlue .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded,
.proteusBlue .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:link,
.proteusBlue .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:visited,
.proteusBlue .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded,
.proteusBlue .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:link,
.proteusBlue .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:visited,
.proteusBlue .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected,
.proteusBlue .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:link,
.proteusBlue .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:visited,
.proteusBlue .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected,
.proteusBlue .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:link,
.proteusBlue .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:visited
									{ background: #0079e0; }

/* Content Rotator */
/***************************************/
.proteusBlue .bCarouselWrapper a.bCarouselContentLink, 
.proteusBlue .bCarouselWrapper a.bCarouselContentLink:link
									{ color: #0079e0; }

/* Club Home - Container and News */
/***************************************/
.proteusBlue .cbHeader,
.proteusBlue h2.news-title				{ background: #0079e0; }
.proteusBlue .skin-action,
.proteusBlue .cbFooter,
.proteusBlue .new-footer				{ border-top: 5px solid #0079e0; }
.proteusBlue a.news-link,
.proteusBlue a.news-link:link			{ background-position: right -52px; }

/* Club Home - Google Event */
/***************************************/
.proteusBlue h2.event-head,
.proteusBlue a.event-link,
.proteusBlue a.event-link:link			{ color: #fff; }
.proteusBlue a.event-link:hover,
.proteusBlue a.event-link:focus			{ color: #0079e0; }

/* Club Home - Helpful Links */
/***************************************/
.proteusBlue a.HPLink,
.proteusBlue a.HPLink:link,
.proteusBlue a.HPLink:link			{ color: #fff; background: #555; }
.proteusBlue a.HPLink:hover,
.proteusBlue a.HPLink:focus,
.proteusBlue a.HPLink:active			{ background: #0079e0; }

/* Club Home - Sponsors CSS */
/***************************************/
.proteusBlue .spLeft					{ background: url(images/sponsor-notch.png) 0 -36px no-repeat transparent; }
.proteusBlue .spRight					{ background: url(images/sponsor-notch.png) -32px -36px no-repeat transparent; }
.proteusBlue a.spnPVLinks,
.proteusBlue a.spnPVLinks:link			{ background-position: 0 -92px; }
.proteusBlue a.spnNTLinks,
.proteusBlue a.spnNTLinks:link			{ background-position: -46px -92px; }

/* Red - CSS */
/********************************************************************/
.proteusRed h1,
.proteusRed h2,
.proteusRed h3,
.proteusRed h4,
.proteusRed h5,
.proteusRed h6,
.proteusRed a, 
.proteusRed a:link, 
.proteusRed a:visited,
.proteusRed h2.ftHead,
.proteusRed .SubHead,
.proteusRed .SkinObject,
.proteusRed a.CommandButton, 
.proteusRed a.CommandButton:link, 
.proteusRed a.CommandButton:visited,
.proteusRed a.SkinObject, 
.proteusRed a.SkinObject:link,
.proteusRed a.SkinObject:visited		{ color: #ef0107; }
.proteusRed .StandardButton				{ background: #ef0107; border-color: #a20004; color: #fff; }
.proteusRed .AlertText a,
.proteusRed .AlertText a:link,
.proteusRed .AlertText a:visited				{color: #ff595b;}

.proteusRed .TeamPage_newsHolder a, 
.proteusRed .TeamPage_newsHolder a:link, 
.proteusRed .TeamPage_newsHolder a:visited,
.proteusRed .TeamPage_gridColumn a,
.proteusRed .TeamPage_gridColumn a:link,
.proteusRed .TeamPage_gridColumn a:visited,
.proteusRed .dtCNWrapper .ModLinksC a,
.proteusRed .dtCNWrapper .ModLinksC a:link,
.proteusRed .dtCNWrapper .ModLinksC a:visited,
.proteusRed .dtCNWrapper .ModDNNHTMLC a,
.proteusRed .dtCNWrapper .ModDNNHTMLC a:link,
.proteusRed .dtCNWrapper .ModDNNHTMLC a:visited {
  color: #d60002;
}

.proteusRed .TeamPage_newsHolder a:hover,
.proteusRed .TeamPage_newsHolder a:focus,
.proteusRed .TeamPage_newsHolder a:active,
.proteusRed .TeamPage_gridColumn a:hover,
.proteusRed .TeamPage_gridColumn a:focus,
.proteusRed .TeamPage_gridColumn a:active,
.proteusRed .dtCNWrapper .ModLinksC a:hover,
.proteusRed .dtCNWrapper .ModLinksC a:focus,
.proteusRed .dtCNWrapper .ModLinksC a:active,
.proteusRed .dtCNWrapper .ModDNNHTMLC a:hover,
.proteusRed .dtCNWrapper .ModDNNHTMLC a:focus,
.proteusRed .dtCNWrapper .ModDNNHTMLC a:active {
  color: #222222;
}

/* Borders CSS */
/***************************************/
.proteusRed .skin-info					{ border-top: 5px solid #ef0107; }
.proteusRed .cb-slider					{ border-bottom: 5px solid #ef0107;}

/* Container CSS */
/***************************************/
.proteusRed a.cbFooterlink,
.proteusRed a.cbFooterlink:link			{ background-position: right -78px; }

/* Skin CSS */
/***************************************/
.proteusRed .skin-social a.skTwitter 	{ background-position: -28px 0; }
.proteusRed .skin-social a.skTwitter:hover
										{ background-position: -28px -168px; }

.proteusRed .skin-social a.skFacebook	{ background-position: -56px 0; }
.proteusRed .skin-social a.skFacebook:hover
										{ background-position: -56px -168px; }

.proteusRed .skin-social a.skInstagram	{ background-position: -84px 0; }
.proteusRed .skin-social a.skInstagram:hover
										{ background-position: -84px -168px; }

.proteusRed .skin-social a.skFlickr 		{ background-position: -140px 0; }
.proteusRed .skin-social a.skFlickr:hover
										{ background-position: -140px -168px; }

.proteusRed .skin-social a.skYoutube 	{ background-position: -112px 0; }
.proteusRed .skin-social a.skYoutube:hover
										{  background-position: -112px -168px; }
.proteusRed .skin-login					{ background: #ef0107; }

/* Skin Home Actions */
/***************************************/
.proteusRed a.sWebTheme_showSettings:hover,
.proteusRed a.sWebTheme_ActionsLinks:hover span,
.proteusRed a.sWebTheme_ActionsLinks:focus span,
.proteusRed a.sWebTheme_ActionsLinks:active span
									{ background-color: #ef0107; }

/* Menu */
/***************************************/
.proteusRed .skin-nav					{ background:  #ef0107; }
.proteusRed .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:hover,
.proteusRed .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:focus,
.proteusRed .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:active,
.proteusRed .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:hover,
.proteusRed .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:focus,
.proteusRed .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:active,
.proteusRed .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded,
.proteusRed .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:link,
.proteusRed .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:visited,
.proteusRed .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded,
.proteusRed .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:link,
.proteusRed .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:visited,
.proteusRed .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected,
.proteusRed .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:link,
.proteusRed .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:visited,
.proteusRed .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected,
.proteusRed .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:link,
.proteusRed .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:visited
									{ background: #ef0107; }

/* Content Rotator */
/***************************************/
.proteusRed .bCarouselWrapper a.bCarouselContentLink, 
.proteusRed .bCarouselWrapper a.bCarouselContentLink:link
									{ color: #ef0107; }

/* Club Home - Container and News */
/***************************************/
.proteusRed .cbHeader,
.proteusRed h2.news-title				{ background: #ef0107; }
.proteusRed .skin-action,
.proteusRed .cbFooter,
.proteusRed .new-footer					{ border-top: 5px solid #ef0107; }
.proteusRed a.news-link,
.proteusRed a.news-link:link			{ background-position: right -78px; }

/* Club Home - Google Event */
/***************************************/
.proteusRed h2.event-head,
.proteusRed a.event-link,
.proteusRed a.event-link:link			{ color: #fff; }
.proteusRed a.event-link:hover,
.proteusRed a.event-link:focus			{ color: #ef0107; }

/* Club Home - Helpful Links */
/***************************************/
.proteusRed a.HPLink,
.proteusRed a.HPLink:link,
.proteusRed a.HPLink:link			{ color: #fff; background: #555; }
.proteusRed a.HPLink:hover,
.proteusRed a.HPLink:focus,
.proteusRed a.HPLink:active				{ background: #ef0107; }

/* Club Home - Sponsors CSS */
/***************************************/
.proteusRed .spLeft						{ background: url(images/sponsor-notch.png) 0 -54px no-repeat transparent; }
.proteusRed .spRight					{ background: url(images/sponsor-notch.png) -32px -54px no-repeat transparent; }
.proteusRed a.spnPVLinks,
.proteusRed a.spnPVLinks:link			{ background-position: 0 -138px; }
.proteusRed a.spnNTLinks,
.proteusRed a.spnNTLinks:link			{ background-position: -46px -138px; }

/* Gray - CSS */
/********************************************************************/
.proteusGray h1,
.proteusGray h2,
.proteusGray h3,
.proteusGray h4,
.proteusGray h5,
.proteusGray h6,
.proteusGray a, 
.proteusGray a:link, 
.proteusGray a:visited,
.proteusGray .SubHead,
.proteusGray .SkinObject,
.proteusGray a.CommandButton, 
.proteusGray a.CommandButton:link, 
.proteusGray a.CommandButton:visited,
.proteusGray a.SkinObject, 
.proteusGray a.SkinObject:link,
.proteusGray a.SkinObject:visited		{ color: #ef0107; }
.proteusHome h1,
.proteusHome h2,
.proteusHome h3,
.proteusHome h4,
.proteusHome h5,
.proteusHome h6,
.proteusHome a, 
.proteusHome a:link, 
.proteusHome a:visited,
.proteusHome h2.ftHead,
.proteusGray h2.ftHead,
.proteusGray a.club-email,
.proteusGray a.club-email:link,
.proteusHome .SubHead,
.proteusHome .SkinObject,
.proteusHome a.CommandButton, 
.proteusHome a.CommandButton:link, 
.proteusHome a.CommandButton:visited,
.proteusHome a.SkinObject, 
.proteusHome a.SkinObject:link,
.proteusHome a.SkinObject:visited		{ color: #a2a2a2; }
.proteusGray .StandardButton				{ background: #a2a2a2; border-color: #a2a2a2; color: #fff; }
.proteusGray .AlertText a,
.proteusGray .AlertText a:link,
.proteusGray .AlertText a:visited				{color: #b7b7b7;}

.proteusGray .TeamPage_newsHolder a, 
.proteusGray .TeamPage_newsHolder a:link, 
.proteusGray .TeamPage_newsHolder a:visited,
.proteusGray .TeamPage_gridColumn a,
.proteusGray .TeamPage_gridColumn a:link,
.proteusGray .TeamPage_gridColumn a:visited,
.proteusGray .dtCNWrapper .ModLinksC a,
.proteusGray .dtCNWrapper .ModLinksC a:link,
.proteusGray .dtCNWrapper .ModLinksC a:visited,
.proteusGray .dtCNWrapper .ModDNNHTMLC a,
.proteusGray .dtCNWrapper .ModDNNHTMLC a:link,
.proteusGray .dtCNWrapper .ModDNNHTMLC a:visited {
  color: #8c8c8c;
}

.proteusGray .TeamPage_newsHolder a:hover,
.proteusGray .TeamPage_newsHolder a:focus,
.proteusGray .TeamPage_newsHolder a:active,
.proteusGray .TeamPage_gridColumn a:hover,
.proteusGray .TeamPage_gridColumn a:focus,
.proteusGray .TeamPage_gridColumn a:active,
.proteusGray .dtCNWrapper .ModLinksC a:hover,
.proteusGray .dtCNWrapper .ModLinksC a:focus,
.proteusGray .dtCNWrapper .ModLinksC a:active,
.proteusGray .dtCNWrapper .ModDNNHTMLC a:hover,
.proteusGray .dtCNWrapper .ModDNNHTMLC a:focus,
.proteusGray .dtCNWrapper .ModDNNHTMLC a:active {
  color: #222222;
}

/* Borders CSS */
/***************************************/
.proteusGray .skin-info					{ border-top: 5px solid #a2a2a2; }
.proteusGray .cb-slider					{ border-bottom: 5px solid #a2a2a2;}

/* Container CSS */
/***************************************/
.proteusGray a.cbFooterlink,
.proteusGray a.cbFooterlink:link			{ background-position: right -26px; }

/* Skin CSS */
/***************************************/
.proteusGray .skin-social a.skTwitter 	{ background-position: -28px 0; }
.proteusGray .skin-social a.skTwitter:hover
										{ background-position: -28px -56px; }

.proteusGray .skin-social a.skFacebook 	{ background-position: -56px 0; }
.proteusGray .skin-social a.skFacebook:hover
										{ background-position: -56px -56px; }

.proteusGray .skin-social a.skInstagram 	{ background-position: -84px 0; }
.proteusGray .skin-social a.skInstagram:hover
										{ background-position: -84px -56px; }

.proteusGray .skin-social a.skFlickr 	{ background-position: -140px 0; }
.proteusGray .skin-social a.skFlickr:hover
										{ background-position: -140px -56px; }

.proteusGray .skin-social a.skYoutube 	{ background-position: -112px 0; }
.proteusGray .skin-social a.skYoutube:hover
										{  background-position: -112px -56px; }

.proteusGray .skin-login					{ background: #a2a2a2; }

/* Skin Home Actions */
/***************************************/
.proteusGray a.sWebTheme_showSettings:hover,
.proteusGray a.sWebTheme_ActionsLinks:hover span,
.proteusGray a.sWebTheme_ActionsLinks:focus span,
.proteusGray a.sWebTheme_ActionsLinks:active span
										{ background-color: #a2a2a2; }

/* Menu */
/***************************************/
.proteusGray .skin-nav					{ background:  #a2a2a2; }
.proteusGray .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:hover,
.proteusGray .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:focus,
.proteusGray .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:active,
.proteusGray .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:hover,
.proteusGray .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:focus,
.proteusGray .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:active,
.proteusGray .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded,
.proteusGray .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:link,
.proteusGray .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:visited,
.proteusGray .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded,
.proteusGray .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:link,
.proteusGray .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:visited,
.proteusGray .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected,
.proteusGray .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:link,
.proteusGray .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:visited,
.proteusGray .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected,
.proteusGray .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:link,
.proteusGray .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:visited
									{ background: #a2a2a2; }

/* Content Rotator */
/***************************************/
.proteusGray .bCarouselWrapper a.bCarouselContentLink, 
.proteusGray .bCarouselWrapper a.bCarouselContentLink:link
									{ color: #a2a2a2; }

/* Club Home - Container and News */
/***************************************/
.proteusGray .cbHeader,
.proteusGray h2.news-title				{ background: #a2a2a2; }
.proteusGray .skin-action,
.proteusGray .cbFooter,
.proteusGray .new-footer				{ border-top: 5px solid #a2a2a2; }
.proteusGray a.news-link,
.proteusGray a.news-link:link			{ background-position: right -26px; }

/* Club Home - Google Event */
/***************************************/
.proteusGray h2.event-head,
.proteusGray a.event-link,
.proteusGray a.event-link:link			{ color: #fff; }
.proteusGray a.event-link:hover,
.proteusGray a.event-link:focus			{ color: #a2a2a2; }

/* Club Home - Helpful Links */
/***************************************/
.proteusGray a.HPLink,
.proteusGray a.HPLink:link,
.proteusGray a.HPLink:link			{ color: #fff; background: #555; }
.proteusGray a.HPLink:hover,
.proteusGray a.HPLink:focus,
.proteusGray a.HPLink:active			{ background: #a2a2a2; }

/* Club Home - Sponsors CSS */
/***************************************/
.proteusGray .spLeft					{ background: url(images/sponsor-notch.png) 0 -18px no-repeat transparent; }
.proteusGray .spRight					{ background: url(images/sponsor-notch.png) -32px -18px no-repeat transparent; }
.proteusGray a.spnPVLinks,
.proteusGray a.spnPVLinks:link			{ background-position: 0 -46px; }
.proteusGray a.spnNTLinks,
.proteusGray a.spnNTLinks:link			{ background-position: -46px -46px; }



/*Orange-CSS*/
/********************************************************************/

.proteusOrange h1,
.proteusOrange h2,
.proteusOrange h3,
.proteusOrange h4,
.proteusOrange h5,
.proteusOrange h6,
.proteusOrange a, 
.proteusOrange a:link, 
.proteusOrange a:visited,
.proteusOrange h2.ftHead,
.proteusOrange .SubHead,
.proteusOrange .SkinObject,
.proteusOrange a.CommandButton, 
.proteusOrange a.CommandButton:link, 
.proteusOrange a.CommandButton:visited,
.proteusOrange a.SkinObject, 
.proteusOrange a.SkinObject:link,
.proteusOrange a.SkinObject:visited		{ color: #ff7607; }
.proteusOrange a:active, 
.proteusOrange a:hover, 
.proteusOrange a:focus,
.proteusOrange a.CommandButton:active, 
.proteusOrange a.CommandButton:hover, 
.proteusOrange a.CommandButton:focus,
.proteusOrange a.SkinObject:hover , 
.proteusOrange a.SkinObject:focus,
.proteusOrange a.SkinObject:active		{ color: #000; }
.proteusOrange .StandardButton			{ background: #ff7607; border-color: #004c8c; color: #fff; }
.proteusOrange .AlertText a,
.proteusOrange .AlertText a:link,
.proteusOrange .AlertText a:visited				{color: #ff5a17;}

.proteusOrange .TeamPage_newsHolder a, 
.proteusOrange .TeamPage_newsHolder a:link, 
.proteusOrange .TeamPage_newsHolder a:visited,
.proteusOrange .TeamPage_gridColumn a,
.proteusOrange .TeamPage_gridColumn a:link,
.proteusOrange .TeamPage_gridColumn a:visited,
.proteusOrange .dtCNWrapper .ModLinksC a,
.proteusOrange .dtCNWrapper .ModLinksC a:link,
.proteusOrange .dtCNWrapper .ModLinksC a:visited,
.proteusOrange .dtCNWrapper .ModDNNHTMLC a,
.proteusOrange .dtCNWrapper .ModDNNHTMLC a:link,
.proteusOrange .dtCNWrapper .ModDNNHTMLC a:visited {
  color: #FF5A00;
}

.proteusOrange .TeamPage_newsHolder a:hover,
.proteusOrange .TeamPage_newsHolder a:focus,
.proteusOrange .TeamPage_newsHolder a:active,
.proteusOrange .TeamPage_gridColumn a:hover,
.proteusOrange .TeamPage_gridColumn a:focus,
.proteusOrange .TeamPage_gridColumn a:active,
.proteusOrange .dtCNWrapper .ModLinksC a:hover,
.proteusOrange .dtCNWrapper .ModLinksC a:focus,
.proteusOrange .dtCNWrapper .ModLinksC a:active,
.proteusOrange .dtCNWrapper .ModDNNHTMLC a:hover,
.proteusOrange .dtCNWrapper .ModDNNHTMLC a:focus,
.proteusOrange .dtCNWrapper .ModDNNHTMLC a:active {
  color: #222222;
}
.proteusOrange h2.dtHead {
  background-color: #ff7607 !important;
}

/* Borders CSS */
/***************************************/
.proteusOrange .skin-info					{ border-top: 5px solid #ff7607; }
.proteusOrange .cb-slider					{ border-bottom: 5px solid #ff7607;}

/* Container CSS */
/***************************************/
.proteusOrange a.cbFooterlink,
.proteusOrange a.cbFooterlink:link		{ background-position: right -156px; }

/* Skin CSS */
/***************************************/
.proteusOrange .skin-social a.skTwitter 	{ background-position: -28px 0; }
.proteusOrange .skin-social a.skTwitter:hover
										{ background-position: -28px -112px; }

.proteusOrange .skin-social a.skFacebook 	{ background-position: -56px 0; }
.proteusOrange .skin-social a.skFacebook:hover
										{ background-position: -56px -112px; }

.proteusOrange .skin-social a.skInstagram	{ background-position: -84px 0; }
.proteusOrange .skin-social a.skInstagram:hover
										{ background-position: -84px -112px; }

.proteusOrange .skin-social a.skFlickr 	{ background-position: -140px 0; }
.proteusOrange .skin-social a.skFlickr:hover
										{ background-position: -140px -112px; }

.proteusOrange .skin-social a.skYoutube 	{ background-position: -112px 0; }
.proteusOrange .skin-social a.skYoutube:hover
										{  background-position: -112px -112px; }
.proteusOrange .skin-login				{ background: #ff7607; }

/* Skin Home Actions */
/***************************************/
.proteusOrange a.sWebTheme_showSettings:hover,
.proteusOrange a.sWebTheme_ActionsLinks:hover span,
.proteusOrange a.sWebTheme_ActionsLinks:focus span,
.proteusOrange a.sWebTheme_ActionsLinks:active span
									{ background-color: #ff7607; }

/* Menu */
/***************************************/
.proteusOrange .skin-nav					{ background:  #ff7607; }
.proteusOrange .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:hover,
.proteusOrange .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:focus,
.proteusOrange .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:active,
.proteusOrange .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:hover,
.proteusOrange .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:focus,
.proteusOrange .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:active,
.proteusOrange .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded,
.proteusOrange .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:link,
.proteusOrange .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:visited,
.proteusOrange .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded,
.proteusOrange .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:link,
.proteusOrange .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:visited,
.proteusOrange .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected,
.proteusOrange .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:link,
.proteusOrange .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:visited,
.proteusOrange .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected,
.proteusOrange .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:link,
.proteusOrange .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:visited
									{ background: #ff7607; }

/* Content Rotator */
/***************************************/
.proteusOrange .bCarouselWrapper a.bCarouselContentLink, 
.proteusOrange .bCarouselWrapper a.bCarouselContentLink:link
									{ color: #ff7607; }

/* Club Home - Container and News */
/***************************************/
.proteusOrange .cbHeader,
.proteusOrange h2.news-title				{ background: #ff7607; }
.proteusOrange .skin-action,
.proteusOrange .cbFooter,
.proteusOrange .new-footer				{ border-top: 5px solid #ff7607; }
.proteusOrange a.news-link,
.proteusOrange a.news-link:link			{ background-position: right -156px; }

/* Club Home - Google Event */
/***************************************/
.proteusOrange h2.event-head,
.proteusOrange a.event-link,
.proteusOrange a.event-link:link			{ color: #fff; }
.proteusOrange a.event-link:hover,
.proteusOrange a.event-link:focus			{ color: #ff7607; }

/* Club Home - Helpful Links */
/***************************************/
.proteusOrange a.HPLink,
.proteusOrange a.HPLink:link,
.proteusOrange a.HPLink:link			{ color: #fff; background: #555; }
.proteusOrange a.HPLink:hover,
.proteusOrange a.HPLink:focus,
.proteusOrange a.HPLink:active			{ background: #ff7607; }

/* Club Home - Sponsors CSS */
/***************************************/
/*
.proteusOrange .spLeft					{ background: url(images/sponsor-notch1.png) 0px -90px no-repeat transparent; }
.proteusOrange .spRight					{ background: url(images/sponsor-notch1.png) -32px -90px no-repeat transparent; }
*/
.proteusOrange a.spnPVLinks,
.proteusOrange a.spnPVLinks:link			{ background-position: 0 -277px; }
.proteusOrange a.spnNTLinks,
.proteusOrange a.spnNTLinks:link			{ background-position: -46px -277px; }



.proteusOrange .skin-width.skin-sponsor:before,
.proteusOrange .skin-width.skin-sponsor:after{
content: "";
position:absolute;
border-style:solid;
border-color:transparent;
bottom:126px;
}

.proteusOrange .skin-width.skin-sponsor:before{
border-width: 0 0 18px 32px;
    border-bottom-color: #ff7607;
    left: -1px;
}
.proteusOrange .skin-width.skin-sponsor:after{
border-width: 0 32px 18px 0;
    border-bottom-color: #ff7607;
    right: 0;
}




/*Purple-CSS*/
/********************************************************************/

.proteusPurple h1,
.proteusPurple h2,
.proteusPurple h3,
.proteusPurple h4,
.proteusPurple h5,
.proteusPurple h6,
.proteusPurple a, 
.proteusPurple a:link, 
.proteusPurple a:visited,
.proteusPurple h2.ftHead,
.proteusPurple .SubHead,
.proteusPurple .SkinObject,
.proteusPurple a.CommandButton, 
.proteusPurple a.CommandButton:link, 
.proteusPurple a.CommandButton:visited,
.proteusPurple a.SkinObject, 
.proteusPurple a.SkinObject:link,
.proteusPurple a.SkinObject:visited		{ color: #842cc9; }
.proteusPurple a:active, 
.proteusPurple a:hover, 
.proteusPurple a:focus,
.proteusPurple a.CommandButton:active, 
.proteusPurple a.CommandButton:hover, 
.proteusPurple a.CommandButton:focus,
.proteusPurple a.SkinObject:hover , 
.proteusPurple a.SkinObject:focus,
.proteusPurple a.SkinObject:active		{ color: #000; }
.proteusPurple .StandardButton			{ background: #842cc9; border-color: #004c8c; color: #fff; }
.proteusPurple .AlertText a,
.proteusPurple .AlertText a:link,
.proteusPurple .AlertText a:visited				{color: #9b73ec;}

.proteusPurple .TeamPage_newsHolder a, 
.proteusPurple .TeamPage_newsHolder a:link, 
.proteusPurple .TeamPage_newsHolder a:visited,
.proteusPurple .TeamPage_gridColumn a,
.proteusPurple .TeamPage_gridColumn a:link,
.proteusPurple .TeamPage_gridColumn a:visited,
.proteusPurple .dtCNWrapper .ModLinksC a,
.proteusPurple .dtCNWrapper .ModLinksC a:link,
.proteusPurple .dtCNWrapper .ModLinksC a:visited,
.proteusPurple .dtCNWrapper .ModDNNHTMLC a,
.proteusPurple .dtCNWrapper .ModDNNHTMLC a:link,
.proteusPurple .dtCNWrapper .ModDNNHTMLC a:visited {
  color: #8050c7;
}

.proteusPurple .TeamPage_newsHolder a:hover,
.proteusPurple .TeamPage_newsHolder a:focus,
.proteusPurple .TeamPage_newsHolder a:active,
.proteusPurple .TeamPage_gridColumn a:hover,
.proteusPurple .TeamPage_gridColumn a:focus,
.proteusPurple .TeamPage_gridColumn a:active,
.proteusPurple .dtCNWrapper .ModLinksC a:hover,
.proteusPurple .dtCNWrapper .ModLinksC a:focus,
.proteusPurple .dtCNWrapper .ModLinksC a:active,
.proteusPurple .dtCNWrapper .ModDNNHTMLC a:hover,
.proteusPurple .dtCNWrapper .ModDNNHTMLC a:focus,
.proteusPurple .dtCNWrapper .ModDNNHTMLC a:active {
  color: #222222;
}
.proteusPurple h2.dtHead {
  background-color: #842cc9 !important;
}

/* Borders CSS */
/***************************************/
.proteusPurple .skin-info					{ border-top: 5px solid #842cc9; }
.proteusPurple .cb-slider					{ border-bottom: 5px solid #842cc9;}

/* Container CSS */
/***************************************/
.proteusPurple a.cbFooterlink,
.proteusPurple a.cbFooterlink:link		{ background-position: right -181px; }

/* Skin CSS */
/***************************************/
.proteusPurple .skin-social a.skTwitter 	{ background-position: -28px 0; }
.proteusPurple .skin-social a.skTwitter:hover
										{ background-position: -28px -140px; }

.proteusPurple .skin-social a.skFacebook	{ background-position: -56px 0; }
.proteusPurple .skin-social a.skFacebook:hover
										{ background-position: -56px -140px; }

.proteusPurple .skin-social a.skInstagram{ background-position: -84px 0; }
.proteusPurple .skin-social a.skInstagram:hover
										{ background-position: -84px -140px; }

.proteusPurple .skin-social a.skFlickr 	{ background-position: -140px 0; }
.proteusPurple .skin-social a.skFlickr:hover
										{ background-position: -140px -140px; }

.proteusPurple .skin-social a.skYoutube 	{ background-position: -112px 0; }
.proteusPurple .skin-social a.skYoutube:hover
										{  background-position: -112px -140px; }
.proteusPurple .skin-login				{ background: #842cc9; }

/* Skin Home Actions */
/***************************************/
.proteusPurple a.sWebTheme_showSettings:hover,
.proteusPurple a.sWebTheme_ActionsLinks:hover span,
.proteusPurple a.sWebTheme_ActionsLinks:focus span,
.proteusPurple a.sWebTheme_ActionsLinks:active span
									{ background-color: #842cc9; }

/* Menu */
/***************************************/
.proteusPurple .skin-nav					{ background:  #842cc9; }
.proteusPurple .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:hover,
.proteusPurple .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:focus,
.proteusPurple .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:active,
.proteusPurple .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:hover,
.proteusPurple .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:focus,
.proteusPurple .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:active,
.proteusPurple .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded,
.proteusPurple .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:link,
.proteusPurple .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:visited,
.proteusPurple .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded,
.proteusPurple .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:link,
.proteusPurple .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:visited,
.proteusPurple .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected,
.proteusPurple .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:link,
.proteusPurple .RadMenu_SkinNAV .rmSlide .rmItem a.rmSelected:visited,
.proteusPurple .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected,
.proteusPurple .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:link,
.proteusPurple .RadMenu_ContentActions .rmGroup .rmItem a.rmSelected:visited
									{ background: #842cc9; }

/* Content Rotator */
/***************************************/
.proteusPurple .bCarouselWrapper a.bCarouselContentLink, 
.proteusPurple .bCarouselWrapper a.bCarouselContentLink:link
									{ color: #842cc9; }

/* Club Home - Container and News */
/***************************************/
.proteusPurple .cbHeader,
.proteusPurple h2.news-title				{ background: #842cc9; }
.proteusPurple .skin-action,
.proteusPurple .cbFooter,
.proteusPurple .new-footer				{ border-top: 5px solid #842cc9; }
.proteusPurple a.news-link,
.proteusPurple a.news-link:link			{ background-position: right -181px; }

/* Club Home - Google Event */
/***************************************/
.proteusPurple h2.event-head,
.proteusPurple a.event-link,
.proteusPurple a.event-link:link			{ color: #fff; }
.proteusPurple a.event-link:hover,
.proteusPurple a.event-link:focus			{ color: #842cc9; }

/* Club Home - Helpful Links */
/***************************************/
.proteusPurple a.HPLink,
.proteusPurple a.HPLink:link,
.proteusPurple a.HPLink:link			{ color: #fff; background: #555; }
.proteusPurple a.HPLink:hover,
.proteusPurple a.HPLink:focus,
.proteusPurple a.HPLink:active			{ background: #842cc9; }

/* Club Home - Sponsors CSS */
/***************************************/
/*
.proteusPurple .spLeft					{ background: url(images/sponsor-notch1.png) 0 -108px no-repeat transparent; }
.proteusPurple .spRight					{ background: url(images/sponsor-notch1.png) -32px -108px no-repeat transparent; }
*/
.proteusPurple a.spnPVLinks,
.proteusPurple a.spnPVLinks:link			{ background-position: 0 -323px; }
.proteusPurple a.spnNTLinks,
.proteusPurple a.spnNTLinks:link			{ background-position: -46px -323px; }


.proteusPurple .skin-width.skin-sponsor:before,
.proteusPurple .skin-width.skin-sponsor:after{
content: "";
position:absolute;
border-style:solid;
border-color:transparent;
bottom:126px;
}

.proteusPurple .skin-width.skin-sponsor:before{
border-width: 0 0 18px 32px;
    border-bottom-color: #812bc3;
    left: -1px;
}
.proteusPurple .skin-width.skin-sponsor:after{
border-width: 0 32px 18px 0;
    border-bottom-color: #812bc3;
    right: 0;
}






/*Yellow-CSS*/
/********************************************************************/

.proteusYellow h1,
.proteusYellow h2,
.proteusYellow h3,
.proteusYellow h4,
.proteusYellow h5,
.proteusYellow h6,
.proteusYellow a, 
.proteusYellow a:link, 
.proteusYellow a:visited,
.proteusYellow .SubHead,
.proteusYellow .SkinObject,
.proteusYellow a.CommandButton, 
.proteusYellow a.CommandButton:link, 
.proteusYellow a.CommandButton:visited,
.proteusYellow a.SkinObject, 
.proteusYellow a.SkinObject:link,
.proteusYellow a.SkinObject:visited		{ color: #696969; }
.proteusYellow a:active, 
.proteusYellow a:hover, 
.proteusYellow a:focus,
.proteusYellow a.CommandButton:active, 
.proteusYellow a.CommandButton:hover, 
.proteusYellow a.CommandButton:focus,
.proteusYellow a.SkinObject:hover , 
.proteusYellow a.SkinObject:focus,
.proteusYellow a.SkinObject:active		{ color: #000; }
.proteusYellow .StandardButton			{ background: #ffd800; border-color: #004c8c; color: #fff; }
.proteusYellow .Normal a, 
.proteusYellow .Normal a:link, 
.proteusYellow .Normal a:visited          { color: #ffd800;}
.proteusYellow .Normal a:hover, 
.proteusYellow .Normal a:active, 
.proteusYellow .Normal a:focus              { color: #696969;}

.proteusYellow h2.dtHead                               { background-color: #ffd800 !important; }
.proteusYellow h2.ftHead                               { color:#ffd800; }

.proteusYellow .AlertText a,
.proteusYellow .AlertText a:link,
.proteusYellow .AlertText a:visited				{color: #ffde00;}

.proteusYellow .TeamPage_newsHolder a, 
.proteusYellow .TeamPage_newsHolder a:link, 
.proteusYellow .TeamPage_newsHolder a:visited,
.proteusYellow .TeamPage_gridColumn a,
.proteusYellow .TeamPage_gridColumn a:link,
.proteusYellow .TeamPage_gridColumn a:visited,
.proteusYellow .dtCNWrapper .ModLinksC a,
.proteusYellow .dtCNWrapper .ModLinksC a:link,
.proteusYellow .dtCNWrapper .ModLinksC a:visited,
.proteusYellow .dtCNWrapper .ModDNNHTMLC a,
.proteusYellow .dtCNWrapper .ModDNNHTMLC a:link,
.proteusYellow .dtCNWrapper .ModDNNHTMLC a:visited {
  color: #dec102;
}

.proteusYellow .TeamPage_newsHolder a:hover,
.proteusYellow .TeamPage_newsHolder a:focus,
.proteusYellow .TeamPage_newsHolder a:active,
.proteusYellow .TeamPage_gridColumn a:hover,
.proteusYellow .TeamPage_gridColumn a:focus,
.proteusYellow .TeamPage_gridColumn a:active,
.proteusYellow .dtCNWrapper .ModLinksC a:hover,
.proteusYellow .dtCNWrapper .ModLinksC a:focus,
.proteusYellow .dtCNWrapper .ModLinksC a:active,
.proteusYellow .dtCNWrapper .ModDNNHTMLC a:hover,
.proteusYellow .dtCNWrapper .ModDNNHTMLC a:focus,
.proteusYellow .dtCNWrapper .ModDNNHTMLC a:active {
  color: #222222;
}
/* Test for commit */
/* Borders CSS */
/***************************************/
.proteusYellow .skin-info					{ border-top: 5px solid #ffd800; }
.proteusYellow .cb-slider					{ border-bottom: 5px solid #ffd800;}

/* Container CSS */
/***************************************/
.proteusYellow a.cbFooterlink,
.proteusYellow a.cbFooterlink:link		{ background-position: right -130px; }

.proteusYellow a.cbFooterlink:hover,
.proteusYellow a.cbFooterlink:focus	{ color: #fff; background-position: right -104px; }

/* Skin CSS */
/***************************************/
.proteusYellow .skin-social a.skTwitter 	{ background-position: -28px 0; }
.proteusYellow .skin-social a.skTwitter:hover
										{ background-position: -28px -196px; }

.proteusYellow .skin-social a.skFacebook	{ background-position: -56px 0; }
.proteusYellow .skin-social a.skFacebook:hover
										{ background-position: -56px -196px; }

.proteusYellow .skin-social a.skInstagram{ background-position: -84px 0; }
.proteusYellow .skin-social a.skInstagram:hover
										{ background-position: -84px -196px; }

.proteusYellow .skin-social a.skFlickr 	{ background-position: -140px 0; }
.proteusYellow .skin-social a.skFlickr:hover
										{ background-position: -140px -196px; }

.proteusYellow .skin-social a.skYoutube 	{ background-position: -112px 0; }
.proteusYellow .skin-social a.skYoutube:hover
										{ background-position: -112px -196px; }
.proteusYellow .skin-login				{ background: #ffd800; }

.proteusYellow  .login-linksp,
.proteusYellow a.login-link, .proteusYellow a.login-link:link{
color:#3b3b3b !important;
}

.proteusYellow a.login-link:hover{
color:#000000 !important;
}

.proteusYellow a.news-link, .proteusYellow a.cbFooterlink{
 color:#ffd800;   
}


/* Skin Home Actions */
/***************************************/
.proteusYellow a.sWebTheme_showSettings:hover,
.proteusYellow a.sWebTheme_ActionsLinks:hover span,
.proteusYellow a.sWebTheme_ActionsLinks:focus span,
.proteusYellow a.sWebTheme_ActionsLinks:active span
									{ background-color: #ffd800; }

/* Menu */
/***************************************/
.proteusYellow .skin-nav					{ background:  #ffd800; }
.proteusYellow .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:hover,
.proteusYellow .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:focus,
.proteusYellow .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:active,
.proteusYellow .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:hover,
.proteusYellow .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:focus,
.proteusYellow .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:active,
.proteusYellow .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded ,
.proteusYellow .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:link ,
.proteusYellow .RadMenu_SkinNAV .rmSlide .rmItem a.rmExpanded:visited ,
.proteusYellow .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded ,
.proteusYellow .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:link ,
.proteusYellow .RadMenu_ContentActions .rmGroup .rmItem a.rmExpanded:visited ,
.proteusYellow .RadMenu_SkinNAV .rmGroup .rmItem a.rmSelected ,
.proteusYellow .RadMenu_SkinNAV .rmGroup .rmItem a.rmSelected:link ,
.proteusYellow .RadMenu_SkinNAV .rmGroup .rmItem a.rmSelected:visited
									{ background: #535353;   }

.proteusYellow .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink .rmText,
.proteusYellow .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:link .rmText
										{ color: #3b3b3b; }

.proteusYellow .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:active .rmText,
.proteusYellow .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:hover .rmText,
.proteusYellow .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmLink:focus .rmText,
.proteusYellow .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink .rmText,
.proteusYellow .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:link .rmText,
.proteusYellow .RadMenu_SkinNAV .rmSlide .rmItem a.rmLink:visited  .rmText,
.proteusYellow .RadMenu_ContentActions .rmGroup .rmItem a.rmLink .rmText,
.proteusYellow .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:link .rmText,
.proteusYellow .RadMenu_ContentActions .rmGroup .rmItem a.rmLink:visited .rmText,
.proteusYellow .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded .rmText,
.proteusYellow .RadMenu_SkinNAV .rmRootGroup .rmItem a.rmExpanded:link .rmText,
.proteusYellow .RadMenu_SkinNAV .rmRootGroup .rmItem  a.rmSelected .rmText,
.proteusYellow .RadMenu_SkinNAV .rmRootGroup .rmVertical .rmItem  a.rmLink:active .rmText,
.proteusYellow .RadMenu_SkinNAV .rmRootGroup .rmVertical .rmItem  a.rmLink:hover .rmText,
.proteusYellow .RadMenu_SkinNAV .rmRootGroup .rmVertical .rmItem  a.rmLink:focus .rmText
										{ color: #ffffff !important; }


/* Content Rotator */
/***************************************/
.proteusYellow .bCarouselWrapper a.bCarouselContentLink, 
.proteusYellow .bCarouselWrapper a.bCarouselContentLink:link
									{ color: #ffd800; }

/* Club Home - Container and News */
/***************************************/
.proteusYellow .cbHeader,
.proteusYellow h2.news-title				{ background: #ffd800 !important; color:#3b3b3b !important; }
.proteusYellow .skin-action,
.proteusYellow .cbFooter,
.proteusYellow .new-footer				{ border-top: 5px solid #ffd800; }
.proteusYellow a.news-link,
.proteusYellow a.news-link:link			{ background-position: right -130px; }

.proteusYellow span.news-head{
 color:#3b3b3b !important;   
}

.proteusYellow .club-address a{
 color:#ffd800; 
}

.proteusYellow h2.dtHead span			{  color:#3b3b3b !important; }
.proteusYellow  h2.dtHead{color:#3b3b3b !important;}

/* Club Home - Google Event */
/***************************************/
.proteusYellow h2.event-head,
.proteusYellow a.event-link,
.proteusYellow a.event-link:link			{ color: #fff; }
.proteusYellow a.event-link:hover,
.proteusYellow a.event-link:focus			{ color: #ffd800; }

/* Club Home - Helpful Links */
/***************************************/
.proteusYellow a.HPLink,
.proteusYellow a.HPLink:link,
.proteusYellow a.HPLink:link			{ color: #fff; background: #555; }
.proteusYellow a.HPLink:hover,
.proteusYellow a.HPLink:focus,
.proteusYellow a.HPLink:active			{ background: #ffd800; color:#555555; }

/* Club Home - Sponsors CSS */
/***************************************/




 .proteusYellow a.spnPVLinks,
.proteusYellow a.spnPVLinks:link			{ background-position: 0 -230px; }
.proteusYellow a.spnNTLinks,
.proteusYellow a.spnNTLinks:link			{ background-position: -46px -230px; }

.proteusYellow a.spnNTLinks:hover		{ background-position: -46px -184px; }


.proteusYellow .skin-width.skin-sponsor:before,
.proteusYellow .skin-width.skin-sponsor:after{
content: "";
position:absolute;
border-style:solid;
border-color:transparent;
bottom:126px;
}

.proteusYellow .skin-width.skin-sponsor:before{
border-width: 0 0 18px 32px;
    border-bottom-color: #ffd800;
    left: -1px;
}
.proteusYellow .skin-width.skin-sponsor:after{
border-width: 0 32px 18px 0;
    border-bottom-color: #ffd800;
    right: 0;
}

/* Mobile nav CSS ( ticket: FEWD-482) */ 
/********************************************************************/
.proteusYellow #mobNav.Yellow #navMenu .navLink, 
.proteusYellow #mobNav.Yellow #navMenu .navLink:link,
.proteusYellow #mobNav.Yellow #navMenu .navLink:visited,
.proteusYellow #mobNav.Yellow .navTabs .navItem.last .navLink,
.proteusYellow #mobNav.Yellow .navTabs .navItem.last .navLink:link,
.proteusYellow #mobNav.Yellow .navTabs .navItem.last .navLink:visited		{ color: #3b3b3b !important;}
.proteusYellow #mobNav.Yellow #navMenu .navExpand.navArrow .navIcon,
.proteusYellow #mobNav.Yellow #navMenu .navFooter .navIcon,
.proteusYellow #mobNav.Yellow .navBar .navIcon								{ fill: #3b3b3b !important;}
.proteusYellow #mobNav.Yellow #navMenu .navFooter::after						{ background : #3b3b3b !important;}


/* Club Home Slider CSS */
/********************************************************************/
.proteusDefault .bCarouselWrapper h3.bCarouselTitle
										{ font-family: 'Exo',Arial,Helvetica,sans-serif; font-weight: 700; }
.proteusDefault .bCarouselWrapper p.bCarouselContent
										{ font-family: 'Exo',Arial,Helvetica,sans-serif; font-weight: 300;  }
.proteusDefault .bCarouselWrapper a.bCarouselContentLink,
.proteusDefault .bCarouselWrapper a.bCarouselContentLink:link
										{ font-family: 'Exo',Arial,Helvetica,sans-serif; font-weight: 300;  }

/* Skin Overwrite */
/********************************************************************/
.proteusDefault a:active, 
.proteusDefault a:hover, 
.proteusDefault a:focus,
.proteusDefault a.CommandButton:active, 
.proteusDefault a.CommandButton:hover, 
.proteusDefault a.CommandButton:focus,
.proteusDefault a.SkinObject:hover , 
.proteusDefault a.SkinObject:focus,
.proteusDefault a.SkinObject:active		{ color: #000; }
.proteusDefault a.login-link,
.proteusDefault a.login-link:link		{ color: #fff; }
.proteusDefault a.login-link:hover,
.proteusDefault a.login-link:focus		{ color: #000; }
.proteusDefault .StandardButton:hover, 
.proteusDefault .StandardButton:focus	{ background: #232323; border-color: #000; color: #fff; }
.proteusDefault .cbHeader,
.proteusDefault h1.skin-banner,
.proteusDefault h2.news-title			{ color: #fff; }
.proteusDefault p.event-summary			{ color: #b6b6b6; }
.proteusDefault .cbContent,
.proteusDefault .news-itemwp			{ background: #3B3B3B; }
.proteusDefault a.news-link:hover,
.proteusDefault a.news-link:focus,
.proteusDefault a.cbFooterlink:hover,
.proteusDefault a.cbFooterlink:focus	{ color: #fff; background-position: right -104px; }
.proteusDefault a.spnPVLinks:hover,
.proteusDefault a.spnPVLinks:focus		{ background-position: 0 -184px; }
.proteusDefault a.spnNTLinks:hover,
.proteusDefault a.spnNTLinks:focus		{ background-position: -46px -184px; }
.proteusDefault .event-time				{ background: #7a7a7a; border-top: 1px solid #909090; border-right: 1px solid #535353;
									border-bottom: 1px solid #3d3d3d; border-right: 1px solid #858585; }
.proteusDefault .cb-about .cbContent a:hover,
.proteusDefault .cb-about .cbContent a:focus
									{ color: #fff; text-decoration: underline; }
.proteusDefault h2.club-name,
.proteusDefault p.club-address,
.proteusDefault a.slLink,
.proteusDefault a.slLink:link,
.proteusDefault a.slLink:visited,
.proteusDefault .skin-rtinfo,
.proteusDefault .skin-rtinfo .SkinObject,
.proteusDefault .skin-rtinfo a.SkinObject,
.proteusDefault .skin-rtinfo a.SkinObject:link
									{ color: #676767; }
.proteusDefault a.slLink:hover,
.proteusDefault a.slLink:focus,
.proteusDefault a.slLink:active,
.proteusDefault a.club-email:hover,
.proteusDefault a.club-email:focus,
.proteusDefault .skin-rtinfo a.SkinObject:hover,
.proteusDefault .skin-rtinfo a.SkinObject:focus
									{ color: #fff; }
									
.proteusDefault .skin-info a.hiddenlogin,
.proteusDefault .skin-info a.hiddenlogin:link,
.proteusDefault .skin-info a.hiddenlogin:visited
									{ color: #232323; }	
.proteusDefault .skin-info a.hiddenlogin:hover,
.proteusDefault .skin-info a.hiddenlogin:focus,
.proteusDefault .skin-info a.hiddenlogin:active
									{ color: #676767; }
.proteusDefault .termsContent,
.proteusDefault .privacyContent			{ background-color: #fff; border: 1px solid #b2b6bd; margin: auto; max-width: 934px; padding: 12px; }


/* FCX Soccer Club Overwrite */
/********************************************************************/
.fcxDefault .skin-logo				{ position: relative; float: left; }
.fcxDefault .skin-logo img			{ height: 75px; width: 130px; }
.fcxDefault .skin-header				{ padding: 12px 0; }
.fcxDefault h1.skin-banner			{ float: left; padding: 14px 60px; text-transform: inherit; font-weight: normal;
									font-family: 'Hammersmith One',Arial,Helvetica,sans-serif; }
.fcxDefault .skin-login				{ float: right; background: transparent; padding: 0; }
.fcxDefault a.login-link, 
.fcxDefault a.login-link:link,
.fcxDefault a.login-link:visited		{ display: block; margin: auto; padding: 4px 12px; margin: 3px 0; background: #EF0107; text-align: center; }
.fcxDefault a.login-link:hover, 
.fcxDefault a.login-link:focus,
.fcxDefault a.login-link:active		{ background: #fff; color: #333; }
.fcxDefault .RadMenu_SkinNAV			{ padding: 0; }
.fcxDefault .inner-content-wp		{ padding: 0 0 12px 0; }

/* Event Status CSS */
.event-item  span.status				{ font-family: 'Lato'; background: #ffffff; padding: 3px 7px; border-radius: 3px; font-size: 15px; line-height: 15px; font-weight: 500;
										margin-left: 10px; display: inline-block; font-style: italic; text-transform: none; letter-spacing: 0.5px; } 
.event-item span.rescheduled			{ color: #09957e; } 
.event-item span.canceled			{ color: #a74544; }
.event-item span.postponed			{ color: #f8972a; }
