@media print 
{
.noprint {display:none}
}


body,form{
	margin:0;
	padding:0;	
}

body{
	height:100%;
	text-align:center;
}

body,td{
	font-size: 12px;
	word-break:break-all;
}

.tbBoderDotted {
	border: 1px solid #999999;
}

.tdTitle{
	background-color:#789ce4;
	height:25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	line-height: 150%;
	padding-left:10px;
	letter-spacing: 1px;
}

.tdDefault{
	background-color: #efefef;	
}

.tdTitleTxt
{
	color:#FFF;
	font-weight:bold;
}

A:link {
	COLOR: #333333; TEXT-DECORATION: none;
	height: 12px;
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #999999; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}

.txtBox {
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #B0C4DE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-left-color: #ffffff;
}

.txtBoxAdmin {
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #B0C4DE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-color: #efefef;
	border-right-color: #efefef;
	border-left-color: #efefef;
	background-color:#efefef;
}

.txtBoxOver {
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #B0C4DE;
	background-color:#FFFFCC;
	border-top-color: #efefef;
	border-right-color: #efefef;
	border-left-color: #efefef;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
}

.btnOver {
	border: 1px solid #666666;	
	background-color:#C9DDFA
}

.btnOut {
	border: 1px solid #EFEFEF;	
	background-color:#FFFFFF
}

.colorRed{
	color:red;	
}

.colorBlue{
	color:Blue;	
}

.colorGreen{
	color:green;	
}

.colorWhite
{
	color:White;
}

.colorGray
{
	color:Gray;
}

.colorMain
{
	color:#483D8B;
}

.HighLightRow
{
	background-color:#0099cc;
}

.tdListBottom
{
	background-color:#D6DFF7;
	font-weight: bold;
	color: #483D8B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B0C4DE;
	border-right-color: #B0C4DE;
	border-bottom-color: #B0C4DE;
	border-left-color: #B0C4DE;
}

#pageing{
	color:white;	
}

#tablePage td{
	 color:black;
}

#pageing a:link {
	color:#000000;
	text-decoration: none;
}

#pageing a:visited {
	color:#000000;
	text-decoration: none;
}

#pageing a:hover {
	color:#FF0000;
	text-decoration: underline;
	font-weight: bold;
}

#pageing a:active {
	color:#000000;
	text-decoration: none;
}

#pageing .pageNum {
	font-weight: bold;
	color: #FF0000;	
}


#pageingHighLight{
	color:white;	
}

#tablePageHighLight td{
	 color:#483D8B;
}

#pageingHighLight a:link {
	color:#483D8B;
	text-decoration: none;
}

#pageingHighLight a:visited {
	color:#483D8B;
	text-decoration: none;
}

#pageingHighLight a:hover {
	color:#FF0000;
	text-decoration: underline;
	font-weight: bold;
}

#pageingHighLight a:active {
	color:#483D8B;
	text-decoration: none;
}

#pageingHighLight .pageNum {
	font-weight: bold;
	color: blue;	
}
	
.btnDefault {
	border: 1px outset #CCCCCC;
	background-color:#efefef
}


a.btnOfficeXP:link {
	color: #483D8B;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	background-color: #efefef;
	border: 1px solid #CCCCCC;
	padding:2px 5px 0px 5px;
	
}

a.btnOfficeXP:visited {
	color: #483D8B;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	background-color: #efefef;
	border: 1px solid #CCCCCC;
	padding:2px 5px 0px 5px;
	
}

a.btnOfficeXP:hover {
	color: #483D8B;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	background-color: #D4D5D8;
	border: 1px solid #999999;
	padding:2px 5px 0px 5px;
	
}

a.btnOfficeXP:active {
	color: #483D8B;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	background-color: #efefef;
	border: 1px solid #CCCCCC;
	padding:2px 5px 0px 5px;	
}

.imgBox {
	border: 1px solid #CCCCCC;
}


.level1
{
	background-color:#B0C4DE;
	color:#000000;
	padding:0;
	margin:0;
	}
	
.level2
{
	background-color:#FFFFCC;
	color:#000000;
	padding:0;
	margin:0;
	}
	
.level3
{
	background-color:#EFEFEF;
	color:#000000;
	padding:0;
	margin:0;
}

.hrPrint {
	color: #B0C4DE;
	height:1px;
	width:100%;
}


#containerul, #containerul ul{
  text-align:left;
  margin:0;				/* Removes browser default margins applied to the lists. */
  padding:0;				/* Removes browser default padding applied to the lists. */
  font-size:9pt;
  line-height:135%;
}

