a:link { color: rgb(40,40,230); text-decoration: none; } 
a:visited { color: rgb(40,40,230); text-decoration: none; } 
a:active { color: rgb(40,40,230); text-decoration: none; } 
a:hover { color: rgb(40,40,230); text-decoration: none; } 
a.light:link { color: rgb(200,200,200); text-decoration: none; } 
a.light:visited { color: rgb(200,200,200); text-decoration: none; } 
a.light:active { color: rgb(200,200,200); text-decoration: none; } 
a.light:hover { color: rgb(200,200,200); text-decoration: none; } 
a.blue:link { color: #0065ff; text-decoration: none; } 
a.blue:visited { color: #0065ff; text-decoration: none; } 
a.blue:active { color: #0065ff; text-decoration: none; } 
a.blue:hover { color: #0065ff; text-decoration: none; } 
a.gold:link { color: rgb(224,146,46); text-decoration: none; } 
a.gold:visited { color: rgb(224,146,46); text-decoration: none; } 
a.gold:active { color: rgb(224,146,46); text-decoration: none; } 
a.gold:hover { color: rgb(224,146,46); text-decoration: none; } 
a.black:link { color: #000000; text-decoration: none; font-weight: bold; } 
a.black:visited { color: #000000; text-decoration: none; font-weight: bold; } 
a.black:active { color: #000000; text-decoration: none; font-weight: bold; } 
a.black:hover { color: #000000; text-decoration: none; font-weight: bold; } 
body { background-color: #ffffff; padding: 0; margin: 5px; border: 0 none; font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; color: rgb(100,100,100); } 
body.newsletter { background-color: #ffffff; padding: 0; margin: 10px; border: 0 none; font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; color: rgb(0,0,0); } 
table { padding: 0; margin: 0; border: 0 none; font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; } 
tr { padding: 0; margin: 0; border: 0 none; font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; } 
td { padding: 0; margin: 0; text-align: center; border: 0 none; font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; } 
p { background-color: rgb(255,255,255); color: rgb(0,0,0); padding: 0; margin: 0; border: 0 none; font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; } 
img { padding: 0; margin: 0; border: 0 none; vertical-align: middle; } 
font.titlew { color: rgb(0,0,0); padding: 0; margin: 0; border: 0 none; vertical-align: middle; font-size: 18pt; } 
font.subtitlew { color: rgb(0,0,0); padding: 0; margin: 0; border: 0 none; vertical-align: middle; font-size: 14pt; } 
font.title { color: rgb(2,59,108); padding: 0; margin: 0; vertical-align: middle; font-size: 18pt; font-weight: bold; } 
font.spacedtitle { color: rgb(0,0,200); padding: 0; margin: 0; vertical-align: middle; font-size: 10pt; font-weight: normal; } 
p.subtitle { color: rgb(255,255,255); background-color: rgb(0,0,0); padding: 10px; margin: 0; border: 0 none; vertical-align: middle; font-size: 14pt; font-weight: bold; } 
font.schedule { color: #000000; vertical-align: middle; font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } 
p.schedule { background-color: rgb(240,209,153); color: rgb(0,0,0); margin: 5px; border-top: 1px solid rgb(150,150,150); border-right: 1px solid rgb(150,150,150); border-bottom: 2px solid rgb(100,100,100); border-left: 2px solid rgb(100,100,100); padding: 2px; } 
font.classtitle { color: rgb(0,0,0); font-family: verdana,arial,helvetica,sans-serif; padding: 0; margin: 0; border: 0 none; vertical-align: middle; font-size: 14pt; font-weight: bold; } 
td.classtext { width: 25%; border: 1px solid #000000; color: #000000; margin: 4px; padding: 10px; text-align: left; vertical-align: top; } 
page { margin: 0.25in; } 
table.gcaption { padding: 0; margin: 0; border: 0 none; font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 9pt; width: auto; border: 1px solid rgb(224,146,46); } 
tr.gcaption { padding: 0; margin: 0; border: 0 none; } 
td.gcaption { padding: 2px; margin: 0; border: 0 none; font-family: verdana,arial,helvetica,sans-serif; font-weight: inherit; font-size: inherit; text-align: center; } 
td.gcaptionleft { padding: 0 2px 0 2px; margin: 0; border: 0 none; font-family: verdana,arial,helvetica,sans-serif; font-weight: inherit; font-size: inherit; vertical-align: top; text-align: right; color: rgb(150,150,150); } 
td.gcaptionright { padding: 0 2px 0 0; margin: 0; border: 0 none; font-family: verdana,arial,helvetica,sans-serif; font-weight: inherit; font-size: inherit; 
vertical-align: top; text-align: left; color: rgb(0,0,0); } 
img.gcaption { width: 140px; height: 100px; padding: 0; margin-bottom: 0; margin-top: 0; margin-right: 20px; margin-left: 0; border-left: 0 none; border-right: 0 none; border-bottom: 0 none; border-top: 0 none; border-color: rgb(224,146,46); }
table.list { background-color: rgb(255,255,255); padding: 0; margin: 0; border-bottom: 1px solid rgb(180,180,180); border-right: 1px solid rgb(180,180,180); font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; vertical-align: top; color: #000000;}
tr { padding: 0; margin: 0; border: 0 none;}
td.list { background-color: rgb(255,255,255); text-align: left; padding: 4px; margin: 0; border-top: 1px solid rgb(180,180,180); border-left: 1px solid rgb(180,180,180); font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; vertical-align: top; color: #000000;}
td.listleft { background-color: rgb(255,255,255); text-align: left; padding: 4px; margin: 0; border-top: 1px solid rgb(180,180,180); border-left: 1px solid rgb(180,180,180); font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; vertical-align: top; color: #000000;}
td.listright { background-color: rgb(255,255,255); text-align: right; padding: 4px; margin: 0; border-top: 1px solid rgb(180,180,180); border-left: 1px solid rgb(180,180,180); font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; vertical-align: top; color: #000000;}
td.listcenter { background-color: rgb(255,255,255); text-align: center; padding: 4px; margin: 0; border-top: 1px solid rgb(180,180,180); border-left: 1px solid rgb(180,180,180); font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; vertical-align: top; color: #000000;}
td.listheader { background-color: rgb(210,210,210); padding: 4px; margin: 0; font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; vertical-align: top; text-align: center; color: #000000;}
td.listheaderright { background-color: rgb(210,210,210); padding: 4px; margin: 0; font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; vertical-align: top; border-top: 1px solid rgb(180,180,180); text-align: right; color: #000000;}
td.listheadercenter { background-color: rgb(210,210,210); text-align: center; padding: 4px; margin: 0; font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; font-size: 8pt; vertical-align: top; border-top: 1px solid rgb(180,180,180); text-align: right; color: #000000;}
font.red {color: #ff0000;}

