.text-xlarge a:hover { color: #ff8c00 ; text-decoration:underline }
.text-large a:hover { color: #ff8c00 ; text-decoration:underline }
.text-large-s a:hover { color: #ff8c00 ; text-decoration:underline }
.text-middle a:hover { color: #ff8c00 ; text-decoration:underline }
.text-middle-m a:hover { color: #ff8c00 ; text-decoration:underline }
.text-middle-s a:hover { color: #ff8c00 ; text-decoration:underline }
.text-small a:hover { color: #ff8c00 ; text-decoration:underline }
.text-small-s a:hover { color: #ff8c00 ; text-decoration:underline }

.text-xlarge {color: #3f3f3f ; font-size: 1.2em }
.text-large {color: #3f3f3f ; font-size: 0.95em; line-height: 1.8em }
.text-large-s {color: #3f3f3f ; font-size: 0.95em; line-height: 1.4em }
.text-middle {color: #3f3f3f ; font-size: 0.8em; line-height: 2.0em }
.text-middle-m {color: #3f3f3f ; font-size: 0.8em; line-height: 1.7em }
.text-middle-s {color: #3f3f3f ; font-size: 0.8em; line-height: 1.3em }
.text-small {color: #3f3f3f ; font-size: 0.7em; line-height: 1.4em }
.text-small-s {color: #3f3f3f ; font-size: 0.7em; line-height: 1.1em }

A:link { color: #0d439d ; text-decoration:none}
A:visited { text-decoration:none}
A:active {text-decoration:none}
