body, ddls{ font-family: Tahoma, Arial, Helvetica, sans-serif ; font-size: 12px; }

.navyA1{ font-weight: bold;	color: #374a69; }

.bcount{ font-weight: bold;	color: #ff0000; }

/*****/
.gray, TD.gray{ color: Gray; }
.warn{ color: Red; }

A{ color: darkslategray; }
A:Hover{ color: royalblue; }

/*****/

INPUT.login{ border: solid 1px #e0e0e0;	font: 11px Tahoma; }
INPUT.loginBtn{ font: bold 11px Tahoma;	background-color: gainsboro;	border: solid 1px silver; }

/*****/
.UMN{ color: Red; font-weight: bold; }

TABLE.login, TABLE.navi, TABLE.helpd1, TABLE.gotob1, TABLE.topb1, TABLE.newb1, TABLE.lastm1
{
	border-color: Silver;
	border-style: none;
	border-width: 0px;
	border-collapse: collapse;
	font-weight: bold;
}

/*****/
table.login th, table.navi th, table.helpd1 th, table.gotob1 th, table.topb1 th, table.newb1 th, table.lastm1 th
{
	font-weight:bold;
	color: #ffffff;
	height: 25px;
	text-align: left;
	border-style: solid;
	border-width: 1px;
	padding: 0px 0px 0px 8px;
}

table.login th{	border-color: #ff7961;	background-color:#ff7961; }
table.navi th{ border-color: gold;	background-color: gold; }
table.helpd1 th{ border-color: #41b1d9;	background-color:#41b1d9; }
table.gotob1 th{ border-color: #7dc979;	background-color:#7dc979; }
table.topb1 th{	border-color: #fd6b86;	background-color:#fd6b86; }
table.newb1 th{ border-color: #ababab;	background-color:#ababab; }
table.lastm1 th{ border-color: #ff9966;	background-color: #ff9966; }

/*****/
table.login td, table.navi td, table.helpd1 td, table.gotob1 td, table.topb1 td, table.newb1 td, table.lastm1 td
{
	font-weight:normal;
	color: black;
	border-left: solid 1px;
	border-right: solid 1px;
  padding: 4px 6px 0px 6px;
}

table.topb1 td, table.newb1 td
{
  background-image: url(img/pointer1.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

table.login td{	border-color: #ff7961; }
table.navi td{ border-color: gold; }
table.helpd1 td{ border-color: #41b1d9; }
table.gotob1 td{ border-bottom: solid 1px; border-color: #7dc979;	padding: 6px 6px 6px 6px; }
table.topb1 td{	border-color: #fd6b86; }
table.newb1 td{	border-color: #ababab; }
table.lastm1 td{ border-color: #ff9966; font-size: 11px; padding: 4px 6px 4px 6px; }

/*****/
table.login td.btm, table.navi td.btm, table.navi td.btm, table.helpd1 td.btm, table.topb1 td.btm,
table.newb1 td.btm, table.lastm1 td.btm{ padding-top: 0px; height: 6px !important;	border-bottom: solid 1px; }

table.login td.btm{  border-color: #ff7961; }
table.navi td.btm{ border-color: gold; }
table.helpd1 td.btm{ border-color: #41b1d9; }
table.topb1 td.btm{	border-color: #fd6b86; }
table.newb1 td.btm{	border-color: #ababab; }
table.lastm1 td.btm{ border-color: #ff9966; }

table.login td.divl{ border-top: solid 1px #ff7961; }
table.lastm1 td.bname{ font-weight:bold; color: #a20422; }

/*****/
TABLE.login A{ color: blue; }
TABLE.login A:Hover{ color: royalblue; }

TABLE.navi A{	color: darkorange; }
TABLE.navi A:Hover{	color: gold; }

TABLE.helpd1 A{	color: blue; }
TABLE.helpd1 A:Hover{	color: royalblue; }

TABLE.topb1 A{ color: #a20422; }
TABLE.topb1 A:Hover{ color: #d24366; }

TABLE.newb1 A{ color: #000000; }
TABLE.newb1 A:Hover{ color: #444444; }

TABLE.lastm1 A{	color: #a20422; }
TABLE.lastm1 A:Hover{	color: #d24366; }

TABLE.topb1 TH A, TABLE.newb1 TH A, TABLE.lastm1 TH A{ color: White; }
TABLE.topb1 TH A:Hover, TABLE.newb1 TH A:Hover, TABLE.lastm1 TH A:Hover{ color: Silver; }

/******************************/
TABLE.search
{
	border-color: Silver;
	border-style: solid;
	border-width: thin;
	border-collapse: collapse;
}

INPUT.search
{
	border: solid 1px Silver;
	font: 11px Tahoma;
}

INPUT.searchBtn
{
	background-color: gainsboro;
	border: solid 1px Silver;
	font: bold 11px Tahoma;
}

TABLE.newsMain TH
{
	padding-left: 5px;
	color: #055eaa;
	border-bottom-style: dotted;
	border-width: 1px;
}

TABLE.newsMain TD
{
	padding: 0px 0px 10px 20px;
}

TABLE.newsMain span.newsMainDate
{
	font-size: smaller;
	font-weight: normal;
	color: gray;
}

TD.newsMainH
{
	background-color: aliceblue;
	font-weight: bold;
	padding: 5px 5px 5px 5px ! important;
}

TABLE.register
{
/*border: solid 2px red;*/
text-align: center;
}

TH.register
{
font: bold;
}

INPUT.register
{
	border: solid 1px #e0e0e0;
	font: 11px Tahoma;
}

INPUT.registerBtn
{
	font: bold 11px Tahoma;
	background-color: gainsboro;
	border: solid 1px silver;
}

/***********************************************/
TABLE.Blog
{
	border: solid 1px Silver;
  border-collapse :collapse;
}

TABLE.Blog TD.greetings
{
	border: solid 1px Silver;
	background-color:whitesmoke; 
	padding: 10px 10px 10px 10px;
}

TABLE.Blog TH
{
	padding: 1em 2em 1em 2em;
	background-color: lightgoldenrodyellow;
	font-weight: normal;
	font-size: larger;
}

TABLE.BlogDG TD
{
	border: none 0 White;
	padding: 10px 0px 10px 0px;
}

TABLE.ListDG TD
{
	border: none 0 White;
	padding: 7px 7px 7px 7px;
}

TABLE.ListDGHeader TD, TD.ListDGHeader
{
	font-weight:bold;
	background-color: aliceblue;
	border: none 0 White;
	padding: 10px 0px 10px 0px;
}

.AvImg{ display: inline-block; float: left; margin: 0px 6px 0px 0px; }

DIV.att{ border: solid 1px silver; display: inline-block; padding: 3px 3px 3px 3px; }
DIV.att A{ color: Green; }
DIV.att A:Hover{ color: Lime; }
DIV.att img{ display: inline-block; float: left; margin: 3px 3px 3px 3px; }

DIV.attedit{ border: solid 1px silver; margin: 0px 0px 8px 0px; }
DIV.attedit span{ margin: 8px 8px 8px 8px; }
DIV.attedit input{ margin: 8px 8px 8px 8px; }
DIV.attedit b{ margin: 8px 8px 8px 18px; }


TABLE.BlogT
{
	border: solid 1px silver;
	border-collapse: collapse; 
}

TABLE.BlogT TH.header{ font-weight: bold; }

TABLE.BlogT TH
{
	/*font-weight: bold;*/
	padding: 5px 5px 5px 5px;
	border-top: solid 1px silver;
	border-bottom: solid 1px silver;
	background-color: lavender;
}

TABLE.BlogT TD.footer
{
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	border-top: solid 1px silver;
	border-bottom: solid 1px silver;
	background-color: lavender;
}

TABLE.BlogT TD
{
	padding: 5px 5px 5px 5px;
	background-color: whitesmoke;
}

TABLE.BlogNew
{
	border: solid 1px Gray;
}

TABLE.BlogNew TH
{
	/*font-weight: bold;*/
	padding: 5px 5px 5px 5px;
	background-color: lightgrey;
}

TABLE.BlogNew TD
{
	padding: 5px 5px 5px 5px;
	background-color: white;
}

TABLE.MsgListDG TD
{
	border: none 0 White;
	padding: 10px 0px 10px 0px;
}

TABLE.MsgT
{
	border: none 0px white;
	border-collapse: collapse; 
}

TABLE.MsgT TH
{
	/*font-weight: bold;*/
	padding: 5px 5px 5px 5px;
	background-color: lavender;
}

TABLE.MsgT TD
{
	padding: 5px 5px 5px 5px;
	background-color: whitesmoke;
}

/***********************************************/
TABLE.user
{
/*border: solid 2px red;*/
}

TH.user
{
font: bold;
}

INPUT.user
{
	border: solid 1px #e0e0e0;
	font: 11px Tahoma;
}

INPUT.userBtn
{
	font: bold 11px Tahoma;
	background-color: gainsboro;
	border: solid 1px silver;
}

TABLE.userTbl
{
	border: solid 1px silver;
	border-collapse: collapse;
	/*background-color: aliceblue;*/
	/*font-weight: bold;*/
}

TABLE.userTbl th
{
font: bold;
background-color: aliceblue;
border: solid 1px silver;
}

TABLE.userTbl td
{
	border: solid 1px silver;
	padding: 2px 4px 2px 4px;
}

TABLE.news
{
	border: solid 1px silver;
	border-collapse: collapse;
	/*background-color: aliceblue;*/
	/*font-weight: bold;*/
}

TABLE.news TH
{
font: bold;
background-color: aliceblue;
border-bottom: solid 1px silver;
}

TABLE.newsDG
{
	border: solid 1px silver;
	border-collapse: collapse;
}

TR.newsDGHdr
{
	border: solid 1px silver;
  font-weight : bold;
	background-color: aliceblue;
}

TABLE.newsDG td
{
	border: solid 1px silver;
}

TABLE.newsDG2, TABLE.newsDG2 td
{
	border: none 0px silver;
	border-collapse: collapse;
	/*background-color: aliceblue;*/
	/*font-weight: bold;*/
}

TABLE.newsDG2 TH
{
font: bold;
padding-left: 5px;
width: 100%;
}

TABLE.newsDG2 A
{
	color: darkslategray;
}

TABLE.newsDG2 A:Hover
{
	color: royalblue;
}

INPUT.news
{
	border: solid 1px #e0e0e0;
	font: 11px Tahoma;
}

TEXTAREA.news
{
	border: solid 1px #e0e0e0;
	font: 11px Tahoma;
}

INPUT.newsBtn
{
	font: bold 11px Tahoma;
	background-color: gainsboro;
	border: solid 1px silver;
}

A.news
{
	color: darkslategray;
}

A:Hover.news
{
	color: royalblue;
}

/*********************************************/
TABLE.srchMain TH
{
	background-color:whitesmoke;
	padding-left: 5px;
	text-align: left;
}

TABLE.srchMain TD
{
	padding: 0px 0px 10px 0px;
}

TD.srchMainH
{
	background-color: aliceblue;
	font-weight: bold;
	padding: 5px 5px 5px 5px ! important;
}

TABLE.admDG, TABLE.admDG2
{
	border: solid 1px silver;
	border-collapse: collapse;
	/*background-color: aliceblue;*/
	/*font-weight: bold;*/
}

TABLE.admDG th, TABLE.admDG2 th
{
font: bold;
background-color: aliceblue;
border: solid 1px silver;
}

TR.admDGHdr
{
	border: solid 1px silver;
  font-weight : bold;
	background-color: aliceblue;
}

TABLE.admDG td
{
	/* border: solid 1px silver; */
	padding: 5px 5px 5px 5px;
}

TABLE.admDG2 td
{
	border: solid 1px silver;
	padding: 5px 5px 5px 5px;
}

/************************************/
TABLE.UMsgDG
{
	font-size: 11px;
	border: solid 1px silver; 
	border-collapse: collapse;
	padding: 5px 5px 5px 5px;
	text-align: left;
}

TABLE.UMsgDG TD
{
	border: solid 1px silver; 
}

TR.UMsgDGhdr, TR.UMsgDGhdr TD
{
	padding: 5px 5px 5px 5px;
	border: solid 1px silver;
  font-weight : bold;
	background-color: aliceblue;
	text-align: center;
}

TABLE.UMsgT TH
{
	padding-left: 5px;
}

TABLE.UMsgT TD
{
	padding: 3px 3px 3px 13px;
	border: none;
}

TABLE.UMsgTV
{
	border-collapse: collapse;
	border: solid 1px silver; 
	padding: 0px 0px 0px 0px;
	text-align: left;
}

TABLE.UMsgTV TD
{
	padding: 3px 5px 3px 5px;
	/*border: solid 1px silver; */
}


