body{
    background-color: #FFFFFF;
}
#admin_header{
	padding:10px 10px 10px 10px;
	height:150px;
}
#admin_content{
	padding:10px 10px 10px 10px;
	text-align:left;
}
a:link {
	color: #000000 !important;
	margin: 0px 0px 0px 0px;

}
a:visited {
	color: #000000 !important;
	margin: 0px 0px 0px 0px;
}
a:hover {
	color: #000000 !important;
	margin: 0px 0px 0px 0px;
	text-decoration:underline;
}
a:active {
	color: #000000 !important;
	margin: 0px 0px 0px 0px;
}
a:visited:hover {

	color: #000000 !important;
	margin: 0px 0px 0px 0px;
}
.PrevPg
{
  margin-right: 10px;
  color:#000;
  
}

.current{ color:#000;}

.NextPg
{
  margin-left: 10px;
  color:#000;
}

a:PrevPg
{
  margin-right: 10px;
}

a:NextPg
{
  margin-left: 10px;
}

.DisabledPgLk
{
  width: 100px;
  display: inline;
}

/*** old cms stylesheet ***/
body, td, input, select, textarea{
	font-size:12px;
	font-family:arial;
}


form{
	padding:0;
}

#headerbar{
	height:50px;
}
#headerbar h1{
	/*font-size:18px;
	color:#bbb;*/
	color: #EE3322;
    font-size: 160%;
    font-weight: bold;
}
h1{
	/*font-size:18px;
	color:#bbb;*/
	color: #EE3322;
    font-size: 160%;
    font-weight: bold;
}
#headerbar #gslogobox{
	float:right;
}


#logincontainer{
	text-align:center;
}
#loginbox{
	width:280px;
	margin:auto;
	margin:90px auto;
	
}
#loginbox #loginerrmsg{
	color:red;
}
fieldset{
	padding:10px;
}

fieldset legend a {
	font-size:14px;
	font-weight:bold;
	color:#390;
	text-decoration:none;
}

fieldset legend a:hover {
	text-decoration:underline;
}

.help {
	display:none;
	background:#eee;
	border:1px solid #390;
	margin-top:10px;
}

#adminmainsection{
	margin-top:10px;
	padding:10px;
	border:1px solid #ccc;
}




#primarynav ul{
	list-style: none;
	margin: 0;
	padding: 7px;
	clear: both;
	border-bottom:1px solid #777;
}
#primarynav ul li{
	list-style:none;
	display:inline;
	border-right:1px solid #777;
	border-top:1px solid #777;
	font-size:11px;
	padding:2px;
	margin:0;
	background:#eeeeee;
}
html>body #primarynav  ul li{
	padding-bottom:7px;	
}
#primarynav ul li.left {
	border-left:1px solid #777;
	color:#ff0;
}
#primarynav ul li.right {
	border-left:1px solid #777;
	color:#ff0;
	margin-left:30px;
}
#primarynav ul li a{
	text-decoration:none;
	color:#777777;
	padding: 2px 5px 5px;
	margin:0;
}
#primarynav ul li a:hover{
	text-decoration:underline;
	color:#777777;
}

#primarynav ul li.selected{
	border-bottom:1px solid #fff;
	background:#fff;
}

#primarynav ul li.selectedleft{
	border-bottom:1px solid #fff;
	background:#fff;
	border-left:1px solid #777;
}






#adminmainsection h1{
	/*color:#555;
	font-size:20px;
	margin-top:0;*/
	color: #EE3322;
    font-size: 160%;
    font-weight: bold;
}

#adminmainsection #leftcol{
	width:47%;
	float:left;
}
#adminmainsection #rightcol{
	width:47%;
	float:right;
}

#clearfloat{
	clear:both;
}

.forminfo{
	color:#888;
}

#adminmainsection fieldset table{
	margin:10px;
}

.options {
	width:300px;
	float:left;
	margin-right:20px;
}

.options ul {
	margin:5px 0 0 0;
	border-left:1px solid #eee;
	border-right:1px solid #eee;
	border-top:1px solid #eee;
}

.options li {
	list-style:none;
	border-bottom:1px solid #eee;
}

.options li a {
	text-decoration:none;
	display:block;
	padding:4px;
	color:#000;
}

.options li a:hover {
	background:#eee;
}

#optionrow {
	clear:both;
	width:100%;
	padding-bottom:20px;
}

label.title {
	display:block;
	width:150px;
	height:20px;
	float:left;
	margin:3px 0 0 10px;
	text-align:right;
}

#inductionquestions label {
	width:300px;
}

#inductionquestions p {
	padding:0;
	margin:6px;
	height:30px;
}


div.formerrors{
	margin:10px;
	padding:10px;
	border:1px solid #faa;
	background:#fee;
}
div.formerrors p{
	margin:0;
}

.fileexplorer ul {
	margin:0 0 0 10px;
}

.fileexplorer li {
	list-style:none;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:30px;
}

.fileexplorer li.folder {
	padding-left:16px;
}

.fileexplorer a {
	text-decoration:none;
	color:#000;
}

#fileuploadmenu {
	display:none;
	position:absolute;
}

#fileuploadmenu ul {
	padding:0;
	margin:0;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	width:100px;
}

#fileuploadmenu li {
	list-style:none;
	display:block;
	border-bottom:1px solid #ccc;
}

#fileuploadmenu li a {
	background:#fff;
	display:block;
	text-decoration:none;
	color:#000;
	font-size:11px;
	width:120px;
	height:25px;
	padding-left:10px;
	padding-top:3px;
}

#fileuploadmenu li a:hover {
	text-decoration:none;
	color:#fff;
	background:#000;
	font-size:11px;
}

#uploadfieldset, #createfolderfieldset {
	display:none;
}



div.toolbaritem{
	float:left;
	margin:5px;
}

div.clear{
	clear:both;
}

table {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	border-collapse: collapse;
}

th {
	font-size:12px;
	font-weight:bold;
	border-left:1px solid #fff;
	border-top:1px solid #eee;
	padding:7px;
	margin:0;
	background:#eee;
	text-align:left;
}

td {
	border-left:1px solid #eee;
	border-top:1px solid #eee;
	padding:7px;
	margin:0;
}

.managedbymodule{
	color:#bbb;
}

.error {
	border:2px solid #f00;
}

.errormsg {
	background:#c00;
	color:#fff;
	padding:3px;
	font-weight:bold;
}

dt{
	font-weight:800;
}
dd{
	margin-bottom:6px;
}

#adminpagetree li {
	list-style:none;
}

#adminpagetree li img{
	margin:1px;
}


#copyrightnotice{
	margin-top:10px;
	font-size:10px;
	color:#ccc;
}
 