html { overflow: scroll; overflow-y: scroll; overflow-x: auto; }

a:link { color: #000000; font-size: 16px; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 
a:visited { color: #000000; font-size: 16px; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

a.h2:link { color: #000000; font-size: 20px; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 
a.h2:visited { color: #000000; font-size: 20px; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

a.greylink:link {  color: #666666; font-size: 14px; font-family: Times New Roman, arial, helvetica, sans serif; } 
a.greylink:visited {  none; color: #666666; font-size: 14px;  font-family: Times New Roman, arial, helvetica, sans serif; } 

a.footernav:link { text-decoration: none; color: #666666; font-size: 12px; font-family: Times New Roman, arial, helvetica, sans serif; } 
a.footernav:visited { text-decoration: none; color: #666666; font-size: 12px;  font-family: Times New Roman, arial, helvetica, sans serif; } 
a.footernav:hover { text-decoration: underline } 

.sitetext { text-align:justify; font: normal 16px/20px verdana, arial, helvetica, sans serif; } 

img {border-color: #000000;} 
.whiteborder {border-color: #ffffff;} 

td { font-size: 16px; font-weight: lighter; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

td b { font-size: 16px; font-weight: 900; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 



fieldset {padding: 20px;}

h1 { font-size: 26px; } 
h2 { font-size: 20px;  } 
h3 { font-size: 18px;  } 
h1, h2, h3 { font-weight: 900; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; margin: 0px; padding: 0px; } 

ol { list-style-type: decimal; }
ol.upper-roman { list-style-type:upper-roman; }
ol.lower-roman { list-style-type:lower-roman; }
ol.upper-alpha { list-style-type:upper-alpha; }
ol.lower-alpha { list-style-type:lower-alpha; }



.bold			{ color: #000000; font-size: 16px; font-weight: 900; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

.lrgtext		{ color: #000000; font-size: 26px; font-weight: 500; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

.lrgbold		{ color: #3F521B; font-size: 20px; font-weight: 900; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

.smbold			{ color: #3F521B; font-size: 11px; font-weight: 900; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

.smtext			{ color: #000000; font-size: 13px; font-weight: 500; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

.whitebold		{ color: #FFFFFF; font-size: 16px; font-weight: 900; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

.color			{ color: #364716; font-size: 16px; font-weight: 500; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

.colorbold		{ color: #3F521B; font-size: 16px; font-weight: 900; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

.red			{ color: #FF0000; font-size: 16px; font-weight: 900; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

.header			{ color: #000000; font-size: 20px; font-weight: 500;  font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

.greyheader		{ color: #777777; font-size: 20px; font-weight: 500;  font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

.subhead		{ color: #000000; font-size: 18px; font-weight: bold; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

.titlebar		{ color: #ffffff; font-size: 18px; font-weight: bold; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; background-color: #000000;} 

.subtitlebar	{ color: #231f20; font-size: 16px; font-weight: bold; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; background-color: #000000;} 

.footer 		{ color: #666666; font-size: 12px; font-weight: 500; font-family: Times New Roman, arial, helvetica, sans serif; } 

.whitesmall 	{ color: #ffffff; font-size: 11px;  font-weight: 500; font-family: Times New Roman, arial, helvetica, sans serif; } 

.grey 			{ color: #666666; font-size: 14px; font-weight: 500; font-family: Times New Roman, arial, helvetica, sans serif; } 

.evenRow 		{ background-color: #FFFFFF;} 

.oddRow 		{ background-color: #dddddd; font-size: 16px; font-family: "Helvetica Neue", "Lucida Grande", Helvetica, Arial, Verdana, sans-serif; } 

#copy 			{ padding: 20px 25px 0px 25px; text-align:justify;} 

#justify 		{ text-align:justify;} 

#lftpad 		{ padding: 0px 0px 0px 25px; } 

#rtpad 			{ padding: 0px 25px 0px 0px; } 

#lrgrtpad 		{ padding: 0px 55px 0px 0px; } 

#lftrtpad		{padding: 20px 25px 0px 25px;}

.wn_bgimg 		{ background-image: url(/~subal/meade/site/images/bgs_whatsnew.gif); background-repeat: no-repeat; } 
