/* Styles used by the web part framework */

.hidden 
{
	display:none !important;
}

/* ########## special fix for the EPi HTMLEditor, do not remove ########## */

.MILEditorPartTable
{
	/*position:relative;
	left:-10px;*/
	/*padding-left:0 !important;*/
	margin-left:-10px;
}

.MILEditorPartTable Table
{				
	margin:0; 
	border-collapse:collapse; 
	clear:none; 
	width:auto;			
}

.MILEditorPartTable table td, th 
{
	padding:0; 
	vertical-align:top; 
	text-align:inherit;
}

/* ############################ */


.MilWPTitleVerbTR TD a
{
	float:right !important;
}

.MilWPTitleVerbTR TD a img
{
	padding:0 !important;
}

.MilEditModeWebPart
{
	border:1px solid #44c8f5;	
}

.MilEditModeWebPart table
{
	margin:0 !important;
	padding:0 !important;
}

.WebPartTitleArea
{
	background-color: #d7d7d7 ;
	font-weight:bold;
	padding: 4px ;
}
.WebPartTitleArea:hover 
{
	background-color: #e7e7e7 ;
}
.WebPartZoneTitleArea 
{
	background-color: #ffffff ;
	padding: 0 0 0 6px ;
	border: solid 4px #44c8f5 ;
	font-weight:bold;
	margin:0;
}
.WebPartZoneTitleArea *
{
	font-size:11px ;
}
.WebPartSelectedArea
{
	border: solid 1px red ;
	background-color: #f0f0f0 ;
}
.AddWebPartPanel
{
	padding: 0;
	background-color: #ffffff ;
	white-space: normal ;
	font-size:1.1em ;
	font-weight:normal;
}
.AddWebPartPanel select
{
	margin:10px 0 10px 0;
}
.AddWebPartPanelButton 
{
	height: 22px ;
	font-size:0.9em ;
}
/*
Styles which can be used, but has not:
AddWebPartPanelLabel
AddWebPartPanelDropDown
AddWebPartPanelButton
 */

.WebPartEditInputFieldsContainer
{
	margin: 0px 10px 0px 10px ;
}
.ZoneGeneral
{
	font-family: Arial ;
	color: #000 ;
}

.WebPartEditContainerFooter
{
	padding-left: 10px ;
}
.WebPartEditContainerOuter
{	
    z-index: 2001; 
    width: 650px; 
    height: auto; 
    position: absolute; 
    border:ridge 1px #000;
    display:none;
    left:50%;
    margin-left:-200px;
    top:50px;
    font-family:tahoma;
    font-size:11px;
    background-color:#eeeeee;
    text-align:left;
    padding-bottom:20px;
}


.WebPartEditContainerInner
{
	padding:0 10px ;	 
}

.WebPartEditContainerInner span
{
	display:block ;	
	padding-bottom:20px ;
	font-weight:bold ;
}
.WebPartEditContainerInner fieldset span
{
	padding:0 ;
	display:inline ;
	font-weight:normal ;
}

.WebPartEditContainerInner fieldset
{
	display:block ;
	padding:0px ;
	margin:0px ;
}




.WebPartEditDescription
{
	display:block;
	margin-bottom:5px;
	margin-top:5px;
	font-weight:normal;
	font-size:1.2em;
	
}



.WebPartEditContainerInner span, .WebPartEditContainerInner label
{
	font-size:1.2em ;
	vertical-align:middle ;
}
.WebPartEditContainerInner input
{
	font-size:1.2em ;
	margin:5px 3px 5px 0px ;
	vertical-align:middle ;	
}
.WebPartEditContainerInner input.epismallbutton
{
	padding:0 ;
	margin:0 ;
}
.WebPartEditContainerInner input.WebPartEditContainerButtons
{
	font-size:1.2em ;
	margin:5px 3px 5px 0px ;
}
.WebPartEditContainerTitle
{
    background-color: #cccccc ; 
    vertical-align: middle ; 
    color: #000 ; 
    font-weight: bold ;
    font-size: 1.3em ;
    padding-right: 4px ; 
    padding-left: 4px ; 
    padding-top: 6px ;
    padding-bottom: 4px ;
    height: 20px ;
    vertical-align: middle ; 
    margin: 8px 8px 0px 8px ;
}

.WebPartEditContainerButtons
{
    height: 22px ;
    width: 80px ;
}

span.WebPartEditContainerInstruction
{
	color: #000;
}

/* BEGIN Standard Web Parts */
/* -- */
.ingressView 
{
	padding: 0em 0em 1em 0em ;
}
.ingressView h2
{
	margin: 0em 0em 0.2em 0em ;
}
.ingressView img
{
	margin: 0em 0em 0.2em 0em ;
	float: left ;
}

.ingressView p
{
	margin: 0em 0em 0em 0em ;
}
/* -- */

.ingressImage
{
    float: left ;
}
.ingressParagraph
{
	margin: 0em 0em 0em 0em ;
}

.ingressOuterDiv 
{
	padding: 0em 0em 1em 0em ;
}	
.ingressOuterDiv h2
{
	margin: 0em 0em 0.2em 0em ;
}	
/* Banner imgage */
.bannerimg 
{
	
}
/*
.ingressOuterDiv
.ingressImage
.ingressHeader
.ingressParagraph
.ingressLink
*/
/* Long String */
div.WP_PD_LongString textarea
{
	/* Override 100% height, as the container
	   get too small to be useful */
	height: 230px ;
}
/* END Standard Web Parts */
