a:link { color: #f47f1f; font-size: 14px; font-family: arial, verdana,  helvetica, sans serif; text-decoration: none;} 
a:visited { color: #f47f1f; font-size: 14px; font-family: arial, verdana,  helvetica, sans serif; text-decoration: none;} 
a:hover { text-decoration: underline } 

a.lrg:link { text-decoration: none; color: #f47f1f; font-size: 14px; font-family: arial, helvetica, sans serif; } 
a.lrg:visited { text-decoration: none; color: #f47f1f; font-size: 14px; font-family: arial, helvetica, sans serif; } 
a.lrg:hover { text-decoration: underline } 

a.sml:link { text-decoration: none; color: #f47f1f; font-size: 11px; font-family: arial, helvetica, sans serif; } 
a.sml:visited { text-decoration: none; color: #f47f1f; font-size: 11px; font-family: arial, helvetica, sans serif; } 
a.sml:hover { text-decoration: underline } 

a.blk:link { text-decoration: none; color: #000000; font-size: 14px; font-family: arial, helvetica, sans serif; } 
a.blk:visited { text-decoration: none; color: #000000; font-size: 14px; font-family: arial, helvetica, sans serif; } 
a.blk:hover { text-decoration: underline } 

a.gry:link { text-decoration: none; color: #cccccc; font-size: 11px; font-family: arial, helvetica, sans serif; } 
a.gry:visited { text-decoration: none; color: #cccccc; font-size: 11px; font-family: arial, helvetica, sans serif; } 
a.gry:hover { text-decoration: underline } 

a.footernav:link { text-decoration: none; color: #D3BF9F; font-size: 10px; font-weight: bold; font-family: arial, helvetica, sans serif; } 
a.footernav:visited { text-decoration: none; color: #D3BF9F; font-size: 10px; font-weight: bold; font-family: arial, helvetica, sans serif; } 
a.footernav:hover { text-decoration: underline } 

.sitetext { text-align:justify; font: normal 16px/20px arial, verdana,  helvetica, sans serif; } 

img {border-color: #000000;} 

td { font-size: 14px; font-weight: lighter; font-family: arial, verdana,  helvetica, sans serif; } 

td b { font-size: 14px; font-weight: 900; font-family: arial, verdana,  helvetica, sans serif; } 

fieldset {padding: 20px;}

h1 { font-size: 2em; margin: .67em 0; } 
h2 { font-size: 1.5em; margin: .83em 0 } 
h3 { font-size: 1.17em; margin: 1em 0 } 
h1, h2, h3 { font-weight: bolder; text-shadow: 0.1em 0.1em 0.2em #9C6A6F; } 

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; }

hr { border: 0;    width: 100%; height: 2px; color: #000000; background-color: #000000; }

.header			{ color: #f47f1f; font-size: 16px; font-weight: 500;  font-family: arial, verdana,  helvetica, sans serif; } 

.huge			{ color: #f47f1f; font-size: 52px; font-weight: 500;  font-family: arial, verdana,  helvetica, sans serif; } 

.subhead		{ color: #f47f1f; font-size: 12px; font-weight: 500; font-family: arial, verdana,  helvetica, sans serif; } 

.bold			{ color: #3F521B; font-size: 12px; font-weight: 900; font-family: arial, verdana,  helvetica, sans serif; } 

.lrgbold		{ color: #3F521B; font-size: 12px; font-weight: 900; font-family: arial, verdana,  helvetica, sans serif; } 

.smbold			{ color: #3F521B; font-size: 10px; font-weight: 900; font-family: arial, verdana,  helvetica, sans serif; } 

.smtext			{ font-size: 11px; font-weight: 900; font-family: arial, verdana,  helvetica, sans serif; } 

.medtext			{ font-size: 12px; font-weight: 900; font-family: arial, verdana,  helvetica, sans serif; } 


.sm_white_text			{ color: #ffffff; font-size: 11px; font-weight: 500; font-family: arial, verdana,  helvetica, sans serif; } 

.whitetxt		{ color: #FFFFFF; font-size: 14px; font-weight: 500; font-family: arial, verdana,  helvetica, sans serif; } 

.color			{ color: #f47f1f; font-weight: 500; font-family: arial, verdana,  helvetica, sans serif; } 

.colorbold		{ color: #3F521B; font-size: 12px; font-weight: 900; font-family: arial, verdana,  helvetica, sans serif; } 

.red			{ color: #FF0000; font-size: 11px; font-weight: 900; font-family: arial, verdana,  helvetica, sans serif; } 

.header			{ color: #f47f1f; font-size: 16px; font-weight: 500;  font-family: arial, verdana,  helvetica, sans serif; } 

.greyheader		{ color: #777777; font-size: 12px; font-weight: 500;  font-family: arial, verdana,  helvetica, sans serif; } 



.titlebar		{ color: #ffffff; font-size: 12px; font-weight: bold; font-family: arial, verdana,  helvetica, sans serif; background-color: #000000;} 

.subtitlebar	{ color: #231f20; font-size: 11px; font-weight: bold; font-family: arial, verdana,  helvetica, sans serif; background-color: #000000;} 

.footer 		{ color: #D3BF9F; font-size: 10px; font-weight: 900; font-family: arial, helvetica, sans serif; } 

.whitesmall 	{ color: #ffffff; font-size: 9px;  font-weight: 500; font-family: arial, helvetica, sans serif; } 

.grey 			{ color: #666666; font-size: 11px; font-weight: 900; font-family: arial, helvetica, sans serif; } 

.black          { color: #000000; font-size: 11pxs; font-weight: 900; font-family: arial, helvetica, sans serif; } 

.evenRow 		{ background-color: #FFFFFF;} 

.oddRow 		{ background-color: #dddddd; font-size: 12px; font-family: arial, verdana,  helvetica, sans serif; } 

#copy 			{ padding: 0px 35px 0px 35px; } 

#justify 		{ text-align:justify;} 

#lftpad 		{ padding: 0px 0px 0px 25px; } 

#rtpad 			{ padding: 0px 25px 0px 0px; } 

#lrgrtpad 		{ padding: 0px 55px 0px 0px; } 

.wn_bgimg 		{ background-image: url(/~subal/meade/site/images/bgs_whatsnew.gif); background-repeat: no-repeat; } 