﻿/*WebPartZone*/
.WPHeader
{
	text-align:center;
	border: dashed 2px gray;
	font-size:120%;
}
.WPPartTitle
{
    font-family: Georgia, Arial, Helvetica, sans-serif;
    font-size:18px;
    font-weight:normal;
    color: #648AEE;
    padding-bottom: 5px;
    padding-left: 0px;
}
.WPPartBorder
{
	border:solid 1px gray;
}
.WPEdit
{
    border:dashed 1px red;
}
.WP_Resizable
{
    padding:1px;
    margin:1px;
}
.EZVerb
{
	margin:0px;
	width:16px;
	text-align:right;
	border:solid 1px gray;
	padding:0px 5px 0px 5px;
}
.EditorZone
{
    z-index:10000;
	border:1px solid #333;
	background-color:White;
}
.EditorTitle
{
    margin:4px;
    font-weight:normal;
    font-size:14px;
    cursor:move;
    text-align:left;
}
/* root element for accordion. decorated with rounded borders and gradient background image */
.AccordionEditorZone {
	width: 300px;
}


/* accordion header */
.AccordionEditorZone h2 {
	background:#ccc url(ppimg/h30.png);
	margin:0;
	padding:5px 30px;
	font-size:14px;
	font-weight:normal;
	border:1px solid #fff;
	border-bottom:1px solid #ddd;
	cursor:pointer;		
}

/* currently active header */
.AccordionEditorZone h2.current {
	cursor:default;
}

/* accordion pane */
.AccordionEditorZone div.pane {
	border:1px solid #fff;
	border-width:0 2px;
	display:none;
	padding:2px;
}

.EditorVerbs
{
    margin:4px;
}
.ui-sortable-placeholder { border: 1px solid red; margin:5px; visibility: visible !important; height: 0px !important; }
.ui-sortable-placeholder * { visibility: hidden; }
.CatalogScroll
{
    overflow:scroll;
    height:350px;
}
.Catalog DIV
{
	font-family:Verdana;font-size:10px;
    line-height:20px;
    margin:2px 0px 2px 10px;
    cursor:move;
}
.Catalog DIV IMG
{
    margin:0px 5px 0px 0px;
    border: none 0px #fff;
}
.Catalog H3
{
	color: #648AEE;
	font-family:Verdana;font-size:14px;
    margin:10px 0px 5px 0px;
    border-bottom:solid 1px gray;
}

.watermarked
{
    font-style:italic;
	color:gray;
}

.ui-accordion .ui-accordion-content{ overflow:visible !important; }

.CatalogBody {
	width: 350px;
}

/* accordion header */
.CatalogBody h2 {
	background:#ccc url(ppimg/h30.png);
	margin:0;
	padding:5px 30px;
	font-size:14px;
	font-weight:normal;
	border:1px solid #fff;
	border-bottom:1px solid #ddd;
	cursor:pointer;
}

/* currently active header 
.CatalogBody h2.current {
	cursor:default;
}*/
/* accordion pane */
.CatalogBody div.pane {
	border:1px solid #fff;
	border-width:0 2px;
	display:none;
	padding:2px;
}
.CZVerb
{
	text-align:right;
}
.CZone
{
	font-size:12px;
    background-color:White;
    border:solid 1px gray;
}
.CZone td
{
    margin:3px;
}
.CZone a
{
}
.CZone h2 {
	background:#ccc url(ppimg/h30.png);
	margin:0;
	padding:5px 15px;
	font-size:14px;
	font-weight:normal;
	border:1px solid #fff;
	border-bottom:1px solid #ddd;
	cursor:pointer;		
}
.CatalogTitle
{
    height:25px;
    font-weight:bold;
    font-size:18px;
    cursor:move;
    margin-top:6px;
    margin-left:8px;
}
.CatalogZone
{
	border:1px solid #333;
	background-color:White;
}
/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;
}

.album_img
{
    vertical-align:middle;
    text-align:center;
    border:solid 1px black;
    background-color:White;
    padding:2px;
    margin:2px;
}
.seaNavigation
{
    padding:5px;
    color:White;
	font-size:14px;
	
}