/* Background and Border Colour */
table.frameborder { background-color: #666666 }
BODY   { background-color: #dcdcdc; background-image: url("/img/geo_repeto.jpg"); background-repeat: repeat-x }

/* Headlines */
.date  { color: #666; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-style: italic; text-decoration: none }
.summary { color: #949494; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.headlines 			  { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
a.headlines 		  { color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
a.headlines:hover 	  { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline}
a.mini_headlines 		  { color: #666; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
a.mini_headlines:hover 	  { color: #333; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline}


/* Sub headline */

/* Body Text */

/* Footer */
a.legal { color: #979797; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.legal:hover { color: #666; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
a.footer { color: #979797; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.footer:hover { color: #666; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
.footer { color: #979797; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

/* Form Elements */

INPUT{ font-family: Arial, Helvetica, sans-serif; font-size: 9px}
SELECT { font-family: Arial, Helvetica, sans-serif; font-size: 11px}

TD  { color: #666; font-size: 10px; font-family: Arial, Helvetica, sans-serif}
TD.Body  { color: #666; font-size: 10px; font-family: Arial, Helvetica, sans-serif; padding: 5px }
TD.BodyC  { color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: center; padding: 5px }
.small { color: #333333; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-align: center; padding: 5px }

TD.BodyL   { color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: justify; padding: 5px }
TD.BodyLCase    { color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: justify; text-transform: lowercase; padding: 5px }
TD.marquee { color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: left; padding: 5px }
TD.BodyR  { color: #666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-align: right; padding: 5px }
TD.Download { color: #666; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-align: left; padding-top: 4px; padding-right: 4px; padding-left: 4px }
TD.error   { color: #a00; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.error   { color: #a00; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
td.legal { color: #979797; font-size: 9px; font-family: Arial, Helvetica, sans-serif }
TD.link { color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
TD.Title { color: #2d2d2d; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left }

.newsheadline      { color: #2d2d2d; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; padding-bottom: 2px }
TD.TitleSub { color: #2d2d2d; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: center }
TEXTAREA { font-family: Arial, Helvetica, sans-serif; font-size: 11px}
marquee { color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif }

a { color: #666; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a:hover { color: #333; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }



/* Gallery Starts here */
.Header {  background-color: white}
.CurrentCategory {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ccc}
.CurrentDescription {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #ccc}
.MainTable {  background-color: white; font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; border: #666 none; color: #FFFFFF}
.NavigationBar {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; color: #666; text-decoration: none }
a.NavigationBar {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; color: #666; text-decoration: underline }
a.NavigationBar:hover {  font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; color: #666; text-decoration: none }

.CategoriesList {  background-color: white; color: #ccc}


a.CategoriesList_category {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666; text-decoration: none }
a.CategoriesList_category:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333; text-decoration: underline }

.CategoriesList_description {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ccc}
.FilesCellColor {  background-color: white; font-family: Arial, Helvetica, sans-serif, sans-serif; font-size: 10px; color: #666}
.FilesCellColor2  { color: #666; font-size: 12px; font-family: Arial, Helvetica, sans-serif, sans-serif; font-weight: bold; background-color: white }

/* Polls */

.Message {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003399}
.Answers {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666; text-decoration: none }
.Percentages {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}
.SmallText {  font-family: Arial, Helvetica, sans-serif; font-size: 9px}





