
* {
margin:0;
}
body {
margin: 10px;
font-family:Arial;
font-size: 14px;
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial
}
img {border: 0;}
a {color:#00c;}
a.LnkCg {color: #666}
.link { FONT-FAMILY: Verdana; font-size: 9pt; color: #555555; text-decoration: none; }
#csr {
text-align: left;
}
.TopPl {width: 150px;}
.TopPc {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 10px;   BACKGROUND-IMAGE: url(/images/bgtopbar.gif); PADDING-BOTTOM: 5px; MARGIN: 20px 0px 0px 30px; WIDTH: 80%; COLOR: #000; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 24px
}
.TopPcEx {
background-image: url(/images/bgtopbar.gif);
background-position:center;
background-repeat:repeat-x;
height: 24px;
margin: 20px 0px 0px 30px;
color: #000;
font-weight: 600;
font-size: 14px;
width:70%;
padding: 5px 10px;
}
.ChgFont {
font-size: 13px
}
.TopPcSec {
background-position:center;
background-repeat:repeat-x;
height: 40px;
margin: 20px 0px 0px 30px;
color: #000;
font-weight: 600;
font-size: 14px;
padding: 5px 10px;
}
.TopPcSec2 {
background-position:center;
background-repeat:repeat-x;
height: 40px;
margin: 20px 0px 0px 30px;
color: #000;
font-weight: 300;
font-size: 14px;
padding: 5px 10px;
width:60%;
}
.TopPrSec {
text-align: right;
vertical-align: middle;
font-size: 12px;
padding: 5px 10px;
background-position:center;
background-repeat:repeat-x;
height: 40px;
}
.TopPr {
text-align: right;
vertical-align: middle;
font-size: 12px;
padding: 5px 10px;
background-image: url(/images/bgtopbar.gif);
background-position:center;
background-repeat:repeat-x;
height: 24px;
}
.TopPcHp {
text-align: right;
vertical-align: middle;
font-size: 12px;
padding: 5px 10px;
background-image: url(/images/bgtopbar.gif);
background-position:center;
background-repeat:repeat-x;
height: 24px;
width: 120px;
}
a.LinkHelp {
background-image: url(/images/qmark.gif);
background-position:center left;
background-repeat:no-repeat;
padding-left: 20px;
display:block;
}
#AreaRec {
width: 100%;
background:#ececec;
margin: 10px 0px 10px;
padding: 10px 0px 0px;
}
h1 {
font-weight: 600;
font-size: 14px;
color: #000;
text-align: left;
padding: 10px 20px;
}
.PicRec {
text-align: center;
font-weight: 300;
font-size: 12px;
width: 90px;
}
h2 {
font-weight: 600;
font-size: 14px;
margin: 12px 2px 0px;
}
.TxtSongT {
font-weight: 600;
font-size: 14px;
vertical-align: middle
}
.TxtSongT a {font-size: 14px;}
h3 {
font-weight: 300;
font-size: 12px;
margin: 5px 2px 10px;
}
.ImgRec {
text-align: left!important;
text-align: center;
vertical-align: middle;
padding-left: 21px!important;
padding-left: 15px;
width: 114px;
height: 114px;
/*background-image:url(/images/bgpic.gif);*/
background-position:14px 1px;
background-repeat:no-repeat;
}
#DivPrHp {
position: absolute;
z-index: 0;
right: 10px;
top: 289px!important;
top: 303px;
top /***/: 299px;
}
#DivListHp {
width: 200px;
border-bottom: 0px;
background: #ffffff;
background-image: url(/images/listbar.gif);
background-position: top center;
background-repeat: repeat-x;
line-height: 23px;
border: 1px solid #FFE8D9;
}
#DivListHp a {margin-right: 3px;}
#DivList {
width: 200px;
background: #fff;
border-bottom: 0px;
background-image: url(/images/listbar.gif);
background-position: top center;
background-repeat: repeat-x;
line-height: 23px;
}
#DivList a {margin-right: 3px;}
#DivL {
width: 200px;
border-bottom: 0px;
background: #fff;
background-image: url(/images/listbar.gif);
background-position: top center;
background-repeat: repeat-x;
line-height: 23px;
margin-top: 0px;
padding:0px;
border: 1px solid #FFE8D9;
margin-bottom: 20px;
}
.DivLS {margin: 10px 0px 12px; line-height: 16px; text-align: left; font-size:12px}
.DivLS a {
padding-left: 25px;
margin-right: 3px; 
background-image: url(/images/iconsong.gif)!important;
background-image: url(); 
background-image/**/ : url(/images/iconsong.gif);
background-position: center left;
background-repeat: no-repeat
}
.DivLS nobr {
color:#999;
}
h5 {
width: 180px!important;
width: 180px;
width /***/: 210px;
background: #ffffff;
background-color: #ffe8d9;
background-position: top center;
background-repeat: repeat-x;
font-weight: 600;
font-size: 14px;
color: #000;
text-align: left;
padding: 5px 10px;
line-height: 140%;
}
.Listlnk {
width: 91px;
font-size: 12px;
font-weight: 300;
float: left;
color: #7F7F7F;
margin: 1px 2px 0px 0px;
}
.Listpl {
width: 92px;
font-size: 12px!important;
font-size: 12px;
font-size /***/: 11px;
font-weight: 300;
float: left;
color: #7F7F7F;
margin: 1px 4px 0px 0px;
}
.Listpr {
width: 92px;
font-size: 12px!important;
font-size: 12px;
font-size /***/: 11px;
font-weight: 300;
float: left;
color: #7F7F7F;
margin: 1px 0px 0px;
}
.Listpa {
width: 183px!important;
width: 210px;
width/***/: 183px;
font-size: 12px;
font-weight: 300;
float: left;
color: #7F7F7F;
padding: 1px 6px 0px 6px;
}
.Listpb {
font-size: 12px!important;
font-size: 12px;
font-size /***/: 11px;
font-weight: 300;
float: left;
color: #7F7F7F;
padding: 0px 6px 0px 6px;
font-size: 12px;
}
.ListBlank {
height: 20px;
clear: both;
}
.ListBlankpt {
height: 8px;
line-height: 10px;
clear: both;
}
.ListMore {
text-align: right;
font-size: 12px;
font-weight: 300;
display: block;
padding: 0px 10px 10px;
clear: both;
}
.TxtJust {
text-align: center;
width: 198px;
border: 0px solid;
padding-top: 20px;
font-size: 12px;
line-height: 1px;
}
.TxtJustN {
text-align: center;
width: 198px;
border: 0px solid;
padding-top: 0px;
font-size: 12px;
line-height: 1px;
}
#DivSearch {
background: #EAEAEA;
background-image:url(/images/barsearch.gif);
background-position:top;
background-repeat:repeat-x;
height: 58px;
border: 1px solid #e4e4e4;
margin-right: 220px!important;
margin-right: 230px;
text-align: left;
font-size:12px;
padding: 0px 20px;
margin-top: 10px;
}
#DivSearch td{
font-size: 12px;
}
#DivSearch img{
cursor: pointer!important;
cursor: hand;
}
#DivSearchHp {
background-image:url(/images/barsearch.gif);
background-position:center;
background-repeat:repeat-x;
height: 49px;
border: 1px solid #e4e4e4;
margin-right: 220px;
text-align: left;
font-size:12px;
padding: 0px 20px;
}
#DivSearchHp img{
cursor: pointer!important;
cursor: hand;
}
#DivSearchAll {
background: #EAEAEA;
background-image:url(/images/barsearch.gif);
background-position:top;
background-repeat:repeat-x;
height: 58px;
border: 1px solid #e4e4e4;
text-align: left;
font-size:12px;
padding: 0px 0px 0px 136px;
margin-top: 10px;
}
#DivSearchAll img{
cursor: pointer!important;
cursor: hand;
}
#DivSong {
margin: 0px 10px 0px 10px!important;
margin: 0px 20px 0px 10px;
padding: 0px 0px 2px;
font-size: 13px
}
#DivNav {
margin: 10px 10px 10px 0px;
}
#DivNavM {
margin: 10px 0px;
font-size: 12px;
}
#DivNavM a {
margin: 0px 5px;
}
.TdSpl {
text-align:left;
font-size:12px;
padding-left: 20px;
}
.LabSearch {
text-align: left;
margin: 5px 140px;
font-size: 12px;
float:left;
}
#DivSI {
margin-left: 15px;
}
.DivSl {
width: 430px!important;
width: 360px;
text-align: left;
}
.DivSr1 {
	FONT-SIZE: 14px;BACKGROUND-POSITION: left center; FLOAT: right; BACKGROUND-IMAGE: url(/images/vhr.gif); MARGIN: 8px 0px 2px; WIDTH: 120px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
.DivSr {
	FONT-SIZE: 14px;BACKGROUND-POSITION: left center; FLOAT: right; BACKGROUND-IMAGE: url(/images/vhr.gif); MARGIN: 8px 0px 2px; WIDTH: 100px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
.DivSrPr {
float: right;
width: 160px;
margin: 8px 20px 2px 0px;
text-align: right;
background-image:url(/images/vhr.gif);
background-position: 10px center;
background-repeat: no-repeat;
}
.DivSrVh {
float: right;
width: 125px;
margin: 8px 0px 2px;
text-align: right;
background-image:url(/images/vhr.gif);
background-position:left center;
background-repeat: no-repeat;
visibility: hidden;
}
.InputS{
margin: 7px 10px 0px 0px!important;
margin: 5px 10px 0px 0px;
font-size: 16px; 
padding: 1px;
}
.BtnS {
background-image: url(/images/btnsearch.gif);
background-repeat:no-repeat;
width: 50px;
height: 23px;
margin: 0px 5px;
border: 0px;
cursor: pointer!important;
cursor: hand;
text-align: left;
}
.BtnSPr {
background-image: url(/images/btnsearch.gif);
background-repeat:no-repeat;
width: 50px;
height: 23px;
margin: 0px 30px 0px 5px;
border:0px;
cursor: pointer!important;
cursor: hand;
text-align: left;
}
.TdPicNew {
text-align: center;
}
.TdHr {
height: 40px;
color:#999999;
width:1px;
}
.TdHrPc {
text-align: center;
width:20px;
padding-left: 10px;
}
label {margin-right: 5px;}
#aW {margin-right: 3px;}
#cp {
clear: both;
text-align:center;
font-size:12px;
margin-bottom: 10px;
}
#stype1 {margin-right: 3px;}
#stype2 {margin-right: 3px;}
#stype3 {margin-right: 3px;}
#DivBar {
	BACKGROUND-POSITION: 50% top; FONT-WEIGHT: 600; FONT-SIZE: 14px; BACKGROUND-color: #dcf1f8; MARGIN: 10px 230px 10px 0px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: center
}
#DivBarA {
background-image: url(/images/barpc.gif);
background-repeat: repeat-x;
background-position: center;
margin: 10px 0px;
margin-right: 10px;
text-align: center;
font-size:14px;
font-weight: 600;
}
.TdBarPl {
background-image: url(/images/barpl.gif);
background-repeat: no-repeat;
background-position: left middle;
width: 92px;
height: 26px;
font-weight: 600;
vertical-align:middle;
padding: 3px 12px 0px 20px!important;
padding: 3px 6px 0px 16px;
text-align: center;
}
.TdBarPca {
background-image: url(/images/barpcg.gif);
background-repeat: no-repeat;
background-position: bottom;
width:84px;
height: 26px;
text-align: left;
font-weight: 600;
padding-left: 13px;
padding-top: 3px;
padding: 0px 10px 0px 12px!important;
padding: 0px 10px 0px 13px;
text-align: center
}
.TdBarPca a {font-weight: 600}
#h2hp h2 {
font-size: 14px;
font-weight: 600;
}
.TdBarPc {
width: 90%!important;
width: 100%;
height: 26px;
padding-left: 13px;
padding-top: 3px;
color: #000;
font-weight: 600;
vertical-align: middle;
background-image: url(/images/barpcc.gif);
background-repeat: no-repeat;
background-position: top left;
border-bottom: 1px solid #3D9DBC;
}
.TdBarPc2 {
height: 26px;
padding: 3px 11px 0px 13px!important;
padding: 3px 0px 0px 13px;
width: 84px;
color: #000;
font-weight: 600;
vertical-align: middle;
background-image: url(/images/barpcc.gif);
background-repeat: no-repeat;
background-position: top left;
border-bottom: 1px solid #3D9DBC
}
.TdBarPcc {
width: 100%;
padding-left: 13px;
color: #000;
padding-top: 3px;
font-weight: 600;
vertical-align: bottom;
padding-bottom: 2px;
background-repeat: no-repeat;
background-position: top left;
border-bottom: 1px solid #3D9DBC;
}
.TdBarPla {
background-image: url(/images/barpll.gif);
background-repeat: no-repeat;
background-position: right middle;
width: 92px;
height: 26px;
font-weight: 600;
vertical-align:middle;
padding: 3px 13px 0px 20px!important;
padding: 3px 6px 0px 16px;
text-align: center;
}
.TdBarPla2 {
background-image: url(/images/barpcc.gif);
background-repeat: no-repeat;
background-position: right middle;
width: 84px;
height: 26px;
font-weight: 600;
vertical-align:middle;
padding: 3px 16px 0px 12px!important;
padding: 3px 6px 0px 9px;
text-align: center;
border-bottom: 1px solid #3D9DBC;
}
.TdBarPr {
font-size: 14px;
font-weight: 300;
padding: 3px 10px 0px;
border-bottom: 1px solid #3D9DBC;
width:100%
}
.TdBarPrHp {
font-size: 14px;
font-weight: 300;
padding: 3px 10px 0px;
vertical-align: middle;
padding-bottom: 2px;
border-bottom: 1px solid #3D9DBC;
}
#PFace {
border: 1px solid #ddd;
width: 78px;
margin: 5px 0px 2px;
float: left;
}
#PFaceNone {
border: 0px solid #ddd;
width: 78px;
}
#PFaceNone button{
margin: 2px 0px 6px;
}
#DivImg {
float: left;
font-size: 12px;
color: #7F7F7F;
margin-right: 10px;

}
.BgImg {
width: 78px;
height: 78px;
border: 1px solid #ddd;
vertical-align: middle;
text-align: center
}
#DivImg img {

}
#DivImgM {
float: left;
font-size: 12px;
color: #7F7F7F;
margin-right: 5px;
/**height: 620px;**/
} 
#DivImgM img{
margin-top: 0px;
}
#DivImg button{
margin: 1px 3px;
width: 50px;
height: 50px;
float: left;
}
#/imagesong {

}
.TableRec {
margin: 0px 0px 8px;
background: #fff;
clear: right;
}
.TableRec td {
line-height: 180%;
font-size: 12px;
vertical-align: top
}
.TableRec100 {
margin: 0px 0px 8px;
background: #fff;
clear: right;
width: 80%
}
.TableRec100 td {
line-height: 180%;
font-size: 12px;
vertical-align: top
}
.TableRecT {
margin: 0px 0px 2px;
background: #fff;
clear: right;
}
.TableRecT td {
line-height: 180%;
font-size: 12px;
vertical-align: top
}
.TableRecEx {
margin: 5px 10px 16px;
background: #fff;
}
.TxtMan {
font-weight: 300;
background: #fff;
vertical-align: top;
text-align: left
}
.TxtTime {
font-weight: 300;
font-size: 12px;
color: #335D15;
background: #fff;
text-align: right;
width: 100%
}
.TxtTimeN {
font-weight: 300;
font-size: 12px;
color: #335D15;
background: #fff;
text-align: right
}
#FaceG {
background-image: url(/images/faceg.gif);
background-position: left center;
background-repeat: no-repeat;
font-size: 12px;
margin: 5px 5px;
padding-left: 20px;
float: left;
padding-top: 2px;
}
#FaceB {
background-image: url(/images/faceb.gif);
background-position: left top;
background-repeat: no-repeat;
font-size: 12px;
margin: 0px 5px 5px;
float: left;
width: 68px;
line-height: 90%;
padding: 3px 2px 1px 20px;
}
#FaceGm_old {
background-image: url(/images/faceg.gif);
background-position: 3px center;
background-repeat: no-repeat;
font-size: 12px;
margin: 5px 5px 0px 0px;
float: left;
height: 15px;
padding: 5px 3px 2px 20px; 
width: 77px!important;
width: 101px;
border: 1px solid #ddd;
border-bottom: 0px solid #ddd;
}
#FaceBm_old {
background-image: url(/images/faceb.gif);
background-position: 3px center;
background-repeat: no-repeat;
font-size: 12px;
margin: 0px 5px 5px 0px;
float: left;
height: 15px;
width: 77px!important;
width: 101px;
padding: 2px 3px 5px 20px; 
border: 1px solid #ddd;
border-top: 0px solid #ddd;
}
#FaceGm {
background-image: url(/images/faceg.gif);
background-position: 3px center;
background-repeat: no-repeat;
font-size: 12px;
margin: 5px 5px 0px 0px;
float: left;
height: 15px;
padding: 5px 3px 2px 20px; 
width: 76px!important;
width: 101px;
border: 1px solid #ddd;
border-bottom: 0px solid #ddd;
}
#FaceBm {
background-image: url(/images/faceb.gif);
background-position: 3px center;
background-repeat: no-repeat;
font-size: 12px;
margin: 0px 5px 5px 0px;
float: left;
height: 15px;
width: 76px!important;
width: 101px;
padding: 2px 3px 5px 20px; 
border: 1px solid #ddd;
border-top: 0px solid #ddd;
}
#TxtDetail {
margin-right: 210px;
margin-left: 90px;
}

