.tpl_h {color:#ABBCCA;padding:5px;padding-left:15px;}
.tpl_preview img {border:1px solid #ccc;}
#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}
.tpl {margin:10px;margin-right:20px;}
.tpl_link {margin-top:2px;margin-bottom:5px;padding:3px;background:#3F89C3;color:white;border:1px solid #ABBCCA;}
.tpl_link a {color:white;text-decoration: none;font-size:small;}
.tpl_link a:hover{color:#ABBCCA;}
.tpl_preview {}
.tpl_itmno {font-size:smaller;}
.tpl_type {font-size:smaller;}
.tpl_width {font-size:smaller;}
.tpl_tags {font-size:smaller;}
.deny {color:#a4250c;}
.deny_bg {background:#a4250c;}
.allow {color:#53a40c;}
.allow_bg {background:#53a40c;}
#nav-menu{margin-left:30px;margin-right:30px;height:30px;padding-top:5px;}
#nav-menu ul {list-style:none;padding:0;margin:0;} 
#nav-menu li {float:left;margin: 0 0.05em;}
#nav-menu li a {
	height: 1.5em;
	line-height: 1.5em;
	float: left;
	width: 9em;
	display: block;
	border-right: 2px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: #6E4E39;
	text-decoration: none;
	font-size:14px;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;
}
#nav-menu li span {
	height: 1.5em;
	line-height: 1.5em;
	float: left;
	width: 9em;
	display: block;
	border-right: 2px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: #3F89C3;
	text-decoration: none;
	font-size:14px;
	font-weight: bold;
	text-align: center;
	white-space: nowrap;	
}
/* Hide from IE5-Mac \*/
#nav-menu li a{float:none;}
/* End hide */
#nav-menu li a:hover{color:#D06F3A;}
#tpl_cat {padding-left:15px;padding-bottom:15px;background:#E2E6E9;border:1px solid #ccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
#tpl_cat ul {list-style:none;padding:0;margin:0;}
#tpl_cat span {color:#3F89C3;font-weight:bold;}
#tpl_cat h3 {color:#ABBCCA;font-weight:bold;}

#tpl_info {padding:10px;}
#tpl_container {padding:5px;background:white;border-top:2px solid #ccc;font-size:14px;}

#tpl_details h3 {color:#ABBCCA;font-weight:bold;}
#tpl_details .btn {margin:4px;padding:5px;}
#tpl_details .btn a {display:block;background:white;border-top:2px solid #ccc;color:#D06F3A;height:3em;line-height:3em;text-align:center;font-weight:bold;}
#tpl_details .btn a:hover {color:#ABBCCA;}
.log {font-size:smaller;color:#ABBCCA;}
#imgPreviewWithStyles {
    background: #ccc;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    padding: 3px;
    z-index: 999;
    border: #ABBCCA;
}

