.txt1 { font-size : 1.0em; } 
.txt2 { font-size : 0.9em; }
.txt3 { font-size : 0.8em; }
.txt4 { font-size : 0.7em; }
.txt5 { font-size : 0.6em; }

.txt1Bold { font-size : 1.0em; font-weight:bold; }
.txt2Bold { font-size : 0.9em; font-weight:bold; }
.txt3Bold { font-size : 0.8em; font-weight:bold; }
.txt4Bold { font-size : 0.7em; font-weight:bold; }
.txt5Bold { font-size : 0.6em; font-weight:bold; }

.txt1red { font-size: 1.0em; color: Red; }
.txt3red { font-size : 0.8em; color: Red; }
.txt5red { font-size : 0.6em; color: Red;}

.txt1gray { font-size : 1.0em; color:Gray; } 
.txt2gray { font-size : 0.9em; color:Gray;}
.txt3gray { font-size : 0.8em; color:Gray; }
.txt4gray { font-size : 0.7em; color:Gray; }
.txt5gray { font-size : 0.6em; color:Gray; }


.printDetails{ font-size : 0.6em; color: darkgray; }
.noTopics { font-size: 0.7em; font-weight:bold; }
.dateText { font-size: 0.6em; color: white; }

p.centermargin {text-align : center; margin-right : 20%; margin-left : 20%}

/* IRC Style Text */
.txtIrcMe { color:Fuchsia ; }

/*****************************************************
Table
*****************************************************/
.tableBorder 
{
/*    border: 1px #B2B2B2 solid;  */
    border: 1px inset;
    background-color: #FFFFFF;
}
.header 
{

    background-image: url(../Images/bg-bbar1.jpg);
    background-repeat: repeat-x; 
    /*background-color: #4878A8;*/
    height: 100%;   
    width: 100%;
    COLOR: white;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    vertical-align: bottom;
    
}
.table 
{

    margin-top: 0px;
    vertical-align: top;
    /*height: 100%;*/
    width: 800px;
    COLOR: white;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;

    
}
table.tableborder 
{
	background-color: #FFFFFF; 
	border: 1px solid #0000FF;
}
/*****************************************************
Table Header and cell definitions
*****************************************************/

td.column 
{
    font-weight: bold; 
    font-size: 0.9em; 
    /*background-color: #2d3c7d; */
    background-color: #78ABDE;
    background-image: url(../images/forumColumnBackground.gif); 
    background-repeat: repeat-x; 
    COLOR: white;
}
td.column 
{
    font-weight: bold; 
    font-size: 0.9em; 
    /*background-color: #2d3c7d; */
    background-color: #78ABDE;
    background-image: url(../images/forumColumnBackground.gif); 
    background-repeat: repeat-x; 
    COLOR: white;
}
td.columnlarge 
{
	font-weight: bold;
	font-size: large;
	/*background-color: #2d3c7d;
	*/
	background-color: #0000FF;
	background-image: url(../images/forumColumnBackground.gif);
	background-repeat: repeat-x;
	COLOR: white;
}
td.columnadd 
{
    /*font-weight: bold; */
    font-size: 0.7em; 
    /*background-color: #2d3c7d; */
    background-color: #78ABDE;
    background-image: url(../images/forumColumnBackgroundadd.gif); 
    background-repeat: repeat-x; 
    COLOR: white;
}
td.columnblue 
{
    /*font-weight: bold; */
    font-size: 0.7em; 
    /*background-color: #2d3c7d; */
    background-color: #78ABDE;
    background-image: url(../images/forumColumnBackground.gif); 
    background-repeat: repeat-x; 
    COLOR: #4455aa;
}
td.columnblue2
{
    font-weight: bold; 
    font-size: .9 em; 
    /*background-color: #2d3c7d; */
    background-color: #78ABDE;
    background-image: url(../images/forumColumnBackground.gif); 
    background-repeat: repeat-x; 
    COLOR: #4455aa;
}
span.column 
{
    font-weight: bold; 
    font-size: 0.8em; 
    /*background-color: #2d3c7d; */
    background-color: #78ABDE;
    background-image: url(../images/forumColumnBackground.gif); 
    background-repeat: repeat-x; 
    COLOR: white;
}
span.columnblue 
{
    /*font-weight: bold; */
    font-size: 1em; 
    /*background-color: #2d3c7d; */
    /*background-color: #78ABDE;*/
    background-image: url(../images/forumColumnBackground.gif); 
    background-repeat: repeat-x; 
    COLOR: #4455aa;
}

td.h1a 
{
    color: #4455aa;
    font-size: 0.8em;
    font-weight:bold;
    text-decoration: none; 
    background-image: url(../images/forumHeaderBackgroundAlternate.gif);
    background-color: #E7E3E7;
    background-repeat: repeat-x; 
}
td.h1
{
    color: white;
    font-size: 0.7em;
    font-weight:bold;
    background-image: url(../images/forumHeaderBackground.gif);
    background-color: #4455aa
}

