BODY{
	margin: 0px;
    BORDER-RIGHT: #33ccff;
    BORDER-TOP: medium none;
    BORDER-LEFT: #33ccff;
    BORDER-BOTTOM: #33ccff;
    FONT-SIZE: 12px;
    FONT-FAMILY: 宋体,Times New Roman,Microsoft Sans Serif
}
form{margin:0px}
.bigfont{FONT-SIZE: 14px;}
A{COLOR: firebrick;TEXT-DECORATION: none;}
A:hover{COLOR: #cc6600;TEXT-DECORATION: underline;}
A:active{COLOR: #cc6600;}

INPUT{BORDER: #336699 1px solid;PADDING: 0px 1px 0px 0px;MARGIN: 0px;COLOR: #333333;FONT-SIZE: 12px;HEIGHT: 16px;line-height:14px;}
input[type="submit"],
input[type="reset"],
input[type="button"],
button {
	-webkit-appearance: none;
}
INPUT.noborder{BORDER: none;vertical-align:middle; margin-top:-2px; margin-bottom:1px;	/*解决checkbox的上下居中问题*/}
INPUT.readonly{BORDER: medium none;FILTER: Alpha(Opacity=50);CURSOR: e-resize;}
INPUT.upload{BORDER: #336699 1px solid;COLOR: #336699;}
INPUT.digit{MARGIN-RIGHT: 1px;TEXT-ALIGN: right;IME-MODE: disabled;/*line-height:16px;*/}
input.selectdate{width:70px;}

input[type="file"]{height:24px;}

select:focus,
textarea:focus,
input:focus{
	outline:none;
	border:#87C6F9 1px solid;
	box-shadow: 0 0 1px rgba(103, 166, 217, 1);
}


.button{
    padding:2px 5px;
    *padding:0;
    BORDER-RIGHT: navy 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: navy 1px solid;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #336699
}
.bigbutton{
    padding:2px 5px;
    *padding:0;
	BORDER-RIGHT: navy 1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: navy 1px solid;
    FONT-SIZE: 16px;
	line-height:16px;
    COLOR: #ffffff;
    HEIGHT: 24px;
    BACKGROUND-COLOR: #336699
}
SELECT{FONT-SIZE: 12px;COLOR: #ffffff;BACKGROUND-COLOR: #336699;}
.pagetitle{FONT-WEIGHT: bold;FONT-SIZE: 16px;COLOR: #336699;}
.title{FONT-WEIGHT: bold;COLOR: #336699;}
.thead{FONT-WEIGHT: bold;TEXT-DECORATION: underline;}
.center{text-align:center;}

table{FONT-SIZE: 12px;}
TABLE.dashborder{BORDER: #ff9900 1px dashed;}
TABLE.medborder{BORDER: #336699 1px solid;}
TABLE.boldborder{BORDER: #336699 2px solid;}
TR{BACKGROUND-COLOR: #f0f0f0;}
TR.head{COLOR: white;BACKGROUND-COLOR: #336699;}
TR.hilite{BACKGROUND-COLOR: khaki;}
TR.select{BACKGROUND-COLOR: greenyellow;}
TR.branchline{BACKGROUND-COLOR: red;}
TR.mouseover{background-color: yellow;}
TD.caption{COLOR: #336699;}
.detailtitle{FONT-WEIGHT: bolder;FONT-SIZE: 12px;COLOR: #336699;}

.valid{FONT-FAMILY: 'Wingdings 2', Wingdings}

div.header{background-color:#336699;padding:5px 5px 0 5px;}
td.headtitle{font-weight: bold;color:#ffffff;font-size:16px;text-align:center;}
a.headtitle{color:#ffffff;}
a.headtitle-selected{color:#f4a460;}
a.settings{color:#ffffcc;}
span.white{color:#ffffff;}

FIELDSET{BORDER: #336699 1px solid;COLOR: #336699;}

span.printTabSelected{
	float:left;
	padding:5px;
	margin:0;
	border:#336699 1px solid;
	font-size:12px;
	font-weight:bold;
	background-color:#F0F0F0;
	cursor:pointer;
}

span.printTab{
	float:left;
	padding:5px;
	margin:0;
	border:#336699 1px solid;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
	cursor:pointer;
}
div.leftmenu{margin:4px 0px;}

#divMain{min-width:70%;max-width:85%;}