﻿/* ===[Webpart styles]========================================================================== */
div.webPartZone
{
	width:100%;
}

div.webPartZone.editMode div.contentSubZones
{
    padding-top:4px;
}

div.webPartZone.editMode
{
    background-color: #FFEED4;
    padding-bottom:30px;
}

div.webPartZone-Title
{
	width:100%;
	text-align:center;
	height:28px;
	line-height:22px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	color:Black !important;
	background: url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW2EGjqhp4FCfTt42URyJxG8Rz_Hyl8hyAKAXRCckKv-A2&t=634185130036564495) !important;
	position:relative;
}

div.webPartZone-Title .topLeftCorner, div.webPartZone-Title .topRightCorner
{
	position:absolute;
	top:0px;
	height:28px;
	display:block;
}

div.webPartZone-Title .topLeftCorner
{
	left:0px;
	width:7px;
	background:url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LUnCyn5cfK6ino8IduzXaJloy_G4yQBJRxAj_ZA6SOLbA2&t=634185130036564495);
}

div.webPartZone-Title .topRightCorner
{
	right:0px;
	width:8px;
	background:url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LUnRss_CQ6CeU2hV6LZ1wpx9wmBeAxgVLaPyhzQW3CIuw2&t=634185130036564495);
}

.placeholder
{
	border:dotted 2px gray; 
	height:20px;
	background-color:#efefef;
	margin-bottom:20px;
}

ul.drop-zone
{
	min-height:50px;
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}

div.webPartZone.editMode div.webPart_chrome
{
    width:100%;
	margin:4px 0px 4px 0px;
	background-color:White;
	position:relative;
}


div.webPartZone.editMode div.webPart_chrome_body
{
    border-left:solid 2px #500000;
    border-right:solid 2px #500000;
	padding:2px;
}

div.webPart_chrome.hover div.webPart_chrome_body
{
    border-left:solid 2px #800000;
    border-right:solid 2px #800000;
}

div.webPart_chrome_title, div.webPart_chrome_footer, div.webpart-drag
{
	color:White;
	background-color: #500000;
}

div.webPart_chrome.hover div.webPart_chrome_title, div.webPart_chrome.hover div.webPart_chrome_footer
{
	background-color: #800000;
}

div.webPartZone.editMode div.webPart_chrome_title, div.webpart-drag
{
	position:relative;
	height:24px;
	line-height:24px;
	padding-left:10px;
	font-weight:bold;
}

div.webPartZone.editMode div.webPart_chrome_footer
{
	font-weight:bold;
	min-height:18px;
	position:relative;
}

div.webPart_chrome_title div.left
{
	position:absolute;
	top:0px;
	left:0px;
	height:18px;
	width:10px;
	background: white url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat 0px -240px; 
}
div.webPart_chrome.hover div.webPart_chrome_title div.left
{
	background: white url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat 0px -260px; 
}

div.webPart_chrome_title div.right
{
	position:absolute;
	top:0px;
	right:0px;
	height:18px;
	width:10px;
	background: white url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat -10px -240px;
}
div.webPart_chrome.hover div.webPart_chrome_title div.right
{
	background: white url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat -10px -260px;
}

div.webPart_chrome_footer div.left
{
	position:absolute;
	bottom:0px;
	left:0px;
	height:18px;
	width:10px;
	background: white url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat -20px -242px; 
}
div.webPart_chrome.hover div.webPart_chrome_footer div.left
{
	background: white url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat -20px -262px; 
}

div.webPart_chrome_footer div.right
{
	position:absolute;
	bottom:0px;
	right:0px;
	height:18px;
	width:10px;
	background: white url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat -30px -242px;
}
div.webPart_chrome.hover div.webPart_chrome_footer div.right
{
	background: white url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat -30px -262px;
}

div.webpart-drag
{
    overflow:hidden;
}

div.webPartZone.editMode div.webPart_verbs
{
	position:absolute;
	top:0px;
	right:2px;
	height:24px;
	width:24px;
	font-size:11px;
	font-weight:normal;
	z-index:50;
}

