/* TopStyle:URL=http://www.limarc.org/css/most.css */

volunteer

/* CSS LIMARC home ^^^^^^ To be used on home page*/
* {
	margin: 0;
	padding: 0;
}
body {
	 color:#000; font:94%/97% verdana, geneva, arial, helvetica, sans-serif;
	 text-align: center;
	 background: rgb(251, 251, 251) url(../bg_whsquares1.jpg);
}               
.gotocontent {
	height:1px; width:1px;
	background: url(../img/spacer.gif);
	display: none;
	visibility: hidden;
}
.hide{
	display: none;
	visibility: hidden;
}
.banTop {
 background: #000; text-align: left; vertical-align: top; height: 26px; width: 100%;
 color: #080808;
 }
.banLinks {
background: black; color: #080808; vertical-align: bottom; text-align: left; height: 85px;
} 
p.jus {
text-align: justify; background: #fff;
font: .9em verdana, arial, geneva, sans-serif; 
}
.colspacer1 {
	height: 2.2em; vertical-align: top; text-align: center;
	line-height: 4em;
}
.leftyLinks {
	vertical-align: top; height: 2.2em; background: url(../bg.gif); width: 153px; text-align: left;
	line-height: 4em;
}
.begcontent{
	 width: 740px; text-align: center; /* width:646px; height:2648px;*/
}
#content {
	 width: 800px; text-align: left; /* width:646px; height:2648px;*/
	 background: #fff; color: #000;
}
div#content {
	width: 800px;
	padding: 10px;
	background: #fff; color: #000;
	border: 1px solid maroon;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 100%;
	line-height: 1.5;
	margin-top: 2%;
	margin-right: 8%;
	margin-bottom: 2%;
	margin-left: 16%;
}
#content p	{
	background: #fff;
	color: #000;
}
#content { margin: 2% 16%; padding: 10px 20px; color: black; background-color: white; border: 1px solid maroon; 
font: 100%/120% verdana, geneva, arial, helvetica, sans-serif; }

div#content a, #content a { color: #099; background: #fff; text-decoration: none; font: 100%/120% verdana, geneva, arial, helvetica, sans-serif; }
		
div#content a:hover, #content a:hover { color: #fff; background-color: #099; text-decoration: none; font: bold 100%/120% verdana, geneva, arial, helvetica, sans-serif; }
		
.visitor {
	font: 96% verdana, helvetica, arial, sans-serif; color: #660; text-align: center;
	background: transparent;
}
.centermargins {
	margin: auto 0 auto 0;
}
.msg130per {font-size: 130%; font-weight: bold; text-decoration: underline;
}
div#botlinks { 
	 width : 80%;
    background-color: #fff; color: #000;
    padding-right: 5px; text-align: center; 
    font: 100%/200% verdana, arial, helvetica, sans-serif;
}
div#botlinks a {
    background-color: #fff; color: teal;
    text-align: center; text-decoration: none;
}
div#botlinks a:hover { 
    background-color: #f5f5f5; color: teal;
    text-align: center; text-decoration: overline;
}

/* ^^^^^^ Special holiday box  ^^^^^^ */

.specBox
{
    margin: 0 auto;
    border: 3px solid #B22222;
    color: #B22222;
    width: 86%;
    padding: 8px;
    background: /* #FAFAD2 */ #fff;
}
.specBox p {
	background:  /* #FAFAD2 */ #fff; color: #B22222; font-size: 1em;
	line-height: 1.4em;
}
.specBox h2 {
	font-family:"comic sans ms", "trebuchet ms", arial, helvetica, sans-serif;
	font-style:italic; border: 0 none;
	background:  /* #FAFAD2 */ #fff;  color: #B22222;
} 
.specBox h3 {
	border: 0 none; background:  /* #FAFAD2 */ #fff; color: #B22222;
}
.specBox h4 {
	border: 0 none; background:  /* #FAFAD2 */ #fff;  color: #B22222; font-size: larger;
}
/* ^^^^^^ End of what makes box  ^^^^^^ */

a {
color: #008B8B; background: transparent; text-decoration:none; font: 100% verdana, helvetica, sans-serif;
}
a:hover {
color: #fff; background: #008B8B; text-decoration: none; font: 700 100% verdana, helvetica, sans-serif;
}

a.b:link, a.b:visited { 
color: #008B8B; background: transparent; text-decoration:none; font: 600 100% verdana, arial, helvetica, sans-serif; 
}


	a.dotbot {
	color: #008B8B; background: transparent; text-decoration:none; 
	font-size: 100%; border-bottom: 1px dotted;
	}
	a.dotbot:hover {
	color: #fff; background: #008B8B; text-decoration: none; 
	font-size: 100%; border-bottom: 1px dotted;
	font-weight: 700;
	}

	a.dotbotb {
	color: #008B8B; background: transparent; text-decoration:none; 
	font-weight: bold; font-size:100%; border-bottom: 1px dotted;
	}
	a.dotbotb:hover {
	color: #fff; background: #008B8B; text-decoration: none; 
	font-weight: bold; font-size:100%; border-bottom: 1px dotted;
	}

a.tre14b:link, visited  {
color: #008B8B; background: transparent; text-decoration:none; font: bold 140% 'trebuchet ms', 'comic sans ms', sans-serif;
}

a.tre14b:active, hover {
color: #008B8B; background:#f5f5f5; font: bold 140% 'trebuchet ms', 'comic sans ms', sans-serif;
}

a.tre12b:link, a.tre12b:visited {
color: #008B8B; background-color: transparent; text-decoration:none; font: bold 120% 'trebuchet ms', 'comic sans ms', sans-serif;
}

