
/* borders on all tables and dive */
/* table,td,div { border:solid grey 1px; }  */

body { background-color: #ffffff; color: #000000; font-family:arial,sans-serif; font-size: 75%; line-height: 150%; }
img { padding:0px; border:0px; vertical-align:text-bottom;  }
head { color: #3333ff; background-color: #ffffff; font-weight: bold; }
h1.welcome { color: #0000cc; background-color: #ffffff; font-size: 120%; margin-top: 0px; margin-bottom: 0px; letter-spacing: 0.03em; padding: 0px; }
h1 { color: #0000cc; background-color: #ffffff; font-size: 130%; margin-top: 0px; margin-bottom: 0px; letter-spacing: 0.03em; padding: 0px; }
h2 { color: #0000cc; background-color: #ffffff; font-size: 120%; margin-top: 20px; margin-bottom: 10px; padding: 0px; }
h3 { color: #0000cc; background-color: #ffffff; font-size: 110%; font-weight: bold; margin-top: 0px; margin-bottom: 3px; padding: 0px; }
td.title, div.title { color: #000000; background-color: #ffffff; }
td.titleb { color: #000000; background-color: #ffffff; font-size: 110%; }
p.titleb { color: #000000; background-color: #ffffff; font-size: 180%; margin-top: 10px; margin-bottom: 50px; }
p { color: #000000; background-color: #ffffff; padding: 0px; }
p.welcome { color: #000000; background-color: #ffffff; padding: 0px; text-align: justify; margin-top: 0px; margin-bottom: 0px; }
p.lblue { color: #000000; background-color: #b4d9fe; padding: 0px; margin-top: 0px; margin-bottom: 0px; }
p.dblue { color: #ffffff; background-color: #2f36c0; padding: 0px; margin-top: 0px; margin-bottom: 0px; }
a:link { color: #0000ff; background-color: #ffffff; }
a:hover { color: #9900ff; background-color: #ffffff; }
a:active { color: #006600; background-color: #ffffff; }
a:visited { color: #6600cc; background-color: #ffffff; }
a.title:link { color: #000000; background-color: #ffffff; font-size: 75%; text-decoration: none; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
a.title:hover { color: #000000; background-color: #ffffff; font-size: 75%; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
a.title:active { color: #000000; background-color: #ffffff; font-size: 75%; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
a.title:visited { color: #000000; background-color: #ffffff; font-size: 75%; text-decoration: none; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
a.title2:link { color: #000000; background-color: #ffffff; font-size: 75%; text-decoration: none; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
a.title2:hover { color: #000000; background-color: #ffffff; font-size: 75%; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
a.title2:active { color: #000000; background-color: #ffffff; font-size: 75%; margin-top: 0px; margin-bottom: 0px; padding: 0px; }
a.title2:visited { color: #000000; background-color: #ffffff; font-size: 75%; text-decoration: none; margin-top: 0px; margin-bottom: 0px; padding: 0px; }

div.content { margin: 0 10% 0 10%; width: 80%; }
div.content2 { width:600px; margin: 0 20% 0 20%; }
div.clear { clear: both; }
div.icon { float:left; width: 16px; margin: 2px; }
div.name { float:left; width: 160px; padding: 2px; }
div.name2 { padding: 2px; }
div.descr { float:right; width: 68%; padding: 2px; }
div.cattitle { float: left; padding-left: 82px; }
div.cattitle2 { float: left; padding-left: 62px; }
td.update { width: 300; font-size: 75%; }
a.more { margin-left: 82px; }
a.more2 { margin-left: 62px; }