﻿        .GalleryItem 
        {
            list-style-type: none; margin: 0; padding: 0;width:100%;
        }
        .GalleryItem li
        {
        cursor:move;margin: 3px 3px 3px 0; padding: 3px;  width: 60px; height: 60px;  text-align: center;display:inline-table;
        }
        
.WebPartMenuStyle
{
 cursor:pointer;   
}
.WebPartPopupMenuStyle
{
    font-size:xx-large;
}

.WebPartPopupMenuStyle img
{
 border-style:dotted;
 border-width:5px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.error
{
    color:Red;
}

/* Text Icons */
.TextIcons
{
    
}
h1 
{
 margin:0px;
 padding:0px;   
}

h2
{
 margin:0px;
 padding:0px;   
}
h3 
{
 margin:0px;
 padding:0px;   
}
h4 
{
 margin:0px;
 padding:0px;   
}
h5 
{
 margin:0px;
 padding:0px;   
}
h6 
{
 margin:0px;
 padding:0px;   
}






.TextIcons span
{
    display: block;width: 16px;height: 16px;
    background:url(/CKEditor/skins/kama/icons.png);
    float:left;
    border-width:1px;
    cursor:pointer;
    margin-right:5px;
}
.TextIcons .Inset
{
    border-style:inset;
    border-color:Navy;
    border-width:2px;
}

.TextIcons .Outset
{
    border-style:outset;
    border-width:2px;
    border-color:Silver;
}


/*GridViewCSS*/
.GridViewStyle
{
    font-family: Tahoma;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    border: #1d1d1d 5px solid;
}
/*Header and Pager styles*/
.deletebtn /*Common Styles*/
{
    background:transparent;
    background-image: url(/App_Themes/Black/Images/delete.gif);
    
    background-position:center;
    background-repeat:no-repeat;
    
}
.editbtn /*Common Styles*/
{
    background:transparent;
    background-image: url(/App_Themes/Black/Images/edit.gif);
    
    background-position:center;
    background-repeat:no-repeat;
    
}
.disablebtn /*Common Styles*/
{
    background:transparent;
    background-image: url(/App_Themes/Black/Images/disable.gif);
    
    background-position:center;
    background-repeat:no-repeat;
    
}
.enablebtn /*Common Styles*/
{
    background:transparent;
    background-image: url(/App_Themes/Black/Images/enable.gif);
    
    background-position:center;
    background-repeat:repeat-x;
    
}

.previewbtn /*Common Styles*/
{
    background:transparent;
    background-image: url(/App_Themes/Black/Images/preview.gif);
    
    background-position:center;
    background-repeat:no-repeat;
    
}
.HeaderStyle, .PagerStyle /*Common Styles*/
{
    
    background-image: url(/App_Themes/Black/Images/HeaderChromeBlack.jpg);
    background-position:center;
    background-repeat:repeat-x;
    background-color:#1d1d1d;
    
}
.HeaderStyle th
{
    padding: 5px;
    color: #ffffff;
    
}
.HeaderStyle a
{
    text-decoration:none;
    color:white;
    display:block;
   
    font-weight:bold;
}
.PagerStyle table
{
    text-align:center;
    margin:auto;
}
.PagerStyle table td
{
    border:0px;
    padding:5px;

}
.PagerStyle td
{
    border-top: #1d1d1d 3px solid;
    color:White;
}
.PagerStyle a
{
    color:#ffffff;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    border-top:solid 1px #777777;
    border-right:solid 1px #333333;
    border-bottom:solid 1px #333333;
    border-left:solid 1px #777777;
}
.PagerStyle span
{
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/
{
    padding: 5px;
    border-right: solid 1px silver;
}
.RowStyle td
{
    background-color: #c9c9c9;
}
.AltRowStyle td
{
    background-color: #f0f0f0;
}
.SelectedRowStyle td
{
    background-color: #ffff66;
}

/*CSS*/
.PartTitleStyle {
                    background-color:#C1D4E3; 
                    height:25px; 
                    font-size:8px; 
                    padding:0px 0px 5px 10px; 
                    background-image:url(/App_Themes/Black/images/boxHeaderTopLeft.gif); 
                    background-repeat: no-repeat; background-position: left top; }
.PartTitleStyle table {
                   background-image:url(/App_Themes/Black/images/boxHeaderTopRight.gif);
                   background-repeat: no-repeat; 
                   background-position: right top;}

.PartTitleStyle table tr td {
                 padding:10px 10px 0 10px;}
.PartTitleStyle table tr td span {
                 font-size:12px;
                 font-weight:bold;
                 background-color:#C1D4E3;
                 padding-right: -10px; }


/* Designer Tools CSS */
.shadow
{
          box-shadow: silver 3px 3px 5px;
      -webkit-box-shadow: silver 3px 3px 5px; 
      
      border-radius: 3px 3px;
}

.glow
{
-moz-box-shadow: inset 0 0 15px red;
-webkit-box-shadow: inset 0 0 15px red;
box-shadow: inner 0 0 15px red;
}


.DesignerToolsTable
{
    width:100%;
    background-color: #FFFFFF;
     border-style: ridge;
      border-width: thin;
      box-shadow: silver 3px 3px 3px;
      -webkit-box-shadow: silver 3px 3px 3px; 
      
      border-radius: 25px 5px ;
}

.DesignerToolsTable td
{
 background-color:White;
    border-radius: 25px 5px ;
}

.DesignerToolsTable #CMSMainMenu table
{
        border-radius: 25px 5px;
      

}

.DesignerToolsTable th
{
    /*border:1px solid silver;*/
 font-family: tahoma; 
 font-size: small; 
 background-image: url(/App_Themes/Black/Images/HeaderChromeBlack.jpg);
 background-position:center;
    background-repeat:repeat-x;
    background-color:#1d1d1d;
 color: #FFFFFF;
border-radius: 25px 5px ;


}

body
{
    font-size:small;
    font-family:Tahoma;
    
}

pre
{
    font-size:small;
    font-family:Tahoma;
   margin:0px; 
}

.BarIndicator_weak
{
    color:Red;
    background-color:Red;
}
.BarIndicator_average
{
    color:Blue;
    background-color:Blue;
}
.BarIndicator_good
{
    color:Green;
    background-color:Green;
}

.BarBorder
{
    border-style:solid;
    border-width:1px;
    padding:2px 2px 2px 2px;
    
    width:142px;
    vertical-align:middle;
}



.TextBorder
{
    border-style:solid;
    border-width:1px;
    padding:2px 2px 2px 2px;
    width:20px;
    vertical-align:middle;
}


.TextIndicator_TextBox1_Strength1
{
     color:Black;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 8px 3px 2px 3px;
     padding-left:25px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength2
{
     color:Black;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 8px 3px 2px 3px;
     padding-left:25px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength3
{
     color: #FFCAAF;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 8px 3px 2px 3px;
     padding-left:25px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength4
{
     color:Aqua;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 8px 3px 2px 3px;
     padding-left:25px;
     font-weight:bold;
}
.TextIndicator_TextBox1_Strength5
{
     color: #93FF9E;
     font-family:Arial;
     font-size:x-small;
     font-style:italic;
     padding: 8px 3px 2px 3px;
     padding-left:25px;
     font-weight:bold;
}

        .trash
        {
            background-color:#FFECEC;
        }




.floatleft
        {
            float:left;
        }
        .columnWidth
        {
            margin: 3px 3px 3px 0; padding: 1px;
            font-size:x-small;
            background-color:White;
            
        }
        .column
        {
 
        }
        
  
        .columnEdit
        {
            margin: 3px 3px 3px 0; 
            padding-bottom: 20px;
            
            border: 1px dotted silver;
        }
        
        .Headercolumn
        {
            width: 25%;
            height: 24px;
            float: left;
            border: 0px dotted silver;
        }
        .portlet
        {
            margin: 0 1em 1em 0;
        }
        .portlet-header
        {
            margin: 0.3em;
            padding-bottom: 4px;
            padding-left: 0.2em;
        }
        .portlet-header .ui-icon
        {
            float: right;
        }
        .portlet-content
        {
            padding: 0.4em;
        }
        .ui-sortable-placeholder
        {
            border: 1px dotted red;
            visibility: visible !important;
        }
        .ui-sortable-placeholder *
        {
            visibility: hidden;
        }
        .SourceControls
        {
            cursor: move;
            width: 150px;
            padding:5px;
            height:20px;

        }
        
       
        
        .template
        {
            background-color: #ECF5FF;
        }        
.ControlIconsToolTip
{
    cursor:pointer;
}
.alternatetablerow
{
    background-color: #EFECD6 !important;
}

.page-numbers
{
    border: 1px solid #CCC;
    color: #808185;
    margin-right: 3px;
    padding: 4px 8px 3px;
    text-decoration: none;
    border-radius:15px;
    
}
.page-numbers.current
{
    background-color: #808185;
    border: 1px solid #808185;
    color: white;
    font-weight: bold;
}



input , textarea , select
{
padding: 5px;
border-radius: 5px;
border: 1px solid silver;
font-family:tahoma;
margin:3px;

}

.ShopControlPanelShowURLS {
    display:none;
}