a.tre12b:hover {
color: #008B8B; background:#f5f5f5; font: bold 120% 'trebuchet ms', 'comic sans ms', sans-serif;
}
a.hvrunbg {
color: #008B8B; background:#ccc; font: bold 100% verdana, helvetica, sans-serif;
}
a.ar10:link, a.ar10:visited {
color: #008B8B; background-color: transparent; text-decoration:none; font: normal 93% arial, helvetica, sans-serif;
}
a.ar10:hover, a.ar10:active {
color: #008B8B; text-decoration:none; background:#f5f5f5; font: normal 93% arial, helvetica, sans-serif;
}
a.tre10:link, a.tre10:visited {
color: #008B8B; background-color: transparent; text-decoration: none; font: normal 12px 'trebuchet ms', 'comic sans ms', sans-serif;
}
a.tre10:hover, active {
color: #008B8B; text-decoration:none; background:#f5f5f5; font: 12px 'trebuchet ms', 'comic sans ms', sans-serif;
}
a.trebxsm:link, a.trebxsm:visited {
color: #008B8B; background-color: transparent; text-decoration: none; font: bold 12px 'trebuchet ms', 'comic sans ms', sans-serif;
}
a.trebxsm:hover, active {
color: #f5f5f5; text-decoration:none; background:#ccc; font: bold 12px 'trebuchet ms', 'comic sans ms', sans-serif;
}
.trebsm a:link, .trebsm a:visited {
color: #008B8B; background-color: transparent; text-decoration: none; font: bold 13px 'trebuchet ms', 'comic sans ms', sans-serif;
}
a.trebsm:hover, active {
color: #008B8B; text-decoration:none; background:#f5f5f5; font: bold 13px 'trebuchet ms', 'comic sans ms', sans-serif;
}
a.verxsm:link, a.verxsm:visited {
color: #008B8B; background-color: transparent; text-decoration:none; font: 85% verdana, helvetica, sans-serif;
}
a.verxsm:hover, a.verxsm:active {
color: #008B8B; background:#f5f5f5; font: normal 85% verdana, helvetica, sans-serif;
}
a.ver10pur:link, a.ver10pur:visited {
color: purple;
background-color: transparent;
font: bold 97% verdana, helvetica, arial, sans-serif;
}
a.ver10pur:hover, a.ver10pur:active {
color: purple;
background-color:#f5f5f5;
font: bold 97% verdana, helvetica, arial, sans-serif;
}
.footer { 
	background-color: white; color: #660; text-align: center;
	font: normal 11px/12px verdana, geneva, arial, helvetica, sans-serif;
}
a.footer {
	background-color: white; color: #008B8B;
	font: normal 11px/12px arial, helvetica, sans-serif;
}
a.footer:hover {
	background-color: #f5f5f5; color: #008B8B;
	font: normal 11px/12px arial, helvetica, sans-serif;
}

.dotbot {
color: #008B8B; background: transparent; text-decoration:none; font: 100% verdana, helvetica, sans-serif; border-bottom: 1px dotted;
}
.dotbot:hover {
color: #fff; background: #008B8B; text-decoration: none; font: 700 100% verdana, helvetica, sans-serif; border-bottom: 1px dotted;
}

.dotbotb {
color: #008B8B; background: transparent; text-decoration:none; 
font: bold 100% verdana, helvetica, sans-serif; border-bottom: 1px dotted #008B8B;
}
.dotbotb:hover {
color: #fff; background: #008B8B; text-decoration: none; 
font: bold 100% verdana, helvetica, sans-serif; border-bottom: 1px dotted #008B8B;
}

ol.dec {
    list-style: decimal inside;
    font: .8em/1.3em georgia, 'times new roman', times, serif;
    }  
ol.nun {
    list-style: none inside none; 
    font: .8em/1.3em georgia, 'times new roman', times, serif;
    }
ul.nun {
    list-style: none inside none; 
    font: 1em/1.3em georgia, 'times new roman', times, serif;
    }
h1 { margin: 0; padding: 0.2em 4em 0.2em 1%; color: white; text-align: right; background-color: maroon; text-transform: 
lowercase; letter-spacing: 4px; border-bottom: medium solid black; border-top: medium outset white; 
font: 900 22px 'trebuchet ms', "arial rounded bold", verdana, sans-serif; }