#containerul li{
  margin:0 0 0 30px;			/* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0;				/* Removes browser default padding applied to the list items. */
  list-style-type:none;			/* Removes the bullet point that usually goes next to each item in a list. */
  font-size:9pt;
  line-height:135%;
}

#containerul .symbols{			/* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
  font-size:9pt;
  line-height:135%;
}

fieldset {
	border: 1px dotted #4682B4;
	padding: 8px;
	margin: 2px;
	line-height:150%;
	width:90%;
	text-align:center;
}
legend {
	color: #f00;
	font-size: 14px;	
	border:none;	
	background-color : #efefef;
	padding:10px;
	letter-spacing: 5px;
}

.chkbox{
	border: 1px solid #CCCCCC;	
}
.navi {
	BACKGROUND-IMAGE: url(../images/dhbg02.gif); WIDTH: 1002px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 33px
}
.navi TD {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #636164
}
.navi A:link {
	COLOR: #636164; TEXT-DECORATION: none
}
.navi A:visited {
	COLOR: #636164; TEXT-DECORATION: none
}
.navi A:active {
	COLOR: #999999; TEXT-DECORATION: none
}
.navi A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.right_title {
	BACKGROUND-IMAGE: url(../images/title_bg3.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 20px
}
.right_title_bt
{
	font-weight: bold;
	font-size: 13px;
	color: #656567;
	padding-top: 5px;
	background-repeat: repeat-x;
	height: 8px;
	text-align: center;
	padding-left: 5px;
}
.right_title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #656567; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px; TEXT-ALIGN: center
}
.xxgk {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #656567; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px; TEXT-ALIGN: center
}

.center_tpxw_td_nr {
	FONT-SIZE: 14px
}
.center_xxxw
{
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.center_gg
{
	font-size: 14px;
	color:Black;
	font-weight: bold
}
.xw {
	BACKGROUND-IMAGE: url(../images/navi_bg.jpg); BACKGROUND-REPEAT: repeat-x; HEIGHT: 33px
}
.xw TD {
	FONT-SIZE: 12px; COLOR: #636164
}
.xw A:link {
	COLOR: #636164; TEXT-DECORATION: none
}
.xw A:visited {
	COLOR: #636164; TEXT-DECORATION: none
}
.xw A:active {
	COLOR: #999999; TEXT-DECORATION: none
}
.xw A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.u
{ text-align:center;
	height:26px;
background-image: url('../images/2.gif');
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:Black

}
.u2
{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: White;
	text-align:center;
	height:26px;
	width:552;
	background-image: url('../images/1.gif')

}

.u3
{ text-align:left;
	height:30px;
background-image: url('../images/5.gif');
border-style: solid solid none solid; border-width: 1px; border-color: #FFFFFF; padding-top: 0px
}
.u4
{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #636164;
	text-align:center;
	height:22px;
	width:87px;
background-image: url('../images/6.gif');
 padding-top: 8px

}
.btcs{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:  #CC3300
}

.btcs1{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: White
}

.d{
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR:  #C5180A
}
.bjss{
	background-color: #EFEFEF; padding-left: 30px; height: 23px;
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #CC3300;
	text-align:left
}

.hr
{
height: 8px; background:#CC0066; border:0; color: #CC0066

}
.u5
{ FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: White;
	text-align:center;
	height:26px;
	width:104px;
background-image: url('../images/1.gif')

}
.bt1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: White
}
.u6
{ text-align:left;
	height:26px;
background-image: url('../images/2.gif')
}
.bt2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #636164
}
.sec1  {

cursor:  hand;
FONT-WEIGHT: bold; FONT-SIZE: 14px;
color:  #58A200;
}
.sec2  {
cursor:  hand;
color: #CC3300;
FONT-WEIGHT: bold; FONT-SIZE: 14px;
}

.sec3  {
cursor:  hand;
FONT-WEIGHT: bold; FONT-SIZE: 14px;
color: #CC3300;
border-bottom-style: none;
background-color: White
}
.sec4  {
cursor:  hand;
color: #CC3300;
FONT-WEIGHT: bold; FONT-SIZE: 14px;
border-bottom-style: solid; border-bottom-width: 2px; border-bottom-color: #CCCCCC;
background-color: #EFF0F4

}
.dhtitle {
	 FONT-SIZE: 13px; COLOR: #999999
}
.dhtitle A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
