a.nav:link {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 32px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
   text-align: center;


}
a.nav:visited {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
}
a.nav:hover {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
   color: #61729A;

}

h2.nav {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #003366;
   font-weight: normal;
}
h3.nav {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #FFFFFF;
   text-align: center;
   vertical-align: middle;
   line-height: 10px;
   text-decoration: none;
   margin: 0px;
   padding: 0px;

}

h1 A {
   color:#FFFFFF;
   text-decoration:none;
}

h1 A:visited {
   color:#FFFFFF;
   text-decoration:none;
}

h1 A:hover {
   color:#61729A;
   text-decoration:none;
}
h1 A:active {
   color:#61729A;
   text-decoration:none;
}

h1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
   background-color: #003366;
   margin-bottom: 0px;
   margin-top: 1px;
   padding-left: 5px;
   padding-right: 1px;
   padding-top: 0px;
   padding-bottom: 1px;
}

h2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #003366;
   margin-bottom: 15px;
   margin-top: 10px;
   padding-left: 5px;
   padding-top: 0px;
   padding-bottom: 0px;
}

h3 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #003366;
   text-align: center;
   margin-bottom: 10px;
   margin-top: 10px;
   padding-top: 0px;
   padding-bottom: 0px;
}

p.bodytext {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   margin-bottom: 10px;
   margin-top: 0px;
   padding-left: 10px;
   padding-right: 20px;
   padding-top: 5px;
   padding-bottom: 0px;
}

p.csc-caption {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFFFFF;
   background-color: #003366;
   margin-bottom: 1px;
   margin-top: 0px;
   padding-top: 2px;
   padding-bottom: 2px;
   padding-left: 5px;
}


#colLeft h1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #ffffff;
   margin-bottom: 0px;
   margin-top: 0px;
   padding-left: 5px;
   padding-top: 0px;
   padding-bottom: 0px;
}
colLeft a.nav:link {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #FFFFFF;
   text-decoration: none;
   vertical-align: middle;
   text-align: left;
   line-height: 10px;
   background-position: center;
   margin: 0px;
   padding: 0px;
}


#colLeft p.bodytext {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 24px;
   font-weight: bold;
   color: #339933;
   margin-bottom: 0px;
   margin-top: 0px;
   padding-left: 5px;
   padding-top: 0px;
   padding-bottom: 0px;
}

#colRight h1 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #003366;
   margin-bottom: 0px;
   margin-top: 0px;
      padding-left: 5px;
   padding-top: 0px;
   padding-bottom: 0px;
}


#colRight p.bodytext {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #003366;
   margin-bottom: 0px;
   margin-top: 0px;
      padding-left: 5px;
   padding-top: 0px;
   padding-bottom: 0px;
}

.table {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 11px;
   font-weight : bold;
   color : #FFFFFF;
   margin-bottom: 0px;
   margin-top: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   
}

UL.csc-bulletlist LI {
   font-family : Arial, Helvetica, sans-serif;
   font-size : 12px;
   color : #000000;
   margin-bottom: 0px;
   margin-top: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
}


