#envelope{width:778px;margin:0 auto;line-height:1.6em;background-image:url(./img/bodybg.gif);background-position:center;padding:0px;}
#container{width:750px;margin:0 auto;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:11px;line-height:1.6em;color:#666;background:#fff url(./img/body_bg.gif);overflow:visible;padding:0px;}
body{background-color:#e5e5e5;margin-top:0px;}
h1{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:22px;color:#c63;padding-top:10px;margin-bottom:10px;background-color:#fff;font-style:italic;line-height:24px;}
h1 span{font-size:18px;font-weight:normal;}
h2{color:#c63;font-size:19px;font-family:"Century Gothic",Arial,Helvetica,sans-serif;background-color:#fff;padding-bottom:6px;font-weight:bold;line-height:24px;}
h3{font-size:12px;margin-bottom:7px;color:#416ec9;}
a img{border:0;}
a{color:red;color:#244892;text-decoration:none;}
a:hover{color:#c63;color:#244892;}
#logo{float:right;margin-top:-88px;font-size:9px;}
input{font-size:11px;}
.button{padding:2px;}
blockquote{background-image:url(./img/backgrounds/bq.jpg);background-position:top;background-repeat:repeat-x;padding:5px 5px 5px 5px;margin:0px;border:1px solid #eee;font-family:"Trebuchet MS",Tahoma,Verdana;}
img{border:0px;}
#header{border-bottom:2px solid #416ec9;padding-top:10px;padding-right:10px;clear:both;margin-bottom:10px;background-image:url(./img/header.gif);height:91px;text-align:right;}
#header p{margin-top:-20px;margin-left:30px;color:#999;}
#header *{display:none;}
#navigation{width:155px;float:left;padding:0px;}
ul.menu{margin-left:0;padding-left:0;list-style-type:none;float:left;width:100%;margin-top:-10px;margin-top:0;padding:0;}
ul.menu li{display:inline;}
ul.menu li a{display:block;padding:5px;width:145px;border-bottom:1px solid #ccc;color:#fff;font-weight:normal;}
ul.menu li a:link,ul.menu li a:visited{color:#fff;text-decoration:none;font-weight:normal;}
ul.menu li a:hover{background:#000 url(./img/arrow.gif) 96% 50% no-repeat;background-color:#5475b9;color:#ff0;border-bottom:1px solid #ccc;font-weight:normal;}
ul.menu li p{clear:none;margin-top:40px;padding:5px;border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;}
.navigation p.nav-foot{clear:left;padding:5px;}
#content{width:382px;margin-left:165px;margin-right:180px;font-family:Arial,Helvetica,sans-serif;overflow:visible;padding:0px;}
* html #content{margin-left:160px;}
.content p{padding-bottom:10px;font-size:13px;color:#444;}
.content p,.content h1,.content h2,.content h3,.content h4,.content h5,.thread{}
.content select{width:180px;}
.content .message{border:1px solid #244892;background-color:#fdf5e6;color:#000;background-color:cornsilk;padding:5px;margin:5px;margin:1px 5px 10px 5px;}
.content .message img.icon{display:block;float:left;border:0;margin:0 5px 0 0;}
.content li{font-size:12px;padding-bottom:5px;}
.above{margin:0;border-top:1px solid #d3dae9;border-bottom:1px solid #d3dae9;overflow:visible;}
.content h3{font-size:12px;margin-bottom:16px;color:#fff;background-color:#7092d7;padding:3px;padding-left:10px;margin-left:0px;overflow:visible;}
.content h6{font-size:16px;color:#f00;padding:0px;padding-left:10px;margin:5px;margin-left:0px;margin-bottom:10px;}
#boxed{color:#fff;font-size:12px;background-color:#7092d7;padding:10px 10px 0 0;font-weight:bold;overflow:visible;}
#boxed table tr td{padding:0px 10px 10px 10px;}
#boxed li,#boxed{font-size:16px;margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;}
#boxed p{font-size:16px;text-align:center;font-family:Arial,Helvetica,sans-serif;}
#sidebar{float:right;width:175px;margin-right:10px;}
.sidebar p{padding-bottom:10px;border-bottom:1px solid #d3dae9;}
#footer{margin-top:0px;clear:both;padding:10px 15px;background-color:#416ec9;}
#footer p{color:#fff;padding:0px;text-align:right;}
#footer p a{color:#89817f;}
#footer p a:hover{color:#fff;background-color:#575352;}
.log{font-family:Courier New,Monospace;white-space:nowrap;}
.log p,.log h3{white-space:normal;}
.content .log{width:100%;overflow:scroll;}
.legend{font-family:Courier New,Monospace;overflow:auto;white-space:normal;}
.log div span,.log li span{color:#44c;}
.log .info{}
.log .warning{color:orange;}
.log .error{color:red;}
.log .fatal{color:blue;}
.form th{text-align:left;}
.form td.key{font-weight:bold;font-size:120%;text-align:right;padding-right:10px;width:100px;}
.form td.value{}
.grid{border-collapse:collapse;}
.grid td a:hover{text-decoration:underline;background-color:transparent;}
.grid .odd td a:hover{}
.grid th,.grid tr.subheading td{background-color:#fdf5e6;background-color:#7092d7;color:#fff;border-bottom:1px solid #e68533;text-align:left;padding:2px 4px;font-weight:bold;cursor:default;}
.grid th a,.grid tr.subheading td a{color:#fff;}
.grid tr.heading th{color:#444;background-color:#fff;border:1px solid #fff;}
.grid tr.subheading td{}
.grid tr.instruction th,.grid tr.instruction td{background-color:#eee;border-bottom:1px dashed #666;color:#000;font-weight:normal;font-size:10px;line-height:15px;}
.grid tr td{padding:2px 4px;}
.grid tr.odd td{background-color:#f4f4f4;}
.grid tr:hover td,.grid tr:hover.odd td{}
.grid .selected a{color:#444;}
.grid .selected a:hover{color:#444;text-decoration:none;}
.stretch{width:100%;}
.float{margin:0 10px 10px 0;float:left;}
img.icon{float:left;margin:0 5px 0 0;border:0;}
a img.icon,span.icon img.icon{-moz-opacity:.55;}
a:hover img.icon{-moz-opacity:1;}
th.icon img.icon,td.icon img.icon{float:none;margin:0;}
.grid tr td.icon,td.icon,th.icon{text-align:right;padding:2px 4px;margin:0;}
.sortable th{cursor:default;}
.sort-arrow{width:11px;height:18px;background-position:center center;background-repeat:no-repeat;margin:0;position:absolute;}
.sort-arrow.descending{background-image:url(../../img/downsimple.png );}
.sort-arrow.ascending{background-image:url(../../img/upsimple.png );}
.right-input label{display:block;}
.right-input input{float:right;}
.post{background-color:cornsilk;border:1px solid #244892;padding:8px 8px 0 8px;margin-bottom:10px;}
.post h4{margin:0;padding:0;}
.post p{margin:0 0 5px 0;padding:0;border:0;}
.post .byline{font-size:10px;}
.post .strapline{font-size:10px;border-top:1px dashed #e68533;margin-top:12px;color:#999;}
div.help{border:1px dashed #e68533;background-color:#fffaef;background-color:#f3f5f9;padding:10px;margin:10px;padding:8px;margin:10px 5px;}
.sidebar div.help{margin:0;}
.navigation div.help{clear:left;}
.navigation div.help:hover{border:1px dashed #8c0;}
div.help h3,div.help h4,div.help h5,div.help h6,div.help p{margin:0 0 8px 0;padding:0;border:0;color:#e68533;line-height:17px;}
div.help h4{font-size:12px;}
div.help p{color:#444;}
.sidebar div.help ul{padding:0 0 0 15px;}
.navigation div.help ul{padding:0 0 0 20px;}
div.help li{list-style-image:url(/shared/img/icons/silk/bullet_star.png);padding:0;margin:0;}
.navigation div.help li{list-style-image:url(/shared/img/icons/silk/bullet_go.png);line-height:14px;}
* html .sidebar div.help ul,* html .navigation div.help ul{padding:0 0 0 15px;margin:0;}
* html div.help li,* html .navigation div.help li{list-style-image:none;}
.direction{border:1px dashed #244892;background-color:#f3f5f9;padding:10px;margin:0 15px 15px 15px;position:relative;}
.direction p{border:0;margin:0;padding:0;margin-left:50px;}
.direction a:hover{color:#555;background-color:Transparent;text-decoration:underline;}
.direction img.icon{float:none;position:absolute;top:-10px;left:-2px;}
* html .direction img.icon{top:-7px;left:-7px;}
a.edit{float:right;margin:0;}
a.edit img.icon{float:none;margin:0;}
.grid tr.accessible th{}
.grid tr.denied th{opacity:.65;filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 65 );}
