TABLE.t1
{
    COLOR: #004a9b;
}

TD.name
{
    font-family : Arial, Helvetica, sans-serif;
    background : #ebf3f9;
    text-indent : 24px;
    color : #004a9b;
}

TD.author
{
    font-family : Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    background : #D3EBFF;
    color : #004a9b;    
}

TD.date
{
    font-family : Arial, Helvetica, sans-serif;
    TEXT-INDENT: 0px;
    TEXT-ALIGN: center;
    background : #D3EBFF;
    color : #004a9b;
}
td.cat
{
    font-family : Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    background : #D3EBFF;
    color : #004a9b;
}

A.n0,
A:hover.n0
{
    FONT-WEIGHT: bold;
    COLOR: #004a9b;
    font-family : Arial, Helvetica, sans-serif;
}
A:visited.n0
{
    FONT-WEIGHT: bold;
    COLOR: #660099;
    font-family : Arial, Helvetica, sans-serif;
}

A.n1
{
    FONT-WEIGHT: bold;
    COLOR: black
}

A:visited.n1
{
    FONT-WEIGHT: bold;
    COLOR: #660099;
}

A.n2
{
    COLOR: black;
    font-family : Arial, Helvetica, sans-serif;
}

A:visited.n2
{
    COLOR: #660099;
    font-family : Arial, Helvetica, sans-serif;
}

INPUT.clCtrl
{
    font-family : Arial, Helvetica, sans-serif;
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid
}
TEXTAREA.clCtrl
{
    font-family : Arial, Helvetica, sans-serif;
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid
}
SELECT.clCtrl
{
    font-family : Arial, Helvetica, sans-serif;
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid
}
TABLE.tsettings
{
    background : #EDEDED;
}

P.homeGreetingHead
{
    FONT-WEIGHT: bold;
    COLOR: #003eaf;
    font-family : Arial, Helvetica, sans-serif;
}
P.homeGreeting
{
    font-family : Arial, Helvetica, sans-serif;
}
TABLE.search
{
    background : #EDEDED;
}

TD.search
{
    
}
TABLE.bodytable
{
    background : #228AFD;
}

TABLE.greetingtable
{
    background : #FFFFFF;
}
        
TABLE.headtable
{
    background : #FFFFFF;
}

td.navigation
{
    background : #E5F3FF;
    FONT-SIZE: 12pt;
}

td.category
{
    background : #7FC6FF;
}

P.menu,
a.menu,

a:visited.menu
{
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    color : Blue;
    font-size: 12px;
}

table.messages
{
    background : #006BE1;   
}

table.backpage {font-size: 12px;}
a.topicheader,
a:visited.topicheader,
a:hover.topicheader,

td.topicheader
{
    background : #228AFD;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : White;
    text-align : center;
    font-weight : bold;
    text-decoration : none;
}

tr.tdwhite
{
    background : White;
}

td.copyright
{
    color : Gray;
    text-align : center;
    background : White;
}

td.formh
{
    font-family : Arial, Helvetica, sans-serif;
    font-weight : bold;
    font-size : 11px;
}

td.formd
{
    font-family : Arial, Helvetica, sans-serif;
    font-size : 11px;
}

td.msghead
{
    background : #EBF3F9;
    font-size: 11px;
}

td.msgbody
{
    background : #EBF3F9;
    font-size: 11px;
}

td.msgreplies
{
    background : #FFFFFF;
    font-size: 11px;
}

table.bluethin
{
    background : #7f9db9;
}

td.bluethin
{
    background : #FFFFFF;
}

th.bluethin
{
    background : #FFFFFF;
}

INPUT.simple
{
    BORDER-RIGHT: none;
    BORDER-TOP: none;
    BORDER-LEFT: none;
    BORDER-BOTTOM: none;
}

SELECT
{
    font-family : Arial, Helvetica, sans-serif;
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid
}

table.viewstory
{
    background : #228AFD;
}

td.mystoryhead
{
    background : #7FC6FF;
    color : White;
    font-weight : bold;
}

td.viewstoryrow1
{
    background : #EBF3F9;
    text-indent : 1pt;
}

td.viewstoryrow2
{
    background : White;
    text-indent : 1pt;
}

table.whitethin
{
    background : White;
}


td.WeightRecResults
{
    font-family : Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
    background : #D3EBFF;
    color : #004a9b;
}

a.menu_u,
a:visited.menu_u
{
    font-family : Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : bold;
    color : Blue;
}

a:hover.menu_u
{
    text-decoration : underline;
}

a.black:link, a.black:visited {
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
  color: #000000;
}
a.black:hover, a.black:active {
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
  color: #808080;
}
a.white:link, a.white:visited {
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
  color: #ffffff;
}
a.white:hover, a.white:active {
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
  color: #ffff00;
}

.level1
{
  font-size: 13px;
}
.level2
{
  font-size: 13px;
}
.level3
{
  font-size: 13px;
}

a.level1:link{
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #004a9b;
}
a.level1:hover, a.level1:active {
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
  color: #004a9b;
}

a.level1:visited
{
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #660099;        
}
a.level2:link
{
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #000000;
}

a.level2:visited
{
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #660099;
}

a.level2:hover, a.level2:active {
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
  color: #000000;
}

a.level3:link
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #000000;
}

