﻿@import url("css/menu.css");

/* Global Settings */
html {
     	overflow: -moz-scrollbars-vertical;
	overflow-y:scroll;
}
body
 { background:url(style/bg-header.jpg) repeat-x #fff; 
   color:#333; 
   font:normal 10pt Arial,sans-serif; 
   text-align:left;
   padding:0;
   margin:0;}

.Normal, .NormalDisabled {
	font:normal 10pt Arial,sans-serif;
	font-weight:normal;
	color:#333; 
	line-height:1.5em;
	text-align:left;

	text-align:left;
}

a:link, a:active, a:visited
 { background-color:inherit;
   color:#9c6;
   text-decoration:none; }

a:hover
 { text-decoration:underline;
   color:#0066CC; } 
  
img
 { border:0; }

.center
 { text-align:center;
   border:0;	}
 
.clear
 { clear:both; }

.spacer
 { height:5px;
   clear:both; } 
hr 
{
    color: #99CC66;
}
/* Wrappers */
#wrapper
 { width:980px;
   padding:0 0 10px 0;
   margin:0 auto; }
   
/* Header Items */
#header
 { background:url(style/cp-logo.png) no-repeat;
   width:980px;
   height:102px;
   padding:0;
   margin:0;
}

#header h1
 { font-size:0;
   display:none; }   
#header ul
 { padding:15px 0 0 0;
   border:0;
   margin:50px -3px 0 0;
   float:right;
    }

#header ul li  
 { padding:0 0 0 5px;
   display: inline;
   text-align: right;
 }

/* Sidebar Items */
#sidebar
 { background-color:#fff;
   color:#666;
   width:230px;
   text-align:left;
   padding:0;
   margin:0;
   float:left; }

.InfoHead, .NavigationHead
 {
	font:bold 9pt Arial,sans-serif;
	text-transform:uppercase;
	padding:5px;
	margin:10px 5px 10px 0px;
}

.NavigationHead {
	background-color:#fff!important;
	color:#333!important;
border-bottom:1px solid #333;
   	height: 20px;
}

.Head {
	font:bold 10pt Arial,sans-serif;
	padding:5px;
	margin:10px 5px 10px 0px;
	   color:#9c6; 
	}

.ControlPanel
{
    width:980px;
    background-color: #FFFFFF;
    border: #9c6 1px solid;
    border-top: none !important;
}
	
.Breadcrumb {
 background-color: #9c6;
   color:#fff;
   font-weight:bold;
   font-size: 12pt;
   padding:3px 0 2px 10px; 
   margin:10px 0 10px 0;}


#sidebar .nav ul 
 { width:225px;
   font:bold 9pt Arial,sans-serif;
   padding:0;
   margin:0 0 20px 0px; }

#sidebar .nav li 
 { list-style: none;
   border-bottom:1px solid #ddd;
   padding:0;
   margin:0;
   display:block; }

#sidebar .nav li a
 { background:#fff;
   color:#666;
   text-decoration: none;
   padding:5px 0 5px 20px;   
   display:block;  }

#sidebar .nav li a:hover,#sidebar li a.active
 {
	background:url(style/ico-more.gif) 1px 50% no-repeat;
	color:#9c6;
	text-decoration: none;
	padding:5px 0 5px 20px;
	display:block;
}

#sidebar .nav li ul
 { width:210px;
   padding:0;
   margin:0 0 0 15px;} 

#sidebar .nav li ul li
 { border-color:#fff;  }        

/* Content Items */
#content
 { background-color:#fff;
   color:inherit;
   width:740px;
   text-align:left;
   padding:0;
   margin:0 0 0 10px;
   float:left; }

.container 
{
    /*padding-left: 10px;*/
}
 
/* Footer Items */
#footerwrapper
 { color:#ccc;
   width:100%;
   padding:0;
   margin:0; }

#footer
 { border-top: 1px solid #ccc;
   width:980px;
   height:45px;
   font-size:9pt;
   padding:0;
   margin:0 auto; }    

#footer a
 { background:inherit;
   color:#ccc;
   text-decoration:none; }

#footer a:hover
 { background:inherit;
   color:#888;
   text-decoration:none; }   

#footerleft
 { width:500px;
   text-align:left;
   padding:5px 0 0 15px;
   margin:0;
   float:left; }

#footerright
 { width:450px;
   text-align:right;
   padding:5px 15px 0 0;
   margin:0;
   float:left; }
   
   .SubHead
{
    font-size: 9pt;
    font-weight: normal;
    font-weight:bold;
}
.PagingTable
{
    border: #9c6 1px solid;
}
.AuthenticationContent 
{
    margin-left:-6px;
}
.AuthenticationContent .NormalTextBox 
{
    width:215px!important;
    border:1px solid #DDDDDD;
}