/* CSS Document */
body {margin:0px;font-size: 62.5%; font-family: Verdana, Arial, Helvetica, sans-serif;color:  #444444;}
.brbt
{
  border-bottom:1px solid #999999;
}
.tply {
color:#0067CE;
font:normal 10px verdana,geneva,helvetica;
text-decoration:none;
}
.tply:hover {
color:#0067CE;
font:normal 10px verdana,geneva,helvetica;
text-decoration:underline;
}
h1
{
 font-size:19px;
 font-weight:bold;
 padding:0 0 0 0;
}

h2
{
 font-size:14px;
 font-weight:bold
}
.ftsz
{
 font-size:12px
}
.br
{
 border:1px solid #666666
}
.lk
{
 color:#0067CE;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:14px
}
.lk a:hover
{
 color:#0067CE;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:underline
}
.lkx
{
 color:#0067CE;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:14px
}
.lkx:hover
{
 color:#0067CE;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:underline
}
.pd
{
 padding-left:5px
}
.pdlt
{
 padding-left:25px
}
.pdSm
{
 padding-left:10px
}
.lnFtSz
{
  font-size:12px
}
.ctlk
{
 color:#0067CE;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:14px
}
.ctlk:hover
{
 color:#0067CE;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:14px;
 text-decoration:underline
}
.hdSub
{
  font-size:14px
}
.ftLn
{
 color:#0067CE;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:12px
}
.ftLn:hover
{
 color:#0067CE;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:underline
}

.lkIn
{
 color:#0048C0;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:12px
}
.lkIn:hover
{
 color:#0048C0;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:underline
}
.lkIn:active
{
 color:#990000;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 text-decoration:underline
}
.lkInMr
{
 color:#0048C0;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:14px
}
.lkInMr:hover
{
 color:#0048C0;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 text-decoration:underline
}
.wxh
{
 background-color:#C2E294
}
.bld
{ 
 font-weight:bold;
}
.hd
{
  font-size:16px;
  font-weight:bold
}
.div
{
 border:1px dotted #999999; 
 background-color:#FFFee1;
  font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
    padding-left:20px
}
.h1
{
  font-size:18px;
  font-weight:bold
}
.ct
{
 color:#0048C0;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 font-size:12px
}
.sln
{
 color:#0048C0;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:12px
}
.sbln
{
 color:#0067CE;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:12px
}
.sbln:hover
{
 color:#0067CE;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:12px;
 text-decoration:underline
}
.sbHln 
{
 color:#004080;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:12.5px
}
.lnFtSVz
{
  font-size:11px
}
.uSl ,div.nav li
{
 padding-left:0px;
 font-size:9px;
 list-style-image:url(../images/arm.gif);
 margin: 0px 0px 10px 10px;
}
.supTxt
{
 font-size:10px;
 color:#CC3300;
 font-weight:bold
}
.cde
{
   border:1px dotted #999999;
   background-color:#FFFee1;
   /*background-image:url(../images/codebg.gif);
   border-left:3px solid #CCCCCC;*/
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   padding-left:20px
}
.op
{
 font-size:11px;
 padding-left:15px
}
.bg
{
color:#CC6600;
font-weight:bold
}
.apW
{
color:#990000;
font-weight:bold
}
.tBr
{
  border:1px dotted #666666
}
.smFt
{
 font-size:10.5px
}
table.br
{
border-top: 1px solid #666666;
border-left: 1px solid #666666;
border-bottom: 0px solid #666666;
border-right: 0px solid #666666;
}

table.br th, table.br td 
{
text-align:left;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
border-top: 0px solid #666666;
border-left: 0px solid #666666;
border-bottom: 1px solid #666666;
border-right: 1px solid #666666;
}
.lnDIcn
{
  background-image:url(../images/digg.gif);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:20px;
}
.lnDiIcn
{
  background-image:url(../images/delicious.png);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:23px;
}
.lnFeIcn
{
  background-image:url(../images/fd.jpg);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:23px;
}
.slLn
{
 color:#003366;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:12px
}
.slLn:hover
{
 color:#003366;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:12px;
 text-decoration:underline
}
.prStatNo
{
 color:#990000;
}
.prStatOp
{
 color:#006600;
 font-weight:bold
}
span#art h3
{
 color:#0C4EA6;
 font-size: 13px;
}
.aw{color: #ffffff; font-size: 11px; font-family: tahoma; font-weight: 600}
.dtTm
{
 color:#999999
}
*:not([type=image]):disabled {
	background-color: #F6F4F1;
}

input:not([readonly]):not([type=image]):focus, select:focus, textarea:focus {
	background-color: #FFFFD9;
}

*[readonly] {
	color:#B8B6B0
}
select {
	border: 1px solid #888888;
	font-size: 11px;
	background-color: #ffffff;
	padding-left: 0px;
	}
input {
	border: 1px solid #888888;
	font-size: 11px;
	background-color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	}

textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	border: 1px solid #888888;
	font-size: 12px;
	background-color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	}
.checkbox,.radio {
	border:0px;
	background-color: transparent;
	margin: 0px;
	vertical-align: bottom;
	}
div#md div.rd
{
 margin:0px;font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;color:  #990000;
}
#sError
{
 color:#990033
}	

#sSuccess
{
 color:#006633;
}
.tpEr
{
  font-size:12px;
}
.tpSEr
{
  font-size:11px;
}
.tPply {
min-height:12px;
height:12px;
color:#990000;
padding:5px 10px 0 0;
font:normal 10px verdana,geneva,helvetica;
text-decoration:none;
}
.tPply:hover {
min-height:12px;
height:12px;
color:#990000;
padding:5px 10px 0 0;
font:normal 10px verdana,geneva,helvetica;
text-decoration:underline;
}
.stClrPn
{
color:#990000
}
.srCdHd
{
 font-size:15px;
 font-weight:bold
}
.tlt
{
 font-size:19px;
 font-weight:bold
}
div#round{background: #9BD1FA}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #9BD1FA}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

.trck
{
min-height:12px;
height:12px;
color:#666666;
padding:5px 10px 0 0;
font:normal 10px verdana,geneva,helvetica;
text-decoration:none;
}
.tDply {
min-height:12px;
height:12px;
color:#006600;
padding:5px 10px 0 0;
font:normal 10px verdana,geneva,helvetica;
text-decoration:none;
}
td#wsd td
{
color:#0067CE;
font:normal 10px verdana,geneva,helvetica;
text-decoration:none;
}
td#wsd th
{
color:#666666;
text-align:left;
font:normal 10px verdana,geneva,helvetica;
text-decoration:none;
}
.vs
{
 visibility:hidden
}
.author
{
 color:#666666;
 font:10px verdana,geneva,helvetica;
 border:1px dotted #CCCCCC
}
.usr
{
 color:#990000;
 font:bold 10px verdana,geneva,helvetica;
}
.cody
{
 overflow:auto;
 width:750px;
 height:250px;
 border:1px inset #dddddd
}
.tlCs
{
 text-transform:capitalize;
}
.ex
{
 border:1px solid #dddddd;
 padding:7px;
}
.bugNo
{
 font-weight:bold;
 color:#006600
}
.bugYes
{
 font-weight:bold;
 color:#990000
}
.alnrt
{
text-align:right
}
.tst
{
  background-image:url(../images/thinking.gif);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:20px;
}
.bgRp
{
  background-image:url(../images/alert.gif);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:20px;
}
ul.lst li
{
list-style-image:url(../images/arrow.jpg) !important;
list-style-position:outside;
margin-bottom:5px;

}
ul.Blst li
{
list-style-image:url(../images/ar.jpg);
margin-bottom:5px
}
.srCd1Hd
{
 font-size:13px;
}
.bugauthor
{
 color:#666666;
 font:12px verdana,geneva,helvetica;
 font-weight:bold
}
.cmt
{
 color:#666666;
 font:11px verdana,geneva,helvetica;
}
.lkHighIn
{
 color:#999999;
 font-weight:bold;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:12px
}
.brHr
{
border:1px dashed #CC3300
}
.pdtp
{
padding-top:3px
}
.pdrt
{
padding-right:10px
}
.lid ,div.nv li
{
padding-left:5px;
margin: 0px 0px 10px 10px;
}
.rvs
{
 text-align:left;
 padding-left:7px;
 color:#00486A;
 font-weight:bold;
 font-size:14px;
}
.exp
{
 overflow:auto;
 width:750px;
 text-align: justify;
 display: block;
}

#hdr a
{
 color:#0067CE;
 font-weight:bold;
 margin-bottom::20px;
 margin-top:10px;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:13px
}
#hdr a:hover
{
 color:#0067CE;
 font-weight:bold;
 margin-bottom:10px;
 margin-top:10px;
 font-family:font-Verdana, Arial, Helvetica, sans-serif;
 text-decoration:none;
 font-size:13px;
 text-decoration:underline
}
.gn
{
 margin:0px !important;
 font-size: 10px !important;
 font-family: Verdana, Arial, Helvetica, sans-serif !important;
 color:  #006600 !important;
}
.lgn
{
 font-size:16px;
}

div#rnd{background: #E4E4C9}

b.rndtop, b.rndbottom{display:block;background: #FFF}
b.rndtop b, b.rndbottom b{display:block;height: 1px;overflow: hidden; background: #E4E4C9}
b.rnd1{margin: 0 5px}
b.rnd2{margin: 0 3px}
b.rnd3{margin: 0 2px}
b.rndtop b.rnd4, b.rndbottom b.rnd4{margin: 0 1px;height: 2px}

.brvn
{
 border:1px solid #bbbbbb;
}
.lnOPIcn
{
  background-image:url(../images/icon_pages.gif);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:15px;
}
.lnLsIcn
{
  background-image:url(../images/list.gif);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:20px;
  color:#999999;
}
.lnAIcn
{
  background-image:url(../images/addnew.png);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:20px;
}
.lnHInIcn
{
  background-image:url(../images/inc.png);
  background-repeat:no-repeat;
  background-position:left;
  height:16px;
  padding-left:20px;
}
.lnHDnIcn
{
  background-image:url(../images/dec.png);
  background-repeat:no-repeat;
  background-position:left;
  background-size: 100%;
  height:18px;
  padding-left:20px;
}
.cdy {
min-height:12px;
height:12px;
color:#0067CE;
padding-left:20px;
padding-bottom:8px;
padding-top:8px;
font:normal 10px verdana,geneva,helvetica;
text-decoration:none;
}
.cdy:hover {
min-height:12px;
height:12px;
color:#0067CE;
padding-left:20px;
padding-bottom:8px;
padding-top:8px;
font:normal 10px verdana,geneva,helvetica;
text-decoration:underline;
}

.pBoxtop
{
 padding-top:10px
}
.pBoxBottom
{
 padding-bottom:10px
}
.pdt
{
padding-right:30px
}
.pending {
min-height:12px;
height:12px;
color:#990000;
padding:5px 10px 0 0;
font:normal 10px verdana,geneva,helvetica;
text-decoration:none;
}
.done {
min-height:12px;
height:12px;
color:#006633;
padding:5px 10px 0 0;
font:normal 10px verdana,geneva,helvetica;
text-decoration:none;
}
span#art li
{
/* list-style:none*/
}
.lsIn
{
 display:inline
}
.opImg
{
 overflow:auto;
 height:auto;
 overflow-y:hidden;
 width:700px;
 border:1px inset #CCCCCC;
 padding-left:3px
}
.stClrCn
{
color:#006633
}
span#src h3
{
 color:#0C4EA6;
 font-size: 13px;
}
.sli
{
   list-style-image:url(../images/arrow_new.gif);
}
.noste
{
  list-style:none !important;
}
.bck
{
 background-image:url(../images/gloss.jpg);
 background-repeat:repeat-x;
}
.lfm
{
  list-style-image:url(../images/list/list6.png);
  margin: 0px 0px 10px 0px;
}
.mrbt
{
 margin-bottom:10px;
}
.dvflr
{
 float:right;
 margin-right:200px
}
.dvfll
{
 float:left;
 margin-left:50px
}
div.hm li
{
 padding-left:0px;
 font-size:9px;
 list-style-image:url(../images/list/list6.png);
 margin: 0px 0px 10px 10px;
}
.lnTwIcn
{
  background-image:url(../images/twitter.jpg);
  background-repeat:no-repeat;
  background-position:left;
  padding-left:80px;
}
.uBl
{
 padding-left:0px;
 font-size:11.5px;
}
.dpr
{
 color:#993300
}

.pdrt
{
 padding-right:20px;
}
.cdesize
{
 overflow: auto;
 width: 600px;
}