body {margin:0px; padding: 0px 0px 50px 0px; font-family: Georgia, Arial, Verdanna; font-weight: normal; color: #000000; background-color: #1c395f;}
div {margin: auto; width: auto; min-width: 700px; max-width: 1200px; border-collapse:collapse; border:0px solid #000000;} /* TURN BORDER TO 1 TO SEE ALL */
table {width:100%; margin: 0px; border-collapse:collapse; border:0px solid #999999;} /* TURN BORDER TO 1 TO SEE ALL */
td {text-align: left; vertical-align:top; word-wrap: normal; border-collapse:collapse; border:0px solid #cc0000;} /* TURN BORDER TO 1 TO SEE ALL   padding: 5px 20px 15px 20px;  */
a {text-decoration: none;}
hr {margin-top: 10.1px; margin-bottom: 10.1px;}


/* Site Wrap */
div.dSiteWrap {margin-top:0px; padding: 10px 15px 10px 10px; background-color:#1c395f;}/* First color wrap on background */
div.centerText {text-align:center;}
div.leftText {text-align:left;}
div.Pad_0_0_0_0 {padding: 0px 0px 0px 0px;}
div.Pad_5_0_5_0 {padding: 5px 0px 5px 0px;}
div.Pad_10_0_10_0 {padding: 10px 0px 10px 0px;}
div.Pad_15_0_15_0 {padding: 15px 0px 15px 0px;}
div.Pad_15_10_15_10 {padding: 15px 10px 15px 10px;}

/* HEADER 
td.tdFade {padding: 10px 20px 0px 22px; vertical-align:middle; background: linear-gradient(to right, #558dc2, #FFFFFF);}
.cssHeaderClamp {font-size: clamp(2.125rem, 1.161rem + 2.286vw, 2.875rem); font-weight: bold; color: #FFFFFF; letter-spacing: 1.5px; line-height:1.1; text-shadow: 4px 5px #000000;}
.cssHeaderiClamp {font-size: clamp(1.125rem, 0.643rem + 1.143vw, 1.5rem); font-weight: bold; font-style: italic; color: #FFFFFF; line-height:1.1; letter-spacing: 1.3px; text-shadow: 3px 4px #000000;}
td.tdSARlogo {width:13%; vertical-align:middle; padding: 3px 15px 3px 0px; background-color: #FFFFFF; border:0px solid #000000;}*/

/* HEADER */
table.tHeader {}
td.tdFade {padding: 10px 20px 10px 22px; vertical-align:middle; background: linear-gradient(to right, #558dc2, #FFFFFF);}/* blue to white bg       same in footer */
/* "clamp" resizes type size as page contracts on devices   https://www.marcbacon.com/tools/clamp-calculator/   https://developer.mozilla.org/en-US/docs/Web/CSS/clamp */
/*.cssHeaderClamp {font-size: clamp(2rem, 1.125rem + 2vw, 2.625rem); font-weight: bold; color: #FFFFFF; letter-spacing: 1.5px; line-height:1.1; text-shadow: 4px 3px #333333;}*/ /* 32 42 700 1200*/
.cssHeaderClamp {font-size: clamp(2rem, 0.6rem + 3.2vw, 3rem); font-weight: bold; color: #FFFFFF; letter-spacing: 1.5px; line-height:1.1; text-shadow: 4px 3px #333333;} /* 32 48 700 1200*/
.cssHeaderiClamp {font-size: clamp(1.375rem, 0.675rem + 1.6vw, 1.875rem); font-weight: bold; font-style: italic; color: #FFFFFF; line-height:1.1; letter-spacing: 1.3px; text-shadow: 4px 3px #666666;} /* 18 22 700 1200*/
td.tdSARlogo {width:13%; text-align: center; vertical-align:center; padding: 3px 3px 3px 3px; background-color: #FFFFFF; border:0px solid #000000;}

/* NAVIGATION BAR See additional styles to control drop drown menu for Mission */
div.Nav {margin-top:0px; padding: 4px 5px 4px 25px; background-color:#c8d2d9; border-top:2px solid #999999; border-bottom:2px solid #999999;}/* Border for spacing at top & bottom */
div.NavNone {margin-top:0px; height:28px; background-color:#c8d2d9; border-top:2px solid #999999; border-bottom:2px solid #999999;}

	/* NAVIGATION */
	table.tNav {margin-top:0px; background-color:#c8d2d9;}
	td.tdNav {height:28px; padding: 1px 5px 1px 25px; vertical-align: middle; border-collapse:collapse; border-top:3px solid #999999; border-bottom:3px solid #999999;}
	td.tdNavNone {height:28px; border-collapse:collapse; border-top:3px solid #999999; border-bottom:3px solid #999999;}
	
	.cssNavLinkRed {font-weight: bold; font-size: 18px; color: #990000; text-shadow: 2px 3px #ffffff;}/* Page on Screen */
	.cssNavLink {font-weight: bold; font-size: 18px; color: #003399; text-shadow: 2px 3px #ffffff;}
	.cssNavLink:hover {font-weight: bold; font-size: 18px; background: #EFEFEF; color: #CC0000; text-shadow: 2px 3px #EFEFEF;}
	.cssNavLinkBar {font-size: 18px; font-weight: bold; color: #000000; vertical-align: baseline; text-shadow:none;}

table.Var {margin:0px; width:100%;}
td.tdVar0 {padding: 0px;}

/* Page */
table.tSiteWrap {width:100%; padding:0px; border-right:4px solid #999999; border-bottom:4px solid #999999;} /* 993333 */
td.tdSiteWrap0 {padding:0px; background-color: #f8f1e4; border:0px solid #ff0000;}/* Inside color wrap on site wrap */
td.tdSiteWrap {padding:15px 20px 25px 20px; background-color: #f8f1e4; border:0px solid #ff0000;}/* Inside color wrap on site wrap 993333 */
	table.tPage {width:100%;}
	td.tdPage {padding: 5px 0px 5px 0px;}
	td.tdPage0 {padding: 0px 0px 0px 0px;}

	.cssStarRed {font-size: 30px; color:#cc0000;} /* &starf; */
	.cssStarBlue {font-size: 30px; color:#0000cc;} /* &starf; */

	/* Page Type */
	/* .cssPagei {font-family: 'Spectral SC', serif; font-size: 28px; font-weight: bold; font-style: italic; letter-spacing: 1.6px; line-height: 1.7; color: #cc0000; text-shadow: 2px 3px #999999;}*/
	/* .cssPagei {font-family: 'Spectral SC', serif; font-size: 30px; font-weight: bold; font-style: normal; letter-spacing: 2.5px; line-height: 1.2; color: #cc0000; text-shadow: 1px 2px #666666;}*/
	/*.cssPageiBlue {font-family: 'Spectral SC', serif; font-size: 30px; font-weight: bold; font-style: normal; letter-spacing: 1.9px; line-height: 1.2; color: #0000cc; text-shadow: 1px 2px #999999;}*/
	.cssPage {font-family: 'Spectral SC', serif; font-size: 30px; font-weight: bold; font-style: normal; letter-spacing: 2.5px; line-height: 1.2; color: #0000cc; text-shadow: 1px 2px #666666;}
	.cssPageRed {font-family: 'Spectral SC', serif; font-size: 30px; font-weight: bold; font-style: normal; letter-spacing: 2.5px; line-height: 1.2; color: #cc0000; text-shadow: 1px 2px #666666;}
	.cssParagraph {font-family: 'Spectral SC', serif; font-size: 22px; font-weight: bold; line-height: 1.1; color: #000000;}
	.cssParagraphBlue{ font-family: 'Spectral SC', serif; font-size: 22px; font-weight: bold; line-height: 1.1; color: #000099; text-decoration: none;}
	.cssParagraphRed {font-family: 'Spectral SC', serif; font-size: 24px; font-weight: bold; line-height: 1.1; color: #cc0000;}/* text-decoration: underline;} */	
	.cssText {font-family: 'Averia Serif Libre', serif; font-size: 20px; font-weight: normal; line-height: 1.2; color: #000000;}
	.cssTextb {font-family: 'Averia Serif Libre', serif; font-size: 20px; font-weight: bold; line-height: 1.2; color: #000000;}
	.cssTexts {font-size: 17px; font-weight: normal; font-style: italic; color: #000000;}
	.cssTextsb {font-size: 17px; font-weight: bold; line-height: 1.2; color: #000000;} /* not used on home24 but good for site */
	.cssTexti {font-family: 'Averia Serif Libre', serif; font-size: 20px; font-weight: normal; font-style: italic; line-height: 1.2; color: #000000;}

	/* Links External */
	.cssLinki {font-size: 18px; font-weight: bold; font-style: italic; color: #0000CC; text-decoration: underline;}
	.cssLinki:hover {font-size: 18px; font-weight: bold; font-style: italic; background: #EFEFEF; color: #CC0000;}
	/* Links Internal */
	/* .cssNavLinkLrg {font-weight: bold; font-size: 19px; color: #003399; text-shadow: 2px 3px #ffffff;}*/
	.cssNavLinkLrg {font-weight: bold; font-size: 19px; color: #0000CC; text-shadow: 2px 3px #ffffff;}
	.cssNavLinkLrg:hover {font-weight: bold; font-size: 19px; background: #EFEFEF; color: #CC0000; text-shadow: 2px 3px #EFEFEF;}
	/* Links under Photos */
	.cssLink {font-weight: bold; font-size: 18px; color: #0000CC;}/* not used on home24 but good for site */
	.cssLink:hover {font-weight: bold; font-size: 18px; background: #EFEFEF; color: #CC0000;}/* not used on home24 but good for site */
	/* Dead Link */
	.cssNavMRed {font-weight: bold; font-size: 19px; color: #990000;}
	.cssNavMGrey {font-weight: bold; font-size: 1px; color: #999999;}
	/* Links on MtVhome    Site Map */
	.cssNavLinkM {font-weight: bold; font-size: 19px; color: #003399;}/* text-shadow: 2px 3px #ffffff; */
	.cssNavLinkM:hover {font-weight: bold; font-size: 19px; background: #EFEFEF; color: #CC0000; text-shadow: 2px 3px #EFEFEF;}
	/* compare to Map links
	.cssNavLink {font-weight: bold; font-size: 18px; color: #003399; text-shadow: 2px 3px #ffffff;}
	.cssNavLink:hover {font-weight: bold; font-size: 18px; background: #EFEFEF; color: #CC0000; text-shadow: 2px 3px #EFEFEF;} */
	
	/* images */
	img.FrameBorder {width:100%; margin-bottom:10px; border-collapse:collapse; border:2px solid #000000; box-shadow: 5px 7px 5px #999999;}
	
	/* not used on MtVhome but good for site 
	.cssLinki {font-size: 19px; font-weight: bold; font-style: italic; color: #0000CC; text-decoration: underline;}
	.cssLinki:hover {font-size: 19px; font-weight: bold; font-style: italic; background: #EFEFEF; color: #CC0000;}
	.cssLink {font-weight: bold; font-size: 18px; color: #0000CC;}
	.cssLink:hover {font-weight: bold; font-size: 18px; background: #EFEFEF; color: #CC0000;}
	.cssLinks {font-weight: bold; font-size: 15px; color: #0000CC;}
	.cssLinks:hover {font-weight: bold; font-size: 15px; background: #EFEFEF; color: #CC0000;}
	.cssLinkL {font-weight: bold; font-size: 19px; color: #0000CC;}
	.cssLinkL:hover {font-weight: bold; font-size: 19px; background: #EFEFEF; color: #CC0000;}
	.cssNavLinkLrg {font-weight: bold; font-size: 19px; color: #003399; text-shadow: 2px 3px #ffffff;}
	.cssNavLinkLrg:hover {font-weight: bold; font-size: 19px; background: #EFEFEF; color: #CC0000; text-shadow: 2px 3px #EFEFEF;}*/

/* FOOTER */
 /* td.tdSiteWrap0 */
 /* tdSARlogo */
td.tdFooter {height:59px; padding: 10px 20px 20px 22px; vertical-align:top; background: linear-gradient(to right, #558dc2, #FFFFFF);}
.cssNavLinkF {font-weight: bold; font-size: 17px; color: #ffffff; text-shadow: 2px 3px #003399;}
.cssNavLinkF:hover {font-weight: bold; font-size: 17px; background: #EFEFEF; color: #CC0000; text-shadow: 2px 3px #EFEFEF;}
.cssNavLinkBarW {font-size: 17px; font-weight: bold; color: #ffffff; vertical-align: baseline; text-shadow:none;} 
.cssTextsigw {font-size: 17px; font-weight: normal; font-style: italic; color: #dfdfdf;}


	
/* 
FROM MARCH MEETING
.cssPageRed {font-family: 'Spectral SC', serif; font-size: 30px; font-weight: bold; font-style: normal; letter-spacing: 2.5px; line-height: 1.2; color: #cc0000; text-shadow: 1px 2px #666666;}
.cssNavMGrey {font-weight: bold; font-size: 18px; color: #999999;}

<!-- Shifts text style="position: relative; left: 30px;" -->
	Added to MtVMem.css 1/28/24
	.cssNavLinkLrg {font-weight: bold; font-size: 19px; color: #003399; text-shadow: 2px 3px #ffffff;}
	.cssNavLinkLrg:hover {font-weight: bold; font-size: 19px; background: #EFEFEF; color: #CC0000; text-shadow: 2px 3px #EFEFEF;}
	
	.cssPageiBlue {font-family: 'Spectral SC', serif; font-size: 28px; font-weight: bold; font-style: italic; letter-spacing: 1.6px; line-height: 1.7; color: #0000cc; text-shadow: 2px 3px #999999;}

USED ON MtVHome
	.cssOpenSite {font-size: 17px; font-weight: normal; color: #000000;}  for listing public pages
	.cssOpenSite {font-family: Georgia, Arial, Verdanna; font-size: 17px; font-weight: bold; color: #cc0000;}
	.cssLinks {font-weight: bold; font-size: 16px; color: #0000CC;} BETA VERSION

USED ON aboutMTV
.cssCGList {font-size: 17px; font-weight: normal; color: #000000;}

USED ON allSpeakers page 
.cssParagraphBlue{ font-family: 'Spectral SC', serif; font-size: 26px; font-weight: bold; line-height: 1.1; color: #000099; text-decoration: none;} from 22
.cssLink {font-weight: bold; font-size: 20px; color: #0000CC;}  from 18 px;
.cssLink:hover {font-weight: bold; font-size: 20px; background: #EFEFEF; color: #CC0000;}

USED ON  PAGE chapterOfficers.htm
Column Header <table class="Var" style="background-color: #ffffff; border-bottom:2px solid #000000;">
OVERride & additional
.cssText {font-size: 20px; font-weight: normal; line-height: 1.2; color: #000000;}
.cssTexts {font-size: 18px; font-weight: normal; line-height: 1.2; color: #000000;}
.cssTextu {font-size: 20px; font-weight: normal; line-height: 1.2; color: #000000; text-decoration:underline;}
.cssTextsu {font-size: 18px; font-weight: normal; line-height: 1.2; color: #000000; text-decoration:underline;}
.cssTextb {font-size: 20px; font-weight: bold; line-height: 1.2; color: #000000;}
.cssTextsb {font-size: 18px; font-weight: bold; line-height: 1.2; color: #000000;}
.cssLink {font-weight: bold; font-size: 20px; color: #0000CC;}
.cssLink:hover {font-weight: bold; font-size: 20px; background: #EFEFEF; color: #CC0000;}

Used on Chapter Reporting
 added to MtVMem.css on 1/28    .cssParagraphBlue{ font-family: 'Spectral SC', serif; font-size: 22px; font-weight: bold; line-height: 1.1; color: #000099; text-decoration: none;}
td.TD_chart {padding: 4px 3px 4px 7px; vertical-align:middle; background-color:#ffffff; border-collapse:collapse; border:1px solid #999999;}
td.TD_chartC {padding: 4px 3px 4px 7px; text-align:center; background-color:#ffffff; border-collapse:collapse; border:1px solid #999999;}
.cssLinks {font-weight: bold; font-size: 15px; color: #0000CC;}
.cssLinks:hover {font-weight: bold; font-size: 15px; background: #EFEFEF; color: #CC0000;}

USED ON chapterOfficers
td.TD_chart {padding: 4px 1px 4px 4px; border-collapse:collapse;} 
td.TD_chartC {padding: 4px 1px 4px 1px; text-align:center;} 

.cssText {font-size: 20px; font-weight: normal; line-height: 1.2; color: #000000;}
.cssTexts {font-size: 18px; font-weight: normal; line-height: 1.2; color: #000000;}
.cssTextu {font-size: 20px; font-weight: normal; line-height: 1.2; color: #000000; text-decoration:underline;}
.cssTextsu {font-size: 18px; font-weight: normal; line-height: 1.2; color: #000000; text-decoration:underline;}
.cssTextb {font-size: 20px; font-weight: bold; line-height: 1.2; color: #000000;}
.cssTextsb {font-size: 18px; font-weight: bold; line-height: 1.2; color: #000000;}

.cssLink {font-weight: bold; font-size: 20px; color: #0000CC;}
.cssLink:hover {font-weight: bold; font-size: 20px; background: #EFEFEF; color: #CC0000;}


*/




/* KEEP Just In Case
.cssParagraphSm {font-family: 'Spectral SC', serif; font-size: 20px; font-weight: bold; line-height: 1.1; color: #000000;}

FOR LOGIN AT BOTTOM OF HOME24 PAGE 
.cssNavLinkL {font-weight: bold; font-size: 17px; color: #cc0000; background: #EFEFEF;} /* text-shadow: 2px 2px #000000;  
.cssNavLinkL {font-weight: bold; font-size: 17px; color: #0000cc; background:none;} /*c3d2e0 text-shadow: 2px 2px #000000;  */


