﻿/*
	CSS : Content Management System
	Version: V2.0
*/

body{background:url(images/admin_bg.jpg) #0a67a1 no-repeat center top; margin:30px; font:9pt "Trebuchet MS"; color:#666; clear:none; }

/* id selectors */
#container { padding:15px; background:url(images/container_bg.jpg) #fff no-repeat center top;  margin:0px auto; width:850px; }
	#container h3 {	padding:10px; display:block; background:url(images/admin_bg.jpg) #0a67a1 no-repeat left top; margin:0px 0px 10px; color: #fff;}

#header { margin-top:0px; margin-bottom:75px; text-align:right }
	#header a {	padding:5px; min-width:20px; display:block; float:right; color:#0a67a2; text-decoration:none; }
	#header a:hover { color: #bebebe }
	
#admin_nav { border-right:#e7e7e7 1px solid; padding:0px 10px 20px 0px; float:left; margin:10px 10px 10px 0px; width:170px; color:#000; }
	#admin_nav li {	border:#fff 1px solid; padding:0px; margin:3px 0px 3px 0px; list-style-type:none; }
	#admin_nav a { border-right:#ccc 5px solid; padding:0px; min-width:15px; display:block; background:#fff; margin:0px; color:#333; border-bottom:#ccc 1px dashed; text-decoration:none; }
	#admin_nav a:hover { border-right:#0a67a1 5px solid; color:#0a67a1; }
	#admin_nav strong { font-size:0.9em; line-height:12pt; }
	#admin_nav ul {	padding:0px; margin: 0px 0px 7px 10px;}
	
#content { padding:0px 0px 0px 10px; float:left; margin:0px; width:620px; }
	#content h4 { margin-bottom:0px; color:#0a67a1 }
	#content tr { background:#f2f2f2 }
	#content fieldset {	border:#ccc 1px solid; padding:0px 10px 0px 10px; BACKGROUND: none transparent scroll repeat 0% 0%; margin:0px; }
	#content fieldset legend { padding:10px; font-size:1.3em; background:#fff; color:#0a67a1; }
	#content img { border-style: none;}
	#content a { color:#003399; text-decoration:none;}

#warning { padding:10px; background:#feff89; margin:10px; color:#ff0000; }

#tablelist { border:#ccc 1px dashed; }
.tablelist { border:#ccc 1px dashed; }


.btn { border-left:5px solid #0A67A1; border-right:1px dashed #ccc; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; font: 12px tahoma; color: #333; background:#E1F3F7;}

#login { margin:30px auto; width:272px;	background:#fff; padding:15px; }
#login p { margin-left:20px; }
	#login h1 {margin:0px 0px 15px 0px; display:block; text-indent:-9999px; width:272px; height:81px; background:url(images/bs_loginlogo.gif) no-repeat;}
#err { background:#ac0000; color:#fff; margin:10px 0px 10px 0px; padding:10px;}

#folders_nav { width:280px; height:500px; padding:5px; overflow:auto; float:left; }

#folders {	padding:0px; margin: 0px 0px 20px 10px;}
	#folders li { border:#fff 1px solid; padding:0px; margin:3px 0px 3px 0px; list-style-type:none; }
	#folders a { border-right:#ccc 5px solid; padding:0px; min-width:15px; display:block; background:#fff; margin:0px; color:#333; border-bottom:#ccc 1px dashed; text-decoration:none; }
	#folders a:hover { border-right:#0a67a1 5px solid; color:#0a67a1; }
	
#folderedit { border:1px dashed #ccc; padding:3px; margin:5px; width:245px;}

#pages { width:50%; height:500px; padding:5px; overflow:auto; border-left:1px dashed #ccc; float:left; }
	#pages li { border:#fff 1px solid; padding:0px; margin:3px 0px 3px 0px; list-style-type:none; }
	#pages a { border-right:#ccc 5px solid; padding:0px; min-width:15px; display:block; background:#fff; margin:0px; color:#333; border-bottom:#ccc 1px dashed; text-decoration:none; }
	#pages a:hover { border-right:#0a67a1 5px solid; color:#0a67a1; }
	#pages ul {	padding:0px; margin: 0px 0px 20px 10px;}
	
#files { width:50%; height:500px; padding:5px; overflow:auto; border-left:1px dashed #ccc; float:left; }
	#files li { border:#fff 1px solid; padding:0px; margin:3px 0px 3px 0px; list-style-type:none; }
	#files a { border-right:#ccc 5px solid; padding:0px; min-width:15px; display:block; background:#fff; margin:0px; color:#333; border-bottom:#ccc 1px dashed; text-decoration:none; }
	#files a:hover { border-right:#0a67a1 5px solid; color:#0a67a1; }
	#files ul {	padding:0px; margin: 0px 0px 20px 10px;}

#footer { clear:both; padding:5px; font-size:0.8em; }

/*nav tree*/
#nav { overflow:auto; width:580px; height:180px; }
.gf { overflow:auto; width:580px; height:180px; }

/* class selectors */
.bluebg { background:#e1f3f7;}
.whitebg { background:#DFE1F9;}
.submenu { display:none; }

#loading { display:none; margin:0px auto; height:32px; width:32px; background:url(images/loading.gif) no-repeat; float:right; }

.inform { border-left:5px solid #FF0000; border-right:1px dashed #ccc; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; font: 12px tahoma; color: #333;}
.inform2 { border-left:5px solid #33CC00; border-right:1px dashed #ccc; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; font: 12px tahoma; color: #333;}

.big { position:absolute; display:none; left:180px; top:19px; width:800px; z-index:1; border: 1px solid #000; background: #fff; padding: 10px;}
.small { position:absolute; display:none; left:400px; top:250px; width:250px; height:150px; z-index:1; border: 1px solid #000; background: #fff; padding: 10px;}



