@media print 
{
.noprint {display:none}
}

#defmenu
{
	background: #ffffff; 
	width:261px;
	height:519px;
	float:left; /*浮动居左*/
    clear:left; /*不允许左侧存在浮动*/
    PADDING-TOP: 0px; 
    PADDING-LEFT: 0px; 

}
#defMap
{
	background: #ffffff; 
	width:739px;
	height:519px;
	float:left; /*浮动居左*/
    /*clear:right; 不允许左侧存在浮动*/
}
#defimg
{
	width:739px;
	height:431px;
	background: #ffffff; 
	float:right; /*浮动居左*/
    clear:right; /*不允许左侧存在浮动*/
}
#deflogo
{
	width:275px;
	height:88px;
	float:right; /*浮动居左*/
    clear:right; /*不允许左侧存在浮动*/
}
body,form{
	margin:0;
	padding:0;	
}

body{
	height:100%;
	text-align:center;
}

body,td{
	font-size:9pt;
	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: #483D8B;
	text-decoration: none;
}
a:visited {
	color: #663333;
	text-decoration: none;
}
a:hover {
	color: #483D8B;
	text-decoration: underline;
}
a:active {
	color: #483D8B;
	text-decoration: none;
}

.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%;
}
.imgFilterBox {
	border: 1px solid #CCCCCC;
	filter: Alpha(Opacity=75);
}
.imgFilterBoxOver {
	border: 1px solid #FF6600;
	filter: Alpha(Opacity=100);
	cursor: hand;
}
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;	
}
