.topmenu {text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7.5pt;color:#ff0000;font-weight:bold}
a.topmenu {text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7.5pt;color:#ff0000;font-weight:bold}
a.topmenu:hover {text-decoration:none;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7.5pt;color:#ff0000;font-weight:bold}

a.mainmenu {text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#ff0000}
a.mainmenu:hover {text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:10pt;color:#000066}

a.submenu {text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#6666FF;font-weight:bold}
a.submenu:hover {text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:8pt;color:#ffffff;font-weight:bold}

a.fa_content {text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:7.5pt;color:#6666a3;font-weight:bold}
a.fa_content:hover {text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:7.5pt;color:#ffffff;font-weight:bold}



.breadcrumbing  {    text-decoration: none;	font-family:Arial,Helvetica,sans-serif;color : #64809c;font-size:9pt;font-weight:normal;}
a.breadcrumbing:link  {    text-decoration: none;font-family:Arial,Helvetica,sans-serif;color : #64809c;font-size:9pt;font-weight:normal;}
a.breadcrumbing:visited  {    text-decoration: none;font-family:Arial,Helvetica,sans-serif;color : #64809c;font-size:9pt;font-weight:normal;}
a.breadcrumbing:active  { text-decoration: none;font-family:Arial,Helvetica,sans-serif;color : #64809c;font-size:9pt;font-weight:normal;}
a.breadcrumbing:hover  {    text-decoration: underline;color:#64809c;font-family :Arial,Helvetica,sans-serif;font-size:9pt;font-weight:normal;}


.loginbtn  {color: #000000; font-family:University,Arial Narrow,Arial,Helvetica,Sans-Serif;font-size: 12px; background:#f3e8c7; border-bottom: 1px solid #e1ca90; border-right: 1px solid #e1ca90; border-left: 1px solid #e1ca90; border-top: 1px solid #e1ca90; text-decoration:none; }

.sbtn  {color: #000033; font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size: 10px; background:#ffffff; border-bottom: 1px solid #19428E; border-right: 1px solid #19428E; border-left: 1px solid #19428E; border-top: 1px solid #19428E; text-decoration:none; }
a.sbtn:link {color: #000033;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size: 10px; background:#ffff00; border-bottom: 1px solid #19428E; border-right: 1px solid #19428E; border-left: 1px solid #19428E; border-top: 1px solid #19428E; text-decoration:none;}
a.sbtn:hover {color: #000033;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size: 10px; background:#ff0000; border-bottom: 1px solid #19428E; border-right: 1px solid #19428E; border-left: 1px solid #19428E; border-top: 1px solid #19428E; text-decoration:none;}


.non-html  {color: #666633;font-weight:bold;background-color:#ADEC6A; font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size: 11px; border-bottom: 1px solid #19428E; border-right: 1px solid #19428E; border-left: 1px solid #19428E; border-top: 1px solid #19428E; text-decoration:none; }
a.non-html:link {color: #666633;font-weight:bold;background-color:#ADEC6A; font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size: 11px; border-bottom: 1px solid #19428E; border-right: 1px solid #19428E; border-left: 1px solid #19428E; border-top: 1px solid #19428E; text-decoration:none; }
a.non-html:hover{color: #ffffff;font-weight:bold;background-color:#6666cc; font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size: 11px; border-bottom: 1px solid #19428E; border-right: 1px solid #19428E; border-left: 1px solid #19428E; border-top: 1px solid #19428E; text-decoration:none; }

.login {text-decoration:none;font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #ff0000}
a.login:link {text-decoration:none;font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #ff0000}
a.login:hover {text-decoration:none;font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #000066}


.focus {  font-family: Arial,Helvetica,sans-serif; font-size: 12pt; color: #6666a3;font-weight:bold}
.focus2 {  font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #666633;font-weight:bold;background-color:#ffffcc;border: 1px solid #adec6a;}

.tagline {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #333385}
.date {  font-family: Arial,Helvetica,sans-serif; font-size: 7.5pt; color: #FFFFFF}
.font_headline {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #6666a3}
.font_content {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7.5pt; color: #6666a3}
.font_forward {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7.5pt; color: #6666a3}
.search {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #6666a3}
.welcome {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7.5pt; color: #FFFFFF}
.font_section {  font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #FFFFFF}
.font_ca_content {  font-family: Arial,Helvetica,sans-serif; font-size: 7.5pt; color: #6666a3}
.font_qv_content {  font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #6666a3}
.font_yn {  font-family: Arial,Helvetica,sans-serif; font-size: 7.5pt; color: #6666a3}
.copyrightfont {  font-family: Arial,Helvetica,sans-serif; font-size: 7.5pt; color: #6666a3}
.bgcolor_top {  background-color: #339966}
.bgcolor_top2 {  background-color: #ffeb99}
.bgcolor_line {  background-color: #ff0000}
.viewresult {  font-family: Arial,Helvetica,sans-serif; font-size: 7.5pt; color: #ffcc99}
.bgcolor_top3 {  background-color: #ffcc66}
.bgcolor {  background-color: #FFFFFF}
.symbol {  font-family: Arial,Helvetica,sans-serif; font-size: 7.5pt; color: #6666a3}
.symbol_mainmenu {  font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #6666a3}

/*------------------------------------  tmsPublisher default classes ------------------------------------------*/
.tsheader {  font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #efefef}
.tsRowHeader1 {	background-color: #666666;font-family: Arial,Helvetica,sans-serif; font-size: 10pt; color: #FFFFFF}
.tsRowLink1{ color: #000066}
.tsRowLink2{ color: #000066}
.tsArticleMore{ color: #000066}
.tsArticleHeadline1{ color: #000066;font-size:10px;font-weight:bold;}
a.tsArticleHeadline1:link{ color: #000066;font-size:10px;font-weight:bold;}
a.tsArticleHeadline1:bold{ color: #000066;font-size:10px;font-weight:bold;}
a.tsArticleHeadline1:hover{ color: #000066;font-size:10px;font-weight:bold;background-color:#9F9FDF}
.tsArticleHeadline2{ color: #000066}
.tsArticleHeadline3{ color: #000066}
.tsText {  font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #6666a3;}
.tsBody {  font-family:Verdana,Arial,sans-serif; font-size: 11px; color: #6666a3;}
.tsBody a:link {  font-family:Verdana,Arial,sans-serif; font-size: 11px; color: #6666a3;}
.tsBody a:hover {  font-family:Verdana,Arial,sans-serif; font-size: 11px; color: #6666a3; background-color:#ffffff;}

.tsTable {  font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #6666a3; vertical-align: top; list-style-position: outside; list-style-type: square}
.tsTable td {  font-family: Verdana,Arial,sans-serif; font-size: 11px; color: #6666a3; vertical-align: top; list-style-position: outside; list-style-type: square}
.featurearticleSectionHeadingTDbgcolor { color: #339966}

table {  font-family: Arial,Helvetica,sans-serif; font-size: 11pt; color: #333333; list-style-position: outside; list-style-type: square}
tr  { font-family: Arial,Helvetica,sans-serif; font-size: 11pt; color: #333333}
td { font-family: Arial,Helvetica,sans-serif; font-size: 11pt; color: #333333}

/* ------------- TMS Blast Email items ------------------- */
.mailingListBody  {  font-family: Verdana,Arial,Helvetica,sans-serif; line-height: 18px; font-size: 10pt; color: #000033; text-decoration: none}
.mailingListText {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #000033; text-decoration: none}
.mailingListLink {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10pt; color: #333385; text-decoration: none}
.mailingListHeadlineLink {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12pt; color: #333385; text-decoration: none; font-weight: bold}
.mailingListByLine  {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; color: #000033; text-decoration: none}
.mailingListTable  { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 10pt;color: #000033;text-decoration: none;vertical-align: top;width: 90%}
.mailingListData {  font-family: Verdana,Arial,Helvetica,sans-serif;  line-height: 18px; font-size: 9pt; color: #000033; text-decoration: none}
.mailingListRow  {  font-family: Verdana,Arial,Helvetica,sans-serif;  line-height: 18px; font-size: 10pt; color: #000033; text-decoration: none}



