/* VP systems main stylesheet */

body, 
div, 
span, 
p,
h1, 
h2, 
h3, 
h4, 
h5, 
h6, 
ul, 
li, 
a, 
td, 
th, 
select, 
input, 
textarea, 
credit, 
.list,
.listlink,
.listdate,
.listsummary,
.news,
.newstitle,
.newsauthor,
.newsdate,
.event,
.eventtitle,
.eventdate,
.guestname,
.guestentry,
.surveytitle,
.surveyquestion,
.surveyoptions,
.surveytext,
.series,
.seriestitle,
.seriesauthor,
.seriesdate,
.calendermonth,
.calenderweekday, 
.calenderselectedday, 
.calenderday,
.calendernotaday
{font-family: Times New Roman, Helvetica, Swiss, Futura, sans-serif;}


body, p, ul, li,  td   
{font-size: 12px; line-height: 16px;color: #202020;}

.list, .listlink,
{padding-bottom: 2px;}

.listsummary, .surveytitle, .surveyquestion, .surveyoptions, .surveytext
{padding-bottom: 10px;}

.listdate, .listsummary, .surveytitle, .surveyquestion, .surveyoptions, .surveytext
{font-size: 11px; color: #202020; line-height: 14px}

 .listdate,.surveytitle
{font-weight: bold;}

.listlink, .list
{font-size: 11px; line-height: 13px; font-weight: normal; color: #103BA1;}

a{font-size: 12px; line-height: 14px;color: #103BA1; font-weight: normal;}
a:hover {color: #202020;text-decoration: underline;}
h1{line-height: 20px; font-weight: bold;font-size: 14px;color: #3f5eb8;margin-bottom: 8px;text-decoration: none;letter-spacing: 2px;}
h2{line-height: 18px; font-weight: normal;font-size: 16px;color: #4987bc;margin-bottom: 8px;text-decoration: none;letter-spacing: 2px;}
h3{line-height: 16px; font-weight: normal;font-size: 14px;color: #202020;margin-bottom: 8px;text-decoration: none;letter-spacing: 1px;}
h4{line-height: 14px; font-weight: normal;font-size: 12px;color: #202020;margin-bottom: 8px;text-decoration: none;letter-spacing: 1px;}
h5{line-height: 12px; font-weight: bold;font-size: 10px;color: #202020;margin-bottom: 8px;text-decoration: none;letter-spacing: 1px;}
h6{line-height: 12px; font-weight: normal;font-size: 10px;color: #202020;margin-bottom: 8px;text-decoration: none;letter-spacing: 1px;}
blockquote {  margin-right: 11px; margin-left: 11px}
form{margin: 0px;}
hr{color: #e0e0e0;height: 1px;}



.news { font-size: 10px; line-height: 13px; color: #202020; text-decoration: none}
.newstitle { font-size: 13px; line-height: 16px; color: #202020; text-decoration: none; font-weight: bold}
.newsauthor {font-size: 10px; line-height: 13px; color: #999999; text-decoration: none}
.newsdate { font-size: 10px; line-height: 13px; color: #202020; text-decoration: none}
.event { font-size: 10px;  line-height: 13px; color: #202020; text-decoration: none}
.eventtitle { font-size: 12px; line-height: 14px; color: #202020; text-decoration: none; font-weight: bold}
.eventdate { font-size: 12px; line-height: 14px; color: #202020; text-decoration: none; font-weight: bold}
.guestname { font-size: 10px; line-height: 13px; color: #999999; text-decoration: none}
.guestentry { font-size: 10px; line-height: 13px; color: #202020; text-decoration: none}
.series {  font-size: 10px; line-height: 13px; color: #202020; text-decoration: none}
.seriestitle { font-size: 14px; line-height: 16px; color: #202020; text-decoration: none; font-weight: bold}
.seriesauthor { font-size: 10px; line-height: 13px; color: #999999; text-decoration: none}
.seriesdate { font-size: 11px; line-height: 13px; color: #202020; text-decoration: none}
.calendermonth { background-color:  #D2D7D5;}
.calenderweekday { background-color: white;}
.calenderselectedday { background-color: #EAE3CC}
.calenderday {background-color: white}
.calendernotaday {background-color: #D2D7D5}
.twocolumnheader { font-size: 9px; line-height: 12px; color: #000066; text-decoration: none; font-weight: normal}
