* { padding:0; margin:0; outline:0; }
body {
	/*background:#edf0f5;*/
	background:#FFF;
	font-family: Verdana, sans-serif;
	font-size:13px;
	line-height:14px;
	color:#5e5e5e;
}
input, textarea, select { font-family: Verdana, sans-serif; font-size:13px; }
textarea { overflow:hidden; }
.button { background:#eee url(images/button.gif) repeat-x 0 0; border:solid 1px #b1a874; color:#7f7f7f; font-size:11px; padding:2px 6px 2px 6px; cursor:pointer; line-height:14px !important; }
.button:hover { color:#333; border-color:#857b42; }
.field:focus { color:#000; border-color:#857b42;}
a img { border:0; }
a { color:#ba4c32; text-decoration: underline; cursor:pointer; }
a:hover { color:#8d341f; text-decoration: none;}
.shell { width:988px; margin:0 auto; }
#header { height:89px; background-color:#4486f7}
#header h1{ float:left; display:inline; padding-top:12px; }
#container { padding:20px 0;}
.small-nav { color:#978b48; padding-bottom:20px; }
.small-nav a{ color:#6f6636; }
#content { width:100%; margin:auto}
.box { background:#fbfcfc; width:100%; height:100%; padding:1px; margin-bottom:20px; }
.box-head { background:#4486f7; height:32px; color:#fff; padding: 0 10px; line-height:32px; white-space:nowrap; border-bottom:solid 1px #fff; }
.box-head .right{ padding-top:5px; line-height:13px;}
.box-head .right label,
.box-head .right input { float:left; }
.box-head .right label { padding:4px 0 0 0;}
.box-head .right input { margin-left:5px;}
.form { padding:15px 10px 5px 10px; }
.form label{ display:block; font-weight: bold; font-size:13px; padding-bottom:4px; }
.form label span{ color:#999; font-weight: normal;}
.form .field { display:block; }
.form .inline-field .field { display:inline;}
.form .req { font-size:13px; float:right; white-space:nowrap; color:#999;  }
.form p{ padding-bottom:15px; }
.field { border:solid 1px #d3cfc7; background:#fff;}
.size1 { width:200px; font-size:12px; padding:5px; }
.size11 { width:700px; font-size:12px; padding:5px; }
.size_date { width:200px; font-size:12px; padding:3px; }
.size2 { width:80px; }
.size3 { width:120px; }
textarea.size1 { height:180px; }
.box-content { padding:10px; }
.box-content p { padding-top:10px; }
.select-all{}
.select-all label{ text-decoration: underline; padding-left:4px; }
#footer { height:44px; background:#4486f7; line-height:44px; color:#fff;}
#footer a{ color:#fff; }
/*** CSS3 ***/
.box { -moz-border-radius:5px; -webkit-border-radius:5px; -moz-box-shadow: 0 0 6px #978f6c; -webkit-box-shadow: 0 0 6px #978f6c;}
.box-head { -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; height:50px; }
.field, .button { -moz-border-radius:4px; -webkit-border-radius:4px; }
.small-field, .button, .pagging a { -moz-border-radius:3px; -webkit-border-radius:3px; }
input[type="submit"],input[type="button"]{padding:3px 20px 3px 20px; font-size:16px; color:#06F; float:right; font-weight:600}
.dltbtn{color:#06F; float:none !important; font-weight:600; font-size:13px !important; padding:0 1px 0 1px!important}
#printdata{display:none}