html,body,body.psstemplate{ 
	width:100%;
	height:100%;
	padding:0px;
	margin:0px; 
}
body.psstemplate{
	font-family:Arial, Helvitica, sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	color:#676767;
	background:url(/admin/images/loginBack.gif) left -14px repeat-x;
}
.psstemplate #loadingOverlay{
	position:absolute;
	text-align:center;
	top:160px;
	left:0px;
	height:100%;
	width:100%;
	z-index:999;
}
div.loadingOverlay[class]{
	background-image:url(/admin/images/fff.png);
}
.psstemplate #loadingOverlay #loadingImage{
	height:50px;
	width:50px;
	margin:80px auto 10px auto;
	background:url(/admin/images/loading.gif);
}
.psstemplate table, .psstemplate td{
	margin:0;
	padding:0;
}
.psstemplate td{
	padding:2px 10px;
}

/* header */
.psstemplate #header{
	height:113px;
}
.psstemplate #leftSide{
	padding:0;
}
.psstemplate #rightSide{
	padding:6px 0 7px 10px;
	text-align:right;
}
.psstemplate #rightSide a{
	color:#999;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.psstemplate #rightSide a:hover{
	color:#000;
}
.psstemplate #nav{
	width:100%;
	border-top:#E0E0E0 solid 1px;
	border-bottom:#E0E0E0 solid 1px;
	background:url(/admin/images/navBack.gif) repeat-x;
	padding:0;
	margin:0;
	overflow:auto;
}
.psstemplate #nav ul{
	list-style-type:none;
	padding:0;
	margin:0;
}
.psstemplate #nav ul li{
	float:left;
}
.psstemplate #nav ul li a{
	float:left;
	display:block;
	color:#818181;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding:5px 12px 3px 14px;
	background:url(/admin/images/navDivider.gif) left center no-repeat;
}
.psstemplate #nav ul li a:hover{
	color:#000;
}
.psstemplate #nav .manage{
	padding:5px 0 4px 0;
	background:#fff;
}
.psstemplate #nav a img{
	display:inherit;
	float:left;
	background:#fff;
	padding:4px 9px 4px 7px;
	border:0;
}
.psstemplate #nav .last{
	background:url(/admin/images/navDivider.gif) right center no-repeat;
}
.psstemplate #content{
	width:980px;
	margin:0 auto;
	padding:14px 0;
}
.psstemplate a{
	color:#325FBF;
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
}

.psstemplate a:hover{
	color:#000;
}
.psstemplate #homePage a{
	text-decoration:underline;
	font-size:18px;
	line-height:30px;
}
.psstemplate #homePage h1{
	padding-bottom:20px;
}
.psstemplate #homePage{
	margin:0 auto;
	background:url(/admin/images/loginForm.gif) center 50px no-repeat;
}
.psstemplate .floatRight{
	float:right;
}
.psstemplate .centerDiv{
	width:550px;
	text-align:center;
	margin:0 auto;
}
.black{
	color:#000;
}
.psstemplate h1{
	font-size:24px;
	/*color:#BE323C;*/
	color:#BF4C32;
	margin:0;
	padding:0 0 10px 0;
}
.psstemplate h1 .black{
	font-size:20px;
	color:#666;
}
.psstemplate h1 .sub{
	font-size:20px;
	color:#CF7965;
}
.psstemplate h3{
	font-size:18px;
	margin:0;
	padding:0 0 10px 0;
	color:#6587CF;
}
.psstemplate h3 .sub{
	font-weight:normal;
	font-size:12px;
	color:#676767;
}
.psstemplate #pageDiv h3{
	padding-bottom:16px;
}
.psstemplate img{
	border:0;
}

.psstemplate #holderDiv{
	width:920px;
	margin:0 auto;
}
.psstemplate #navDiv{
	margin:0;
	padding:0;
	width:100%;
}
.psstemplate #navDiv ul{
	margin:0;
	padding:0;
	width:920px;
	height:45px;
	list-style-type:none;
}
.psstemplate #navDiv ul li{
	float:left;
	cursor:pointer;
	display:block;
	margin:0 -1px 0 0;
	padding:0 0 0 6px;
	background:url(/admin/images/tabOFF.gif) left 4px no-repeat;
	border-bottom:#ccc solid 1px;
}
.psstemplate #navDiv ul li a{
	float:left;
	display:block;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#A9A9A9;
	line-height:14px;
	padding:18px 26px 12px 20px;
	background:url(/admin/images/tabOFF.gif) right 4px no-repeat;
}

.psstemplate #navDiv ul li.current{
	margin:0 -1px 0 0;
	background:#fff url(/admin/images/tabON.gif) top left no-repeat;
	border:0;
}
.psstemplate #navDiv ul li.current a{
	padding:17px 22px 14px 17px;
	margin:0;
	color:#325FBF;
	background:#fff url(/admin/images/tabON.gif) top right no-repeat;
}

.psstemplate #navDiv ul li:hover, .psstemplate #navDiv ul li.Over{
	background:url(/admin/images/tabON.gif) left 4px no-repeat;
}
.psstemplate #navDiv ul li a:hover, .psstemplate #navDiv ul li:hover a, .psstemplate #navDiv ul li.Over a{
	color:#333;
	background:url(/admin/images/tabON.gif) right 4px no-repeat;
}

.psstemplate #navDiv ul li.current:hover,  .psstemplate #navDiv ul li.currentOver{
	background:#fff url(/admin/images/tabON.gif) top left no-repeat;
}
.psstemplate #navDiv ul li.current a:hover, .psstemplate #navDiv ul li.currentOver a{
	background:#fff url(/admin/images/tabON.gif) top right no-repeat;
}