#TxtDetailN {
margin-right: 10px;
margin-left: 90px;
}
.TAt {
display: block;
clear: both;
margin: 2px 10px 5px;
}
#TxtExPt input {
display: block;
clear: both;
margin: 2px 10px;
}
 
#TxtEx {
	MARGIN: 0px 220px 0px 0px; VERTICAL-ALIGN: left
}
#TxtExM {
margin: 0px 220px 0px 110px!important;
margin: 0px 220px 0px 110px;
vertical-align: middle;
} 
#TxtExPt {
margin: 20px 20px 0px 110px;
border: 1px #eee solid;
padding: 10px 10px;
font-weight: 600;
display: block;
clear: both;
}
#TxtExC{
margin: 0px 220px 0px 110px!important;
margin: 0px 210px 0px 110px;
padding-bottom: 3px;
clear: both!important;
clear: none;
} 
#TxtExPv{
margin: 0px 0px 0px 110px!important;
margin: 0px 0px 0px 95px;
} 
.TdDetail {
width: 100%;
padding-left: 0px!important;
padding-left: 100px;
visibility: hidden;
}
.TxtGray {
color: #999;
font-size: 13px;
}
a.LinkGray {color: #999; margin: 0px 5px;}
#UlSong {
margin: 15px 220px 0px 20px;
list-style: url(/images/iconsong.gif) outside circle; 
font-size: 12px;
}
#UlSong li {float: left}
#UlSongA {
margin: 15px 10px 0px 20px;
list-style: url(/images/iconsong.gif) outside circle; 
font-size: 12px;
}
#SeeAll {
text-align: right;
padding-right:20px;
height: 20px;
margin: 15px 200px 0px 115px;
font-size: 14px;
}
.SeeAll {
font-size: 14px;
}
#SeeAll img{
margin-left: 10px;
}
#DHr {
border: 0px;
margin: 0px 210px 0px 0px;
height: 1px;
line-height: 1%;
background-image: url(/images/dothr.gif);
background-position: center;
background-repeat: repeat-x;
clear: both;
}
#DHrN {
border: 0px;
margin: 0px 10px 0px 0px;
height: 20px;
background-image: url(/images/dothr.gif);
background-position: center;
background-repeat: repeat-x;
}
#DHrAll {
border: 0px;
margin: 0px 0px 0px 0px;
height: 10px;
background-image: url(/images/dothr.gif);
background-position: center;
background-repeat: repeat-x;
clear: both;
}
#DivBottom {
	FONT-SIZE: 14px; MARGIN: 15px 240px 30px 0px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center
}
#DivBottomAll {
text-align: center;
vertical-align: middle;
font-size:14px;
width: 98%;
padding-top: 20px;
}
#DivBottomAllN {
text-align: center;
vertical-align: middle;
font-size:14px;
width: 100%;
padding-top: 20px;
}
#DivBottom img {
margin: 0px 50px;
cursor: pointer!important;
cursor: hand;
height: 34px;
}
#DivBottomAll img {
margin: -10px 50px 20px;
cursor: pointer!important;
cursor: hand;
}
#DivBottomAllN img {
margin: -10px 50px 20px;
cursor: pointer!important;
cursor: hand;
}
.Dvmore {
vertical-align: middle;
border:0px;
background: transparent;
padding-bottom: 20px;
}
.HrEnd {
padding-top: 20px!important;
padding-top: 0px;
margin-bottom: 10px;
height: 1px;
border: 0px;
border-bottom: 1px solid #cfcfcf;
clear: both;
}
#cp a {color: #7777cc;}
#BgSong {
font-size: 14px;
margin: 20px 10px;
}
.BgSong {
font-size: 14px;
margin: 20px 10px;
clear:both;
}
.BgSongL {
font-size: 14px;
margin: 20px 10px;
display:inline;
}
.TxtSong {
float: left;
display:inline;
margin: 0px 5px 10px 0px;
width: 185px;
line-height: 120%;
text-align: left;
}
.TxtSong_old {
float: left;
margin: 10px 5px 10px 0px!important;
width: 182px!important;
display:inline;
margin: 0px 2px 10px 0px;
width: 182px;
clear: right;
display: block; 
line-height: 120%;
}
#TablePage {
margin: 10px 0px 20px;
font-size: 14px;
}
#TablePage a {
padding:3px;
}
.DivTab {
margin-left: 20px!important;
margin-left: 21px;
text-align: left;
font-size: 12px;
}
#DivTalk {
font-size: 14px;
text-align: right;
margin: 10px 220px 3px 0px;
font-weight: 600;
}
#DivTalkPr {
font-size: 14px;
text-align: right;
margin: 10px 10px 3px 0px;
font-weight: 600;
}
#DivPT {
font-size: 14px;
text-align: right;
margin: 10px 230px 3px 0px;
font-weight: 300;
}
#DivTalk a{
margin-left: 10px;
}
#DivTalkPr a{
margin-left: 10px;
}
#DivPT a{
margin-left: 10px;
}
.TXTexT {
background-image: url(/images/bgtxt.gif);
background-position:center;
background-repeat:repeat-x;
height: 24px;
color: #000;
font-weight: 600;
vertical-align: middle;
padding: 5px 10px 0px;
margin-bottom: 10px;
}
.TXTexTExt {
background-image: url(/images/bgtxt.gif);
background-position:center;
background-repeat:repeat-x;
height: 24px;
color: #000;
font-weight: 600;
vertical-align: middle;
padding: 8px 10px 0px;
margin-bottom: 10px;
margin-right: 10px;
}
.TxExDt {
MARGIN: 0px 220px 10px 0px;
LINE-HEIGHT: 140%;
height: auto!important;
height: 90px;
}
.TxExDtPv {
margin: 0px 10px 10px 110px!important;
margin: 0px 10px 10px 109px;
line-height: 140%;
}
.TxExRecSong {
margin: 0px 30px 10px 120px;
font-weight: 600;
}

