/* CPanel ---*/#ja-cpanel {	border: 1px solid #ccc;	-moz-box-shadow: 1px 1px 2px #c6c6c6;}#ja-cpanel-main ul {	border-top: 0;	clear: both;	padding: 10px 15px;	width: auto;}#ja-cpanel-main ul:first-child {	border: 0;}#ja-cpanel {	background-color: #fff;	margin-top: -5px;}#ja-cpanel-main ul li {	float: left;	width: 45%;	margin-right: 10px;}.ja-cpanel-action {	clear: both;}.ja-cpanel-action a span {	display: inline-block;	background: #333 url(../images/grad-1.gif) left bottom repeat-x;	border: 1px solid #555;	padding: 4px 15px;	color: #fff;	font-weight: bold;}.ja-cpanel-action a {	display: inline-block;	border: 1px solid #111;	margin-right: 5px;}.ja-cpanel-action a:hover {	text-decoration: none;}a#ja-cpanel-toggle {	background: url(../images/user-cpanel-btn.gif) no-repeat center top;	height: 20px;	width: 20px;	position: absolute;	right: 0;	top: 4px;	text-decoration: none;}#ja-cpanel-main {	padding-bottom: 10px;	color: #333;	font-size: 90%;	text-align: left;}.ja-cpanel-action  {	text-align: left;	padding: 10px 20px 0;	border-top: 1px solid #ccc;}#ja-cpanel-main ul li, #ja-cpanel-main ul li a {	line-height: 20px;	height: 20px;}#ja-cpanel-main ul.ja-usertools-font {	background-position: 10px center;	width: auto;	float: left;	padding-bottom: 10px;}#ja-cpanel-main ul.ja-usertools-font li {	width: 20px;	margin-right: 0;}#ja-cpanel-main ul.ja-usertools-screen {	background: none;}#ja-cpanel-main h3 {	font-size: 90%;	clear: both;	text-transform: uppercase;	font-family: Helvetica, Arial, sans-serif;	margin: 0;	background: #fff url(../images/h3-bg2.gif) left bottom repeat-x;	padding: 10px 20px;	border-top: 1px solid #ccc;	border-bottom: 1px solid #ccc;}#ja-cpanel-main ul.ja-usertools-screen, #ja-cpanel-main ul.ja-usertools-font {	border-top: 0;}.ja-box-usertools {	background: transparent url(../images/box-ct-bg.gif) repeat-x scroll left top;}#ja-cpanel-main ul.ja-usertools-font {	background-color: transparent;}