body { margin: 8px; padding: 0px; } 

.header { color: #ffffff; font-size: 32px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
.smallheader { color: #ffffff; font-size: 13px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
.breadcrumbs { color: #000000; font-size: 14px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
.tinygray { color: #999999; font-size: 10px; font-weight: normal; font-family: arial, verdana, sans-serif; }
.timestamp { color: #ffffff; font-size: 11px; font-weight: normal; font-family: verdana, arial, sans-serif; }
.bg { background: url(../images/header.jpg); background-position: center left; background-repeat: no-repeat;}
.smallbg { background: url(../images/header_small.jpg); background-position: left top; background-repeat: no-repeat;}

a { color: blue; font-family: arial, sans-serif; }
a:visited { color: blue; }
a:hover { color: black; }
a:active { color: red; }

.blueblack { color: blue; font-size: 14px; font-weight: bold; font-family: arial, helvetica, sans-serif; }
a.blueblack:visited { color: blue; }
a.blueblack:hover { color: #000000; }
a.blueblack:active { color: #000000; }

.grayblack { color: #999999; }
a.grayblack:visited { color: #999999; }
a.grayblack:hover { color: #000000; }
a.grayblack:active { color: #000000; }

.blackgray { color: #000000; text-decoration: none; }
a.blackgray:visited { color: #000000; }
a.blackgray:hover { color: #336666; }
a.blackgray:active { color: #336666; }

.graygreen { color: #999999; font-size: 13px; font-family: arial, sans-serif; font-weight: bold; text-decoration: none; }
a.graygreen:visited { color: #999999; }
a.graygreen:hover { color: #33ff33; }
a.graygreen:active { color: #33ff33; }

.grayprivacy { color: #999999; font-size: 10px; font-family: arial, sans-serif; font-weight: normal; }
a.grayprivacy:visited { color: #999999; }
a.grayprivacy:hover { color: #33ff33; }
a.grayprivacy:active { color: #33ff33; }

.whitegreen { color: #ffffff; font-size: 13px; font-family: arial, sans-serif; font-weight: bold; text-decoration: none; }
a.whitegreen:visited { color: #ffffff; }
a.whitegreen:hover { color: #33ff33; }
a.whitegreen:active { color: #33ff33; }

.smallwhitegreen { color: #ffffff; font-size: 11px; font-family: arial, sans-serif; font-weight: normal; text-decoration: none; }
a.smallwhitegreen:visited { color: #ffffff; }
a.smallwhitegreen:hover { color: #33ff33; }
a.smallwhitegreen:active { color: #33ff33; }

.largewhitegreen { color: #ffffff; font-size: 18px; font-family: arial, sans-serif; font-weight: bold; text-decoration: none; }
a.largewhitegreen:visited { color: #ffffff; }
a.largewhitegreen:hover { color: #33ff33; }
a.largewhitegreen:active { color: #33ff33; }

a.nounderline { text-decoration: none; }

a.whitenounderline { text-decoration: none; color: #ffffff; }