div.webPart_verbs ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
	position:absolute;
	border: solid 1px #e7e7e7;
	border-left: solid 12px #e7e7e7;
	right:0px;
	top:1px;
	background-color:White;
	display:none;
}

div.webPart_verbs li
{
	margin:1px;
}

div.webPart_verbs li.hover
{
	margin:1px;
	background-color:#e7e7e7 !important;
}

div.webPart_verbs a
{
	display:block;
	padding-left:4px;
	padding-right:18px;
	text-decoration:none;
	height:22px;
	line-height:22px;
	
}

.drag_handle
{
	cursor:move;
}

.webPart-Mode
{
	width:100px;
	float:left;
	margin-right:4px;
}

.siteMangerPlugin
{
    border:solid 1px silver;
    padding:8px;
}

.siteMangerPlugin table th
{
    text-align:right;
    font-weight:bold;
}

.siteMangerPlugin table td
{
    padding:4px;
}

/* ===[Webpart styles]========================================================================== */


ul.webPart-EditorZoneTabs.ui-tabs-nav
{
/*	
    width:100px;
	float:left;
	z-index:100;
	position:absolute;
	left:11px;
	top:8px;
*/
}

ul.webPart-EditorZoneTabs li
{
    padding:4px;
    margin-right:4px;
    display:inline;
    border-top: 1px transparent;
    border-left: 1px transparent;
    border-right: 1px transparent;
}

li.webPart-EditorZoneTab.ui-tabs-selected
{
    border-top:solid 1px silver;
    border-left:solid 1px silver;
    border-right:solid 1px silver;
	background-color:#F7F7EE;
    /*
	border:solid 1px silver;
	border-right:none;
    */
}

li.webPart-EditorZoneTab a
{
    line-height:20px;
}

li.webPart-EditorZoneTab.ui-tabs-unselect
{
}

li.webPart-EditorZoneTab.ui-tabs-disabled
{
}

div.webPart-EditorZonePart.ui-tabs-panel
{
	border:solid 1px silver;
	padding:4px;
}

div.webPart-EditorZonePart.ui-tabs-hide 
{ 
	display: none; 
}

div.icon_rss 
{	
	float: right;
}

.icon_rss 
{
	background: url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LUek_lAxIVAwVqTP19fELboil9yP1Zx9rcROxUM3FLZ1Q2&t=634185130036564495) center left no-repeat;
	padding-left: 14px;
	position: absolute;
	top: 5px;
	right: 5px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Sans-Serif;
	color: #666666 !important;
	text-decoration: none;
}

.icon_rss:hover
{
	text-decoration: underline;
}

.icon_rss_lg 
{	
	background: url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LUek_lAxIVAwVqTP19fELbo5uXIh0ezv2JQMzgTaoMFfg2&t=634185130036564495) center left no-repeat;
	padding: 10px 0 10px 30px;
}

.overflowHidden
{
	overflow:hidden;
}
/* ===[Spritemap Icons]========================================================================= */
.sprite_leftArrow {background: url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat 0px 0px;}
.sprite_circleDown {background: url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat -168px 0px; z-index: 200;}
.sprite_gear {background: url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat -168px -168px;}


.sprite_cornerRedUL {background: url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat 0px -242px;}
.sprite_cornerRedUR {background: url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat -10px -242px;}
.sprite_cornerRedBL {background: url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat -20px -242px;}
.sprite_cornerRedBR {background: url(WebResource.axd?d=O9D4XnKToq83J7AZSFwL9rZSdOG1Qw-vz5WRHHR34LW6oDf3hC0fu0dzzH-rfB76QOUg2kA3iBjvuwv6S0gEww2&t=634185130036564495) no-repeat -31px -242px;}

div.propertyEditor
{
}

div.propertyEditor .group
{
    border:solid 1px silver;
    padding:0px;
    margin-top:8px;
}

div.propertyEditor .group h1
{
    background-color:Silver;
    font-size:12px;
    color:Black;
    font-weight:bold;
    line-height:18px;
    padding-left:8px;
}

div.propertyEditor .property
{
    padding:3px 0px 3px 8px;
}

