body
{
	overflow:auto;
	behavior:url(<%=WebResource("blive.WebResources.Js.csshover.htc")%>);
}
.navigation-dropdown
{
    width:400px !important;
}
.navigation-dropdown a:nth-child(2n) 
{
    background:#EFEFEF;
}
.tenPixelPadding
{
	padding:10px;
}

ul.blive_ControlCollectionRoot
{
    padding:0px;
    margin:0px 4px;
    height:16px;
    display:none;
    list-style-type:none;
    text-align:left;
}
.blive_PageEdit ul.blive_ControlCollectionRoot
{
    display:block;
}

ul.blive_ControlCollectionRoot li
{
    margin:0px;
    text-align:center;
    display:block;
    text-transform:capitalize;
    cursor:pointer !important;
    position:relative;
    width:12em;
    line-height:16px;
    color:White;
    background-color:#000085;
    background-repeat:no-repeat;
    background-position:right;
}    
ul.blive_ControlCollectionRoot li.hover
{
}

ul.blive_ControlCollectionRoot li li
{
    text-align:center;
    background-image:url(../../img/arrow-go.png);
    background-position:right 5px center;
    background-repeat:no-repeat;
    background-color:#0F5FFE;
    line-height:30px;
}
ul.blive_ControlCollectionRoot li li:nth-child(2n)
{
    background-color:#0050fe;
}    
.blive_ControlCollectionRoot .control-style {
    padding: 5px !important;
    background-image:url(../../img/small/row9/11-white.png);
    background-repeat:no-repeat;
    background-position: left 10px top 5px;
    margin-top:-14px;
    height:28px;
    width:194px;
}
.blive_ControlCollectionRoot .control-style-hover {
    padding: 5px !important;
    background-image:url(../../img/small/row9/11-white.png);
    background-repeat:no-repeat;
    background-position: left 10px top 5px;
    margin-top:-14px;
    height:28px;
    width:194px;
}
ul.blive_ControlCollectionRoot ul
{
	padding:0px;
    margin:0px;
    position:absolute;
    top:28px;
    border:1px solid #000085;
    left:0px;
    background-color:#131e44;
    z-index:9999;
}
.cke_source.cke_enable_context_menu {
    max-width: 100%;
    padding:10px;
}
ul.blive_ControlCollectionRoot li li.hover
{
    background-color:#000099;
    cursor:pointer;
}

ul.blive_ControlCollectionRoot li.nohover * 
{
    display:none;
}

ul.blive_ControlCollectionRoot li.hover ul
{
    display:block;
}

.blive_ControlCollectionZone
{
    margin:0px;
    position:absolute;
    top:0px;
    left:12em;
    border:1px solid #000085;
    cursor:move;
}

.blive_ErrorText
{
	color:#ffffff;
	font-weight:bold;
}

.gridviewHeader
{
    background:#1b5b56;
    color:#fff !important;
    height:30px;
}
.gridviewHeader TH
{
    color:#f5f5f5 !important;
    padding-left:3px;
}
.blive_EditBar table tr td span
{
   color:#fff;  
   position:relative;  
   text-transform: capitalize;
   top: 7px;
}
#blive_MainEditBar_AdditionalContainer {
    background: none repeat scroll 0 0 #C5C5C5;
    border-radius: 7px;
}
.cke_label {
    color: #000000 !important;
}
.gridviewHeader TH a
{
    color:#f5f5f5 !important;
    padding-left:3px;
}
.gridviewRow TH, .gridviewRow TD
{
    padding:4px;
}
.blive_footer
{
    background:#1ba1e2;
    height:30px;
}
.blive_footer span
{
    color:white;
    font-weight:bold;
    padding:0 2px;
}
.blive_footer a:hover
{
    text-decoration:underline;
}
.blive_footer a
{
    padding:0 2px;
}
.blive_ButtonNo
{
    line-height:18px;
    display:table-cell;
    display:inline-block;
    padding:0px 4px;
    margin:0px 4px;
    background-color:#898ea1;
    color: #f5f5f5 !important;
    text-decoration:none;
}

.blive_ButtonNo:hover
{
	color:f5f5f5 !important;
    border-color:#777777 #777777 #bbbbbb #bbbbbb;
}

div.blive_EditBar
{
    height:65px;
}

div.blive_EditBar input, div.blive_EditBar select
{
	vertical-align:middle;
	width:150px;
	font-family: Century Gothic, sans-serif;
}

div.blive_EditBar table
{
    height:30px;
}

#blive_MainEditBar_div table
{
	width:99%;
    margin:auto;
}

.blive_Control .blive_EditBar
{
    position:relative;
    margin-bottom:0px;
    cursor:pointer;
}

.blive_EditBar .blive_EditRoles
{
    display:none;
}

div.blive_Control.hover
{
    border-color:#999999;
}

.blive_ControlCreator
{    
    background-color:#0F5FFE;
    padding:3px;
    min-width:200px;
}
.blive_ControlCreator:nth-child(2n)
{
    background-color:#0050fe;
}
.blive_ControlCreator:hover
{
    background-color:#000099;
    cursor:pointer;
    background-image:url(../../img/plus.png);
    background-repeat:no-repeat;
    background-position: right 5px center;
}
.dragHelperDiv
{
    border:#888888 2px solid;
    display:block;
    height:65px !important;
    min-width:250px;
    max-width:350px;
    line-height:24px;
    z-index:999;
    background:#333;
}
.dropZoneTarget .blive_ControlCreator {
    background: #333;
    border: 2px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 14px;
    height: 65px;
    padding: 5px;
    width: 100%;
    margin-bottom:5px;
}
.blive_PageEdit .blive_Control
{
    border:#f5f5f5 2px solid;
    padding:0px;
    margin-bottom:4px;
    position:relative;
}
.dragHelperDiv .blive_ControlCreator {
    background: none;
    color: #FFFFFF;
    cursor:move;
}
div.blive_Control.edit .blive_EditBar
{
    display:block;
}

div.dropZoneTarget, td.dropZoneTarget
{
    padding:10px;
    border:#c5c5c5 1px solid;
    background:url(../../img/grey80.png);
    margin:10px 0;
    min-height:91px;
}

div.dropZoneOver
{
    background-color:#ddddff;
}

li.dropZoneParentOver
{
    color:Red;
}

.padding
{
    padding-bottom:2px;
}

#blive_MainEditBar_div
{
	top:0px;
	left:0px;
	width:100%;
	height:34px;
	position:fixed;
    z-index:999;
    background:#1ba1e2;
    border-bottom:1px solid #007DBD;
}

#blive_MainEditBar_div table
{
    background:none;
}

#blive_MainEditBar_div iframe
{}
#topFixed
{
    position:absolute;
}
#topFixedNew
{
    position:absolute;
    left:40px;
    top:8px;
    font-size:14px;
    color:#000099;
}
#topFixedNew img
{
    margin-top:-5px;
}
.nodisplay
{
	display:none;
}

.dropDownPanel
{
    width:180px;
    height:200px;
    overflow:auto;
    border:solid 1px #888888;
    background-color:#ffffff;
}

.dropDownPanel a
{
    display:block;
    line-height:18px;
    margin:0px;
    padding:0px 5px 0px 5px;
}

.dropDownPanel a:hover
{
    background-color:#ffeeee;
}
#cke_1_top
{
    position:fixed;
    top:33px;
    left:0;
    width:100%;
    z-index:999;
}