/*h1 {
text-align:center; color: #000;
font: italic 900 22px georgia, "times new roman", times, serif;
}*/
h1 a {color: #008B8B; font-weight: bold; background-color: transparent;}
h1 a:hover {color: #008B8B; font-weight: bold; background-color: #f5f5f5;}
h2 {
text-align: center;
font: bold 18px verdana, geneva, arial, helvetica, sans-serif;
}
h2.marb {
    background-color: transparent; color: maroon;
    border: 2px dotted maroon;  
    text-align: center; margin: 0px auto;
    font: bold 18px "Trebuchet MS", Trebuchet, Calibri, Tahoma, sans-serif;
    padding: 1px 2px 1px 2px;
} 
h3 {
    background-color: transparent; color: maroon;
    border: 1px dashed #663; padding: 4px; 
    text-align: center; margin: auto auto;
    font: 500 1.1em verdana, geneva, arial, helvetica, sans-serif;
}  
h4 {
text-align: center;
font: 13px verdana, helvetica, arial, sans-serif; 
}
h5 {
font: 13px 'trebuchet ms', 'comic sans ms', sans-serif; 
}
h6 {
font: bold 12px verdana, helvetica, arial, sans-serif; 
}
h1.titlemar {
color: maroon; background-color: transparent;
text-align: center;
font: italic 900 200% georgia, "times new roman", times, serif;
}
h1.titlewht {
color: white; background-color: transparent;
text-align: center;
font: italic 900 200% georgia, "times new roman", times, serif;
}
h2 span.holiday1 {
text-align: center;
font: bold 18px verdana, geneva, arial, helvetica, sans-serif;
border: 0;
color: #00c;/* blue */ background: #fff;
}
h2 span.holiday2 {
text-align: center;
font: bold 18px verdana, geneva, arial, helvetica, sans-serif;
border: 0;
color: #c03;/*red */ background: #fff;
}
h2 span.holiday3 {
text-align: center;
font: bold 18px verdana, geneva, arial, helvetica, sans-serif;
border: 0;
color: #396;/*green*/ background: #fff;
}

h2 span.holiday4 {
text-align: center;
font: bold 18px verdana, geneva, arial, helvetica, sans-serif;
border: 0;
color: #fc0;/*yellow*/ background: #fff;
}

/* Notice for next meeting = General + Board */
#content #when_gen_meet, #content #when_brd_meet,
#content #when_gen_meet p, #content #when_brd_meet p { 
background-color: #ffc; color: #663; font: bold 1em 'trebuchet ms', trebuchet, arial, helvetica, sans-serif; text-align: center; 
border: 1px solid #663; padding: 6px; }

#content div#when_gen_meet a, #content div#when_brd_meet a { background-color: #ffc; color: #099; text-decoration: none; font: bold 1em 'trebuchet ms', trebuchet, arial, helvetica, sans-serif; 
border: 0 none; }

#content div#when_gen_meet a:hover, #content div#when_brd_meet a:hover  { background-color: #099; color: #fff; text-decoration: underline; font: bold 1em 'trebuchet ms', trebuchet, arial, helvetica, sans-serif; 
border: 0 none; }

/* List of scheduled meetings = General + Board */
#content #gen_meets_sched { background: transparent; color: #4F4F28; text-align: center; }

#content #brd_meets_sched { background: transparent; color: #4F4F28; text-align: center; }

/* ^^^^^^ End of Meetings page styles ^^^^^^ */

.blumsgbox {
	width: 76%; height: auto; 
	margin: 0 auto; padding-top: 1em; padding-bottom: 1em; 
	background-color: #06C; color: #fff; 
	border: #000 thin groove;
}

.cas {
padding-right: 0px; padding-left: 4px; font: 600 105%/140% 'trebuchet ms', 'comic sans ms', sans-serif; margin-left: 2%; color: #660; margin-right: 2%; background-color: transparent; text-align: center;
}
.infocas {
padding-right: 4px; padding-left: 4px; font: 600 100%/120% 'trebuchet ms', 'comic sans ms', sans-serif; 
color: #660; background-color: transparent; text-align: center;	
}
.infocasmar {
padding-right: 4px; padding-left: 4px; 
font: 600 96%/120% 'trebuchet ms', 'comic sans ms', sans-serif; 
color: maroon; background-color: transparent; text-align: center;	
}
.casmar {
padding-right: 4px; padding-left: 4px; 
font: 600 100%/120% 'trebuchet ms', 'comic sans ms', sans-serif; 
color: maroon; background-color: transparent; text-align: center;	
}
.smcas {
color:black; background-color: transparent;
text-align: center;
font: 11px 'trebuchet ms', 'comic sans ms', sans-serif;
}
.mdcasb {
text-align: justify; font: 700 110% 'trebuchet ms', 'comic sans ms', sans-serif; }

.mdcas {
text-align: justify; font: 700 100% 'trebuchet ms', 'comic sans ms', sans-serif; }

.lgcasual {
text-align: center; font: 900 160% 'trebuchet ms', 'comic sans ms', sans-serif; }

.casb18 {
text-align:center; font: bold 180% 'trebuchet ms', 'comic sans ms', sans-serif; }

.casb13 {
text-align:center; font: bold 130% 'trebuchet ms', 'comic sans ms', sans-serif; }

.infonet {
text-align: center; margin-left: 3px; margin-right: 3px; font: 600 13px arial, helvetica, sans-serif; }

.tellsite {
color: navy; background-color: transparent; text-align: center; 
font: 100% verdana, arial, helvetica, sans-serif; }

/* For PHP sitemap dropdown menu */

.site {
	color: #303030; background-color: transparent;
	font: normal 11px/130% tahoma, arial, helvetica, sans-serif;
}
/* End of PHP sitemap dropdown menu styles */

/* committee page */

td.title {
   margin: 0; padding: 1px 1px 1px 10px; 
   background-color: black; color: white;
   text-align: left;
   font: italic bold 115%/130% verdana, arial, helvetica, sans-serif;
}
td.chair {
    background-color: white; color: #660; 
    text-align: left;  padding: 6px; vertical-align: top;
    font: normal bold 82%/120% verdana, arial, helvetica, sans-serif;
    empty-cells: show; width: 20%;
    table-layout: auto;
}
td.chair a {
    background-color: white; color: #008B8B;
     text-align: left;  text-decoration: none;
}
td.chair a:hover {
    background-color: #ccc; color: #008B8B;
    text-align: left;  text-decoration: overline;
}
td.info {
    background-color: white; color: #660; 
    vertical-align:top; 
    padding: 1px 5px 1px 5px; 
    empty-cells: show; table-layout: auto;
    font: normal 500 85%/120% verdana, arial, helvetica, sans-serif;
     width: 60%;     
}
td.info a {
    background-color: white; color: #008B8B; 
    text-align: center; text-decoration: none;
}
td.info a:hover {
    background-color: #ccc; color: #008B8B; 
    text-decoration: overline;
}
div#combotlinks { 
    position: relative; left: 10%; top: 501em;
    background-color: #fff; color: #008B8B;
    padding-right: 2px; border: thin dotted black;
    text-align: center; width: 740px;
    font: 13px/160% arial, helvetica, sans-serif;
    z-index: 2; margin: 0 auto;
}
div#combotlinks a {
    background-color: #fff; color: #008B8B;
    text-align: center; text-decoration: none;
    font: normal normal 13px/160% arial, helvetica, sans-serif;
}
div#combotlinks a:hover { 
    background-color: #efefef; color: #008B8B;
    text-decoration: overline; border: none;
    font: normal normal 13px/160% arial, helvetica, sans-serif;
   }
    /* border: thin solid maroon; REMOVED FROM comtable Temporary?? I'll see. */
