
A.tmg_storyLinks {COLOR: #cc9900; TEXT-DECORATION: none; }
A.tmg_storyLinks:visited {COLOR: #cc9900; TEXT-DECORATION: none; }
A.tmg_storyLinks:active {COLOR: #cc9900; TEXT-DECORATION: none; }
A.tmg_storyLinks:hover {COLOR: #6b6b6b; TEXT-DECORATION: underline; }
A:unknown {COLOR: #cc9900; TEXT-DECORATION: underline; }

A.tmg_teaserHeadline {COLOR: #353535; font-weight:normal; font-size:1.6em; TEXT-DECORATION: none; }
A.tmg_teaserHeadline:link { COLOR: #353535; Text-decoration: none; } 
A.tmg_teaserHeadline:visited { COLOR: #353535; Text-decoration: none; } 
A.tmg_teaserHeadline:active { COLOR: #353535; } 
A.tmg_teaserHeadline:hover { COLOR: #868686; }

A.tmg_classHeadline {COLOR: #353535; font-weight:bold; font-size:1.1em; TEXT-DECORATION: none; }
A.tmg_classHeadline:link { COLOR: #353535; Text-decoration: none; } 
A.tmg_classHeadline:visited { COLOR: #353535; Text-decoration: none; } 
A.tmg_classHeadline:active { COLOR: #353535; } 
A.tmg_classHeadline:hover { COLOR: #868686; }

.tmg_storyHeadline {COLOR: #353535; font-weight:500; font-size:1.8em; TEXT-DECORATION: none; }

A.learn{FONT-WEIGHT: Bold; FONT-SIZE: 11px; COLOR: maroon; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
A.learn:visited{TEXT-DECORATION: none;color:maroon; }
A.learn:active{TEXT-DECORATION: none;color:maroon; }
A.learn:hover{TEXT-DECORATION: none;color:red; }

A.insertTitle {FONT-WEIGHT: Bold; FONT-SIZE: 11px; COLOR: #037; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

#tmg_FooterLink {FONT-WEIGHT: normal; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase;}
#tmg_FooterLink A { COLOR: #cc6600; TEXT-DECORATION: none; }
#tmg_FooterLink A:hover {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #deb887; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none; }
.tmg_footerPhone {Font-Size: 16pt; color:maroon; font-weight:bold; }

A.tmg_AdLink {COLOR: #cc9900; TEXT-DECORATION: none; }
A.tmg_AdLink:visited {COLOR: #cc9900; TEXT-DECORATION: none; }
A.tmg_AdLink:active {COLOR: #cc9900; TEXT-DECORATION: none; }
A.tmg_AdLink:hover {COLOR: #6b6b6b; TEXT-DECORATION: underline; }

hr.RedDash {border-top:1px dashed #c30000; color:#c30000; background-color:#ffffff; height:1px;}
hr.GrayDash {border-top:1px dashed #a9a9a9; color:#a9a9a9; background-color:#ffffff; height:1px;}

.select {color: #393939; background-color: #ffffe0;}
.total_image {PADDING-BOTTOM: 5px; }
.image_td_arrow {BACKGROUND: url(../../images/template/icon_featured_items-arrow.jpg) #eeeeee no-repeat center bottom; }
.image_td_none {BACKGROUND: url(images/cdot.gif) #eeeeee no-repeat center bottom; }
.opacity25per {FILTER: alpha(opacity=95); BORDER-BOTTOM: #9a0000 2px solid; moz-opacity: .95; opacity: .95; }
.opacity100per {FILTER: alpha(opacity=100); BORDER-BOTTOM: #9a0000 2px solid; moz-opacity: 1; opacity: 1; }
.title {FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #9a0000; WHITE-SPACE: normal; }
.tmg_footerPhone {Font-Size: 16pt; color:maroon; font-weight:bold; }
.description {height:35px; };

.evenRow{background-color: #FFFFFF;}
.oddRow{background-color: #EFEFEF;}
.tblHeader{background-color:#599106; font-family: Verdana; font-size: 12px; color: black; font-weight: bold; padding:3px;}
.tblHeaderRow{background-color:white; border-color: black; font-size: 12px; color: black; padding:0px;}
.tblSubHeader{background-color:#EFEFEF; font-family:Verdana; font-size:14px; color:#000000; font-weight: bold; padding:3px;}
.tblWithBorder{border-bottom-width:1px; border-top-width:1px; border-left-width:1px; border-right-width:1px; border-color:#000000; border-style:solid;}
.printHeader{font-family:Times; font-size:26px;}
.printHeadline{font-family:Times; font-size:24px; font-weight:bold;}
.tmg_teaser {COLOR: #353535; font-weight:bold; font-size:1.4em; TEXT-DECORATION: none; }