body{font-family:verdana,sans-serif;font-size:12px}
html,body,h1,h2,h3,h4,p,pre{margin:0;padding:0}
img{border:0}
body{margin:0;background:#fff;color:#000}
#canvas{width:780px;margin:auto;padding:10px 20px}
.nav{margin:0;padding:0;list-style:none}
.nav li,.nav a{display:block;float:left}
.nav a{text-decoration:none;padding:2px 10px;color:#666}
#trail{font-size:10px;margin-bottom:10px}
#trail a{padding:0;font-size:10px;text-decoration:none;color:#666}
#trail a:hover{text-decoration:underline}
#topnav{padding:0 20px;height:18px;background:#fc0;border-bottom:solid 1px #333}
#topnav a{color:#333}
#topnav a:hover{background:#FFED80}
#topnav a.on{background:#E26300;color:#fff}
#topnav a.on:hover{background:#FC8934}
#identity{margin-bottom:15px;clear:both}
#identity img{float:left;padding-right:10px}
#identity p{margin-bottom:4px;color:#666}
#identity a{font-size:1.2em;color:#E06018;text-decoration:none}
#identity a:hover{text-decoration:underline}
#tabs{height:19px;border-bottom:solid 1px #666;margin-bottom:15px;padding-right:5px}
#tabs a{border:solid 1px #666;margin-left:5px}
#tabs a:hover{color:#000}
#tabs a.on{border-bottom:solid 1px #fff;background:#fff;color:#E06018}
#main{float:left;width:560px;min-height:400px;margin-bottom:10px}
#main p{line-height:1.5}
#main p,pre{margin-bottom:10px;clear:both}
h1{font-size:1.4em;margin-bottom:10px;border-bottom:solid 1px #E06018;padding:5px 0;color:#666}
h2{font-size:1em;margin-bottom:5px;color:#E06018}
h4{margin:2px;font-size:1em;background:#ddd}
ul{margin-top:0;margin-bottom:5px}
img.inline{float:left;margin-right:10px}
#related{float:left;width:200px;margin-left:20px;font-size:11px}
.box{border:solid 1px #E06018;margin-bottom:10px;padding:2px}
b.bt{display:block;background:#ddd;padding:2px 5px}
.box ul{list-style:none;margin:0;padding:2px 5px}
.box li{padding:2px 0}
#user{text-align:center}
form{margin:0;padding:0}
form ul{list-style:none;margin:20px 0;padding:0;border-top:solid 1px #ccc}
form li{padding:1px 0;border-bottom:solid 1px #ccc}
label{display:block;float:left;width:100px}
li input,textarea{width:400px}
li.big label{float:none;padding-top:10px;font-size:11px;font-weight:bold;color:#666}
li.big textarea{width:550px;height:200px}
.view{list-style:none;margin:0;padding:0;border-top:solid 1px #ccc}
.view li{padding:5px 0;border-bottom:solid 1px #ccc}
.view a,.view i{display:block}
#main .view p,.view a{margin-bottom:2px}
#main .view i{font-size:11px}
.list{margin:0;padding:0;list-style:none}
.list h2 a{color:#666;font-size:14px;text-decoration:none}
.list li{border-bottom:solid 1px #666;padding:2px 0}
.calendar{width:100%;border:0;border-collapse:collapse}
.calendar td{text-align:right;padding-right:3px;border-bottom:solid 1px #999}
.calendar a{display:block;padding:2px 0 2px 3px;color:#E26300;font-weight:bold;text-decoration:none}
.calendar a:hover{text-decoration:underline}
.blur{color:#ccc}
.today{background:#fc0}
.we{background:#ddd}
/* rich text edit */
div.rich-text{border:solid 1px #666;margin-bottom:10px;padding:1px}
.rich-text textarea,.rich-text iframe{width:554px;border:0}
.rte-bar{height:20px;background:#ddd;padding:2px;border-bottom:solid 1px #666}
.rte-bar b,.rte-bar select{display:block;float:left}
.rte-bar b{width:20px;height:20px;cursor:pointer;background-image:url(SmarticonsR65.gif);margin-right:3px}
.rte-bar b:hover{background-color:#eee}
.bold{background-position:-280px -60px}
.italic{background-position:-300px 0}
.justifyleft{background-position:-260px -160px}
.justifycenter{background-position:-260px -120px}
.justifyright{background-position:-280px 0}
.insertunorderedlist{background-position:-280px -80px}
.insertorderedlist{background-position:-300px -40px}
.rte-bar select{font-size:11px;margin:0 5px}
.insert-link{background-position:-100px -40px}
.insert-image{background-position:-60px -20px}
.view-toggle{background-position:-240px -40px}

