body           { font-size: 11px; }

p              { font-size: 11px; font-family: Verdana; }
p.dark         { color: #ffffff; font-size: 10px; font-family: Verdana; }
p.smaller      { color: #000000; font-size: 8px; font-family: Verdana; }

td             { font-size: 11px; font-family: Verdana; }
td.dark        { color: #ffffff; font-size: 11px; font-family: Verdana; }
td.smaller     { color: #000000; font-size: 8px; font-family: Verdana; }	
 
a:link         { color: #cc0000; text-decoration: none; }
a:visited      { color: #cc0000; text-decoration: none; }
a:active       { color: #cc0000; text-decoration: none; }
a:hover        { text-decoration: none; }
a.dark:link    { color: #FFFFFF; text-decoration: none; }
a.dark:visited { color: #FFFFFF; text-decoration: none; }
a.dark:active  { color: #FFFFFF; text-decoration: none; }
a.dark:hover   { color: #CCDAE3; text-decoration: none; }

.white         { color: #ffffff; }
.gray          { color: #808080; }
.blue          { color: #483d8b; }
.bold          { font-weight: bold; }
.italic        { font-style: italic; }
.italic-bold   { font-style: italic; font-weight: bold; }

.warn          {color: #FFFF00; font-weight: bold; }
.warn1         {color: #CC0066; font-weight: bold; }

.byline-gray   { color: gray; font-size: 10px; font-family: Verdana; font-style: italic; }
.arial12-white { color: white; font-size: 12px; font-family: Verdana; }
.Times12       { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; }
.Times14       { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; }
.Times14-bold  { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }

.left_nav  { font-size: 10px; font-weight: bold; }

.award_table    { border: 1px solid #cccccc; }
.award_table th { background-color:#336699; font-size: 12px; color: white;}
.award_table th a {color:white; }
.award_table th a:hover {text-decoration:underline; }
.contact_table  { border: 1px solid #cccccc; }
.contact_table th { background-color:#B0BEE3; font-size: 12px; color: white;}
.event_table    { border: 1px solid #cccccc; line-height:1.2em; }
.event_table th { font-size: 13px; background-color: #336699; color: white; height: 18px; }
.event_table a:hover {text-decoration:underline; }
.dues_table     { border: 1px solid #CCCCCC; padding: 10px 2%; }
.head_table     { line-height: 1.2em; }
.head_table th  { font-size: 13px; background-color: #336699; color: white; height: 18px; }
.dot_table      { border: 1px dotted #cccccc; line-height:1.2em; }
.paypal_table   { background-color:#F1F5FA; padding:10px 0 5px 0; }
.list_table     { border: 1px solid #cccccc; }
.list_table th  { font-size: 13px; background-color: #336699; color: white; height: 18px; }
.list_table th a, .list_table th a:visited { color: white; }
.list_table th.del  { text-align: center; background-color: #660000; }
.list_table th.edit { text-align: center; background-color: #333333; }
.list_table tr      { font-size:12px; background-color: #F2FCFF; height: 18px; }
.list_table td.del  { text-align: center; background-color: #660000; }
.list_table td.del a:link, .list_table td.del a:visited { color: white; text-decoration: none; }
.list_table td.del a:hover { text-decoration: underline; }
.masthead_table { font-size: 8px; color:white; }
.masthead_table a, .masthead_table a:visited {color: white; text-decoration: underline;}
.sep_450      {
   padding-top:10px; padding-bottom:10px;
	background-image:url(../Images/menu-pieces/bluepixel-450-thin.gif);
	background-repeat: no-repeat;
	background-position:center
}