BODY
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    font-family: "Tahoma", "Arial", "Helvetica", "sans-serif";
    font-size: 12px;
    FONT-WEIGHT: normal;
    margin:0px;
    padding: 0px;
 	background-color: #FFFFFF;
}

.CONTENT_TITLE
{
	font-size: 14px;
}
.CONTENT_INFO
{
	font-size: 11px;
}
.CONTENT_NORMAL
{
	font-size: 12px;
}

.CONTENT_TINY
{
	font-size: 9px;
	FONT-WEIGHT: normal
}

.STORY
{
	font-family: "Tahoma", "Arial", "Helvetica", "Verdana", "sans-serif";
	font-size: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #075275
}

A.STORY_LINK:link
{
	font-family: "Tahoma", "Arial", "Helvetica", "Verdana", "sans-serif";
	font-size: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #075275
}

A.STORY_LINK:visited
{
	font-family: "Tahoma", "Arial", "Helvetica", "Verdana", "sans-serif";
	font-size: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #075275
}

A.STORY_LINK:hover
{
	font-family: "Tahoma", "Arial", "Helvetica", "Verdana", "sans-serif";
	font-size: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
	background: #5E6682
}

.CHAPTERS
{
	background:#FFF5D1;
	border:1px dotted #CDB809;
}

TD
{
	font-size: 13px;
}

H1
{
    COLOR: #006699;
    FONT-WEIGHT: bold
}
H2
{
    COLOR: #006699;
    FONT-WEIGHT: bold
}
H3
{
    COLOR: #006699;
    FONT-WEIGHT: bold
}
H4
{
    COLOR: #006699;
    FONT-WEIGHT: bold
}
H1
{
    FONT-SIZE: 145%;
    MARGIN-BOTTOM: 0.5em
}
H2
{
    FONT-SIZE: 125%;
    MARGIN-BOTTOM: 0.5em;
    MARGIN-TOP: 1.5em
}
H3
{
    FONT-SIZE: 115%;
    MARGIN-BOTTOM: 0.5em;
    MARGIN-TOP: 1.2em
}
H4
{
    FONT-SIZE: 100%;
    MARGIN-BOTTOM: 0.5em;
    MARGIN-TOP: 1.2em
}
P
{
    COLOR: #000000;
    font-family: "Arial", "Tahoma", "Helvetica", "sans-serif";
    font-size: -1;

}
CODE
{
    FONT: 100% "Courier New", Courier, mono
}
PRE
{
    FONT: 100% "Courier New", Courier, mono
}

A1:link
{
    COLOR: #075275;
    TEXT-DECORATION: none
}

A:link
{
    FONT-WEIGHT: bold;
    COLOR: #075275;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #075275;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #DD6900;
    TEXT-DECORATION: underline
}
.label
{
    FONT-WEIGHT: bold
}
.tl
{
    MARGIN-BOTTOM: 0.75em
}
.atl
{
    PADDING-BOTTOM: 0.75em;
    PADDING-LEFT: 1.5em
}
.cfe
{
    FONT-WEIGHT: bold
}
.mini
{
    FONT-SIZE: smaller
}
LI
{
    MARGIN-BOTTOM: 0.75em;
    MARGIN-TOP: 0.75em
}
UL
{
    LIST-STYLE: disc
}
UL UL
{
    MARGIN-BOTTOM: 1em;
    MARGIN-TOP: 1em
}
OL OL
{
    MARGIN-BOTTOM: 1em;
    MARGIN-TOP: 1em
}
OL UL
{
    MARGIN-BOTTOM: 1em;
    MARGIN-TOP: 1em
}
UL OL
{
    MARGIN-BOTTOM: 1em;
    MARGIN-TOP: 1em
}
LI P
{
    MARGIN-BOTTOM: 0.5em;
    MARGIN-TOP: 0.5em
}
.dt
{
    MARGIN-BOTTOM: -1em
}
.CODE
{
    FONT: 120% "Courier New", Courier, mono
}
.indent
{
    MARGIN-LEFT: 1.5em
}
SUP
{
    FONT-SIZE: smaller;
    TEXT-DECORATION: none
}
.HEADER
{
    BACKGROUND-COLOR: #C6D3E4
}
.SUBHEADER
{
    BACKGROUND-COLOR: #E4EAF3;
    COLOR: #021f4a
}