td.f 
{
	font-size: 0.71em;
	background-color: #0000FF;
}
td.fw 
{
	font-size: 0.71em;
	background-color: WhiteSmoke;
	/*border : thin Black;*/
	
}
td.fw1
{
	font-size: 0.71em;
	background-color: White;

}
td.fw2
{
	font-size: 0.71em;
	background-color: White;
	border-bottom: 1px solid WhiteSmoke;
	border-right:  1px solid WhiteSmoke;
}
td.fsmall
{
    font-size: 0.5 em; 
    background-color: #0000FF;

}
td.f2
{
    font-size: 0.8em;
    background-color: #0000FF;
}

td.fh 
{
    font-size: 0.71em; 
	/*background-color: Seashell;    */
    background-color: #FFFFFF; 
    background-image: url(../images/fhBg.gif); 
    background-repeat: repeat-x;
}

tr.fhBackground
{
   /* background-color: Black; */
   /* background-image: url(../images/fhBg.gif); */
   /* background-repeat: repeat-x;	*/
}

tr.fhBackgroundAlt
{
    /*background-color: Black; */
    background-image: url(../images/fhBg_reverse.gif);
    background-repeat: repeat-x;
}

td.fh67 
{
    font-size: 0.67em; 
	/*background-color: Seashell;    */
    background-color: #FFFFFF; 
    background-image: url(../images/fhBg.gif); 
    background-repeat: repeat-x;
}
td.fwalt
{
	font-size: 0.71em; 
    background-color: #D4D9EC;
}

TD.fh2 
{
	font-size: 0.71em; 
}

TD.fh3 
{
	font-size: medium;
	background-color: #FFFFFF;
	border-bottom: 1px solid #0000FF;
	border-left: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
}

TD.fh3a 
{
	font-size: medium;
	background-color: #F6FBFF;
	border-bottom: 1px solid #0000FF;
	border-left: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
}

TD.fh4 
{
	font-size: 0.71em; 
	background-color: #FFFFFF; 
	border-top: 1px solid #0000FF;
	border-left: 1px solid #0000FF;
}
TD.fh5 
{
	font-size: 0.71em; 
	background-color: #FFFFFF; 
	border-bottom: 1px solid #0000FF;
	border-right: 1px solid #0000FF;
}
td.threadTitle
{
    background-color: #D4D9EC;
}

td.HeaderColumn 
{
    font-weight: bold; 
    font-size: 0.7em; 
    vertical-align:top;
    /*background-color: #2d3c7d; */
    background-color: #4878A8;
    background-image: url(images/forumColumnBackground.gif);
    background-repeat: repeat-y;
    COLOR: white;
}

.threadDetailTextSmall
{
    color: #0055E7;
    font-size: 0.7em;
}

.threadDetailTextSmallBold
{
    color: #0055E7;
    font-size: 0.7em;
    font-weight: bold;
}

/*****************************************************
General Anchors
*****************************************************/
a
{
    color: #013DA4;
    text-decoration: none;
}

a:Hover
{
	color: #FF3300;
    text-decoration: underline;
}

a.linkSmallBold, a.linkMenuSink 
{
    font-weight: bold;
}

a.linkSmall, a.LinkSmallBold, a.linkMenuSink
{
    color: navy;
    font-size: 0.7em;
}

a.linkSmallBold:visited, a.linkMenuSink:visited
{
    color: #013DA4;
}

a.linkSmallBold:Hover, a.linkMenuSink:Hover
{
/*	color: #DD6900;	*/
    color: #FF3300;
}

a.lnk3
{
	font-size: 0.9em; 
    font-weight: bold;
    color: #013DA4;
}

a.lnk3:Hover
{
    color: #FF3300;
    text-decoration: underline;
}

a.lnk3Active
{
	font-size: 0.9em; 
    font-weight: bold;
    color: #FF3300;
    text-decoration: underline;
}

td.columnText
{ 	
	font-size: 0.7em; 
	color: white; 
	font-weight:bold;
}
a.columnText
{
	font-size: 0.8em;
	color: white; 
	font-weight:bold;
}
a.columnText:hover
{
	color: #FF3300;	
}

a.column:visited, a.column:link, a.column:hover
{
    color: white;
    font-weight:bold;
}

.flnk3
{
    font-weight: bold;
    color: #013DA4;
}

a.flnk3:visited, a.flnk3:link
{
    font-weight: bold;
    color: #013DA4;
}

a.flnk3:hover
{
    color: #FF3300;
}

.inlineLink
{
  cursor:pointer;
  color: #555555;
}

