
body {font:11px verdana;margin:10px 0;background:#E9ECE3;color:#747B64;}

h1 {font-family: verdana, arial, helvetica; font-weight: bold; font-size:17px; color:#747B64; padding: 5px 0 3px 0; text-align: right; border-bottom: 1px #747B64 solid;}
h2 {color:#747B64; font-size:12px; font-weight: bold; padding: 5px 0 6px 15px; text-align:left; display: block; margin: 10px 0 10px 0; background-image: url(../images/h2.jpg); margin-top: 40px;}
h3 {color:#747B64; font-size:11px; font-weight: bold; padding: 7px 0 3px 15px; text-align:left; display: block; margin: 10px 0 10px 0;}
img.img {border: 3px #E9ECE3 solid; padding: 5px; margin: 5px;}

#container{padding:30px;margin:0 auto;background:#fff;}
#head{width:700px;margin:0 auto 30px;background:url('../files/img/logo_qcms.gif') no-repeat;height:50px;border-bottom:1px solid #ccc;}
#body{width:700px;margin:0 auto;padding:0;background:url('img/dot.gif') repeat-y 220px;}
#body .content{float:left; margin-left:20px;}
#body:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

#foot {width:700px;margin:20px auto 0;height:50px;border-top:1px solid #ccc;}
#foot .powered {float:right;text-align:center}
#foot .powered a {font:10px tahoma;color:#9c0;}

#menu2 {padding:10px 10px 2px 10px;}
#menu2 a {font-size:11px;font-weight:bold;display:block; background-color:#E9ECE3; color:#747B64; padding:2px 10px 2px 10px; margin: 2px; border:#747B64 1px solid; text-decoration:none; text-align: left;}
#menu2 a:hover {font-size:11px;font-weight:bold;display:block; background-color:#747B64; color:#E9ECE3; padding:2px 10px 2px 10px;margin: 2px; border:#747B64 1px solid; text-decoration:none}
#menu2 a.selected {font-size:11px;font-weight:bold;display:block; background-color:#FFFFFF; color:#747B64; padding:2px 10px 2px 10px;margin: 2px; border:#747B64 1px solid; text-decoration:none}

#menu1 {padding:10px 10px 2px 10px;}
#menu1 a {font-size:11px;font-weight:bold;display:block; background-color:#E9ECE3; color:#747B64; padding:2px 10px 2px 10px; margin: 2px; border:#747B64 1px solid; text-decoration:none; text-align: left;}
#menu1 a:hover {font-size:11px;font-weight:bold;display:block; background-color:#747B64; color:#E9ECE3; padding:2px 10px 2px 10px;margin: 2px; border:#747B64 1px solid; text-decoration:none}
#menu1 a.selected {font-size:11px;font-weight:bold;display:block; background-color:#FFFFFF; color:#747B64; padding:2px 10px 2px 10px;margin: 2px; border:#747B64 1px solid; text-decoration:none}

#pageShow h1 {font-family: verdana, arial, helvetica; font-weight: bold; font-size:17px; color:#747B64; padding: 5px 0 3px 0; text-align: right; border-bottom: 1px #747B64 solid;}
#pageShow h3 a{color:#ff9000;text-transform:uppercase;}
#pageShow .txt{font-size:11px;}

#pagePho {float:right;}
#pagePho img{border:1px solid #e7e7e7;margin:2px;}

#pageSubList {margin:10px 0 0 0;}
#pageSubList .l{padding:5px 0 10px;border-top:1px solid #dfdfdf;}
#pageSubList .l h2 {font-size:10px;}
#pageSubList .l h2 a {color:#ff9000;font-weight:normal;}
#pageSubList .l p {font-size:10px;margin:2px 0 0 10px;}
#pageSubList .l img {float:left;margin:0 5px 3px 0;}

#pageFil {margin:10px 0;}
#pageFil td {font-size:10px;padding:5px 0 4px 5px;}
#pageFil p {font-size:10px; color:#b6b6b6;}

a {text-decoration: none;}
a:link {color:#747B64; text-decoration:none;}
a:visited {color:#747B64; text-decoration:none;}
a:active {color:#747B64;text-decoration:none;} 
a:hover {color:#880000; text-decoration:underline;}

#message{text-align:center;height:300px;}
#error, #ok{font-size:14px;font-weight:bold;line-height:2em;padding-top:100px;}
#error a, #ok a{font-size:11px;font-weight:normal;color:#000;}
#error {color:red;}
#ok {color:green;}

.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.clear {clear:both;}
div.back {display: block; font-size:10px; padding:20px 0 0 0; color:#b6b6b6; text-decoration: none;}

.input, select, textarea {border:1px solid;border-color:#b6b6b6;font-size:11px;}