body{margin:0; padding:0; background:#ffffff}*{font-size:10pt; font-family: Arial;}div{border:0px solid red;}table{border-collapse:collapse;}h1{ font-size:16px; margin-top:20px;  font-weight:bolder; color:#666666; font-family: Tahoma;}div.error{background:red; color:white; font-size:1.5em; margin:20px 0px; padding:4px; }form.login td{padding:8px; font-size:1.5em; width:200px;}form.login input{font-size:1em; border:1px solid #666666; width:200px;}form.login input.btn{background:gold;}.contentTitle{margin:0 0 30 0; padding:8; border-left:10px solid red; color: red}#header{background:rgb(255,204,51); padding:20px;}#content{vertical-align:top; padding:40px;}#content img{border:1px solid #666666; margin:8px; padding:2px}#nav{width:300px; vertical-align:top; padding:20px 0px; background: #FFFFCC}#nav a{text-decoration: none; color:rgb(255,0,0)}#nav a:hover{text-decoration: underline;}table.accordion-content td{padding:4px; font-size:10px; vertical-align:top;}div.ancestor-menu{margin:0px 0px 0px -20px; display:block; clear:right;}div.ancestor-menu *{font-size:9px; color:#999999; text-decoration:none;}ul.ancestor-menu{margin:0; display:block;}ul.ancestor-menu li{margin:0px; display:inline;}div.children-menu ul{border:1px dotted #cccccc; list-style:square outside;}div.children-menu *{color:#DD001F; text-decoration:underline;}