.comtable {
    background-color: white; color: #660;
   }
div#topcom {
    background-color: #fff; color: white; text-align: center;
    font: normal bold 14px/200% 'trebuchet ms', verdana, sans-serif;
    width : 100%; margin: 0 auto;
  }
div#topcom a {
    background-color: gray; color: white; text-align: center;
    text-decoration: none; 
    font: normal bold 14px/200% "trebuchet ms", verdana, sans-serif;
    }
div#topcom a:hover {
    background-color: #ccc; color: black; text-align: center;
    text-decoration: overline underline; 
    font: normal bold 14px/200% "trebuchet ms", verdana, sans-serif;
    }   
.topcom {
    background-color: gray; color: white; text-align: center;
    font: normal bold 14px/200% "trebuchet ms", verdana, sans-serif;
    }
.topcom a {
    background-color: gray; color: white; text-align: center;
    text-decoration: none; 
    font: normal bold 14px/200% "trebuchet ms", verdana, sans-serif;
    }
.topcom a:hover {
    background-color: #ccc; color: white; text-align: center;
    text-decoration: overline underline; 
    font: normal bold 14px/200% "trebuchet ms", verdana, sans-serif;
    }   
.tocom {text-align: center; vertical-align: bottom;         
    font: normal 85%/105% verdana, geneva, arial, helvetica, sans-serif;}
.tocom a {text-decoration: none; text-align: center; vertical-align: bottom;
    background-color: white; color: #008B8B;
    font: normal 85%/105% verdana, geneva, arial, helvetica, sans-serif;}