.TxExRecSL {
margin-left: 120px;
margin-bottom: 10px;
margin-right: 30px;
width: 500px;
}
.TxExRecDt {
width: 205px;
margin-right: 20px;
float: left;
line-height: 140%;
vertical-align: top;
padding-top: 0px;
padding-bottom: 5px;
}
.TxExRecDtN {
width: 180px;
line-height: 140%;
float: left;
margin: 0px;
padding: 0px;
word-wrap: break-word; 
word-break: break-all;
}
.TxExRecDtNnm {
width: 20px;
line-height: 140%;
margin: 0px;
padding: 0px;
float: left;
}

.TxExRecDtOne {
float: left;
padding-bottom: 20px;
}
.BgCgr {
background: #eee;
font-size: 12px;
height: 18px;
padding: 2px 10px;
background: #eee;
height: 18px;
color: #000;
vertical-align: middle;
margin-bottom: 10px;
margin-right: 10px;
}
.TXTexTExtD {
background: #eee;
height: 18px;
color: #000;
vertical-align: middle;
padding: 8px 10px 0px;
margin-bottom: 10px;
margin-right: 10px;
}
.RecDt {
margin: 10px 10px 20px;
font-size: 14px;
line-height: 140%;
word-wrap: break-word; 
word-break: break-all;
}
#DivPr {
position: absolute;
z-index: 0;
right: 10px;
top: 86px!important;
top: 94px;
top /***/: 86px;
}
#DivPrM {
position: absolute;
z-index: 0;
right: 10px;
top: 147px!important;
top: 141px;
top /***/: 132px;
border: 1px solid #FFE8D9;
}
#DivPra {
position: absolute;
z-index: 99;
right: 10px;
top: 66px!important;
top: 70px;
top /***/: 66px;
}
#DivPrb {
position: absolute;
z-index: 0;
right: 10px;
top: 66px!important;
top: 72px;
top /***/: 66px;
}
#PagePl {
}
#TdBtn input{
margin: 0px 5px;
}
#TableM {
width: 100%;
margin: 10px 0px;
}
#TableM a {color: #fff;}
#TableM td {
height: 30px;
color: #fff;
font-weight: 600;
text-align: center;
background: #E8D26C;
}
#TableM .BarCur {
background: #EB881E;
height: 16px;
}
#TableSub {
font-weight: 600;
text-align: left;
}
#TableSubUsr {
text-align: left;
font-size: 12px;
margin: 5px 0px 10px;
}
#TableCg {
margin: 10px 0px;
width: 100%;
background:threedlightshadow;
}
#TableCg td {
text-align: center;
height: 20px;
}
#TableCg tr{background-color:expression((this.rowIndex%2==0)?"#eee":"#fff");ryo:expression(onmouseover=function(){this.style.backgroundColor=(this.style.backgroundColor!='aliceblue'?'aliceblue':((this.rowIndex%2==0)?"#eee":"#fff"))},onmouseout=function(){this.style.backgroundColor=(this.style.backgroundColor!='aliceblue'?'aliceblue':((this.rowIndex%2==0)?"#eee":"#fff"))})}
#TableCg tr.CgTab { background-color:#ADADAD!important;padding: 3px; font-weight: 600; color: #fff;}
#BarUsr {
width: 99%; text-align: left; margin: 20px 0px;
background-color:threeddarkshadow;padding: 3px; font-weight: 600; color: #fff;
}
.ErrT {font-weight: 600;margin: 20px 10px;}
.ErrDt {margin: 10px 10px;}
.TabAll {
background-image: url(/images/barpc.gif);
background-repeat: repeat-x;
background-position: top;
text-align: left;
width: 100%;
height: 26px;
border-bottom: 1px solid #3D9DBC;
padding-left: 10px;
font-weight: 600;
font-size: 14px
}
.TdTopr {
text-align: right;
padding-right: 10px;
font-weight: 600
}
.BgImgM {border: 1px solid #ddd; text-align: center; vertical-align: middle;width: 100px; height: 100px}
