/* 
Document   : ukp-bbcode-1.0
Created on : 16-Jan-2009, 21:44:24
Author     : Dawn Raison
Description: BBcode specific styles
*/

/*
        tagList.add(new TagSimplePattern("\\[b\\](.+?)\\[/b\\]", "$1", "<span class=\"bbBold\">$1</span>"));
        tagList.add(new TagSimplePattern("\\[i\\](.+?)\\[/i\\]", "$1", "<span class=\"bbItalic\">$1</span>"));
        tagList.add(new TagSimplePattern("\\[u\\](.+?)\\[/u\\]", "$1", "<span class=\"bbUnderline\">$1</span>"));
        tagList.add(new TagSimplePattern("\\[o\\](.+?)\\[/o\\]", "$1", "<span class=\"bbOverline\">$1</span>"));
        tagList.add(new TagSimplePattern("\\[s\\](.+?)\\[/s\\]", "$1", "<span class=\"bbStrikeThrough\">$1</span>"));
        tagList.add(new TagSimplePattern("(?s)\\[list\\](.+?)\\[/list\\]", "$1", "<ul class=\"bbList\">$1</ul>"));
        tagList.add(new TagSimplePattern("\\[\\*\\]", "\n*", "<li class=\"bbItem\">"));
        tagList.add(new TagSimplePattern("\\[colou?r=(.+?)\\](.+?)\\[/colou?r\\]", "$2", "<span style=\"color:$1\" class=\"bbColour\">$2</span>"));
        tagList.add(new TagSimplePattern("\\[size=(.+?)\\](.+?)\\[/size\\]", "$2", "<span style=\"font-size:$1%\" class=\"bbSize\">$2</span>"));
        tagList.add(new TagSimplePattern("\\[img\\](.+?)\\[/img\\]", "", "</p><table align=\"right\" cellspacing=\"0\" cellpadding=\"0\"><tr><td><img class=\"bbImg\" src=\"/ukpimg/$1\"></td></tr></table><p>"));
        tagList.add(new TagSimplePattern("\\[img=(.+?)\\](.+?)\\[/img\\]", "", "</p><table align=\"right\" cellspacing=\"0\" cellpadding=\"0\"><tr><td><img class=\"bbImg\" src=\"/ukpimg/$2\"><span class=\"bbCaption\">$1</span></td></tr></table><p>"));
*/

span.bbBold {
  font-weight: bold;
}

span.bbItalic {
  font-style: italic;
}

span.bbUnderline {
  text-decoration: underline;
}

span.bbOverline {
  text-decoration: overline;
}

span.bbStrikeThrough {
  text-decoration: line-through;
}

span.bbColour {
}

span.bbSize {
}

img.bbImg {
  margin-left: 8px;
  padding: 3px;
  border: 1px outset #006699;
}

ul.bbList li.bbItem {
  list-style-type: square;
}

ul.bbList {
  padding-left: 20px;
}

ul.bbFnList {
  padding-left: 5px;
  border-left: dotted 1px silver;
  padding-right: 15px;
}

ul.bbFnList li.bbFnItem {
  list-style-type: none;
}


span.bbCaption {
  font-style: italic;
  text-align: center;
  font-size: smaller;
  display: block;
}

a.fn_src,
a.fn_src:hover,
a.fn_src:link,
a.fn_src:visited,
a.fn_dest,
a.fn_dest:hover,
a.fn_dest:link,
a.fn_dest:visited {
  font-size: 10px;
  font-weight: bold;
  margin: 0px;
  font-family: Arial,Helvetica,sans-serif;
  text-decoration: none;
  vertical-align: super;
  color: #3399cc;
}

a.fn_dest,
a.fn_dest:hover,
a.fn_dest:link,
a.fn_dest:visited {
  vertical-align: inherit;
  font-size: inherit;
}

