input, select, textarea, option, p, td, body {
 font-family : Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-color: #333333;
}
a:active { 
  font-family: Arial; 
  font-size: 12px;
  color: #CE013A; 
  text-decoration: underline;
}
a:link { 
  color: #CE013A; 
  font-family: Arial;
  font-size: 12px;
  text-decoration: underline;
}
a:visited { 
  font-family: Arial; 
  color: #CE013A; 
  font-size: 12px 
  text-decoration: underline;
}

body {
 color : #666666;
 background-color : #ffffff;
 margin-bottom : 0;
 margin-left : 0;
}

.righttxtred {
 color : #CE013A;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.righttxtred A:link {
 color : #CE013A;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.righttxtred A:visited {
 color : #CE013A;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.righttxtred A:hover {
 color : #CE013A;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.righttxtgrey {
 color : #333333;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
}
.h1 {
 color : #000066;
 background-color : #ffffff;
 font-size : 20px;
 font-weight : bold;
}

.h2 {
 color : #000066;
 background-color : #ffffff;
 font-size : 16px;
 font-weight : bold;
}

.h3 {
 color : #000000;
 background-color : #ffffff;
 font-size : 14px;
 font-weight : bold;
}

.small {
 font-size : 10px;
}

.code {
 font-family : "Courier New", Courier, monospace;
}
.footer {
 color : #636363;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.footer A:link {
 color : #636363;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.footer A:visited {
 color : #636363;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.footer A:hover {
 color : #636363;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.sitemap {
 color : #636363;
 font-size : 12px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.sitemap A:link {
 color : #636363;
 font-size : 12px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.sitemap A:visited {
 color : #636363;
 font-size : 12px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.sitemap A:hover {
 color : #FF9100;
 font-size : 12px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.news {
 color : #333333;
 font-size : 12px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.news A:link {
 color : #CE013A;
 font-size : 12px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.news A:visited {
 color : #CE013A;
 font-size : 12px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.news A:hover {
 color : #CE013A;
 font-size : 12px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.righttools {
 font-color: #333333;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.righttools A:link {
 font-color: #CE013A;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.righttools A:visited {
 font-color: #CE013A;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}
.righttools A:hover {
 font-color: #CE013A;
 font-size : 10px;
 font-family : Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}