a.level3:visited
{
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
  color: #808080;
}

a.level3:hover, a.level3:active {
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
  color: #808080;
}

.usernamecol
{
  color: #004a9b;
  font-size: 13px;

}

small {
  font-family: Arial, Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 9px;
}
.hdr {
  font-size: 12px;
  color: #003eaf;
}
.white {color: #ffffff;}
.blue {color: #085ce2;}
.footer {color: #a2a2a2;}
.tbl {color: #daefff;}
.darkblue {color: #004a9b;}

INPUT.clCtrlBold
{
    FONT-WEIGHT: bold;
    font-family : Arial, Helvetica, sans-serif;
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid
}

TABLE.clCtrl
{
    font-family : Arial, Helvetica, sans-serif;
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid
}


.bmtabhead
{
    background : #228AFD;
    font-family : Arial, Helvetica, sans-serif;
    color : White;
    text-align : center;
    font-weight : bold
}

.bmtabcell
{
    font-family : Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    background : #D3EBFF;
    color : #004a9b;
}

INPUT.clCtrlBold
{
    FONT-WEIGHT: bold;
    font-family : Arial, Helvetica, sans-serif;
    BORDER-RIGHT: #7f9db9 1px solid;
    BORDER-TOP: #7f9db9 1px solid;
    BORDER-LEFT: #7f9db9 1px solid;
    BORDER-BOTTOM: #7f9db9 1px solid
}

table.chlb
{
    background : #DADADC;
    font-size: 11px;
}

td.chlhr
{
    background : #7FC5FF;
    color : #034BAD;
    font-weight : bold;
    text-indent : 20;
    width : 450px;
}

td.chlh
{
    background : #E9E9E9;
    color : #010101;
    font-weight : bold;
    width : 140px;
    text-indent : 20;
}

td.chlh2
{
    background : #E9E9E9;
    color : #010101;
    font-weight : bold;
}

td.chltxt
{
    background : #F5F5F5;
    color : #010101;
    width : 190px;
    text-indent : 16;
}

td.wh
{
    background : #F5F5F5;
    color : #010101;
}

a.level1:link, a.level1:visited
{
  font-size: 11px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #004a9b;
}

a.level1:hover, a.level1:active
{
  font-size: 11px;
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
  color: #004a9b;
}

table.globalblue
{
    color: black;
    background : White;	
    font-size: 12px;
}

td.bright,
td.text
{
    color: #004A9B;
    background : #D3EBFF;
    font-size: 9pt;
}

td.headercell
{
    color: #004A9B;
    background : #EBF3F9;
    font-weight : bold;
    text-indent : 20px;
}

td.note
{
    color: #004A9B;
    background : #D3EBFF;
}

td.globalheaderrow
{
    background : #228AFD;
    font-weight : bold;
    text-align : center;
    color : White;
}

/* Global Menu */
table.globalmenu
{
    background : #CDCFD4;
}


td.globalmenucell
{
    font-family : Arial, Helvetica, sans-serif;
    background : #E7E7E7;
    text-align : left;
}

a.globalmenucell,
a:visited.globalmenucell,
a:hover.globalmenucell,
a:active.globalmenucell
{
    font-family : Arial, Helvetica, sans-serif;
    color : Black;
}

td.globalmenucellsep
{
    background : #FBFBFB;
}


td.globalmenuhead
{
    font-family : Arial, Helvetica, sans-serif;
    background : #7FC6FF;
    font-family : Arial, Helvetica, sans-serif;
    color : #004DA1;
    text-align : left;
    font-weight : bold;
    text-indent : 16px;
}

td.email,
td.adminlink
{
    color : #004FA6;
    text-align : center;
    background : White;
    text-indent : 24px;
}

table.publicprofile
{
    background : #DADADC;
    font-size: 11px;
}

td.publicprofileheadrow
{
    background : #7FC5FF;
    color : #034BAD;
    font-weight : bold;
    text-indent : 20;
}

td.publicprofilehead
{
    background : #E9E9E9;
    color : #010101;
    font-weight : bold;
    width : 140px;
    text-indent : 20;
}

td.publicprofiletext
{
    background : #F5F5F5;
    color : #010101;
    width : 190px;
    text-indent : 16;
}

table.fav
{
    border-collapse: collapse;
    font-size: 12px;
}

table.fav td,th
{
    /*border: 1px solid #cdcfd4;*/
    margin: 0;
}

table.fav th
{
    color: #004da1;
    background-color: #7fc6ff;
    text-align: center;
    font-weight: bold;
    padding: 2px 5px 2px 5px;
}

table.fav td
{
    padding: 4px 5px 2px 5px;
    color: #000;
    background-color: #e7e7e7;
}
a.level1:link 
{
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #004a9b;
}
a.level1:visited 
{
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  color: #003a5b;
}
a.level1:hover, a.level1:active
{
  font-weight: bold;
  font-style: normal;
  text-decoration: underline;
  color: #004a9b;
}
.level3
{
}

table.blue
{
    background : White;
}

td.white
{
    background : #D3EBFF;
    color : #004FA6;
}

td.whitehead
{
    background : #228AFD;
    color : White;
    font-weight : bold;
    text-align : center;
}

td.whiteodd
{
    background : #C3DBFF;
    color : #004FA6;
}

table
{
	font-size: 12px;
}