/* First of all we define general settings for each element. */

FONT {
      Font-family: Verdana, Helvetica;
      Font-size: 12px;
}

TD {
      Font-family: Verdana, Helvetica;
      Font-size: 12px;
}

BODY {
      Font-family: Verdana, Helvetica;
      Font-size: 12px;
}

P {
      Font-family: Verdana, Helvetica;
      Font-size: 12px;
}

DIV {
      Font-family: Verdana, Helvetica;
      Font-size: 12px;
}

INPUT, TEXTAREA, SELECT, BUTTON {
      Font-family: Verdana, Helvetica;
      Font-size: 12px;
      Color: #000000;
      Background-color: #EEEEEE;
      Border-width: 1px;
      Border-style: solid;
      Padding: 0;
      Margin: 0;
      Border-color: #447BCD;
}

FORM {
      Font-family: Verdana, Helvetica;
      Font-size: 12px;
/*      display: inline;*/
}

A:link, A:active, A:visited {
      Color: #000000;
      Font-size: 12px;
      Font-family: Verdana, Helvetica;
      Text-decoration: none;
}

A:hover {
      Text-decoration: underline;
}

/* Second, we define general settings for system CSS elements. */

/* Due to IE display bug,
you can specify special style
for radio in forms below.*/

input.un_radio {
      Background-Color: transparent;
      Border-width: 0px;
      Border-style: none;
}

.title { /* Used by system engine */
      Color: #000000;
      Font-size: 14px;
      Font-weight: bold;
      Font-family: Verdana, Helvetica;
      Text-decoration: none;
}

.content { /* Used by theme and system engine */
      Color: #000000;
      Font-size: 12px;
      Font-family: Verdana, Helvetica;
}

.tiny { /* Tiny text */
      Color: #000000;
      Font-size: 10px;
      Font-weight: normal;
      Font-family: Verdana, Helvetica;
      Text-decoration: none;
}

.option { /* Used usually by admin modules */
      Color: #000000;
      Font-size: 13px;
      Font-weight: bold;
      Font-family: Verdana, Helvetica;
      Text-decoration: none;
}

font.footmsg { /* Footer msg by system. */
      Color: #000000;
      Font-size: 10px;
      Font-weight: normal;
      Font-family: Verdana, Helvetica;
      Text-decoration: none;
}

a.footmsg_l:link, a.footmsg_l:active, a.footmsg_l:visited, a.footmsg_l:hover { /* Footer msg links. */
      Color: #000000;
      Font-size: 10px;
      Font-weight: normal;
      Font-family: Verdana, Helvetica;
}

font.storycat { /* Used by system engine in $morelink for category link and in $title in article.php. */
      Color: #FFFFFF;
      Font-size: 18px;
      Font-weight: bold;
      Font-family: Verdana, Helvetica;
      Text-decoration: underline;
}

/* Final, we define class for our theme. */

font.articlefile_title { /* Used by theme and system engine */
      Color: #FFFFFF;
      Font-size: 18px;
      Font-family: Verdana, Helvetica;
      Font-weight: bold;
}

a.articlefile_title_topic, .articlefile_title_topic:active, .articlefile_title_topic:visited {
      Color: #FFFFFF;
      Font-size: 10px;
      Font-family: Verdana, Helvetica;
      Font-weight: bold;
      Text-decoration: none;
}

a.articlefile_title_topic:hover {
      Color: #FFFFFF;
      Font-size: 10px;
      Font-family: Verdana, Helvetica;
      Font-weight: bold;
      Text-decoration: underline;
}

font.articlefile_themetiny {
      Color: #ffffff;
      Font-size: 10px;
      Font-weight: normal;
      Font-family: Verdana, Helvetica;
      Text-decoration: none;
}

a.articlefile_themetiny_adminlinks, .articlefile_themetiny_adminlinks:active, a.articlefile_themetiny_adminlinks:visited  { /* Used in theme only. */
      Color: #ffffff;
      Font-size: 10px;
      Font-weight: normal;
      Font-family: Verdana, Helvetica;
      Text-decoration: none;
}

a.articlefile_themetiny_adminlinks:hover {
      Text-decoration: underline;
}

a.un_story_title_link, .un_story_title_link:active, .un_story_title_link:visited {
      Color: #447BCD;
      Font-size: 18px;
      Font-family: Verdana, Helvetica;
      Text-decoration: underline;
      Font-weight: bold;
}

a.un_story_title_link:hover {
      Text-decoration: none;
}

a.un_story_general_link, .un_story_general_link:active, .un_story_general_link:visited {
      Color: #447BCD;
      Font-size: 10px;
      Font-family: Verdana, Helvetica;
      Text-decoration: underline;
      Font-weight: bold;
      Line-height: 16px;
}

a.un_story_general_link:hover {
      Text-decoration: none;
}

a.un_story_subtitle_cat, .un_story_subtitle_cat:active, .un_story_subtitle_cat:visited {
      Color: #000000;
      Font-size: 10px;
      Font-family: Verdana, Helvetica;
      Text-decoration: none;
      Line-height: 20px;
      Vertical-align: middle;
}

a.un_story_subtitle_cat:hover {
      Text-decoration: underline;
}

a.un_story_subtitle_aid_link, .un_story_subtitle_aid_link:hover, .un_story_subtitle_aid_link:hover {
      Color: #000000;
      Font-size: 10px;
      Line-height: 20px;
      Text-decoration: none;
}

a.un_story_subtitle_aid_link:hover {
      Text-decoration: underline;
}

a.un_story_subtitle_adminlinks, .un_story_subtitle_adminlinks:active, .un_story_subtitle_adminlinks:visited {
      Color: #000000;
      Font-size: 10px;
      Font-family: Verdana, Helvetica;
      Text-decoration: none;
      Line-height: 20px;
      Vertical-align: middle;
}

a.un_story_subtitle_adminlinks:hover {
      Text-decoration: underline;
}

font.un_story_title_text {
      Color: #447BCD;
      Font-size: 18px;
      Font-family: Verdana, Helvetica;
      Font-weight: bold;
}

.un_story_subtitle {
      Color: #000000;
      Font-size: 10px;
      Line-height: 20px;
}

.un_story_footerpart {
      Font-weight: bold;
      Color: #447BCD;
      Font-size: 10px;
}

.articlefile_story_content {
      Color: #000000;
      Font-size: 14px;
      Font-family: Verdana, Helvetica;
}

.boxtitle {
      Color: #ffffff;
      Font-size: 10px;
      Font-weight: bold;
      Font-family: Verdana, Helvetica;
}

.boxcontent { /* Box content */
      Color: #000000;
      Font-size: 12px;
      Font-family: Verdana, Helvetica;
}

.themefootermsg {
      Color: #FFFFFF;
      Font-size: 12px;
      Font-weight: bold
}

.themeheadermsg {
      Color: #FFFFFF;
      Font-size: 12px;
      Font-weight: bold
}
