﻿/*
nemWidget.css
Paul Graves Oct '08
Styles for the nemWidget widget
*/
/*EDITABLE STYLES - Edit the styles below to change the widgets look and feel */
.nemWidgetHandle
{
    width:220px;
    height: 20px;
    color: #FFFFFF;
    padding: 0px 0px 0px 25px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:18px;
    font-weight:normal;
    font-style:italic;
}

/* nemWidget main style */
.nemWidget
{
    background-color:#F5F5F5;
    font-size:1.091em;
    margin:0px 0px 12px -3px;
    width:357px !important;    
}

/* style shown when loading content via an ajax call */
.nemLoading
{
    background:#ffffff url(../../../../images/loading.gif) no-repeat left;
}

/* Widget control images */
/*Styles below define the image to be used for different controls at the top of the widget ie min/max, close etc */
.nemHeading
{
    padding: 10px 20px 0;
    background: transparent url(../../images/box-blue-top-bg.jpg) no-repeat scroll 0 0;
    height:20px;
}

.nemFooter
{
    padding: 0px;
    background: transparent url(../../images/box-blue-btm-bg.gif) no-repeat scroll;
    height: 11px;
}

ul.nemControls li
{
    float:left;
    margin: 0px;
}

.nemContentOpen
{
    background:transparent url(../../images/ico-open.gif) no-repeat scroll 0% !important;
}

.nemContentClosed
{
    background:transparent url(../../images/ico-close.gif) no-repeat scroll 0% !important;
}

.nemExpandableOpen
{
     background:transparent url(../../images/ico-close.gif) no-repeat scroll 0% !important;
      margin: 0px 5px 0px 5px;
}

.nemExpandableClosed
{
    background:transparent url(../images/button-open.gif) no-repeat scroll 0% !important;
    margin: 0px 5px 0px 5px;
}

.nemSettingsOpen
{
    background:transparent url(../../images/ico-open.gif) no-repeat scroll 0% !important;
}

.nemSettingsClosed
{
    background:transparent url(../../images/ico-close.gif) no-repeat scroll 0% !important;
}
/* style for the close 'X' nemWidget control */
.nemClose
{
    background:transparent url(../../images/ico-delete.gif) no-repeat scroll 0% !important;
}

/* End widget control images */

/* padding styles */
.nemSettings
{
    padding: 0px;
    margin: 3px 0px 0px 0px;
}

.nemContent
{
    padding: 5px;
    margin: 0px 3px 0px 3px;
}

.nemBody
{
    padding: 0px;
    background: transparent url(../../images/box-blue-bg.gif) repeat-y scroll 0 0;
    
}
/*END OF EDITABLE STYLES */

/* STATIC STYLES DO NOT EDIT UNLESS YOU KNOW WHAT YOU ARE DOING */
.clear
{
    clear:both;
    height:0px;
}

li
{
    list-style-type:none;
}

.nemSettingsContent div
{
    display: inline;
}

.nemHeading strong
{
    background-color:transparent;
    float:left;
}

ul.nemControls
{
    float:right;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0px;
}

ul.nemControls li a
{
    float:left;
    height:18px;
    overflow:hidden;
    text-indent:-9999px;
    width:18px;
}
.nemWidget
{
    float:left;
}

.nemWidgetHandle
{
    cursor:move;
}

#empty{
	float:left;
	overflow: hidden;
	cursor: move;
	margin-bottom: 3px;
}

.nemHidden
{
    height: 0;
  overflow: hidden;
}

.clear
{
    margin:0px;
    padding: 0px;
    height:0px;
}
/*END STATIC STYLES */