body, td, table, tr {font-family: verdana, arial, geneva; font-size:16px;}

a         { color : #9966cc; text-decoration : none; font-weight: bold;}
a:visited { color : #cc99ff; }
a:link    { color : #9966cc; }
a:hover   { color : #ff6600; text-decoration : underline; }
a:active  { color : #000000; }

a.none:hover  { color : #000000; background : none ; text-decoration : none; }

a.top         { color:#ffffff; text-decoration: none; font-weight: bold; line-height : 20pt; font-size:16px;}
a.top:visited { color:#ffffff; text-decoration: none; font-weight: bold; line-height : 20pt; font-size:16px;}
a.top:link    { color:#ffffff; text-decoration: none; font-weight: bold; line-height : 20pt; font-size:16px;}
a.top:hover   { color:#ff6600; text-decoration: none; background : none; line-height : 20pt; font-size:16px;}
a.top:active  { color:#000000; text-decoration: none; font-weight: bold; line-height : 20pt; font-size:16px;}

.title     { font-size:22px; font-weight: bold; line-height : 25pt; font-family : verdana, arial, helvetica; color : #ffffff; background : #9966cc; text-align : left; }
.subtitle  { font-size:20px; font-weight: bold; line-height : 22pt; font-family : verdana, arial, helvetica; color : #ffffff; background : #ff9933; text-align : left; }
.menutitle { font-size:20px; font-weight: bold; line-height : 22pt; font-family : verdana, arial, helvetica; color : #ffffff; background : #9966cc; text-align : left; }
.search    { font-family:tahoma,sans-serif;font-size:13px;background:#9966cc;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;border-left: 1px solid #ffffff;border-top:1px solid #ffffff; color:#ffffff;text-decoration:none;cursor: help;font-weight: bold}
.box       { font-family:tahoma,sans-serif;font-size:13px;background:#ffffff;border-bottom: 1px solid #104a7b;border-right: 1px solid #104a7b;border-left: 0px solid #afc4d5;border-top:0px solid #afc4d5; color:#000000;text-decoration:none;}

p.body     { font-size:16px; font-family : verdana, arial, helvetica; text-align : justify; margin : 15px 15px 15px 15px; text-indent: 2em; }

li         { list-style-type: circle; text-align : left;}

input    {font-family:tahoma,sans-serif;font-size:13px;background:#ffccff;border-bottom: 1px solid #104a7b;border-right: 1px solid #104a7b;border-left: 1px solid #afc4d5;border-top:1px solid #afc4d5; color:#000066;text-decoration:none;}
select   {color:#000066;font-size:13px;font-family:tahoma,sans-serif;text-decoration:none;background:#ffccff;border-bottom: 1px solid #104a7b;border-right: 1px solid #104a7b;border-left: 1px solid #afc4d5;border-top:1px solid #afc4d5; color:#000066;}
textarea {color:#000066;font-size:13px;font-family:tahoma,sans-serif;text-decoration:none;background:#ffccff;border-bottom: 1px solid #104a7b;border-right: 1px solid #104a7b;border-left: 1px solid #afc4d5;border-top:1px solid #afc4d5; color:#000066;}
.submit  {font-family:tahoma,sans-serif;font-size:13px;background: #9966cc;border-bottom: 1px solid #104a7b;border-right: 1px solid #104a7b;border-left: 1px solid #afc4d5;border-top:1px solid #afc4d5; color:#ffffff;text-decoration:none;cursor: hand;font-weight: bold}

.inputclear    {font-family:tahoma,sans-serif;font-size:13px;background:#ffffff;border-bottom: 1px solid #ffffff;border-right: 1px solid #ffffff;border-left: 1px solid #ffffff;border-top:1px solid #ffffff; color:#000000;text-decoration:none;}
.inputborder   {font-family:tahoma,sans-serif;font-size:13px;background:#ffffff;border-bottom: 1px solid #104a7b;border-right: 1px solid #104a7b;border-left: 1px solid #afc4d5;border-top:1px solid #afc4d5; color:#000066;text-decoration:none;}