.inline 
{
  font-size: 0.75em;
  color: #555555;
}



	.hinfo10cb{
	text-align : center;
	background-color : #0000FF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #FFFFFF;
	font-weight : bold;
	}
	.hinfo10lb{
	text-align : left;
	background-color : #0000FF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #FFFFFF;
	font-weight : bold;
	}
	.hinfo8cb{
	text-align : center;
	background-color : #0000FF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #FFFFFF;
	font-weight : bold;
	}
	.hinfo8lb{
	text-align : left;
	background-color : #0000FF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #FFFFFF;
	font-weight : bold;
	}	
	.hinfo12lb{
	text-align : left;
	background-color : #646F9F;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color: #FFFFFF;
	font-weight : bold;
      }
	.hinfo12rb{
	text-align : right;
	background-color : #646F9F;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color: #FFFFFF;
	font-weight : bold;
      }
	.button{
	text-align : center;
	background-color : #003399;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #FFFFFF;
	font-weight : bold;
      height: 30px;
	}
	.buttonsmall{
	text-align : center;
	background-color : #003399;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #FFFFFF;
	font-weight : bold;
      height: 20px;
	}
	.hinfowhite8cb{
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003399;
	font-weight : bold;
      }
	.hinfowhite16lb{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16pt;
	color: #003399;
	font-weight : bold;
      }
	.hinfored12lb{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color: Red;
	font-weight : bold;
      }
	.hinfowhite12lb{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color: #003399;
	font-weight : bold;
      }
	.hinfowhite12lnb{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color: #003399;
      }
	.hinfowhite10lb{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #003399;
	font-weight : bold;
      }      
	.hinfowhite10lnb{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #003399;
      }
	.hinfowhite10rb{
	text-align : right;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #003399;
	font-weight : bold;
      }
	.redtextleft{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color: Red;
	}
	.redtext{
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size :7pt;
	font-weight : bold;
	color: Red;
	}
	.redtext10lb{
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color: Red;
	}
	.tabinfo8cb{
	font-size: 8pt;
	background-color : #003399;
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	}
	.tabinfo8lb{
	font-size: 8pt;
	text-align : left;
	background-color : #003399;
	font-family : Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight : bold;
	}
	.tabinfo8cbborder{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	border-top : 1px solid #003399;
	color : #003399;
	font-weight : bold;
	}
	.TabLinkb{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bolder;
	font-style : normal;
	font-variant : normal;
	color : #35DD3B;
	text-decoration: underline;
	}
	A:HOVER.TabLinkb{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bolder;
	font-style : normal;
	font-variant : normal;
	text-decoration: underline;
	color : #003399;
	}
	.TabLink{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #003399;
	text-decoration: underline;
	}
	A:HOVER.TabLink{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	text-decoration: underline;
	color : #35DD3B;
	}
	.TabLinkwhite{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #35DD3B;
	text-decoration: underline;
	}	
	A:HOVER.TabLinkwhite{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	text-decoration: underline;
	color : #FFFFFF;
	}
	.TabLinkcenter{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #003399;
	text-decoration: underline;
	text-align : center;
	}	
	A:HOVER.TabLinkcenter{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	text-decoration: underline;
	color : #35DD3B;
	text-align : center;
	}	
	.TabLinkgreen{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration: underline;
	}
	A:HOVER.TabLinkgreen{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	text-decoration: underline;
	color : #35DD3B;
	}
	.tinfo10cb{
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #003399;
	}
	.tinfo8cb{
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #003399;
	}
	.tinfo8cbital{
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #003399;
	font : italic;
	}
	.tinfo8rb{
	text-align : right;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #003399;
	}
	.tinfo7lb{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : #003399;
	}
	.tinfo8lb{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #003399;
	}
	.tinfo8{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #003399;
	}
	.tinfo8c{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #003399;
	}			
	.tinfo8lbital{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #003399;
	font : italic;
	}
	.tinfo8lbgrey{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #003399;
	background : #CECECE;
	}
	.tinfo8cbgrey{
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #003399;
	background : #CECECE;
	}
	.tinfo8rbgrey{
	text-align : right;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #003399;
	background : #CECECE;
	}	
	.tinfo8lbgreyred{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : red;
	background : #CECECE;
	}
	.tinfo8lbred{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : red;
	}
	.tinfo8lbgreyital{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #003399;
	background : #CECECE;
	font : italic;
	}
	.tinfo8cbgreyital{
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #003399;
	background : #CECECE;
	font : italic;
	}
	.tinfo8lbgreyredital{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : red;
	background : #CECECE;
	font : italic;
	}
	.tinfo8lbredital{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : red;
	font : italic;
	}
	.tinfowhite7lb{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-weight : bold;
	color : White;
	}
	.borderbottomright{
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small;
	border-bottom : #CCCCCC;
	border-left : #EBEBEB;
	border-right : #CCCCCC;
	border-top : #EBEBEB;
	}
	.borderbottom{
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small;
	border-bottom : #003399;
	border-left : #EBEBEB;
	border-right : #EBEBEB;
	border-top : #EBEBEB;
	}
	.tinfo10lbgrey{
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #003399;
	background : #CECECE;
	}