a:link          {text-decoration: none }
a:visited       {text-decoration: none }
a:active        {text-decoration: none }
a:hover         {text-decoration: none}

ul{
	margin-left: 8px;
	padding-left: 8px;
}


.p1,.p1 a,.p1 a:hover{
    color:#006699;
    font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 9pt;
}
.p2, .p2 a, .p2 a:hover{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color:#699138;
}




input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.STYLE5 {color:#666666;}
.STYLE26 {color:#A6A6A6;}
.STYLE4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 9pt;
	font-weight: normal;
	line-height: 1.5em;
	font-style: normal;
}
.STYLECP{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: 9pt;
	font-weight: normal;
	line-height: 1.5em;
	font-style: normal;
	text-justify :newspaper 
}

.title{
	color: #005ABB;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.title1{
	color: #005ABB;
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.passlen{
	letter-spacing: 1px;
	color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11pt; 
	
}

a,area { 
blr:expression(this.onFocus=this.blur());
 } 

/* 第一个fieldset前要加行 */
fieldset{
	border:1px solid #ccc;
	margin:1em auto;
	padding:0 1em;
	background-color:#FFFFFF;
	width:650px;
	background-image:url(images/signbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
legend{ font-weight:bold;}


.td {
	background-image:url(images/signbg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	page-break-before: auto;
	border-top-width: 1px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: outset;
	border-bottom-style: groove;
	border-left-style:solid;
}
.input {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
}
.element {   
 -moz-border-radius: 5px;   
 -webkit-border-radius: 5px;   
 border-radius: 5px; /* future proofing */   
}   
.element-top-left-corner {   
 -moz-border-radius-topleft: 5px;   
 -webkit-border-top-left-radius: 5px;   
}  

.shadow {
	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */   
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=9, Direction=135, Color='#666666')";

    /* For IE 5.5 - 7 */   
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=9, Direction=135, Color='#666666');
	border: 3px solid #FFFFFF;
} 
