body, td, p{color:#000000; line-height:18px; }
 input, textarea, option {color:#006600; font-weight:bold; border:1px solid #669966}

.topRightLinks ul{margin:20px 0px 0px 15px;  padding:3px; }
.topRightLinks * {font:normal normal 12px  arial, "Times New Roman", Times, serif; font-weight:bold; line-height:20px; text-decoration:none; color:#666666}
.topRightLinks a:hover, .topRightLinks a:active  {color:red;}

h1 {font-size:24px; color:#0066CC}
h2 {font-size:21px; color:#006666; margin:10px 0 0 0;}

.categoryTitle {font-size:24px; font-weight:bold; color:#006666; border:1px dotted #006666; background-color:#CCFFCC}

.catergoryTitle2 {font-size:20px; font-weight:bold; color:#9966CC; border:2px solid #9966CC; height:100px; text-align:center;  }

.topStoriesList {line-height:25px; padding:5px;}
.topStoriesList  li { list-style-image:url(../images/bullet_pen.gif)}
.topStoriesList  ul, .topStoriesList  li {margin:0}

a, a:visited {color:#006666; text-decoration:underline}
a:hover {text-decoration:none; color:#003333}


.txtCell {padding:5px; font:normal normal 14px Georgia, "Times New Roman", Times, serif; line-height:23px;}

.txtCell p {line-height:23px; padding:5px; }

#categories2 a, #categories2 a:visited {text-decoration:none; color:#9966CC; display:block; line-height:35px;}

.galleryTable {  }

.button1, .button1:visited {border:1px outset #FFCC00; padding:3px 20px; background-color:#FFFFCC; text-decoration:none; font-weight:bold; 
color:#339900; }

#divTotalSigns {font:bold normal 39px "Times New Roman", Times, serif; font-weight:bold;
color:#99CC00;}

#msg {text-align:center; font-weight:bold; border:1px solid #CCCC99;}