TABLE.contenttable { width: 100%; border: 0px ; background-color: #003366; cellspacing: 0px; cellpadding: 0px; margin-bottom: 0px;}
TABLE.contenttable P { font-size: 11px; color: #000000; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
TABLE.contenttable TR TD { border: 0px solid #D6DEEB; vertical-align: top; background-color: #D6DEEB; padding: 0px 0px 0px 0px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}


.searchform {
   font-family : Arial, sans-serif;
   font-size : 12px;
   color : #339933;
   font-weight : normal;
}
.searchresultpagetitle {
   font-family : Arial, sans-serif;
   font-size : 15px;
   color : #003366;
   font-weight : bold;
}
.searchresultcontent {
   font-family : Arial, sans-serif;
   font-size : 11px;
   color : #000000;
   font-weight : normal;
}
.searchresultheader {
   font-family : Arial, sans-serif;
   font-size : 14px;
   color : #003366;
   font-weight : bolder;
}
.searchmarkup {
   color : #FF0066;
}


.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P {
   font-family:Arial, Helvetica, sans-serif;
   font-size:10px;
   color:black;
      background-color: #D5DDE6;
   padding: 2px 5px 2px 5px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}

.tx-mininews-pi1 .tx-mininews-pi1-listrow P {
   font-family:Arial, Helvetica, sans-serif;
   padding: 2px 5px 2px 5px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P A {
   font-family:Arial, Helvetica, sans-serif;
   color:#003366;
   text-decoration:none;
   padding: 2px 5px 2px 5px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-datetime {
   font-family:Arial, Helvetica, sans-serif;
   font-size:1px;
   color:#BEC6CD;
   padding: 0px 5px 0px 5px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title {
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#FFFFFF;
   font-weight:bolder;
   padding: 1px 5px 1px 5px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px; background-color: #336699;
}

.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title A:hover {
      font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#BEC6CD;
   font-weight:bolder;
   padding: 1px 5px 1px 5px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title A:active {
      font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#FFFFFF;
   font-weight:bolder;
   padding: 1px 5px 1px 5px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;   
}
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title A:visited {
       font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#BEC6CD;
   font-weight:bolder;
   padding: 1px 5px 1px 5px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;  
}

.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P A:hover {
       font-family:Arial, Helvetica, sans-serif;
   color:#003366;
   text-decoration:none;
   padding: 1px 5px 1px 5px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P A:active {
       font-family:Arial, Helvetica, sans-serif;
   color:#003366;
   text-decoration:none;
   padding: 1px 5px 1px 5px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P A:visited {
       font-family:Arial, Helvetica, sans-serif;
   color:#003366;
   text-decoration:none;
   padding: 1px 5px 1px 5px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-datetime A {
   text-decoration:none;
      font-family:Arial, Helvetica, sans-serif;
   font-size:8px;
   color:#BEC6CD;
   padding: 1px 5px 1px 5px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-datetime A:hover {
   text-decoration:none;
         font-family:Arial, Helvetica, sans-serif;
   font-size:8px;
   color:#BEC6CD;
   padding: 5px 2px 2px 2px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-datetime A:active {
   text-decoration:none;
         font-family:Arial, Helvetica, sans-serif;
   font-size:8px;
   color:#FFFFFF;
   padding: 5px 2px 2px 2px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-datetime A:visited {
   text-decoration:none;
         font-family:Arial, Helvetica, sans-serif;
   font-size:8px;
   color:#BEC6CD;
   padding: 5px 2px 2px 2px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title A {
       font-family:Arial, Helvetica, sans-serif;
   color:#FFFFFF;
   text-decoration:none;
   padding: 5px 2px 2px 2px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title A:hover {
      font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#BEC6CD;
   font-weight:bolder;
   padding: 5px 2px 2px 2px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title A:active {
       font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#003366;
   text-decoration:none;
   padding: 5px 2px 2px 2px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title A:visited {
      font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#BEC6CD;
   font-weight:bolder;
   padding: 5px 2px 2px 2px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser A {
       font-family:Arial, Helvetica, sans-serif;
   text-decoration:none;
   padding: 5px 2px 2px 2px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser A:hover {
       font-family:Arial, Helvetica, sans-serif;
   text-decoration:none;
   padding: 5px 2px 2px 2px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser A:active {
       font-family:Arial, Helvetica, sans-serif;
   text-decoration:none;
   padding: 5px 2px 2px 2px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser A:visited {
       font-family:Arial, Helvetica, sans-serif;
   text-decoration:none;
   padding: 5px 2px 2px 2px; cellspacing: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;
}

A:hover {
   color:#61729A;
   text-decoration:none;
}
A:active {
   color:#61729A;
   text-decoration:none;
}
A:visited {
   color:#660066;
   text-decoration:none;
}
A {
   color:#003366;
   text-decoration:none;
}
.tx-macinasearchbox-pi1 P A { color:ffffff; }
.tx-macinasearchbox-pi1 P A:hover { color:ffffff; }
.tx-macinasearchbox-pi1 P A:active { color:ffffff; }
.tx-macinasearchbox-pi1 P A:visited { color:ffffff; }
.tx-macinasearchbox-pi1 H3 A { color:ffffff; }
.tx-macinasearchbox-pi1 H3 A:hover { color:ffffff; }
.tx-macinasearchbox-pi1 H3 A:active { color:ffffff; }
.tx-macinasearchbox-pi1 H3 A:visited { color:ffffff; }

.tx-indexedsearch P { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-searchbox SELECT { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-rules H2 { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-rules P { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-whatis P { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-browsebox P { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-browsebox P SPAN.tx-indexedsearch-browsebox-strong { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-browsebox .tx-indexedsearch-sectionlinks UL { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-browsebox TD.tx-indexedsearch-browsebox-SCell P { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-browsebox TD P { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-res P { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info P { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { font-family:Arial; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead P { font-family:Arial; }