.psstemplate #divsWrapper{
	position:relative;
	margin:0;
	padding:18px 16px;
	border-left:#ccc solid 1px;
	border-right:#ccc solid 1px;
	border-bottom:#ccc solid 1px;
}
.psstemplate #divsWrapper table tr td{
	padding-left:0;
	padding-right:0;
}
.psstemplate #divsWrapper a{
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	color:#676767;
}
.psstemplate #divsWrapper h3{
	padding:0 0 2px 0;
}
.psstemplate #divsWrapper img{
	margin:3px 0 -3px 0;
}
.psstemplate #divsWrapper a:hover{
	color:#000;
}

.psstemplate #pageDiv{
	display:none;
}
.psstemplate #menusDiv{
	display:none;
}
.psstemplate #metatagsDiv{
	display:none;
}
.psstemplate #cssDiv{
	display:none;
}
.psstemplate #templatesDiv{
	display:none;
}
.psstemplate #scriptsDiv{
	display:none;
}
.psstemplate #modulesDiv{
	display:none;
}
.psstemplate #contentDiv{
	display:none;
}
.psstemplate #viewPageIframe{
	width:100%;
	position:absolute;
	left:0;
}
.psstemplate form{
	margin:0;
	padding:0;
}
.psstemplate .topRow{
	color:#000;
	font-size:15px;
	font-weight:bold;
}
.psstemplate .topRow td{
	padding:6px 0 12px 0;
	font-size:12px;
	font-weight:normal;
}
.psstemplate .error{
	color:#CC0000;
	font-weight:bold;
	font-size:18px;
}

/*.psstemplate table td table{
	padding:0;
	margin:0;
	border-left:#D0D0D0 solid 1px;
	border-bottom:#D0D0D0 solid 1px;
	background:url(/admin/images/listChildren.gif) repeat-x;
}*/


.psstemplate table td table a{
	font-size:12px;
	font-weight:bold;
}
.psstemplate table td table a:hover{
	color:#000;
}
.psstemplate table td table a.subpageLinks{
	font-weight:normal;
}

/*.psstemplate table td table tr{
	background:none;
}*/
.psstemplate table td table tr td{
	/*background:none;*/
	padding:5px 5px 4px 5px;
	/*border-right:#D0D0D0 solid 1px;*/

}


/* pages Table */

.psstemplate  #pagesTable{
	border-collapse:separate;
	padding:0;
	margin:0;
	border-left:#D0D0D0 solid 1px;
	border-bottom:#D0D0D0 solid 1px;
	background:url(/admin/images/listChildren.gif) repeat-x;
}
.psstemplate #pagesTable td{
	border-right:#D0D0D0 solid 1px;
	padding:4px 5px 3px 5px; 
}
.psstemplate  #pagesTable .topRow td{
	padding:7px 5px 12px 5px;
}
.psstemplate #pagesTable td.titleCol{
	/*width:400px;*/
		vertical-align:top;
}
.psstemplate #pagesTable strong{
	color:#333;
	padding:5px 0 10px 0;
}
/*.psstemplate table td table tr.level2, .psstemplate table td table tr.level3, .psstemplate table td table tr.level4{
	display:none;
}*/
.psstemplate #pagesTable tr.highlight:hover, .psstemplate #pagesTable tr.highlight{ 
    background:url(/admin/images/listChildren2.gif) left bottom repeat-x;
}
.psstemplate .plusMinus{
	cursor:pointer;
	float:left;
	border:0;
	margin:0 4px 0 0;
	padding:0;
	height:15px;
	width:15px;
	background:url(/admin/images/icons/plusminus.gif) top center no-repeat;
}
.psstemplate .minus{
	background:url(/admin/images/icons/plusminus.gif) bottom center no-repeat;
}
.psstemplate table td table#pagesTable tr.on{
	display:block;
}
html>body.psstemplate table td table#pagesTable tr.on{
	display:table-row;
}
.psstemplate table td table#pagesTable tr.off{
	display:none;
}


body#login{
	background:url(/admin/images/loginBack.gif) repeat-x;
}
body#login a{
	font-weight:normal;
	color:#ccc;
	text-decoration:none;
	font-size:10px;
	line-height:1%;
	padding:0;
	margin:0;
}
body#login a:hover{
	color:#F6DD59;
}
.psstemplate .red{
	color:#BF4C32;
}
.psstemplate strong.red{
	font-size:18px;
}
.psstemplate #boxTopLeft{
	height:30px;
	padding:0 0 0 8px;
	margin-bottom:-20px;
	background:url(/admin/images/boxTop.gif) top left no-repeat;
}
.psstemplate #boxTopRight{
	height:30px;
	margin-bottom:-20px;
	background:url(/admin/images/boxTop.gif) top right no-repeat;
}
.psstemplate .viewPage a{
	font-size:13px;
}
body#viewPage #content{
	width:100%;
	background:url(/admin/images/viewPageBack.gif) repeat-x;
}
.psstemplate .smallTable{
	width:60%;
	margin:0 auto;
	border-left:#D0D0D0 solid 1px;
	border-top:#D0D0D0 solid 1px;
}
.psstemplate #content #holderDiv #divsWrapper .smallTable tr td{
	border-bottom:#D0D0D0 solid 1px;
	border-right:#D0D0D0 solid 1px;
	margin:0;
	padding:5px 10px;
}
.psstemplate .smallTable tr.topRow td{
	color:#000;
	font-size:14px;
	font-weight:bold;
	background:url(/admin/images/listChildren.gif) 0 -1px repeat-x;
	white-space:nowrap;
}

#PageContent{
	background:#000;
}
