.CMS{font-family:arial;font-size:14px;line-height:20px;}.CMS input,select,textarea{border:0px;padding:0px;margin:0px;background:transparent;color:black;border:1px solid black;width:99%;}.CMS input:focus{background:transparent;padding:0px;color:black;}.CMS .inputEnter{border:1px solid gray;}.CMS h3{font-weight:bold;color:gray;font-size:25;}.CMS .btnOpt{background:white;background-color:white;color:gray;height:20px;padding:0px;padding-left:5px;padding-right:5px;font-weight:bold;border:1px solid black;margin:0px;display:inline;width:auto;font-size:10px;margin-right:5px;margin-left:5px;}.CMS .btnOpt:focus,.btnOpt:hover{color:red;background:darkblue;padding-left:5px;padding-right:5px;}.CMS .btnOptElement{background:white;background-color:white;color:gray;height:20px;padding:0px;padding-left:5px;padding-right:5px;font-weight:bold;border:1px solid black;margin:0px;display:inline;width:auto;font-size:10px;margin-right:5px;margin-left:5px;}.CMS .btnOptElement:focus,.btnOptElement:hover{color:red;padding-left:5px;padding-right:5px;background:darkblue;}.CMS .controlOptions{height:30px;padding:5px;}.CMS .contentArea{margin-top:10px;width:100%;}.CMS .innerContentArea{background-color:transparent;margin-top:30px;width:100%;}.CMS .tableItemEven{background-color:transparent;}.CMS .tableItemOdd{background-color:transparent;}.CMS .moreInfo{padding-top:50px;border-bottom:1px solid gray;width:200px;font-weight:bold}.CMS .elementContent-fl{}.CMS .elementContent-fv{}.CMS .elementTitle-fl{font-weight:bold;color:black;}.CMS .elementTitle-fv{font-weight:bold;color:black;font-size:16px;}.CMS .elementTitle-sl{font-weight:bold;color:black;font-size:16px;text-decoration:none;}.CMS .elementTitle-sl:hover{font-weight:bold;color:red;}.CMS .elementContent-sl{color:black;font-size:12px;}.CMS .elementContent-ca{font-weight:bold;color:black;}.CMS .commentArea{width:100%;}.CMS .elementContent-ca input[type="text"]{width:99%;border:1px solid gray;}.CMS .elementContent-ca textarea{width:98%;border:1px solid gray;}.CMS .elementContent-ca-date{color:green;font-size:10px;}.CMS .elementContent-ca-subject{font-weight:bold;font-style:italic;}.CMS .elementContent-ca-user{font-style:italic;font-weight:bold;}.CMS .elementContent-ca-content{font-style:italic;}.CMS .fileRow{border-bottom:1px solid lightgray;}.CMS .fileComment{font-style:italic}.CMSAdmin .inputFile{display:inline;}.CMSAdmin .adminFileRow{font-size:12px;}.CMSAdmin input{border:1px solid lightgray;}.CMSAdmin textarea{border:1px solid lightgray;}.CMSAdmin .adminFileTableEven{background-color:#eeeee;border:1px solid black;}