html,body{display:block;margin:0;padding:0;}
			img{border:0;}
			a,a:visited{text-decoration:none;}
			a:hover{text-decoration:underline;}

			.clear{visibility:hidden;height:1px;clear:both;}

			.sh_1{background:url(images/sh_tb.jpg) repeat-x top;margin:15px;}
			.sh_2{background:url(images/sh_bb.jpg) repeat-x bottom;}
			.sh_3{background:url(images/sh_lb.jpg) repeat-y left top;border:1px solid white;}
			.sh_4{background:url(images/sh_rb.jpg) repeat-y right;}
			.sh_5{background:url(images/sh_tl.jpg) no-repeat left top;}
			.sh_6{background:url(images/sh_tr.jpg) no-repeat right top;}
			.sh_7{background:url(images/sh_bl.jpg) no-repeat left bottom;}
			.sh_8{background:url(images/sh_br.jpg) no-repeat right bottom;padding:7px;margin:0 0 -4px 0;}

			.top-line{height:24px;background:#f2f2f2 url(images/panel-name.jpg) no-repeat right;padding:10px 0 0 15px;}
			.top-line, .top-line a, .top-line a:visited{font:12px Tahoma;color:#0c61a9;}
			.top-line a:hover{color:#1188ea;}

			.columns{}
			.left-column{width:240px;float:left;border-right:1px solid #c3c3c3;}
			.right-column{margin:0 0 0 240px;padding:15px;border-left:1px solid #c3c3c3;}

			.left-column ul{margin:20px 0 0 0;padding:0;;list-style:none;}
			.left-column ul li{padding:0 0 0 15px;line-height:30px;border-bottom:1px solid #c3c3c3;}
			.left-column ul li a,.left-column ul li a:visited{color:#312f2f;}
			.left-column ul li b{float:right;margin:0px 5px 0 0;}
			.left-column ul li b a,.left-column ul li b a:visited{font:10px Tahoma;color:#bdbdbd;}

			.right-column span.title{font:lighter 12px Tahoma;color:white;background:#777777;padding:3px 5px;}

			.content{border:1px solid #777777;padding:10px;}

			.content * a,.content * a:visited{font:12px Tahoma;color:#0c61a9;}
			.content .action,.content .action *,.content .action *:visited,.content .action *:hover{font:11px Tahoma;}

			table.collapse{width:100%;border-collapse:collapse;}
			table.collapse th{padding:5px;text-align:left;font:bold 12px Tahoma;}
			table.collapse td{padding:5px;text-align:left;font:12px Tahoma;}
			table.tr-line tr{background:url(images/tr-line.jpg) repeat-x bottom;}
			table.tr-line tr td{padding:3px 0;}

.admininp {	width: 300px;}
.admintext {	width: 300px;	height: 300px;}
.adminselect {	width: 150px;}

.tr-line img {
    border: 1px solid #0c61a9;
    padding:5px;
    margin:3px;
}

a.pages {
    border:1px solid #0c61a9;
    padding:2px 5px;
}
a.pages:hover {
    background-color:#e3e3e3;
}
.aspages {
    padding:2px 5px;
    border:1px solid #bbbbbb;
    color:#888888;
    font-weight:bold;
}