.BODYLINE_HEADER
{
    background:#C6D3E4;
	color: #021f4a;
    border:1px solid #98aab1
}


.TRAIL
{
	COLOR: #337F00;
    FONT-WEIGHT: bold
}		

.BODYLINE_SUBHEADER
{
    background:#E4EAF3;
	color: #021f4a;
    border:1px solid #98aab1
}

.SITE_MENU
{
    background:#E4EAF3;
	color: #021f4a;
    border-top:1px solid #98aab1;
    border-bottom:1px solid #98aab1;    
}

.TITLE
{
    BACKGROUND-COLOR: #2887B6;
    COLOR: #FFFFFF;
    PADDING: 1px; 
}

.SEARCH_BOX
{
    BACKGROUND-COLOR: #F0F6FB;
    COLOR: #FFFFFF;
    PADDING: 2px; 
}

.SEARCH_DISPLAY
{
    BACKGROUND-COLOR: #F0F6FB;
    COLOR: #990000;
    PADDING: 2px; 
    font-size: 16px;
}

.SPECIALBOX
{
	COLOR: #337F00;
	BACKGROUND-COLOR: #E4EAF3;
	border:1px solid #075275
}
.FAINT
{
    COLOR: #c0c0c0
}

.SUBTITLE
{
    BACKGROUND-COLOR: #C3D1E3;
    COLOR: #006699
}

.BODYLINE_SUBTITLE
{
    BACKGROUND-COLOR: #E6EDF4;
    COLOR: #000000;
    padding:2px;
    font-size: 13px;
    font-weight: bold;
}

.SUBTITLEONLY
{
    COLOR: #006699;
    FONT-SIZE: 11px
}

INPUT.SEARCH
{ 
	color:#990000;
	font-family:'arial',helvetica,sans-serif;
	font-size:13px;
	border:1px solid;
	border-color:#000;
	background-color:#fff;
	padding-top:2px;
	padding-right:2px;
	padding-left:5px;
	padding-bottom:3px;
	width:200px;
	height:22px;
}

.MAINMENU
{
    COLOR: #075275;
    TEXT-DECORATION: none
}
.SELECTEDMENU
{
    COLOR: #DD6900;
    TEXT-DECORATION: none
}
.SMALLBOX
{
    FONT-SIZE: 11px
}

.BODYLINE
{
    background:#ffffff;
    border:1px solid #98aab1
}

.welcomeHeader {
    color: #CC6600;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : none;
}
a.welcomeHeader:link, a.welcomeHeader:visited, a.welcomeHeader:active {
    FONT-WEIGHT: bold;
    COLOR: #075275;
    font-size: 12px;
    line-height: 20px;
    TEXT-DECORATION: none
}
a.welcomeHeader:hover {
    color: orangered;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-decoration : underline;
}

.theader {
    color: #ffffff;
    background: #2887B6;
    font-weight: bold;
    line-height: 20px;
    text-decoration: none;
}
a.theader:link, a.theader:visited, a.theader:active {
    FONT-WEIGHT: bold;
    COLOR: #075275;
    TEXT-DECORATION: none
}
a.theader:hover {
    color: orangered;
    text-decoration: none;
}    

.tborder {
    border: 1px;
    background: #C3D1E3;
}    


/* First post in the thread */
.trow0 {
    background: #FFCC99;

    line-height: 20px;
}

/* First alternating background color for row. */
.trow1 {
    background: #FFFFFF;

    line-height: 20px;
}

/* Second alternating background color for row. */
.trow2 {
    background: #EAEDF4;

    line-height: 20px;
}

.trowfinal {
    background: silver;

    line-height: 20px;
}

.ADS{
	background: #F9FBFB;
}

.trigger {
  position:relative;
  cursor:pointer;
  z-index:2;
}
.menu {
  position:absolute;
  visibility:hidden;
  overflow:hidden;
  display:none;
  z-index:1;
  margin:0;
  padding:0px;
  background:#8199B3;
  border:outset 2px;
  color: #ffffff;
}

.tip {
  width:300px; height:10px;
  border:0px solid #330;
  border-top:0px solid #330;
  margin:0; padding:0;
  visibility:hidden;
}
