body  {font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #2a2a2a;}
td {font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; color: #2a2a2a; }


.main {color: #2a2a2a; font-size: 12px; text-decoration:none;}
a.main:hover {color: #2a2a2a; text-decoration:none;}

.mainlink {color: #2a2a2a; font-size: 12px; text-decoration:underline;}
a.mainlink:hover {color: #5085bb; text-decoration:underline;}

.mainbold {color: #2a2a2a; font-size: 12px; font-weight: bold; text-decoration:none;}
a.mainbold:hover {color: #2a2a2a; font-weight: bold; text-decoration:none;}



.homepage {color: #5085bb; font-size: 11px; text-decoration:none;}
a.homepage:hover {color: #5085bb; text-decoration:underline;}

.copyright {color: #5085bb; font-size: 10px; text-decoration:none;}
a.copyright:hover {color: #5085bb; text-decoration:none;}


.searchpeople {color: #61768B; font-size: 10px; text-decoration:none;}
a.searchpeople:hover {color: #61768B; text-decoration:none;}



.resultsnav {color: #FFFFFF; font-size: 11px; text-decoration:none;}
a.resultsnav:hover {color: #FFFFFF; text-decoration:underline;}


.searchterm {color: #3161A8; font-size: 12px; font-weight: bold; text-decoration:none;}
a.searchterm:hover {color: #3161A8; font-weight: bold; text-decoration:none;}

.searchterm2 {color: #3161A8; font-size: 12px; text-decoration:none;}
a.searchterm2:hover {color: #3161A8; text-decoration:none;}

.relatedterm {color: #3161A8; font-size: 12px; text-decoration:underline;}
a.relatedterm:hover {color: #3161A8; text-decoration:none;}


.resultscategory {color: #6291c9; font-size: 11px; text-decoration:none;}
a.resultscategory:hover {color: #6291c9; text-decoration:none;}


.resultsheader {color: #0640C6; font-size: 17px; text-decoration:underline;}
a.resultsheader:hover {color: #0640C6; text-decoration:none;}

.resultsdescrip {color: #000000; font-size: 14px; text-decoration:none;}
a.resultsdescrip:hover {color: #000000; text-decoration:none;}

.resultsurl {color: #488000; font-size: 14px; text-decoration:none;}
a.resultsurl:hover {color: #488000; text-decoration:underline;}

.resultspages {color: #3161A8; font-size: 14px; font-weight: bold; text-decoration:none;}
a.resultspages:hover {color: #3161A8; font-weight: bold; text-decoration:none;}

.resultspages2 {color: #3161A8; font-size: 14px; text-decoration:underline;}
a.resultspages2:hover {color: #3161A8; text-decoration:none;}


.resultssearchon {color: #84903B; font-size: 12px; font-weight: bold; text-decoration:none;}
a.resultssearchon:hover {color: #84903B; font-weight: bold; text-decoration:none;}

.resultssearchoff {color: #2864A0; font-size: 11px; text-decoration:underline;}
a.resultssearchoff:hover {color: #2864A0; text-decoration:none;}




input.box {border-style: solid; border-width: 1; border-color: #B3C5D5;}

input.box2 {border-style: solid; border-width: 1; border-color: #2864A0;}

textarea.box {border-style: solid; border-width: 1; border-color: #B3C5D5;}


/*for AP news*/
.link {color: #3a6fc4; text-decoration: underline;}:visited
{color:  #3a6fc4 text-decoration: underline;}
.headline {font: normal 18px/20px Verdana, Arial, Helvetica,
sans-serif; color: #3a6fc4;}
.byline {font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color: #3a6fc4;}
.bytitle {font: normal 10px Verdana, Arial, Helvetica, sans-serif;
color: #3a6fc4;}
.tabletitle {font: bold 11px Verdana, Geneva, Arial, Helvetica,
sans-serif; color: #3a6fc4;}
.storylink {color: #3a6fc4; font-size: 17px; text-decoration:underline;}:visited
{color:  #3a6fc4 text-decoration: underline;}
.textlabel {font: bold 11px Verdana, Geneva, Arial, Helvetica,
sans-serif; color: #3a6fc4;}
.photo {font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
color: #000000;}
.audio {font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
color: #000000;}
.video {font: 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
color: #000000;}