.tocom a:hover {background-color: rgb(226, 226, 226); color: #008B8B;}
.tohome {text-align: center; vertical-align: bottom;
    font: normal 85%/105% verdana, geneva, arial, helvetica, sans-serif; }
.tohome a {text-decoration: none; text-align: center; vertical-align: bottom;
    background-color: white; color: #008B8B;
    font: normal 85%/105% verdana, geneva, arial, helvetica, sans-serif;}
.tohome a:hover {background-color: rgb(226, 226, 226);  color: #008B8B;}

.trans1 a { background-color: transparent; color: white; border: 0 none;}
.trans1 a:hover {background-color: transparent; color: white;  border: 0px none;}
h1.goldcbwh105 {
    background: #fff; color: #663; text-align: center;
    font-weight: bold; font-size: 105%; 
    border-top: 1px solid #663;  border-bottom: medium solid #663;
    }
/* Had to put style inline, class 
didn't work.. something must have been wrong?   */
/* "trans style" = style="background : transparent; border : 0px none; color : white; text-decoration : none;" */
.trans {background: transparent; color: white; border: 0 none;  text-decoration : none; }
a.trans, a.trans:link, a.trans:hover { background-color: transparent; color: white;  text-decoration : none; }
.transnobc, a.transnobc:hover {background-color: transparent; color: white;  border: 0 none; text-align: center;  text-decoration : none;}


/* 
Styles for Event Calendar */
table.event {
	background: #eee; border: 0 none; width: 100%; 
	margin: 0 auto; 	text-align: center;
	color: #000;
}
td.event {
	background: #eee; border: 0 none; width: 100%; 
	margin: 0 auto; 	text-align: center;
	color: #000;}	
.eventcal {
	font: 85% verdana, geneva, arial, helvetica, sans-serif;
	margin: 0 auto;}	
table.evnt245wide {width: 245px;}
table.graydk {background: #666; color: #fff; border: 0 none;}
td.graydk {background: #666; color: #fff; border: 0 none;}
table.nob100per {
	border: 0 none; width: 100%;}
td.nob100per {
	border: 0 none; width: 100%;}	
td.graylt {background: #ccc; color: #000;}	
img.nobht1wd1  {
	border: 0 none; height:1px; width:1px;}
table.px959 { height: 959px;}	

/* 
End of Styles for Event Calendar */	

em {font-weight: bold; font-style:  italic; }
.yel {color: #ffc; background-color: transparent;}
a.yel {color: #ffc; background-color: transparent;}
.blu {color:#06C; background-color: transparent;}
.mar {color: maroon; background-color: transparent;}
.wh {color: white; background-color: transparent;}
.blkBg {background-color: #000; color: #fff;}
.graydk {background: #666; color: #fff;}
.gold {color: #660; background-color: transparent;}
.gr {background-color: transparent; color: #008B8B;}
.bold {font-weight: bold;}
.tre12 {font: 100% 'trebuchet ms', 'comic sans ms', sans-serif;}
.tre12mar {	font: 99% 'trebuchet ms', verdana, helvetica, sans-serif; color: maroon; background-color: transparent; }
.tre12teal {	font: 99% 'trebuchet ms', verdana, helvetica, sans-serif; color: teal; background-color: transparent; }
.tre12marb {	font: bold 100% 'trebuchet ms', 'comic sans ms', sans-serif; color:maroon; background-color: transparent; }	

.trebsm {font: bold 13px 'trebuchet ms', 'comic sans ms', sans-serif;}
.tre12b {font: bold 100% 'trebuchet ms', 'comic sans ms', sans-serif;}
.tre12gld {font: 120% 'trebuchet ms', 'comic sans ms', sans-serif; color: #660; background-color: transparent; }
.tre12bgld  {font: bold 100% 'trebuchet ms', 'comic sans ms', sans-serif; color: #660; background-color: transparent;}
.geomarsm {font: 96% georgia, 'times new roman', times, serif; color: maroon; background-color: transparent;  }
.geomarsmb {font: bold 97% georgia, 'times new roman', times, serif; color: maroon; background-color: transparent;  }
.geobi140 {font: italic 900 140% georgia, "times new roman", times, serif;  }
.geobi120 {font: italic 900 120% georgia, "times new roman", times, serif;  }
.geobi22 {font: italic 900 200% georgia, "times new roman", times, serif;  }
.ver {font: small verdana, geneva, arial, helvetica, sans-serif;  }
.ver8 {font: 500 90% verdana, arial, helvetica, sans-serif; }
.ver8gld {color: #660; background-color: transparent; font: 94% verdana, arial, helvetica, sans-serif;}
.ver10 {font: 97% verdana, helvetica, arial, sans-serif; }
.verb10 {font: bold 97% verdana, helvetica, arial, sans-serif; }
.verb10gld {font: bold 10pt verdana, helvetica, arial, sans-serif; color: #660; background-color: transparent
}
.verb12 {font: bold 100% verdana, helvetica, arial, sans-serif; }
.verb12gld {font: bold 100% verdana, helvetica, arial, sans-serif;  color: #660; background-color: transparent;  }
.ver10j {font: 96% verdana, helvetica, arial, sans-serif; text-align:justify;  }
.ar10 {font: 93% arial, helvetica, sans-serif; }
.ar10b {font: bold 93% arial, helvetica, sans-serif; }
.ar10gld {font: 10pt arial, helvetica, sans-serif; color: #660; background-color: transparent;}
.bg {background: url('http://www.limarc.org/bg.gif');}
td.bg {background: url('http://www.limarc.org/bg.gif');}

.dotbord {border-style: dotted; border-width: 4px; border-color: maroon;  padding: 7px 7px; }
.dashbord {border-style: dashed; border-width: 4px; border-color: maroon; }
.dashbordgld {border-style: dashed; border-width: 4px; border-color: #660; }
.dashbrdgld2px {border: 2px dashed #663;  padding: 4px; text-align: center; margin: auto auto; line-height: 1.7em; width: 95%;}
.grvbord {border-style: groove; border-width: 4px; border-color: maroon; }
.dblbord {border-style: double; border-width: 4px; }
.dashbrdgld2 {
    border: 2px dashed #663; padding: 4px; 
    text-align: center; margin: auto auto;
    line-height: 1.5em; width: 95%;
}  
.dashbrdgld2j {
    border: 2px dashed #663; padding: 2px 6px 2px 6px; 
    text-align: justify; margin: auto auto;
    line-height: 1.7em; width: 95%;
}  
.dotbrdgld2 {
    border: 2px dotted #663; padding: 2px; 
    text-align: center; margin: auto auto; width: 95%;
}  
.ylbg {
	background: #ffe; color: #000;
	border: thin groove #000;
}
.yelhilite {
	background-color: #ffc; color: #330;
	font: 102%/1.7em georgia, "times new roman", times, serif;
	border: 1px double #330; letter-spacing: 1px;
	padding: 4px 8px 4px 8px; width: 95%;
}
.silhilite {
	background-color: #000; color: silver;
	font: 101%/1.7em georgia, "times new roman", times, serif;
	border: 1px double #000; letter-spacing: 1px; width: 95%;
}
.silhilitemar {
	background-color: silver; color: maroon;
	font: 700 101%/1.7em verdana, geneva, arial, helvetica, sans-serif;
	width: 95%; letter-spacing: 1px;
}
.sillitemarbrd {
	background-color: maroon; color: silver;
	font: 700 101%/1.7em verdana, geneva, arial, helvetica, sans-serif;
	border: 1px double #000;
	letter-spacing: 1px; 
}

.goldsm {
	font: .7em verdana, helvetica, geneva, arial, sans-serif;
	color: #660;
	background: transparent;
 }
.sm {font: 11px verdana, helvetica, geneva, arial, sans-serif;}	

.ty {color: #FF0000; font-style:italic; background: #CCCC99;}

.heading {
	background-color: transparent; color: maroon;
	border: 1px dashed #660; padding: 4px;
	text-align: center; margin: auto 2%;
	font: 100% verdana, geneva, arial, helvetica, sans-serif;
}
.headingsolid {
	background-color: transparent; color: #660;
	border: 1px solid #660; padding: 4px;
	text-align: center; margin: auto 2%;
	font: 110% verdana, geneva, arial, helvetica, sans-serif;
}
.heading1 {
	background-color: transparent; color: maroon;
	border: 1px dashed #660; padding: 1px;
	text-align: center; margin: auto 2px; width: 85%;
	font: 110% verdana, geneva, arial, helvetica, sans-serif;
}
.heading3a{
	background: white; color: #000;
	text-align: center; margin: auto 2%;
	font: bold 15px/22px 'trebuchet ms', verdana, sans-serif;
}
.headingnob {
	background-color: transparent; color: #660;
	border: 0 none; padding: 4px;
	text-align: center; margin: auto 2%;
	font: 110% verdana, geneva, arial, helvetica, sans-serif;
}
img {
 background-color: transparent; color: inherit;
 border: 0 none;
}
img.nob {
	background-color: transparent;
	color: inherit;
	border: 0 none;
}
img.nobc{
	background-color: transparent; color: inherit;
	border: 0 none; text-align: center;
}
img.top {
	background-color: transparent;
	color: inherit; 	border: 0 none;
	vertical-align: text-bottom;
}
/* nobl = no border float left    */
.nobflo-l{ background-color: transparent; color: white; border: none; float: left;}
.nob {border: 0 none;}
.nobc {border: 0 none; text-align: center;} 
.nobl {border: 0 none; text-align: left;} 
.b {font-weight: bold;}
.c {text-align: center; }
.l {text-align: left; }
.r {text-align: right;}
.j {text-align: justify; }
.jb {text-align: justify; font-weight: bold; }
.jbmar {text-align: justify; font-weight: bold; color: maroon;  background: transparent;  }
.cb {text-align: center; font-weight: bold;}
.i {font-style: italic;}
.details {
	text-align : left; font : 13px/16px georgia, times, 'times new roman', serif;
}
.hilt-meets {background: #ffc; color:#000;
}
 /* Below ids and classes for Hamfest page that was on index page */
 
h3.fest {
    background-color: #fff; color: maroon;
    border: 1px dashed #663; padding: 4px;
    text-align: center; margin: auto auto;
    font: 500 1em verdana, geneva, arial, helvetica, sans-serif;
}         

.heading2 {
    background: #fff; color: black;
    text-align: center; margin: auto 2%;
    font: bold 16px/110% "trebuchet ms", verdana, sans-serif;
    letter-spacing: 1px;
}
a.heading2 {
    text-align: center; margin: auto 2%; letter-spacing: 1px;
	 color: teal; background-color: #fff;
    font: bold 16px/110% "trebuchet ms", verdana, sans-serif;
}
a.heading2:hover {
	 text-align: center; margin: auto 2%; letter-spacing: 1px;
    font: bold 16px/110% "trebuchet ms", verdana, sans-serif;
	 background-color: teal; color: #fff;
}
.heading3 {
    margin: auto 2%;
    font: bold 18px "trebuchet ms", verdana, sans-serif;
}
.heading4 {
	text-align: center; margin: auto 2%;
    font: bold 18px georgia, "times new roman", times, serif;
}

.festVendorNote {
	padding-left: 1em; padding-right: 1em; 
	font: italic bold medium 'Trebuchet MS', Tahoma, 'New York', sans-serif;
	color: #000; background: #fff;
}
.earlyBird {
	padding-left: 1em; padding-right: 1em;
	color:#06C; /* blue */ background: #fff; 
	font: italic bold medium 'Trebuchet MS', Tahoma, 'New York', sans-serif;
}
#when {font: italic bold 1.5em "Trebuchet MS", Trebuchet,Tahoma, sans-serif;
    background-color: #fff; color: maroon;
   border: 1px solid maroon; padding: 4px;
   text-align: center; margin: auto 2%;
}
#locate {
    font: oblique bold 22px "trebuchet ms", verdana, sans-serif;
    color: #663; background: #fff; text-align: center;
}
#next {font: italic bold 22px "trebuchet ms", verdana, sans-serif;
    background-color: #fff; color: maroon;
   border: 2px inset #ffe4c4; padding: 4px;
   text-align: center; margin: auto 2%;
}
/*.addy {
    font: 18px/22px verdana, geneva, arial, helvetica, sans-serif;
    text-align: center;
}*/
.addy { font: bold .7em/1.5 "trebuchet ms", tahoma, 'microsoft sans serif', sans-serif; 
text-align: center; background-color: white; color: maroon; 
}

.stuff {
    font: bold 100%/130% arial, helvetica, sans-serif;
    color: maroon; background: #fff;
}
.volunteer {
    font: bolder 16px 'trebuchet ms', arial, verdana, sans-serif;
    background: #fff; color: maroon; text-align: center;
}
.enter {
    text-align : center;
    font : bold 16px 'trebuchet ms', arial, verdana, sans-serif;
}
.visitARRL {
	font : bold 1.05em/120% 'trebuchet ms', verdana, sans-serif;
	background: #fff; color: #000; text-align: justify;
}
/*End of special hamfest tags */
.announce {
    font : 1.05em/120% 'trebuchet ms', verdana, sans-serif;
}

.say {
   font : 1.1em/120% verdana, geneva, arial, helvetica, sans-serif; text-align : justify;
}       
.sendcheck {
	color: #000; background: #fff;
}
.say a:link,visited {
   font : 1.1em/120% verdana, geneva, arial, helvetica, sans-serif;
}
.geomd {
	font: small georgia, 'times new roman', times, serif;
}
.geoMarSm, .geoMarSm a, .geoMarSm a:hover {
	font: small georgia, 'times new roman', times, serif; color: maroon;
	background: transparent;
}
.geoTealSm a {
	font: small georgia, 'times new roman', times, serif; color: teal; background: transparent;
}
.geoTealSm a:hover {
	font: small georgia, 'times new roman', times, serif; color: teal; background-color: #EFEFEF;
}
.notes {font: 94%/130% arial, helvetica, sans-serif;
}
.notes a:link, visited {font: 94%/130% arial, helvetica, sans-serif;
}
.u {text-decoration:underline; }
.u a {text-decoration:underline;}

hr.mar75Four {color: maroon; height: 4px; width: 75%; background: #fff; }
hr.mar50Four {color: maroon; height: 4px; width: 50%; background: #fff;}	
hr.mar25Four {color: maroon; height: 4px; width: 25%; background: #fff;}

hr.mar75Five {color: maroon; height: 5px; width: 75%; background: #fff;}
hr.mar50Five {color: maroon; height: 5px; width: 50%; background: #fff;}	
hr.mar25Five {color: maroon; height: 5px; width: 25%; background: #fff;}

hr.teal75Seven {color: teal; height: 7px; width: 75%; background: #fff;}
hr.teal50Seven {color: teal; height: 7px; width: 50%; background: #fff;}
hr.teal25Seven {color: teal; height: 7px; width: 25%; background: #fff;}	
hr.picket {height: 7px; color: maroon; border-bottom: medium dashed maroon; background: #fff;}
hr.picketup {height: 7px; color: maroon; border-top: medium dashed maroon; background: #fff;}
hr.picketgld {height: 7px; color: #660; border-bottom: thin dashed #660;  background-color: #660; }
hr.picketupgld {height: 7px; color: #660; border-top: thin dashed #660;background-color: #660;}

hr.blk100five {color: #000; height: 5px; width: 100%; background: transparent;}
hr.blk100two {color: #000; height: 2px; width: 100%; background: transparent;}



/*************** Inline spacing classes  *********************/

.spac4 {height: 4px; }
.spac6 {height: 6px; }
.spac8 {height: 8px; }
.spac10 {height: 10px; }
.spac12 {height: 12px; }
.spac14 {height: 14px; }
.spac20 {height: 20px; }
.spac30 {height: 30px; }
.boardspace {
	background: transparent; color: #fff;
	visibility: hidden;
}

.topPad5  {	padding-top: 5px;}
.topPad10 {	padding-top: 10px;}
.topPad15 {	padding-top: 15px;}
.topPad20 {	padding-top: 20px;}
.topPad25 {	padding-top: 25px;}
.topPad30 {	padding-top: 30px;}
.topPad35 {	padding-top: 35px;}

.lineht110 {line-height: 110%;}
.lineht115 {line-height: 115%;}
.lineht120 {line-height: 120%;}
.lineht125 {line-height: 125%;}
.lineht130 {line-height: 130%;}
.lineht135 {line-height: 135%;}
.lineht140 {line-height: 140%;}
.lineht145 {line-height: 145%;}
.lineht150 {line-height: 150%;}  
.lineht170 {line-height: 170%;}   
.linehi170 {line-height: 170%;}


/*************** End of inline spacing classes  *********************/
.clearfloat {
	clear: both;
	height: 0;
	line-height: 0.0;
	font-size: 0;
}
.ie5clear {
	height: 0;
	line-height: 0.0;
	font-size: 0;
}



/* I don't know what program I played with that generated the code 
below but something did and being that I'm doing an overhaul I might 
as well keep it rather than lose stylings. Odd stuff follows. =) */

/* div.c-56 {position: absolute; top: 15; left: 10; width: 983; height: 4010}*/
 td.c-55 {text-align: center; background-color: #ccc; vertical-align: top; font-size: 89%;  color: #000; }
 p.c-54 {text-align : right; font-size : 80%;}
 span.c-53 {font-size: 7em; text-align: center;}
 td.c-52 {background-color: #fff;}
 td.c-51 {vertical-align: top; text-align: center;}
 p.c-50 {font-size: 11px;}
 p.c-49 {font-size: 11px;}
 span.c-48 {color: white;}
 p.c-47 {font-size: 11px;}
 a.c-46 {font-weight:bold;}
 td.c-45 {vertical-align: top}
 p.c-44 { font-size: 10px;}
 /*div.c-43 {width: 623; height: 279}*/
 form.c-42 {text-align: center}
 select.c-41 {font-size: 11pt; color: rgb(0,0,153); font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: rgb(255,255,255)}
 div.c-40 {text-align: center;}
 span.c-39 {font-size: 110%;}
 a.c-38 {font-size: 120%;}
 ul.c-37 {list-style: none inside;}
 ul.c-36 {color: #663; font: 13px 'trebuchet ms', verdana, helvetica, sans-serif; text-align: left;}
 span.c-35 {line-height: 120%;}
 h2.c-34 {font-family: "trebuchet ms", arial, "ms sans serif", "comic sans ms", sans-serif;  font-style: italic; }
 p.c-33 {font-style:  italic; font-weight: bold; font-size: 110%; line-height: 130%; font-family: "trebuchet ms", arial, "ms sans serif", "comic sans ms", sans-serif;}
 h4.c-7 {color: #800; font-weight: bold;}
 h3.c-32 {font-weight: 900;}
 h2.c-31 {font-style: italic; font-weight: bolder; font-size: 130%;} 
 div.c-29 {width : 482px;}
 div.c-28 {font : italic bold large 'trebuchet ms', verdana, sans-serif;}
 div.c-27 {font: bold 12px verdana, arial, sans-serif;}
 div.c-26 {font: italic 110% georgia, 'times new roman', times, serif; text-align: center;}
 div.c-25 {font: 13px verdana, arial, sans-serif;}


 table.c-19 {background-color: #ffc}
 table.c-24 {border-color: #808080; background-color: #fff}
 table.c-30 {border-color: #808080; background-color: #ccc}
 tr.c-23 {background-color: #808080}
 td.c-22 {background-color: #808080}
 td.c-9 {height:281px;}
 div.c-21 {color: #fff; font-weight:bold;}

 a.c-18 {text-decoration: underline; text-align: left;}
 p.c-17 {font-weight: bold;}
 hr.c-16 {width: 75%; color: #663}
 p.c-15 {text-align: justify; margin: 20px 20px; color: #660; font: 12px/14px verdana, geneva, arial, helvetica, sans-serif;}
 hr.c-14 {width: 75%; color: #660}
 p.c-13 {text-align: center}
 p.c-12 {text-align: justify; margin-left: 3em; margin-right: 3em; font-size: 12px;}
 hr.c-11 {width: 80%; height: 3px; border-bottom: 5px dashed #CC9;}
 div.c-10 {vertical-align: top; text-align: center;}
 p.c-9 {line-height: 1.8em;}
 ol.c-3 {text-align: left;}
 ol.c-7 {text-align: left;}

 span.c-6 {color : maroon}
 .blumed {color: #00c;/* med blue */ background: #fff; }
 
 p.c-6 {line-height: 120%;}
 td.c-4 {width: 7px}
 table.c-10 {margin: 0pt 10em 0pt auto;}
 table.c-9 {margin: 0pt 8em 0pt auto;}
 table.c-8 {margin-right: 8em;}
 input.c-7 {background-color: rgb(255, 255, 160);}
 table.c-6 {border: thin outset rgb(218, 165, 32); background-color: rgb(255, 255, 204);}
 a.c-5 {text-decoration: underline;}
 input.c-8 {background-color: rgb(255, 255, 160);}
 table.c-7 {border: thin outset rgb(218, 165, 32); background-color: rgb(255, 255, 204);}
 a.c-6 {text-decoration: underline;}
 ol.c-4 {text-align: left;}
 .bgWh {background: #fff;}
 span.c-2 {color : maroon; background: transparent;}
 p.c-1 {text-align : justify;}
 span.c-3 {color: maroon;}
 p.c-2 {text-align: justify;}
 .dues {line-height: 130%;}
.memExp {color: #800; background: #fff; font-weight: bold;}
.margin-0-auto {margin: 0 auto;}
.evnt {height:281px; margin: 0 auto;}
.evnts {    margin: 0 auto; } 
div.c-1 {margin: 0 auto;text-align: center;}
/* p.c-26 {background-color: #ffe; display: block; border: 2px dotted #000; line-height: 120%;}*/
 a.c-25 {font-size: 115%;}
 td.c-24 {vertical-align: top; text-align: center; width:1px; height:2648px;}
 div.c-12 {font-size: 1.2em;}
 div.c-11 {
    font-size: 1.2em;
    position: relative;
    left: 4%;
}
 div.c-8 {text-align: center;}
 div.c-5 {text-align: center}
 div.c-4 {margin: 0 auto; text-align: center;}
 div.c-2 {margin: 0 auto; text-align: center}
 hr.c-22 {width: 75%;}
 td.c-21 {height:959px;}
 td.c-20 {width:100%; height:664px;background-color: #fff}
 td.c-19 {width: 100%;}
 td.c-18 {width:100%;}
 table.c-17 {border:2px;}
 td.c-16 {width:482px;}
 table.c-15 {width: 329px; border: 0;}
 td.c-5 {margin: 0 auto;}
 table.c-1 {background: #ffc; color: #000; border: thin solid #8B4513;}
 table.c-4 {margin: 0 auto; background: #FDF5E6; color: #000; border: thin groove #8B4513; text-align: center;}
 table.c-3 {margin: 0 auto;}
 td.c-14 {width: 329px;}
 tr.c-13 {vertical-align: top;}
 td.c-12 {width:398px; height:43px;background:#C0C0C0; color:#000;}
 td.c-11 {vertical-align: top; width:128px; height:43px;} 
 td.c-10 {width:100%; height:1px; vertical-align: top;}
 p.c-5 {font: italic bold 130% georgia, 'times new roman', times, serif;}
 p.c-5a {text-align : justify;}


.hrefmsg {font-size: 130%; font-weight: bold; letter-spacing: 2px;}
a.hrefmsg {font-size: 130%; font-weight: bold; letter-spacing: 2px;
   }	
.hilite {
        color:  navy; background-color: #fff;
     }
.hiliteyel80 {
        color: #333; background-color: #ffc; width: 80%;
        font: 94%/97% tahoma, arial, helvetica, sans-serif;
     }
.speclBox {
        background: #F0F8FF; color: #0000CD;
        border: thin groove Maroon; 
        padding: 2px 10px 2px 10px;
        width: 80%; margin: 0 auto;
}
.speclBox p {
         background: #F0F8FF; color: #0000CD;
}
#call {
        border: thin outset #228B22; background: #EBFAEB;
        color: #228B22; text-align: center; margin: 50px auto;
}
.headA {
     font: bold 1.1em "trebuchet ms", verdana, sans-serif;
     background: #fff; color: #0000CD;
} 
.headB {
    font: bold 1.1em "trebuchet ms", verdana, sans-serif;
     background: #fff; color: #0000CD; margin: auto 3em auto 3em;
} 
.red {background:#fff; color: red;
}  
.under, .u 
a.under, a.u {
	text-decoration: underline;
	}
hr.per75 {
        width: 75%; color: #5F9EA0; background: white;}
.FDnote {
        margin: 0 auto;
        padding: 10px; text-align: justify;
}
 
.febfest {
        width: 80%; margin: 0 auto;
        padding-left: 16px; padding-right: 16px;
        line-height: 130%; font-weight: bold;
}
.color {
        background: #fff; color: #FF6347;
}
.wid80 {width: 80%; }
.wid60 {width: 60%; }
.strike {
    text-decoration: line-through;
}
.printVendorReserveForm {
	background-image: none;
}

/*Remove below line to remove shadow. Below line should always appear last within this CSS*/

/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
