body, td, div { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF !important; }

.white {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC}
.white2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none;}
.white2 a:hover { color: #CCCC99; text-decoration: none; }
.white3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; font-weight: bold}

h1 { font-size: 22px; font-weight: bold; color: #CCCC99; }
h2 { font-size: 16px; font-weight: bold; color: #CCCC99; margin: 0px; padding: 0px;}
h3 { font-size: 14px; font-weight: bold; color: #CCCC99; margin: 0px; padding: 0px;}
.yellowHeader { color: #CCCC99; font-weight: bold; }

.rule { dispaly: block; clear: both; height: 1px; border-bottom: 1px dotted #CCCCCC; }
.disclaimer { font-size: 9px; }

/* LINKS */ 
a:link { color: #CCCC99; text-decoration: none;}
a:visited { color: #CCCC99; text-decoration: none; } 
a:hover { color: #FFFFFF; text-decoration: underline; }

#portfolio a { color: #B4CCCC;; text-decoration: none; }
#portfolio a:link { color: #B4CCCC;; text-decoration: none; }
#portfolio a:visited { color: #B4CCCC;; text-decoration: none; }
#portfolio a:hover { color: #FFFFFF; text-decoration: underline; }

#portfolioSection a { color: #CCCC99; text-decoration: none; }
#portfolioSection a:link { color: #CCCC99; text-decoration: none; }
#portfolioSection a:visited { color: #CCCC99; text-decoration: none; }
#portfolioSection a:hover { color: #FFFFFF; text-decoration: underline; }

#portfolioSection .selected { font-weight: bold; color: #B4CCCC !important; text-decoration: underline !important;}

#footer { border-top: 1px dotted #CCCCCC; padding-top: 5px; }
#footer a { color: #CCCC99; text-decoration: none; }
#footer a:link { color: #CCCC99; text-decoration: none; }
#footer a:visited { color: #CCCC99; text-decoration: none; }
#footer a:hover { color: #FFFFFF; text-decoration: underline; }






